

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

# Membuat grup keluaran RTMP
<a name="opg-rtmp"></a>

Saat membuat MediaLive saluran AWS Elemental, Anda mungkin ingin menyertakan grup keluaran RTMP. Untuk informasi tentang kasus penggunaan untuk grup keluaran RTMP, lihat[Kontainer, protokol, dan sistem hilir](outputs-supported-containers-downstream-systems.md).

**Topics**
+ [Mengatur encode dalam grup keluaran RTMP](design-rtmp-package.md)
+ [Berkoordinasi dengan sistem hilir](origin-server-rtmp.md)
+ [Buat grup keluaran RTMP](creating-rtmp-output-group.md)

# Mengatur encode dalam grup keluaran RTMP
<a name="design-rtmp-package"></a>

Grup keluaran RTMP dapat berisi yang berikut:
+ Satu atau lebih output.

Setiap output dapat berisi yang berikut:
+ Satu pengkodean video.
+ Nol atau satu encode audio.
+ Nol atau satu teks dikodekan.

Diagram ini menggambarkan grup keluaran RTMP yang berisi satu output di mana teks disematkan dalam encode video.

![\[Diagram showing Output Group containing Output with Video and Captions embedded.\]](http://docs.aws.amazon.com/id_id/medialive/latest/ug/images/output1-non-abr-Ve-A.png)


Diagram ini menggambarkan grup keluaran RTMP yang berisi satu output dengan teks gaya objek. 

![\[Venn diagram showing three overlapping circles labeled V, A, and C.\]](http://docs.aws.amazon.com/id_id/medialive/latest/ug/images/output2-non-abr-VAC.png)


# Berkoordinasi dengan sistem hilir
<a name="origin-server-rtmp"></a>

Anda dan operator sistem hilir harus menyetujui tujuan untuk setiap output dari grup keluaran RTMP. 

Grup keluaran RTMP membutuhkan satu set alamat tujuan untuk setiap output. 

1. Jika server RTMP adalah situs media sosial, host situs mungkin memiliki instruksi yang dapat melengkapi informasi berikut. Dapatkan instruksi ini.

1. Putuskan apakah Anda memerlukan dua tujuan untuk output: 
   + Jika MediaLive saluran tersebut adalah [saluran standar](plan-redundancy.md), Anda memerlukan dua tujuan.
   + Jika MediaLive saluran adalah saluran pipa tunggal, Anda memerlukan satu tujuan. 

1. Pastikan bahwa operator RTMP mengatur untuk mengharapkan MediaLive output pada satu atau dua input pada server RTMP, yang sesuai.

1. Dapatkan informasi berikut dari operator RTMP:
   + Protokol untuk MediaLive digunakan—RTMP atau RTMPS.
   + Nama pengguna dan kata sandi untuk mengakses sistem hilir, jika sistem hilir memerlukan permintaan yang diautentikasi. Perhatikan bahwa kredensyal pengguna ini berhubungan dengan otentikasi pengguna, bukan dengan protokol. Otentikasi pengguna adalah tentang apakah sistem hilir akan menerima permintaan Anda. Protokolnya adalah tentang apakah permintaan dikirim melalui koneksi yang aman.
   + Alamat IP.
   + Nomor port.
   + Nama aplikasi Disebut juga *nama aplikasi*.
   + Nama aliran. Juga disebut *instance aplikasi* atau *instance aplikasi* atau *kunci aliran*.

     Operator mungkin memberi Anda nama aplikasi dan nama aliran sebagai bagian data yang terpisah. Atau mereka mungkin memberi Anda jalur lengkap dalam format**string/string**. Dalam hal ini, string pertama adalah nama aplikasi dan string kedua adalah nama aliran.

   Berikut adalah contoh informasi yang akan diberikan operator kepada Anda:

   `rtmp://203.0.113.28:80/xyz/ywq7b`

   `rtmp://203.0.113.17:80/xyz/ywq7b`

   Di `xyz` mana nama aplikasi, dan `ywq7b` merupakan nama aliran.

   Dalam contoh ini, keduanya URLs memiliki alamat IP yang berbeda tetapi bagian name/stream nama aplikasi yang sama. Server RTMP Anda mungkin mengikuti aturan yang berbeda. 

# Buat grup keluaran RTMP
<a name="creating-rtmp-output-group"></a>

Saat [merencanakan alur kerja untuk saluran, Anda](identify-downstream-system.md) mungkin telah menentukan bahwa Anda ingin menyertakan grup keluaran RTMP.

1. Pada halaman **Buat saluran**, di bawah **Grup keluaran**, pilih **Tambah**. 

1. Di bagian **Tambahkan grup keluaran**, pilih **RTMP**, lalu pilih **Konfirmasi**. Lebih banyak bagian muncul: 
   + **Pengaturan RTMP** [- Bagian ini berisi bidang untuk [konfigurasi koneksi](rtmp-connection.md), untuk [ketahanan](rtmp-other.md), dan untuk teks.](rtmp-other.md) 
   + **Output RTMP** - Bagian ini menunjukkan output tunggal yang ditambahkan secara default. Output RTMP hanya dapat berisi satu output, jadi jangan klik **Tambahkan output**. 

1. Dalam **output RTMP**, pilih tautan **Pengaturan** untuk melihat bagian untuk output:
   + **Tujuan RTMP** - Bagian ini berisi bidang untuk [tujuan output](rtmp-destinations.md). 
   + **Pengaturan keluaran** - Bagian ini berisi bidang untuk [konfigurasi koneksi](rtmp-connection.md). 
   + **Pengaturan aliran** - Bagian ini berisi bidang untuk [aliran output](rtmp-streams.md) (video, audio, dan keterangan).

1. (Opsional) Masukkan nama untuk grup keluaran dan output:
   + Dalam **pengaturan RTMP**, untuk **Nama**, masukkan nama untuk grup keluaran. Nama ini bersifat internal MediaLive; itu tidak muncul di output. Misalnya, **Sports Game**.
   + Dalam **output RTMP**, dalam **pengaturan Output**, untuk **nama Output**, masukkan nama untuk output. Nama ini bersifat internal MediaLive; itu tidak muncul di output.

1. Untuk melengkapi bidang lainnya, lihat topik yang tercantum setelah prosedur ini.

1. Setelah Anda selesai menyiapkan grup keluaran ini dan output tunggalnya, Anda dapat membuat grup keluaran lain (dari jenis apa pun), jika rencana Anda memerlukannya. Jika tidak, pergi ke[Simpan salurannya](creating-a-channel-step9.md).

**Topics**
+ [Bidang untuk tujuan keluaran](rtmp-destinations.md)
+ [Bidang untuk koneksi RTMP](rtmp-connection.md)
+ [Bidang untuk streaming video, Audio, dan teks (encode)](rtmp-streams.md)
+ [Bidang Lainnya](rtmp-other.md)

# Bidang untuk tujuan keluaran
<a name="rtmp-destinations"></a>

Bidang berikut mengkonfigurasi lokasi dan nama file output RTMP (tujuan).
+ **Output** - bagian **tujuan RTMP**

**Untuk menentukan tujuan untuk output**

1. Ketika [Anda mendiskusikan persyaratan Anda](origin-server-rtmp.md) dengan operator server RTMP, Anda seharusnya memperoleh informasi berikut:
   + Protokol untuk MediaLive digunakan—RTMP atau RTMPS.
   + Alamat IP.
   + Nomor port.
   + Nama aplikasi Disebut juga *nama aplikasi*.
   + Nama aliran. Juga disebut *instance aplikasi* atau *instance aplikasi* atau *kunci aliran*.

     Operator mungkin memberi Anda nama aplikasi dan nama aliran sebagai bagian data yang terpisah. Atau mereka mungkin memberi Anda jalur lengkap dalam format**string/string**. Dalam hal ini, string pertama adalah nama aplikasi dan string kedua adalah nama aliran.
   + Nama pengguna dan kata sandi untuk mengakses server, jika sistem hilir memerlukan permintaan yang diautentikasi. 

   Berikut adalah contoh informasi yang akan diberikan operator kepada Anda:

   `rtmp://203.0.113.17:80/xyz/ywq7b`

   Di `xyz` mana nama aplikasi, dan `ywq7b` merupakan nama aliran.

1. Masukkan bagian tujuan yang berbeda di bidang yang sesuai.     
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/medialive/latest/ug/rtmp-destinations.html)

1. Lengkapi bagian **Kredensial**, jika server sistem hilir memberi Anda nama pengguna dan kata sandi. Untuk kata sandi, masukkan nama kata sandi yang disimpan di AWS Systems Manager Parameter Store. Jangan masukkan kata sandi itu sendiri. Untuk informasi selengkapnya, lihat [Persyaratan untuk parameter AWS Systems Manager kata sandi](requirements-for-EC2.md). 

# Bidang untuk koneksi RTMP
<a name="rtmp-connection"></a>

Bidang berikut mengkonfigurasi logika untuk upaya penyambungan ulang:
+ **Pengaturan RTMP** - Skema **otentikasi**
+ Pengaturan **RTMP - Pengaturan** **tambahan** - Panjang **cache**
+ Pengaturan **RTMP - Pengaturan** **tambahan** - **Mulai ulang** penundaan
+ Pengaturan **RTMP - Pengaturan** **tambahan** - **Cache perilaku penuh**
+ **Output RTMP** - **Pengaturan output - Interval** coba lagi **koneksi**
+ **Output RTMP** **- **Pengaturan output** - Num percobaan ulang**
+ **Output RTMP** **- **Pengaturan output - Pengaturan** **tambahan** - Mode sertifikat**

**Untuk mengkonfigurasi koneksi aman (RTMPS) ke tujuan**

1. **Skema Otentikasi** — Tentukan jenis skema. Biasanya, pilih**Common**. Pilih **Akamai** hanya jika diperintahkan untuk melakukannya oleh sistem hilir. 

1. Untuk **mode Sertifikat**, pilih opsi yang diperlukan oleh sistem hilir. 

   Jika Anda terhubung melalui RTMP, MediaLive abaikan kedua bidang ini.

**Untuk mengkonfigurasi untuk koneksi ulang**

Ada beberapa bidang yang mengontrol bagaimana MediaLive perilaku jika koneksi ke server RTMP tampaknya turun:
+ **Panjang cache** menentukan berapa lama untuk menyimpan output dalam memori, menunggu server RTMP merespons.
+ Ketika waktu itu berakhir, **perilaku penuh Cache** menentukan apakah akan segera memutuskan sambungan atau menunggu 5 menit.
+ Jika MediaLive terputus, maka **Restart delay** menentukan berapa lama menunggu sebelum mencoba menyambung kembali.
+ Ketika MediaLive mencoba untuk menyambung kembali, **Connection retry interval** menentukan seberapa sering untuk mencoba lagi. **Num retries** menentukan berapa kali untuk mencoba lagi. Ketika percobaan ulang kedaluwarsa, output ini berhenti. Saluran berhenti karena output tunggal telah kehilangan koneksinya.

# Bidang untuk streaming video, Audio, dan teks (encode)
<a name="rtmp-streams"></a>

Bidang berikut berhubungan dengan pengkodean aliran video, audio, dan teks (encode) dalam output. 
+ Bagian **pengaturan streaming**

Untuk informasi tentang membuat encode, lihat bagian berikut:
+ [Siapkan encode video](creating-a-channel-step6.md)
+ [Siapkan encode audio](creating-a-channel-step7.md)
+  [Siapkan encode teks](creating-a-channel-step8.md)

# Bidang Lainnya
<a name="rtmp-other"></a>

Bidang berikut berkaitan dengan penerapan ketahanan dalam output RTMP:
+ **Pengaturan RTMP** - **Tindakan kehilangan input** - Untuk detail tentang bidang di MediaLive konsol, pilih tautan **Info** di sebelah bidang. Untuk informasi selengkapnya, lihat [Menangani hilangnya input video](feature-input-loss.md).

Bidang berikut berkaitan dengan penerapan keterangan dalam output RTMP:
+ **Pengaturan RTMP** - **Data keterangan** - Lengkapi bidang ini hanya jika setidaknya salah satu output Anda menyertakan teks dengan **disematkan** sebagai format teks sumber dan ** CaptionInfoRTMP** sebagai format output. Jika tidak ada keterangan dalam output apa pun, nilai di bidang ini diabaikan.

  Untuk informasi rinci tentang pengaturan untuk teks, lihat[Menyertakan keterangan di saluran](captions.md).