Classe: MediaInformation

Construtor

MediaInformation

novo MediaInformation()

Propriedades

breakClips

(Matriz não nula de cast.framework.messages.BreakClip não nulo ou indefinido)

Uma lista parcial de clipes de intervalo que inclui o clipe de intervalo em reprodução no momento, bem como alguns dos clipes a seguir. O motivo para enviar uma lista parcial em vez da lista completa é evitar a geração de um estouro de mensagens MediaStatus.

quebra

(Matriz não nula de cast.framework.messages.Break não nulo ou indefinido)

Lista de intervalos.

contentId

string

Normalmente, o URL da mídia.

contentType

string

O tipo MIME do conteúdo.

contentUrl

(string ou indefinido)

URL de mídia opcional, para permitir o uso de contentId como o ID real. Se contentUrl for fornecido, ele será usado como o URL de mídia. Caso contrário, contentId será usado como o URL de mídia.

customData

(Objeto não nulo ou indefinido)

Informações de mídia específicas do aplicativo.

visualização

(número ou indefinido)

A duração da mídia. Defina como -1 se streamType estiver definido como LIVE.

entidade

(string ou indefinido)

Link direto opcional do Google Assistente para uma entidade de mídia.

hlsSegmentFormat

(cast.framework.messages.HlsSegmentFormat não nulo ou indefinido)

O formato do segmento de áudio HLS. Obrigatório apenas para reprodução de conteúdo HLS usando MPL.

hlsVideoSegmentFormat

(cast.framework.messages.HlsVideoSegmentFormat não nulo ou indefinido)

É o formato do segmento de vídeo HLS. Obrigatório apenas para reprodução de conteúdo HLS usando MPL.

mediaCategory

(cast.framework.messages.MediaCategory não nulo ou indefinido)

A categoria da mídia (áudio, vídeo, imagem).

metadados

(cast.framework.messages.MediaMetadata não nulo, objeto não nulo ou indefinido)

Os metadados de mídia.

startAbsoluteTime

(número ou indefinido)

Fornece o tempo absoluto (horário Epoch Unix em segundos) para transmissões ao vivo. Para um evento ao vivo, é o momento em que o evento começou. Caso contrário, é o início do intervalo pesquisável quando o streaming começou.

streamType

non-null cast.framework.messages.StreamType

O tipo de stream.

textTrackStyle

(cast.framework.messages.TextTrackStyle não nulo ou indefinido)

O estilo da faixa de texto.

caminhos

(Matriz não nula de cast.framework.messages.Track não nulo ou indefinido)

A mídia é rastreada.

userActionStates

(Matriz não nula de cast.framework.messages.UserActionState não nulo ou indefinido)

Indica o estado da ação do usuário para a mídia. Indicam as ações do usuário para a mídia.

vmapAdsRequest

(cast.framework.messages.VastAdsRequest não nulo ou indefinido)

Configuração da solicitação de anúncio VMAP. Usado se intervalos e breakClips não forem fornecidos. Este campo não está incluído em mensagens MediaStatus para evitar estouro.