Classe: MediaInformation

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.