бросать. рамки
Это пространство имен cast.framework.
Классы
Активинпутстатеевентдата
Активное состояние входа приемника изменило данные события.
Метаданные приложения
Приведение метаданных приложения.
ApplicationMetadataEventData
Метаданные приложения изменили данные о событии.
Аппликациястатусевентдата
Текст статуса приложения изменил данные о событии.
CastContext
Управляет взаимодействием актеров. Одноэлементный объект, который извлекается с помощью getInstance. Управляет состояниями — предоставляет состояние значка приведения и объекта сеанса. Взаимодействие приведения не поддерживается до тех пор, пока параметры приведения не будут предоставлены setOptions.
CastOptions
Параметры трансляции страницы.
CastSession
Управляет сеансом актерского состава.
Кастстатевентдата
Данные для события изменения состояния приведения.
EventData
Общие данные о событиях трансляции. Укажите тип события.
Медиасессионевентдата
Медиа-сеанс изменил данные о событии.
удаленный плеер
Свойства удаленного проигрывателя, которые обновляются с помощью cast.framework.RemotePlayerController
.
RemotePlayerChangedEvent
Событие удаленной смены поля игрока.
Дистанционныйплеерконтроллер
Контроллер удаленного игрока приведения, который обеспечивает привязку данных удаленного игрока к состоянию приведения. Он управляет объектом игрока и обновляет его свойства, предоставляя события для изменений игрока.
Сеансстатевентдата
Данные для события изменения состояния сеанса.
Томевентдата
Громкость приемника или отключение звука изменились данные о событии.
Перечисления
АктивИнпутстате
число
Возможные состояния активного входа приемника.
Ценить | |
---|---|
ACTIVE_INPUT_STATE_UNKNOWN | число Указывает, что неизвестно (и/или невозможно узнать), является ли устройство Google Cast активным видеовходом в данный момент. Сообщить об активном состоянии входа можно только в том случае, если устройство Google Cast подключено к телевизору или AVR с поддержкой CEC. |
ACTIVE_INPUT_STATE_NO | число Указывает, что устройство Google Cast не является активным видеовходом в данный момент. |
ACTIVE_INPUT_STATE_YES | число Указывает, что устройство Google Cast является активным видеовходом в данный момент. |
Кастконтекстевенттипе
нить
События, которые поддерживает cast.framework.CastContext .
Ценить | |
---|---|
CAST_STATE_CHANGED | нить Событие для отслеживания состояния значка трансляции. Данные о событии имеют тип cast.framework.CastStateEventData . |
SESSION_STATE_CHANGED | нить Событие для отслеживания текущего сеанса трансляции. Данные о событии имеют тип cast.framework.SessionStateEventData . |
Кастстате
нить
Возможные состояния кастинга.
Ценить | |
---|---|
NO_DEVICES_AVAILABLE | нить Нет доступных устройств для трансляции. |
НЕ ПОДКЛЮЧЕН | нить Устройства трансляции доступны, но сеанс трансляции не установлен. |
ПОДКЛЮЧЕНИЕ | нить Создается каст-сессия. |
СВЯЗАННЫЙ | нить Каст-сессия установлена. |
Уровень регистратора
число
Уровни ведения журнала для платформы Cast.
Ценить | |
---|---|
ОТЛАЖИВАТЬ | число Журнал отладки (все сообщения). |
ИНФОРМАЦИЯ | число Информационное журналирование (события, общие журналы). |
ПРЕДУПРЕЖДЕНИЕ | число регистрация предупреждений (предупреждений). |
ОШИБКА | число Протоколирование ошибок (ошибок). |
НИКТО | число Никакого логирования. |
Ремотплееревенттипе
нить
Типы событий для изменения данных cast.framework.RemotePlayer .
Ценить | |
---|---|
ЛЮБОЕ ИЗМЕНЕНИЕ | нить Любое имущество изменилось. Полезно для приложения привязки Angular, где Angular необходимо уведомлять каждый раз при изменении свойства. |
IS_CONNECTED_CHANGED | нить Свойство isConnected изменилось. |
IS_MEDIA_LOADED_CHANGED | нить Свойство isMediaLoaded изменилось. |
QUEUE_DATA_CHANGED | нить Свойство QueueData изменилось. |
ВИДЕО_INFO_CHANGED | нить Свойство videoInfo изменилось. |
DURATION_CHANGED | нить Срок действия собственности изменился. |
CURRENT_TIME_CHANGED | нить Свойство currentTime изменилось. |
IS_PAUSED_CHANGED | нить Свойство isPaused изменилось. |
VOLUME_LEVEL_CHANGED | нить Свойство VolumeLevel изменилось. |
CAN_CONTROL_VOLUME_CHANGED | нить Свойство canControlVolume изменилось. |
IS_MUTED_CHANGED | нить Свойство isMuted изменилось. |
CAN_PAUSE_CHANGED | нить Свойство canPause изменилось. |
CAN_SEEK_CHANGED | нить Свойство canSeek изменилось. |
DISPLAY_NAME_CHANGED | нить Свойство displayName изменено. |
STATUS_TEXT_CHANGED | нить Статус объектаТекст изменился. |
TITLE_CHANGED | нить Право собственности изменилось. |
DISPLAY_STATUS_CHANGED | нить Свойство displayStatus изменилось. |
MEDIA_INFO_CHANGED | нить Свойство mediaInfo изменилось. |
IMAGE_URL_CHANGED | нить Свойство imageUrl изменилось. |
PLAYER_STATE_CHANGED | нить Свойство playerState изменилось. |
IS_PLAYING_BREAK_CHANGED | нить Свойство isPlayingBreak изменилось. |
NUMBER_BREAK_CLIPS_CHANGED | нить Номер свойства BreakClips изменился. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED | нить Свойство currentBreakClipNumber изменилось. |
CURRENT_BREAK_TIME_CHANGED | нить Свойство currentBreakTime изменилось. |
CURRENT_BREAK_CLIP_TIME_CHANGED | нить Свойство currentBreakClipTime изменилось. |
BREAK_ID_CHANGED | нить BreakId свойства изменился. |
BREAK_CLIP_ID_CHANGED | нить СвойствоbreakClipId изменилось. |
WHEN_SKIPPABLE_CHANGED | нить Свойство ifSkippable изменилось. |
LIVE_SEEKABLE_RANGE_CHANGED | нить Свойство liveSeekableRange изменилось. |
Типсесессионевенттипе
нить
События, которые поддерживает cast.framework.CastSession .
Ценить | |
---|---|
APPLICATION_STATUS_CHANGED | нить Текст статуса заявки изменился. Данные о событии имеют тип cast.framework.ApplicationStatusEventData . |
APPLICATION_METADATA_CHANGED | нить Метаданные приложения изменились. Данные о событии имеют тип cast.framework.ApplicationMetadataEventData . |
ACTIVE_INPUT_STATE_CHANGED | нить Активное состояние входа приемника изменилось. Данные о событии имеют тип cast.framework.ActiveInputStateEventData . |
VOLUME_CHANGED | нить Изменилась громкость приемника или состояние отключения звука. Данные о событии имеют тип cast.framework.VolumeEventData . |
МЕДИА_СЕССИЯ | нить Начался новый медиа-сеанс. Данные о событии имеют тип cast.framework.MediaSessionEventData . |
сессионстате
нить
Возможные состояния сеанса приведения.
Ценить | |
---|---|
NO_SESSION | нить Сеанс трансляции не установлен. |
SESSION_STARTING | нить Создается каст-сессия. |
SESSION_STARTED | нить Каст-сессия установлена. |
SESSION_START_FAILED | нить Не удалось запустить сеанс трансляции. Причина сбоя указывается в поле данных события cast.framework.SessionStateEventData#errorCode . |
СЕССИЯ_ENDING | нить Сеанс трансляции отключается. |
SESSION_ENDED | нить Сеанс трансляции отключен. |
SESSION_RESUMED | нить Установлено соединение с уже существующим сеансом. |
Характеристики
АктивИнпутстате
число
Возможные состояния активного входа приемника.
Ценить | |
---|---|
ACTIVE_INPUT_STATE_UNKNOWN | число Указывает, что неизвестно (и/или невозможно узнать), является ли устройство Google Cast активным видеовходом в данный момент. Сообщить об активном состоянии входа можно только в том случае, если устройство Google Cast подключено к телевизору или AVR с поддержкой CEC. |
ACTIVE_INPUT_STATE_NO | число Указывает, что устройство Google Cast не является активным видеовходом в данный момент. |
ACTIVE_INPUT_STATE_YES | число Указывает, что устройство Google Cast является активным видеовходом в данный момент. |
Кастконтекстевенттипе
нить
События, которые поддерживает cast.framework.CastContext .
Ценить | |
---|---|
CAST_STATE_CHANGED | нить Событие для отслеживания состояния значка трансляции. Данные о событии имеют тип cast.framework.CastStateEventData . |
SESSION_STATE_CHANGED | нить Событие для отслеживания текущего сеанса трансляции. Данные о событии имеют тип cast.framework.SessionStateEventData . |
Кастстате
нить
Возможные состояния кастинга.
Ценить | |
---|---|
NO_DEVICES_AVAILABLE | нить Нет доступных устройств для трансляции. |
НЕ ПОДКЛЮЧЕН | нить Устройства трансляции доступны, но сеанс трансляции не установлен. |
ПОДКЛЮЧЕНИЕ | нить Создается каст-сессия. |
СВЯЗАННЫЙ | нить Каст-сессия установлена. |
Уровень регистратора
число
Уровни ведения журнала для платформы Cast.
Ценить | |
---|---|
ОТЛАЖИВАТЬ | число Журнал отладки (все сообщения). |
ИНФОРМАЦИЯ | число Информационное журналирование (события, общие журналы). |
ПРЕДУПРЕЖДЕНИЕ | число регистрация предупреждений (предупреждений). |
ОШИБКА | число Протоколирование ошибок (ошибок). |
НИКТО | число Никакого логирования. |
Ремотплееревенттипе
нить
Типы событий для изменения данных cast.framework.RemotePlayer .
Ценить | |
---|---|
ЛЮБОЕ ИЗМЕНЕНИЕ | нить Любое имущество изменилось. Полезно для приложения привязки Angular, где Angular необходимо уведомлять каждый раз при изменении свойства. |
IS_CONNECTED_CHANGED | нить Свойство isConnected изменилось. |
IS_MEDIA_LOADED_CHANGED | нить Свойство isMediaLoaded изменилось. |
QUEUE_DATA_CHANGED | нить Свойство QueueData изменилось. |
ВИДЕО_INFO_CHANGED | нить Свойство videoInfo изменилось. |
DURATION_CHANGED | нить Срок действия собственности изменился. |
CURRENT_TIME_CHANGED | нить Свойство currentTime изменилось. |
IS_PAUSED_CHANGED | нить Свойство isPaused изменилось. |
VOLUME_LEVEL_CHANGED | нить Свойство VolumeLevel изменилось. |
CAN_CONTROL_VOLUME_CHANGED | нить Свойство canControlVolume изменилось. |
IS_MUTED_CHANGED | нить Свойство isMuted изменилось. |
CAN_PAUSE_CHANGED | нить Свойство canPause изменилось. |
CAN_SEEK_CHANGED | нить Свойство canSeek изменилось. |
DISPLAY_NAME_CHANGED | нить Свойство displayName изменено. |
STATUS_TEXT_CHANGED | нить Статус объектаТекст изменился. |
TITLE_CHANGED | нить Право собственности изменилось. |
DISPLAY_STATUS_CHANGED | нить Свойство displayStatus изменилось. |
MEDIA_INFO_CHANGED | нить Свойство mediaInfo изменилось. |
IMAGE_URL_CHANGED | нить Свойство imageUrl изменилось. |
PLAYER_STATE_CHANGED | нить Свойство playerState изменилось. |
IS_PLAYING_BREAK_CHANGED | нить Свойство isPlayingBreak изменилось. |
NUMBER_BREAK_CLIPS_CHANGED | нить Номер свойства BreakClips изменился. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED | нить Свойство currentBreakClipNumber изменилось. |
CURRENT_BREAK_TIME_CHANGED | нить Свойство currentBreakTime изменилось. |
CURRENT_BREAK_CLIP_TIME_CHANGED | нить Свойство currentBreakClipTime изменилось. |
BREAK_ID_CHANGED | нить BreakId свойства изменился. |
BREAK_CLIP_ID_CHANGED | нить СвойствоbreakClipId изменилось. |
WHEN_SKIPPABLE_CHANGED | нить Свойство ifSkippable изменилось. |
LIVE_SEEKABLE_RANGE_CHANGED | нить Свойство liveSeekableRange изменилось. |
Типсесессионевенттипе
нить
События, которые поддерживает cast.framework.CastSession .
Ценить | |
---|---|
APPLICATION_STATUS_CHANGED | нить Текст статуса заявки изменился. Данные о событии имеют тип cast.framework.ApplicationStatusEventData . |
APPLICATION_METADATA_CHANGED | нить Метаданные приложения изменились. Данные о событии имеют тип cast.framework.ApplicationMetadataEventData . |
ACTIVE_INPUT_STATE_CHANGED | нить Активное состояние входа приемника изменилось. Данные о событии имеют тип cast.framework.ActiveInputStateEventData . |
VOLUME_CHANGED | нить Изменилась громкость приемника или состояние отключения звука. Данные о событии имеют тип cast.framework.VolumeEventData . |
МЕДИА_СЕССИЯ | нить Начался новый медиа-сеанс. Данные о событии имеют тип cast.framework.MediaSessionEventData . |
сессионстате
нить
Возможные состояния сеанса приведения.
Ценить | |
---|---|
NO_SESSION | нить Сеанс трансляции не установлен. |
SESSION_STARTING | нить Создается каст-сессия. |
SESSION_STARTED | нить Каст-сессия установлена. |
SESSION_START_FAILED | нить Не удалось запустить сеанс трансляции. Причина сбоя указывается в поле данных события cast.framework.SessionStateEventData#errorCode . |
СЕССИЯ_ENDING | нить Сеанс трансляции отключается. |
SESSION_ENDED | нить Сеанс трансляции отключен. |
SESSION_RESUMED | нить Установлено соединение с уже существующим сеансом. |
ВЕРСИЯ
нить
Текущая версия Cast Framework отправителя.
Метод
setLoggerLevel
setLoggerLevel (уровень)
Установите уровень ведения журнала для приведения.
Параметр | |
---|---|
уровень | Уровень логирования. Значение не должно быть нулевым. |
Абстрактный тип
Тип события
(ненулевое значение cast.framework.CastContextEventType , ненулевое значение cast.framework.SessionEventType или ненулевое значение cast.framework.RemotePlayerEventType )
Поддерживаемые типы событий.