Класс: RemotePlayer,Класс: RemotePlayer

Конструктор

удаленный игрок

новый удаленный проигрыватель ()

Реализует
castx.common.RemotePlayer.PlayerInterface

Характеристики

breakClipId

(строка или не определено)

ID текущего клипа паузы.

breakId

(строка или не определено)

ID текущего перерыва.

канконтролволуме

логический

Укажите, что приемник поддерживает изменение громкости.

canPause

логический

Истинно, если получатель разрешает паузу.

canSeek

логический

Истинно, если получатель разрешает поиск.

контроллер

Обнуляемый ControllerInterface

Контроллер для игрока.

текущийBreakClipNumber

количество

Номер текущего воспроизводимого клипа паузы в паузе.

текущийBreakClipTime

(число или не определено)

Время в секундах, прошедшее после начала текущего клипа паузы.

текущийBreakTime

(число или не определено)

Время в секундах, прошедшее после начала текущего перерыва.

Текущее время

количество

Текущая позиция воспроизведения мультимедиа в секундах. Чтобы выполнить поиск воспроизведения, измените это значение и вызовите cast.framework.RemotePlayerController#seek . При воспроизведении мультимедиа это значение будет обновляться каждую секунду.

показать имя

нить

Отображаемое имя приложения-получателя.

displayStatus

нить

Статус приемника для отображения: это заголовок медиа, если он доступен, или, в противном случае, текст статуса приемника.

продолжительность

количество

Продолжительность текущего загруженного носителя в секундах.

URL изображения

обнуляемая строка

URL миниатюры медиафайла, который сейчас воспроизводится.

подключен

логический

True, если приложение подключено к устройству трансляции.

isMediaLoaded

логический

True, если медиафайл загружен на устройство трансляции.

приглушен

логический

Истинно, если звук устройства отключен.

приостановлено

логический

Истинно, если текущее мультимедиа приостановлено.

isPlayingBreak

логический

Указывает, что приемник играет брейк.

liveSeekableRange

(ненулевой chrome.cast.media.LiveSeekableRange или неопределенный)

Диапазон поиска в прямом эфире или потоке событий. Он использует относительное время мультимедиа в секундах. Он будет неопределенным для потоков VOD.

медиа информация

Обнуляемый chrome.cast.media.MediaInfo

В настоящее время воспроизводится медиаинформация.

числоBreakClips

количество

Количество клипов паузы в текущей паузе.

playerState

Обнуляемый chrome.cast.media.PlayerState

Текущее состояние воспроизведения мультимедиа.

данные очереди

(ненулевой chrome.cast.media.QueueData или неопределенный)

Данные очереди.

сохраненное состояние игрока

nullable {mediaInfo: nullable chrome.cast.media.PlayerState , currentTime: число, isPaused: логическое значение}

Состояние удаленного игрока сохраняется при отключении сеанса. Может использоваться для продолжения локальной игры из того же места при отключении.

статусТекст

нить

Описательный текст для текущего содержимого приложения.

заглавие

обнуляемая строка

Текущее название СМИ.

видеоИнформация

(ненулевой chrome.cast.media.VideoInformation или неопределенный)

Информация о видео.

уровень громкости

количество

Текущий уровень громкости приемника в виде значения от 0,0 до 1,0. 1.0 — это максимально возможная громкость на приемнике или потоке. Чтобы изменить громкость приемника, измените это значение и вызовите cast.framework.RemotePlayerController#setVolumeLevel .

когдаSkipable

(число или не определено)

Время в секундах, когда этот прерывающий клип становится доступным для пропуска. 5 означает, что конечный пользователь может пропустить этот прерывающий клип через 5 секунд. Если это поле не определено, это означает, что текущий клип паузы нельзя пропустить.

,

Конструктор

удаленный игрок

новый удаленный проигрыватель ()

Реализует
castx.common.RemotePlayer.PlayerInterface

Характеристики

breakClipId

(строка или не определено)

ID текущего клипа паузы.

breakId

(строка или не определено)

ID текущего перерыва.

канконтролволуме

логический

Укажите, что приемник поддерживает изменение громкости.

canPause

логический

Истинно, если получатель разрешает паузу.

canSeek

логический

Истинно, если получатель разрешает поиск.

контроллер

Обнуляемый ControllerInterface

Контроллер для игрока.

текущийBreakClipNumber

количество

Номер текущего воспроизводимого клипа паузы в паузе.

текущийBreakClipTime

(число или не определено)

Время в секундах, прошедшее после начала текущего клипа паузы.

текущийBreakTime

(число или не определено)

Время в секундах, прошедшее после начала текущего перерыва.

Текущее время

количество

Текущая позиция воспроизведения мультимедиа в секундах. Чтобы выполнить поиск воспроизведения, измените это значение и вызовите cast.framework.RemotePlayerController#seek . При воспроизведении мультимедиа это значение будет обновляться каждую секунду.

показать имя

нить

Отображаемое имя приложения-получателя.

displayStatus

нить

Статус приемника для отображения: это заголовок медиа, если он доступен, или, в противном случае, текст статуса приемника.

продолжительность

количество

Продолжительность текущего загруженного носителя в секундах.

URL изображения

обнуляемая строка

URL миниатюры медиафайла, который сейчас воспроизводится.

подключен

логический

True, если приложение подключено к устройству трансляции.

isMediaLoaded

логический

True, если медиафайл загружен на устройство трансляции.

приглушен

логический

Истинно, если звук устройства отключен.

приостановлено

логический

Истинно, если текущее мультимедиа приостановлено.

isPlayingBreak

логический

Указывает, что приемник играет брейк.

liveSeekableRange

(ненулевой chrome.cast.media.LiveSeekableRange или неопределенный)

Диапазон поиска в прямом эфире или потоке событий. Он использует относительное время мультимедиа в секундах. Он будет неопределенным для потоков VOD.

медиа информация

Обнуляемый chrome.cast.media.MediaInfo

В настоящее время воспроизводится медиаинформация.

числоBreakClips

количество

Количество клипов паузы в текущей паузе.

playerState

Обнуляемый chrome.cast.media.PlayerState

Текущее состояние воспроизведения мультимедиа.

данные очереди

(ненулевой chrome.cast.media.QueueData или неопределенный)

Данные очереди.

сохраненное состояние игрока

nullable {mediaInfo: nullable chrome.cast.media.PlayerState , currentTime: число, isPaused: логическое значение}

Состояние удаленного игрока сохраняется при отключении сеанса. Может использоваться для продолжения локальной игры из того же места при отключении.

статусТекст

нить

Описательный текст для текущего содержимого приложения.

заглавие

обнуляемая строка

Текущее название СМИ.

видеоИнформация

(ненулевой chrome.cast.media.VideoInformation или неопределенный)

Информация о видео.

уровень громкости

количество

Текущий уровень громкости приемника в виде значения от 0,0 до 1,0. 1.0 — это максимально возможная громкость на приемнике или потоке. Чтобы изменить громкость приемника, измените это значение и вызовите cast.framework.RemotePlayerController#setVolumeLevel .

когдаSkipable

(число или не определено)

Время в секундах, когда этот прерывающий клип становится доступным для пропуска. 5 означает, что конечный пользователь может пропустить этот прерывающий клип через 5 секунд. Если это поле не определено, это означает, что текущий клип паузы нельзя пропустить.