本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWSE SCTE-35 格式
AWSE 是 SCTE-35 MPU UPID 結構中使用的format_identifier值。有些 AWS Elemental MediaLive 功能使用此格式在 SCTE-35 splice_info_section 訊息中攜帶其他資訊。
此頁面說明 AWSE 描述項的二進位格式,包括版本控制的信封結構和已註冊的功能承載。
使用 AWSE 的功能 format_identifier
下表列出將 AWSE 描述項附加至 SCTE-35 訊息的 MediaLive 功能。
| 作業 | 啟用者 | 功能 ID | 說明 |
|---|---|---|---|
| 附加元素推論查詢參數 | 內容中繼資料擴充 | EICM (元素推論內容中繼資料) |
將 Elemental Inference 饋送識別符、資料平面 URL 和條件式時間軸 PTS 嵌入內容識別描述項,以便下游系統可以查詢 Elemental Inference GetMetadata API。請參閱 EICM 承載:內容中繼資料擴充。 |
AWSE 格式規格
AWSE format_identifier提供具有版本控制的可擴展信封。此信封會識別產生描述項並承載功能特定承載的功能。下列各節說明外部描述項結構、信封欄位和已註冊的功能識別符。
區段描述項結構
每個 AWSE 描述項都遵循 SCTE 35 segmentation_descriptor() 語法:
segmentation_descriptor { splice_descriptor_tag = 0x02 descriptor_length = 15 + segmentation_upid_length identifier = 0x43554549 ('CUEI') segmentation_event_id = <unique per splice_info_section> segmentation_event_cancel_indicator = 0 program_segmentation_flag = 1 segmentation_duration_flag = 0 delivery_not_restricted_flag = 1 segmentation_upid_type = 0x0C (MPU) segmentation_upid_length = <varies by feature> segmentation_upid = <AWSE format_identifier + envelope — see AWSE UPID envelope> segmentation_type_id = 0x01 (Content Identification) segment_num = 0 segments_expected = 0 }
一律segmentation_upid_type為 0x0C(MPU)。一律segmentation_type_id為 0x01(內容識別)。以format_identifier值 segmentation_upid開頭"AWSE",後面接著 中所述的信封欄位AWSE UPID 信封。
AWSE UPID 信封
以固定信封標頭segmentation_upid開頭。此標頭可識別 format_identifier、結構描述版本和功能。視功能而定,功能特定的承載可能會也可能不會跟隨。剖析器使用 feature_id來判斷如何解譯剩餘的位元組 (如果有的話)。
這些欄位會依顯示的順序顯示。
| 欄位 | 大小 | Type | 說明 |
|---|---|---|---|
format_identifier |
4 位元組 | ASCII | "AWSE" — 將此 UPID 識別為 AWS Elemental 承載的 SCTE-35 MPU format_identifier值。 |
schema_version |
1 位元組 | uint8 | AWSE 信封結構描述的版本。目前為 0x01。此值的變更表示信封本身的結構變更 (包括其大小)。 |
feature_id |
4 位元組 | ASCII | 識別產生此描述項的 MediaLive 功能。決定如何解譯任何剩餘的位元組。請參閱 功能識別符。 |
| (功能特定的承載) | variable | — | feature_id 您選擇的 所需的任何其他欄位。此承載是否存在及其結構,完全取決於 功能。如需詳細資訊,請參閱功能的承載參考。 |
對於結構描述第 1 版,信封標頭為 9 個位元組 (4 + 1 + 4)。視功能而定feature_id,功能特定的承載可能會也可能不會遵循 。當承載存在時,其長度為 segmentation_upid_length - 9。該功能完全定義承載結構;如需詳細資訊,請參閱該功能的承載參考。
無法辨識 的剖析器feature_id應正常略過描述項。
功能識別符
下表列出已註冊feature_id的值。
| 功能 ID | 功能 | 承載參考 |
|---|---|---|
EICM |
內容中繼資料擴充 (AWS Elemental Inference) | EICM 承載:內容中繼資料擴充 |