Classe: PlayerData

Costruttore

Dati giocatore

nuovo PlayerData()

Proprietà

ID ActiveTrack

Array di numeri non null

ID monitoraggio attivo dei contenuti multimediali correnti.

DatiApplicazione

nullable cast.framework.ui.ApplicationData

Dati dell'applicazione.

Apertura di Posizione Percentuale

Array di numeri non null

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

Deprecato
Usa invece la proprietà "breaks" di cast.framework.ui.PlayerData#media.

intestazioneTitolo

stringa

Titolo dell'attuale pausa di riproduzione.

Numero attuale clip clip

numero

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

Ora attuale

numero

La posizione corrente dei contenuti multimediali viene usata in secondi o l'interruzione della posizione corrente durante l'interruzione della riproduzione.

customState

Oggetto nullble

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

stato display

boolean

Indica se visualizzare i metadati del player (vale a dire titolo, titolo corrente). Questo vale per almeno un campo dei metadati. In alcuni casi, DisplayStatus è true, ma alcune parti dei metadati devono essere nascoste (ad es. il titolo dell'elemento multimediale durante la ricerca dell'elemento multimediale). In questi casi, per nascondere tali elementi puoi applicare CSS aggiuntivi. Nei casi in cui i contenuti multimediali siano solo audio, questo sarà quasi sempre vero. Nei casi in cui i contenuti multimediali sono video, questo sarà vero quando: (1) il video è in fase di caricamento, buffering o ricerca (2) è stata effettuata una richiesta di riproduzione negli ultimi cinque secondi durante la riproduzione di contenuti multimediali, (3) è stata effettuata una richiesta di mostrare lo stato negli ultimi cinque secondi o (4) è stato messo in pausa negli ultimi cinque secondi.

DisplayType

stringa

Proprietà per distinguere i diversi tipi di schermo. La TV è l'impostazione predefinita.

duration

numero

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

IsAtLiveEdge

boolean

Indica se lo stream multimediale è in riproduzione a livello perimetrale.

isBreakignorabile

boolean

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

È pubblicato

boolean

Indica se i contenuti sono di un live streaming.

isPlayingBreak

boolean

Indica che il ricevitore sta riproducendo un'interruzione.

Ricerca

boolean

Indica che il giocatore sta cercando (può essere in modalità di gioco o di pausa).

liveSeekableRange

nullable cast.framework.messages.LiveSeekableRange

Indica l'intervallo di interesse per i contenuti se si tratta di un live streaming.

media

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

Informazioni multimediali correnti.

categoriaCategoria media

nullable cast.framework.messages.MediaCategory

La categoria dei contenuti multimediali (video, audio o immagine).

ID sessione multimediale

numero

ID univoco per la sessione multimediale. Viene aggiornato alla ricezione di una nuova richiesta di caricamento.

MediaStartAbsoluteTime

numero nullable

Indica il tempo assoluto (tempo in secondi in secondi) per i live streaming. Per l'evento dal vivo corrisponde all'orario di inizio dell'evento, altrimenti sarà all'inizio dell'intervallo disponibile quando è iniziato lo streaming.

metadata

(null cast.framework.messages.MediaMetadata o oggetto null)

Metadati multimediali.

metadatiMetadati

(null cast.framework.messages.MediaMetadata o oggetto null)

Metadati dell'elemento successivo.

successivoSottotitolo

stringa

Sottotitolo dell'elemento successivo.

UrlURL successivo

stringa

URL miniatura elemento successivo.

Titolo successivo

stringa

Titolo articolo successivo.

numeroBreakClips

numero

Numero di clip dell'interruzione nell'interruzione corrente.

Tasso di riproduzione

numero

Velocità di riproduzione dei contenuti multimediali.

precaricamento

boolean

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

dati coda

(null. cast.framework.messages.QueueData o non definito)

Coda dei dati.

URL immagine secondaria

stringa

URL immagine secondaria dei contenuti.

Sezione Sezione

numero nullable

Indica la durata della sezione in secondi.

sezioneStartTimeInMedia

numero nullable

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

finale

cast.framework.ui.Stato

Stato attuale del player.

CommandMediaCommands

numero

I comandi supportati da questo player.

Vedi anche
cast.framework.messages.Command

thumbnailUrl

stringa

URL miniatura contenuti.

title

stringa

Titolo dei contenuti.

quando ignorabile

(numero o non definito)

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