cast. framework. messaggi. MediaStatus
Rappresenta lo stato di una sessione multimediale.
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.