API Cast Sender para iOS
As classes e os protocolos na API Google Cast Sender v4 para iOS:
| CGCKAdBreakClipInfo | Uma classe que representa um clipe de intervalo de anúncio |
| CGCKAdBreakClipInfoBuilder | Um objeto builder para criar instâncias GCKAdBreakClipInfo novas ou derivadas |
| CGCKAdBreakClipVastAdsRequest | |
| CGCKAdBreakInfo | Uma classe que representa um intervalo de anúncio |
| CGCKAdBreakInfoBuilder | Um objeto builder para criar instâncias GCKAdBreakInfo novas ou derivadas |
| CGCKAdBreakStatus | Uma classe que representa o status do intervalo comercial |
| CGCKApplicationMetadata | Informações sobre um aplicativo receptor |
| CGCKCastChannel | Um canal de comunicação virtual para trocar mensagens entre um remetente e um receptor do Cast |
| CGCKCastContext | Uma classe que contém objetos e estados globais para o framework |
| CGCKCastContext(UI) | Uma categoria em GCKCastContext contendo APIs específicas da IU |
| C<GCKCastDeviceStatusListener> | Um protocolo de listener para receber notificações de alteração de status do dispositivo de transmissão |
| CGCKCastOptions | Opções que afetam a descoberta de dispositivos de transmissão e o comportamento das sessões de transmissão |
| CGCKCastSession | Uma classe que gerencia uma sessão de transmissão com um dispositivo receptor |
| CGCKColor | Uma classe que representa uma cor RGBA |
| CGCKCredentialsData | Uma classe para manter os dados de credenciais específicas do aplicativo para identificar e possivelmente autenticar o usuário |
| CGCKDevice | Um objeto que representa um dispositivo receptor |
| CGCKDeviceProvider | Uma classe base abstrata para realizar a descoberta de dispositivos e a criação de sessões |
| CGCKDeviceProvider(Protected) | Métodos de conveniência para construir objetos GCKDevice e enviar notificações de descoberta para o framework |
| CGCKDiscoveryCriteria | Critérios do filtro de descoberta de dispositivos |
| CGCKDiscoveryManager | Uma classe que gerencia o processo de descoberta de dispositivos |
| C<GCKDiscoveryManagerListener> | O protocolo de listener GCKDiscoveryManager |
| CGCKDynamicDevice | Um objeto de dispositivo que pode fazer parte de um grupo de várias zonas |
| CGCKError | Uma subclasse de NSError para erros de framework. |
| CGCKGenericChannel | Uma implementação genérica GCKCastChannel, adequada para uso em subclasses não é recomendável |
| C<GCKGenericChannelDelegate> | O protocolo de delegação GCKGenericChannel |
| CGCKHLSSegment | Classe que fornece auxiliares para converter entre GCKHLSSegmentFormat e NSString |
| CGCKHLSVideoSegment | Classe que fornece auxiliares para converter entre GCKHLSVideoSegmentFormat e NSString |
| CGCKImage | Uma classe que representa uma imagem localizada em um servidor da Web |
| CGCKJSONUtils | Métodos utilitários para trabalhar com dados JSON |
| CGCKLaunchOptions | Opções de inicialização do app receptor |
| CGCKLogger | Um objeto singleton usado para gerar registros pelo framework |
| C<GCKLoggerDelegate> | O protocolo de delegação GCKLogger |
| CGCKLoggerFilter | Uma classe para filtrar mensagens de registro que são produzidas com GCKLogger |
| CGCKMediaInformation | Uma classe que agrega informações sobre um item de mídia |
| CGCKMediaInformationBuilder | Um objeto builder para criar instâncias GCKMediaInformation novas ou derivadas |
| CGCKMediaLiveSeekableRange | Uma classe que agrega informações sobre o intervalo pesquisável de um stream de mídia |
| CGCKMediaLoadOptions | Opções para carregar mídia com GCKRemoteMediaClient |
| CGCKMediaLoadRequestData | Dados da solicitação de carregamento de mídia |
| CGCKMediaLoadRequestDataBuilder | Um objeto builder para criar instâncias GCKMediaLoadRequestData novas ou derivadas |
| CGCKMediaMetadata | Um contêiner para metadados de mídia |
| CGCKMediaQueue | Uma representação do modelo de dados de uma fila de mídia de tamanho arbitrário |
| CGCKMediaQueueContainerMetadata | Metadados adicionais do contêiner de fila de mídia |
| CGCKMediaQueueContainerMetadataBuilder | Um objeto builder para criar instâncias GCKMediaQueueContainerMetadata novas ou derivadas |
| CGCKMediaQueueData | Uma classe que contém as informações da fila de reprodução ou do contêiner de mídia |
| CGCKMediaQueueDataBuilder | Um objeto builder para criar instâncias GCKMediaQueueData novas ou derivadas |
| C<GCKMediaQueueDelegate> | O protocolo delegado para receber notificações assíncronas de um GCKMediaQueue |
| CGCKMediaQueueItem | Uma classe que representa um item da fila de mídia |
| CGCKMediaQueueItemBuilder | Um objeto builder para criar instâncias GCKMediaQueueItem novas ou derivadas |
| CGCKMediaQueueLoadOptions | Opções para carregar itens da fila de mídia com GCKRemoteMediaClient |
| CGCKMediaRequestItem | Uma classe que representa um item de solicitação enviado aos receptores do Google Cast. |
| CGCKMediaSeekOptions | Opções para pesquisar na mídia com GCKRemoteMediaClient |
| CGCKMediaStatus | Uma classe que contém informações de status sobre algumas mídias |
| CGCKMediaTextTrackStyle | Uma classe que representa um estilo para uma faixa de mídia de texto |
| CGCKMediaTrack | Uma classe que representa uma faixa de mídia |
| CGCKMultizoneDevice | Um dispositivo membro de um grupo de várias zonas |
| CGCKMultizoneStatus | O status de um grupo de várias zonas |
| CGCKNetworkAddress | Um objeto que representa um endereço IP de rede |
| CGCKOpenURLOptions | Um objeto que representa opções que podem ser transmitidas a um aplicativo compatível com Google Cast por um URL de link direto |
| CGCKRemoteMediaClient | Uma classe para controlar a reprodução de mídia em um receptor do Cast |
| CGCKRemoteMediaClient(Protected) | Métodos que vão ser chamados apenas por subclasses GCKRemoteMediaClient |
| C<GCKRemoteMediaClientAdInfoParserDelegate> | O protocolo delegado para analisar informações de intervalo de anúncio de um status de mídia |
| C<GCKRemoteMediaClientListener> | O protocolo de listener GCKRemoteMediaClient |
| CGCKRequest | Um objeto para rastrear uma solicitação assíncrona |
| C<GCKRequestDelegate> | O protocolo de delegação GCKRequest |
| CGCKSenderApplicationInfo | Informações sobre um aplicativo de remetente |
| CGCKSession | Uma classe base abstrata que representa uma sessão com um dispositivo receptor. |
| CGCKSession(Protected) | Métodos a serem substituídos e chamados apenas por subclasses GCKSession |
| CGCKSessionManager | Uma turma que gerencia sessões |
| C<GCKSessionManagerListener> | O protocolo de listener GCKSessionManager |
| CGCKSessionTraits | Um objeto que descreve as características e os recursos de uma sessão. |
| CGCKUIButton | Uma subclasse de UIButton compatível com estados personalizados do aplicativo. |
| CGCKUICastButton | Uma subclasse de UIButton que implementa um botão "Transmitir". |
| C<GCKUICastButtonDelegate> | Use os métodos deste protocolo para apresentar uma caixa de diálogo personalizada em resposta à ação do usuário |
| CGCKUICastContainerViewController | Um controlador de visualização que envolve outro controlador de visualização e adiciona uma área de notificação de reprodução de mídia abaixo dele. |
| CGCKUIDeviceVolumeController | Um controlador para visualizações de IU usadas para controlar ou exibir o volume e o estado de silenciamento de um receptor do Cast |
| CGCKUIExpandedMediaControlsViewController | Um controlador de visualização que implementa a visualização em tela cheia dos controles expandidos. |
| C<GCKUIImageCache> | Um protocolo que define um meio de recuperar e armazenar em cache imagens |
| CGCKUIImageHints | Um objeto que dá dicas para um GCKUIImagePicker sobre o tipo e o tamanho de uma imagem que será selecionada para ser exibida na IU. |
| C<GCKUIImagePicker> | Um objeto usado para selecionar uma imagem para uma determinada finalidade de um objeto GCKMediaMetadata. |
| C<GCKUIMediaButtonBarProtocol> | O protocolo de delegação GCKUIMediaButtonBarProtocol |
| CGCKUIMediaController | Um controlador para visualizações de IU usadas para controlar ou exibir o status da reprodução de mídia em um receptor do Cast |
| C<GCKUIMediaControllerDelegate> | O protocolo de delegação GCKUIMediaController |
| CGCKUIMediaTrackSelectionViewController | Um controlador de visualização que mostra uma lista das faixas de texto e áudio disponíveis para um determinado item de mídia |
| C<GCKUIMediaTrackSelectionViewControllerDelegate> | O protocolo de delegação GCKUIDeviceConnectionViewController |
| CGCKUIMiniMediaControlsViewController | Um controlador de visualização que implementa a barra de controle "em reprodução" |
| C<GCKUIMiniMediaControlsViewControllerDelegate> | O protocolo de delegação GCKUIMiniMediaControlsViewController |
| CGCKUIMultistateButton | Uma subclasse de UIButton compatível com vários estados. |
| CGCKUIPlaybackRateController | Uma classe que pode ser usada para implementar uma IU de taxa de reprodução de stream personalizada |
| CGCKUIPlayPauseToggleController | Uma classe que pode ser usada para implementar uma IU personalizada de alternância de reprodução/pausa, em situações em que um GCKUIMultistateButton não é suficiente. |
| CGCKUIStreamPositionController | Uma classe que pode ser usada para implementar uma posição de stream personalizada e/ou buscar IU, em situações em que os controles comuns de UISlider, UIProgressView e UILabel não são suficientes. |
| CGCKUIStyle | |
| CGCKUIStyleAttributes | Uma classe para controlar o estilo (cores, fontes, ícones) das visualizações padrão do framework. |
| CGCKUIStyleAttributesCastViews | Os atributos de estilo do grupo de visualização raiz |
| CGCKUIStyleAttributesConnectionController | Os atributos de estilo do grupo de visualização que representam o controlador de conexão |
| CGCKUIStyleAttributesConnectionNavigation | Os atributos de estilo do grupo de visualização que representam a barra de navegação do controlador do dispositivo |
| CGCKUIStyleAttributesConnectionToolbar | Os atributos de estilo do grupo de visualização que representam a barra de ferramentas do controlador |
| CGCKUIStyleAttributesDeviceChooser | Os atributos de estilo do grupo de visualização que representam o seletor de dispositivo |
| CGCKUIStyleAttributesDeviceControl | Os atributos de estilo do grupo de visualização que representam todas as visualizações de controle do dispositivo |
| CGCKUIStyleAttributesExpandedController | Os atributos de estilo do grupo de visualização que representam o controlador expandido |
| CGCKUIStyleAttributesGuestModePairingDialog | Os atributos de estilo do grupo de visualização que representam a caixa de diálogo de pareamento do modo visitante |
| CGCKUIStyleAttributesInstructions | Os atributos de estilo do grupo de visualização que representam a sobreposição inicial de instruções |
| CGCKUIStyleAttributesMediaControl | Os atributos de estilo do grupo de visualização que representam todas as visualizações de controle de mídia |
| CGCKUIStyleAttributesMiniController | Os atributos de estilo do grupo de visualização que representam o minicontrole |
| CGCKUIStyleAttributesNoDevicesAvailableController | Os atributos de estilo do grupo de visualização que não representam um controlador disponível nos dispositivos |
| CGCKUIStyleAttributesTrackSelector | Os atributos de estilo do grupo de visualização que representam o seletor de faixas de mídia |
| CGCKUIUtils | Métodos utilitários da interface do usuário |
| CGCKVASTAdsRequest | Uma classe que representa uma solicitação de VAST para um clipe de intervalo de anúncio |
| CGCKVideoInfo | Uma classe que representa os detalhes do formato de vídeo |
| CNSDictionary(GCKAdditions) | Uma categoria que adiciona alguns métodos práticos ao NSDictionary para pesquisar com segurança os valores de vários tipos. |
| CNSMutableDictionary(GCKAdditions) | Uma categoria que adiciona alguns métodos práticos ao NSDictionary para definir valores de vários tipos |
| CNSTimer(GCKAdditions) | Uma categoria em NSTimer que adiciona algumas melhorias úteis |