Passthrough metadata - AWS Elemental MediaPackage

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

Passthrough metadata

AWS Elemental MediaPackagesecara otomatis melewati metadata ID3 dan key-length-value (KLV) dari input saluran ke aliran output saluran. Anda tidak perlu menyesuaikan konfigurasi titik akhir Anda untuk mengaktifkan passthrough metadata.

Untuk informasi selengkapnya tentang cara MediaPackage menangani metadata, lihat bagian berikut.

Pertimbangan metadata ID3

Metadata ID3 berwaktu adalah mekanisme tujuan umum yang menambahkan metadata tersinkronisasi ke aliran. Metadata digunakan untuk berbagai tujuan, mulai dari aplikasi interaktif hingga pengukuran audiens.

Jenis MediaPackage titik akhir yang didukung

MediaPackage mendukung ID3 metadata passthrough untuk jenis endpoint berikut:

  • Titik akhir Live dan VOD HLS, DASH, dan CMAF

Kereta metadata

Berikut adalah bagaimana ID3 dibawa sebagai metadata dalam spesifikasi berikut:

  • HLS - Metadata dibawa dalam aliran dasar. Untuk informasi selengkapnya, lihat bagian 2.0 dari Metadata Waktu Apple untuk referensi Streaming Langsung HTTP.

  • CMAF dan DASH - Metadata dibawa dalam kotak Pesan Acara versi 1. Untuk informasi lebih lanjut, lihat Carriage of ID3 Timed Metadata di CMAF. Kotak Pesan Acara mencakup scheme_id_uri bidang yang disetel ke https://aomedia.org/emsg/ID3 dan value bidang yang disetel ke0.

Pensinyalan metadata

Manifestasi DASH menyertakan <InbandEventStream schemeIdUri="https://aomedia.org/emsg/ID3" value="0"/> elemen AdaptationSets yang menyertakan trek dengan metadata ID3.

Manifestasi HLS tidak memiliki pensinyalan metadata tertentu.

MediaLivekonfigurasi

Anda dapat menghasilkan metadata ID3 dalam grup AWS Elemental MediaLive MediaPackage keluaran baik dengan melewati metadata ID3, atau memasukkan metadata ID3 menggunakan jadwal.

Pertimbangan metadata KLV

KLV adalah standar pengkodean data untuk memasukkan metadata yang disinkronkan dalam aliran. Sifat biner KLV membuatnya efisien ketika volume metadata signifikan. KLV dapat digunakan untuk berbagai kasus penggunaan mulai dari pengawasan udara hingga transmisi data sensor dalam kasus penggunaan industri, atau untuk atlet real-time dan pelacakan objek dalam kasus penggunaan olahraga langsung.

Jenis MediaPackage titik akhir yang didukung

MediaPackage mendukung passthrough metadata KLV untuk jenis titik akhir berikut:

  • Titik akhir DASH langsung

Kereta metadata

Metadata dibawa dalam kotak Pesan Acara versi 1, seperti yang dijelaskan dalam spesifikasi MISB ST 1910.1. Untuk trek KLV sinkron, kotak Pesan Acara menyertakan scheme_id_uri bidang yang disetel ke urn:misb:KLV:bin:1910.1 dan value bidang yang disetel ke. KLVx:01FC Untuk trek KLV asinkron, bidang nilai diatur ke. KLVx:01BD Dalam kedua kasus, x adalah indeks trek dalam aliran.

Pensinyalan metadata

Manifestasi DASH mencakup <InbandEventStream schemeIdUri="urn:misb:KLV:bin:1910.1" value="KLVx:01BD"/> elemen <InbandEventStream schemeIdUri="urn:misb:KLV:bin:1910.1" value="KLVx:01FC"/> atau AdaptationSets yang menyertakan trek dengan metadata KLV, tergantung pada sifat sinkronisitas trek yang dibawa.

MediaLivekonfigurasi

Anda dapat melewati metadata KLV dari saluran Anda. MediaLive Untuk informasi lebih lanjut, lihat klv dalam Panduan PenggunaAWS Elemental MediaLive.