本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
中繼資料直通
AWS Elemental MediaPackage自動將 ID3 和 key-length-value (KLV)中繼資料從通道的輸入傳遞到通道的輸出流。您無需調整端點的配置即可啟用元數據傳遞。
如需如何 MediaPackage 處理中繼資料的詳細資訊,請參閱下列各節。
ID3 中繼資料考量
定時 ID3 中繼資料是一種通用機制,可將同步化的中繼資料新增至串流。中繼資料用於各種用途,從互動式應用程式到受眾測量。
支援的 MediaPackage 端點類型
MediaPackage 支援下列端點類型的 ID3 中繼資料傳遞:
-
直播和點播 HLS、破折號和 CMAF 端點
元數據托架
以下是 ID3 在以下規格中作為元數據進行的方式:
-
HLS-元數據在基本流進行。如需詳細資訊,請參閱「HTTP 即時串流的 Apple 計時中繼資料」參考資料第 2.0 節
。 -
CMAF 和 DASH-元數據在事件消息框版本 1 中進行。如需詳細資訊,請參閱在 CMAF 中載入 ID3 計時中繼
資料。事件訊息方塊包括設定為的 scheme_id_uri
欄位https://aomedia.org/emsg/ID3
和設定為的value
欄位0
。
中繼資料信號
DASH 清單包含一個<InbandEventStream
schemeIdUri="https://aomedia.org/emsg/ID3" value="0"/>
元素,其中包 AdaptationSets 含帶有 ID3 元數據的軌道。
HLS 資訊清單沒有特定的中繼資料訊號。
MediaLive配置
您可以透過 ID3 中繼資料傳遞或使用排程插入 ID3 中繼資料,在AWS Elemental MediaLive MediaPackage 輸出群組中產生 ID3 中繼資料。
KLV 中繼資料考量
KLV 是在串流中包含同步中繼資料的資料編碼標準。KLV 的二進位本質可在中繼資料量很大時提高效率。KLV 可用於各種使用案例,從航空監控到工業使用案例中傳輸感測器資料,或用於即時運動使用案例中的運動員和物體追蹤。
支援的 MediaPackage 端點類型
MediaPackage 支援下列端點類型的 KLV 中繼資料傳遞:
-
即時破折號端點
元數據托架
中繼資料會在事件訊息方塊版本 1 中攜帶,如 MISB ST 1910.1scheme_id_uri
欄位urn:misb:KLV:bin:1910.1
,value
欄位設定為KLVx:01FC
。對於非同步 KLV 軌道,值欄位會設定為KLVx:01BD
。在這兩種情況下,都x
是流中軌道的索引。
中繼資料信號
DASH 清單包含一個<InbandEventStream
schemeIdUri="urn:misb:KLV:bin:1910.1" value="KLVx:01FC"/>
或<InbandEventStream schemeIdUri="urn:misb:KLV:bin:1910.1"
value="KLVx:01BD"/>
元素,其中包 AdaptationSets 含帶有 KLV 元數據的軌道,具體取決於進行的軌道的同步性質。
MediaLive配置
您可以從 MediaLive 頻道傳遞 KLV 中繼資料。如需詳細資訊,請參閱《AWS Elemental MediaLive 使用者指南》中的 klv
。