Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
MediaTailor perilaku sesi parameter dan ketekunan
AWS Elemental MediaTailor memproses parameter pada inisialisasi sesi dan mempertahankannya sepanjang siklus hidup sesi. Memahami perilaku sesi sangat penting untuk menerapkan skenario parameter dinamis.
Metode inisialisasi sesi
MediaTailor mendukung beberapa metode untuk inisialisasi sesi dengan parameter:
-
Inisialisasi sesi implisit: Parameter yang disertakan dalam permintaan manifes awal
GET /v1/master/123456789/originId/index.m3u8?manifest.auth_token=abc123&start=2024-08-26T10:00:00Z
-
Inisialisasi sesi eksplisit (POST): Parameter yang disediakan di badan permintaan
POST /v1/session/123456789/originId/index.m3u8 { "adsParams": {"param1": "value1"}, "manifestParams": {"auth_token": "abc123"} }
-
Inisialisasi sesi eksplisit (GET): Parameter disediakan sebagai parameter kueri
GET /v1/session/123456789/originId/index.m3u8?ads.param1=value1&manifestParams.auth_token=abc123
Parameter persistensi dan kekekalan
MediaTailor perilaku parameter mengikuti aturan ini:
-
Spesifikasi satu kali: Parameter hanya dapat ditentukan sekali, pada inisialisasi sesi
-
Persistensi seluruh sesi: Parameter dipertahankan sepanjang seluruh sesi
-
Tidak dapat diubah setelah inisialisasi: Parameter tidak dapat dimodifikasi setelah sesi dibuat
-
Resolusi alias konfigurasi: Alias diselesaikan ke nilai aktual sebelum diteruskan ke tujuan
Skenario modifikasi parameter
Untuk memodifikasi parameter selama pemutaran:
-
Buat sesi baru: Inisialisasi sesi baru dengan nilai parameter yang diperbarui
-
Transisi pemain: Transisi pemain dengan mulus ke sesi baru
-
Parameter pewarisan: Meneruskan parameter yang tidak berubah untuk menjaga konsistensi
contoh Memodifikasi parameter pergeseran waktu
Untuk mengubah dari jendela 1 jam ke jendela 2 jam:
-
Sesi saat ini:
start=2024-08-26T10:00:00Z&end=2024-08-26T11:00:00Z
-
Buat sesi baru:
start=2024-08-26T10:00:00Z&end=2024-08-26T12:00:00Z
-
Transisi pemain ke URL sesi baru
penting
Beberapa permintaan daftar putar multivariant untuk satu sesi tidak memperbarui parameter setelah permintaan pertama. Parameter tetap tidak berubah selama durasi sesi.