cast. framework. ui
Este é o namespace cast.framework.ui
.
Aulas
ApplicationData
Dados sobre a execução de um aplicativo ou um aplicativo de controle remoto.
BrowseContent
Conteúdo do carrossel de navegação de mídia. Esse conteúdo precisa ser usado para a interface de navegação de mídia na tela de inatividade e na tela de conteúdo relacionado durante a reprodução.
BrowseItem
Conteúdo do item de navegação individual na lista de navegação de mídia.
Controles
Controles por toque. Fornece uma interface para configurar controles em dispositivos com tela touchscreen.
PlayerData
Dados do jogador. Fornece a mídia do player e o estado de interrupção.
PlayerDataBinder
O binder de dados do jogador. Isso vincula um objeto de dados do player ao estado do player. Os dados do player são atualizados para refletir com precisão o estado atual do player sem disparar eventos de mudança.
PlayerDataChangedEvent
Evento de alteração de dados do jogador. Informa o campo alterado (tipo) e o novo valor.
UiConfig
Configuração da IU.
UiManager
Fornece uma interface para gerenciar a IU.
Enumerações
BrowseImageAspectRatio
string
Proporção de todas as imagens no carrossel de navegação de mídia.
Valor |
|
---|---|
SQUARE_1_TO_1 |
string Imagens quadradas. |
PORTRAIT_2_TO_3 |
string Imagens em orientação retrato com proporção de 2:3. A interface para a orientação retrato não é final e está sujeita a mudanças. |
LANDSCAPE_16_TO_9 |
string Imagens em orientação paisagem com proporção de 16:9. |
BrowseImageType
string
Tipo de marcador que será usado se a imagem não estiver disponível para o item de navegação.
Valor |
|
---|---|
MUSIC_TRACK |
string Uma faixa de música ou rádio propagada por ela. |
MUSIC_ALBUM |
string Uma playlist que consiste em músicas de um álbum específico ou rádio sugeridas por álbum. |
ARTISTA |
string Uma playlist que consiste em músicas de um artista ou banda específica ou de um rádio sugerido por um artista ou uma banda. |
PLAYLIST |
string Uma playlist disponível publicamente ou um rádio distribuído por playlist. As playlists sempre contêm um conjunto finito e definido de músicas. |
EPISÓDIO |
string Episódio de um programa de TV. |
FILME |
string Um filme. |
FOTO |
string Uma imagem. |
PODCAST |
string Uma série de podcasts. |
MUSIC_GENRE |
string Um gênero musical. |
AUDIO_BOOK |
string Um audiolivro. |
RADIO_STATION |
string Uma estação de rádio. Pode ser uma estação de rádio terrestre ou de Internet. |
MUSIC_MIX |
string Um mix de música semeado por gênero. |
VÍDEO |
string Um único vídeo. |
TV_SHOW |
string Um programa de TV. |
NOTÍCIAS |
string Áudio ou vídeo de notícias. |
BrowseMediaBadge
string
Selo que será exibido na parte superior da imagem do item de navegação.
Valor |
|
---|---|
AO VIVO |
string Selo de indicador AO VIVO. Deve ser usado se a transmissão for ao vivo. |
ControlsButton
string
Botões predefinidos para a sobreposição dos controles de mídia
Valor |
|
---|---|
QUEUE_NEXT |
string Ir para o próximo item na fila |
QUEUE_PREV |
string Acessar o item anterior na fila |
SEEK_FORWARD_10 |
string Avançar 10 segundos |
SEEK_FORWARD_15 |
string Avançar 15 segundos |
SEEK_FORWARD_30 |
string Avançar 30 segundos |
SEEK_BACKWARD_10 |
string Voltar 10 segundos |
SEEK_BACKWARD_15 |
string Voltar 15 segundos |
SEEK_BACKWARD_30 |
string Voltar 30 segundos |
LEGENDAS |
string Ativar/desativar legendas |
NO_BUTTON |
string Limpar o slot de qualquer botão |
REPEAT |
string Alternar modo de repetição. |
ALEATÓRIO |
string Alternar o modo de ordem aleatória. |
LIKE |
string "Gostei" com um botão de ativação com um estilo de ícone "Gostei". |
LIKE_HEART |
string Botão "gostei" com um estilo de ícone de coração. |
NÃO GOSTEI |
string Botão de ativação "Não gostei" com estilo de ícone "Não gostei". |
LETRA |
string Botão de ativação da letra. |
ControlsSlot
string
Interface de controles por toque.
Valor |
|
---|---|
SLOT_1 |
string Slot lateral esquerdo. Obsoleto. Use SLOT_secondARY_1. |
SLOT_2 |
string Slot central esquerdo. Obsoleto. Use SLOT_PRIMARY_1. |
SLOT_3 |
string no centro à direita. Obsoleto. Use SLOT_PRIMARY_2. |
SLOT_4 |
string Slot lateral direito. Obsoleto. Use SLOT_secondARY_2. |
SLOT_PRIMARY_1 |
string Slot central esquerdo. Inserido à esquerda do botão de reproduzir/pausar. |
SLOT_PRIMARY_2 |
string no centro à direita. Colocado à direita do botão de reprodução/pausa. |
SLOT_SECONDARY_1 |
string Slot lateral esquerdo. Alinhados com a borda esquerda da tela. |
SLOT_SECONDARY_2 |
string Slot lateral direito. Alinhados com a borda direita da tela. |
DisplayType
string
Tipo de tela do dispositivo.
Valor |
|
---|---|
TV |
string |
TOUCH |
string |
PlayerDataEventType
string
Os dados do jogador mudaram os tipos de evento.
Valor |
|
---|---|
ANY_CHANGE |
string Qualquer alteração de campo vai acionar esse evento. |
APPLICATION_DATA_CHANGED |
string O nome do aplicativo foi alterado. |
STATE_CHANGED |
string O estado atual do player foi alterado. |
IS_SEEKING_CHANGED |
string O campo isSeeking mudou. |
DURATION_CHANGED |
string O campo de duração foi alterado. |
CURRENT_TIME_CHANGED |
string Campo currentTime alterado. |
PLAYBACK_RATE_CHANGED |
string O campo playRate foi alterado. |
METADATA_CHANGED |
string O campo de metadados foi alterado. |
MEDIA_SESSION_ID_CHANGED |
string O campo mediaSessionId foi alterado. |
MEDIA_CHANGED |
string O campo de mídia foi alterado. |
QUEUE_DATA_CHANGED |
string O campo enfileirData foi alterado. |
TITLE_CHANGED |
string campo "title" alterado. |
SUBTITLE_CHANGED |
string O campo de legenda foi alterado. |
THUMBNAIL_URL_CHANGED |
string O campo thumbnailUrl foi alterado. |
SECONDARY_IMAGE_URL_CHANGED |
string O campo secondaryImageUrl foi alterado. |
NEXT_TITLE_CHANGED |
string O campo nextTitle foi alterado. |
NEXT_SUBTITLE_CHANGED |
string O campo nextSubtitle foi alterado. |
NEXT_THUMBNAIL_URL_CHANGED |
string O campo nextMiniaturaUrl foi alterado. |
NEXT_METADATA_CHANGED |
string O campo nextMetadata foi alterado. |
PRELOADING_NEXT_CHANGED |
string O campo preloadingNext foi alterado. |
MEDIA_CATEGORY_CHANGED |
string O campo mediaCategory foi alterado. |
SUPPORTED_MEDIA_COMMANDS_CHANGED |
string O campo contentType foi alterado. |
IS_LIVE_CHANGED |
string O campo isLive foi alterado. |
IS_AT_LIVE_EDGE_CHANGED |
string O campo isAtLiveEdge foi alterado. |
BREAK_PERCENTAGE_POSITIONS_CHANGED |
string O campo breakPercentagePositions foi alterado. |
IS_PLAYING_BREAK_CHANGED |
string O campo isPlayingBreak mudou. |
IS_BREAK_SKIPPABLE_CHANGED |
string O campo isBreakBreak foi alterado. |
WHEN_SKIPPABLE_CHANGED |
string O campo quando pulável foi alterado. |
NUMBER_BREAK_CLIPS_CHANGED |
string O campo numberBreakClips foi alterado. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
string O campo currentBreakClipNumber foi alterado. |
BREAK_TITLE_CHANGED |
string O campo breakTitle foi alterado. |
DISPLAY_STATUS_CHANGED |
string O campo displayStatus foi alterado. |
DISPLAY_TYPE_CHANGED |
string O campo displayType foi alterado. |
LIVE_SEEKABLE_RANGE_CHANGED |
string O campo liveSeekableRange mudou. |
MEDIA_START_ABSOLUTE_TIME_CHANGED |
string O campo mediaStartAbsoluteTime alterado. |
SECTION_START_TIME_IN_MEDIA_CHANGED |
string O campo sectionStartTimeInMedia foi alterado. |
SECTION_DURATION_CHANGED |
string O campo sectionDuration mudou. |
CUSTOM_STATE_CHANGED |
string O estado personalizado foi alterado. |
ACTIVE_TRACK_IDS_CHANGED |
string O campo ActiveTrackIds foi alterado. |
SecondaryImagePosition
string
Posição da imagem secundária.
Valor |
|
---|---|
TOP_RIGHT_VIDEO_OVERLAY |
string Define o logotipo secundário no canto superior direito na sobreposição. |
Estado
string
Estado da interface do app receptor.
Valor |
|
---|---|
LANÇAMENTO |
string |
INATIVO |
string |
CARGA E DESCARGA |
string |
CARREG. BUFFER |
string |
PAUSADA |
string |
EM EXIBIÇÃO |
string |
Propriedades
BrowseImageAspectRatio
string
Proporção de todas as imagens no carrossel de navegação de mídia.
Valor |
|
---|---|
SQUARE_1_TO_1 |
string Imagens quadradas. |
PORTRAIT_2_TO_3 |
string Imagens em orientação retrato com proporção de 2:3. A interface para a orientação retrato não é final e está sujeita a mudanças. |
LANDSCAPE_16_TO_9 |
string Imagens em orientação paisagem com proporção de 16:9. |
BrowseImageType
string
Tipo de marcador que será usado se a imagem não estiver disponível para o item de navegação.
Valor |
|
---|---|
MUSIC_TRACK |
string Uma faixa de música ou rádio propagada por ela. |
MUSIC_ALBUM |
string Uma playlist que consiste em músicas de um álbum específico ou rádio sugeridas por álbum. |
ARTISTA |
string Uma playlist que consiste em músicas de um artista ou banda específica ou de um rádio sugerido por um artista ou uma banda. |
PLAYLIST |
string Uma playlist disponível publicamente ou um rádio distribuído por playlist. As playlists sempre contêm um conjunto finito e definido de músicas. |
EPISÓDIO |
string Episódio de um programa de TV. |
FILME |
string Um filme. |
FOTO |
string Uma imagem. |
PODCAST |
string Uma série de podcasts. |
MUSIC_GENRE |
string Um gênero musical. |
AUDIO_BOOK |
string Um audiolivro. |
RADIO_STATION |
string Uma estação de rádio. Pode ser uma estação de rádio terrestre ou de Internet. |
MUSIC_MIX |
string Um mix de música semeado por gênero. |
VÍDEO |
string Um único vídeo. |
TV_SHOW |
string Um programa de TV. |
NOTÍCIAS |
string Áudio ou vídeo de notícias. |
BrowseMediaBadge
string
Selo que será exibido na parte superior da imagem do item de navegação.
Valor |
|
---|---|
AO VIVO |
string Selo de indicador AO VIVO. Deve ser usado se a transmissão for ao vivo. |
ControlsButton
string
Botões predefinidos para a sobreposição dos controles de mídia
Valor |
|
---|---|
QUEUE_NEXT |
string Ir para o próximo item na fila |
QUEUE_PREV |
string Acessar o item anterior na fila |
SEEK_FORWARD_10 |
string Avançar 10 segundos |
SEEK_FORWARD_15 |
string Avançar 15 segundos |
SEEK_FORWARD_30 |
string Avançar 30 segundos |
SEEK_BACKWARD_10 |
string Voltar 10 segundos |
SEEK_BACKWARD_15 |
string Voltar 15 segundos |
SEEK_BACKWARD_30 |
string Voltar 30 segundos |
LEGENDAS |
string Ativar/desativar legendas |
NO_BUTTON |
string Limpar o slot de qualquer botão |
REPEAT |
string Alternar modo de repetição. |
ALEATÓRIO |
string Alternar o modo de ordem aleatória. |
LIKE |
string "Gostei" com um botão de ativação com um estilo de ícone "Gostei". |
LIKE_HEART |
string Botão "gostei" com um estilo de ícone de coração. |
NÃO GOSTEI |
string Botão de ativação "Não gostei" com estilo de ícone "Não gostei". |
LETRA |
string Botão de ativação da letra. |
ControlsSlot
string
Interface de controles por toque.
Valor |
|
---|---|
SLOT_1 |
string Slot lateral esquerdo. Obsoleto. Use SLOT_secondARY_1. |
SLOT_2 |
string Slot central esquerdo. Obsoleto. Use SLOT_PRIMARY_1. |
SLOT_3 |
string no centro à direita. Obsoleto. Use SLOT_PRIMARY_2. |
SLOT_4 |
string Slot lateral direito. Obsoleto. Use SLOT_secondARY_2. |
SLOT_PRIMARY_1 |
string Slot central esquerdo. Inserido à esquerda do botão de reproduzir/pausar. |
SLOT_PRIMARY_2 |
string no centro à direita. Colocado à direita do botão de reprodução/pausa. |
SLOT_SECONDARY_1 |
string Slot lateral esquerdo. Alinhados com a borda esquerda da tela. |
SLOT_SECONDARY_2 |
string Slot lateral direito. Alinhados com a borda direita da tela. |
DisplayType
string
Tipo de tela do dispositivo.
Valor |
|
---|---|
TV |
string |
TOUCH |
string |
PlayerDataEventType
string
Os dados do jogador mudaram os tipos de evento.
Valor |
|
---|---|
ANY_CHANGE |
string Qualquer alteração de campo vai acionar esse evento. |
APPLICATION_DATA_CHANGED |
string O nome do aplicativo foi alterado. |
STATE_CHANGED |
string O estado atual do player foi alterado. |
IS_SEEKING_CHANGED |
string O campo isSeeking mudou. |
DURATION_CHANGED |
string O campo de duração foi alterado. |
CURRENT_TIME_CHANGED |
string Campo currentTime alterado. |
PLAYBACK_RATE_CHANGED |
string O campo playRate foi alterado. |
METADATA_CHANGED |
string O campo de metadados foi alterado. |
MEDIA_SESSION_ID_CHANGED |
string O campo mediaSessionId foi alterado. |
MEDIA_CHANGED |
string O campo de mídia foi alterado. |
QUEUE_DATA_CHANGED |
string O campo enfileirData foi alterado. |
TITLE_CHANGED |
string campo "title" alterado. |
SUBTITLE_CHANGED |
string O campo de legenda foi alterado. |
THUMBNAIL_URL_CHANGED |
string O campo thumbnailUrl foi alterado. |
SECONDARY_IMAGE_URL_CHANGED |
string O campo secondaryImageUrl foi alterado. |
NEXT_TITLE_CHANGED |
string O campo nextTitle foi alterado. |
NEXT_SUBTITLE_CHANGED |
string O campo nextSubtitle foi alterado. |
NEXT_THUMBNAIL_URL_CHANGED |
string O campo nextMiniaturaUrl foi alterado. |
NEXT_METADATA_CHANGED |
string O campo nextMetadata foi alterado. |
PRELOADING_NEXT_CHANGED |
string O campo preloadingNext foi alterado. |
MEDIA_CATEGORY_CHANGED |
string O campo mediaCategory foi alterado. |
SUPPORTED_MEDIA_COMMANDS_CHANGED |
string O campo contentType foi alterado. |
IS_LIVE_CHANGED |
string O campo isLive foi alterado. |
IS_AT_LIVE_EDGE_CHANGED |
string O campo isAtLiveEdge foi alterado. |
BREAK_PERCENTAGE_POSITIONS_CHANGED |
string O campo breakPercentagePositions foi alterado. |
IS_PLAYING_BREAK_CHANGED |
string O campo isPlayingBreak mudou. |
IS_BREAK_SKIPPABLE_CHANGED |
string O campo isBreakBreak foi alterado. |
WHEN_SKIPPABLE_CHANGED |
string O campo quando pulável foi alterado. |
NUMBER_BREAK_CLIPS_CHANGED |
string O campo numberBreakClips foi alterado. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
string O campo currentBreakClipNumber foi alterado. |
BREAK_TITLE_CHANGED |
string O campo breakTitle foi alterado. |
DISPLAY_STATUS_CHANGED |
string O campo displayStatus foi alterado. |
DISPLAY_TYPE_CHANGED |
string O campo displayType foi alterado. |
LIVE_SEEKABLE_RANGE_CHANGED |
string O campo liveSeekableRange mudou. |
MEDIA_START_ABSOLUTE_TIME_CHANGED |
string O campo mediaStartAbsoluteTime alterado. |
SECTION_START_TIME_IN_MEDIA_CHANGED |
string O campo sectionStartTimeInMedia foi alterado. |
SECTION_DURATION_CHANGED |
string O campo sectionDuration mudou. |
CUSTOM_STATE_CHANGED |
string O estado personalizado foi alterado. |
ACTIVE_TRACK_IDS_CHANGED |
string O campo ActiveTrackIds foi alterado. |
SecondaryImagePosition
string
Posição da imagem secundária.
Valor |
|
---|---|
TOP_RIGHT_VIDEO_OVERLAY |
string Define o logotipo secundário no canto superior direito na sobreposição. |
Estado
string
Estado da interface do app receptor.
Valor |
|
---|---|
LANÇAMENTO |
string |
INATIVO |
string |
CARGA E DESCARGA |
string |
CARREG. BUFFER |
string |
PAUSADA |
string |
EM EXIBIÇÃO |
string |