cast. framework. messaggi. MediaStatus
Rappresenta lo stato di una sessione multimediale.
Costruttore
MediaStatus
nuovo MediaStatus()
Proprietà
activeTrackIds
(non-null Array di numero o non definito)
Un elenco di ID corrispondenti ai canali attivi.
breakStatus
(non null cast.framework.messages.BreakStatus o undefined)
Contiene informazioni sull'interruzione attualmente in riproduzione.
currentItemId
(numero o non definito)
L'ID di questo elemento multimediale (l'elemento che ha originato la modifica dello stato).
currentTime
numero
La posizione di riproduzione corrente.
customData
(oggetto non null o non definito)
Dati sullo stato dei contenuti multimediali specifici per l'applicazione.
extendedStatus
(cast.framework.messages.ExtendedMediaStatus non nullo o non definito)
Le informazioni estese sullo stato dei contenuti multimediali. Viene utilizzato per trasmettere stati del player aggiuntivi oltre ai quattro stati principali, ovvero IDLE
, PLAYING
, PAUSED
e BUFFERING
. Attualmente viene utilizzato solo per segnalare il caricamento iniziale di un elemento multimediale. In questo caso MediaStatus#playerState
è IDLE
, ma ExtendedMediaStatus#playerState
è LOADING
.
idleReason
(cast.framework.messages.IdleReason non nullo o non definito)
Se lo stato è INATTIVO, il motivo per cui il player è passato allo stato INATTIVO.
items
(matrice non null di cast.framework.messages.QueueItem o undefined)
Elenco di elementi della coda multimediale.
liveSeekableRange
(cast.framework.messages.LiveSeekableRange non nullo o undefined)
L'intervallo cercabile di un live streaming o di un evento. Utilizza il tempo multimediale relativo, in secondi. È undefined
per gli stream VOD.
loadingItemId
(numero o non definito)
ID dell'elemento multimediale attualmente in fase di caricamento. Se non ci sono elementi da caricare, questo è undefined
.
media
(non null cast.framework.messages.MediaInformation o non definito)
Le informazioni multimediali.
mediaSessionId
numero
L'ID sessione univoco.
playbackRate
numero
La velocità di riproduzione.
playerState
non-null cast.framework.messages.PlayerState
Lo stato di riproduzione.
preloadedItemId
(numero o non definito)
ID dell'elemento successivo. Questo ID è disponibile solo se l'elemento è stato precaricato. Gli elementi multimediali possono essere precaricati parzialmente e memorizzati nella cache, quindi quando vengono caricati in un secondo momento, il processo è più veloce (in quanto i contenuti multimediali non devono essere recuperati dalla rete).
queueData
(non null cast.framework.messages.QueueData o undefined)
Dati della coda.
repeatMode
(non null cast.framework.messages.RepeatMode o non definito)
Il comportamento della coda quando sono stati riprodotti tutti gli elementi.
supportedMediaCommands
numero
I comandi supportati da questo player.
digita
non-null cast.framework.messages.MessageType
videoInfo
(non null cast.framework.messages.VideoInformation o non definito)
Le informazioni sul video.
volume
cast.framework.messages.Volume non null
Il volume dello stream corrente.