Classe: MediaInformation

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.