Classe: MediaStatus

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.