Interfaccia: statistiche

Proprietà

absolutePlayTime

(numero o non definito)

Il tempo totale trascorso solo in stato di riproduzione, in secondi. A differenza di "playTime", il tempo di riproduzione assoluto NON include il tempo trascorso in stato di pausa. Al momento questa funzionalità è supportata solo durante l'utilizzo di Shaka.

bufferingTime

(numero o non definito)

Il tempo totale trascorso in uno stato di buffering, in secondi. I dati vengono aggregati per tutti gli elementi multimediali nell'attuale sessione del destinatario.

completionPercent

(numero o non definito)

La percentuale di completamento massima registrata dall'utente durante la riproduzione. Chiamato anche "filigrana alta". È NaN quando la durata nota non è nota, ad esempio per i live streaming. Al momento questa funzionalità è supportata solo durante l'utilizzo di Shaka.

corruptedFrames

(numero o non definito)

Il numero totale di frame danneggiati. I dati vengono aggregati per tutti gli elementi multimediali nell'attuale sessione del destinatario. Al momento questa funzionalità è supportata solo durante l'utilizzo di Shaka.

decodedFrames

(numero o non definito)

Il numero totale di frame decodificati. I dati vengono aggregati per tutti gli elementi multimediali nell'attuale sessione del destinatario.

drmTimeSeconds

(numero o non definito)

Il tempo necessario per scaricare la prima chiave drm e caricarla nel sistema drm. Al momento questa funzionalità è supportata solo durante l'utilizzo di Shaka.

droppedFrames

(numero o non definito)

Il numero totale di frame ignorati. I dati vengono aggregati per tutti gli elementi multimediali nell'attuale sessione del destinatario.

estimatedBandwidth

(numero o non definito)

La larghezza di banda stimata. Al momento questa funzionalità è supportata solo durante l'utilizzo di Shaka.

gapsJumped

(numero o non definito)

Il numero totale di intervalli di riproduzione saltati dal player. Questa funzionalità è attualmente supportata solo durante l'uso di Shaka 4.1.0 e versioni successive.

altezza

(numero o non definito)

L'altezza della traccia video corrente. Non definita se non è in corso la riproduzione di alcun video.

licenseTime

(numero o non definito)

Il tempo trascorso per le richieste di licenza durante questa sessione in secondi, o NaN. Al momento questa funzionalità è supportata solo durante l'utilizzo di Shaka.

liveLatency

(numero o non definito)

Il tempo che intercorre tra l'acquisizione di un fotogramma e la visualizzazione sullo schermo da parte dell'utente finale. Al momento questa funzionalità è supportata solo durante l'utilizzo di Shaka.

loadLatency

(numero o non definito)

Il numero di secondi necessari affinché l'elemento video abbia accumulato dati sufficienti per avviare la riproduzione. Questo valore viene misurato a partire dal momento in cui la funzioneload() del player viene chiamata e nel momento in cui l'evento "loaddata" viene attivato dall'elemento multimediale. Al momento questa funzionalità è supportata solo durante l'utilizzo di Shaka.

manifestTimeSeconds

(numero o non definito)

Il tempo necessario per scaricare e analizzare il file manifest. Al momento questa funzionalità è supportata solo durante l'utilizzo di Shaka.

maxSegmentDuration

(numero o non definito)

La durata massima del segmento della presentazione in secondi o NaN. Al momento questa funzionalità è supportata solo durante l'utilizzo di Shaka.

pauseTime

(numero o non definito)

Il tempo totale trascorso in stato di pausa in secondi. Al momento questa funzionalità è supportata solo durante l'utilizzo di Shaka.

playTime

(numero o non definito)

Il tempo totale trascorso in uno stato senza buffering, in secondi. I dati vengono aggregati per tutti gli elementi multimediali nell'attuale sessione del destinatario.

stallsDetected

(numero o non definito)

Il numero totale di blocchi di riproduzione rilevati. Questa funzionalità è attualmente supportata solo durante l'uso di Shaka 4.1.0 e versioni successive.

stateHistory

(Matrice non null di cast.framework.stats.StateChange non null o non definita)

Una cronologia delle modifiche di stato inserite dal player. Può essere "buffering", "playing", "paused" o "ended".

streamBandwidth

(numero o non definito)

La larghezza di banda richiesta per i flussi correnti (totale, in bit/sec). Non definita se al momento non ci sono stream attivi.

switchHistory

(array non null di cast.framework.stats.TrackChoice o non nullo)

Una cronologia delle modifiche allo stream. Sono incluse sia le modifiche delle selezioni ABR che quelle manuali.

width

(numero o non definito)

La larghezza della traccia video corrente. Non definita se non è in corso la riproduzione di alcun video.