Novedades
Esta versión introduce tres nuevas métricas de tasa de bits que proporcionan un análisis de calidad exhaustivo para el streaming MPEG-DASH, junto con importantes mejoras en los cálculos de tasa de bits existentes y la compatibilidad con dash.js v4/v5.
Nueva característica
Nuevas métricas de tasa de bits
contentManifestBitrate: tasa de bits máxima combinada (video + audio) del manifiesto MPD. Representa la variante de flujo más alta posible disponible.contentMeasuredBitrate: red estimada por el algoritmo de tasa de bits adaptativa (ABR) del reproductor, basada en el rendimiento de descarga medido. Utilice esta métrica para analizar la toma de decisiones de ABR.contentDownloadBitrate: Rendimiento de descarga efectivo calculado a partir de los datos de solicitud de segmentos de video (bytesDownloaded × 8 / downloadTime). Esto proporciona monitoreo de rendimiento de red en tiempo real.
Cambios
Cálculos de tasa de bits actualizados
contentBitrate: devuelve la tasa de bits solo de video de la pista activa y excluye el audio. Las versiones anteriores incluían la tasa de bits combinada.contentRenditionBitrate: devuelve el ancho de banda de video y audio combinado de la representación activa para ofrecer un panorama completo de la calidad.
Mejoras de compatibilidad
getDashBitrate(): Se solucionó el problema de compatibilidad con v4. La verificación de versión ahora se realiza antes de llamar a las API exclusivas de v5, lo que evita errores en las instalaciones de dash.js v4.x.getManifestBitrate(): Se introdujo una detección inteligente de versiones que usagetRepresentationsByType()en dash.js v5+ y recurre agetBitrateInfoListFor()en v4.x.
Corrección de errores
- Se eliminó la definición duplicada del método
getPlayhead() - Se eliminó la sentencia
console.logdel controlador de erroresgetTrack()
Descripción general de las métricas de tasa de bits
Atributo | Tipo | Descripción |
|---|---|---|
| Solo video | Tasa de bits de la pista de video actualmente activa |
| Combinado | Ancho de banda de video + audio de la representación activa |
| Máximo | Variante de mayor calidad del manifiesto MPD |
| Estimado | Estimación del ancho de banda del algoritmo ABR |
| Tiempo real | Rendimiento de descarga efectivo |