Класс: MediaStatus

Конструктор

МедиаСтатус

новый медиастатус()

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

активтрекидс

(ненулевой массив чисел или неопределенный)

Список идентификаторов, соответствующих активным трекам.

breakStatus

(ненулевой cast.framework.messages.BreakStatus или неопределенный)

Содержит информацию о текущей паузе.

текущийItemId

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

Идентификатор этого элемента мультимедиа (элемента, вызвавшего изменение статуса).

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

количество

Текущая позиция воспроизведения.

customData

(ненулевой объект или неопределенный)

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

расширенный статус

(ненулевой cast.framework.messages.ExtendedMediaStatus или неопределенный)

Расширенная информация о состоянии носителя. Он используется для трансляции дополнительных состояний игрока помимо четырех основных, а именно IDLE , PLAYING , PAUSED и BUFFERING . В настоящее время он используется только для сигнализации начальной загрузки элемента мультимедиа. В этом случае MediaStatus#playerStateIDLE , а ExtendedMediaStatus#playerStateLOADING .

idleReason

(ненулевой cast.framework.messages.IdleReason или неопределенный)

Если состояние IDLE, причина, по которой игрок перешел в состояние IDLE.

Предметы

(ненулевой массив ненулевых cast.framework.messages.QueueItem или undefined)

Список элементов очереди мультимедиа.

liveSeekableRange

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

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

загрузкаItemId

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

Идентификатор загружаемого в данный момент элемента мультимедиа. Если нет загружаемого элемента, это undefined .

СМИ

(ненулевой cast.framework.messages.MediaInformation или неопределенный)

Информация СМИ.

медиасессионид

количество

Уникальный идентификатор сеанса.

скорость воспроизведения

количество

Скорость воспроизведения.

playerState

ненулевой cast.framework.messages.PlayerState

Состояние воспроизведения.

предварительно загруженныйItemId

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

ID следующего элемента. Этот идентификатор доступен только в том случае, если этот элемент был предварительно загружен. Элементы мультимедиа могут быть частично предварительно загружены и кэшированы, поэтому, когда они загружаются позже, процесс выполняется быстрее (поскольку мультимедиа не нужно извлекать из сети).

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

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

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

Режим повторения

(ненулевой cast.framework.messages.RepeatMode или неопределенный)

Поведение очереди после воспроизведения всех элементов.

поддерживаемые медиакоманды

количество

Команды, поддерживаемые этим проигрывателем.

тип

non-null cast.framework.messages.MessageType

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

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

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

объем

non-null cast.framework.messages.Volume

Текущий объем потока.