Penanganan metadata SMPTE 2038 - MediaLive

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

Penanganan metadata SMPTE 2038

Anda dapat mengonfigurasi MediaLive untuk mengekstrak data tambahan tertentu dari aliran SMPTE 2038 yang terdapat dalam input ini:

  • Masukan Elemental Link

  • Masukan aliran transportasi HLS (TS)

  • MediaConnect masukan

  • Masukan RTP

catatan

Bagian ini mengasumsikan bahwa Anda terbiasa membuat atau mengedit saluran, seperti yang dijelaskan dalamMembuat saluran dari awal.

Metadata yang MediaLive dapat mengekstrak

MediaLive dapat mengekstrak data berikut dari aliran SMPTE 2038 yang ada di sumbernya.

Keterangan

  • Keterangan ARIB — Keterangan yang sesuai dengan ARIB STD-B37 versi 2.4.

  • Keterangan tertanam — Keterangan dibawa sebagai keterangan tambahan yang sesuai dengan SMPTE 334. Keterangan tambahan itu sendiri harus sesuai dengan standar EIA-608 (juga dikenal sebagai CEA-608 atau “teks baris 21”) atau standar CEA-708 (juga dikenal sebagai EIA-708).

  • Teks teleteks - format teleteks OP47, juga dikenal sebagai SMPTE RDD-08 (sesuai dengan ITU-R BT.1120-7).

Timecode

  • Timecode - Kode waktu SMPTE 12M. MediaLive mengenali kode waktu ini sebagai sumber kode waktu tertanam.

Pesan yang memanfaatkan iklan

  • Pesan SCTE 104.

Metadata

  • Metadata KLV — Data yang sesuai dengan SMPTE 336M-2007.

Aliran SMPTE 2038 yang terbentuk dengan baik

MediaLive Untuk mengekstrak dan memproses data dengan tepat, aliran SMPTE 2038 dalam input harus memenuhi kriteria tertentu:

  • Aliran SMPTE 2038 harus ada di setiap PMT.

  • PID di mana aliran SMPTE 2038 berada tidak boleh berubah dalam aliran. Tidak ada dukungan untuk mengubah PID dan mengirim PMT baru yang mengidentifikasi PID tersebut.

  • Aliran transportasi harus berisi aliran SMPTE 2038 hanya dalam satu PID. Jika ada di lebih dari satu PID, tidak ada jaminan yang MediaLive akan mengidentifikasi PID yang muncul terlebih dahulu. Itu bisa memilih PID lain, dengan hasil yang tidak Anda inginkan.

Perhatikan bahwa jika input adalah input Elemental Link, teks tertanam (jika ada), kode waktu, dan metadata KLV (jika ada) selalu dalam aliran SMPTE 2038. Aliran selalu terbentuk dengan baik.

Mengkonfigurasi input

Jika Anda MediaLive ingin menggunakan data dalam aliran SMPTE 2038, Anda harus mengonfigurasi input untuk membaca SMPTE 2038.

  1. Pada halaman Buat saluran, temukan lampiran Input untuk input yang relevan.

  2. Dalam pengaturan input Umum, atur Prefer SMPTE 2038 ke salah satu dari berikut ini:

    • Lebih suka - Untuk item data tertentu, MediaLive pertama-tama cari data dalam PID SMPTE 2038. Jika data tidak ditemukan di aliran SMPTE 2038 atau jika tidak ada aliran SMPTE 2038, cari data di MediaLive lokasi lain di aliran.

    • Abaikan (default) - MediaLive jangan pernah mencari aliran SMPTE 2038. Bahkan jika item data tertentu tidak tersedia di tempat lain dalam aliran, MediaLive tidak mencari aliran SMPTE 2038. Misalnya, Anda dapat menyetel sumber kode waktu ke Embedded (di bagian Konfigurasi Umum untuk saluran). Dengan Ignore, jika sumber kode waktu tidak ada dalam aliran video, tidak MediaLive akan mencarinya di aliran SMPTE 2038.

    Perhatikan bahwa dengan input Elemental Link, setiap metadata KLV selalu dalam SMPTE 2038, tidak pernah dalam PID yang berbeda. Oleh karena itu, jika Anda telah diberitahu bahwa sumbernya menyertakan metadata KLV, selalu pilih Prefer.

Bagaimana MediaLive menggunakan aliran SMPTE 2038

Jika Anda mengatur untuk memilih SMPTE 2038 dalam input, MediaLive gunakan data sesuai dengan aturan berikut.

Keterangan

Anda dapat mengatur input dengan pemilih teks yang menentukan ARIB, Embedded, atau Teletext. Dalam hal ini, MediaLive pertama-tama cari jenis teks yang ditentukan dalam aliran SMPTE 2038. Jika MediaLive tidak menemukan keterangan di sana, itu terlihat di lokasi lain di aliran.

Terlepas dari di mana MediaLive menemukan teks, MediaLive mengekstraknya, dan memprosesnya dengan cara biasa, sesuai dengan cara Anda mengatur teks dalam output.

Timecode

Ketika input menyertakan aliran SMPTE 2038, MediaLive pertama-tama cari kode waktu SMPTE 12M di aliran SMPTE 2038. Jika MediaLive tidak menemukan kode waktu di sana, ia mencari kode waktu yang disematkan langsung di aliran video. MediaLive mengaitkan kode waktu SMPTE 12M dengan bingkai video terdekat.

Untuk informasi tentang cara MediaLive menggunakan kode waktu, lihat. Cara kerja timecode output saat runtime

Pesan yang memanfaatkan iklan

Jika Anda lebih suka SMPTE 2038 dalam input, MediaLive ekstrak pesan SCTE 104 yang ditemukannya, lalu segera mengubahnya menjadi pesan SCTE 35. Anda kemudian dapat menangani pesan seperti Anda menangani pesan SCTE 35 dari sumber mana pun. Untuk informasi selengkapnya, lihat Pemrosesan pesan SCTE-35.

KLV metadata

Jika Anda lebih suka SMPTE 2038 dalam input, MediaLive ekstrak data KLV apa pun yang ditemukannya.

Anda dapat memilih untuk melewati metadata KLV dalam satu atau lebih grup keluaran berikut. MediaLive membungkus KLV dalam aliran SMPTE 2038.

  • Arsip

  • MediaPackage

  • HLS (dengan wadah TS)

  • UDP/TS

Langkah-langkah pengaturan mengikuti.

Mengkonfigurasi output untuk metadata KLV

Anda dapat memilih untuk melewati metadata KLV dalam satu atau lebih grup keluaran berikut.

catatan

Informasi di bagian ini mengasumsikan bahwa Anda terbiasa dengan langkah-langkah umum untuk membuat saluran, seperti yang dijelaskan dalamMembuat saluran dari awal.

Arsip

  1. Pada halaman Buat saluran, di bagian Grup keluaran, di grup Arsip, pilih output.

  2. Di Pengaturan output, pilih Pengaturan kontainer, lalu pilih pengaturan PID.

  3. Tetapkan bidang ini:

    • KLV: Pilih PASSTHOUGH

    • PID data KLV: Masukkan PID di mana Anda ingin metadata KLV.

MediaPackage

MediaPackage output secara otomatis diatur untuk passthrough. Jika MediaLive menemukan metadata KLV dalam input, ia melewatinya dalam MediaPackage output, dalam PID 501.

HLS

Anda dapat melewati metadata KLV dalam output apa pun yang memiliki wadah HLS standar (wadah TS).

  1. Pada halaman Buat saluran, di bagian Grup keluaran, di grup HLS, pilih output.

  2. Dalam pengaturan Output, pastikan bahwa pengaturan HLS menentukan standar HLS.

  3. Dalam pengaturan HLS, pilih pengaturan PID.

  4. Tetapkan bidang ini:

    • KLV: Pilih PASSTHOUGH

    • PID data KLV: Masukkan PID di mana Anda ingin metadata KLV.

UDP/TS

  1. Pada halaman Buat saluran, di bagian Grup keluaran, di grup UDP, pilih output.

  2. Di Pengaturan output, pilih Pengaturan jaringan, lalu pilih Pengaturan PID.

  3. Tetapkan bidang ini:

    • KLV: Pilih PASSTHOUGH

    • KLV data PID: Masukkan PID di mana Anda ingin metadata KLV.