API de Cast Sender para iOS
Las clases y los protocolos de la API de Google Cast Sender v4 para iOS:
| CGCKAdBreakClipInfo | Una clase que representa un clip de una pausa publicitaria |
| CGCKAdBreakClipInfoBuilder | Un objeto compilador para construir instancias GCKAdBreakClipInfo nuevas o derivadas |
| CGCKAdBreakClipVastAdsRequest | |
| CGCKAdBreakInfo | Una clase que representa una pausa publicitaria |
| CGCKAdBreakInfoBuilder | Un objeto compilador para construir instancias GCKAdBreakInfo nuevas o derivadas |
| CGCKAdBreakStatus | Una clase que representa el estado de la pausa publicitaria |
| CGCKApplicationMetadata | Información sobre una aplicación receptora |
| CGCKCastChannel | Un canal de comunicación virtual para intercambiar mensajes entre un emisor y un receptor de Cast |
| CGCKCastContext | Una clase que contiene objetos globales y el estado del framework |
| CGCKCastContext(UI) | Una categoría en GCKCastContext que contiene API específicas de la IU |
| C<GCKCastDeviceStatusListener> | Un protocolo de escucha para recibir notificaciones de cambios en el estado del dispositivo de transmisión |
| CGCKCastOptions | Opciones que afectan el descubrimiento de los dispositivos de transmisión y el comportamiento de las sesiones de transmisión |
| CGCKCastSession | Una clase que administra una sesión de transmisión con el dispositivo receptor |
| CGCKColor | Una clase que representa un color RGBA |
| CGCKCredentialsData | Una clase para mantener los datos de credenciales específicos de la aplicación a fin de identificar y posiblemente autenticar al usuario |
| CGCKDevice | Un objeto que representa un dispositivo receptor |
| CGCKDeviceProvider | Una clase base abstracta para realizar descubrimiento de dispositivos y crear sesiones |
| CGCKDeviceProvider(Protected) | Métodos de conveniencia para construir objetos GCKDevice y enviar notificaciones de descubrimiento al framework |
| CGCKDiscoveryCriteria | Criterios de filtros para la detección de dispositivos |
| CGCKDiscoveryManager | Una clase que administra el proceso de descubrimiento de dispositivos |
| C<GCKDiscoveryManagerListener> | El protocolo de objeto de escucha de GCKDiscoveryManager |
| CGCKDynamicDevice | Un objeto de dispositivo que puede ser parte de un grupo multizona |
| CGCKError | Una subclase de NSError para errores de marco de trabajo |
| CGCKGenericChannel | Una implementación genérica de GCKCastChannel, adecuada para usar cuando no se desea la subclasificación |
| C<GCKGenericChannelDelegate> | El protocolo de delegado GCKGenericChannel |
| CGCKHLSSegment | Clase que proporciona asistentes para la conversión entre GCKHLSSegmentFormat y NSString |
| CGCKHLSVideoSegment | Clase que proporciona asistentes para la conversión entre GCKHLSVideoSegmentFormat y NSString |
| CGCKImage | Una clase que representa una imagen ubicada en un servidor web |
| CGCKJSONUtils | Métodos de utilidad para trabajar con datos JSON |
| CGCKLaunchOptions | Opciones de inicio de la app receptora |
| CGCKLogger | Un objeto singleton que el framework usa para realizar registros |
| C<GCKLoggerDelegate> | El protocolo de delegado GCKLogger |
| CGCKLoggerFilter | Una clase para filtrar los mensajes de registro que se producen con GCKLogger |
| CGCKMediaInformation | Una clase que agrega información sobre un elemento multimedia |
| CGCKMediaInformationBuilder | Un objeto compilador para construir instancias GCKMediaInformation nuevas o derivadas |
| CGCKMediaLiveSeekableRange | Una clase que agrega información sobre el rango que se puede buscar de una transmisión multimedia |
| CGCKMediaLoadOptions | Opciones para cargar contenido multimedia con GCKRemoteMediaClient |
| CGCKMediaLoadRequestData | Datos de solicitudes de carga de contenido multimedia |
| CGCKMediaLoadRequestDataBuilder | Un objeto compilador para construir instancias GCKMediaLoadRequestData nuevas o derivadas |
| CGCKMediaMetadata | Un contenedor para los metadatos del contenido multimedia |
| CGCKMediaQueue | Una representación del modelo de datos de una cola de contenido multimedia de longitud arbitraria |
| CGCKMediaQueueContainerMetadata | Metadatos adicionales del contenedor de la fila de contenido multimedia |
| CGCKMediaQueueContainerMetadataBuilder | Un objeto compilador para construir instancias GCKMediaQueueContainerMetadata nuevas o derivadas |
| CGCKMediaQueueData | Una clase que contiene la información de la cola de reproducción o el contenedor multimedia |
| CGCKMediaQueueDataBuilder | Un objeto compilador para construir instancias GCKMediaQueueData nuevas o derivadas |
| C<GCKMediaQueueDelegate> | El protocolo de delegado para recibir notificaciones asíncronas desde un objeto GCKMediaQueue |
| CGCKMediaQueueItem | Una clase que representa un elemento de la cola de contenido multimedia |
| CGCKMediaQueueItemBuilder | Un objeto compilador para construir instancias GCKMediaQueueItem nuevas o derivadas |
| CGCKMediaQueueLoadOptions | Opciones para cargar elementos de la fila de contenido multimedia con GCKRemoteMediaClient |
| CGCKMediaRequestItem | Una clase que representa un elemento de solicitud enviado a receptores de transmisión |
| CGCKMediaSeekOptions | Opciones para buscar en los medios con GCKRemoteMediaClient |
| CGCKMediaStatus | Una clase que contiene información sobre el estado de algunos medios |
| CGCKMediaTextTrackStyle | Una clase que representa un estilo para una pista multimedia de texto |
| CGCKMediaTrack | Una clase que representa una pista multimedia |
| CGCKMultizoneDevice | Un dispositivo miembro de un grupo multizona |
| CGCKMultizoneStatus | El estado de un grupo multizona |
| CGCKNetworkAddress | Un objeto que representa una dirección IP de la red |
| CGCKOpenURLOptions | Un objeto que representa opciones que se pueden pasar a una aplicación compatible con Cast mediante una URL de vínculo directo |
| CGCKRemoteMediaClient | Una clase para controlar la reproducción de contenido multimedia en un receptor de transmisión |
| CGCKRemoteMediaClient(Protected) | Solo las subclases de GCKRemoteMediaClient pueden llamar a los métodos |
| C<GCKRemoteMediaClientAdInfoParserDelegate> | El protocolo de delegado para analizar la información de la pausa publicitaria de un estado de medios |
| C<GCKRemoteMediaClientListener> | El protocolo de objeto de escucha de GCKRemoteMediaClient |
| CGCKRequest | Un objeto para seguir una solicitud asíncrona |
| C<GCKRequestDelegate> | El protocolo de delegado GCKRequest |
| CGCKSenderApplicationInfo | Información sobre una aplicación emisora |
| CGCKSession | Una clase base abstracta que representa una sesión con el dispositivo receptor |
| CGCKSession(Protected) | Métodos que se anularán y llamarán solo las subclases GCKSession |
| CGCKSessionManager | Una clase que administra sesiones |
| C<GCKSessionManagerListener> | El protocolo de objeto de escucha de GCKSessionManager |
| CGCKSessionTraits | Un objeto que describe las características y capacidades de una sesión |
| CGCKUIButton | Una subclase de UIButton que admite estados de aplicación personalizados |
| CGCKUICastButton | Una subclase de UIButton que implementa un botón para "Transmitir" |
| C<GCKUICastButtonDelegate> | Usar los métodos de este protocolo para presentar un diálogo personalizado en respuesta a una acción del usuario |
| CGCKUICastContainerViewController | Un controlador de vista que une otro controlador de vista y agrega un área de notificación de reproducción de contenido multimedia debajo de ese controlador |
| CGCKUIDeviceVolumeController | Un controlador para vistas de IU que se usa para controlar o mostrar el volumen y el estado de silencio de un receptor de Cast |
| CGCKUIExpandedMediaControlsViewController | Un controlador de vista que implementa la vista de pantalla completa de los controles expandidos |
| C<GCKUIImageCache> | Un protocolo que define un medio para recuperar y almacenar imágenes en caché |
| CGCKUIImageHints | Un objeto que proporciona sugerencias a una GCKUIImagePicker sobre el tipo y el tamaño de una imagen que se seleccionará para mostrarla en la IU |
| C<GCKUIImagePicker> | Un objeto que se usa a fin de seleccionar una imagen para un propósito determinado de un objeto GCKMediaMetadata |
| C<GCKUIMediaButtonBarProtocol> | El protocolo de delegado GCKUIMediaButtonBarProtocol |
| CGCKUIMediaController | Un controlador para vistas de IU que se usa para controlar o mostrar el estado de la reproducción de contenido multimedia en un receptor de transmisión |
| C<GCKUIMediaControllerDelegate> | El protocolo de delegado GCKUIMediaController |
| CGCKUIMediaTrackSelectionViewController | Un controlador de vista que muestra una lista de las pistas de texto y audio disponibles para un elemento multimedia determinado |
| C<GCKUIMediaTrackSelectionViewControllerDelegate> | El protocolo delegado GCKUIDeviceConnectionViewController |
| CGCKUIMiniMediaControlsViewController | Un controlador de vista que implementa la barra de control "en reproducción" |
| C<GCKUIMiniMediaControlsViewControllerDelegate> | El protocolo de delegado GCKUIMiniMediaControlsViewController |
| CGCKUIMultistateButton | Una subclase de UIButton que admite varios estados |
| CGCKUIPlaybackRateController | Una clase que se puede usar para implementar una IU de velocidad de reproducción de transmisión personalizada |
| CGCKUIPlayPauseToggleController | Una clase que se puede usar para implementar una IU de activación/desactivación personalizada de reproducción/pausa en situaciones en las que un GCKUIMultistateButton no sea suficiente |
| CGCKUIStreamPositionController | Una clase que se puede usar para implementar una posición de transmisión personalizada o buscar una IU en situaciones en las que los controles comunes de UISlider, UIProgressView y UILabel no son suficientes |
| CGCKUIStyle | |
| CGCKUIStyleAttributes | Una clase para controlar el estilo (colores, fuentes, íconos) de las vistas predeterminadas del marco de trabajo |
| CGCKUIStyleAttributesCastViews | Los atributos de estilo del grupo de vista raíz |
| CGCKUIStyleAttributesConnectionController | Los atributos de estilo del grupo de vistas que representan el controlador de conexión |
| CGCKUIStyleAttributesConnectionNavigation | Los atributos de estilo del grupo de vistas que representan la barra de navegación del controlador de dispositivo |
| CGCKUIStyleAttributesConnectionToolbar | Los atributos de estilo del grupo de vistas que representan la barra de herramientas del controlador del dispositivo |
| CGCKUIStyleAttributesDeviceChooser | Los atributos de estilo del grupo de vistas que representan el selector de dispositivos |
| CGCKUIStyleAttributesDeviceControl | Los atributos de estilo del grupo de vistas que representan todas las vistas de control del dispositivo |
| CGCKUIStyleAttributesExpandedController | Los atributos de estilo del grupo de vistas que representan el control expandido |
| CGCKUIStyleAttributesGuestModePairingDialog | Los atributos de estilo del grupo de vistas que representan el diálogo de vinculación del modo de invitado |
| CGCKUIStyleAttributesInstructions | Los atributos de estilo del grupo de vistas que representan la superposición de instrucciones iniciales |
| CGCKUIStyleAttributesMediaControl | Los atributos de estilo del grupo de vistas que representan todas las vistas de control de medios |
| CGCKUIStyleAttributesMiniController | Los atributos de estilo del grupo de vistas que representan el minicontrolador |
| CGCKUIStyleAttributesNoDevicesAvailableController | Los atributos de estilo del grupo de vistas que representan ningún controlador disponible para los dispositivos |
| CGCKUIStyleAttributesTrackSelector | Los atributos de estilo del grupo de vistas que representan el selector de pistas multimedia |
| CGCKUIUtils | Métodos de utilidad de la interfaz de usuario |
| CGCKVASTAdsRequest | Una clase que representa una solicitud de VAST para un clip de una pausa publicitaria |
| CGCKVideoInfo | Una clase que representa los detalles del formato de video |
| CNSDictionary(GCKAdditions) | Categoría que agrega algunos métodos prácticos a NSDictionary para buscar valores de varios tipos de forma segura |
| CNSMutableDictionary(GCKAdditions) | Categoría que agrega algunos métodos convenientes a NSDictionary para configurar valores de varios tipos |
| CNSTimer(GCKAdditions) | Una categoría en NSTimer que agrega algunas mejoras útiles |