бросать. рамки . Сообщения . PrecacheRequestData
Медиа-событие PRECACHE запрашивает данные. (Некоторые поля запроса на загрузку, такие как autoplay иqueueData, игнорируются).
Конструктор
PrecacheRequestData
новый PrecacheRequestData (данные)
Параметр | |
---|---|
данные | Необязательный нить Данные предварительного кэширования приложения. |
- Расширяет
- cast.framework.messages.LoadRequestData
- Устарело
- Эта функция не поддерживается.
Характеристики
активныеTrackIds
(ненулевой Массив чисел или неопределенный)
Массив активных идентификаторов треков. Если массив не указан, треки по умолчанию будут активны.
- Унаследовано от
- cast.framework.messages.LoadRequestData#activeTrackIds
Автовоспроизведение
(логическое или неопределенное)
Если указан параметр autoplay, медиаплеер начнет воспроизведение контента при его загрузке. Даже если автовоспроизведение не указано, реализация медиаплеера может начать воспроизведение немедленно.
- Унаследовано от
- cast.framework.messages.LoadRequestData#autoplay
реквизиты для входа
(строка или неопределенное)
Дополнительные учетные данные пользователя.
- Унаследовано от
- cast.framework.messages.LoadRequestData#credentials
тип учетных данных
(строка или неопределенное)
Необязательный тип учетных данных. Тип «облако» — это зарезервированный тип, используемый запросами на загрузку, созданными командами голосового помощника.
- Унаследовано от
- cast.framework.messages.LoadRequestData#credentialsType
Текущее время
(число или неопределенное)
Секунды с начала контента. Если контент является живым контентом и currentTime не указан, поток начнется с позиции реального времени.
- Унаследовано от
- cast.framework.messages.LoadRequestData#currentTime
пользовательские данные
(ненулевой объект или неопределенный)
Данные, специфичные для приложения, для этого запроса. Это позволяет отправителю и получателю легко расширять медиа-протокол без необходимости использовать новое пространство имен для пользовательских сообщений.
- Унаследовано от
- cast.framework.messages.RequestData#customData
параметры загрузки
(ненулевое значение cast.framework.messages.LoadOptions или неопределенное)
Добавлены параметры загрузки.
- Унаследовано от
- cast.framework.messages.LoadRequestData#loadOptions
СМИ
ненулевое значение cast.framework.messages.MediaInformation
Медиа-информация, связанная с запросом на загрузку.
- Унаследовано от
- cast.framework.messages.LoadRequestData#media
mediaSessionId
(число или неопределенное)
Идентификатор медиа-сеанса, к которому относится запрос.
- Унаследовано от
- cast.framework.messages.RequestData#mediaSessionId
скорость воспроизведения
(число или неопределенное)
Скорость воспроизведения мультимедиа.
- Унаследовано от
- cast.framework.messages.LoadRequestData#playbackRate
precacheData
(строка или неопределенное)
Данные предварительного кэширования приложения.
данные очереди
(ненулевое значение cast.framework.messages.QueueData или неопределенное)
Данные очереди.
- Унаследовано от
- cast.framework.messages.LoadRequestData#queueData
идентификатор запроса
число
Идентификатор запроса, используемый для корреляции запроса/ответа.
- Унаследовано от
- cast.framework.messages.RequestData#requestId
Последовательность чисел
(число или неопределенное)
Число для синхронизации всех команд очереди. Если это предусмотрено для команды очереди, SDK проверит соответствие последнего порядкового номера очереди запросу. Текущий номер последовательности предоставляется как часть сообщений об изменении исходящей очереди.
- Унаследовано от
- cast.framework.messages.RequestData#sequenceNumber