Класс: QueueData

Конструктор

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

новый QueueData (идентификатор, имя, описание, режим повтора, элементы, startIndex, startTime)

Параметр

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

Необязательный

нить

Идентификатор очереди.

имя

Необязательный

нить

Имя очереди.

описание

Необязательный

нить

Описание очереди.

Режим Повтора

Необязательный

cast.framework.messages.RepeatMode

Как повторить очередь.

Значение не должно быть нулевым.

предметы

Необязательный

Массив ненулевых значений cast.framework.messages.QueueItem

Элементы очереди, связанные с очередью. Это можно опустить для облачной очереди или очереди, реализованной получателем. Партнеры могут опустить параметр items , если они реализуют облачную очередь, что влечет за собой динамическое предоставление элементов по запросу от получателя. Это противоположно подходу, при котором все элементы очереди предоставляются в начале сеанса мультимедиа. См. https://developers.google.com/cast/docs/web_receiver/queueing для примеров обычных и облачных очередей.

Значение не должно быть нулевым.

startIndex

Необязательный

число

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

время начала

Необязательный

число

Количество секунд (с начала контента) до начала воспроизведения первого элемента.

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

контейнерМетаданные

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

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

описание

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

Описание очереди.

сущность

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

Необязательный идентификатор объекта очереди, предоставляющий глубокую ссылку Google Assistant.

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

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

Идентификатор очереди.

предметы

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

Array элементов очереди, отсортированных в порядке воспроизведения.

имя

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

Имя очереди.

тип очереди

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

Тип очереди, например альбом, плейлист, радиостанция или телесериал.

Режим Повтора

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

Поведение очереди при непрерывном воспроизведении.

перетасовать

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

true указывает, что очередь перемешивается.

startIndex

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

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

время начала

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

Когда начинать воспроизведение первого элемента, выражается в количестве секунд с начала мультимедиа.