• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

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
Agent média pour iOS v5.1.0

Remarques

  • NRTHEOplayerTracker nécessite désormais iOS 15.0, ou une version ultérieure (mise à niveau depuis iOS 13.0), et THEOplayerSDK-core version 11.x (mise à niveau depuis 10.x). Les applications qui nécessitent la prise en charge d'iOS 13, ou 14 doivent rester sur NRTHEOplayerTracker version 5.0.0. Les autres packages de suivi ne sont pas affectés.

Améliorations

  • Mise à jour de NRTHEOplayerTracker pour prendre en charge THEOplayerSDK-core version 11.x.

Débogage

  • Correction d'un problème dans NRAVPlayerTracker où la mise en pause de la lecture pendant la remise en mémoire tampon terminait prématurément l'événement de mise en mémoire tampon. Le tracker n'émet plus CONTENT_BUFFER_END tant que la mémoire tampon reste vide, et le temps de lecture n'est plus cumulé lorsque la lecture est en pause.
  • Correction d'un plantage dans NRTHEOplayerTracker qui se produisait lors de l'attribution d'une source vidéo à l'aide de THEOplayerSDK version 11.x.
  • Correction d'un problème dans NRIMATracker où la classe NRTrackerIMA était omise du binaire XCFramework. Cela restaure la prise en charge de NRTrackerIMA pour le gestionnaire de paquets Swift, et les méthodes d'installation manuelle.

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
Agent média pour Android v5.0.2

Débogage

  • ExoPlayer/HLS : contentBitrate a toujours signalé 0 pour les flux HLS. media3 classe en interne les chargements de segments HLS mixtes audio + vidéo comme TRACK_TYPE_DEFAULT plutôt que TRACK_TYPE_VIDEO (contrairement aux flux DASH, et progressifs, qui n’ont pas été affectés). La logique de capture de débit du tracker ne s’est déclenchée que pour TRACK_TYPE_VIDEO, donc les chargements HLS n’ont jamais renseigné le champ. contentBitrate reflète désormais correctement le débit réel du flux pour le contenu 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 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
Agent média pour iOS v5.0.0

⚠ CHANGEMENTS CRITIQUES

  • NRVAVideo.addPlayer(): retourne désormais sans créer de tracker lorsqu’il ne peut pas identifier le type de lecteur et qu’aucun playerType explicite n’a été défini, au lieu d’utiliser silencieusement un tracker AVPlayer par défaut. Si vous passez un objet lecteur personnalisé ou encapsulé, définissez NRVAVideoPlayerConfiguration.playerType explicitement.

Caractéristiques

  • NRTHEOplayerTracker: ajout d’un nouveau tracker pour THEOplayer (Dolby OptiView Player) : événements du cycle de vie du contenu, suivi de la QoE/du rendu, et modélisation des erreurs. iOS uniquement, iOS 13.0+. Disponible via CocoaPods, XCFrameworks, et le gestionnaire de paquets 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
Agent média pour Android v5.0.0

Caractéristiques

  • Intégration de THEOplayer - ajouter le module NRTHEOPlayerTracker et la prise en charge de l’application exemple

Débogage

  • Ajouter un gestionnaire d’erreurs
  • Ajouter le fichier Read Me
  • Ajouter un décalage de rendu
  • Ajouter un test unitaire
  • Ajout de cas de test
  • ci : supprimer --no-ci de semantic-release pour corriger la détection de version majeure
  • ci : supprimer --no-ci de semantic-release pour corriger la détection de version majeure
  • Code d’erreur à null
  • Corriger l’échec CI
  • Corriger l’échec CI
  • Corriger l’échec CI
  • Problème de suivi de sortie
  • Supprimer le code piloté par la configuration
  • Supprimer la référence de code par défaut
  • Supprimer le code inutilisé
  • Supprimer le code inutilisé
  • Reformulation de l’instruction
  • Redimensionner la vidéo
  • Commentaires de révision
  • Commentaires de révision
  • Application d’exemple
  • Cas de test
  • theo : redémarrer la session lors d’un retour en arrière après la fin de la vidéo
  • timeSince-session-boundary
  • Mettre à jour le commentaire
  • Mettre à jour le fichier ReadMe
  • Mettre à jour l’URL de la vidéo
  • Gestionnaire d’erreurs mis à jour
  • Mise à jour de la partie du gestionnaire d’erreurs
  • Mise à jour avec le pilotage par configuration

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.

Droits d'auteur © 2026 New Relic Inc.

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