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 , которая добавляет некоторые полезные улучшения. |