View a markdown version of this page

Jenis alur kerja Perakitan Saluran - AWS Elemental MediaTailor

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

Jenis alur kerja Perakitan Saluran

AWS Elemental MediaTailor Channel Assembly mendukung tiga jenis alur kerja untuk membuat saluran streaming linier. Setiap jenis alur kerja menggunakan kombinasi konten sumber yang berbeda untuk memenuhi kasus penggunaan tertentu. Topik ini menjelaskan setiap jenis alur kerja, kapan menggunakannya, dan tautan ke prosedur penyiapan terperinci.

Jenis alur kerja

Deskripsi

Mode pemutaran

Kasus penggunaan

VOD-to-live

Merakit aset VOD yang telah direkam sebelumnya menjadi streaming linier langsung

Loop atau Linear

24/7 saluran dari pustaka konten

Live-to-live

Melewati umpan sumber langsung sebagai program di saluran terjadwal

Linear saja

Berita, olahraga, pemrograman regional

VOD + Live-to-live (Campuran)

Menggabungkan VOD dan sumber langsung dalam satu jadwal saluran

Linear saja

Saluran dengan sebagian besar konten VOD yang mencakup acara langsung terjadwal

VOD-to-live

Saluran VOD-to-live membuat aliran linier seluruhnya dari konten VOD yang telah dikodekan sebelumnya dan dikemas sebelumnya. Streaming terlihat seperti siaran langsung dengan jendela manifes geser langsung, tetapi hanya menggunakan aset VOD. Anda tidak memerlukan SCTE-35 penanda dalam konten sumber karena Anda menentukan jeda iklan saat menjadwalkan program.

Kapan harus digunakan

  • Anda memiliki perpustakaan aset VOD dan ingin membuat saluran 24/7 linier.

  • Anda ingin memonetisasi konten dengan jeda iklan tetapi tidak memiliki SCTE-35 penanda di konten sumber Anda.

  • Anda menginginkan aliran linier sederhana dan murah yang tidak memerlukan infrastruktur pengkodean langsung.

Cara kerjanya

  1. Siapkan konten Anda - Kodekan dan mengemas aset VOD Anda. Host mereka di server asal (Amazon S3, AWS Elemental MediaPackage, atau sumber HTTP apa pun).

  2. Buat lokasi sumber - Daftarkan server asal Anda dengan MediaTailor.

  3. Tambahkan sumber VOD — Daftarkan setiap bagian konten dan tentukan konfigurasi paket dan grup sumbernya.

  4. Buat saluran — Pilih mode pemutaran (Loop atau Linear) dan konfigurasikan output.

  5. Jadwal kan program — Tambahkan program ke jadwal saluran Anda sesuai urutan yang Anda inginkan untuk diputar.

  6. Konfigurasikan jeda iklan — Tambahkan jeda iklan ke setiap program. Hubungkan ke konfigurasi SSAI untuk iklan yang dipersonalisasi.

  7. Mulai saluran Anda dan konfigurasikan CDN - Mulai saluran. Secara opsional, tambahkan CDN di depannya untuk skala dan penghematan biaya.

Memilih mode pemutaran

VOD-to-live saluran mendukung dua mode pemutaran:

  • Loop (Tingkat Dasar) - Program diputar berturut-turut dalam loop tanpa akhir. Ketika program terakhir selesai, pemutaran kembali ke yang pertama. Ini adalah opsi paling sederhana untuk 24/7 saluran. Mode loop tidak mendukung sumber langsung atau batu tulis pengisi.

  • Linear (Tingkat Standar) — Program diputar sekali secara berurutan. Mode linier mendukung penjadwalan berbasis waktu dan pengisi batu tulis untuk kesenjangan antar program.

Persyaratan konten

Untuk transisi yang mulus, semua aset VOD di saluran yang sama harus memiliki:

  • Jumlah rendering yang sama (video, audio, subtitle, dan sebagainya) di semua sumber dalam grup sumber

  • Durasi segmen yang konsisten di semua aset. Kami merekomendasikan 2 hingga 6 detik.

  • Mencocokkan bitrate dan resolusi untuk rendering yang sesuai

penting

Channel Assembly tidak mendukung pengkodean per judul atau pengkodean ABR otomatis. Metode ini menghasilkan aset dengan jumlah dan durasi rendisi yang berbeda, yang menyebabkan kegagalan pemutaran pada transisi program.

Iklan jeda dan monetisasi

Anda menentukan jeda iklan saat menambahkan program ke jadwal Anda. Setiap jeda iklan membutuhkan offset dalam milidetik sejak awal program. Offset harus sejajar dengan batas segmen pada semua trek di sumber VOD.

Manifes sumber VOD Anda mungkin berisi penanda iklan. Untuk HLS, ini adalah EXT-X-DATERANGE atau EXT-X-CUE-OUT tag dengan durasi. Untuk DASH, gunakanEventStream. Saat MediaTailor mendeteksi penanda ini, ini akan menampilkan offsetnya sebagai opsi saat Anda mengatur jeda iklan. Ini memberikan penempatan iklan yang paling tepat.

Untuk menayangkan iklan yang dipersonalisasi, pasangkan saluran Anda dengan konfigurasi pemutaran MediaTailor SSAI. Setel sumber konten ke URL pemutaran saluran Anda.

Kiat

Topik

Detail

Penempatan jeda iklan

Offset jeda iklan yang tidak sejajar dengan batas segmen disesuaikan dengan batas terdekat. Gunakan segmen yang lebih pendek (2—4 detik) untuk penempatan iklan yang lebih tepat.

Asal URL yang ditandatangani

MediaTailor cache manifestasi sumber VOD saat Anda pertama kali menambahkan sumber. Jika Anda menggunakan URL yang ditandatangani dengan waktu kedaluwarsa yang singkat, URL yang di-cache mungkin kedaluwarsa sebelum pemutaran. Panggil UpdateVodSource API untuk memaksa MediaTailor mengambil kembali manifes.

Ketidakcocokan rendisi

Jika program gagal melakukan transisi dengan bersih, periksa apakah semua sumber VOD di saluran memiliki jumlah rendisi yang sama dan gunakan tangga ABR yang sama.

Penjadwalan ke depan

Tambahkan program ke saluran Linear yang sedang berjalan setidaknya 10 menit sebelum waktu tayangnya. Channel Assembly mulai memproses program dalam jendela ini.

Untuk petunjuk tentang cara membuat saluran pertama Anda, lihatMemulai perakitan MediaTailor saluran.

Live-to-live

Saluran live-to-live melewati umpan sumber langsung sebagai program di saluran terjadwal. Saluran beralih di antara sumber langsung yang berbeda berdasarkan jadwal Anda. Gunakan alur kerja ini saat semua konten Anda aktif dan Anda ingin mengumpulkan beberapa umpan langsung ke dalam satu saluran linier.

Kapan harus digunakan

  • Anda memiliki beberapa live encoders/packagers dan ingin beralih di antara mereka sesuai jadwal.

  • Anda sedang membangun saluran regional yang beralih antara umpan langsung nasional dan regional pada waktu yang berbeda dalam sehari.

  • Anda memiliki 24/7 umpan langsung (berita, jaringan olahraga) dan ingin membuat saluran yang dikuratori yang mengambil dari berbagai sumber.

Cara kerjanya

  1. Siapkan saluran pengkodean langsung Anda — Kodekan dan kemas konten langsung Anda menggunakan AWS Elemental MediaLive, AWS Elemental MediaPackage, atau sumber pengemasan langsung apa pun.

  2. Buat lokasi sumber — Daftarkan server asal untuk konten langsung Anda MediaTailor.

  3. Tambahkan sumber langsung — Daftarkan setiap umpan langsung dan tentukan konfigurasi paket dan grup sumbernya.

  4. Buat saluran — Pilih mode pemutaran linier (diperlukan untuk sumber langsung) dan konfigurasikan output.

  5. Jadwal kan program — Tambahkan program sumber langsung ke jadwal saluran Anda. Tentukan durasi untuk setiap program langsung.

  6. Mulai saluran Anda dan konfigurasikan CDN - Mulai saluran. Secara opsional, tambahkan CDN di depannya untuk skala dan penghematan biaya.

Mode pemutaran

Live-to-live saluran memerlukan mode pemutaran Linear (Tingkat Standar). Mode loop tidak mendukung sumber langsung.

Persyaratan konten

Selain persyaratan umum yang tercantum dalamBekerja dengan lokasi sumber:

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

  • Penanda iklan HLS — Anda harus mengonfigurasi penanda iklan sebagaiDATERANGE.

  • Jendela manifes sumber — Gunakan durasi jendela manifes yang setidaknya 30 detik lebih lama dari jendela manifes pada saluran Majelis Saluran Anda.

  • Durasi target — Buat durasi target sesuai dengan durasi sumber yang ada di saluran.

  • Daftar putar anak — Buat jumlah daftar putar anak sesuai dengan sumber lain di saluran.

Konfigurasi sumber langsung dengan MediaPackage

Jika Anda menggunakan AWS Elemental MediaPackage sebagai asal kemasan Anda, kami merekomendasikan konfigurasi berikut:

Pengaturan HLS:

Pengaturan

Nilai

Kebutuhan

Catatan

Tipe titik akhir

Apple HLS atau CMAF

Diperlukan

Gunakan Apple HLS untuk segmen TS, CMAF untuk segmen MP4
ProgramDateTimeIntervalSeconds 1

Diperlukan

Mencegah masalah pemutaran pada diskontinuitas.

PlaylistWindowSeconds

30 detik lebih lama dari jendela manifes CA

Diperlukan

AdMarkers DATERANGE

Diperlukan

Diperlukan saat melewati penanda iklan.

IncludeIframeOnlyStream

Nonaktif

Disarankan

Pengaturan DASH:

Pengaturan

Nilai

Kebutuhan

Catatan

ManifestLayout FULL

Disarankan

SegmentTemplateFormat NUMBER_WITH_TIMELINE atau TIME_WITH_TIMELINE

Disarankan

NUMBER_WITH_DURATION tidak didukung.
ManifestWindowSeconds

30 detik lebih lama dari jendela manifes CA

Diperlukan

PeriodTriggers ADS

Diperlukan

Diperlukan saat melewati penanda iklan.

Iklan jeda

Untuk sumber langsung, Anda tidak menentukan jeda iklan di jadwal Majelis Saluran. Sebaliknya, jeda iklan di manifes sumber langsung diteruskan secara otomatis:

  • HLS - Jeda iklan menggunakan EXT-X-DATERANGE tag diteruskan.

  • DASH — Penggunaan jeda iklan EventStream dilewatkan.

Untuk memonetisasi jeda iklan yang MediaTailor dilewati, pasangkan saluran Anda dengan konfigurasi pemutaran SSAI.

Kiat

Topik

Detail

Durasi program

Anda harus menentukan durasi untuk setiap program sumber langsung. Ketika durasi berakhir, Majelis Saluran beralih ke program berikutnya dalam jadwal.

Batu tulis pengisi

Jika ada kesenjangan antara program dalam jadwal, MediaTailor mainkan filler slate. Jika durasi batu tulis kurang dari durasi celah, MediaTailor putar batu tulis. Konfigurasikan pengisi batu tulis saat Anda membuat saluran.

Saluran regional

Gunakan sumber langsung untuk membuat saluran regional. Jalan encoder/packager kan satu untuk konten nasional, lalu jalankan encoder regional saat wilayah tersebut aktif. Buat saluran terpisah per wilayah, masing-masing dengan jadwalnya sendiri.

Waktu transisi

MediaTailor memulai pemutaran program pada batas segmen umum. Untuk transisi absolut, harapkan hingga satu segmen varians antara waktu yang dijadwalkan dan transisi aktual.

Biaya pengkodean

Minimalkan biaya dengan menjalankan encoder hanya saat konten sedang aktif. Konfigurasikan bilah pengisi di saluran Anda untuk menutupi celah antara acara langsung.

VOD + Live-to-live (Campuran)

Saluran campuran menggabungkan VOD dan sumber langsung dalam satu jadwal. Ini adalah jenis alur kerja yang paling fleksibel. Gunakan jika saluran Anda terutama berisi konten VOD dengan acara langsung terjadwal diselingi, atau saat Anda ingin menjembatani kesenjangan antara acara langsung dengan konten yang direkam sebelumnya.

Kapan harus digunakan

  • Saluran Anda sebagian besar berisi konten VOD, tetapi Anda telah menjadwalkan acara langsung (berita malam, olahraga mingguan, siaran khusus).

  • Anda ingin beralih antara konten pengisi VOD dan umpan langsung sepanjang hari.

  • Anda sedang membangun saluran yang menggunakan konten pra-rekaman di antara jendela acara langsung.

Cara kerjanya

  1. Siapkan saluran konten Anda - Kodekan dan mengemas aset VOD dan konten langsung Anda. Host mereka di server asal.

  2. Buat lokasi sumber — Daftarkan server asal Anda dengan MediaTailor. Anda dapat menggunakan lokasi sumber terpisah untuk VOD dan konten langsung, atau lokasi sumber tunggal jika mereka berbagi asal.

  3. Tambahkan sumber VOD dan sumber langsung - Daftarkan aset VOD dan umpan langsung Anda, masing-masing dengan konfigurasi paket dan grup sumbernya.

  4. Buat saluran — Pilih mode pemutaran linier (diperlukan saat menggunakan sumber langsung) dan konfigurasikan output.

  5. Jadwal kan program — Tambahkan campuran VOD dan program sumber langsung ke jadwal saluran Anda. Gunakan transisi absolut untuk program langsung yang harus dimulai pada waktu tertentu. Gunakan transisi relatif untuk program VOD yang mengisi celah.

  6. Konfigurasikan jeda iklan - Tambahkan jeda iklan ke program VOD. Untuk program langsung, jeda iklan dilewatkan dari manifes sumber.

  7. Mulai saluran Anda dan konfigurasikan CDN - Mulai saluran. Secara opsional, tambahkan CDN di depannya untuk skala dan penghematan biaya.

Mode pemutaran

Saluran campuran memerlukan mode pemutaran Linear (Tingkat Standar). Mode loop tidak mendukung sumber langsung.

Persyaratan konten

Saluran campuran harus memenuhi persyaratan konten untuk VOD dan sumber langsung:

  • Semua sumber (VOD dan live) dalam grup sumber harus memiliki jumlah rendering yang sama.

  • VOD dan sumber langsung harus memiliki durasi segmen target yang sesuai.

  • Sumber langsung harus memenuhi persyaratan untuk sumber langsung, termasuk EXT-X-PROGRAM-DATE-TIME tag untuk HLS.

Pola penjadwalan

Saluran campuran mendukung dua jenis transisi untuk program:

  • Rel atif — Program diputar sebelum atau sesudah program lain dalam jadwal. Hanya tersedia untuk program sumber VOD.

  • Absol ut — Program diputar pada waktu jam dinding tertentu. Tersedia untuk program VOD dan sumber langsung dalam mode Linear.

Pola penjadwalan umum:

Pola

Deskripsi

Contoh

Pengisi VOD dengan jendela langsung terjadwal

Program VOD mengisi jadwal, dengan program langsung dimasukkan pada waktu tertentu.

Saluran film yang beralih ke acara olahraga langsung pada pukul 20:00.

Langsung utama dengan interstitial VOD

Umpan langsung berjalan sebagian besar waktu, dengan program VOD selama istirahat atau di luar jam. Saluran berita yang memutar segmen pra-rekaman di antara siaran langsung.

Time-of-day beralih

Sumber yang berbeda (langsung atau VOD) bermain pada waktu yang berbeda sepanjang hari.

Umpan nasional selama prime time, umpan langsung regional di pagi hari, konten VOD semalam.

Iklan jeda

Perilaku jeda iklan tergantung pada jenis sumber dari setiap program:

  • Program VOD — Anda menentukan jeda iklan dalam jadwal dengan offset dalam milidetik. Hubungkan ke konfigurasi SSAI untuk iklan yang dipersonalisasi.

  • Program langsung — Jeda iklan dilewatkan dari manifes sumber langsung secara otomatis. HLS menggunakan EXT-X-DATERANGE tag; DASH menggunakanEventStream.

Kiat

Topik

Detail

Transisi dari VOD ke live

Saat bertransisi dari program VOD ke program langsung pada waktu absolut, MediaTailor memotong program VOD pada batas segmen umum terdekat dengan waktu mulai program langsung.

Transisi dari live ke VOD

Ketika durasi program langsung berakhir, MediaTailor transisi ke program berikutnya dalam jadwal. Jika program berikutnya adalah VOD, pemutaran mulus selama persyaratan konten terpenuhi.

Batu tulis pengisi

Konfigurasikan pengisi batu tulis di saluran Anda. MediaTailor memainkan batu tulis selama kesenjangan antara program. Jika sumber langsung menjadi tidak tersedia di tengah program, Channel Assembly terus melayani segmen terakhir yang diketahui hingga durasi program berakhir.

Monetisasi iklan campuran

Anda dapat menggunakan konfigurasi SSAI tunggal untuk seluruh saluran. MediaTailor menangani jeda iklan terjadwal (program VOD) dan jeda iklan passed-through (program langsung) dalam aliran yang sama.

Fleksibilitas jadwal

Tambahkan program VOD setidaknya 10 menit sebelum waktu tayang. Untuk program langsung menggunakan transisi absolut, jadwalkan setidaknya 15 menit ke depan di saluran yang sedang berjalan.

Memilih alur kerja yang tepat

Gunakan panduan keputusan berikut untuk memilih jenis alur kerja yang tepat untuk kasus penggunaan Anda:

  • Jika Anda hanya memiliki konten VOD dan tidak memerlukan penjadwalan berbasis waktu → Gunakan VOD-to-live dengan mode pemutaran Loop.

  • Jika Anda hanya memiliki konten VOD dan membutuhkan penjadwalan berbasis waktu → Gunakan VOD-to-live dengan mode pemutaran Linear.

  • Jika Anda hanya memiliki konten langsung → Gunakan Live-to-live.

  • Jika Anda memiliki VOD dan konten langsung → Gunakan VOD + Live-to-live (Campuran).

Perbandingan fitur

Fitur

VOD-to-live (Lingkaran)

VOD-to-live (Linear)

Live-to-live

Campuran

Sumber VOD

Ya

Ya

Tidak

Ya

Sumber langsung

Tidak

Tidak

Ya

Ya

Transisi absolut

Tidak

Ya

Ya

Ya

Transisi relatif

Ya

Ya

Tidak

Ya (hanya VOD)

Iklan jeda terjadwal

Ya

Ya

Tidak

Ya (hanya VOD)

Pass-through jeda iklan

Tidak

Tidak

Ya

Ya (Live saja)

Batu tulis pengisi

Tidak

Ya

Ya

Ya

24/7 mengulang-ulang

Ya

Tidak

Tidak

Tidak

Time-based penjadwalan

Tidak

Ya

Ya

Ya

Tingkat saluran

Basic

Standar

Standar

Standar

Langkah selanjutnya