Namespace: mensagens

Aulas

Enumerações

CaptionMimeType

estática

string

Tipo MIME de legenda da faixa de texto.

Valor

CEA608

string

CEA 608

TTML

string

TTML

Vtt

string

Vtt

TTML_MP4

string

MP4 TTML

Comando

estática

number

Uma lista de valores de bitmask para definir ou recuperar um comando de mídia compatível com um aplicativo para cast.framework.messages.MediaStatus#supportedMediaCommands.

Valor

PAUSA

number

Comando de pausa.

BUSCAR

number

Comando de busca.

STREAM_VOLUME

number

Comando de volume de streaming.

STREAM_MUTE

number

Comando de volume de streaming.

ALL_BASIC_MEDIA

number

Todas as mídias básicas. Inclui os comandos obrigatórios PAUSE, SEEK, STREAM_VOLUME, STREAM_MUTE, EDIT_TRACKS e PLAYBACK_RATE.

QUEUE_NEXT

number

Comando Next da fila.

QUEUE_PREV

number

Comando anterior de fila.

QUEUE_SHUFFLE

number

Comando de embaralhamento em fila.

QUEUE_REPEAT_ALL

number

Modo de repetição de tudo na fila.

QUEUE_REPEAT_ONE

number

Modo de repetição na fila.

QUEUE_REPEAT

number

Modos de repetição da fila.

SKIP_AD

number

Pular comando do AD.

EDIT_TRACKS

number

Editar comandos das faixas.

PLAYBACK_RATE

number

Comando de taxa de reprodução.

LIKE

number

Comando de ação do usuário "Curtir".

NÃO GOSTEI

number

Comando "Não gostei" da ação do usuário.

SEGUIR

number

Comando "siga" para a ação do usuário.

PARAR DE SEGUIR

number

Ação do usuário "Parar de seguir".

STREAM_TRANSFER

number

Comandos de transferência por streaming.

LETRA

number

Comandos de letra.

ContainerType

estática

number

Tipos de metadados do contêiner.

Valor

GENERIC_CONTAINER

number

Modelo genérico adequado para a maioria dos tipos de mídia. Usado por cast.framework.messages.ContainerMetadata.

AUDIOBOOK_CONTAINER

number

Metadados de um audiolivro. Usado por cast.framework.messages.AudiobookContainerMetadata.

Veja também
cast.framework.messages.QueueData.containerMetadata

ContentFilteringMode

estática

string

Representa o modo de filtragem de conteúdo.

Valor

FILTER_EXPLICIT

string

Não reproduza conteúdo explícito.

ErrorReason

estática

string

Representa os motivos das mensagens de erro de mídia.

Valor

INVALID_COMMAND

string

Retornado quando o comando não é válido ou não foi implementado.

INVALID_PARAMS

string

Retornado quando os parâmetros não são válidos ou um parâmetro obrigatório está ausente.

INVALID_MEDIA_SESSION_ID

string

Retornado quando a sessão de mídia não existe.

SKIP_LIMIT_REACHED

string

Retornado quando não é possível pular mais itens porque o limite de pulos foi atingido.

NOT_SUPPORTED

string

Retornado quando a solicitação não é compatível com o aplicativo.

LANGUAGE_NOT_SUPPORTED

string

Retornado quando o idioma solicitado não é compatível.

END_OF_QUEUE

string

Retornado quando não é possível pular devido a voltar para além do primeiro item ou avançar além do último item na fila.

DUPLICATE_REQUEST_ID

string

Retornado quando o ID da solicitação não é exclusivo (o receptor está processando uma solicitação com o mesmo ID).

VIDEO_DEVICE_REQUIRED

string

Retornado quando a solicitação não pode ser concluída porque um dispositivo compatível com vídeo é necessário.

PREMIUM_ACCOUNT_REQUIRED

string

Retornado quando uma conta premium é necessária para que a solicitação seja atendida.

APP_ERROR

string

Retornado quando o estado do aplicativo é inválido para atender à solicitação.

AUTHENTICATION_EXPIRED

string

Retornado quando uma solicitação não pode ser executada porque a autenticação expirou, por exemplo, quando o usuário alterou a senha ou o token foi revogado.

CONCURRENT_STREAM_LIMIT

string

Retornado quando muitas transmissões simultâneas são detectadas.

PARENTAL_CONTROL_RESTRICTED

string

Retornado quando o conteúdo é bloqueado devido ao controle da família.

CONTENT_FILTERED

string

Retornado quando o conteúdo é bloqueado devido a um filtro.

NOT_AVAILABLE_IN_REGION

string

Retornado quando o conteúdo é bloqueado por estar indisponível por região.

CONTENT_ALREADY_PLAYING

string

Retornado quando o conteúdo solicitado já está sendo reproduzido.

INVALID_REQUEST

string

Retornado quando a solicitação não é válida.

GENERIC_LOAD_ERROR

string

Retornado quando a solicitação de carregamento encontra um problema intermitente.

ErrorType

estática

string

Representa os tipos de mensagens de erro de mídia.

Valor

INVALID_PLAYER_STATE

string

Retornado quando o estado do player é inválido para atender à solicitação.

LOAD_FAILED

string

Retornado quando há falha na solicitação LOAD.

LOAD_CANCELLED

string

Retornado quando a solicitação LOAD é cancelada por uma segunda solicitação LOAD recebida.

INVALID_REQUEST

string

Retornado quando a solicitação não é válida.

ERROR

string

Erro genérico, para qualquer outro caso de erro.

ExtendedPlayerState

estática

string

Informações estendidas sobre o estado do player.

Valor

CARGA E DESCARGA

string

O player está no estado CARREGANDO.

FocusState

estática

string

Estados de foco.

Valor

IN_FOCUS

string

O receptor está em foco.

NOT_IN_FOCUS

string

O destinatário não está em foco porque há outra atividade ativa.

GetStatusOptions

estática

number

O GetStatusOptions determina a quantidade de dados que precisam ser incluídos na resposta do status de mídia para a mensagem GET_STATUS.

Valor

NO_METADATA

number

Não incluir a sinalização de metadados.

NO_QUEUE_ITEMS

number

Não inclua a sinalização de itens da fila.

HdrType

estática

string

Representa os tipos de vídeo em High Dynamic Range (HDR).

Valor

SDR

string

Intervalo dinâmico padrão

HDR

string

High Dynamic Range

DV

string

Dolby Vision

HlsSegmentFormat

estática

string

É o formato de um segmento de áudio HLS.

Valor

AAC

string

Stream básico de áudio em pacote AAC.

AC3

string

Stream básico de áudio com AC3.

MP3

string

Stream básico de áudio com MP3.

TS

string

Stream de transporte MPEG-2.

TS_AAC

string

Fluxo de transporte MPEG-2 (AAC-LC) empacotado de baixa complexidade no AAC.

TS_HE_AAC

string

Stream de transporte MPEG-2 empacotado de alta eficiência AAC (HE-AAC).

E_AC3

string

Stream básico de áudio com E-AC3.

FMP4

string

Áudio em formato ISO BMFF CMAF fragmentado MP4.

HlsVideoSegmentFormat

estática

string

É o formato de um segmento de vídeo HLS.

Valor

MPEG2_TS

string

Stream de transporte MPEG-2. Compatível com AVC.

FMP4

string

Vídeo em formato ISO BMFF CMAF fragmentado MP4. Compatível com AVC e HEVC.

IdleReason

estática

string

O motivo pelo qual o player está em estado inativo.

Valor

CANCELADA

string

Um remetente solicitou a interrupção da reprodução usando o comando STOP.

INTERRUPTED

string

Um remetente solicitou a reprodução de outra mídia usando o comando LOAD.

FINISHED

string

A reprodução de mídia foi concluída.

ERROR

string

A mídia foi interrompida por um erro. Isso poderá acontecer se, por exemplo, o player não conseguir fazer o download da mídia devido a erros de rede.

MediaCategory

estática

string

A categoria de mídia.

Valor

ÁUDIO

string

A mídia só está disponível em áudio.

VÍDEO

string

A mídia é vídeo e áudio (padrão).

IMAGEM

string

A mídia é uma imagem.

MessageType

estática

string

Representa os tipos de mensagem de mídia a serem interceptados por cast.framework.PlayerManager. Os tipos de mensagem são categorizados como solicitações ou mensagens enviadas. As solicitações permitem que o aplicativo modifique dados antes de serem processados pelo SDK do receptor da Web. As mensagens enviadas permitem que o aplicativo modifique dados antes de enviar a mensagem aos sistemas conectados e aos aplicativos do remetente.

Valor

MEDIA_STATUS

string

Mensagem enviada do status de mídia atual. O tipo da mensagem é: cast.framework.messages.MediaStatus.

CLOUD_STATUS

string

Mensagem enviada com o status de mídia para o remetente da nuvem. O tipo da mensagem é: cast.framework.messages.CloudMediaStatus.

QUEUE_CHANGE

string

Mensagem enviada da alteração da fila. O tipo da mensagem é: cast.framework.messages.QueueChange.

QUEUE_ITEMS

string

Mensagem enviada com informações sobre o item da fila. O tipo da mensagem é: cast.framework.messages.ItemsInfo.

QUEUE_ITEM_IDS

string

Mensagem enviada da lista de IDs de fila. O tipo da mensagem é: cast.framework.messages.QueueIds.

GET_STATUS

string

Solicitação do status atual da mídia. O tipo da mensagem é: cast.framework.messages.GetStatusRequestData.

CARREGAMENTO

string

Solicitação para carregar mídia. O tipo da mensagem é: cast.framework.messages.LoadRequestData.

PAUSA

string

Peça para pausar o player. O tipo da mensagem é: cast.framework.messages.RequestData.

PARE

string

Solicitar a interrupção do player. O tipo da mensagem é: cast.framework.messages.RequestData.

BRINCADEIRAS

string

Peça para continuar jogando. O tipo da mensagem é: cast.framework.messages.RequestData.

SKIP_AD

string

Solicitação para pular a reprodução do anúncio. O tipo da mensagem é: cast.framework.messages.RequestData.

PLAY_AGAIN

string

Solicitar para reproduzir novamente a mídia atual. O tipo da mensagem é: cast.framework.messages.RequestData.

BUSCAR

string

Solicitação para buscar mídia. O tipo da mensagem é: cast.framework.messages.SeekRequestData.

SET_PLAYBACK_RATE

string

Solicitação para mudar a velocidade de reprodução. O tipo da mensagem é: cast.framework.messages.SetPlaybackRateRequestData.

SET_VOLUME

string

Solicitação para mudar o volume da mídia atual. O tipo da mensagem é: cast.framework.messages.VolumeRequestData.

EDIT_TRACKS_INFO

string

Peça para mudar as faixas de texto ou áudio em reprodução. O tipo da mensagem é: cast.framework.messages.EditTracksInfoRequestData.

EDIT_AUDIO_TRACKS

string

Peça para mudar a faixa de áudio em reprodução. O tipo da mensagem é: cast.framework.messages.EditAudioTracksRequestData.

PRECACHAR

string

Solicite o pré-cache dos dados. O tipo da mensagem é: cast.framework.messages.PrecacheRequestData.

PRÉ-CARREGAMENTO

string

Solicitação para pré-carregar item. O tipo da mensagem é: cast.framework.messages.PreloadRequestData.

QUEUE_LOAD

string

Solicitação para carregar a fila. O tipo da mensagem é: cast.framework.messages.QueueLoadRequestData.

QUEUE_INSERT

string

Solicitação para inserir na fila. O tipo da mensagem é: cast.framework.messages.QueueInsertRequestData.

QUEUE_UPDATE

string

Solicitação para atualizar a fila. O tipo da mensagem é: cast.framework.messages.QueueUpdateRequestData.

QUEUE_REMOVE

string

Solicitação para remover da fila. O tipo da mensagem é: cast.framework.messages.QueueRemoveRequestData.

QUEUE_REORDER

string

Solicitação para reordenar a fila. O tipo da mensagem é: cast.framework.messages.QueueReorderRequestData.

QUEUE_NEXT

string

Solicitar o próximo item na fila. Quando o receptor recebe essa mensagem do remetente, a mensagem é mapeada para um cast.framework.messages.MessageType.QUEUE_UPDATE com um jump de 1. Portanto, cast.framework.messages.MessageType.QUEUE_UPDATE precisa ser usado como o tipo de mensagem ao gravar um interceptador para QUEUE_NEXT. O tipo da mensagem é: cast.framework.messages.RequestData.

QUEUE_PREV

string

Solicitar o item anterior na fila. Quando o receptor recebe essa mensagem do remetente, a mensagem é mapeada para um cast.framework.messages.MessageType.QUEUE_UPDATE com um jump de -1. Portanto, cast.framework.messages.MessageType.QUEUE_UPDATE precisa ser usado como o tipo de mensagem ao gravar um interceptador para QUEUE_PREV. O tipo da mensagem é: cast.framework.messages.RequestData.

QUEUE_GET_ITEM_RANGE

string

Solicitação para buscar itens na fila. O tipo da mensagem é: cast.framework.messages.FetchItemsRequestData.

QUEUE_GET_ITEMS

string

Solicitação para receber informações sobre os itens. O tipo da mensagem é: cast.framework.messages.GetItemsInfoRequestData.

QUEUE_GET_ITEM_IDS

string

Solicitação para receber IDs de fila. O tipo da mensagem é: cast.framework.messages.RequestData.

QUEUE_SHUFFLE

string

Solicitação para embaralhar a fila. O tipo da mensagem é: cast.framework.messages.RequestData.

SET_CREDENTIALS

string

Definir a credencial do usuário. O tipo da mensagem é: cast.framework.messages.SetCredentialsRequestData.

LOAD_BY_ENTITY

string

Carregue mídia por ID da entidade. O tipo da mensagem é: cast.framework.messages.LoadByEntityRequestData.

USER_ACTION

string

Processe a ação do usuário como seguir. O tipo da mensagem é: cast.framework.messages.UserActionRequestData.

DISPLAY_STATUS

string

Mostrar o status da mídia na tela. O tipo da mensagem é: cast.framework.messages.DisplayStatusRequestData.

FOCUS_STATE

string

O estado de foco do app receptor mudou. O tipo da mensagem é: cast.framework.messages.FocusStateRequestData.

CUSTOM_COMMAND

string

Processar um comando personalizado do app. O tipo da mensagem é: cast.framework.messages.CustomCommandRequestData.

STORE_SESSION

string

Armazenar comando de sessão. O tipo da mensagem é: cast.framework.messages.StoreSessionRequestData.

RESUME_SESSION

string

Retome o comando da sessão. O tipo da mensagem é: cast.framework.messages.ResumeSessionRequestData.

SESSION_STATE

string

Tipo de resposta para StoreSession. O tipo da mensagem é: cast.framework.messages.StoreSessionResponseData.

MetadataType

estática

number

Tipos de metadados de mídia.

Valor

GENÉRICO

number

Modelo genérico adequado para a maioria dos tipos de mídia. Usado por cast.framework.messages.GenericMediaMetadata.

FILME

number

Um filme completo. Usado por cast.framework.messages.MovieMediaMetadata.

TV_SHOW

number

Um episódio de uma série de TV. Usado por cast.framework.messages.TvShowMediaMetadata.

MUSIC_TRACK

number

Uma faixa de música. Usado por cast.framework.messages.MusicTrackMediaMetadata.

FOTO

number

Foto Usado por cast.framework.messages.PhotoMediaMetadata.

AUDIOBOOK_CHAPTER

number

Capítulo do audiolivro. Usado por cast.framework.messages.AudiobookChapterMediaMetadata.

Veja também
cast.framework.messages.MediaInformation.metadata

PlayerState

estática

string

Representa o estado do player.

Valor

INATIVO

string

O player está em estado inativo. Um estado de inatividade significa que não há reprodução ativa. O player geralmente fica nesse estado logo após a inicialização do aplicativo Cast antes de receber a solicitação LOAD ou depois que a reprodução terminar. O player faz a transição para esse estado com base no cast.framework.messages.IdleReason definido em cast.framework.messages.MediaStatus.

EM EXIBIÇÃO

string

O player está no estado PLAY.

PAUSADA

string

O player está no estado PAUSADO.

CARREG. BUFFER

string

O player está no estado BUFFERING.

QueueChangeType

estática

string

Tipos de alteração da fila usados por QUEUE_CHANGE mensagem enviada.

Valor

INSERT

string

A fila tinha itens inseridos.

REMOVER

string

A fila teve itens removidos.

ITEMS_CHANGE

string

Uma lista de itens foi alterada.

ATUALIZAR

string

A fila passou por uma atualização, e uma nova lista ordenada é enviada.

NO_CHANGE

string

A fila não teve alterações. Isso é usado para retornar um eco quando vários remetentes acabam solicitando os mesmos dados.

QueueType

estática

string

Tipos de contêiner/fila de mídia.

Valor

ÁLBUM

string

Álbum de música.

PLAYLIST

string

playlist de músicas, como uma playlist particular, pública ou gerada automaticamente.

AUDIOLIVRO

string

Audiolivro.

RADIO_STATION

string

Estação de rádio tradicional.

PODCAST_SERIES

string

Série de podcast.

TV_SERIES

string

Série de TV

VIDEO_PLAYLIST

string

playlist de vídeos

LIVE_TV

string

Canal de TV ao vivo

FILME

string

Filme.

RepeatMode

estática

string

Comportamento da fila quando todos os itens são reproduzidos.

Valor

REPEAT_OFF

string

Quando a fila é concluída, a sessão de mídia é encerrada.

REPEAT_ALL

string

Todos os itens na fila serão reproduzidos indefinidamente. Quando o último item for reproduzido, o primeiro item será reproduzido novamente.

REPEAT_SINGLE

string

O item atual será reproduzido repetidamente.

REPEAT_ALL_AND_SHUFFLE

string

Todos os itens na fila serão reproduzidos indefinidamente. Quando o último item for reproduzido, ele reproduzirá o primeiro item novamente (a lista será embaralhada pelo receptor primeiro).

SeekResumeState

estática

string

Representa o estado da reprodução após uma solicitação de SEEK.

Valor

PLAYBACK_START

string

Isso força a inicialização da mídia.

PLAYBACK_PAUSE

string

Isso força a mídia a pausar.

StreamingProtocolType

estática

number

Os tipos de protocolo de streaming.

Valor

DESCONHECIDO

number

Tipo de protocolo de streaming desconhecido.

MPEG_DASH

number

Tipo de protocolo MPEG-DASH (Dynamic Adaptive Streaming over HTTP).

HLS

number

Tipo de protocolo HLS (HTTP Live Streaming).

SMOOTH_STREAMING

number

Tipo de protocolo de streaming Smooth.

StreamType

estática

string

Representa os tipos de stream.

Valor

BUEFFEREDO

string

Conteúdo VOD e DVR.

AO VIVO

string

Conteúdo de transmissão linear ao vivo.

NENHUM

string

TextTrackEdgeType

estática

string

Define o tipo de borda (borda) da faixa de texto.

Valor

NENHUM

string

Nenhuma borda é exibida ao redor do texto.

OUTLINE

string

Um contorno sólido é exibido ao redor do texto.

DROP_SHADOW

string

Uma sombra esmaecida é renderizada ao redor do texto.

RECOMENDADO

string

o texto aparece com relevo ou elevado em relação ao plano de fundo.

REMOVIDO

string

O texto parece estar gravado em segundo plano.

TextTrackFontGenericFamily

estática

string

Família de fontes genérica a ser usada se a fonte não estiver definida na faixa de texto.

Valor

SANS_SERIF

string

Usa uma fonte Sans Serif.

MONOSPACED_SANS_SERIF

string

Usa uma fonte Sans Serif monoespaçada.

SERIF

string

Usa uma fonte com serifa.

MONOSPACED_SERIF

string

Usa uma fonte serifa monoespaçada.

CASUAL

string

Usa uma fonte casual de estilo manuscrito.

CURSIVA

string

Usa uma fonte cursiva.

SMALL_CAPITALS

string

Usa uma fonte pequena com letras maiúsculas.

TextTrackFontStyle

estática

string

Estilo da fonte da faixa de texto.

Valor

NORMAL

string

A família tipográfica não modificada.

NEGRITO

string

O estilo em negrito.

BOLD_ITALIC

string

O estilo em negrito e itálico simultaneamente.

POSIÇÃO

string

O estilo em itálico.

TextTrackType

estática

string

Tipo de faixa de texto (segue as definições do tipo de faixa de texto HTML5).

Valor

LEGENDAS

string

Transcrição ou tradução do diálogo, adequado para quando o som está disponível, mas não entendido pelo espectador, por exemplo, porque o espectador não entende o idioma da trilha sonora do recurso de mídia.

LEGENDAS

string

Uma transcrição ou tradução de diálogos, efeitos sonoros, dicas musicais relevantes e outras informações de áudio relevantes, adequadas para quando a trilha sonora está indisponível (por exemplo, porque está silenciada ou porque o usuário é deficiente auditivo). A legenda é exibida sobre o vídeo.

DESCRIÇÕES

string

Descrições textuais do componente de vídeo do recurso de mídia, destinadas à síntese de áudio quando o componente visual não está disponível (por exemplo, porque o usuário está interagindo com o aplicativo sem uma tela ou porque o usuário é deficiente visual). As descrições são sintetizadas como uma faixa de áudio separada.

CAPÍTULOS

string

Títulos de capítulos, destinados para navegar pelo recurso de mídia.

METADADOS

string

Faixas destinadas ao uso de um script.

TextTrackWindowType

estática

string

Tipo de janela da faixa de texto.

Valor

NENHUM

string

NORMAL

string

ROUNDED_CORNERS

string

TrackType

estática

string

Tipo de faixa de mídia.

Valor

TEXT

string

Faixa de texto.

ÁUDIO

string

Faixa de áudio.

VÍDEO

string

Faixa de vídeo.

UserAction

estática

string

Ações do usuário.

Valor

LIKE

string

O usuário indica uma preferência "gostei" para o conteúdo em reprodução no momento.

NÃO GOSTEI

string

O usuário indica uma preferência como "Não gostei" para o conteúdo em reprodução.

SEGUIR

string

O usuário quer seguir ou marcar com estrela o conteúdo em reprodução.

PARAR DE SEGUIR

string

O usuário quer parar de seguir o conteúdo em reprodução.

SINALIZAR

string

O usuário sinaliza o conteúdo que está sendo reproduzido como inadequado.

SKIP_AD

string

O usuário quer pular o anúncio em exibição.

LETRA

string

O usuário quer exibir a letra da música que está tocando.

UserActionContext

estática

string

Informações de contexto para UserAction.

Valor

UNKNOWN_CONTEXT

string

MONITORAR

string

ÁLBUM

string

ARTISTA

string

PLAYLIST

string

EPISÓDIO

string

SÉRIE

string

FILME

string

CANAL

string

EQUIPE

string

PLAYER

string

ECONÔMICA

string

Propriedades

CaptionMimeType

estática

string

Tipo MIME de legenda da faixa de texto.

Valor

CEA608

string

CEA 608

TTML

string

TTML

Vtt

string

Vtt

TTML_MP4

string

MP4 TTML

Comando

estática

number

Uma lista de valores de bitmask para definir ou recuperar um comando de mídia compatível com um aplicativo para cast.framework.messages.MediaStatus#supportedMediaCommands.

Valor

PAUSA

number

Comando de pausa.

BUSCAR

number

Comando de busca.

STREAM_VOLUME

number

Comando de volume de streaming.

STREAM_MUTE

number

Comando de volume de streaming.

ALL_BASIC_MEDIA

number

Todas as mídias básicas. Inclui os comandos obrigatórios PAUSE, SEEK, STREAM_VOLUME, STREAM_MUTE, EDIT_TRACKS e PLAYBACK_RATE.

QUEUE_NEXT

number

Comando Next da fila.

QUEUE_PREV

number

Comando anterior de fila.

QUEUE_SHUFFLE

number

Comando de embaralhamento em fila.

QUEUE_REPEAT_ALL

number

Modo de repetição de tudo na fila.

QUEUE_REPEAT_ONE

number

Modo de repetição na fila.

QUEUE_REPEAT

number

Modos de repetição da fila.

SKIP_AD

number

Pular comando do AD.

EDIT_TRACKS

number

Editar comandos das faixas.

PLAYBACK_RATE

number

Comando de taxa de reprodução.

LIKE

number

Comando de ação do usuário "Curtir".

NÃO GOSTEI

number

Comando "Não gostei" da ação do usuário.

SEGUIR

number

Comando "siga" para a ação do usuário.

PARAR DE SEGUIR

number

Ação do usuário "Parar de seguir".

STREAM_TRANSFER

number

Comandos de transferência por streaming.

LETRA

number

Comandos de letra.

ContainerType

estática

number

Tipos de metadados do contêiner.

Valor

GENERIC_CONTAINER

number

Modelo genérico adequado para a maioria dos tipos de mídia. Usado por cast.framework.messages.ContainerMetadata.

AUDIOBOOK_CONTAINER

number

Metadados de um audiolivro. Usado por cast.framework.messages.AudiobookContainerMetadata.

Veja também
cast.framework.messages.QueueData.containerMetadata

ContentFilteringMode

estática

string

Representa o modo de filtragem de conteúdo.

Valor

FILTER_EXPLICIT

string

Não reproduza conteúdo explícito.

ErrorReason

estática

string

Representa os motivos das mensagens de erro de mídia.

Valor

INVALID_COMMAND

string

Retornado quando o comando não é válido ou não foi implementado.

INVALID_PARAMS

string

Retornado quando os parâmetros não são válidos ou um parâmetro obrigatório está ausente.

INVALID_MEDIA_SESSION_ID

string

Retornado quando a sessão de mídia não existe.

SKIP_LIMIT_REACHED

string

Retornado quando não é possível pular mais itens porque o limite de pulos foi atingido.

NOT_SUPPORTED

string

Retornado quando a solicitação não é compatível com o aplicativo.

LANGUAGE_NOT_SUPPORTED

string

Retornado quando o idioma solicitado não é compatível.

END_OF_QUEUE

string

Retornado quando não é possível pular devido a voltar para além do primeiro item ou avançar além do último item na fila.

DUPLICATE_REQUEST_ID

string

Retornado quando o ID da solicitação não é exclusivo (o receptor está processando uma solicitação com o mesmo ID).

VIDEO_DEVICE_REQUIRED

string

Retornado quando a solicitação não pode ser concluída porque um dispositivo compatível com vídeo é necessário.

PREMIUM_ACCOUNT_REQUIRED

string

Retornado quando uma conta premium é necessária para que a solicitação seja atendida.

APP_ERROR

string

Retornado quando o estado do aplicativo é inválido para atender à solicitação.

AUTHENTICATION_EXPIRED

string

Retornado quando uma solicitação não pode ser executada porque a autenticação expirou, por exemplo, quando o usuário alterou a senha ou o token foi revogado.

CONCURRENT_STREAM_LIMIT

string

Retornado quando muitas transmissões simultâneas são detectadas.

PARENTAL_CONTROL_RESTRICTED

string

Retornado quando o conteúdo é bloqueado devido ao controle da família.

CONTENT_FILTERED

string

Retornado quando o conteúdo é bloqueado devido a um filtro.

NOT_AVAILABLE_IN_REGION

string

Retornado quando o conteúdo é bloqueado por estar indisponível por região.

CONTENT_ALREADY_PLAYING

string

Retornado quando o conteúdo solicitado já está sendo reproduzido.

INVALID_REQUEST

string

Retornado quando a solicitação não é válida.

GENERIC_LOAD_ERROR

string

Retornado quando a solicitação de carregamento encontra um problema intermitente.

ErrorType

estática

string

Representa os tipos de mensagens de erro de mídia.

Valor

INVALID_PLAYER_STATE

string

Retornado quando o estado do player é inválido para atender à solicitação.

LOAD_FAILED

string

Retornado quando há falha na solicitação LOAD.

LOAD_CANCELLED

string

Retornado quando a solicitação LOAD é cancelada por uma segunda solicitação LOAD recebida.

INVALID_REQUEST

string

Retornado quando a solicitação não é válida.

ERROR

string

Erro genérico, para qualquer outro caso de erro.

ExtendedPlayerState

estática

string

Informações estendidas sobre o estado do player.

Valor

CARGA E DESCARGA

string

O player está no estado CARREGANDO.

FocusState

estática

string

Estados de foco.

Valor

IN_FOCUS

string

O receptor está em foco.

NOT_IN_FOCUS

string

O destinatário não está em foco porque há outra atividade ativa.

GetStatusOptions

estática

number

O GetStatusOptions determina a quantidade de dados que precisam ser incluídos na resposta do status de mídia para a mensagem GET_STATUS.

Valor

NO_METADATA

number

Não incluir a sinalização de metadados.

NO_QUEUE_ITEMS

number

Não inclua a sinalização de itens da fila.

HdrType

estática

string

Representa os tipos de vídeo em High Dynamic Range (HDR).

Valor

SDR

string

Intervalo dinâmico padrão

HDR

string

High Dynamic Range

DV

string

Dolby Vision

HlsSegmentFormat

estática

string

É o formato de um segmento de áudio HLS.

Valor

AAC

string

Stream básico de áudio em pacote AAC.

AC3

string

Stream básico de áudio com AC3.

MP3

string

Stream básico de áudio com MP3.

TS

string

Stream de transporte MPEG-2.

TS_AAC

string

Fluxo de transporte MPEG-2 (AAC-LC) empacotado de baixa complexidade no AAC.

TS_HE_AAC

string

Stream de transporte MPEG-2 empacotado de alta eficiência AAC (HE-AAC).

E_AC3

string

Stream básico de áudio com E-AC3.

FMP4

string

Áudio em formato ISO BMFF CMAF fragmentado MP4.

HlsVideoSegmentFormat

estática

string

É o formato de um segmento de vídeo HLS.

Valor

MPEG2_TS

string

Stream de transporte MPEG-2. Compatível com AVC.

FMP4

string

Vídeo em formato ISO BMFF CMAF fragmentado MP4. Compatível com AVC e HEVC.

IdleReason

estática

string

O motivo pelo qual o player está em estado inativo.

Valor

CANCELADA

string

Um remetente solicitou a interrupção da reprodução usando o comando STOP.

INTERRUPTED

string

Um remetente solicitou a reprodução de outra mídia usando o comando LOAD.

FINISHED

string

A reprodução de mídia foi concluída.

ERROR

string

A mídia foi interrompida por um erro. Isso poderá acontecer se, por exemplo, o player não conseguir fazer o download da mídia devido a erros de rede.

MediaCategory

estática

string

A categoria de mídia.

Valor

ÁUDIO

string

A mídia só está disponível em áudio.

VÍDEO

string

A mídia é vídeo e áudio (padrão).

IMAGEM

string

A mídia é uma imagem.

MessageType

estática

string

Representa os tipos de mensagem de mídia a serem interceptados por cast.framework.PlayerManager. Os tipos de mensagem são categorizados como solicitações ou mensagens enviadas. As solicitações permitem que o aplicativo modifique dados antes de serem processados pelo SDK do receptor da Web. As mensagens enviadas permitem que o aplicativo modifique dados antes de enviar a mensagem aos sistemas conectados e aos aplicativos do remetente.

Valor

MEDIA_STATUS

string

Mensagem enviada do status de mídia atual. O tipo da mensagem é: cast.framework.messages.MediaStatus.

CLOUD_STATUS

string

Mensagem enviada com o status de mídia para o remetente da nuvem. O tipo da mensagem é: cast.framework.messages.CloudMediaStatus.

QUEUE_CHANGE

string

Mensagem enviada da alteração da fila. O tipo da mensagem é: cast.framework.messages.QueueChange.

QUEUE_ITEMS

string

Mensagem enviada com informações sobre o item da fila. O tipo da mensagem é: cast.framework.messages.ItemsInfo.

QUEUE_ITEM_IDS

string

Mensagem enviada da lista de IDs de fila. O tipo da mensagem é: cast.framework.messages.QueueIds.

GET_STATUS

string

Solicitação do status atual da mídia. O tipo da mensagem é: cast.framework.messages.GetStatusRequestData.

CARREGAMENTO

string

Solicitação para carregar mídia. O tipo da mensagem é: cast.framework.messages.LoadRequestData.

PAUSA

string

Peça para pausar o player. O tipo da mensagem é: cast.framework.messages.RequestData.

PARE

string

Solicitar a interrupção do player. O tipo da mensagem é: cast.framework.messages.RequestData.

BRINCADEIRAS

string

Peça para continuar jogando. O tipo da mensagem é: cast.framework.messages.RequestData.

SKIP_AD

string

Solicitação para pular a reprodução do anúncio. O tipo da mensagem é: cast.framework.messages.RequestData.

PLAY_AGAIN

string

Solicitar para reproduzir novamente a mídia atual. O tipo da mensagem é: cast.framework.messages.RequestData.

BUSCAR

string

Solicitação para buscar mídia. O tipo da mensagem é: cast.framework.messages.SeekRequestData.

SET_PLAYBACK_RATE

string

Solicitação para mudar a velocidade de reprodução. O tipo da mensagem é: cast.framework.messages.SetPlaybackRateRequestData.

SET_VOLUME

string

Solicitação para mudar o volume da mídia atual. O tipo da mensagem é: cast.framework.messages.VolumeRequestData.

EDIT_TRACKS_INFO

string

Peça para mudar as faixas de texto ou áudio em reprodução. O tipo da mensagem é: cast.framework.messages.EditTracksInfoRequestData.

EDIT_AUDIO_TRACKS

string

Peça para mudar a faixa de áudio em reprodução. O tipo da mensagem é: cast.framework.messages.EditAudioTracksRequestData.

PRECACHAR

string

Solicite o pré-cache dos dados. O tipo da mensagem é: cast.framework.messages.PrecacheRequestData.

PRÉ-CARREGAMENTO

string

Solicitação para pré-carregar item. O tipo da mensagem é: cast.framework.messages.PreloadRequestData.

QUEUE_LOAD

string

Solicitação para carregar a fila. O tipo da mensagem é: cast.framework.messages.QueueLoadRequestData.

QUEUE_INSERT

string

Solicitação para inserir na fila. O tipo da mensagem é: cast.framework.messages.QueueInsertRequestData.

QUEUE_UPDATE

string

Solicitação para atualizar a fila. O tipo da mensagem é: cast.framework.messages.QueueUpdateRequestData.

QUEUE_REMOVE

string

Solicitação para remover da fila. O tipo da mensagem é: cast.framework.messages.QueueRemoveRequestData.

QUEUE_REORDER

string

Solicitação para reordenar a fila. O tipo da mensagem é: cast.framework.messages.QueueReorderRequestData.

QUEUE_NEXT

string

Solicitar o próximo item na fila. Quando o receptor recebe essa mensagem do remetente, a mensagem é mapeada para um cast.framework.messages.MessageType.QUEUE_UPDATE com um jump de 1. Portanto, cast.framework.messages.MessageType.QUEUE_UPDATE precisa ser usado como o tipo de mensagem ao gravar um interceptador para QUEUE_NEXT. O tipo da mensagem é: cast.framework.messages.RequestData.

QUEUE_PREV

string

Solicitar o item anterior na fila. Quando o receptor recebe essa mensagem do remetente, a mensagem é mapeada para um cast.framework.messages.MessageType.QUEUE_UPDATE com um jump de -1. Portanto, cast.framework.messages.MessageType.QUEUE_UPDATE precisa ser usado como o tipo de mensagem ao gravar um interceptador para QUEUE_PREV. O tipo da mensagem é: cast.framework.messages.RequestData.

QUEUE_GET_ITEM_RANGE

string

Solicitação para buscar itens na fila. O tipo da mensagem é: cast.framework.messages.FetchItemsRequestData.

QUEUE_GET_ITEMS

string

Solicitação para receber informações sobre os itens. O tipo da mensagem é: cast.framework.messages.GetItemsInfoRequestData.

QUEUE_GET_ITEM_IDS

string

Solicitação para receber IDs de fila. O tipo da mensagem é: cast.framework.messages.RequestData.

QUEUE_SHUFFLE

string

Solicitação para embaralhar a fila. O tipo da mensagem é: cast.framework.messages.RequestData.

SET_CREDENTIALS

string

Definir a credencial do usuário. O tipo da mensagem é: cast.framework.messages.SetCredentialsRequestData.

LOAD_BY_ENTITY

string

Carregue mídia por ID da entidade. O tipo da mensagem é: cast.framework.messages.LoadByEntityRequestData.

USER_ACTION

string

Processe a ação do usuário como seguir. O tipo da mensagem é: cast.framework.messages.UserActionRequestData.

DISPLAY_STATUS

string

Mostrar o status da mídia na tela. O tipo da mensagem é: cast.framework.messages.DisplayStatusRequestData.

FOCUS_STATE

string

O estado de foco do app receptor mudou. O tipo da mensagem é: cast.framework.messages.FocusStateRequestData.

CUSTOM_COMMAND

string

Processar um comando personalizado do app. O tipo da mensagem é: cast.framework.messages.CustomCommandRequestData.

STORE_SESSION

string

Armazenar comando de sessão. O tipo da mensagem é: cast.framework.messages.StoreSessionRequestData.

RESUME_SESSION

string

Retome o comando da sessão. O tipo da mensagem é: cast.framework.messages.ResumeSessionRequestData.

SESSION_STATE

string

Tipo de resposta para StoreSession. O tipo da mensagem é: cast.framework.messages.StoreSessionResponseData.

MetadataType

estática

number

Tipos de metadados de mídia.

Valor

GENÉRICO

number

Modelo genérico adequado para a maioria dos tipos de mídia. Usado por cast.framework.messages.GenericMediaMetadata.

FILME

number

Um filme completo. Usado por cast.framework.messages.MovieMediaMetadata.

TV_SHOW

number

Um episódio de uma série de TV. Usado por cast.framework.messages.TvShowMediaMetadata.

MUSIC_TRACK

number

Uma faixa de música. Usado por cast.framework.messages.MusicTrackMediaMetadata.

FOTO

number

Foto Usado por cast.framework.messages.PhotoMediaMetadata.

AUDIOBOOK_CHAPTER

number

Capítulo do audiolivro. Usado por cast.framework.messages.AudiobookChapterMediaMetadata.

Veja também
cast.framework.messages.MediaInformation.metadata

PlayerState

estática

string

Representa o estado do player.

Valor

INATIVO

string

O player está em estado inativo. Um estado de inatividade significa que não há reprodução ativa. O player geralmente fica nesse estado logo após a inicialização do aplicativo Cast antes de receber a solicitação LOAD ou depois que a reprodução terminar. O player faz a transição para esse estado com base no cast.framework.messages.IdleReason definido em cast.framework.messages.MediaStatus.

EM EXIBIÇÃO

string

O player está no estado PLAY.

PAUSADA

string

O player está no estado PAUSADO.

CARREG. BUFFER

string

O player está no estado BUFFERING.

QueueChangeType

estática

string

Tipos de alteração da fila usados por QUEUE_CHANGE mensagem enviada.

Valor

INSERT

string

A fila tinha itens inseridos.

REMOVER

string

A fila teve itens removidos.

ITEMS_CHANGE

string

Uma lista de itens foi alterada.

ATUALIZAR

string

A fila passou por uma atualização, e uma nova lista ordenada é enviada.

NO_CHANGE

string

A fila não teve alterações. Isso é usado para retornar um eco quando vários remetentes acabam solicitando os mesmos dados.

QueueType

estática

string

Tipos de contêiner/fila de mídia.

Valor

ÁLBUM

string

Álbum de música.

PLAYLIST

string

playlist de músicas, como uma playlist particular, pública ou gerada automaticamente.

AUDIOLIVRO

string

Audiolivro.

RADIO_STATION

string

Estação de rádio tradicional.

PODCAST_SERIES

string

Série de podcast.

TV_SERIES

string

Série de TV

VIDEO_PLAYLIST

string

playlist de vídeos

LIVE_TV

string

Canal de TV ao vivo

FILME

string

Filme.

RepeatMode

estática

string

Comportamento da fila quando todos os itens são reproduzidos.

Valor

REPEAT_OFF

string

Quando a fila é concluída, a sessão de mídia é encerrada.

REPEAT_ALL

string

Todos os itens na fila serão reproduzidos indefinidamente. Quando o último item for reproduzido, o primeiro item será reproduzido novamente.

REPEAT_SINGLE

string

O item atual será reproduzido repetidamente.

REPEAT_ALL_AND_SHUFFLE

string

Todos os itens na fila serão reproduzidos indefinidamente. Quando o último item for reproduzido, ele reproduzirá o primeiro item novamente (a lista será embaralhada pelo receptor primeiro).

SeekResumeState

estática

string

Representa o estado da reprodução após uma solicitação de SEEK.

Valor

PLAYBACK_START

string

Isso força a inicialização da mídia.

PLAYBACK_PAUSE

string

Isso força a mídia a pausar.

StreamingProtocolType

estática

number

Os tipos de protocolo de streaming.

Valor

DESCONHECIDO

number

Tipo de protocolo de streaming desconhecido.

MPEG_DASH

number

Tipo de protocolo MPEG-DASH (Dynamic Adaptive Streaming over HTTP).

HLS

number

Tipo de protocolo HLS (HTTP Live Streaming).

SMOOTH_STREAMING

number

Tipo de protocolo de streaming Smooth.

StreamType

estática

string

Representa os tipos de stream.

Valor

BUEFFEREDO

string

Conteúdo VOD e DVR.

AO VIVO

string

Conteúdo de transmissão linear ao vivo.

NENHUM

string

TextTrackEdgeType

estática

string

Define o tipo de borda (borda) da faixa de texto.

Valor

NENHUM

string

Nenhuma borda é exibida ao redor do texto.

OUTLINE

string

Um contorno sólido é exibido ao redor do texto.

DROP_SHADOW

string

Uma sombra esmaecida é renderizada ao redor do texto.

RECOMENDADO

string

o texto aparece com relevo ou elevado em relação ao plano de fundo.

REMOVIDO

string

O texto parece estar gravado em segundo plano.

TextTrackFontGenericFamily

estática

string

Família de fontes genérica a ser usada se a fonte não estiver definida na faixa de texto.

Valor

SANS_SERIF

string

Usa uma fonte Sans Serif.

MONOSPACED_SANS_SERIF

string

Usa uma fonte Sans Serif monoespaçada.

SERIF

string

Usa uma fonte com serifa.

MONOSPACED_SERIF

string

Usa uma fonte serifa monoespaçada.

CASUAL

string

Usa uma fonte casual de estilo manuscrito.

CURSIVA

string

Usa uma fonte cursiva.

SMALL_CAPITALS

string

Usa uma fonte pequena com letras maiúsculas.

TextTrackFontStyle

estática

string

Estilo da fonte da faixa de texto.

Valor

NORMAL

string

A família tipográfica não modificada.

NEGRITO

string

O estilo em negrito.

BOLD_ITALIC

string

O estilo em negrito e itálico simultaneamente.

POSIÇÃO

string

O estilo em itálico.

TextTrackType

estática

string

Tipo de faixa de texto (segue as definições do tipo de faixa de texto HTML5).

Valor

LEGENDAS

string

Transcrição ou tradução do diálogo, adequado para quando o som está disponível, mas não entendido pelo espectador, por exemplo, porque o espectador não entende o idioma da trilha sonora do recurso de mídia.

LEGENDAS

string

Uma transcrição ou tradução de diálogos, efeitos sonoros, dicas musicais relevantes e outras informações de áudio relevantes, adequadas para quando a trilha sonora está indisponível (por exemplo, porque está silenciada ou porque o usuário é deficiente auditivo). A legenda é exibida sobre o vídeo.

DESCRIÇÕES

string

Descrições textuais do componente de vídeo do recurso de mídia, destinadas à síntese de áudio quando o componente visual não está disponível (por exemplo, porque o usuário está interagindo com o aplicativo sem uma tela ou porque o usuário é deficiente visual). As descrições são sintetizadas como uma faixa de áudio separada.

CAPÍTULOS

string

Títulos de capítulos, destinados para navegar pelo recurso de mídia.

METADADOS

string

Faixas destinadas ao uso de um script.

TextTrackWindowType

estática

string

Tipo de janela da faixa de texto.

Valor

NENHUM

string

NORMAL

string

ROUNDED_CORNERS

string

TrackType

estática

string

Tipo de faixa de mídia.

Valor

TEXT

string

Faixa de texto.

ÁUDIO

string

Faixa de áudio.

VÍDEO

string

Faixa de vídeo.

UserAction

estática

string

Ações do usuário.

Valor

LIKE

string

O usuário indica uma preferência "gostei" para o conteúdo em reprodução no momento.

NÃO GOSTEI

string

O usuário indica uma preferência como "Não gostei" para o conteúdo em reprodução.

SEGUIR

string

O usuário quer seguir ou marcar com estrela o conteúdo em reprodução.

PARAR DE SEGUIR

string

O usuário quer parar de seguir o conteúdo em reprodução.

SINALIZAR

string

O usuário sinaliza o conteúdo que está sendo reproduzido como inadequado.

SKIP_AD

string

O usuário quer pular o anúncio em exibição.

LETRA

string

O usuário quer exibir a letra da música que está tocando.

UserActionContext

estática

string

Informações de contexto para UserAction.

Valor

UNKNOWN_CONTEXT

string

MONITORAR

string

ÁLBUM

string

ARTISTA

string

PLAYLIST

string

EPISÓDIO

string

SÉRIE

string

FILME

string

CANAL

string

EQUIPE

string

PLAYER

string

ECONÔMICA

string