cast. framework. messaggi. MediaInformation
Rappresenta le informazioni multimediali.
Costruttore
MediaInformation
new MediaInformation()
Proprietà
breakClips
(array non null di cast.framework.messages.BreakClip o undefined)
Un elenco parziale di clip di interruzione che include il clip di interruzione attualmente in riproduzione e alcuni dei seguenti clip.
Il motivo per cui invii un elenco parziale anziché quello completo è
evitare di generare un overflow di messaggi MediaStatus
.
break
(array non null di cast.framework.messages.Break o undefined)
Elenco delle interruzioni.
contentId
stringa
In genere, l'URL del contenuto multimediale.
contentType
stringa
Il tipo MIME dei contenuti.
contentUrl
(stringa o non definita)
URL multimediale facoltativo per consentire l'utilizzo di contentId
per l'ID effettivo.
Se viene fornito contentUrl
, viene utilizzato come URL di contenuti multimediali, altrimenti contentId
viene utilizzato come URL di contenuti multimediali.
customData
(oggetto non null o non definito)
Informazioni sui contenuti multimediali specifici per l'applicazione.
media
(numero o non definito)
La durata dei contenuti multimediali. Imposta su -1
se streamType
è impostato su LIVE
.
entità
(stringa o non definita)
Link diretto facoltativo all'Assistente Google a un'entità multimediale.
hlsSegmentFormat
(non null cast.framework.messages.HlsSegmentFormat o undefined)
Il formato del segmento audio HLS. Obbligatorio solo per la riproduzione di contenuti HLS mediante MPL.
hlsVideoSegmentFormat
(cast.framework.messages.HlsVideoSegmentFormat non nullo o undefined)
Il formato del segmento video HLS. Obbligatorio solo per la riproduzione di contenuti HLS mediante MPL.
mediaCategory
(cast.framework.messages.MediaCategory non nullo o undefined)
La categoria multimediale (audio, video, immagine).
metadati
(non null cast.framework.messages.MediaMetadata, non-null Object o undefined)
I metadati multimediali.
startAbsoluteTime
(numero o non definito)
Fornisce il tempo assoluto (tempo Unix Epoch in secondi) per i live streaming. Per un evento dal vivo, è l'ora in cui è iniziato l'evento, altrimenti è l'inizio dell'intervallo disponibile per la ricerca quando è iniziato lo streaming.
streamType
non-null cast.framework.messages.StreamType
Il tipo di stream.
textTrackStyle
(non null cast.framework.messages.TextTrackStyle o non definito)
Lo stile della traccia di testo.
rotte
(array non null di cast.framework.messages.Track o undefined)
Le tracce multimediali.
userActionStates
(array non null di cast.framework.messages.UserActionState o undefined)
Indica lo stato dell'azione utente per i contenuti multimediali. Indica all'utente Mi piace o Non mi piace o segui le azioni relative ai contenuti multimediali.
vmapAdsRequest
(non null cast.framework.messages.VastAdsRequest o non definito)
Configurazione della richiesta di annuncio VMAP. Utilizzato se non vengono forniti interruzioni e clip di interruzione. Questo campo non è incluso nei messaggi MediaStatus per evitare l'overflow.