Jika aplikasi Anda menggunakan SDK ApsaraVideo Player, Anda dapat memantau kualitas layanan (QoS) pemutaran melalui data pelacakan event yang dilaporkan oleh SDK. Metrik utama seperti laju keberhasilan pemutaran, laju startup instan, dan laju tersendat membantu Anda menilai kualitas live streaming secara cepat.
Cara kerja
Layanan data pemutaran live mengandalkan data pelacakan event yang dilaporkan oleh SDK ApsaraVideo Player. Diagram berikut menggambarkan logika pelacakan event tersebut.

Catatan penggunaan
-
Anda harus menggunakan SDK ApsaraVideo MediaBox dan memastikan lisensi Anda valid serta fitur pelaporan data diaktifkan.
-
Didukung untuk SDK player native versi 5.4.9.2 atau lebih tinggi.
-
Didukung untuk SDK player web versi 2.16.0 atau lebih tinggi.
-
Untuk mengunduh SDK player, lihat Ikhtisar SDK. Untuk informasi lisensi, lihat Manajemen Lisensi.
Data pemutaran
- Masuk ke Konsol ApsaraVideo Live.
-
Pada panel navigasi sebelah kiri, pilih .
-
Pada tab Playback Data, pilih nama aplikasi, lalu klik Query.
CatatanNama aplikasi harus sesuai dengan judul aplikasi yang dikonfigurasi pada lisensi SDK ApsaraVideo Player Anda. Jika tidak, kueri tidak akan mengembalikan data apa pun.
Anda dapat menyaring data berdasarkan dimensi berikut:
-
Saring berdasarkan jenis client, jenis OS, resolusi, dan jenis jaringan.
-
Anda dapat mengkueri data untuk rentang waktu kustom dalam tiga hari terakhir. Satu kueri tidak boleh mencakup beberapa hari sekaligus.
-
Untuk menyaring berdasarkan versi SDK, format encoding, format video, status decoding hardware, penyedia layanan internet, nama domain, atau provinsi, klik New Filter Condition. Anda juga dapat menyimpan aturan filter yang sering digunakan untuk penggunaan di masa mendatang.
-
-
Ikhtisar aplikasi menyediakan metrik QoS berikut untuk membantu Anda menilai kualitas layanan pemutaran.
CatatanMetrik rata-rata laju frame pemutaran (fps) hanya tersedia untuk skenario video. Metrik lainnya tersedia untuk skenario hanya audio maupun audio-video.
Metric
Description
Average first frame duration (ms)
Waktu yang dibutuhkan hingga frame pertama dirender setelah pengguna meminta pemutaran.
Stuttering rate by duration (%)
Durasi total tersendat sebagai persentase dari durasi pemutaran total. Rumus: Durasi tersendat total / Durasi pemutaran total.
Average playback frame rate (fps)
Rata-rata jumlah frame video yang dirender per detik selama pemutaran.
Downlink bitrate (Kbps)
Kecepatan unduh jaringan selama pemutaran live.
Instant startup rate (%)
Persentase aliran yang mulai diputar dalam waktu 1 detik. Rumus: Jumlah aliran yang mulai dalam ≤ 1 detik / Total jumlah session pemutaran.
Slow startup rate (%)
Persentase aliran yang membutuhkan waktu 3 detik atau lebih untuk mulai. Rumus: Jumlah aliran yang mulai dalam ≥ 3 detik / Total jumlah session pemutaran.
Playback success rate (%)
Persentase session pemutaran yang berhasil. Rumus: Jumlah pemutaran berhasil / Total jumlah pemutaran.
CPU usage (%)
Persentase sumber daya CPU yang digunakan selama pemutaran live.
Single-point tracing
Jika terjadi error pemutaran, gunakan Single-point Tracing untuk melacak pengguna atau session tertentu secara end-to-end. Hal ini membantu Anda mendiagnosis akar permasalahan dan meningkatkan pengalaman penonton.
- Masuk ke Konsol ApsaraVideo Live.
-
Pada panel navigasi sebelah kiri, pilih .
-
Klik tab Single-point Tracing, lalu masukkan TraceID atau UUID yang diberikan saat pembuatan player untuk menjalankan kueri.
Anda dapat mengatur rentang tanggal untuk kueri tersebut. Hasilnya mencakup grafik tren durasi frame pertama dan tabel data. Kolom tabel meliputi TraceID, Video ID/URL, SessionID, First Frame Duration (ms), Status, Current Playback Duration (s), dan Stuttering Duration (ms).
-
Pada kolom Actions, klik View Details untuk melihat informasi detail session tersebut.