View a markdown version of this page

Format AWSE SCTE-35 - MediaLive

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Format AWSE SCTE-35

AWSE adalah format_identifier nilai yang digunakan dalam struktur UPID SCTE-35 MPU. Beberapa AWS Elemental MediaLive fitur menggunakan format ini untuk membawa informasi tambahan dalam SCTE-35 splice_info_section pesan.

Halaman ini menjelaskan format biner deskriptor AWSE, termasuk struktur amplop berversi dan muatan fitur terdaftar.

Fitur menggunakan AWSE format_identifier

Tabel berikut mencantumkan MediaLive fitur yang menambahkan deskriptor AWSE ke pesan. SCTE-35

Operasi Diaktifkan oleh ID Fitur Deskripsi
Tambahkan parameter kueri Inferensi Elemental Pengayaan metadata kontekstual EICM(Metadata Kontekstual Inferensi Elemen) Menanamkan pengidentifikasi umpan Inferensi Elemental, URL bidang data, dan PTS conditioner-timeline ke dalam deskriptor Identifikasi Konten sehingga sistem hilir dapat menanyakan API Inferensi Elemental. GetMetadata Lihat Payload EICM: Pengayaan metadata kontekstual.

Spesifikasi format AWSE

AWSE format_identifier menyediakan amplop berversi dan dapat diperluas. Amplop ini mengidentifikasi fitur yang menghasilkan deskriptor dan membawa muatan khusus fitur. Bagian berikut menjelaskan struktur deskriptor luar, bidang amplop, dan pengidentifikasi fitur terdaftar.

Struktur deskriptor segmentasi

Setiap deskriptor AWSE mengikuti sintaks 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 }

Itu segmentation_upid_type selalu 0x0C (MPU). Itu segmentation_type_id selalu 0x01 (Identifikasi Konten). Dim segmentation_upid ulai dengan format_identifier nilai"AWSE", diikuti oleh bidang amplop yang dijelaskan diAmplop AWSE UPID.

Amplop AWSE UPID

Dim segmentation_upid ulai dengan header amplop tetap. Header ini mengidentifikasiformat_identifier, versi skema, dan fitur. Bergantung pada fiturnya, muatan khusus fitur mungkin mengikuti atau mungkin tidak mengikuti. Parser menggunakan feature_id untuk menentukan bagaimana menafsirkan byte yang tersisa (jika ada).

Bidang muncul dalam urutan yang ditunjukkan.

Bidang Ukuran Tipe Deskripsi
format_identifier 4 byte ASCII "AWSE"— format_identifier nilai SCTE-35 MPU yang mengidentifikasi UPID ini sebagai payload AWS Elemental.
schema_version 1 byte uint8 Versi skema amplop AWSE. Saat ini0x01. Perubahan pada nilai ini menunjukkan perubahan struktural pada amplop itu sendiri (termasuk ukurannya).
feature_id 4 byte ASCII Mengidentifikasi MediaLive fitur mana yang menghasilkan deskriptor ini. Menentukan cara menafsirkan byte yang tersisa. Lihat Pengidentifikasi fitur.
(muatan khusus fitur) variabel — Setiap bidang tambahan yang diperlukan oleh yang feature_id Anda pilih. Apakah muatan ini hadir, dan strukturnya, sepenuhnya tergantung pada fitur. Lihat referensi muatan fitur untuk detailnya.

Untuk skema versi 1, header amplop adalah 9 byte (4 + 1 + 4). Muatan khusus fitur mungkin mengikuti atau mungkin tidak mengikutifeature_id, tergantung pada fiturnya. Ketika muatan hadir, panjangnya adalahsegmentation_upid_length - 9. Fitur ini mendefinisikan struktur muatan sepenuhnya; lihat referensi muatan fitur untuk detailnya.

Pengurai yang tidak mengenali a feature_id harus melewati deskriptor dengan anggun.

Pengidentifikasi fitur

Tabel berikut mencantumkan feature_id nilai terdaftar.

ID Fitur Fitur Referensi muatan
EICM Pengayaan metadata kontekstual (AWS Elemental Inference) Payload EICM: Pengayaan metadata kontekstual