MediaTailor perutean parameter untuk ADS dan asal - AWS Elemental MediaTailor

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 dengan ads. dikirim ke Server Keputusan Iklan

  • Parameter manifes (manifest.awalan): Parameter yang diawali dengan manifest. 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:

  • param1dan param2 dikirim ke ADS

  • auth_tokendigunakan 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 dan end 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.