

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

# Menilai sistem hulu
<a name="evaluate-upstream-system"></a>

Sebagai bagian dari perencanaan MediaLive alur kerja, Anda harus menilai sistem hulu yang merupakan sumber konten, untuk memastikan bahwa itu kompatibel dengan. MediaLive Kemudian Anda harus menilai konten sumber untuk memastikan bahwa itu berisi format yang MediaLive dapat dicerna dan yang MediaLive dapat disertakan dalam output yang Anda inginkan. 

Anda mendapatkan *konten sumber* dari *penyedia konten*. Konten sumber disediakan untuk Anda dari *sistem hulu* yang dikendalikan oleh penyedia konten. Biasanya, Anda telah mengidentifikasi penyedia konten. Untuk informasi selengkapnya tentang konten sumber dan sistem hulu, lihat[Bagaimana cara MediaLive kerja](how-medialive-works-channels.md).

**Untuk menilai sistem hulu**

1. Bicaralah dengan penyedia konten untuk mendapatkan informasi tentang sistem hulu. Anda menggunakan informasi ini untuk menilai kemampuan MediaLive untuk terhubung ke sistem hulu, dan untuk menilai kemampuan MediaLive untuk menggunakan konten sumber dari sistem hulu itu.

   Untuk detail tentang informasi yang akan diperoleh dan dinilai, lihat bagian berikut:
   + [Menilai format sumber dan kemasan](uss-obtain-info.md)
   + [Menilai konten video](assess-uss-source.md)
   + [Menilai konten audio](assess-uss-audio.md)
   + [Menilai keterangan](assess-uss-captions.md)

1. Catat jenis MediaLive input yang Anda identifikasi untuk konten sumber.

1. Catat tiga karakteristik berikut dari aliran sumber. Anda akan memerlukan informasi ini [ketika Anda mengatur saluran](input-specification.md):
   + Codec video
   + Resolusi video — SD, HD, atau UHD
   + Bitrate masukan maksimum 

**Hasil dari langkah ini**

Pada akhir langkah ini, Anda akan yakin bahwa MediaLive dapat menelan konten. Selain itu, Anda akan mengidentifikasi hal-hal berikut:
+ Jenis MediaLive input yang akan Anda buat untuk menelan konten sumber.
+ Informasi yang Anda butuhkan untuk mengekstrak video, audio, dan keterangan dari sumber (dari MediaLive input). Contoh:

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/medialive/latest/ug/evaluate-upstream-system.html)

# Menilai format sumber dan kemasan
<a name="uss-obtain-info"></a>

Lihat tabel berikut untuk informasi tentang cara menilai format sumber dan kemasan. Baca di setiap baris.


****  

| Informasi untuk mendapatkan | Verifikasi berikut ini | 
| --- | --- | 
| Jumlah sumber yang dapat disediakan oleh penyedia konten. | Jika Anda berencana untuk menerapkan [fitur ketahanan](plan-redundancy.md), pastikan penyedia konten Anda dapat mengirimkan input yang diperlukan:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/medialive/latest/ug/uss-obtain-info.html) | 
| Format dan protokol pengirimanJenis MediaLive input yang berlaku untuk format yang Anda identifikasi | Cari tahu format dan protokol apa yang didukung sistem hulu untuk pengiriman. Pastikan bahwa format ini tercantum dalam tabel di[Jenis input, protokol, dan sistem hulu](inputs-supported-formats.md). [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/medialive/latest/ug/uss-obtain-info.html)Perhatikan bahwa Anda tidak perlu memverifikasi informasi ini untuk konten yang dikirimkan melalui CDI atau konten yang dikirimkan dari file AWS Elemental Link. MediaLive selalu dapat menangani jenis input ini. | 
| Apakah sistem upstream menggunakan SDK terbaru | Pastikan penyedia konten menggunakan [AWS CDI SDK](https://aws.amazon.com/media-services/resources/cdi/) versi terbaru di perangkat sumber CDI upstream mereka. | 
| Apakah konten sumber adalah aliran atau aset VOD | Cari tahu apakah konten sumber adalah streaming langsung atau aset VOD.Pastikan bahwa MediaLive mendukung pengiriman untuk format yang Anda identifikasi. Lihat tabel di[Support untuk sumber langsung dan file](inputs-live-vs-file.md).  | 
| Apakah konten dienkripsi | MediaLive dapat menelan konten terenkripsi hanya dari konten HLS.Jika konten sumber adalah HLS dan dienkripsi, pastikan bahwa itu dienkripsi dalam format yang mendukung. MediaLive Lihat [Menangani konten sumber terenkripsi dalam sumber HLS](planning-hls-input-encrypted.md). Jika MediaLive tidak mendukung format enkripsi yang tersedia, cari tahu apakah Anda dapat memperoleh konten dalam bentuk yang tidak terenkripsi. | 
| Hanya jika konten sumbernya adalah RTP, apakah itu termasuk FEC. |  Kami merekomendasikan bahwa konten sumber menyertakan FEC karena kecil kemungkinannya menghasilkan output yang memiliki gangguan visual.  | 

# Menangani konten sumber terenkripsi dalam sumber HLS
<a name="planning-hls-input-encrypted"></a>

MediaLive dapat menelan sumber HLS yang dienkripsi sesuai dengan spesifikasi HTTP Live Streaming.

**Format enkripsi yang didukung**

MediaLive mendukung format berikut untuk sumber HLS terenkripsi:
+ Konten sumber dienkripsi dengan AES-128. MediaLive tidak mendukung AES-SAMPLE. 
+ Konten sumber dienkripsi menggunakan tombol statis atau berputar.
+ Manifes menyertakan `#EXT-X-KEY ` tag dengan atribut ini:
  + `METHOD`Atribut menentukan AES-128.
  + URI menentukan server lisensi untuk kunci enkripsi.
  + IV kosong atau menentukan vektor inisialisasi (IV) untuk digunakan. Jika IV kosong, MediaLive gunakan nilai dalam `#EXT-X-MEDIA-SEQUENCE` tag sebagai IV.
+ Jika sistem upstream dan server lisensi memerlukan kredensyal otentikasi (nama pengguna dan kata sandi), pastikan bahwa kredensyal yang sama digunakan pada kedua server. MediaLive tidak mendukung memiliki kredensyal yang berbeda untuk kedua server ini.

**Cara kerja dekripsi**

Pemilik konten menyiapkan manifes utama untuk menyertakan `#EXT-X-KEY` dengan metode (AES-128), URL ke server lisensi, dan vektor inisialisasi (IV). Pemilik konten menempatkan kunci enkripsi pada server lisensi. Saat MediaLive saluran yang menggunakan sumber ini dimulai MediaLive , dapatkan manifes utama dan membaca `#EXT-X-KEY ` tag untuk URL server lisensi. 

MediaLive terhubung ke server lisensi dan mendapatkan kunci enkripsi. MediaLive mulai menarik konten dari sistem hulu, dan mendekripsi konten menggunakan kunci enkripsi dan IV. 

# Menilai konten video
<a name="assess-uss-source"></a>

Lihat tabel berikut untuk informasi tentang cara menilai sumber video. Baca di setiap baris.

**catatan**  
Anda tidak perlu melakukan penilaian apa pun terhadap video yang dikirimkan melalui CDI atau dari AWS Elemental Link perangkat. Sumber-sumber ini selalu dapat diterima MediaLive.


****  

| Informasi untuk mendapatkan | Verifikasi berikut ini | 
| --- | --- | 
| Codec atau format video yang tersedia. | Pastikan setidaknya satu codec video disertakan dalam daftar codec video untuk format paket. Lihat [Codec yang didukung berdasarkan jenis input](inputs-supported-codecs-by-input-type.md). Jika konten tersedia di lebih dari satu codec yang didukung, tentukan codec video tunggal mana yang ingin Anda gunakan. Anda hanya dapat mengekstrak satu aset video dari konten sumber. | 
| Bitrate maksimum yang diharapkan. | Pastikan bahwa bandwidth antara sistem upstream dan MediaLive cukup untuk menangani bitrate maksimum yang diantisipasi dari konten sumber.Jika Anda menyiapkan saluran standar (untuk menerapkan [redundansi pipa](plan-redundancy.md)), pastikan bandwidthnya dua kali lipat dari bitrate maksimum yang diantisipasi karena ada dua saluran pipa. | 
| Apakah karakteristik video berubah di tengah aliran.  | Untuk hasil terbaik, verifikasi bahwa karakteristik video dari sumber video tidak berubah di tengah streaming. Misalnya, codec tidak boleh berubah. Frame rate tidak boleh berubah. | 

# Menilai konten audio
<a name="assess-uss-audio"></a>

Lihat tabel berikut untuk informasi tentang cara menilai sumber audio. Baca di setiap baris.

**catatan**  
Anda tidak perlu melakukan penilaian audio apa pun yang dikirimkan melalui CDI atau dari AWS Elemental Link perangkat. Sumber-sumber ini selalu dapat diterima MediaLive.


****  

| Informasi untuk mendapatkan | Verifikasi berikut ini | 
| --- | --- | 
| Codec atau format audio yang tersedia. | Pastikan bahwa setidaknya satu codec audio termasuk dalam daftar codec audio di. [Codec yang didukung berdasarkan jenis input](inputs-supported-codecs-by-input-type.md)  | 
| Bahasa yang tersedia untuk setiap codec. Misalnya, Inggris, Prancis. | Identifikasi bahasa yang ingin Anda tawarkan. Tentukan bahasa-bahasa mana yang dapat disediakan oleh penyedia konten.  | 
| Mode pengkodean yang tersedia (misalnya, 2.0 dan 5.1) untuk setiap codec. |  Identifikasi mode pengkodean audio yang Anda sukai untuk setiap bahasa audio. Tentukan mode pengkodean mana yang dapat disediakan oleh penyedia konten. Untuk informasi lebih lanjut, lihat [bagian setelah tabel ini](#coding).   | 
| Apakah karakteristik audio berubah di tengah aliran.  |  Untuk hasil terbaik, verifikasi bahwa karakteristik audio dari konten sumber tidak berubah di tengah aliran. Misalnya, codec sumber tidak boleh berubah. Mode pengkodean seharusnya tidak berubah. Sebuah bahasa seharusnya tidak hilang.  | 
| Jika konten sumbernya adalah HLS, apakah aset audio berada dalam grup rendisi audio atau multipleks dengan video.  |  MediaLive dapat menyerap aset audio yang berada dalam grup rendisi terpisah atau dimultipleks menjadi satu aliran dengan video.  | 

**Untuk memutuskan mode pengkodean**  
Jika beberapa mode pengkodean tersedia untuk bahasa yang sama, tentukan mode mana yang ingin Anda gunakan. Ikuti pedoman berikut:
+ Anda dapat mengekstrak beberapa bahasa dalam satu codec dan mode pengkodean, dan bahasa lain dalam mode codec dan pengkodean lain. Misalnya, Anda mungkin ingin satu atau dua bahasa tersedia dalam mode pengkodean 5.1, dan ingin bahasa lain dalam mode pengkodean 2.0. 
+ Anda dapat mengekstrak bahasa yang sama lebih dari sekali. Misalnya, Anda mungkin menginginkan satu bahasa dalam mode pengkodean 5.1 dan mode pengkodean 2.0.
+ Saat memutuskan codec dan mode pengkodean mana yang akan diekstrak untuk bahasa tertentu, pertimbangkan mode pengkodean yang Anda inginkan untuk bahasa itu dalam output. Untuk setiap bahasa, selalu paling mudah jika mode pengkodean konten sumber cocok dengan mode pengkodean output, karena Anda tidak perlu mencampur ulang audio untuk mengonversi mode pengkodean. MediaLivemendukung remix, tetapi remixing adalah fitur canggih yang membutuhkan pemahaman audio yang baik.

Misalnya, dalam output, Anda mungkin ingin satu bahasa berada dalam mode pengkodean 5.1. Anda mungkin ingin bahasa lain tersedia dalam mode pengkodean 2.0.

Oleh karena itu, Anda dapat memilih untuk mengekstrak yang berikut ini:
+ Spanyol dalam Dolby Digital 5.1
+ Bahasa Prancis dan Inggris dalam AAC 2.0.

# Menilai keterangan
<a name="assess-uss-captions"></a>

Jika Anda berencana untuk menyertakan teks dalam grup keluaran, Anda harus menentukan apakah MediaLive dapat menggunakan format teks di sumber untuk menghasilkan format teks yang Anda inginkan dalam output. 

Dapatkan informasi berikut tentang sumber keterangan.


****  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/medialive/latest/ug/assess-uss-captions.html)

**Untuk menilai persyaratan keterangan**

Ikuti langkah-langkah ini untuk setiap [grup keluaran yang Anda identifikasi](identify-downstream-system.md) untuk alur kerja Anda.

1. Pergi ke [Keterangan didukung di MediaLive](supported-captions.md) dan temukan bagian untuk grup output. Misalnya, temukan[Format teks yang didukung dalam HLS atau output MediaPackage](supported-formats-hls-output.md). Dalam tabel di bagian itu, baca kolom pertama untuk menemukan format (wadah) yang disediakan oleh penyedia konten. 

1. Baca kolom *input keterangan Sumber* untuk menemukan format teks yang MediaLive mendukung dalam format sumber tersebut.

1. Kemudian baca kolom *keterangan keluaran yang didukung* untuk menemukan format teks yang MediaLive dapat mengonversi format sumber menjadi.

   Anda berakhir dengan pernyataan seperti: “Jika Anda ingin menghasilkan output HLS dan konten sumber Anda adalah RTMP, Anda dapat mengonversi teks yang disematkan menjadi burn-in, disematkan, atau WebVTT”.

1. Verifikasi bahwa konten sumber dari penyedia konten cocok dengan salah satu format di kolom *input teks yang didukung* pada tabel. Misalnya, verifikasi bahwa konten sumber berisi teks yang disematkan.

1. Temukan daftar format teks yang didukung sistem hilir. Anda memperoleh daftar ini ketika Anda [mengidentifikasi persyaratan encode untuk grup keluaran yang Anda identifikasi](identify-dss-video-audio.md). Verifikasi bahwa setidaknya satu dari format keluaran ini muncul di kolom *keterangan keluaran yang didukung* pada tabel.

   Jika tidak ada kecocokan dalam konten sumber, atau tidak ada kecocokan dalam output, maka Anda tidak dapat menyertakan teks dalam output.

Misalnya, asumsikan bahwa Anda perlu menghasilkan grup keluaran HLS. Asumsikan bahwa penyedia konten Anda dapat memberi Anda konten dalam format RTP dengan teks yang disematkan. Asumsikan bahwa sistem hilir mensyaratkan bahwa untuk output HLS, output harus menyertakan keterangan WebVTT.

Mengikuti langkah-langkah di atas, Anda membaca tabel untuk output HLS. Di kolom kontainer tabel, Anda menemukan baris untuk format RTP. Anda membaca kolom sumber dan mengidentifikasi bahwa teks yang disematkan adalah format sumber yang didukung. Anda kemudian membaca ke kolom output dan menemukan bahwa teks yang disematkan dapat dikonversi menjadi teks burn-in, embedded, atau WebVTT. Keterangan WebVTT adalah format yang dibutuhkan sistem hilir. Oleh karena itu, Anda menyimpulkan bahwa Anda dapat memasukkan teks dalam output HLS.