cast. framework. messages. PrecacheRequestData
Dados da solicitação de evento de mídia PRECACHE. Alguns campos da solicitação de carregamento, como reprodução automática e enfileiramento, são ignorados.
Construtor
PrecacheRequestData
novo PrecacheRequestData(data)
Parâmetro |
|
---|---|
dados |
Opcional string Dados pré-armazenados em cache do aplicativo. |
- Estende
- cast.framework.messages.LoadRequestData
- Descontinuado
- Essa funcionalidade não está disponível.
Propriedades
activeTrackIds
(Matriz não nula de números ou indefinido)
Matriz de trackIds ativos. Se a matriz não for fornecida, as faixas padrão ficarão ativas.
- Configuração herdada de
- cast.framework.messages.LoadRequestData#activeTrackIds
reprodução automática
(booleano ou indefinido)
Se o parâmetro de reprodução automática for especificado, o player de mídia começará a reproduzir o conteúdo quando ele for carregado. Mesmo que a reprodução automática não esteja especificada,a implementação do player de mídia pode optar por iniciar a reprodução imediatamente.
- Configuração herdada de
- cast.framework.messages.LoadRequestData#autoplay
credenciais
(string ou indefinido)
Credenciais de usuário opcionais.
- Configuração herdada de
- cast.framework.messages.LoadRequestData#credentials
credentialsType
(string ou indefinido)
Tipo de credenciais opcional. O tipo "nuvem" é um tipo reservado usado por solicitações de carregamento originadas por comandos do assistente de voz.
- Configuração herdada de
- cast.framework.messages.LoadRequestData#credentialsType
currentTime
(número ou indefinido)
Segundos desde o início do conteúdo. Se o conteúdo for ao vivo e currentTime não for especificado, a transmissão vai começar na posição ao vivo.
- Configuração herdada de
- cast.framework.messages.LoadRequestData#currentTime
customData
(Objeto não nulo ou indefinido)
Dados específicos do aplicativo para esta solicitação. Ele permite que o remetente e o destinatário estendam facilmente o protocolo de mídia, sem precisar usar um novo namespace com mensagens personalizadas.
- Configuração herdada de
- cast.framework.messages.RequestData#customData
loadOptions
(cast.framework.messages.LoadOptions não nulo ou indefinido)
Adição de opções de carregamento.
- Configuração herdada de
- cast.framework.messages.LoadRequestData#loadOptions
mídia
non-null cast.framework.messages.MediaInformation
As informações de mídia associadas à solicitação de carregamento.
- Configuração herdada de
- cast.framework.messages.LoadRequestData#media
mediaSessionId
(número ou indefinido)
ID da sessão de mídia a que a solicitação se aplica.
- Configuração herdada de
- cast.framework.messages.RequestData#mediaSessionId
playbackRate
(número ou indefinido)
A taxa de reprodução de mídia.
- Configuração herdada de
- cast.framework.messages.LoadRequestData#playbackRate
precacheData
(string ou indefinido)
Dados pré-armazenados em cache do aplicativo.
queueData
(cast.framework.messages.QueueData não nulo ou indefinido)
Adicionar dados à fila.
- Configuração herdada de
- cast.framework.messages.LoadRequestData#queueData
requestId
number
ID da solicitação, usado para correlacionar solicitação/resposta.
- Configuração herdada de
- cast.framework.messages.RequestData#requestId
sequenceNumber
(número ou indefinido)
Um número para sincronizar todos os comandos de fila. Se fornecido para um comando de fila, o SDK verificará se o número de sequência mais recente da fila corresponde à solicitação. O sequênciaNumber atual é fornecido como parte das mensagens alteradas na fila de saída.
- Configuração herdada de
- cast.framework.messages.RequestData#sequenceNumber