A reprodução no Plex varia entre clientes porque cada aplicação comunica ao servidor capacidades diferentes ao nível do contentor, codec, áudio, legendas e reprodução.
O mesmo filme pode ser reproduzido diretamente numa aplicação de TV nativa e, no entanto, desencadear uma transcodificação num navegador na mesma rede. Isso não significa automaticamente que o navegador seja mais lento ou que o servidor esteja mal configurado; o percurso de reprodução muda quando o cliente não consegue aceitar uma parte da fonte tal como está. Compare as capacidades e o modo de reprodução antes de comparar a carga do hardware.
A capacidade do cliente seleciona o percurso de reprodução
O Plex escolhe entre Reprodução direta, Transmissão direta e transcodificação completa com base no que o cliente indica conseguir processar. Um cliente que aceite o vídeo, o áudio, as legendas e o contentor pode receber o ficheiro original, enquanto outro cliente pode obrigar à remistura ou conversão, mesmo a partir do mesmo servidor.
O servidor escolhe entre Reprodução direta, Transmissão direta e transcodificação de acordo com a compatibilidade do cliente e os requisitos da transmissão, o que altera os recursos consumidos por cada sessão; esta é a referência a estabelecer para a reprodução em navegador versus nativa.
A observação mais clara é uma alteração do modo de reprodução no painel do Plex. Se a aplicação nativa mostrar Reprodução direta, mas o navegador mostrar transcodificação de vídeo ou áudio, a capacidade do cliente alterou a carga do servidor antes mesmo de a velocidade da rede ser considerada.
Codec, áudio, legendas e contentor são dimensões distintas
A compatibilidade de vídeo é apenas uma dimensão. Os formatos de áudio, a renderização das legendas, o suporte de contentores, as APIs multimédia do navegador e as definições de qualidade do cliente podem, de forma independente, transformar um ficheiro de outro modo compatível numa Transmissão direta ou numa transcodificação.
Ao medir a reprodução em navegador versus nativa, a reprodução no navegador pode exigir mais transcodificação do que uma aplicação nativa quando os codecs, contentores ou legendas ficam fora do percurso de reprodução do navegador.
Uma diferença que acompanha o cliente é um resultado de compatibilidade, não uma prova de que o armazenamento ou o hardware do servidor tenha mudado. Isto torna a seleção do cliente e a normalização do formato multimédia alavancas de desempenho legítimas.
Quando a escolha do cliente deixa de ser a principal causa
A capacidade do cliente não explica tudo quando a largura de banda remota é inferior à taxa de bits da fonte, quando os limites de qualidade do servidor obrigam à conversão ou quando o próprio ficheiro multimédia está danificado. Nesses casos, mesmo um cliente nativo compatível pode não receber a transmissão original.
No limite de falha da reprodução em navegador versus nativa, a transcodificação do Plex pode aumentar bastante a utilização da CPU ou transferir o trabalho para uma GPU, além de criar dados de trabalho temporários no servidor.
Repita o teste localmente com a qualidade original. Se ambos os clientes continuarem a escolher modos de reprodução diferentes, a capacidade é provavelmente a causa; se convergirem localmente mas divergirem remotamente, investigue em seguida a largura de banda e a política de qualidade remota.
Execute uma comparação controlada entre clientes
Escolha um ficheiro representativo, mantenha constantes a rede e a qualidade e compare o modo de reprodução no navegador e na aplicação nativa. Altere apenas um fator de cada vez: legendas, faixa de áudio, qualidade ou cliente. O mesmo limite é mais fácil de observar numa plataforma multimédia com aceleração por hardware quando cada serviço tem uma função explícita de recursos e recuperação.
Antes de aceitar uma alteração na reprodução em navegador versus nativa, a reprodução no navegador pode exigir mais transcodificação do que uma aplicação nativa quando os codecs, contentores ou legendas ficam fora do percurso de reprodução do navegador.
Pare quando conseguir identificar a transmissão ou definição exata que transforma a Reprodução direta em conversão. Esse resultado é mais útil do que uma afirmação genérica de que um cliente é mais rápido, porque indica se deve alterar o cliente, o formato multimédia ou a capacidade do servidor.
- Utilize o mesmo ficheiro e a mesma qualidade solicitada em ambos os clientes
- Registe Reprodução direta, Transmissão direta ou Transcodificação
- Repita o teste uma vez sem legendas
- Separe a compatibilidade local da largura de banda remota
Centro de Tecnologia e IA
Mais para Ler

Porque é que o Plex pode voltar a analisar os conteúdos multimédia após uma atualização do servidor
O Plex poderá voltar a analisar os ficheiros multimédia após uma atualização. Distinga as tarefas de manutenção finitas de análises repetidas, problemas com caminhos...

O que define realmente o limite de desempenho do Plex?
Um modelo de dependências do desempenho do Plex que ajuda a identificar a primeira etapa a ficar saturada, em vez de atualizar todos os...

Redes Plex explicadas: descoberta, DNS, encaminhamento e acessibilidade remota
Um modelo camada a camada da acessibilidade do Plex que separa a descoberta local do encaminhamento de IP e dos problemas de NAT remoto...

