

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

# Penanganan metadata SMPTE 2038
<a name="smpte-2038"></a>

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
+ Masukan Pemanggil SRT
+ Masukan Pendengar SRT

**catatan**  
Bagian ini mengasumsikan bahwa Anda terbiasa membuat atau mengedit saluran, seperti yang dijelaskan dalam[Membuat saluran dari awal](creating-channel-scratch.md). 

**Topics**
+ [Metadata yang MediaLive dapat mengekstrak](smpte-23038-supported-metadata.md)
+ [Aliran SMPTE 2038 yang terbentuk dengan baik](smpte-2038-requirements.md)
+ [Mengkonfigurasi input](smpte-2038-setup-input.md)
+ [Bagaimana MediaLive menggunakan aliran SMPTE 2038](smpte-2038-setup-output.md)
+ [Mengkonfigurasi output untuk metadata KLV](smpte-2038-klv-setup.md)

# Metadata yang MediaLive dapat mengekstrak
<a name="smpte-23038-supported-metadata"></a>

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 OP47 teleteks, 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
<a name="smpte-2038-requirements"></a>

 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
<a name="smpte-2038-setup-input"></a>

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.

1. Dalam **pengaturan input Umum**, atur **Preferensi Data 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
<a name="smpte-2038-setup-output"></a>

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

**Keterangan**

**Anda dapat [mengatur input dengan pemilih teks](identify-captions-in-the-input.md) 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](create-captions-encodes.md).

**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](timecode-configure-source.md#timecode-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 [Memproses pesan SCTE 35](scte-35-message-processing.md).

**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
<a name="smpte-2038-klv-setup"></a>

Anda dapat memilih untuk melewati metadata KLV dalam jenis grup keluaran tertentu. Anda dapat melewati data dalam satu atau lebih grup output.

**catatan**  
Informasi di bagian ini mengasumsikan bahwa Anda terbiasa dengan langkah-langkah umum untuk membuat saluran, seperti yang dijelaskan dalam[Membuat saluran dari awal](creating-channel-scratch.md).

**Topics**
+ [Arsip](#smpte-2038-klv-setup-archive)
+ [MediaPackage](#smpte-2038-klv-setup-emp)
+ [HLS](#smpte-2038-klv-setup-hls)
+ [UDP/TS](#smpte-2038-klv-setup-udp)

## Arsip
<a name="smpte-2038-klv-setup-archive"></a>

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

1. Di **Pengaturan output**, pilih **Pengaturan kontainer**, lalu pilih **pengaturan PID**.

1. Tetapkan bidang ini:
   + **KLV****: Pilih PASSTHOUGH**
   + **Data KLV PIDs**: Masukkan PID di mana Anda ingin metadata KLV.

## MediaPackage
<a name="smpte-2038-klv-setup-emp"></a>

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

## HLS
<a name="smpte-2038-klv-setup-hls"></a>

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. 

1. Dalam **pengaturan Output**, pastikan bahwa **pengaturan HLS** menentukan **standar** HLS.

1. Dalam pengaturan **HLS, pilih pengaturan** **PID**.

1. Tetapkan bidang ini:
   + **KLV****: Pilih PASSTHOUGH**
   + **Data KLV PIDs**: Masukkan PID di mana Anda ingin metadata KLV.

## UDP/TS
<a name="smpte-2038-klv-setup-udp"></a>

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

1. Di **Pengaturan output**, pilih **Pengaturan jaringan**, lalu pilih **Pengaturan PID**.

1. Tetapkan bidang ini:
   + **KLV****: Pilih PASSTHOUGH**
   + **KLV data PID**: Masukkan PID di mana Anda ingin metadata KLV.