View a markdown version of this page

MediaTailor dan integrasi MediaPackage tampilan yang digeser waktu - AWS Elemental MediaTailor

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

MediaTailor dan integrasi MediaPackage tampilan yang digeser waktu

AWS Elemental MediaTailor dapat meneruskan parameter tampilan yang digeser waktu ke MediaPackage asal untuk mengaktifkan fungsi tampilan startover dan catch-up. Integrasi ini memungkinkan pemirsa untuk mulai menonton konten langsung dari titik waktu sebelumnya.

MediaPackage parameter tampilan yang digeser waktu

MediaPackage mendukung parameter tampilan yang digeser waktu berikut yang dapat dilewati: MediaTailor

  • start: Stempel waktu Epoch atau ISO 8601 yang mendefinisikan awal manifes yang digeser waktu

  • end: Stempel waktu Epoch atau ISO 8601 yang mendefinisikan akhir manifes yang digeser waktu

  • time_delay: Tunda ketersediaan konten dengan detik tertentu

  • manifest_window_seconds: Minta manifes yang lebih pendek dari jendela yang dikonfigurasi

contoh MediaTailor inisialisasi sesi dengan parameter yang digeser MediaPackage waktu

Contoh berikut menunjukkan cara menginisialisasi sesi dengan parameter tampilan yang digeser waktu:

GET /v1/master/123456789/originId/index.m3u8?start=2024-08-26T10:00:00Z&end=2024-08-26T11:00:00Z

Atau menggunakan inisialisasi sesi eksplisit:

POST /v1/session/123456789/originId/index.m3u8 { "adsParams": { "param1": "value1" } }

Dengan parameter kueri tambahan:

?start=2024-08-26T10:00:00Z&end=2024-08-26T11:00:00Z
Perilaku parameter selama sesi

Time-shifted parameter tampilan memiliki karakteristik perilaku tertentu:

  • Inisialisasi sesi: Parameter diproses saat sesi dibuat

  • Parameter persistensi: Parameter tetap terkait dengan sesi selama pemutaran

  • Tidak dapat diubah setelah inisialisasi: Parameter tidak dapat diubah selama sesi aktif

  • Sesi baru diperlukan: Untuk memodifikasi jendela shift waktu, buat sesi baru dengan nilai parameter yang diperbarui

MediaPackage persyaratan jendela startover

Agar tampilan bergeser waktu dapat digunakan MediaPackage, pastikan hal berikut:

  1. Konfigurasikan jendela startover pada MediaPackage titik akhir Anda (hingga 24 jam)

  2. Pastikan CDN Anda meneruskan parameter kueri yang diperlukan ke MediaPackage

  3. Gunakan jendela pemutaran yang konsisten di seluruh sesi pemain untuk caching CDN yang lebih baik

  4. Verifikasi bahwa waktu mulai dan akhir berada dalam jendela startover yang dikonfigurasi

penting

Saat menggunakan tampilan yang digeser waktu, gunakan jendela pemutaran yang konsisten di seluruh sesi pemain daripada menghasilkan waktu mulai atau akhir yang unik untuk setiap pemirsa. Ini menghasilkan caching yang lebih baik di CDN dan menghindari potensi pelambatan.

Untuk informasi lengkap tentang konfigurasi dan parameter tampilan yang MediaPackage digeser waktu, lihat Time-shifted melihat dengan AWS Elemental MediaPackage di Panduan AWS Elemental MediaPackage Pengguna.