Novo recurso
- Adicionadas análises de QoE para rastreamento abrangente da qualidade de vídeo com métricas avançadas de desempenho
- Adicionado o atributo
averageBitrate: taxa de bits média ponderada pelo tempo ao longo da reprodução - Adicionado o atributo
peakBitrate: maior taxa de bits alcançada durante a reprodução - Atributo
startupTimeadicionado: tempo da solicitação de conteúdo até o primeiro frame (exclui anúncios pre-roll) - Atributo
rebufferingRatioadicionado: porcentagem do tempo de reprodução gasto em rebuffering - Atributo
totalRebufferingTimeadicionado: total de milissegundos em estados de buffer - Atributo
totalPlaytimeadicionado: tempo total de reprodução de conteúdo em milissegundos - Atributo
hadStartupErroradicionado: booleano indicando se a inicialização falhou antes do início do conteúdo - Adicionado o atributo
hadPlaybackError: booleano indicando se ocorreram erros de reprodução durante a sessão - Adicionado
nrActivateQoeTracking(nr)para habilitar o rastreamento de QoE (desabilitado por padrão) - Adicionado
nrSetQoeAggregateIntervalMultiplier(nr, multiplier)para configurar a frequência de eventos
Atualizar
- Eventos de QoE sincronizados com ciclos de coleta
- Evitou eventos redundantes por meio de duplicação inteligente
- Implementado isolamento e limpeza de métrica por sessão
- Implementados cálculos de taxa de bits ponderada pelo tempo para precisão
- Implementado cálculo inteligente do tempo de inicialização excluindo o tempo de anúncio
- Rastreamento de QoE desativado por padrão; multiplicador de coleta definido como 1 (a cada ciclo de coleta)