Bug fixes
- Removed github token (f5f9ade)
Correções de bugs
- Token do GitHub removido (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.
Melhorias
Logging de erros aprimorado
Log de erros aprimorado mapeando erros do Shaka para os seguintes atributos: errorCode, errorPlatformCode, errorMessage, errorStackTrace, errorSeverity.
Esta melhoria garante dados de erro mais limpos e estruturados no New Relic, extraindo apenas os atributos de erro essenciais dos erros do Shaka Player, removendo propriedades indesejadas como o array data.
Atualizações
Evento CONTENT_ERROR corrigido
Anexado o erro EventListener ao player em vez de à sua tag, seguindo as especificações do Shaka, para corrigir o 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
Correções de bugs
Melhoria na detecção da taxa de bits do conteúdo
Melhoramos significativamente o método getBitrate() com suporte abrangente à tecnologia Video.js:
Principais melhorias
Suporte à API VHS (Video HTTP Streaming): Adicionado suporte nativo para detecção de taxa de bits de conteúdo HLS e DASH
Cálculo de largura de banda aprimorado: Implementada a combinação de taxa de bits de áudio + vídeo para relatórios precisos da largura de banda total
Suporte tecnológico estendido: Adicionado suporte a fallback para bibliotecas de streaming populares:
- Shaka Player
- HLS.js
- DASH.js
Confiabilidade aprimorada: Precisão aprimorada na detecção de taxa de bits em diferentes tecnologias de streaming
Atualizações dinâmicas de taxa de bits: Corrigido o problema em que os valores da taxa de bits permaneciam estáticos durante a reprodução do vídeo
Feature
Added IMA Ad tracking capability
- Improved Ad tracking capability for the agent with IMA ad tracking.
Recurso
Adicionada a capacidade de rastreamento de anúncios IMA
- Capacidade de rastreamento de anúncios aprimorada para o agente com rastreamento de anúncios IMA.
Fix
Ad Bitrate for CSAI and DAI
Added methods to calculate Google IMA Ad bitrate for CSAI and DAI
Consertar
Taxa de bits de anúncios para CSAI e DAI
Adicionados métodos para calcular a taxa de bits de anúncios do Google IMA para CSAI e DAI