Classe: MediaStatus

Costruttore

Stato dei contenuti multimediali

nuovo MediaStatus()

Proprietà

ID monitoraggio attivi

(Non-null Array of number o undefined)

Un elenco di ID corrispondenti alle tracce attive.

interruzioneStato

(cast.framework.messages.BreakStatus o non definito per null)

Contiene informazioni sull'interruzione attualmente in riproduzione.

IDArticolo corrente

(numero o non definito)

L'ID di questo elemento multimediale (l'elemento che ha originato la modifica dello stato).

attuale

number

La posizione di riproduzione attuale.

datipersonalizzati

(Oggetto non null o non definito)

Dati sullo stato dei contenuti multimediali specifici dell'applicazione.

stato esteso

(cast.framework.messages.ExtendedMediaStatus o non definito per null)

Informazioni sullo stato dei contenuti multimediali estesi. Viene utilizzato per trasmettere ulteriori stati del player oltre ai quattro 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.

Motivo inattività

(cast.framework.messages.IdleREASON o undefined non nullo)

Se lo stato è INATTIVO, il motivo per cui il player è passato allo stato di inattività.

items

(Non-null Array di cast.framework.messages.QueueItem o non definito non nullo)

Elenco di elementi multimediali in coda.

liveSeekableRange

(cast.framework.messages.LiveSeekableRange o non definito e non nullo)

L'intervallo disponibile di uno stream dal vivo o di un evento. Utilizza il tempo relativo relativo ai contenuti multimediali, in secondi. Sono undefined per gli stream VOD.

uploadItemId

(numero o non definito)

L'ID dell'elemento multimediale attualmente in caricamento. Se non è presente alcun elemento caricato, si tratta di undefined.

media

(cast.framework.messages.MediaInformation o undefined non nulli)

Le informazioni sui contenuti multimediali.

ID sessione multimediale

number

L'ID sessione univoco.

Tasso di riproduzione

number

La velocità di riproduzione.

stato player

non null cast.framework.messages.PlayerState

Lo stato di riproduzione.

ID articolo precaricato

(numero o non definito)

ID dell'elemento successivo. Questo ID è disponibile soltanto se tale elemento è stato precaricato. Gli elementi multimediali possono essere parzialmente precaricati e memorizzati nella cache, quindi quando vengono caricati in seguito, il processo è più rapido poiché non è necessario recuperare i contenuti multimediali dalla rete.

codeData

(cast.framework.messages.QueueData o non definito e non nullo)

Coda dei dati.

Modalità Ripeti

(cast.framework.messages.RetryMode o undefined non nulli)

Il comportamento della coda quando sono stati riprodotti tutti gli elementi.

CommandMediaCommands supportato

number

I comandi supportati da questo player.

digita

cast.framework.messages.MessageType non nullo

infovideo

(cast.framework.messages.VideoInformation o undefined non nullo)

Le informazioni sul video.

volume

cast.framework.messages.Volume non null

Il volume dello stream corrente.