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 |