Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
MediaTailor perutean parameter untuk ADS dan asal
AWS Elemental MediaTailor merutekan parameter kueri ke tujuan yang berbeda berdasarkan awalan dan tujuannya. Memahami perutean parameter sangat penting untuk mengimplementasikan fungsionalitas khusus asal seperti tampilan bergeser waktu dengan. MediaPackage
Aturan perutean parameter
MediaTailor menggunakan aturan routing berikut untuk parameter kueri:
-
Parameter asal (tanpa awalan): Parameter tanpa awalan tertentu diteruskan ke server asal untuk fungsionalitas khusus asal
-
Parameter ADS (
ads.
awalan): Parameter yang diawali denganads.
dikirim ke Server Keputusan Iklan -
Parameter manifes (
manifest.
awalan): Parameter yang diawali denganmanifest.
digunakan untuk perutean dan otorisasi CDN
contoh Contoh perutean parameter
Inisialisasi sesi berikut menunjukkan parameter routing:
POST /v1/session/123456789/originId/index.m3u8 { "adsParams": { "param1": "value1", "param2": "value2" }, "manifestParams": { "auth_token": "abc123" } }
Dalam contoh ini:
-
param1
danparam2
dikirim ke ADS -
auth_token
digunakan untuk perutean dan otorisasi CDN -
Parameter tanpa awalan akan diteruskan ke server asal
Perilaku parameter server asal
Parameter yang diteruskan ke server asal memungkinkan fungsionalitas khusus asal seperti tampilan bergeser waktu, pemfilteran konten, dan otentikasi.
Kasus penggunaan parameter asal umum
Parameter asal biasanya digunakan untuk:
-
Tampilan bergeser waktu:
start
danend
parameter untuk MediaPackage konten yang bergeser waktu -
Otentikasi konten: Token otentikasi yang diperlukan oleh server asal
-
Pemfilteran konten: Parameter yang mengontrol varian konten mana yang dikembalikan
-
Fitur khusus asal: Parameter apa pun yang digunakan server asal untuk pemrosesan konten
penting
Parameter diproses pada inisialisasi sesi dan dipertahankan sepanjang sesi. Untuk memodifikasi parameter seperti jendela pergeseran waktu, Anda harus membuat sesi baru dengan nilai yang diperbarui.