cast. framework. ui. PlayerData
Dati del player. Fornisci il contenuto multimediale del player e lo stato di interruzione.
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
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.