

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

# Menggunakan MediaLive multipleks untuk membuat MPTS
<a name="feature-multiplex"></a>

Anda dapat mengatur MediaLive multipleks untuk membuat aliran transportasi multi-program (MPTS). Anda mungkin tertarik dengan MediaLive multipleks jika Anda adalah penyedia layanan yang memiliki pengalaman dalam mendistribusikan konten transport stream (TS) melalui RTP atau UDP. 

**catatan**  
 Istilah *MediaLive multipleks* mengacu pada entitas di MediaLive. Istilah MPTS adalah istilah standar dalam teknologi transmisi digital. Anda membuat dan bekerja dengan MediaLive multipleks untuk membuat MPTS untuk distribusi.

**Topics**
+ [Ikhtisar multipleks dan MPTS](mpts-general.md)
+ [Pembatasan untuk multipleks](mpts-limits.md)
+ [Menyiapkan multipleks](setting-up-multiplex.md)
+ [Memulai, menjeda, atau menghentikan multipleks](start-pause-stop-multiplex.md)

# Ikhtisar multipleks dan MPTS
<a name="mpts-general"></a>

Multi-program transport stream (MPTS) adalah UDP transport stream (TS) yang membawa beberapa program. AWS Elemental MediaLive memungkinkan Anda membuat MPTS yang berisi semua program bitrate variabel, campuran program bitrate variabel dan konstan, atau semua program bitrate konstan. 

Untuk membuat MPTS, Anda membuat MediaLive multipleks. Anda kemudian menambahkan hingga 20 MediaLive program ke multipleks. Terakhir, Anda membuat satu MediaLive saluran untuk setiap program, dan mengaitkan setiap saluran dengan programnya. 

**Kanal** 

Saluran adalah MediaLive saluran reguler yang dikonfigurasi dengan cara tertentu. Saluran ini didedikasikan untuk multipleks, yang berarti Anda tidak dapat menggunakannya untuk menghasilkan output MPTS dan output lainnya (seperti output SPTS UDP atau HLS). 

Sumber yang didukung adalah sumber yang menggunakan MediaConnect input atau MP4 input. 

Saluran hanya berisi satu grup keluaran, tipe **Multiplex**, dan satu output. Output ini adalah aliran transportasi. Terlepas dari persyaratan khusus untuk input dan output ini, saluran ini seperti saluran biasa. Untuk video, audio, dan keterangan yang dihasilkannya, ia mengikuti aturan untuk output UDP. 

Saluran selalu merupakan saluran standar. Ini dapat mencakup salah satu fitur saluran reguler yang dapat Anda terapkan untuk output UDP, seperti pengalihan input dan pesan ketersediaan iklan SCTE-35.

**Program**

Saluran dilampirkan ke suatu MediaLive program. 

Program ini memberikan informasi tentang bitrate untuk video dalam program ini. Setiap program dapat memiliki bitrate video konstan, atau dapat memiliki bitrate video variabel. Untuk bitrate video variabel, multipleks mengalokasikan bitrate untuk program berdasarkan tuntutan semua program.

**Multipleks**

Setiap program dilampirkan ke multipleks. Multipleks dapat berisi hingga 20 program. 

 MediaLive Multipleks menyediakan informasi konfigurasi untuk MPTS, termasuk bitrate dari seluruh MPTS. 

**Memulai Multiplex**

Ketika Anda siap, Anda memulai multipleks dan saluran. (Anda tidak memulai program.) 

MPTS adalah output RTP. MediaLive membuat dan mengirimkan MPTS ke AWS Elemental MediaConnect dalam akun yang terkait dengan MediaLive yang membuat MPTS. AWS Elemental MediaConnect secara otomatis mengatur output dari MediaLive sebagai sumber berjudul yang menggunakan protokol RTP. Anda tidak perlu melakukan langkah apa pun untuk menyiapkan sumber yang berjudul ini. 

Untuk menyelesaikan distribusi MPTS, MediaConnect operator harus membuat aliran yang menggunakan sumber yang diberi judul. Aliran dapat berupa protokol apa pun, tidak harus RTP.

Untuk informasi lebih lanjut tentang memulai multipleks, lihat[Memulai, menjeda, atau menghentikan multipleks](start-pause-stop-multiplex.md). Untuk informasi selengkapnya tentang sumber yang berjudul, lihat [Membuat Alur](https://docs.aws.amazon.com/mediaconnect/latest/ug/flows-create.html) di *Panduan AWS Elemental MediaConnect Pengguna*.

# Pembatasan untuk multipleks
<a name="mpts-limits"></a>

Berikut ini adalah ringkasan pembatasan yang terkait dengan multipleks:
+ Ada kuota layanan untuk jumlah multipleks yang dapat Anda buat. Untuk informasi selengkapnya, lihat [Kuota di MediaLive](limits.md).
+ Keterbatasan ini berlaku untuk multipleks:
  + Setiap multipleks hanya menghasilkan satu MPTS. MPTS memiliki dua jaringan pipa, sehingga dikirim ke dua tujuan. 
  + Semua output multipleks harus menyertakan video. 
+ Batasan ini berlaku untuk program:
  + Setiap program dalam multipleks adalah penggunaan tunggal. Ini hanya melekat pada satu multipleks, dan Anda dapat menggunakannya hanya untuk multipleks itu.
+ Keterbatasan ini berlaku untuk saluran dalam multipleks:
  + Setiap saluran adalah penggunaan tunggal. Anda dapat melampirkannya ke hanya satu program di multipleks, dan Anda dapat menggunakannya hanya untuk multipleks itu. 
  + Setiap saluran berisi satu dan hanya satu grup keluaran, dari tipe multipleks. Itu tidak dapat berisi jenis grup keluaran lainnya.

# Menyiapkan multipleks
<a name="setting-up-multiplex"></a>

Ada tiga komponen yang terlibat dalam MPTS: MediaLive multipleks, MediaLive program, dan MediaLive saluran (dan input terlampir MediaLive ). Anda harus membuat komponen-komponen ini dalam urutan ini:
+ Buat MediaLive multipleks. 
+ Buat program dalam multipleks itu. Sebuah program tidak bisa ada dengan sendirinya; itu selalu ada dalam multipleks. 
+ Buat satu saluran dan lampirkan ke program. Saluran multipleks tidak bisa ada dengan sendirinya; itu selalu ada dalam sebuah program.

## Rencanakan zona ketersediaan
<a name="plan-multiplex-step.title"></a>

Identifikasi dua AWS Availability Zone untuk multipleks. AWS Elemental MediaLive menjalankan jaringan pipa untuk multipleks di dua zona tersebut. Ikuti pedoman berikut:
+ Jika multipleks akan menyertakan MediaConnect input dan input itu sudah ada, maka catat wilayah dan Availability Zones dari aliran dalam input itu. Pada langkah-langkah di bawah ini, Anda akan mengatur multipleks untuk menggunakan wilayah yang sama dan Availability Zones.
+ Jika multipleks akan menyertakan MediaConnect input dan masukan itu belum ada, maka putuskan pilih wilayah dan Availability Zones. Aliran dan multipleks harus menggunakan wilayah dan Availability Zone yang sama.
+ Jika multipleks tidak menyertakan MediaConnect input, maka pilih wilayah dan Availability Zones untuk dua pipeline di multipleks.

## Buat multipleks
<a name="create-multiplex-step.title"></a>

 Buat multipleks. Pastikan untuk membuat multipleks di wilayah yang diidentifikasi dan Availability Zones. Untuk informasi selengkapnya, lihat [Membuat multipleks dan program](multiplex-create.md).

## Buat input
<a name="create-multiplex-inputs-step.title"></a>

Anda harus membuat input untuk saluran yang akan Anda buat. Seperti saluran apa pun, Anda harus membuat input sebelum membuat setiap saluran. 
+ Ikuti prosedur reguler untuk [membuat input](create-input.md). 
+ Input untuk saluran yang digunakan dalam multipleks dapat berupa input atau MP4 input. MediaConnect 
+ Untuk MediaConnect input, pastikan Anda mengikuti aturan ini:
  + Arus dalam MediaConnect input harus menggunakan wilayah dan zona yang Anda identifikasi pada langkah 1.
  + Semua MediaConnect input harus menggunakan dua zona yang sama ini.

## Buat program
<a name="create-multiplex-programs-step.title"></a>

Buat program untuk ditambahkan ke multipleks. Untuk informasi selengkapnya, lihat [Membuat multipleks dan program](multiplex-create.md). Anda dapat menambahkan hingga 20 program per multipleks. Multipleks harus sudah ada.

## Buat saluran
<a name="create-multiplex-channels-step"></a>

Buat saluran untuk setiap program. Program harus sudah ada. 

Menggunakan konsol, ada dua cara untuk membuat saluran untuk suatu program: 
+ Dari halaman Detail **program**. Setelah Anda membuat setiap program, detail tentang program muncul, termasuk tautan untuk segera membuat saluran untuk program tersebut. Jika Anda memilih tautan ini, halaman **Buat saluran** akan muncul, dengan banyak bidang yang sudah disetel ke nilai yang berlaku untuk saluran yang digunakan dalam multipleks. Untuk ringkasan bidang yang MediaLive ditetapkan untuk Anda, lihat[Pembatasan](#multiplex-restrictions).
+ Dari panel navigasi. Anda dapat membuat saluran dengan cara biasa, dengan memilih **Saluran** dari panel navigasi. Untuk informasi tentang menyetel beberapa bidang, lihat[Pembatasan](#multiplex-restrictions). 

Untuk informasi selengkapnya tentang melengkapi bidang saluran, lihat[Membuat saluran dari awal](creating-channel-scratch.md).

### Pembatasan
<a name="multiplex-restrictions"></a>

Ada beberapa batasan pada konfigurasi saluran yang digunakan dalam multipleks: 

**Pembatasan dalam Grup Output**

Saluran hanya dapat berisi satu grup keluaran, dari tipe **Multiplex**. Tipe ini mengikuti aturan grup keluaran UDP. Ini hanya dapat berisi satu output. 

**Pembatasan dalam Output**

Pembatasan berikut berlaku untuk bidang output.


****  

| Bidang |  Nilai | 
| --- | --- | 
| Di tujuan Multiplex, bidang program Multiplex | Dari daftar, pilih program multipleks yang dimiliki saluran ini. | 
| Dalam pengaturan Stream, untuk Video | Outputnya dapat berisi satu, dan hanya satu, aset video. | 
| Dalam pengaturan Stream, untuk Audio | Outputnya dapat berisi nol atau lebih aset audio. | 
| Di pengaturan Stream, untuk Teks | Outputnya dapat berisi nol atau lebih aset teks. | 

**Pembatasan dalam Video**

Aturan berikut berlaku untuk bidang dalam video.


****  

| Bidang |  Nilai | 
| --- | --- | 
| Lebar dan Tinggi (resolusi) | Tetapkan nilai untuk lebar dan tinggi. Lebarnya bisa sampai 1920 piksel. Tingginya bisa sampai 1080. | 
| Pengaturan codec | Pilih codec. Daftar ini menunjukkan semua codec yang didukung oleh tipe keluaran ini. | 
| Dalam Rasio Aspek, bidang kontrol PAR | Tetapkan nilai. Ini wajib diisi. Jangan mengatur untuk mengikuti rasio aspek dari sumbernya. | 
| Dalam Rate control, bidang mode kontrol Rate | Pilih Multiplex. | 
| Dalam kontrol Tingkat, bidang ukuran Buffer | Tetap kosong. | 
| Dalam Frame rate, bidang Framerate |  Tetapkan nilai. Ini wajib diisi. Jangan mengatur untuk mengikuti frame rate dari sumbernya.  Pembilang dan penyebut harus menghasilkan nilai desimal dalam kisaran ini: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/medialive/latest/ug/setting-up-multiplex.html)  | 
| Dalam struktur GOP |  Untuk **unit ukuran GOP**, pilih **FRAMES**. Kemudian atur **struktur GOP** ke 6 atau lebih besar. Atau untuk **unit ukuran GOP**, pilih **SECONDS**. Kemudian atur **struktur GOP** menjadi 0,1 atau lebih besar.  | 
| Dalam detail Codec, bidang Profil |  Jika codec adalah H.264, pilih salah satu profil ini: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/medialive/latest/ug/setting-up-multiplex.html) Jika codec adalah H.265, pilih salah satu profil ini: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/medialive/latest/ug/setting-up-multiplex.html)  | 

**Fitur Yang Tidak Dibatasi**

Ada beberapa fitur saluran yang dapat Anda atur dengan cara yang sama seperti Anda mengaturnya di saluran biasa: 
+ Untuk bidang konfigurasi video yang tidak disebutkan dalam tabel sebelumnya di bagian ini, Anda dapat mengatur bidang agar sesuai dengan alur kerja Anda.
+ Untuk audio, Anda dapat mengatur seperti yang akan Anda atur dalam grup keluaran UDP di saluran biasa.
+ Untuk teks, Anda dapat mengatur seperti yang akan Anda atur dalam grup keluaran UDP di saluran reguler. Secara khusus, pastikan bahwa keterangan input dan keterangan keluaran mengikuti aturan untuk grup keluaran UDP. Lihat [Keterangan didukung di MediaLive](supported-captions.md).
+ Untuk fitur lain, jika fitur ini tersedia untuk grup output UDP, maka tersedia untuk saluran dalam multipleks.

# Memulai, menjeda, atau menghentikan multipleks
<a name="start-pause-stop-multiplex"></a>

Saat runtime, Anda memulai multipleks dan saluran di multipleks. Anda dapat menghentikan multipleks dan saluran secara independen satu sama lain. Anda tidak memulai atau menghentikan program. (Anda tidak dapat melakukan tindakan apa pun pada program kecuali untuk membuat dan menghapus.)

**Topics**
+ [Ringkasan tindakan ini](multiplex-start-stop-pause-summary.md)
+ [Memulai multipleks](start-multiplex.md)
+ [Menjeda aktivitas di multipleks](pause-multiplex.title.md)
+ [Menghentikan aktivitas di multipleks](stop-multiplex.title.md)

# Ringkasan tindakan ini
<a name="multiplex-start-stop-pause-summary"></a>

Tabel berikut merangkum kemampuan start, stop dan pause untuk multipleks, program, dan saluran.


****  

| Item | Tindakan | Catatan | 
| --- | --- | --- | 
| Multipleks | Mulai | Anda dapat memulai multipleks dan saluran dalam urutan apa pun. | 
|  | Menghentikan | Anda dapat menghentikan multipleks dan membiarkan saluran berjalan.Tetapi tidak ada alasan operasional untuk menghentikan multipleks. Anda dapat mengedit multipleks tanpa menghentikannya. | 
|  | Jeda | Anda tidak dapat menjeda multipleks. | 
| Program | Setiap | Anda tidak memulai atau menghentikan program. | 
| Channel | Mulai | Anda dapat memulai saluran yang digunakan dalam multipleks kapan saja, termasuk sebelum Anda memulai multipleks. | 
|  | Menghentikan | Anda dapat menghentikan saluran tanpa menghentikan multipleks. Anda harus menghentikan saluran untuk mengeditnya. | 
|  | Jeda | Anda tidak dapat menjeda saluran yang digunakan dalam multipleks. | 

# Memulai multipleks
<a name="start-multiplex"></a>

Untuk mulai streaming MPTS, mulai multipleks dan saluran. Anda dapat memulai saluran dan kemudian memulai multipleks. Atau Anda dapat memulai multipleks dan kemudian memulai saluran. 

Jika ada saluran multi-input, rekomendasi standar tentang memulai dan memulai ulang saluran ini berlaku. Untuk informasi selengkapnya, lihat [Memulai dan memulai ulang saluran yang memiliki banyak input](ips-start-channel-multi-inputs.md).

**Isi MPTS**

Setelah Anda memulai multipleks dan saluran, MediaLive mulai semua komponen ini. MediaLivemenciptakan dua pipa multipleks, yang masing-masing menciptakan aset MPTS terpisah. MPTS berisi yang berikut: 
+ SDT berisi entri untuk setiap program.
+ PAT berisi entri untuk setiap program yang memiliki MediaLive saluran yang terkait dengannya.
+ PMT untuk setiap program berisi entri untuk setiap aliran yang sedang digunakan. Ketika Anda membuat program, MediaLive mengalokasikan PIDs untuk semua aliran program yang mungkin. Saat runtime, PMT hanya mereferensikan PIDs yang benar-benar berisi konten.
+ Satu PID untuk setiap aliran. 

Jika Anda menambah atau menghapus program dan saluran saat multipleks berjalan, atau jika Anda memodifikasi saluran saat multipleks berjalan, MediaLive memodifikasi tabel MPTS secara dinamis.

**Pengkodean**

MediaLive mengkodekan konten di setiap saluran dengan cara biasa, kecuali bahwa MediaLive multipleks terus berkomunikasi dengan setiap MediaLive saluran untuk menyediakan bitrate untuk setiap segmen video. MediaLive Multipleks menciptakan MPTS dari output semua saluran.

**Distribusi**

MPTS adalah output RTP. MediaLive membuat dan mengirimkan MPTS ke AWS Elemental MediaConnect dalam akun yang terkait dengan MediaLive yang membuat MPTS. AWS Elemental MediaConnect secara otomatis mengatur output RTP sebagai sumber yang diberi judul. Anda tidak perlu melakukan langkah apa pun untuk menyiapkan sumber yang berjudul ini. Tetapi untuk menyelesaikan distribusi MPTS, Anda harus membuat aliran yang menggunakan sumber yang berjudul itu.

Nama hak termasuk string “multipleks” dan ID multipleks, sehingga MediaConnect pengguna dapat dengan mudah mengidentifikasinya. 

Untuk informasi selengkapnya tentang sumber yang berjudul, lihat [Membuat Alur](https://docs.aws.amazon.com/mediaconnect/latest/ug/flows-create.html) di *Panduan AWS Elemental MediaConnect Pengguna*.

# Menjeda aktivitas di multipleks
<a name="pause-multiplex.title"></a>

Anda tidak dapat menjeda multipleks. Anda hanya bisa menghentikannya. Anda juga tidak dapat menjeda saluran yang digunakan dalam multipleks. Aturan ini berlaku meskipun Anda dapat menjeda saluran biasa. 

# Menghentikan aktivitas di multipleks
<a name="stop-multiplex.title"></a>

Anda dapat menghentikan multipleks atau saluran. 

## Menghentikan multipleks
<a name="multiplex-stop"></a>

Biasanya, setelah multipleks Anda berada di lingkungan produksi, Anda menghentikan multipleks hanya untuk menghapusnya. Anda tidak perlu menghentikan multipleks untuk memodifikasinya, kecuali untuk memodifikasi bidang **Penundaan Penyangga Video Maksimum**. 

Ketika Anda menghentikan multipleks, saluran terus berjalan, meskipun outputnya tidak dengan MPTS, sehingga output tidak pergi ke tujuan mereka. 

Ketika Anda menghentikan multipleks, Anda berhenti mengumpulkan biaya untuk multipleks. Tetapi Anda masih menambah biaya untuk saluran di multipleks, kecuali jika Anda juga menghentikan saluran tersebut. 

**Untuk menghentikan multipleks**

1. Buka MediaLive konsol di [https://console.aws.amazon.com/medialive/](https://console.aws.amazon.com/medialive/).

1. Di panel navigasi, pilih **Multiplex**, lalu pilih multipleks yang ingin Anda hentikan.

1. Pada panel **Detail**, pilih **Tindakan multipleks**, lalu pilih **Hentikan** multipleks. Jika ada program dan program-program tersebut memiliki saluran yang berjalan, maka saluran terus berjalan, meskipun outputnya tidak pergi ke tujuan mereka. 

## Menghentikan saluran dalam multipleks
<a name="multiplex-channel-stopping"></a>

Anda harus menghentikan saluran untuk mengubah konfigurasinya atau menghapusnya. 

Saat Anda menghentikan saluran, multipleks terus berjalan. MediaLive memodifikasi PMT untuk menghapus PAT untuk program terkait. 

Saat Anda menghentikan saluran, Anda berhenti menambah biaya untuk saluran tersebut. Tetapi Anda masih menambah biaya untuk multipleks, kecuali jika Anda juga menghentikan multipleks. Anda harus meninjau biaya untuk multipleks yang berjalan; Anda mungkin mempertimbangkan bahwa tidak ada banyak keuntungan dalam menghentikan multipleks. 

**Untuk menghentikan saluran**

1. Buka MediaLive konsol di [https://console.aws.amazon.com/medialive/](https://console.aws.amazon.com/medialive/).

1. Di panel navigasi, pilih **Multiplex**, lalu pilih program untuk saluran. 

1. Pada panel **Program**, pilih program atau program, pilih **Tindakan multipleks**, lalu pilih **Stop** channel. 

Anda juga dapat menghentikan saluran di multipleks dengan cara yang sama seperti Anda menghentikan saluran biasa. Lihat informasi yang lebih lengkap di [Memulai, menghentikan, dan menjeda saluran](starting-stopping-deleting-a-channel.md).