O que constitui uma boa escada ABR
Uma escada sólida geralmente tem de três a seis representações, um degrau baixo (cerca de 300-800 kbps) para que os espectadores em conexões fracas ainda possam iniciar a reprodução e um espaçamento de aproximadamente 1,5-2× entre os degraus adjacentes. A resolução deve aumentar com a taxa de bits, e cada degrau deve declarar RESOLUÇÃO e CODECS para que o jogador possa escolher de forma inteligente antes de baixar qualquer mídia.
Por que o espaçamento é importante
Se dois degraus estiverem muito próximos em taxa de bits, eles agregam pouco valor, o jogador não ganha quase nada com a troca. Se a lacuna for muito grande, a alternância entre eles fica mais visível para o espectador e o jogador pode permanecer em um degrau inferior por mais tempo do que o necessário. O objetivo de uma etapa consistente de ~1,5-2× mantém a adaptação suave enquanto cobre uma ampla gama de velocidades de conexão.
Como funciona este analisador
Ele analisa as linhas #EXT-X-STREAM-INF na sua lista de reprodução mestre, classifica as representações pela taxa de bits declarada e as renderiza como uma escada. Em seguida, ele executa um conjunto de verificações de contagem de linhas, cobertura de baixa taxa de bits, espaçamento, resolução monotônica e integridade de metadados. Como ele lê apenas o texto que você cola, também funciona em manifestos internos ou inacessíveis, nada é buscado ou carregado.
Perguntas frequentes
O que é uma escada ABR em HLS?
É o conjunto de níveis de qualidade (representações) listados em uma playlist master. O player alterna entre eles conforme a largura de banda disponível muda, que é o que significa 'taxa de bits adaptável' (ABR).
Quantas representações uma escada HLS deve ter?
Três a seis é o típico. Menos do que isso dá ao jogador pouco espaço para se adaptar; muitos mais adicionam despesas gerais com retornos decrescentes.
Qual é uma boa diferença de taxa de bits entre as representações?
Aproximadamente 1,5-2× entre degraus adjacentes. Os degraus mais próximos são muitas vezes redundantes; lacunas maiores que cerca de 2,5× tornam as mudanças de qualidade mais perceptíveis.
Minha playlist foi carregada?
Não. O analisador analisa o texto inteiramente no seu navegador. Nada é buscado ou enviado para um servidor, portanto também funciona em manifestos privados.