Cast Sender API для iOS

Cast Sender API для iOS
Классы и протоколы в Google Cast Sender v4 API для iOS:
  C GCKAdBreakClipInfo Класс, представляющий клип рекламной паузы
  C GCKAdBreakClipInfoBuilder Объект построителя для создания новых или производных экземпляров GCKAdBreakClipInfo
  C GCKAdBreakClipVastAdsRequest
  C GCKAdBreakInfo Класс, представляющий рекламную паузу
  C GCKAdBreakInfoBuilder Объект построителя для создания новых или производных экземпляров GCKAdBreakInfo
  C GCKAdBreakStatus Класс, представляющий статус рекламной паузы
  C GCKApplicationMetadata Информация о приложении-приемнике
  C GCKCastChannel Виртуальный канал связи для обмена сообщениями между отправителем Cast и получателем Cast.
  C GCKCastContext Класс, содержащий глобальные объекты и состояние для фреймворка.
  C GCKCastContext(UI) Категория в GCKCastContext , содержащая API-интерфейсы для пользовательского интерфейса.
  C <GCKCastDeviceStatusListener> Протокол прослушивателя для получения уведомлений об изменении состояния устройства Cast.
  C GCKCastOptions Параметры, влияющие на обнаружение устройств Cast и поведение сеансов Cast
  C GCKCastSession Класс, управляющий сеансом Cast с принимающим устройством.
  C GCKColor Класс, представляющий цвет RGBA
  C GCKCredentialsData Класс для поддержки данных учетных данных приложения для идентификации и, возможно, аутентификации пользователя.
  C GCKDevice Объект, представляющий приемное устройство
  C GCKDeviceProvider Абстрактный базовый класс для обнаружения устройств и создания сеансов.
  C GCKDeviceProvider(Protected) Удобные методы создания объектов GCKDevice и отправки уведомлений об обнаружении в инфраструктуру.
  C GCKDiscoveryCriteria Критерии фильтра обнаружения устройств
  C GCKDiscoveryManager Класс, управляющий процессом обнаружения устройств.
  C <GCKDiscoveryManagerListener> Протокол слушателя GCKDiscoveryManager
  C GCKDynamicDevice Объект устройства, который может быть частью мультизональной группы
  C GCKError Подкласс NSError для ошибок фреймворка.
  C GCKGenericChannel Общая реализация GCKCastChannel , подходящая для использования, когда создание подклассов нежелательно.
  C <GCKGenericChannelDelegate> Протокол делегата GCKGenericChannel
  C GCKHLSSegment Класс, предоставляющий помощники для преобразования между GCKHLSSegmentFormat и NSString .
  C GCKHLSVideoSegment Класс, предоставляющий помощники для преобразования между GCKHLSVideoSegmentFormat и NSString .
  C GCKImage Класс, представляющий изображение, расположенное на веб-сервере.
  C GCKJSONUtils Служебные методы для работы с данными JSON
  C GCKLaunchOptions Параметры запуска приложения-приемника
  C GCKLogger Одноэлементный объект, используемый для ведения журнала фреймворком.
  C <GCKLoggerDelegate> Протокол делегата GCKLogger
  C GCKLoggerFilter Класс для фильтрации сообщений журнала, созданных с помощью GCKLogger
  C GCKMediaInformation Класс, который собирает информацию об элементе мультимедиа.
  C GCKMediaInformationBuilder Объект построителя для создания новых или производных экземпляров GCKMediaInformation
  C GCKMediaLiveSeekableRange Класс, который собирает информацию о доступном для поиска диапазоне медиапотока.
  C GCKMediaLoadOptions Варианты загрузки мультимедиа с помощью GCKRemoteMediaClient
  C GCKMediaLoadRequestData Данные запроса на загрузку носителя
  C GCKMediaLoadRequestDataBuilder Объект построителя для создания новых или производных экземпляров GCKMediaLoadRequestData
  C GCKMediaMetadata Контейнер для метаданных мультимедиа
  C GCKMediaQueue Представление модели данных очереди мультимедиа произвольной длины
  C GCKMediaQueueContainerMetadata Дополнительные метаданные для контейнера очереди мультимедиа
  C GCKMediaQueueContainerMetadataBuilder Объект построителя для создания новых или производных экземпляров GCKMediaQueueContainerMetadata
  C GCKMediaQueueData Класс, который содержит информацию об очереди воспроизведения или контейнере мультимедиа.
  C GCKMediaQueueDataBuilder Объект построителя для создания новых или производных экземпляров GCKMediaQueueData
  C <GCKMediaQueueDelegate> Протокол делегата для получения асинхронных уведомлений от GCKMediaQueue
  C GCKMediaQueueItem Класс, представляющий элемент очереди мультимедиа
  C GCKMediaQueueItemBuilder Объект построителя для создания новых или производных экземпляров GCKMediaQueueItem
  C GCKMediaQueueLoadOptions Параметры загрузки элементов очереди мультимедиа с помощью GCKRemoteMediaClient
  C GCKMediaRequestItem Класс, представляющий элемент запроса, отправляемый получателям Cast.
  C GCKMediaSeekOptions Варианты поиска в медиа с помощью GCKRemoteMediaClient
  C GCKMediaStatus Класс, который содержит информацию о состоянии некоторых носителей.
  C GCKMediaTextTrackStyle Класс, представляющий стиль для текстовой мультимедийной дорожки.
  C GCKMediaTrack Класс, представляющий дорожку мультимедиа
  C GCKMultizoneDevice Устройство-участник мультизональной группы
  C GCKMultizoneStatus Статус мультизональной группы
  C GCKNetworkAddress Объект, представляющий сетевой IP-адрес
  C GCKOpenURLOptions Объект, представляющий параметры, которые можно передать приложению с поддержкой Cast через URL-адрес прямой ссылки.
  C GCKRemoteMediaClient Класс для управления воспроизведением мультимедиа на приемнике Cast.
  C GCKRemoteMediaClient(Protected) Методы, вызываемые только подклассами GCKRemoteMediaClient
  C <GCKRemoteMediaClientAdInfoParserDelegate> Протокол делегата для анализа информации о рекламной паузе из статуса мультимедиа.
  C <GCKRemoteMediaClientListener> Протокол слушателя GCKRemoteMediaClient
  C GCKRequest Объект для отслеживания асинхронного запроса
  C <GCKRequestDelegate> Протокол делегата GCKRequest
  C GCKSenderApplicationInfo Информация о приложении-отправителе
  C GCKSession Абстрактный базовый класс, представляющий сеанс с принимающим устройством.
  C GCKSession(Protected) Методы, которые должны быть переопределены и вызваны только подклассами GCKSession
  C GCKSessionManager Класс, управляющий сессиями
  C <GCKSessionManagerListener> Протокол слушателя GCKSessionManager
  C GCKSessionTraits Объект, описывающий характеристики и возможности сеанса.
  C GCKUIButton Подкласс UIButton , который поддерживает настраиваемые состояния приложения.
  C GCKUICastButton Подкласс UIButton , который реализует кнопку «Cast».
  C <GCKUICastButtonDelegate> Используйте методы этого протокола для представления пользовательского диалога в ответ на действие пользователя.
  C GCKUICastContainerViewController Контроллер представления, который обертывает другой контроллер представления и добавляет область уведомлений о воспроизведении мультимедиа под этим контроллером.
  C GCKUIDeviceVolumeController Контроллер для представлений пользовательского интерфейса, которые используются для управления или отображения громкости и отключения звука приемника Cast.
  C GCKUIExpandedMediaControlsViewController Контроллер представления, реализующий расширенные элементы управления в полноэкранном режиме.
  C <GCKUIImageCache> Протокол, определяющий средства извлечения и кэширования изображений.
  C GCKUIImageHints Объект, предоставляющий GCKUIImagePicker о типе и размере изображения, которое будет выбрано для отображения в пользовательском интерфейсе.
  C <GCKUIImagePicker> Объект, используемый для выбора изображения для заданной цели из объекта GCKMediaMetadata
  C <GCKUIMediaButtonBarProtocol> Протокол делегата GCKUIMediaButtonBarProtocol
  C GCKUIMediaController Контроллер для представлений пользовательского интерфейса, которые используются для управления или отображения состояния воспроизведения мультимедиа на приемнике Cast.
  C <GCKUIMediaControllerDelegate> Протокол делегата GCKUIMediaController
  C GCKUIMediaTrackSelectionViewController Контроллер представления, отображающий список доступных текстовых и звуковых дорожек для данного элемента мультимедиа.
  C <GCKUIMediaTrackSelectionViewControllerDelegate> Протокол делегата GCKUIDeviceConnectionViewController
  C GCKUIMiniMediaControlsViewController Контроллер представления, который реализует панель управления «сейчас играет».
  C <GCKUIMiniMediaControlsViewControllerDelegate> Протокол делегата GCKUIMiniMediaControlsViewController
  C GCKUIMultistateButton Подкласс UIButton , который поддерживает несколько состояний.
  C GCKUIPlaybackRateController Класс, который можно использовать для реализации пользовательского пользовательского интерфейса скорости воспроизведения потока.
  C GCKUIPlayPauseToggleController Класс, который можно использовать для реализации пользовательского пользовательского интерфейса воспроизведения/паузы в ситуациях, когда GCKUIMultistateButton недостаточно.
  C GCKUIStreamPositionController Класс, который можно использовать для реализации пользовательского положения потока и/или пользовательского интерфейса поиска в ситуациях, когда обычных элементов управления UISlider , UIProgressView и UILabel недостаточно.
  C GCKUIStyle
  C GCKUIStyleAttributes Класс для управления стилем (цвета, шрифты, значки) представлений фреймворка по умолчанию.
  C GCKUIStyleAttributesCastViews Атрибуты стиля для корневой группы представлений
  C GCKUIStyleAttributesConnectionController Атрибуты стиля для группы представлений, представляющей контроллер соединения.
  C GCKUIStyleAttributesConnectionNavigation Атрибуты стиля для группы представлений, представляющей панель навигации контроллера устройства.
  C GCKUIStyleAttributesConnectionToolbar Атрибуты стиля для группы представлений, представляющей панель инструментов контроллера устройства.
  C GCKUIStyleAttributesDeviceChooser Атрибуты стиля для группы представлений, представляющей средство выбора устройства.
  C GCKUIStyleAttributesDeviceControl Атрибуты стиля для группы представлений, представляющей все представления управления устройством.
  C GCKUIStyleAttributesExpandedController Атрибуты стиля для группы представлений, представляющей расширенный контроллер
  C GCKUIStyleAttributesGuestModePairingDialog Атрибуты стиля для группы представлений, представляющей диалоговое окно сопряжения в гостевом режиме.
  C GCKUIStyleAttributesInstructions Атрибуты стиля для группы представлений, представляющей начальное наложение инструкций.
  C GCKUIStyleAttributesMediaControl Атрибуты стиля для группы представлений, представляющей все представления управления мультимедиа.
  C GCKUIStyleAttributesMiniController Атрибуты стиля для группы представлений, представляющей мини-контроллер
  C GCKUIStyleAttributesNoDevicesAvailableController Атрибуты стиля для группы представлений, представляющей контроллер без доступных устройств.
  C GCKUIStyleAttributesTrackSelector Атрибуты стиля для группы представлений, представляющей селектор дорожки мультимедиа.
  C GCKUIUtils Служебные методы пользовательского интерфейса
  C GCKVASTAdsRequest Класс, представляющий запрос VAST для клипа рекламной паузы.
  C GCKVideoInfo Класс, представляющий детали формата видео
  C NSDictionary(GCKAdditions) Категория, которая добавляет в NSDictionary несколько удобных методов для безопасного поиска значений различных типов.
  C NSMutableDictionary(GCKAdditions) Категория, добавляющая в NSDictionary удобные методы для установки значений различных типов.
  C NSTimer(GCKAdditions) Категория в NSTimer , которая добавляет некоторые полезные улучшения.