cast. framework. messages. MediaStatus
Stellt den Status einer Mediensitzung dar.
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.