Bekerja dengan sumber langsung - AWS Elemental MediaTailor

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

Bekerja dengan sumber langsung

Sumber langsung mewakili satu streaming langsung, seperti pertandingan sepak bola langsung atau siaran berita, yang Anda tambahkan ke lokasi sumber Anda. Setelah membuat channel, tambahkan satu atau beberapa sumber langsung ke lokasi sumber, lalu kaitkan setiap sumber langsung dengan program.

MediaTailor mendukung jenis perakitan saluran linier ini:

  • VODsumber untuk saluran yang berisi VOD-to-live konten

  • Sumber langsung untuk saluran yang berisi live-to-live konten yang bercampur dengan VOD-to-live konten

Contoh VOD-to-live konten adalah saluran yang mengumpulkan pustaka VOD aset menjadi streaming langsung. Salah satu contoh live-to-live konten yang dicampur dengan VOD-to-live konten adalah saluran yang menampilkan sebagian besar VOD konten, kecuali untuk acara berita malam atau acara olahraga langsung yang dijadwalkan sebelumnya. Contoh lain dari live-to-live konten yang dicampur dengan VOD-to-live konten adalah semua live-to-live saluran dengan asal-usul yang bervariasi berdasarkan waktu hari.

Anda dapat menggunakan sumber langsung untuk menyiapkan saluran regional yang menampilkan sebagian besar pemrograman nasional, tetapi juga menyertakan penggantian pemrograman regioinal, dan memiliki VOD konten yang dicampur. Untuk melakukannya, Anda menjalankan satu encoder/packager pair for the national content, then run regional encoders when those regions are live. Then, you create regional channel-assembly channels, each with their own schedules. This way, viewers can switch back and forth as needed. This setup helps you minimize encoding/packaging biaya.

Setiap sumber langsung harus memiliki setidaknya satu konfigurasi paket. Konfigurasi paket menentukan format paket, lokasi manifes, dan grup sumber untuk sumber langsung Anda. Saat membuat channel, Anda menggunakan grup sumber konfigurasi paket untuk membuat output yang sesuai di channel Anda. Misalnya, jika sumber Anda dikemas dalam dua format yang berbeda— HLS dan DASH —maka Anda akan membuat dua konfigurasi paket, satu untuk DASH dan satu untuk. HLS Kemudian, Anda akan membuat dua output saluran, satu untuk setiap konfigurasi paket. Setiap output saluran menyediakan titik akhir yang digunakan untuk permintaan pemutaran. Dalam contoh ini, saluran menyediakan titik akhir untuk permintaan HLS pemutaran dan titik akhir untuk permintaan DASH pemutaran.

Persyaratan umum untuk menggunakan sumber langsung

Saat Anda menggunakan sumber langsung, konten Anda harus selaras dengan persyaratan umum berikut:

  • HLSsumber langsung - Anda harus memberikan #EXT-X-PROGRAM-DATE-TIME tag untuk segmen pertama di jendela manifes, dan pada setiap diskontinuitas.

  • HLS- Anda harus mengkonfigurasi penanda iklan sebagaiDATERANGE.

  • Jendela manifes sumber - Sebaiknya gunakan jendela manifes dengan durasi setidaknya selama jendela manifes di MediaTailor saluran Perakitan Saluran Anda. Sebagai praktik terbaik, pertimbangkan untuk menggunakan durasi jendela manifes yang 30 detik atau lebih lama dari jendela manifes di saluran Channel Assembly.

  • Jadikan durasi target sesuai dengan durasi sumber yang ada.

  • Jadikan jumlah playlist anak cocok dengan sumber yang ada.

Konfigurasi

Jika Anda menggunakan layanan media AWS Elemental lainnya sebagai bagian dari alur kerja sumber langsung Anda, sebaiknya ikuti praktik terbaik saat menyiapkan konfigurasi Anda MediaPackage. Tabel berikut menjelaskan cara mengonfigurasi MediaPackage pengaturan berdasarkan standar streaming yang Anda gunakan.

MediaPackage penyiapan untuk sumber langsung

Standar

Pengaturan

Nilai

Kebutuhan

Catatan

HLS

Jenis titik akhir

Apple HLS

Diperlukan kecuali menggunakan CMAF

Untuk mencocokkan HLS ts AWS Elemental MediaConvert pekerjaan

HLS

Jenis titik akhir

CMAF

Diperlukan kecuali menggunakan Apple HLS

Untuk mencocokkan HLS mp4 AWS Elemental MediaConvert pekerjaan

HLS

ProgramDateTimeIntervalSeconds

1

Diperlukan

Anda harus menentukan #EXT-X-PROGRAM-DATE-TIME pada setiap segmen untuk mencegah masalah pemutaran ketika ada diskontinuitas.

HLS

PlaylistWindowSeconds

30 detik lebih lama dari jendela manifes perakitan saluran

Diperlukan

HLS

AdMarkers

DATERANGE

Diperlukan saat melewati penanda iklan

HLS

IncludeIframeOnlyStream

Nonaktif

Disarankan

DASH

ManifestLayout

FULL

Disarankan

DASH

SegmentTemplateFormat

NUMBER_WITH_TIMELINE atau TIME_WITH_TIMELINE

Disarankan

NUMBER_WITH_DURATION tidak didukung.

DASH

ManifestWindowSeconds

30 detik lebih lama dari jendela manifes perakitan saluran

Diperlukan

DASH

PeriodTriggers

ADS

Diperlukan saat melewati penanda iklan