• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

Streaming Video & Ads for Mobile release notesRSS

October 15
Media agent for iOS v5.1.0

Notes

  • NRTHEOplayerTracker now requires iOS 15.0 or later (upgraded from iOS 13.0) and THEOplayerSDK-core version 11.x (upgraded from 10.x). Applications that require iOS 13 or 14 support must remain on NRTHEOplayerTracker version 5.0.0. Other tracker packages remain unaffected.

Improvements

  • Updated NRTHEOplayerTracker to support THEOplayerSDK-core version 11.x.

Bug fixes

  • Fixed an issue in NRAVPlayerTracker where pausing playback during rebuffering terminated the buffering event prematurely. The tracker no longer emits CONTENT_BUFFER_END while the buffer remains empty, and playtime is no longer accumulated while playback is paused.
  • Fixed a crash in NRTHEOplayerTracker that occurred when assigning a video source using THEOplayerSDK version 11.x.
  • Fixed an issue in NRIMATracker where the NRTrackerIMA class was omitted from the XCFramework binary. This restores NRTrackerIMA support for Swift Package Manager and manual installation methods.

October 15
Agente de mídia para iOS v5.1.0

Notas

  • NRTHEOplayerTracker agora requer o iOS 15.0 ou posterior (atualizado do iOS 13.0) e o THEOplayerSDK-core versão 11.x (atualizado da 10.x). Aplicativos que requerem suporte ao iOS 13 ou 14 devem permanecer no NRTHEOplayerTracker versão 5.0.0. Outros pacotes de rastreador permanecem inalterados.

Melhorias

  • Atualizado NRTHEOplayerTracker para suportar THEOplayerSDK-core versão 11.x.

Correções de bugs

  • Corrigido um problema em NRAVPlayerTracker em que pausar a reprodução durante o rebuffering encerrava o evento de buffer prematuramente. O rastreador não emite mais CONTENT_BUFFER_END enquanto o buffer permanece vazio, e o tempo de reprodução não é mais acumulado enquanto a reprodução está pausada.
  • Corrigido um travamento no NRTHEOplayerTracker que ocorria ao atribuir uma fonte de vídeo usando o THEOplayerSDK versão 11.x.
  • Corrigido um problema no NRIMATracker em que a classe NRTrackerIMA foi omitida do binário XCFramework. Isso restaura o suporte do NRTrackerIMA para o gerenciador de pacote Swift e métodos de instalação manual.

October 14
Media agent for Android v5.0.2

Bug fixes

  • ExoPlayer / HLS: contentBitrate always reported 0 for HLS streams. media3 internally classifies mixed audio+video HLS segment loads as TRACK_TYPE_DEFAULT rather than TRACK_TYPE_VIDEO (unlike DASH and progressive streams, which were unaffected). The tracker's bitrate-capture logic only fired for TRACK_TYPE_VIDEO, so HLS loads never populated the field. contentBitrate now correctly reflects the actual stream bitrate for HLS content.

October 14
Agente de mídia para Android v5.0.2

Correções de bugs

  • ExoPlayer/HLS: contentBitrate sempre reportava 0 para streams HLS. O media3 classifica internamente os carregamentos de segmentos HLS mistos de áudio + vídeo como TRACK_TYPE_DEFAULT em vez de TRACK_TYPE_VIDEO (ao contrário dos streams DASH e progressivos, que não foram afetados). A lógica de captura de taxa de bits do rastreador era acionada apenas para TRACK_TYPE_VIDEO, portanto, os carregamentos HLS nunca preenchiam o campo. contentBitrate agora reflete corretamente a taxa de bits real do stream para conteúdo HLS.

September 29
Media agent for Android v5.0.1

Breaking changes

  • THEOplayer tracker API corrected: NRTrackerTHEOPlayer now accepts a THEOplayer Player instance instead of a THEOplayerView. Update your integration to pass theoplayer instance rather than the view itself. The tracker no longer proxies Activity lifecycle — forward onResume(), onPause(), and onDestroy() directly to THEOplayerView.

September 29
Agente de mídia para Android v5.0.1

Alterações de ruptura

  • API do rastreador THEOplayer corrigida: NRTrackerTHEOPlayer agora aceita uma instância Player do THEOplayer em vez de um THEOplayerView. Atualize sua integração para passar a instância theoplayer em vez da própria view. O rastreador não atua mais como proxy do ciclo de vida da Activity — encaminhe onResume(), onPause() e onDestroy() diretamente para THEOplayerView.

September 23
Media agent for iOS v5.0.0

⚠ BREAKING CHANGES

  • NRVAVideo.addPlayer(): Now returns without creating a tracker when it can't identify the player type and no explicit playerType was set, instead of silently defaulting to an AVPlayer tracker. If you pass a custom or wrapped player object, set NRVAVideoPlayerConfiguration.playerType explicitly.

Features

  • NRTHEOplayerTracker: Added a new tracker for THEOplayer (Dolby OptiView Player) — content lifecycle events, QoE/rendition tracking, and error mapping. iOS only, iOS 13.0+. Available via CocoaPods, XCFrameworks, and Swift Package Manager.

September 23
Agente de mídia para iOS v5.0.0

⚠ ALTERAÇÕES CRÍTICAS

  • NRVAVideo.addPlayer(): agora retorna sem criar um rastreador quando não consegue identificar o tipo de player e nenhum playerType explícito foi definido, em vez de usar silenciosamente um rastreador AVPlayer por padrão. Se você passar um objeto de player personalizado ou encapsulado, defina NRVAVideoPlayerConfiguration.playerType explicitamente.

Recurso

  • NRTHEOplayerTracker: adicionado um novo rastreador para THEOplayer (Dolby OptiView Player) — eventos de ciclo de vida do conteúdo, rastreamento de QoE/representação e mapeamento de erros. Apenas iOS, iOS 13.0+. Disponível via CocoaPods, XCFrameworks e gerenciador de pacote Swift.

September 17
Media agent for Android v5.0.0

Features

  • THEOplayer integration - add NRTHEOPlayerTracker module and sample app support

Bug fixes

  • Add error handler
  • Add Read Me file
  • Add Rendition shift
  • Add unit test
  • Added test cases
  • ci: remove --no-ci from semantic-release to fix major version detection
  • ci: remove --no-ci from semantic-release to fix major version detection
  • Error code to null
  • Fix CI failure
  • Fix CI failure
  • Fix CI failure
  • Release tracker issue
  • Remove config driven code
  • Remove default code reference
  • Remove unused code
  • Remove unused code
  • Rephrased the statement
  • Resize the video
  • Review comments
  • Review comments
  • Sample app
  • Test cases
  • theo: restart session on seek-back after video end
  • timeSince-session-boundary
  • Update comment
  • Update ReadMe file
  • Update the video url
  • Updated error handler
  • Updated error handler part
  • Updated with config driven

September 17
Agente de mídia para Android v5.0.0

Recurso

  • Integração do THEOplayer - adicionar módulo NRTHEOPlayerTracker e suporte a aplicativo de exemplo

Correções de bugs

  • Adicionar manipulador de erros
  • Adicionar arquivo Read Me
  • Adicionar mudança de rendition
  • Adicionar teste unitário
  • Casos de teste adicionados
  • ci: remover --no-ci do semantic-release para corrigir a detecção de versão principal
  • ci: remover --no-ci do semantic-release para corrigir a detecção de versão principal
  • Código de erro para null
  • Corrigir falha de CI
  • Corrigir falha de CI
  • Corrigir falha de CI
  • Problema do rastreador de release
  • Remover código orientado a configuração
  • Remover referência de código padrão
  • Remover código não utilizado
  • Remover código não utilizado
  • Instrução reformulada
  • Redimensionar o vídeo
  • Comentários de revisão
  • Comentários de revisão
  • Aplicativo de exemplo
  • Casos de teste
  • theo: reiniciar sessão no seek-back após o fim do vídeo
  • timeSince-session-boundary
  • Atualizar comentário
  • Atualizar arquivo ReadMe
  • Atualizar a URL do vídeo
  • Manipulador de erros atualizado
  • Parte do manipulador de erros atualizada
  • Atualizado com base em configuração

Copyright © 2026 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.