Antarmuka: Statistik

Properti

absolutePlayTime

(angka atau tidak ditentukan)

Total waktu yang dihabiskan dalam status pemutaran saja, dalam detik. Tidak seperti 'playTime', waktu pemutaran absolut TIDAK mencakup waktu yang dihabiskan dalam status dijeda. Saat ini, perintah tersebut hanya didukung saat menggunakan Shaka.

bufferingTime

(angka atau tidak ditentukan)

Total waktu yang dihabiskan dalam status buffering, dalam detik. Data ini digabungkan dari semua item media dalam sesi penerima saat ini.

completionPercent

(angka atau tidak ditentukan)

Persentase penyelesaian terbesar yang dialami pengguna dalam pemutaran. Juga dikenal sebagai "tanda air tinggi". Merupakan NaN jika tidak ada durasi yang diketahui, seperti untuk livestream. Saat ini, perintah tersebut hanya didukung saat menggunakan Shaka.

corruptedFrames

(angka atau tidak ditentukan)

Jumlah total frame yang rusak. Ini digabungkan dari semua item media dalam sesi penerima saat ini. Saat ini, perintah tersebut hanya didukung saat menggunakan Shaka.

decodedFrames

(angka atau tidak ditentukan)

Jumlah total frame yang didekode. Ini digabungkan dari semua item media dalam sesi penerima saat ini.

drmTimeSeconds

(angka atau tidak ditentukan)

Jumlah waktu yang diperlukan untuk mendownload kunci drm pertama, dan memuat kunci tersebut ke dalam sistem drm. Saat ini, perintah tersebut hanya didukung saat menggunakan Shaka.

droppedFrames

(angka atau tidak ditentukan)

Jumlah total frame yang hilang. Ini digabungkan dari semua item media dalam sesi penerima saat ini.

estimatedBandwidth

(angka atau tidak ditentukan)

Estimasi bandwidth. Saat ini, perintah tersebut hanya didukung saat menggunakan Shaka.

gapsJumped

(angka atau tidak ditentukan)

Jumlah total jeda pemutaran yang melonjak oleh pemutar. Ini saat ini hanya didukung saat menggunakan Shaka v4.1.0+.

tinggi

(angka atau tidak ditentukan)

Tinggi trek video saat ini. Tidak ditentukan jika tidak ada video yang diputar.

licenseTime

(angka atau tidak ditentukan)

Waktu yang dihabiskan untuk permintaan lisensi selama sesi ini dalam detik, atau NaN. Saat ini, perintah tersebut hanya didukung saat menggunakan Shaka.

liveLatency

(angka atau tidak ditentukan)

Waktu antara pengambilan frame dan pengguna akhir menampilkannya di layar mereka. Saat ini, perintah tersebut hanya didukung saat menggunakan Shaka.

loadLatency

(angka atau tidak ditentukan)

Jumlah detik yang diperlukan agar elemen video memiliki cukup data untuk memulai pemutaran. Metrik ini diukur dari saat fungsi load() pemutar dipanggil hingga peristiwa 'loadingdata' diaktifkan oleh elemen media. Saat ini, perintah tersebut hanya didukung saat menggunakan Shaka.

manifestTimeSeconds

(angka atau tidak ditentukan)

Jumlah waktu yang diperlukan untuk mendownload dan mengurai manifes. Saat ini, perintah tersebut hanya didukung saat menggunakan Shaka.

maxSegmentDuration

(angka atau tidak ditentukan)

Durasi segmen maksimum presentasi dalam detik, atau NaN. Saat ini, perintah tersebut hanya didukung saat menggunakan Shaka.

pauseTime

(angka atau tidak ditentukan)

Total waktu yang dihabiskan dalam status dijeda dalam detik. Saat ini, perintah tersebut hanya didukung saat menggunakan Shaka.

playTime

(angka atau tidak ditentukan)

Total waktu yang dihabiskan dalam status non-buffering, dalam detik. Data ini digabungkan dari semua item media dalam sesi penerima saat ini.

stallsDetected

(angka atau tidak ditentukan)

Jumlah total penghentian pemutaran yang terdeteksi. Ini saat ini hanya didukung saat menggunakan Shaka v4.1.0+.

stateHistory

(Array non-null dari cast.framework.stats.StateChange non-null atau tidak ditentukan)

Histori status perubahan yang dimasukkan pemain. Hal ini dapat berupa 'buffering', 'playing', 'paused', atau 'ended'.

streamBandwidth

(angka atau tidak ditentukan)

Bandwidth yang diperlukan untuk streaming saat ini (total, dalam bit/dtk). Tidak ditentukan jika tidak ada streaming yang saat ini aktif.

switchHistory

(Array non-null dari cast.framework.stats.TrackChoice non-null atau tidak ditentukan)

Histori aliran data berubah. Hal ini mencakup perubahan dari pilihan ABR dan jalur manual.

lebar

(angka atau tidak ditentukan)

Lebar trek video saat ini. Tidak ditentukan jika tidak ada video yang diputar.