Classe: MediaStatus

Construtor

MediaStatus

novo MediaStatus()

Propriedades

activeTrackIds

(Matriz não nula de números ou indefinida)

Uma lista de IDs correspondentes às faixas ativas.

breakStatus

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

Contém informações sobre o intervalo em reprodução no momento.

currentItemId

(número ou indefinido)

ID desse item de mídia (o item que originou a mudança de status).

currentTime

number

A posição de reprodução atual.

customData

(Objeto não nulo ou indefinido)

Dados de status de mídia específicos do aplicativo.

extendedStatus

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

As informações de status da mídia estendida. Ele é usado para transmitir outros estados do jogador além dos quatro principais, ou seja, IDLE, PLAYING, PAUSED e BUFFERING. No momento, ele é usado apenas para sinalizar o carregamento inicial de um item de mídia. Nesse caso, MediaStatus#playerState é IDLE, mas ExtendedMediaStatus#playerState é LOADING.

idleReason

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

Se o estado é IDLE, o motivo pelo qual o player foi para o estado IDLE.

items

(Matriz não nula de cast.framework.messages.QueueItem não nulo ou indefinida)

Lista de itens da fila de mídia.

liveSeekableRange

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

O intervalo pesquisável de uma transmissão ao vivo ou de evento. Essa ação usa o tempo de mídia relativo, em segundos. O valor é undefined para transmissões de VOD.

loadingItemId

(número ou indefinido)

ID do item de mídia que está sendo carregado no momento. Caso nenhum item esteja sendo carregado, o valor será undefined.

mídia

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

As informações da mídia.

mediaSessionId

number

O ID exclusivo da sessão.

playbackRate

number

A velocidade do vídeo.

playerState

non-null cast.framework.messages.PlayerState

O estado da reprodução.

preloadedItemId

(número ou indefinido)

ID do próximo item. Esse ID só vai estar disponível se o item tiver sido pré-carregado. Os itens de mídia podem ser parcialmente pré-carregados e armazenados em cache. Assim, quando eles forem carregados mais tarde, o processo será mais rápido, já que a mídia não precisará ser buscada na rede.

queueData

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

Adicionar dados à fila.

repeatMode

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

O comportamento da fila quando todos os itens são reproduzidos.

supportedMediaCommands

number

Os comandos compatíveis com este player.

digitar

non-null cast.framework.messages.MessageType

videoInfo

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

As informações do vídeo.

volume

cast.framework.messages.Volume não nulo

O volume do stream atual.