cast. framework. messaggi. MediaInformation
Rappresentano le informazioni sui contenuti multimediali.
Costruttore
Informazioni sui contenuti multimediali
nuovo MediaInformation()
Proprietà
Clip clip
(Non-null Array di cast.framework.messages.BreakClip non null o non definito)
Un elenco parziale dei clip di interruzione che include il clip di interruzione attualmente in riproduzione e alcuni dei seguenti clip.
Il motivo per l'invio di un elenco parziale anziché dell'elenco completo è
quello di evitare di generare un overflow di MediaStatus
messaggi.
break
(Non-null Array di cast.framework.messages.Break non null o non definito)
Elenco di interruzioni.
ID contenuto
string
In genere l'URL del contenuto multimediale.
Tipo di contenuti
string
Il tipo MIME dei contenuti.
contentUrl
(stringa o non definita)
URL multimediale facoltativo, per consentire l'utilizzo di contentId
per l'ID effettivo.
Se contentUrl
viene fornito, viene utilizzato come URL dei contenuti multimediali, altrimenti
contentId
viene utilizzato come URL dei contenuti multimediali.
datipersonalizzati
(Oggetto non null o non definito)
Informazioni multimediali specifiche per le applicazioni.
duration
(numero o non definito)
La durata dei contenuti multimediali. Impostato su -1
se streamType
è impostato su LIVE
.
entity
(stringa o non definita)
Link diretto facoltativo dell'Assistente Google a un'entità multimediale.
hlsSegmentFormat
(cast.framework.messages.HlsSegmentFormat o undefined non nullo)
Il formato del segmento audio HLS.
hlsVideoSegmentFormat
(cast.framework.messages.HlsVideoSegmentFormat o non definito)
Il formato del segmento video HLS.
categoria media
(cast.framework.messages.MediaCategory o non definito non nullo)
La categoria dei contenuti multimediali (audio, video, immagine).
metadata
(cast.framework.messages.MediaMetadata, oggetto non nullo o non definito non nulli)
I metadati dei contenuti multimediali.
startTimeTime
(numero o non definito)
Fornisce il tempo assoluto (tempo Epoch Unix in secondi) per i live streaming. Per un evento dal vivo, è l'ora in cui è iniziato, altrimenti è l'inizio dell'intervallo disponibile quando è iniziato lo streaming.
Tipo di flusso
cast.framework.messages.StreamType non null
Il tipo di streaming.
textTrackStyle
(cast.framework.messages.TextTrackStyle o undefined non nullo)
Lo stile della traccia di testo.
rotte
(Non-null Array di cast.framework.messages.Track o non definito non null)
Le tracce multimediali
UserActionStates
(array non null di cast.framework.messages.UserActionState o undefined)
Indica lo stato di azione dell'utente per i contenuti multimediali. Indica il Mi piace, Non mi piace o le azioni dell'utente per i contenuti multimediali.
Richiesta vmapAds
(cast.framework.messages.VastAdsRequest o undefined non null)
Configurazione della richiesta di annuncio VMAP. Utilizzato se non si indicano le interruzioni e i clip di interruzione. Questo campo non è incluso nei messaggi MediaStatus per evitare il riversamento.