Klasse: MediaStatus

Konstruktor

MediaStatus

neu MediaStatus()

Attribute

activeTrackIds

(Ungleich null Array mit Zahl oder nicht definiert)

Eine Liste der IDs, die den aktiven Tracks entsprechen.

breakStatus

(nicht null cast.framework.messages.BreakStatus oder nicht definiert)

Enthält Informationen zur aktuell wiedergegebenen Pause.

currentItemId

(Anzahl oder nicht definiert)

Die ID dieses Medienelements (das Element, von dem die Statusänderung initiiert wurde).

currentTime

Zahl

Die aktuelle Wiedergabeposition.

customData

(Objekt ungleich null oder nicht definiert)

Anwendungsspezifische Medienstatusdaten.

extendedStatus

(nicht null cast.framework.messages.ExtendedMediaStatus oder nicht definiert)

Die erweiterten Informationen zum Medienstatus. Sie wird verwendet, um neben den vier Hauptzuständen IDLE, PLAYING, PAUSED und BUFFERING weitere Spielerstatus zu übertragen. Derzeit wird er nur verwendet, um das anfängliche Laden eines Medienelements zu signalisieren. In diesem Fall ist MediaStatus#playerState IDLE, ExtendedMediaStatus#playerState aber LOADING.

idleReason

(nicht null cast.framework.messages.IdleReason oder nicht definiert)

Ist der Status Inaktiv, der Grund, aus dem der Spieler in den Status „IDLE“ gewechselt hat.

items

(non-null Array von nicht null cast.framework.messages.QueueItem oder nicht definiert)

Liste der Elemente der Medienwarteschlange

liveSeekableRange

(nicht null cast.framework.messages.LiveSeekableRange oder nicht definiert)

Suchbereich eines Live- oder Event-Streams. Dabei wird die relative Medienzeit in Sekunden verwendet. Bei VOD-Streams ist es undefined.

loadingItemId

(Anzahl oder nicht definiert)

Die ID des aktuell geladenen Medienelements. Wenn kein Element geladen wird, ist dies undefined.

medien

(nicht null cast.framework.messages.MediaInformation oder nicht definiert)

Die Medieninformationen.

mediaSessionId

Zahl

Die eindeutige Sitzungs-ID.

playbackRate

Zahl

Die Wiedergabegeschwindigkeit

playerState

non-null cast.framework.messages.PlayerState

Wiedergabestatus

preloadedItemId

(Anzahl oder nicht definiert)

ID des nächsten Elements. Diese ID ist nur verfügbar, wenn das Element vorab geladen wurde. Medienelemente können teilweise vorab geladen und im Cache gespeichert werden. Wenn sie später geladen werden, geht der Vorgang schneller, da die Medien nicht aus dem Netzwerk abgerufen werden müssen.

queueData

(nicht null cast.framework.messages.QueueData oder nicht definiert)

Daten in der Warteschlange.

repeatMode

(nicht null cast.framework.messages.RepeatMode oder nicht definiert)

Das Verhalten der Warteschlange, wenn alle Elemente wiedergegeben wurden.

supportedMediaCommands

Zahl

Die von diesem Player unterstützten Befehle.

eingeben

non-null cast.framework.messages.MessageType

videoInfo

(nicht null cast.framework.messages.VideoInformation oder nicht definiert)

Die Videoinformationen.

Volume

Nicht-Null cast.framework.messages.Volume

Die aktuelle Stream-Lautstärke.