O que é tempo de início da reprodução?
O tempo de início da reprodução é o intervalo entre o espectador iniciar a reprodução e a apresentação do primeiro quadro de vídeo utilizável. Ele inclui atrasos de configuração do player, obtenção do manifesto, entrega da mídia, decodificação e armazenamento em buffer.
Como funciona o tempo de início da reprodução
O início da reprodução é uma métrica de latência de ponta a ponta que começa com a intenção do usuário e termina quando aparece mídia decodificada e pronta para apresentação. DNS, estabelecimento de conexão, autorização, análise do manifesto, seleção de playlist, download de segmentos, demultiplexação, inicialização do decodificador e política de buffer podem contribuir. Um player pode acumular mídia deliberadamente antes da renderização para reduzir o risco de rebufferização logo em seguida. Ao ajustar a qualidade da experiência de streaming, as equipes medem essa etapa separadamente da latência de entrada, da latência da captura à exibição e das interrupções posteriores da reprodução.
Informações essenciais
- Medir apenas a requisição de mídia deixa de fora a configuração do player e da rede. Por isso, a telemetria em produção deve definir os eventos de início e de primeiro quadro de forma consistente para reprodução automática, anúncios e sessões retomadas.
- Uma representação inicial com download rápido pode reduzir o tempo de início da reprodução, mas mudar para representações de maior qualidade de forma agressiva demais após o início pode esgotar o pequeno buffer e causar uma interrupção precoce.
- Os limites dos segmentos restringem quando a decodificação pode começar: normalmente, o player precisa de um ponto de acesso decodificável de forma independente e de dados de inicialização e mídia suficientes para a representação selecionada.
Quando o tempo de início da reprodução é importante
Reduza o tempo de início da reprodução ajustando manifestos, duração dos segmentos, taxa de bits inicial, política de buffer e inicialização do player. Acumular menos mídia no buffer pode iniciar a reprodução mais cedo, mas aumenta o risco de uma interrupção precoce em redes instáveis.