Nueva característica
- Se agregaron análisis de QoE para un seguimiento integral de la calidad de video con métricas de rendimiento avanzadas.
- Se agregó el atributo
averageBitrate: tasa de bits promedio ponderada en el tiempo durante la reproducción - Se agregó el atributo
peakBitrate: tasa de bits más alta alcanzada durante la reproducción - Se agregó el atributo
startupTime: tiempo desde la solicitud de contenido hasta el primer fotograma (excluye los anuncios pre-roll) - Se agregó el atributo
rebufferingRatio: porcentaje del tiempo de reproducción dedicado al rebuffering - Se agregó el atributo
totalRebufferingTime: total de milisegundos en estados de búfer - Se agregó el atributo
totalPlaytime: tiempo total de reproducción de contenido en milisegundos - Se agregó el atributo
hadStartupError: booleano que indica si el arranque falló antes del inicio del contenido - Se agregó el atributo
hadPlaybackError: booleano que indica si ocurrieron errores de reproducción durante la sesión - Se agregó
nrActivateQoeTracking(nr)para habilitar el seguimiento de QoE (deshabilitado por defecto) - Se agregó
nrSetQoeAggregateIntervalMultiplier(nr, multiplier)para configurar la frecuencia de eventos
Actualizar
- Eventos de QoE sincronizados con ciclos de recolección
- Se evitaron eventos redundantes mediante duplicación inteligente
- Se implementó el aislamiento y la limpieza de métricas por sesión
- Se implementaron cálculos de tasa de bits ponderados por tiempo para mayor precisión.
- Se implementó el cálculo inteligente del tiempo de inicio excluyendo el tiempo de los anuncios
- Seguimiento de QoE desactivado por defecto; multiplicador de recolección establecido en 1 (cada ciclo de recolección)