Ketahanan sadar kualitas media - Amazon CloudFront

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

Ketahanan sadar kualitas media

Ketahanan sadar kualitas media (MQAR) adalah kemampuan terintegrasi antara Amazon dan Layanan Media. CloudFront AWS MQAR menyediakan pemilihan asal lintas wilayah otomatis berdasarkan Skor Keyakinan Kualitas Media (MQCS). MQCS disintesis AWS Elemental MediaLive berdasarkan parameter yang memengaruhi pengalaman kualitas media yang dirasakan oleh pemirsa. Anda dapat mengonfigurasi CloudFront dan Layanan AWS Media untuk menghadirkan streaming acara langsung Anda dengan ketahanan tinggi dengan menggunakan beberapa opsi yang dapat Anda tentukan dalam kriteria failover grup CloudFront asal.

Ketika Anda mengaktifkan fitur MQAR untuk distribusi Anda, Anda berwenang CloudFront untuk secara otomatis memilih asal yang dianggap memiliki skor kualitas tertinggi.

Skor kualitas mewakili masalah kualitas streaming media yang dirasakan dari asal Anda, seperti bingkai hitam, bingkai beku atau jatuh, atau bingkai berulang. Misalnya, jika asal AWS Elemental MediaPackage v2 Anda digunakan dalam dua yang berbeda Wilayah AWS, dan satu melaporkan skor kualitas media yang lebih tinggi daripada yang lain, secara otomatis CloudFront akan beralih ke asal yang melaporkan skor yang lebih tinggi.

Untuk mencapai ini, CloudFront lakukan hal berikut:

  1. CloudFront meneruskan GET permintaan ke MediaPackage asal primer, dan juga memulai HEAD permintaan ke MediaPackage asal sekunder pada saat yang sama. CloudFront menerima skor kualitas media di header respons dari masing-masing asal.

  2. Selanjutnya, CloudFront lacak skor untuk setiap asal dan gunakan informasi ini untuk menentukan asal dengan skor yang lebih tinggi ketika permintaan baru tiba.

Skor kualitas media untuk asal-usul Anda dapat berubah secara real time. CloudFront menentukan hal ini dengan mengkonsumsi perubahan MQCS, dan beralih antar asal untuk memastikan bahwa pemirsa melihat konten berkualitas media yang lebih tinggi. Untuk informasi selengkapnya, lihat Memanfaatkan skor kualitas media dengan MediaPackage di Panduan Pengguna AWS Elemental MediaPackage V2.

MQAR membantu CloudFront menentukan, sedini mungkin, apakah ada masalah yang berpotensi berdampak pada pelanggan. Misalnya, masalah seperti koneksi jaringan, pemrosesan video, kehilangan atau penurunan audio, masalah kecepatan encoder dapat memengaruhi skor kualitas media untuk pemirsa Anda.

MQAR menyediakan peralihan antar asal tanpa batas, sehingga Anda dapat menerapkan alur kerja pengiriman end-to-end media lintas wilayah yang tangguh, dan menyediakan konten berkualitas untuk pemirsa AWS Anda.

catatan

Saat ini, fitur ini hanya mendukung asal MediaPackage v2.

Untuk mengaktifkan fitur ini untuk distribusi Anda, selesaikan langkah-langkah berikut:

  1. Jika Anda belum melakukannya, buat asal MediaPackage v2 Anda dan aktifkan fitur ini di konfigurasi titik akhir Anda. Untuk penyebaran lintas wilayah, buat saluran sekunder dalam pengaturan yang berbeda Wilayah AWS dengan pengaturan yang sama. Untuk informasi selengkapnya, lihat topik berikut di lihat Panduan Pengguna AWS Elemental MediaPackage V2:

  2. Untuk menggunakan asal MediaPackage v2 Anda CloudFront, buat atau perbarui CloudFront distribusi. Lihat Buat distribusi dan Perbarui distribusi.

  3. Buat grup asal, dan pilih dua asal Anda sebagai primer dan sekunder. Di grup asal Anda, aktifkan opsi Skor kualitas Media. Untuk informasi selengkapnya, lihat Buat grup asal.

  4. Dalam perilaku cache untuk distribusi Anda, pilih grup asal yang Anda buat. Kami menyarankan agar perilaku cache cocok dengan pola jalur saluran.

Jika CloudFront menentukan bahwa kedua asal MediaPackage v2 memiliki skor yang sama, maka itu meneruskan permintaan ke asal primer seperti yang tercantum dalam grup asal. Jika asal yang dipilih awalnya merespons dengan kode kesalahan yang cocok dengan kriteria failover yang Anda tentukan di grup asal Anda, CloudFront coba ulang permintaan ke asal alternatif di grup asal Anda terlepas dari skor kualitas medianya.

Catatan
  • CloudFront melacak skor kualitas untuk setiap perilaku cache yang menggunakan grup asal yang diaktifkan untuk skor kualitas media. Jika grup asal yang sama digunakan untuk beberapa saluran yang mengeluarkan skor kualitas media, buat perilaku cache terpisah untuk pola jalur setiap saluran untuk menghindari pencampuran skornya. Untuk informasi lebih lanjut tentang kuota grup asal, lihatKuota umum di distribusi.

  • Saat ini, MQAR tidak tersedia saat Anda menggunakan fungsi Lambda @Edge di pemicu yang menghadap asal (permintaan asal dan respons asal) yang terkait dengan perilaku cache distribusi Anda. Untuk informasi selengkapnya, lihat Pengaturan perilaku cache.

  • Jika Anda mengaktifkan fitur MQAR dan kontrol akses asal (OAC), tambahkan mediapackagev2:GetHeadObject tindakan ke kebijakan IAM. MQAR memerlukan izin ini untuk mengirim HEAD permintaan ke asal MediaPackage v2. Untuk informasi lebih lanjut tentang OAC, lihatBatasi akses ke asal AWS Elemental MediaPackage v2.

Bidang log MQAR

CloudFront menyediakan bidang berikut dalam log waktu nyata untuk mencerminkan skor kualitas dan asal yang dipilih. Anda dapat mengaktifkan bidang ini di log CloudFront waktu nyata Anda:

  • r-host

  • sr-reason

  • x-edge-mqcs

Untuk informasi lebih lanjut, lihat Bidang 65-67.