Interfejs: statystyki

Właściwości

absolutePlayTime

(liczba lub wartość nieokreślona)

Łączny czas (w sekundach) odtwarzania samego filmu. W przeciwieństwie do wartości „playTime” (czas odtwarzania) absolutny czas odtwarzania NIE obejmuje czasu, który jest wstrzymany. Ta funkcja jest obecnie obsługiwana tylko podczas korzystania z Shaki.

bufferingTime

(liczba lub wartość nieokreślona)

Łączny czas w stanie buforowania (w sekundach). Ta wartość jest agregowana we wszystkich elementach multimedialnych w bieżącej sesji odbiorcy.

completionPercent

(liczba lub wartość nieokreślona)

Największy procent ukończenia odtwarzania, jaki użytkownik miał podczas odtwarzania. Znany również jako „wysoki znak wody”. Ma wartość NaN, gdy nie ma znanej długości trwania, np. w przypadku transmisji na żywo. Ta funkcja jest obecnie obsługiwana tylko podczas korzystania z Shaki.

corruptedFrames

(liczba lub wartość nieokreślona)

Łączna liczba uszkodzonych klatek. Ta wartość jest agregowana we wszystkich elementach multimedialnych w bieżącej sesji odbiorcy. Ta funkcja jest obecnie obsługiwana tylko podczas korzystania z Shaki.

decodedFrames

(liczba lub wartość nieokreślona)

Łączna liczba zdekodowanych klatek. Ta wartość jest agregowana we wszystkich elementach multimedialnych w bieżącej sesji odbiorcy.

drmTimeSeconds

(liczba lub wartość nieokreślona)

Czas, jaki zajęło pobranie pierwszego klucza drm i wczytanie go do systemu DRM. Ta funkcja jest obecnie obsługiwana tylko podczas korzystania z Shaki.

droppedFrames

(liczba lub wartość nieokreślona)

Łączna liczba pominiętych klatek. Ta wartość jest agregowana we wszystkich elementach multimedialnych w bieżącej sesji odbiorcy.

estimatedBandwidth

(liczba lub wartość nieokreślona)

Szacowana przepustowość. Ta funkcja jest obecnie obsługiwana tylko podczas korzystania z Shaki.

gapsJumped

(liczba lub wartość nieokreślona)

Łączna liczba przerw w odtwarzaniu, które przekroczyły odtwarzacz. Ta funkcja jest obecnie obsługiwana tylko podczas korzystania z Shaka w wersji 4.1.0 lub nowszej.

wysokość

(liczba lub wartość nieokreślona)

Wysokość bieżącej ścieżki wideo. Nie określono, jeśli film nie jest odtwarzany.

licenseTime

(liczba lub wartość nieokreślona)

Czas (w sekundach) poświęcony na żądania licencji w tej sesji (NaN). Ta funkcja jest obecnie obsługiwana tylko podczas korzystania z Shaki.

liveLatency

(liczba lub wartość nieokreślona)

Czas między zarejestrowaniem klatki a wyświetleniem jej na ekranie przez użytkownika. Ta funkcja jest obecnie obsługiwana tylko podczas korzystania z Shaki.

loadLatency

(liczba lub wartość nieokreślona)

Liczba sekund, po których element wideo zgromadził wystarczającą ilość danych, aby rozpocząć odtwarzanie. Ta wartość jest mierzona od czasu wywołania funkcji load() w odtwarzaczu do momentu wywołania zdarzenia „loadeddata” przez element multimedialny. Ta funkcja jest obecnie obsługiwana tylko podczas korzystania z Shaki.

manifestTimeSeconds

(liczba lub wartość nieokreślona)

Czas potrzebny na pobranie i przeanalizowanie pliku manifestu. Ta funkcja jest obecnie obsługiwana tylko podczas korzystania z Shaki.

maxSegmentDuration

(liczba lub wartość nieokreślona)

Maksymalny czas trwania segmentu prezentacji w sekundach (NaN). Ta funkcja jest obecnie obsługiwana tylko podczas korzystania z Shaki.

pauseTime

(liczba lub wartość nieokreślona)

Łączny czas (w sekundach) wstrzymany. Ta funkcja jest obecnie obsługiwana tylko podczas korzystania z Shaki.

playTime

(liczba lub wartość nieokreślona)

Łączny czas (w sekundach) w stanie niebuforowania. Ta wartość jest agregowana we wszystkich elementach multimedialnych w bieżącej sesji odbiorcy.

stallsDetected

(liczba lub wartość nieokreślona)

Łączna liczba wykrytych przerw na odtwarzanie. Ta funkcja jest obecnie obsługiwana tylko podczas korzystania z Shaka w wersji 4.1.0 lub nowszej.

stateHistory

(niepusta tablica cast.framework.stats.StateChange lub niezdefiniowana)

Historia stanu zmian wprowadzonych przez gracza. Możliwe wartości to „buffering” (buforowanie), „odtwarzanie”, „paused” (wstrzymane) i „ended” (zakończone).

streamBandwidth

(liczba lub wartość nieokreślona)

Przepustowość wymagana dla bieżących strumieni (łącznie, w bitach/s). Nie określono, jeśli żadne strumienie nie są obecnie aktywne.

switchHistory

(niepusta tablica cast.framework.stats.TrackChoice lub niezdefiniowana)

historia strumienia zmian; Dotyczy to zarówno zmian na podstawie ABR, jak i ręcznego wyboru ścieżek.

szerokość

(liczba lub wartość nieokreślona)

Szerokość bieżącej ścieżki wideo. Nie określono, jeśli film nie jest odtwarzany.