Web Player SDK dilengkapi tool diagnostik bawaan untuk mendiagnosis kegagalan pemutaran video dan masalah tersendat. Tool ini mengumpulkan data lingkungan dasar, status jaringan, serta log event pemutaran real-time sehingga Anda dapat mengidentifikasi penyebabnya tanpa alat eksternal.
Prasyarat
Sebelum memulai, konfigurasikan pengaturan berikut pada domain pemutaran video Anda:
-
Aktifkan Perlindungan hotlink untuk Referer dan tambahkan
player.alicdn.comke daftar putih. Untuk informasi selengkapnya, lihat Konfigurasi blacklist/whitelist alamat IP.Catatanplayer.alicdn.comadalah alamat statis untuk Aliplayer dan harus dimasukkan dalam daftar putih.Pada pengaturan Hotlink protection for Referer, kosongkan centang pada kotak Allow Direct Access from Browser Address Bar untuk memblokir permintaan CDN dengan Referer kosong.
Tambahkan header
Access-Control-Allow-Originke domain pemutaran video Anda untuk mengaktifkan Berbagi sumber daya lintas asal (CORS). Untuk informasi selengkapnya, lihat Konfigurasi Berbagi sumber daya lintas asal.
Diagnosis masalah pemutaran
-
Buka tool diagnostik.
Gunakan salah satu metode berikut:
Dari layar error pemutaran: Saat terjadi error pemutaran (misalnya, pesan "Failed to get the URL"), klik Diagnose pada layar error tersebut. Tool akan terbuka dengan kode error (
code), ID video (vid),uuid,requestId, dan timestamp pemutaran yang telah diisi sebelumnya.Secara langsung: Buka tool diagnostik.
-
Tinjau informasi dasar.
Tab Diagnostic Information menampilkan data lingkungan dan jaringan yang dikumpulkan dari sesi pengguna: - Informasi dasar: sistem operasi (misalnya, Windows NT 10.0) dan browser (misalnya, Chrome 90.0.4430.93) - Informasi jaringan: status Image CDN, status Script CDN, DNS lokal, ISP, dan alamat IP lokal
-
Jalankan uji pemutaran.
Pada tab Video Playback, pilih mode pemutaran dari menu Type: HTML5, Alibaba Cloud HTML5, atau Alibaba Cloud Flash.
-
Masukkan parameter Source (URL pemutaran langsung) atau parameter Vid dan playAuth, lalu klik Play.
CatatanJika parameter Source dan Vid/playAuth keduanya diberikan, Source memiliki prioritas lebih tinggi.
-
Baca log event pemutaran. Selama pemutaran berlangsung, tool akan menampilkan log event langsung di sisi kiri video. Setiap entri menunjukkan nama event dan timestamp-nya. Event berikut dicatat:
Event
Makna
playPemutaran dimulai
waitingMenunggu data
loadstartMemulai permintaan data
progressMeminta data
loadedmetadataMetadata sumber dimuat
loadeddataData frame saat ini dimuat
canplayData cukup untuk memulai pemutaran
canplaythroughData cukup untuk diputar hingga selesai tanpa buffering
pausePemutaran dijeda
endedPemutaran selesai