Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Siapkan perilaku perutean CDN untuk MediaTailor
Bagian ini menjelaskan cara mengatur jaringan pengiriman konten (CDN) Anda untuk merutekan berbagai jenis permintaan dengan tepat untuk AWS Elemental MediaTailor integrasi. Konfigurasi perutean yang tepat memastikan bahwa permintaan manifes, segmen konten, dan segmen iklan ditangani dengan benar.
Mengkonfigurasi perilaku routing CDN adalah langkah penting dalam menciptakan pipeline pengiriman konten yang efisien. Dengan menyiapkan aturan perutean khusus untuk berbagai jenis konten, Anda dapat mengoptimalkan caching, meningkatkan kinerja penayangan, dan memastikan penyisipan iklan yang dipersonalisasi berfungsi dengan benar.
penting
Kegagalan untuk menyertakan header CORS di objek yang di-cache atau pada respons CDN ke pemirsa dapat menyebabkan kegagalan pemutaran.
Konfigurasi perilaku perutean CDN
Siapkan CDN Anda untuk merutekan berbagai jenis permintaan dengan tepat.
Perutean segmen konten
Perutean segmen konten mengarahkan permintaan untuk segmen konten aktual Anda ke server asal Anda. Seperti perutean segmen iklan, perutean segmen konten juga memerlukan konfigurasi CORS yang tepat untuk memastikan pemutaran yang lancar di pemutar berbasis web.
Untuk panduan konfigurasi terperinci, lihat CloudFront contoh diPrioritas 4: Perilaku jalur asal konten. Contoh ini memberikan pengaturan khusus yang harus Anda ikuti CloudFront atau sesuaikan untuk yang lain CDNs.
Persyaratan konfigurasi utama untuk perutean segmen konten meliputi:
-
Gunakan pola jalur yang cocok dengan ekstensi file segmen konten Anda (seperti
*.ts
,*.mp4
, atau*.m4s
) -
Permintaan rute ke asal konten Anda (seperti Bucket Amazon S3 atau MediaPackage titik akhir)
-
Untuk rasio cache-hit yang optimal, sertakan hanya parameter string kueri yang menyebabkan asal Anda mengubah respons di kunci cache dan teruskan permintaan asal
-
Menerapkan kebijakan cache yang sesuai dengan nilai TTL lebih dari 24 jam
-
Sertakan header respons CORS ke pemirsa Anda
Perutean segmen iklan
Perutean segmen iklan sangat penting untuk menayangkan iklan yang dipersonalisasi kepada pemirsa. Saat mengonfigurasi perutean segmen iklan, Anda harus menerapkan penanganan CORS (Cross-Origin Resource Sharing) yang tepat untuk mencegah masalah keracunan cache yang dapat menyebabkan kegagalan pemutaran di pemutar berbasis web.
Untuk panduan konfigurasi terperinci, lihat CloudFront contoh diPrioritas 0: Perilaku jalur segmen iklan. Contoh ini memberikan pengaturan khusus yang harus Anda ikuti CloudFront atau sesuaikan untuk yang lain CDNs.
Persyaratan konfigurasi utama untuk perutean segmen iklan meliputi:
-
Gunakan pola jalur
/tm/*
khusus untuk segmen MediaTailor iklan -
Permintaan rute ke
segments.mediatailor.
.amazonaws.com.rproxy.govskope.caregion
-
Untuk rasio cache-hit yang optimal, jangan sertakan header permintaan penampil, cookie, atau parameter string kueri di kunci cache atau dalam permintaan asal
-
Menerapkan kebijakan cache yang sesuai dengan nilai TTL lebih dari 24 jam
-
Sertakan header respons CORS ke pemirsa Anda
Perutean permintaan manifes
Untuk merutekan daftar putar multivarian, daftar putar media, dan permintaan MPD MediaTailor, gunakan pengaturan umum berikut. Untuk CloudFront konfigurasi, lihatMengkonfigurasi perilaku cache manifes.
-
Di antarmuka konfigurasi CDN Anda, buat perilaku untuk berbagai jenis manifes.
-
Atur pola jalur agar sesuai dengan daftar putar multivarian dan ekstensi file daftar putar media (
*.m3u8
untuk HLS) dan ekstensi file MPD (untuk DASH).*.mpd
-
Konfigurasikan pengaturan asal di CDN Anda untuk menunjuk ke titik akhir MediaTailor konfigurasi Anda.
-
Untuk penyisipan iklan, nonaktifkan caching daftar putar multivariant yang dipersonalisasi, daftar putar media, dan. MPDs Karena penyisipan iklan menyediakan manifes yang dipersonalisasi, CDN Anda tidak boleh menyimpannya di cache. Jika perangkat pemutaran yang berbeda dari yang dimaksudkan menerima daftar putar atau MPD yang di-cache, itu dapat mengakibatkan masalah dengan pemutaran atau pelacakan. Untuk panduan caching komprehensif termasuk rekomendasi TTL untuk semua jenis konten, lihat. Optimasi caching untuk CDN dan integrasi MediaTailor
-
Konfigurasikan penerusan header untuk semua header. Untuk persyaratan minimum, lihatHeader yang diperlukan untuk integrasi MediaTailor CDN.
-
Aktifkan penerusan string kueri untuk meneruskan parameter penargetan iklan.
Praktik terbaik perutean CDN
Saat mengonfigurasi perilaku perutean CDN, ikuti praktik terbaik ini untuk memastikan kinerja dan keandalan yang optimal:
- Gunakan pola jalur tertentu
-
Buat pola jalur tertentu yang secara akurat cocok dengan struktur konten Anda untuk memastikan perutean yang tepat.
- Prioritaskan urutan perilaku
-
Dalam sebagian besar CDNs, perilaku dievaluasi secara berurutan. Tempatkan perilaku yang lebih spesifik sebelum yang lebih umum.
- Uji pola perilaku
-
Verifikasi bahwa pola jalur Anda cocok dengan permintaan yang diharapkan dengan benar sebelum menerapkan ke produksi.
- Dokumentasikan konfigurasi Anda
-
Pertahankan dokumentasi perilaku perutean CDN Anda untuk memfasilitasi pemecahan masalah dan pembaruan di masa mendatang.
Langkah selanjutnya
Setelah mengonfigurasi perilaku perutean CDN Anda, langkah selanjutnya adalah mengonfigurasi pemetaan CDN. MediaTailor Lihat Siapkan pemetaan CDN di MediaTailor untuk instruksi.