• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

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 medios para iOS v5.1.0

Notas

  • NRTHEOplayerTracker ahora requiere iOS 15.0 o posterior (actualizado desde iOS 13.0) y la versión 11.x de THEOplayerSDK-core (actualizada desde la 10.x). Las aplicaciones que requieran compatibilidad con iOS 13 o 14 deben permanecer en la versión 5.0.0 de NRTHEOplayerTracker. Otros paquetes de rastreo no se ven afectados.

Mejoras

  • Se actualizó NRTHEOplayerTracker para admitir THEOplayerSDK-core versión 11.x.

Corrección de errores

  • Se solucionó un problema en NRAVPlayerTracker en el que pausar la reproducción durante el realmacenamiento en búfer finalizaba el evento de almacenamiento en búfer de forma prematura. El rastreador ya no emite CONTENT_BUFFER_END mientras el búfer permanece vacío, y el tiempo de reproducción ya no se acumula mientras la reproducción está pausada.
  • Se solucionó un bloqueo en NRTHEOplayerTracker que ocurría al asignar una fuente de video mediante THEOplayerSDK versión 11.x.
  • Se solucionó un problema en NRIMATracker en el que se omitió la clase NRTrackerIMA del binario de XCFramework. Esto restaura la compatibilidad de NRTrackerIMA con el administrador de paquetes de Swift y los métodos de instalación 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.

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 medios para Android v5.0.1

Cambios disruptivos

  • API del rastreador de THEOplayer corregida: NRTrackerTHEOPlayer ahora acepta una instancia de Player de THEOplayer en lugar de un THEOplayerView. Actualice la integración para pasar la instancia de theoplayer en lugar de la vista en sí. El rastreador ya no actúa como proxy del ciclo de vida de Activity —reenvíe onResume(), onPause() y onDestroy() directamente a 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 medios para iOS v5.0.0

⚠ CAMBIOS CRÍTICOS

  • NRVAVideo.addPlayer(): ahora retorna sin crear un rastreador cuando no puede identificar el tipo de reproductor y no se estableció un playerType explícito, en lugar de usar silenciosamente un rastreador de AVPlayer de forma predeterminada. Si pasa un objeto de reproductor personalizado o encapsulado, establezca NRVAVideoPlayerConfiguration.playerType explícitamente.

Característica

  • NRTHEOplayerTracker: se agregó un nuevo rastreador para THEOplayer (Dolby OptiView Player) —eventos del ciclo de vida del contenido, seguimiento de QoE/representación y mapeo de errores. Solo iOS, iOS 13.0+. Disponible a través de CocoaPods, XCFrameworks y el administrador de paquetes de 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 medios para Android v5.0.0

Característica

  • Integración de THEOplayer - agregar el módulo NRTHEOPlayerTracker y soporte para la aplicación de muestra

Corrección de errores

  • Agregar manejador de errores
  • Agregar archivo Read Me
  • Agregar cambio de representación
  • Agregar prueba unitaria
  • Se agregaron casos de prueba
  • ci: eliminar --no-ci de semantic-release para corregir la detección de versión mayor
  • ci: eliminar --no-ci de semantic-release para corregir la detección de versión mayor
  • Código de error a null
  • Corregir falla de CI
  • Corregir falla de CI
  • Corregir falla de CI
  • Problema del rastreador de versiones
  • Eliminar código basado en configuración
  • Eliminar referencia de código predeterminada
  • Eliminar código no utilizado
  • Eliminar código no utilizado
  • Se reformuló la declaración
  • Cambiar el tamaño del video
  • Revisar comentarios
  • Revisar comentarios
  • Aplicación de ejemplo
  • Casos de prueba
  • theo: reiniciar la sesión al retroceder después del final del video
  • timeSince-session-boundary
  • Actualizar comentario
  • Actualizar archivo ReadMe
  • Actualizar la URL del video
  • Manejador de errores actualizado
  • Parte del manejador de errores actualizada
  • Se actualizó con un enfoque basado en la configuración

September 3
Media agent for iOS v4.4.0

New features

  • Added support for Swift Package Manager.
  • NRMediaTailorTracker: Added a new AWS MediaTailor server-side ad-insertion (SSAI) tracker for AVPlayer (iOS 12+ and tvOS 12+), offering feature parity with NRIMATracker.

Bug Fixes

  • ios-publish: Modified retry logic to survive partial pipeline failures.

Copyright © 2026 New Relic Inc.

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