Bug fixes
- Removed github token (f5f9ade)
Corrección de errores
- Se eliminó el token de GitHub (f5f9ade)
Enhancements
Improved error logging
Improved error logging by mapping Shaka errors to the following attributes: errorCode, errorPlatformCode, errorMessage, errorStackTrace, errorSeverity.
This enhancement ensures cleaner, more structured error data in New Relic by extracting only the essential error attributes from Shaka Player errors, removing unwanted properties like the data array.
Updates
Fixed CONTENT_ERROR Event
Attached the error EventListener to the player instead of its tag, following Shaka's specifications, to fix the CONTENT_ERROR event.
Mejoras
Logging de errores mejorado
Se mejoró el logging de errores al mapear los errores de Shaka a los siguientes atributos: errorCode, errorPlatformCode, errorMessage, errorStackTrace, errorSeverity.
Esta mejora garantiza datos de errores más limpios y estructurados en New Relic al extraer solo los atributos de error esenciales de los errores de Shaka Player, eliminando propiedades no deseadas como el arreglo data.
Actualizaciones
Se corrigió el evento CONTENT_ERROR
Se adjuntó el error EventListener al reproductor en lugar de a su etiqueta, siguiendo las especificaciones de Shaka, para corregir el evento CONTENT_ERROR.
Bug fixes
Content Bitrate detection enhancement
We've significantly improved the getBitrate() method with comprehensive Video.js technology support:
Key improvements
- VHS (Video HTTP Streaming) API support: Added native support for HLS and DASH content bitrate detection
- Enhanced bandwidth calculation: Implemented audio + video bitrate combination for accurate total bandwidth reporting
- Extended tech support: Added fallback support for popular streaming libraries:
- Shaka Player
- HLS.js
- DASH.js
- Improved reliability: Enhanced bitrate detection accuracy across different streaming technologies
- Dynamic bitrate updates: Fixed issue where bitrate values remained static throughout video playback
Corrección de errores
Mejora en la detección de la tasa de bits del contenido
Hemos mejorado significativamente el método getBitrate() con soporte integral para la tecnología Video.js:
Mejoras clave
Soporte de la API de VHS (Video HTTP Streaming): Se agregó soporte nativo para la detección de tasa de bits de contenido HLS y DASH
Cálculo mejorado del ancho de banda: Se implementó la combinación de tasas de bits de audio + video para un reporte preciso del ancho de banda total
Soporte técnico extendido: Se agregó soporte de reserva para bibliotecas de streaming populares:
- Shaka Player
- HLS.js
- DASH.js
Confiabilidad mejorada: Mayor precisión en la detección de la tasa de bits en diferentes tecnologías de streaming
Actualizaciones dinámicas de tasa de bits: Se corrigió un problema en el que los valores de tasa de bits permanecían estáticos durante la reproducción del video
Feature
Added IMA Ad tracking capability
- Improved Ad tracking capability for the agent with IMA ad tracking.
Característica
Se agregó la capacidad de seguimiento de anuncios IMA
- Capacidad mejorada de seguimiento de anuncios para el agente con seguimiento de anuncios IMA.
Fix
Ad Bitrate for CSAI and DAI
Added methods to calculate Google IMA Ad bitrate for CSAI and DAI
Arreglar
Tasa de bits de anuncios para CSAI y DAI
Se agregaron métodos para calcular la tasa de bits de los anuncios de Google IMA para CSAI y DAI