

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

# Menyiapkan input VPC RTMP
<a name="rtmp-push-vpc-input"></a>

Bagian ini menjelaskan cara mengatur konten yang menggunakan protokol RTMP Push untuk mengirimkan konten sumber dari sistem upstream yang ada di VPC Anda dari Amazon Virtual Private Cloud (Amazon VPC). Bagian ini menjelaskan cara mengatur konten sumber pada sistem hulu, dan cara membuat input yang menghubungkan sistem hulu. MediaLive 

Dengan input RTMP Push, sistem upstream *mendorong konten ke*. MediaLive 

Untuk melakukan pengaturan ini, Anda harus bekerja dengan pengguna VPC Amazon, dan dengan operator di sistem hulu.

**Topics**
+ [Minta pengaturan pada VPC](setup-vpc-rtmp-vpc.md)
+ [Buat input RTMP](setup-input-rtmp-vpc.md)
+ [Pastikan pengaturan yang benar pada sistem hulu](setup-uss-rtmp-vpc.md)
+ [Hasil dari prosedur ini](setup-rtmp-vpc-result.md)

# Minta pengaturan pada VPC
<a name="setup-vpc-rtmp-vpc"></a>

Pengguna Amazon VPC harus menyiapkan VPC, dan mengidentifikasi subnet dan grup keamanan yang akan digunakan oleh sistem hulu. MediaLive 

**Untuk mengatur VPC**

1. Berikan panduan berikut kepada pengguna Amazon VPC.
   + Pedoman untuk subnet — Minta dua subnet.

     Aturan-aturan ini berlaku:
     + Kedua subnet harus berada di Zona Ketersediaan yang berbeda.
     + Setiap subnet harus memiliki blok CIDR pribadi (berbagai alamat IP).
     + Setiap subnet harus memiliki setidaknya dua alamat yang tidak digunakan di blok itu—satu untuk sistem hulu dan satu untuk input RTMP.
     + Sumber berbasis VPC lainnya (sumber B) yang Anda buat untuk digunakan di saluran yang sama dengan sumber RTMP ini (sumber A) harus berada dalam subnet yang berada di Availability Zone yang sama dengan sumber A. Dua subnet dari sumber B dapat berbeda dari sumber A, tetapi Availability Zone dari kedua subnet tersebut harus sama dengan Availability Zone sumber A.
   + Pedoman untuk grup keamanan — Grup keamanan atau grup untuk setiap subnet harus mengikuti aturan berikut:
     + Aturan gabungan dari grup keamanan harus memungkinkan lalu lintas masuk dari alamat IP sistem hulu di subnet itu.
     + Aturan gabungan dari kelompok keamanan harus memungkinkan lalu lintas keluar ke pelabuhan 1935. 

1. Setelah pengguna Amazon VPC melakukan penyiapan, dapatkan informasi berikut:
   + ID VPC. Misalnya: `vpc-3f139646`
   +  IDs Dari dua subnet tersebut. Misalnya, satu subnet mungkin memiliki ID ini: `subnet-1122aabb`
   + Kelompok keamanan untuk subnet atau subnet. IDs Misalnya: `sg-51530134`

# Buat input RTMP
<a name="setup-input-rtmp-vpc"></a>

Setelah pengguna Amazon VPC mengatur di VPC, Anda dapat membuat input push VPC RTMP. MediaLive 

**Topics**
+ [Buat input push VPC RTMP](#rtmp-push-vpc-create)
+ [Peran IAM dan ARN](#rtmp-push-role-and-remember-arn)

## Buat input push VPC RTMP
<a name="rtmp-push-vpc-create"></a>

**Untuk membuat input push VPC RTMP**

1. Pastikan Anda memiliki informasi dari [langkah 1](setup-vpc-rtmp-vpc.md).

1. Anda juga harus memperoleh informasi dari penyedia konten video: nama aplikasi dan contoh aplikasi untuk konten sumber. (Contoh aplikasi juga dikenal sebagai *stream* atau *stream key*.) Contoh:

   Nama aplikasi:`live`, dan nama instance `curling`

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

1. Di panel navigasi, pilih **Input**.

1. Pada halaman **Input**, pilih **Buat input**.

1. Lengkapi bagian **Input details**:
   + Nama **masukan** — masukkan nama.
   + **Jenis input** - pilih **RTMP (push)**. 

1. Di bagian **Mode jaringan**, pilih **VPC**.

1. Lengkapi bagian **pengaturan VPC**:
   + Pilih **Pilih subnet dan grup keamanan**. 
   + Untuk **Subnet**, pilih salah satu subnet yang Anda peroleh. Daftar dropdown menunjukkan subnet di semua VPCs, diidentifikasi sebagai berikut:

     `<subnet ID> <Availability Zone of subnet> <IPv4 CIDR block of subnet> <VPC ID> <Subnet tag called "Name", if it exists>`

     Contoh:

     **subnet-1122aabb us-barat-2a 10.1.128.0/24 vpc-3f139646 Subnet untuk input push MLive **

     Jika daftar subnet kosong, pilih **Tentukan VPC kustom**, dan masukkan ID subnet di bidang. (Anda hanya perlu memasukkan ID subnet, misalnya,**subnet-1122aabb**.) 
   + Di **Subnet**, pilih subnet kedua. Kedua kalinya, daftar dropdown hanya menampilkan subnet di VPC yang sama dengan subnet pertama.
   + Untuk **grup Keamanan**, pilih grup keamanan atau grup yang Anda peroleh, mengikuti proses yang sama seperti untuk subnet. Daftar dropdown menunjukkan grup keamanan milik VPC yang Anda pilih, diidentifikasi sebagai berikut:

     `<security group ID> <description attached to this security group> <VPC ID>`

     Contoh:

     **sg-51530134 Grup keamanan untuk input push vpc-3f139646 MLive **

1. Lengkapi bagian **ARN Peran** untuk memilih peran yang akan digunakan dengan MediaLive masukan ini. Untuk informasi selengkapnya, lihat [Peran IAM dan ARN](setup-input-rtp-vpc.md#rtp-push-role-and-remember-arn). 

1. Di bagian **kelas Input**, pilih kelas untuk masukan ini:
   + STANDAR
   + PIPA TUNGGAL 

1. Di bagian **Tujuan masukan**, di bagian **Tujuan**, masukkan nama aplikasi dan instance aplikasi yang sebelumnya Anda siapkan:
   + Jika input adalah input kelas standar, lengkapi kedua bidang, untuk menentukan dua sumber.
   + Jika input adalah input kelas tunggal, lengkapi bidang pertama dengan informasi yang Anda peroleh dan biarkan bidang kedua kosong.

   Contoh:

   **Nama aplikasi:** `live`

   **Contoh aplikasi:** `curling`

1. Di bagian **Tag**, buat tag jika Anda ingin mengaitkan tag dengan input ini. Untuk informasi selengkapnya, lihat [Penandaan pada sumber daya](tagging.md).

1. Pilih **Buat**.

   MediaLive membuat input dan secara otomatis membuat dua titik akhir pada input itu. Endpoint ini memiliki alamat IP pribadi dari rentang subnet, dan mereka menentukan port 1935. Contoh:

   `10.12.30.44:1935/live/curling`

   `10.99.39.15:1935/live/curling` 

1. Sediakan sistem hulu dengan titik akhir ini: 
   + Jika Anda akan mengatur saluran sebagai saluran standar, berikan kedua titik akhir. Sistem hulu harus mendorong konten ke kedua titik akhir.
   + Jika Anda akan mengatur saluran sebagai saluran pipa tunggal, berikan hanya titik akhir pertama. Sistem hulu harus mendorong ke titik akhir yang satu ini.

   Misalnya, berikan alamat ini:

   `10.12.30.44:1935/live/curling`

   `10.99.39.15:1935/live/curling` 

**Hasil dari prosedur ini**

Sebagai hasil dari pengaturan ini, setiap output dari sistem upstream memiliki alamat IP di salah satu subnet yang ditentukan di VPC Anda. 

Input RTMP memiliki dua alamat IP. Alamat ini tetap untuk masa pakai input, terlepas dari perubahan yang terjadi (seperti memodifikasi informasi lain dalam input, atau melampirkan input ke saluran yang berbeda).

Setiap alamat ada di salah satu subnet tersebut. Dengan cara ini, pengiriman konten dari sistem hulu MediaLive berlangsung dalam keamanan VPC.

Untuk deskripsi pengaturan ini yang menyertakan diagram, lihat [Hasil dari prosedur ini](setup-rtmp-vpc-result.md) di bagian tentang pengaturan sumber VPC RTMP.

Perlu diingat bahwa dengan input push, sistem hulu harus mendorong sumber video ke input saat Anda memulai saluran. Sistem hulu tidak perlu didorong sebelum itu. 

## Peran IAM dan ARN
<a name="rtmp-push-role-and-remember-arn"></a>

Bagian ini menjelaskan cara menyelesaikan bagian **ARN Peran** pada panel **Create input** konsol. MediaLive

Anda harus memilih peran MediaLive untuk diasumsikan ketika membuat input RTMP Push. Untuk membuat input, MediaLive harus mendapatkan antarmuka jaringan untuk dua titik akhir dalam input. Titik akhir ini berada dalam kisaran CIDR dari subnet yang Anda identifikasi. Segera setelah Anda memilih **Buat** untuk input ini, MediaLive minta antarmuka jaringan ini dari Amazon VPC. Peran yang Anda pilih memastikan bahwa MediaLive berhasil dalam permintaannya ke Amazon VPC.

**catatan**  
Bagian di MediaLive konsol ini identik dengan bagian **peran IAM** di halaman **Buat saluran** (juga di MediaLive konsol). Perbedaan dalam dua penggunaan adalah bahwa pada halaman **Create input**, Anda melampirkan peran ke input. Pada halaman **Buat saluran**, Anda melampirkan peran ke saluran. Anda dapat menggunakan peran yang sama (misalnya, **MediaLiveAccessRole**) di kedua penggunaan.

Ada dua skenario umum untuk memilih peran, tergantung pada apakah organisasi Anda memiliki administrator yang ditunjuk.

### Organisasi Anda memiliki administrator yang ditunjuk
<a name="rtmp-push-role-scenario1"></a>

Organisasi Anda mungkin memiliki administrator yang mengelola layanan ini. Administrator itu kemungkinan telah menyiapkan satu atau lebih peran: 
+ Tanyakan kepada administrator atau manajer Anda peran mana yang akan digunakan. Atau jika hanya satu peran yang tercantum dalam **Gunakan peran yang ada**, pilih peran tersebut. 
+ Jika satu-satunya peran yang terdaftar adalah **MediaLiveAccessRole**, pilih peran itu. Selain itu, jika tombol **Perbarui** ditampilkan di samping nama peran ini, pilih tombol. (Tombol tidak selalu muncul, tetapi setiap kali muncul, pilih untuk menyegarkan peran.)
+ Jika Anda ingin peran yang dipilih muncul pertama kali dalam daftar lain kali, pilih **Ingat ARN**. 

### Organisasi Anda tidak memiliki administrator
<a name="rtmp-push-role-scenario2"></a>

Organisasi Anda mungkin tidak memiliki administrator layanan yang ditunjuk. Dalam hal ini, jika tidak ada rekan kerja Anda yang mengatur peran yang sesuai, Anda mungkin harus membuatnya sendiri dan kemudian memilihnya. 
+ Anda dapat membuat peran default, dipanggil **MediaLiveAccessRole**. Untuk terlebih dahulu memeriksa apakah orang lain telah membuat peran ini (hanya satu orang yang perlu membuatnya untuk semua pengguna di AWS akun Anda), lihat **Buat peran dari templat**:
  + Jika opsi ini berwarna abu-abu, tugas ini telah dilakukan. Dalam hal ini, pilih **Gunakan peran yang ada**, lalu pilih **MediaLiveAccessRole**dari daftar. 
  + Jika opsi ini tidak berwarna abu-abu, pilih **Buat peran dari templat**, lalu pilih **Buat peran IAM**. Selanjutnya, pilih peran itu dari daftar. Jika MediaLive tidak memungkinkan Anda membuat peran, bicarakan dengan administrator di organisasi Anda tentang izin IAM Anda. 
+ Jika **MediaLiveAccessRole**sudah dibuat dan tombol **Perbarui** ditampilkan di sampingnya, pilih tombol. (Tombol tidak selalu muncul, tetapi setiap kali muncul, pilih untuk menyegarkan peran.)
+ Jika Anda ingin peran yang dipilih muncul pertama kali dalam daftar lain kali, pilih **Ingat ARN**.

# Pastikan pengaturan yang benar pada sistem hulu
<a name="setup-uss-rtmp-vpc"></a>

Anda harus memastikan bahwa sistem hulu diatur dengan benar dengan VPC Anda dan mendorong konten ke lokasi yang benar. MediaLive

**Untuk mengatur saluran standar**

Ikuti prosedur ini jika MediaLive saluran tersebut adalah [saluran standar](plan-redundancy.md).

1. Berikan informasi ini kepada operator:
   + VPC, dua subnet, dan grup keamanan yang diberikan pengguna VPC Amazon kepada Anda. IDs 
   + Dua titik akhir (URLs) yang MediaLive dihasilkan saat Anda membuat input RTMP. Titik akhir ini adalah alamat dalam kotak biru dalam [diagram setelah prosedur ini](setup-rtmp-vpc-result.md). URL memiliki alamat IP pribadi dan termasuk port 1935. Contoh: 

     `10.12.30.131:1935/live/curling`

     `10.99.39.40:1935/live/curling`

1. Pastikan operator mengatur dengan benar untuk saluran standar. Mereka harus melakukan hal berikut:
   + Siapkan dua sistem hulu yang terpisah. Mereka tidak dapat mengatur satu sistem hulu dengan dua antarmuka output karena Anda, MediaLive pengguna, akan kehilangan redundansi yang ingin Anda capai dengan saluran standar (dengan dua pipa independen).
   + Siapkan dua antarmuka output — satu antarmuka output di salah satu subnet, dan atur sistem hulu lainnya dengan satu antarmuka output di subnet lainnya. Antarmuka ini adalah alamat dalam kotak ungu dalam [diagram setelah prosedur ini](setup-rtmp-vpc-result.md).
   + Pastikan bahwa kedua sumber konten identik dalam hal resolusi video dan bitrate.
   + Dorong ke yang benar URLs MediaLive, dan gunakan nama aplikasi dan nama instance yang disepakati. Misalnya, mereka harus mendorong ke:

     `10.12.30.131:1935/live/curling`

     `10.99.39.40:1935/live/curling`

**Untuk mengatur saluran pipa tunggal**

Ikuti prosedur ini jika MediaLive salurannya adalah [saluran pipa tunggal](plan-redundancy.md).

1. Berikan informasi ini kepada operator:
   + VPC, satu subnet, dan grup keamanan yang diberikan pengguna VPC Amazon kepada Anda. IDs 
   + Hanya yang pertama dari dua endpoint (URLs) yang MediaLive dihasilkan saat Anda membuat input RTMP. Titik akhir ini adalah alamat dalam kotak biru dalam [diagram setelah prosedur ini](setup-rtmp-vpc-result.md). URL memiliki alamat IP pribadi dan termasuk port 1935. Contoh: 

     `10.12.30.131:1935/live/curling`

1. Pastikan operator mengatur dengan benar untuk saluran pipa tunggal. Mereka harus melakukan hal berikut:
   + Siapkan satu sistem hulu.
   + Siapkan satu antarmuka output. Antarmuka adalah alamat di salah satu kotak ungu [dalam diagram setelah prosedur ini](setup-rtmp-vpc-result.md).
   + Dorong ke URL yang benar pada MediaLive. Misalnya, mereka harus mendorong ke:

     `10.12.30.131:1935/live/curling`

# Hasil dari prosedur ini
<a name="setup-rtmp-vpc-result"></a>

*Sebagai hasil dari pengaturan ini, input RTMP ada yang menentukan satu atau dua titik akhir.* URLs Alamat ini tetap untuk masa pakai input, terlepas dari perubahan yang terjadi (seperti memodifikasi informasi lain dalam input, atau melampirkan input ke saluran yang berbeda). 

Titik akhir ini adalah antarmuka jaringan elastis pada VPC Anda. MediaLive memiliki izin untuk menggunakan antarmuka jaringan ini untuk inputnya. MediaLive memiliki izin (melalui peran entitas tepercaya IAM) untuk secara otomatis mengelola antarmuka jaringan untuk inputnya. Sistem hulu memiliki izin, melalui grup keamanan VPC Amazon, untuk mendorong konten ke titik akhir ini.

Sistem atau sistem hulu telah diatur untuk mendorong konten sumber ke dua titik akhir (jika Anda menyiapkan saluran standar) atau ke satu titik akhir (jika Anda menyiapkan saluran pipa tunggal). Setidaknya satu grup keamanan VPC telah dikaitkan dengan setiap subnet. Blok CIDR di setiap grup keamanan mencakup dua URLs yang didorong oleh sistem hulu, yang memastikan bahwa MediaLive menerima konten yang didorong.

Setiap output dari sistem upstream memiliki alamat IP di salah satu subnet yang ditentukan di VPC Anda. Input RTMP memiliki dua alamat IP, dan setiap alamat ada di salah satu subnet tersebut. Dengan cara ini, pengiriman konten sumber dari sistem hulu MediaLive berlangsung dalam privasi VPC. 

Perlu diingat bahwa dengan input push, sistem hulu harus mendorong sumber video ke input saat Anda memulai saluran. Sistem hulu tidak perlu didorong sebelum itu. 

Saat runtime saluran, MediaLive bereaksi terhadap konten yang didorong dan menelannya. 

![\[Diagram showing RTMP input in MediaLive with upstream systems connecting to VPC subnets.\]](http://docs.aws.amazon.com/id_id/medialive/latest/ug/images\rtmp-vpc-uss-input.png)
