Jika Anda menerima pesan kesalahan terkait file M3U8 atau akses lintas asal saat memutar live stream atau video rekaman di konsol ApsaraVideo Live, lakukan langkah-langkah berikut untuk menyelesaikan masalah tersebut.
Tidak dapat memutar live stream
Periksa apakah akses HTTPS telah diaktifkan untuk domain streaming.
Konsol ApsaraVideo Live beroperasi menggunakan HTTPS. Oleh karena itu, Anda hanya dapat memutar live stream melalui URL streaming HTTPS. Anda dapat mengonfigurasi akselerasi aman HTTPS untuk domain streaming, atau menggunakan ApsaraVideo Player untuk memutar live stream melalui HTTP.
Periksa apakah domain streaming mendukung akses lintas asal.
Browser yang mendukung JavaScript menerapkan kebijakan asal yang sama untuk memastikan keamanan. Misalnya, Situs Web A dan Situs Web B berasal dari asal yang berbeda. Jika Situs Web A menggunakan JavaScript untuk mengakses Situs Web B, browser akan menolak permintaan tersebut. Untuk informasi lebih lanjut tentang cara mengimplementasikan akses lintas asal, lihat Apa yang dapat dilakukan jika muncul pesan kesalahan lintas asal saat pemain memutar aliran berdasarkan daftar putar M3U8?.
Tidak dapat memutar video rekaman
Periksa apakah daftar kontrol akses (ACL) bucket tempat file rekaman disimpan bersifat pribadi.
Jika ACL bucket bersifat pribadi, ApsaraVideo Live tidak dapat mengakses URL bertanda tangan dari video rekaman. Untuk menyelesaikan masalah ini, ubah ACL bucket menjadi publik baca, atau masuk ke konsol Object Storage Service (OSS), temukan URL bertanda tangan dari video rekaman, dan putar video rekaman menggunakan pemain lain.
Periksa apakah akses HTTPS telah diaktifkan untuk domain streaming.
Konsol ApsaraVideo Live beroperasi menggunakan HTTPS. Oleh karena itu, Anda hanya dapat memutar video rekaman melalui URL HTTPS. Jika bucket menggunakan nama domain default yang diberikan oleh OSS, akses HTTPS didukung secara default karena OSS mengonfigurasi sertifikat HTTPS untuk nama domain tersebut. Jika Anda menetapkan nama domain kustom untuk bucket, Anda dapat mengaktifkan akses HTTPS untuk nama domain tersebut, atau masuk ke konsol OSS, temukan URL video rekaman, dan gunakan ApsaraVideo Player untuk memutar video rekaman melalui HTTP.
Periksa apakah bucket mendukung akses lintas asal.
Untuk informasi lebih lanjut, lihat OSS CORS.
Jika live stream atau video rekaman masih tidak dapat diputar di konsol ApsaraVideo Live setelah semua langkah di atas dilakukan, ajukan tiket untuk menghubungi dukungan teknis Alibaba Cloud. Untuk informasi lebih lanjut, lihat Hubungi kami.