

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

# Cara kerja Dynamic Multiview
<a name="dynamic-multiview-how-it-works"></a>

Multiview dirakit dari beberapa MediaLive saluran yang mengirimkan ke dalam satu grup MediaPackage saluran. Bagian ini menjelaskan bagaimana potongan-potongan itu cocok bersama dan apa kontribusi masing-masing.

![Diagram arsitektur. Empat MediaLive saluran berlabel A hingga D masing-masing mengirimkan ke saluran dengan nama yang sama dalam grup MediaPackage saluran, dan masing-masing saluran tersebut dikirimkan ke pemirsa sebagai aliran tayangan tunggal. Saluran multiview dalam grup saluran yang sama membaca segmen dari saluran sumber dan menghasilkan aliran gabungan, ditampilkan sebagai pengaturan dua tampilan, tiga tampilan, dan empat tampilan.](https://docs.aws.amazon.com/id_id/medialive/latest/ug/images/dynamic-multiview-architecture.png)


## Bagaimana potongan-potongan itu cocok satu sama lain
<a name="dynamic-multiview-pieces"></a>

1. **Satu MediaLive saluran per umpan sumber. ** Setiap MediaLive saluran memiliki grup MediaPackage keluaran yang memberikan output CMAF Ingest ke saluran V2. MediaPackage 

1. **Semua saluran sumber dikirimkan ke grup MediaPackage saluran yang sama. ** Grup saluran juga berisi saluran multiview, yang membaca segmen dari saluran sumber.

1. **Pemain meminta tata letak dan daftar sumber yang diurutkan ** sebagai parameter kueri pada permintaan manifes. Karena tata letak adalah parameter permintaan, aplikasi dapat mengubah pengaturan selama pemutaran.

1. **Saluran multiview merakit segmen yang cocok sesuai permintaan ** dan mengembalikan satu aliran HLS atau DASH - satu trek video, satu decoder, satu kunci DRM, tata letak mana pun yang dipilih pemirsa.

Karena penggabungan terjadi saat pengiriman, jejak pengkodean Anda dinaikkan dengan jumlah umpan sumber, bukan dengan jumlah pengaturan yang dapat diminta pemirsa.

## Apa yang MediaLive berkontribusi
<a name="dynamic-multiview-medialive-contributes"></a>

MediaLive mengkodekan setiap umpan sumber menggunakan pengaturan encoder yang membuat rendering yang dihasilkan dapat digabungkan ke hilir. MediaLive tidak menggabungkan umpan bersama dan tidak memiliki kesadaran tentang pengaturan mana yang pada akhirnya akan diminta oleh pemirsa.

Apa MediaLive yang dihasilkan adalah tangga rendering per umpan, di mana setiap rendisi adalah:
+ dikodekan dengan pengaturan yang membuatnya kompatibel dengan multiview, sehingga MediaPackage dapat menggabungkannya dengan rendering dari feed lain, dan
+ berukuran sehingga sesuai dengan posisi tampilan tata letak yang ingin Anda dukung.

Setiap output yang berpartisipasi juga menyatakan satu atau lebih penggunaan multiview di `outputUsage` lapangan, yang memberi tahu posisi tampilan MediaLive mana yang dimaksudkan untuk diisi oleh rendisi. MediaLive menggunakan deklarasi itu untuk menerapkan validasi multiview. Untuk nilai enum dan aturan validasi yang dipicunya, lihat[Multiview Dinamis: Referensi MediaLive Konfigurasi](dynamic-multiview-reference.md).

## Tampilan dan tata letak
<a name="dynamic-multiview-views-layouts"></a>

MediaPackage mendukung menggabungkan dua hingga empat umpan per tata letak. Semua feed dalam satu multiview harus berupa saluran dalam grup MediaPackage saluran yang sama.

Tata letak berukuran ** sama**, di mana setiap tampilan memiliki ukuran yang sama, atau ** primary/secondary**, di mana satu tampilan besar disertai dengan yang lebih kecil. Dalam tata primary/secondary letak, tampilan sekunder selalu tepat setengah lebar dan setengah tinggi primer.



| Tata Letak | Tampilan | Pengaturan | Tampilan diperlukan | 
| --- | --- | --- | --- | 
| 2EH | 2 | Dua sama, berdampingan | ukuran yang sama | 
| 3EL | 3 | Tiga sama, satu kiri dan dua kanan | ukuran yang sama | 
| 4E | 4 | Empat kisi yang sama, 2 × 2 | ukuran yang sama | 
| 2PL | 2 | Satu primer besar di sebelah kiri, satu sekunder | primer \+ sekunder | 
| 3PL | 3 | Satu primer besar di sebelah kiri, dua sekunder | primer \+ sekunder | 
| 4PL | 4 | Satu primer besar di sebelah kiri, tiga sekunder | primer \+ sekunder | 

Diagram ini menunjukkan bagaimana setiap tata letak mengatur pandangannya.

![Diagram enam layout yang didukung, berlabel 2EH, 3EL, dan 4E di kolom kiri dan 2PL, 3PL, dan 4PL di kolom kanan. Setiap diagram menunjukkan posisi dan ukuran relatif dari tampilan dalam bingkai yang dirakit. Pengaturannya dijelaskan dalam tabel sebelumnya.](https://docs.aws.amazon.com/id_id/medialive/latest/ug/images/dynamic-multiview-layouts.png)


## Audio dan keterangan
<a name="dynamic-multiview-audio-captions"></a>

Aliran multiview membawa trek audio dan keterangan dari ** setiap ** tampilan, tidak hanya satu. Pemirsa memilih mana yang akan dimainkan.

Audio dan teks setiap sumber feed dikemas sebagai rendering yang dapat dipilih dalam manifes — grup rendisi audio dan trek keterangan di HLS, set adaptasi di DASH. Pemirsa yang menonton beberapa feed dapat mendengarkan salah satu dari mereka, dan beralih di antara mereka, tanpa mengubah tata letak visual.

### Mengidentifikasi audio dan keterangan untuk setiap tampilan
<a name="dynamic-multiview-identify-renditions"></a>

MediaPackage memberi label pada setiap rendering audio dan keterangan dalam manifes yang dijahit sehingga Anda dapat mengetahui tampilan mana yang dimilikinya. Anda memberikan label dari MediaLive saluran Anda:
+ Untuk audio, atur ** bidang Nama ** Stream di ** bagian ** Pengaturan Stream dari setiap deskripsi audio — misalnya, `English` atau`Spanish`.
+ Untuk keterangan, atur ** bidang deskripsi ** bahasa dari setiap deskripsi keterangan - misalnya, `English` atau`Spanish`.

MediaPackage awalan label itu dengan posisi tampilan. Rendisi audio berlabel `English` pada sumber pertama Anda muncul sebagai`View1_English`. Rendisi berlabel `English` pada sumber kedua Anda muncul sebagai`View2_English`.

Dalam manifes HLS, nama ini muncul di `NAME` atribut pada `EXT-X-MEDIA` tag. Dalam manifes DASH, itu muncul di `Label` elemen pada set adaptasi yang sesuai.

Nomor tampilan cocok dengan urutan di mana Anda mencantumkan saluran sumber dalam `sources` parameter permintaan Anda. Sumber pertama adalah view 1, yang kedua adalah view 2, dan seterusnya. Untuk informasi tentang `sources` parameter, lihat [ Multiview ](https://docs.aws.amazon.com/mediapackage/latest/userguide/dynamic-multiview.html) di Panduan *AWS Elemental MediaPackage * Pengguna.