Fitur lokasi DASH - AWS Elemental MediaTailor

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

Fitur lokasi DASH

Bagian ini memberikan informasi tentang fitur lokasi untuk DASH, yang diaktifkan secara default diAWS Elemental MediaTailor. Baca bagian ini jika Anda membuat aturan perutean jaringan pengiriman konten (CDN) untuk mengakses MediaTailor manifes. Baca juga bagian ini jika Anda menggunakan pelaporan sisi server dengan pemain yang tidak mendukung pengalihan HTTP lengket.

Apa fitur lokasinya?

Fitur lokasi memungkinkan pemain yang tidak mendukung pengalihan HTTP lengket untuk memberikan perilaku lengket dalam permintaan pembaruan manifes mereka.

AWS Elemental MediaTailormenggunakan inisialisasi tanpa sesi, dan itu membutuhkan perilaku pengalihan HTTP lengket dari pemainnya. Dengan pelaporan sisi server, ketika pemain membuat permintaan untuk pembaruan manifes, layanan mengeluarkan pengalihan sementara 302 MediaTailor, untuk mengarahkan pemain ke titik akhir untuk manifes yang dipersonalisasi. MediaTailor menyertakan ID sesi dalam respons, sebagai parameter kueri. Tujuannya adalah agar pemain mengikuti URL untuk keseluruhan sesi, tetapi pemain yang tidak mendukung pengalihan HTTP lengket menjatuhkan pengalihan dan kembali ke URL asli. Ketika pemain kembali ke URL asli, untuk setiap permintaan baru MediaTailor membuat sesi baru daripada tetap dengan sesi asli. Ini dapat menyebabkan manifes menjadi korup.

Spesifikasi DASH memberikan solusi untuk masalah ini di fitur lokasi, yang diaktifkan secara default dalam AWS Elemental MediaTailor konfigurasi. Ketika fitur ini diaktifkan, MediaTailor menempatkan URL absolut dalam <Location> tag manifes. Pemain yang tidak mendukung pengalihan HTTP lengket dapat menggunakan URL yang disediakan <Location> untuk meminta pembaruan ke manifes.

Apakah saya perlu menonaktifkan fitur lokasi dalam konfigurasi saya?

Fitur lokasi mengesampingkan aturan perutean CDN apa pun yang Anda siapkan untuk mengakses AWS Elemental MediaTailor manifes, jadi Anda mungkin perlu menonaktifkannya. Fitur lokasi tidak memengaruhi caching CDN pada konten atau segmen iklan.

Temukan situasi Anda dalam daftar berikut untuk menentukan apakah Anda perlu menonaktifkan fitur lokasi untuk konfigurasi Anda dan cara menanganinya:

  • Jika Anda tidak memiliki aturan perutean CDN yang disiapkan untuk mengakses AWS Elemental MediaTailor manifes, biarkan pengaturan lokasi diaktifkan.

  • Jika tidak, gunakan aturan berikut:

    • Jika Anda tidak menggunakan pelaporan sisi server atau semua pemain Anda mendukung pengalihan HTTP lengket, nonaktifkan fitur lokasi. Untuk informasi tentang cara melakukan ini di konsol, lihatMembuat konfigurasi.

    • Jika tidak, hubungi AWS Support.

Apakah saya perlu menggunakan fitur lokasi?

Anda perlu menggunakan fitur lokasi untuk pemain yang tidak mendukung pengalihan HTTP lengket. Gunakan URL yang disediakan dalam <Location> tag untuk semua permintaan pembaruan manifes Anda.

Contoh

Contoh URL dan <Location> tag contoh.

  • contoh Contoh: URL permintaan awal
    https://b00f3e55c5cb4c1ea6dee499964bea92.mediatailor.us-east-1.amazonaws.com/v1/dash/5ca4c1892b1f213a1247fad47b3e34c454a7d490/testLocationTag/index.mpd
  • contoh Contoh: Respon 302 yang dialihkan
    /v1/dash/5ca4c1892b1f213a1247fad47b3e34c454a7d490/testLocationTag/index.mpd?aws.sessionId=0e5d9b45-ae97-49eb-901b-893d043e0aa6
  • contoh Contoh: Tag lokasi dalam manifes
    <Location>https://b00f3e55c5cb4c1ea6dee499964bea92.mediatailor.us-east-1.amazonaws.com/v1/dash/5ca4c1892b1f213a1247fad47b3e34c454a7d490/testLocationTag/index.mpd?aws.sessionId=0e5d9b45-ae97-49eb-901b-893d043e0aa6</Location>