Klasa: MediaStatus

Zespół

MediaStatus

new MediaStatus()

Właściwości

activeTrackIds

(niepusta tablica liczb lub niezdefiniowana)

Lista identyfikatorów odpowiadających aktywnym ścieżkom.

breakStatus

(nienull cast.framework.messages.BreakStatus lub niezdefiniowany)

Zawiera informacje o trwającej przerwie.

currentItemId

(liczba lub wartość nieokreślona)

Identyfikator tego elementu multimedialnego (elementu, który wywołał zmianę stanu).

currentTime

Liczba

Obecna pozycja odtwarzania.

customData

(niepusty obiekt lub niezdefiniowany)

Dane o stanie multimediów zależne od aplikacji.

extendedStatus

(wartość nienull cast.framework.messages.ExtendedMediaStatus lub niezdefiniowany)

Rozszerzone informacje o stanie multimediów. Służy do transmitowania dodatkowych stanów odtwarzacza poza 4 głównymi stanami, czyli IDLE, PLAYING, PAUSED i BUFFERING. Obecnie służy tylko do sygnalizowania początkowego wczytania elementu multimedialnego. W tym przypadku MediaStatus#playerState ma wartość IDLE, a ExtendedMediaStatus#playerState to LOADING.

idleReason

(nie null cast.framework.messages.IdleReason lub niezdefiniowany)

Jeśli stan to IDLE, oznacza to, że odtwarzacz przechodzi w stan Nieaktywny.

items

(niepusta tablica cast.framework.messages.QueueItem lub niezdefiniowana)

Lista elementów kolejki multimediów.

liveSeekableRange

(wartość nienull cast.framework.messages.LiveSeekableRange lub nieokreślona)

Zakres transmisji na żywo lub wydarzenia, który można przewijać. Jest to względny czas multimediów w sekundach. Cena za strumienie VOD to undefined.

loadingItemId

(liczba lub wartość nieokreślona)

Identyfikator obecnie wczytywanego elementu multimedialnego. Jeśli żaden element nie jest ładowany, wartość to undefined.

media

(wartość nienull cast.framework.messages.MediaInformation lub niezdefiniowana)

Informacje o multimediach.

mediaSessionId

Liczba

Unikalny identyfikator sesji.

playbackRate

Liczba

Szybkość odtwarzania.

playerState

non-null cast.framework.messages.PlayerState

Stan odtwarzania.

preloadedItemId

(liczba lub wartość nieokreślona)

Identyfikator następnego elementu. Ten identyfikator jest dostępny tylko wtedy, gdy element został wstępnie wczytany. Elementy multimedialne mogą być częściowo wstępnie wczytywane i przechowywane w pamięci podręcznej, więc ich późniejsze załadowanie przebiega szybciej (nie trzeba pobierać ich z sieci).

queueData

(wartość nienull cast.framework.messages.QueueData lub niezdefiniowana)

Dane kolejki.

repeatMode

(wartość nienull cast.framework.messages.RepeatMode lub niezdefiniowany)

Działanie kolejki po odtworzeniu wszystkich elementów.

supportedMediaCommands

Liczba

Polecenia obsługiwane przez ten odtwarzacz.

typ

non-null cast.framework.messages.MessageType

videoInfo

(wartość nienull cast.framework.messages.VideoInformation lub niezdefiniowana)

Informacje o filmie.

wolumin

nienull cast.framework.messages.Volume

Bieżąca głośność strumienia.