Classe: PlayerData

Costruttore

Dati player

nuovo PlayerData()

Proprietà

ID monitoraggio attivi

Array di numeri diverso da null

ID monitoraggio attivi dei contenuti multimediali correnti.

datiapplicazione

null.cast.framework.ui.ApplicationData

Dati dell'applicazione.

interruzionePosizionePosizioni

Array di numeri diverso da null

Array di posizioni delle interruzioni in percentuale. Obsoleto: non viene aggiornato per le interruzioni nei contenuti dal vivo o nelle interruzioni dinamiche.

interruzioneTitolo

string

Titolo dell'attuale riproduzione in pausa.

AttualeClipClipNumber

number

Il numero del clip dell'interruzione attualmente in riproduzione nell'interruzione.

attuale

number

Posizione corrente dei contenuti multimediali in secondi o interruzione della posizione corrente in caso di interruzione della riproduzione.

customState

Oggetto nullo

Stato personalizzato dell'utente. Deve essere utilizzato per separare la riproduzione e la logica UI, per consentire l'esecuzione dello stesso codice UI in un telecomando. Lo stato può essere impostato chiamando cast.framework.PlayerManager#sendCustomState

statoDisplay

boolean

Indica se devono essere visualizzati i metadati del player (titolo: currentTime). Questo vale se almeno un campo nei metadati viene visualizzato. In alcuni casi, lo stato di visualizzazione è vero, ma alcune parti dei metadati devono essere nascoste (ad es. il titolo dei contenuti multimediali durante la ricerca dei contenuti multimediali). In questi casi, per nascondere questi elementi puoi applicare i CSS aggiuntivi. Nei casi in cui i contenuti multimediali siano solo audio, questo sarà quasi sempre vero. Nei casi in cui si tratta di un video, questo sarà valido se: (1) il video è in fase di caricamento, buffering o ricerca (2) è stata effettuata una richiesta di riproduzione negli ultimi cinque secondi mentre è già in corso la riproduzione di contenuti multimediali, (3) è stata effettuata una richiesta di visualizzazione dello stato negli ultimi cinque secondi o (4) è stata messa in pausa negli ultimi cinque secondi.

tipoDisplay

string

Proprietà per distinguere i diversi tipi di schermi. La TV è predefinita.

duration

number

Durata dei contenuti multimediali in secondi oppure durata dell'interruzione se la riproduzione è in pausa.

isAtLiveEdge

boolean

Indica se lo stream multimediale viene riprodotto a livello dal vivo.

isBreakignorabile

boolean

Indica che il clip di interruzione può essere ignorato al momento. Vero quando è ignorabile == 0.

isLive

boolean

Indica se i contenuti sono un live streaming.

isPlayingBreak

boolean

Indica che il ricevitore è in pausa.

Ricerca

boolean

Indica che il giocatore sta cercando (può essere in riproduzione o in pausa).

liveSeekableRange

null cast.framework.messages.LiveSeekableRange

Indica l'intervallo disponibile dei contenuti se si tratta di un live streaming.

media

(nullo cast.framework.messages.MediaInformation o non definito)

Informazioni multimediali correnti.

categoria media

null.castcast.framework.messages.MediaCategory

La categoria multimediale (video, audio o immagine).

ID sessione multimediale

number

ID univoco per la sessione multimediale. Viene aggiornato quando viene ricevuta una nuova richiesta di caricamento.

mediaStartAbsoluteTime

numero null

Indica il tempo assoluto (tempo epoca in secondi) per i live streaming. Per gli eventi dal vivo corrisponde all'ora di inizio dell'evento. In caso contrario, inizierà all'intervallo disponibile quando è iniziato lo streaming.

metadata

(Oggetto cast.framework.messages.MediaMetadata o nullble non valido)

Metadati multimediali.

metadati successivi

(Oggetto cast.framework.messages.MediaMetadata o nullble non valido)

Metadati dell'elemento successivo.

successivoSottotitolo

string

Sottotitolo dell'elemento successivo.

URLProssimoMiniatura

string

URL miniatura elemento successivo.

titolo successivo

string

Titolo articolo successivo.

numeroBreakClips

number

Numero di clip dell'interruzione nell'interruzione corrente.

Tasso di riproduzione

number

Velocità di riproduzione di contenuti multimediali.

precaricamentoAvanti

boolean

Segnala per mostrare/nascondere i metadati dell'elemento successivo.

codeData

(nullo cast.framework.messages.QueueData o undefined)

Coda dei dati.

URLImmaginesecondaria

string

URL immagine secondaria dei contenuti.

la sezione Durata

numero null

Indica la durata della sezione in secondi.

sezioneInizioOraInMedia

numero null

Indica l'ora di inizio della sezione, in secondi.

state

cast.framework.ui.Stato

Stato attuale del player.

CommandMediaCommands supportato

number

I comandi supportati da questo player.

Vedi anche
cast.framework.messages.Command

thumbnailUrl

string

URL miniatura contenuti.

title

string

Titolo dei contenuti.

Quando ignorabile

(numero o non definito)

Fornisci il tempo rimanente prima che un'interruzione diventi ignorabile in base al tempo di riproduzione attuale. Valore non definito o negativo se l'interruzione non è ignorabile.