• /
  • EnglishEspañolFrançais日本語한국어Português
  • Log inStart now

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 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
Android向けメディアエージェント v5.0.1

重大な変更

  • THEOplayerトラッカーAPIの修正: NRTrackerTHEOPlayer は、THEOplayerView の代わりに THEOplayer Player インスタンスを受け入れるようになりました。ビュー自体ではなくtheoplayerインスタンスを渡すようにインテグレーションを更新してください。トラッカーはActivityのライフサイクルをプロキシしなくなりました — onResume()、onPause()、およびonDestroy()を直接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
iOS向けメディアエージェント v5.0.0

⚠ 重大な変更

  • NRVAVideo.addPlayer():プレーヤーのタイプを識別できず、明示的なplayerTypeが設定されていない場合、暗黙的にAVPlayerトラッカーをデフォルトにするのではなく、トラッカーを作成せずに戻るようになりました。カスタムまたはラップされたプレーヤーオブジェクトを渡す場合は、NRVAVideoPlayerConfiguration.playerTypeを明示的に設定してください。

特徴

  • NRTHEOplayerTracker:THEOplayer(Dolby OptiView Player)用の新しいトラッカーを追加しました — コンテンツライフサイクルイベント、QoE/レンディショントラッキング、およびエラーマッピング。iOSのみ、iOS 13.0+。CocoaPods、XCFrameworks、および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
Android向けメディアエージェント v5.0.0

特徴

  • THEOplayerインテグレーション — NRTHEOPlayerTrackerモジュールとサンプルアプリのサポートを追加

バグ修正

  • エラーハンドラーを追加する
  • Read Meファイルを追加する
  • レンディションシフトを追加
  • ユニットテストを追加
  • テストケースを追加
  • ci: メジャーバージョンの検出を修正するため、semantic-releaseから--no-ciを削除する
  • ci: メジャーバージョンの検出を修正するため、semantic-releaseから--no-ciを削除する
  • エラーコードをnullに
  • CIの失敗を修正
  • CIの失敗を修正
  • CIの失敗を修正
  • リリーストラッカーのIssue
  • 設定駆動コードを削除
  • デフォルトのコード参照を削除
  • 未使用のコードを削除
  • 未使用のコードを削除
  • ステートメントを言い換え
  • ビデオのサイズを変更
  • コメントを確認
  • コメントを確認
  • サンプルアプリ
  • テストケース
  • theo: ビデオ終了後のシークバック時にセッションを再起動
  • timeSince-session-boundary
  • コメントの更新
  • ReadMeファイルの更新
  • ビデオURLの更新
  • エラーハンドラーを更新
  • エラーハンドラー部分を更新しました
  • 設定駆動で更新

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.

September 3
iOS向けメディアエージェント v4.4.0

新機能

  • Swiftパッケージマネージャのサポートを追加しました。
  • NRMediaTailorTracker:NRIMATrackerと同等の機能を提供する、AVPlayer(iOS 12+およびtvOS 12+)向けの新しいAWS MediaTailorサーバーサイド広告挿入(SSAI)トラッカーを追加しました。

バグ修正

  • ios-publish:パイプラインの部分的な障害に耐えられるように、リトライロジックを変更しました。

Copyright © 2026 New Relic Inc.

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