Класс: МедиаИнформация

Конструктор

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

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

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

перерывКлипы

(непустой Массив ненулевых значений cast.framework.messages.BreakClip или неопределенный)

Неполный список клипов-пауз, включающий воспроизводимый в данный момент клип-паузу, а также некоторые из следующих клипов. Причина отправки частичного списка вместо полного списка состоит в том, чтобы избежать переполнения сообщений MediaStatus .

перерывы

(ненулевой Массив ненулевых значений cast.framework.messages.Break или неопределенный)

Список перерывов.

идентификатор контента

нить

Обычно URL-адрес носителя.

Тип содержимого

нить

Тип MIME контента.

URL-адрес контента

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

Необязательный URL-адрес мультимедиа, позволяющий использовать contentId в качестве фактического идентификатора. Если указан contentUrl , он используется в качестве URL-адреса мультимедиа, в противном случае в качестве URL-адреса мультимедиа используется contentId .

пользовательские данные

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

Информация о носителе, специфичная для приложения.

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

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

Продолжительность медиа. Установите значение -1 , если для streamType установлено значение LIVE .

сущность

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

Необязательная глубокая ссылка Google Assistant на медиа-объект.

хлссегментформат

(ненулевое значение cast.framework.messages.HlsSegmentFormat или неопределенное)

Формат аудиосегмента HLS. Требуется только для воспроизведения контента HLS с использованием MPL.

hlsVideoSegmentFormat

(ненулевое значение cast.framework.messages.HlsVideoSegmentFormat или неопределенное)

Формат видеосегмента HLS. Требуется только для воспроизведения контента HLS с использованием MPL.

МедиаКатегория

(ненулевое значение cast.framework.messages.MediaCategory или неопределенное)

Медиа-категория (аудио, видео, изображение).

метаданные

(ненулевое значение cast.framework.messages.MediaMetadata , ненулевое значение Object или неопределенное)

Медиа-метаданные.

началоАбсолютетиме

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

Предоставляет абсолютное время (время Epoch Unix в секундах) для прямых трансляций. Для события в реальном времени это время начала события, в противном случае это начало диапазона поиска, когда началась потоковая передача.

тип потока

ненулевое значение cast.framework.messages.StreamType

Тип потока.

текстTrackStyle

(ненулевое значение cast.framework.messages.TextTrackStyle или неопределенное)

Стиль текстовой дорожки.

треки

(ненулевой Массив ненулевых значений cast.framework.messages.Track или неопределенный)

СМИ отслеживают.

пользовательActionStates

(ненулевой Массив ненулевых значений cast.framework.messages.UserActionState или неопределенный)

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

vmapAdsRequest

(ненулевое значение cast.framework.messages.VastAdsRequest или неопределенное)

Конфигурация запроса объявления VMAP. Используется, если разрывы и BreakClips не предусмотрены. Это поле не включается в сообщения MediaStatus во избежание переполнения.

,

Конструктор

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

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

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

перерывКлипы

(непустой Массив ненулевых значений cast.framework.messages.BreakClip или неопределенный)

Неполный список клипов-пауз, включающий воспроизводимый в данный момент клип-паузу, а также некоторые из следующих клипов. Причина отправки частичного списка вместо полного списка состоит в том, чтобы избежать переполнения сообщений MediaStatus .

перерывы

(ненулевой Массив ненулевых значений cast.framework.messages.Break или неопределенный)

Список перерывов.

идентификатор контента

нить

Обычно URL-адрес носителя.

Тип содержимого

нить

Тип MIME контента.

URL-адрес контента

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

Необязательный URL-адрес мультимедиа, позволяющий использовать contentId в качестве фактического идентификатора. Если указан contentUrl , он используется в качестве URL-адреса мультимедиа, в противном случае в качестве URL-адреса мультимедиа используется contentId .

пользовательские данные

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

Информация о носителе, специфичная для приложения.

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

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

Продолжительность медиа. Установите значение -1 , если для streamType установлено значение LIVE .

сущность

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

Необязательная глубокая ссылка Google Assistant на медиа-объект.

хлссегментформат

(ненулевое значение cast.framework.messages.HlsSegmentFormat или неопределенное)

Формат аудиосегмента HLS. Требуется только для воспроизведения контента HLS с использованием MPL.

hlsVideoSegmentFormat

(ненулевое значение cast.framework.messages.HlsVideoSegmentFormat или неопределенное)

Формат видеосегмента HLS. Требуется только для воспроизведения контента HLS с использованием MPL.

МедиаКатегория

(ненулевое значение cast.framework.messages.MediaCategory или неопределенное)

Медиа-категория (аудио, видео, изображение).

метаданные

(ненулевое значение cast.framework.messages.MediaMetadata , ненулевое значение Object или неопределенное)

Медиа-метаданные.

началоАбсолютетиме

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

Предоставляет абсолютное время (время Epoch Unix в секундах) для прямых трансляций. Для события в реальном времени это время начала события, в противном случае это начало диапазона поиска, когда началась потоковая передача.

тип потока

ненулевое значение cast.framework.messages.StreamType

Тип потока.

текстTrackStyle

(ненулевое значение cast.framework.messages.TextTrackStyle или неопределенное)

Стиль текстовой дорожки.

треки

(ненулевой Массив ненулевых значений cast.framework.messages.Track или неопределенный)

СМИ отслеживают.

пользовательActionStates

(ненулевой Массив ненулевых значений cast.framework.messages.UserActionState или неопределенный)

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

vmapAdsRequest

(ненулевое значение cast.framework.messages.VastAdsRequest или неопределенное)

Конфигурация запроса объявления VMAP. Используется, если разрывы и BreakClips не предусмотрены. Это поле не включается в сообщения MediaStatus во избежание переполнения.