бросать. рамки . уи . Данные игрока
Данные игрока. Предоставьте плееру носитель и прервите состояние.
Конструктор
Данные игрока
новые данные игрока()
Характеристики
активныеTrackIds
ненулевой Массив чисел
Активные идентификаторы треков текущего мультимедиа.
Данные Приложения
значение nullable cast.framework.ui.ApplicationData
Данные Приложения.
BreakPercentagePositions
ненулевой Массив чисел
Массив позиций брейков в процентах. Устарело — не обновляется для перерывов в живых или динамических перерывах.
- Устарело
- Вместо этого используйте свойство Breaks файла cast.framework.ui.PlayerData#media .
перерывЗаголовок
нить
Название текущего игрового перерыва.
текущийBreakClipNumber
число
Номер текущего воспроизводимого клипа в перерыве.
Текущее время
число
Текущая позиция носителя в секундах или разрыв текущей позиции при воспроизведении с перерывом.
CustomState
обнуляемый объект
Пользовательское состояние. Должно использоваться для разделения логики воспроизведения и пользовательского интерфейса, чтобы разрешить запуск одного и того же кода пользовательского интерфейса на пульте дистанционного управления. Состояние можно установить, вызвав cast.framework.PlayerManager#sendCustomState.
дисплейстатус
логическое значение
Должны ли отображаться метаданные игрока (например: заголовок, currentTime). Это будет верно, если должно отображаться хотя бы одно поле метаданных. В некоторых случаях displayStatus будет иметь значение true, но части метаданных должны быть скрыты (например, заголовок мультимедиа во время поиска мультимедиа). В этих случаях можно применить дополнительный CSS, чтобы скрыть эти элементы. Для случаев, когда медиа содержит только аудио, это почти всегда так. В случаях, когда медиафайлом является видео, это будет верно, когда: (1) видео загружается, буферизуется или ищется (2) запрос на воспроизведение был сделан в течение последних пяти секунд, пока медиафайл уже воспроизводится, (3) существует сделан запрос на отображение статуса за последние пять секунд или (4) воспроизведение мультимедиа было приостановлено за последние пять секунд.
тип дисплея
нить
Свойство различать разные типы экрана. Телевизор стоит по умолчанию.
продолжительность
число
Продолжительность мультимедиа в секундах или продолжительность перерыва при воспроизведении с перерывом.
isAtLiveEdge
логическое значение
Укажите, воспроизводится ли медиапоток в реальном времени.
isBreakSkippable
логическое значение
Указывает, что клип-паузу можно пропустить в текущий момент. Истинно, когда ifSkippable == 0.
isLive
логическое значение
Укажите, является ли контент прямой трансляцией.
isPlayingBreak
логическое значение
Укажите, что получатель играет брейк.
isSeeking
логическое значение
Укажите, что игрок ищет (может быть как во время воспроизведения, так и во время паузы).
liveSeekableRange
значение nullable cast.framework.messages.LiveSeekableRange
Укажите диапазон поиска контента, если это прямая трансляция.
СМИ
(обнуляемый cast.framework.messages.MediaInformation или неопределенный)
Актуальная информация СМИ.
МедиаКатегория
значение nullable cast.framework.messages.MediaCategory
Категория мультимедиа (видео, аудио или изображение).
mediaSessionId
число
Уникальный идентификатор медиа-сеанса. Он обновляется при получении нового запроса на загрузку.
mediaStartAbsoluteTime
обнуляемое число
Указывает абсолютное время (время эпохи в секундах) для прямых трансляций. Для живого события это будет время начала события, в противном случае это будет начало диапазона поиска, когда началась потоковая передача.
метаданные
(обнуляемый cast.framework.messages.MediaMetadata или обнуляемый объект)
Медиа-метаданные.
следующийМетаданные
(обнуляемый cast.framework.messages.MediaMetadata или обнуляемый объект)
Метаданные следующего элемента.
следующийСубтитр
нить
Подзаголовок следующего пункта.
следующийThumbnailUrl
нить
URL миниатюры следующего элемента.
следующий заголовок
нить
Название следующего элемента.
номерBreakClips
число
Количество клипов перерыва в текущем перерыве.
скорость воспроизведения
число
Скорость воспроизведения мультимедиа.
предварительная загрузкаСледующая
логическое значение
Флаг, чтобы показать/скрыть метаданные следующего элемента.
данные очереди
(обнуляемый cast.framework.messages.QueueData или неопределенный)
Данные очереди.
вторичныйImageUrl
нить
URL вторичного изображения контента.
разделПродолжительность
обнуляемое число
Укажите продолжительность раздела в секундах.
разделStartTimeInMedia
обнуляемое число
Укажите время начала раздела в медиавремени в секундах.
состояние
Текущее состояние игрока.
поддерживаются MediaCommands
число
Команды, поддерживаемые этим плеером.
- Смотрите также
- cast.framework.messages.Command
миниатюраURL
нить
URL миниатюры контента.
заголовок
нить
Название контента.
когда можно пропустить
(число или неопределенное)
Укажите время, оставшееся до того, как перерыв станет пропускаемым относительно текущего времени воспроизведения. Неопределенное или отрицательное значение, если разрыв нельзя пропустить.