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

Streaming Video & Ads for others release notesRSS

May 14
Media agent for Roku v4.2.0

New features

  • Added native support for AWS Elemental MediaTailor server-side ad insertion via Roku's RAFX_SSAI awsemt adapter
  • Added automatic VideoAdAction recording for MediaTailor ad lifecycle events: AD_BREAK_START, AD_REQUEST, AD_START, AD_QUARTILE, AD_END, AD_BREAK_END, and AD_ERROR
  • Added nrEnableMediaTailorTracking(nr, adIface) to register New Relic listeners on a RAFX_SSAI adapter in one call
  • Added nrSetMediaTailorAdMetadata(tracker, metadata) to inject sidecar key/value metadata into VideoAdAction events
  • Added nrSendVideoAdEvent(nr, actionName, attr) for direct recording of VideoAdAction from any tracker
  • Added MediaTailorTask.brs reference task and VideoScene.brs sample demonstrating the recommended integration pattern

Update

  • Created MediaTailorTracker in the scene thread and passed to the task via a node field for RAFX listener compatibility
  • Initialised session through RAFX_SSAI.requestStream(); assigned stitched manifest URL from getStreamInfo().manifest_url to the Video node
  • Added Video node position field observation in the task event loop for ad-break timing resolution
  • Set MediaTailor support as opt-in; activates only when nrEnableMediaTailorTracking is called

Bug fixes

  • Fixed Google IMA ad lifecycle events (AD_BREAK_START, AD_BREAK_END, AD_START, AD_END, AD_QUARTILE, AD_ERROR) to correctly produce VideoAdAction instead of VideoAction

May 14
Roku向けメディアエージェント v4.2.0

新機能

  • RokuのRAFX_SSAIawsemtアダプターを介したAWS Elemental MediaTailorサーバーサイド広告挿入のネイティブサポートを追加しました
  • MediaTailor 広告ライフサイクルイベントの自動VideoAdAction記録を追加しました:AD_BREAK_STARTAD_REQUESTAD_STARTAD_QUARTILEAD_ENDAD_BREAK_END、および AD_ERROR
  • 1回の呼び出しでRAFX_SSAIアダプターにNew Relicリスナーを登録するためのnrEnableMediaTailorTracking(nr, adIface)を追加しました
  • VideoAdActionイベントにサイドカーのキーの値メタデータを注入するためにnrSetMediaTailorAdMetadata(tracker, metadata)を追加しました
  • 任意のトラッカーからVideoAdActionを直接記録するためのnrSendVideoAdEvent(nr, actionName, attr)を追加しました
  • 推奨されるインテグレーションパターンを示すMediaTailorTask.brsリファレンスタスクとVideoScene.brsサンプルを追加しました

アップデート

  • RAFXリスナーとの互換性のためにシーンスレッドでMediaTailorTrackerを作成し、ノードフィールド経由でタスクに渡しました
  • RAFX_SSAI.requestStream()経由でセッションを初期化しました;getStreamInfo().manifest_urlからのスティッチされたマニフェストURLをVideoノードに割り当てました
  • 広告ブレークのタイミングの解決のため、タスクのイベントループにVideoノードのpositionフィールドの監視を追加
  • MediaTailorサポートをオプトインとして設定します;nrEnableMediaTailorTrackingが呼び出されたときにのみアクティブになります

バグ修正

  • Google IMA広告ライフサイクルイベント(AD_BREAK_STARTAD_BREAK_ENDAD_STARTAD_ENDAD_QUARTILEAD_ERROR)を修正し、次の代わりに正しくVideoAdActionを生成するようにしました VideoAction

April 9
Media agent for Roku v4.1.0

New features

  • Added QoE analytics for comprehensive video quality tracking with advanced performance metrics
  • Added averageBitrate attribute: time-weighted average bitrate across playback
  • Added peakBitrate attribute: highest bitrate achieved during playback
  • Added startupTime attribute: time from content request to first frame (excludes pre-roll ads)
  • Added rebufferingRatio attribute: percentage of playback time spent rebuffering
  • Added totalRebufferingTime attribute: total milliseconds in buffer states
  • Added totalPlaytime attribute: total content playback time in milliseconds
  • Added hadStartupError attribute: boolean indicating if startup failed before content start
  • Added hadPlaybackError attribute: boolean indicating if playback errors occurred during session
  • Added nrActivateQoeTracking(nr) to enable QoE tracking (disabled by default)
  • Added nrSetQoeAggregateIntervalMultiplier(nr, multiplier) to configure event frequency

Update

  • Synchronized QoE events with harvest cycles
  • Prevented redundant events through intelligent duplication
  • Implemented per-session metric isolation and cleanup
  • Implemented time-weighted bitrate calculations for accuracy
  • Implemented smart startup time calculation excluding ad time
  • Disabled QoE tracking by default; harvest multiplier set to 1 (every harvest cycle)

April 9
Roku向けメディアエージェント v4.1.0

新機能

  • 高度なパフォーマンスメトリクスによる包括的なビデオ品質トラッキングのためのQoE分析を追加
  • averageBitrate属性を追加:再生全体における時間加重平均ビットレート
  • peakBitrate属性を追加しました:再生中に達成された最高ビットレート
  • startupTime属性を追加:コンテンツのリクエストから最初のフレームまでの時間(プレロール広告を除く)
  • rebufferingRatio属性を追加:再バッファリングに費やされた再生時間の割合
  • totalRebufferingTime属性を追加しました:バッファ状態の合計ミリ秒数
  • totalPlaytime属性を追加:ミリ秒単位の合計コンテンツ再生時間
  • hadStartupError属性を追加:コンテンツの開始前にスタートアップが失敗したかどうかを示すブール値
  • hadPlaybackError属性を追加:セッション中に再生エラーが発生したかどうかを示すブール値
  • QoEトラッキングを有効にするためにnrActivateQoeTracking(nr)を追加しました(デフォルトでは無効)
  • イベント頻度を設定するためのnrSetQoeAggregateIntervalMultiplier(nr, multiplier)を追加しました

アップデート

  • QoEイベントを収集サイクルと同期
  • インテリジェントな重複排除により、冗長なイベントを防止
  • セッションごとのメトリクスの分離とクリーンアップを実装しました
  • 精度向上のため、時間加重ビットレート計算を実装しました
  • 広告時間を除外したスマートな起動時間計算を実装
  • デフォルトでQoEトラッキングを無効化;収集乗数を1に設定(収集サイクルごと)

November 12, 2025
Media agent for Roku v4.0.4

Bug fix

  • Avoid adding appId from dataToken.
  • Fixed nrSendErrorEvent to send proper data.

November 12, 2025
Roku 用メディアエージェント v4.0.4

バグ修正

  • dataTokenからappIdを追加しないでください。
  • 適切なデータを送信するようにnrSendErrorEventを修正しました。

October 22, 2025
Media agent for Roku v4.0.3

New feature

Ad error timing analytics

  • Added comprehensive tracking for ad error recovery patterns to enhance video advertising analytics.

What's changed

New timing attribute

  • timeSinceLastAdError: Tracks elapsed time since the last ad error occurred
    • Available for VideoAdAction event type only
  • Provides insights into ad error patterns and recovery times
  • Helps optimize ad error handling strategies

Implementation details

  • Enhanced nrTrackRAF() function with error timestamp tracking
  • Added conditional attribute logic in nrAddRAFAttributes() function
  • Implemented robust error state management for accurate timing

October 22, 2025
Roku 用メディアエージェント v4.0.3

新機能

広告エラーのタイミング分析

  • ビデオ広告分析を強化するために、広告エラー回復パターンの包括的な追跡を追加しました。

変更点

新しいタイミング属性

  • timeSinceLastAdError: 最後の広告エラーが発生してからの経過時間を追跡します
    • VideoAdActionイベント タイプでのみ使用可能
  • インサイトに広告エラーのパターンと復旧時間を提供する
  • 広告エラー処理戦略の最適化に役立ちます

実装の詳細

  • エラータイムスタンプ追跡機能を備えた拡張nrTrackRAF()関数
  • nrAddRAFAttributes()関数に条件属性ロジックを追加しました
  • 正確なタイミングのための堅牢なエラー状態管理を実装

April 22, 2025
Media agent for Roku v4.0.1

Bug fix

  • Renamed errorName with errorMessage as errorName has been deprecated.

April 22, 2025
Media agent for Roku v4.0.2

Updated

  • Added contentBitrate attribute to video events. This uses segmentationBitrate if available, and falls back to streamBitrate when necessary.
  • Added adBitrate attribute to ad events. The ad bitrate is now extracted using multiple methods and is standardized to bps (bits per second).
  • Added timeSinceLastError attribute to error events, reporting the time elapsed since the previous error event.

Droits d'auteur © 2026 New Relic Inc.

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