MediaQueueItem и RemoteMediaItem, как я могу создать очередь для приведения? - PullRequest
0 голосов
/ 07 мая 2019

Как вы можете видеть из приведенного ниже кода, я столкнулся с отличной функцией Google Cast SDK, как создать очередь воспроизведения?

Сейчас мне удалось передать видео и информацию в Chrome Cast.(на данный момент) я подготовил всплеск .css, который они запрашивают для запуска приложения, фактически он почти готов!... в Google Devlopers, читая документацию, я наткнулся на раздел «Очереди», в котором показан следующий код:

MediaQueueItem queueItem = new MediaQueueItem.Builder(mediaInfo)
    .setAutoplay(true)
    .setPreloadTime(20)
    .build();

Вопросы на миллион долларов ...

  1. Гдея должен поставить этот код?
  2. Как добавить списки в Google Cast?
  3. Как обновить списки после их завершения?

1 Ответ

0 голосов
/ 14 мая 2019

Используйте этот метод на отправителе Android для загрузки queueItem: https://developers.google.com/android/reference/com/google/android/gms/cast/framework/media/RemoteMediaClient.html#load(com.google.android.gms.cast.MediaLoadRequestData)

Пример: https://developers.google.com/cast/docs/android_sender/integrate#load_media

1. Это будет содержать данные этого запроса: https://developers.google.com/android/reference/com/google/android/gms/cast/MediaLoadRequestData2. Внутри MediaQueueData: https://developers.google.com/android/reference/com/google/android/gms/cast/MediaQueueData, которая содержит элементы и должна быть установлена ​​на MediaQueueItem (s) из руководства: https://developers.google.com/cast/docs/android_sender/queueing#create_and_load_media_queue_items

...