Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
MediaTailor perilaku dan ketekunan sesi parameter
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 termasuk 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 disediakan dalam 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:
-
One-time spesifikasi: Parameter hanya dapat ditentukan sekali, pada inisialisasi sesi
-
Session-wide persistensi: Parameter dipertahankan sepanjang 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
-
Warisan parameter: Teruskan 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 -
Pemutar transisi ke URL sesi baru
penting
Beberapa permintaan daftar putar multivarian untuk satu sesi tidak memperbarui parameter setelah permintaan pertama. Parameter tetap tidak berubah selama durasi sesi.