Classe: MediaInformation

Costruttore

Informazioni sui contenuti multimediali

nuovo MediaInformation()

Proprietà

clip di interruzione

(Array non null 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, nonché alcuni dei seguenti clip. Il motivo per l'invio di un elenco parziale anziché dell'elenco completo è evitare di generare un overflow di messaggi MediaStatus.

break

(Array non null di cast.framework.messages.Break non null o non definito)

Elenco di interruzioni.

ID contenuto

stringa

In genere l'URL del contenuto multimediale.

Tipo di contenuti

stringa

Il tipo MIME dei contenuti.

contentUrl

(stringa o non definita)

URL multimediale multimediale facoltativo, per consentire l'utilizzo di contentId per l'ID effettivo. Se viene fornito contentUrl, viene utilizzato come URL multimediale, altrimenti viene utilizzato contentId come URL multimediale.

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.

entità

(stringa o non definita)

Link diretto facoltativo all'Assistente Google a un'entità multimediale.

Formato segmento hls

(non-null cast.framework.messages.HlsSegmentFormat o non definito)

Il formato del segmento audio HLS. Obbligatorio solo per la riproduzione di contenuti HLS tramite MPL.

Formato segmento video hls

(cast.framework.messages.HlsVideoSegmentFormat o non definito non valido)

Il formato del segmento video HLS. Obbligatorio solo per la riproduzione di contenuti HLS tramite MPL.

categoriaCategoria media

(non-null cast.framework.messages.MediaCategory o non definito)

La categoria dei media (audio, video, illustrato).

metadata

(cast.framework.messages.MediaMetadata, oggetto non null o non definito)

I metadati multimediali.

startAbsoluteTime

(numero o non definito)

Fornisce il tempo assoluto (tempo Unix in secondi) per i live streaming. Per un evento dal vivo è l'ora di inizio, altrimenti è l'inizio dell'intervallo disponibile quando è iniziato lo streaming.

Tipo di flusso

non-null cast.framework.messages.StreamType

Il tipo di stream.

textTrackStyle

(cast.framework.messages.TextTrackStyle o non nullo o non definito)

Lo stile della traccia di testo.

rotte

(Array non null di cast.framework.messages.Track non null o non definito)

Le tracce multimediali.

StatoAzione Utente

(Array non null di cast.framework.messages.UserActionState o non definito)

Indica lo stato dell'azione utente per i contenuti multimediali. Indica azioni quali Mi piace, Non mi piace o azioni di un utente.

Richiesta annunci vmap

(cast.framework.messages.VastAdsRequest o non definito) con valore non null.

Configurazione della richiesta di annuncio VMAP. Utilizzato se non vengono forniti interruzioni e clip a clip. Questo campo non è incluso nei messaggi MediaStatus per evitare l'overflow.