Exoplayer: как запустить Media Source - PullRequest
0 голосов
/ 01 ноября 2019

У меня есть приложение, которое показывает фотографии и видео из Интернета. Сейчас я реализую функцию «сохранить», которая сохраняет изображение / видео во внешнее или внутреннее хранилище, не загружая их повторно.

Для изображений я просто беру рисование с помощью imageView.getDrawable(). Как бы я достиг того же с видео, которое в настоящее время буферизируется в Exoplayer2.x / PlayerView? Я не нахожу функцию getMediaSource().

1 Ответ

0 голосов
/ 01 ноября 2019

Вы сможете скачать определенный тип потока. Существуют подклассы для DASH, HLS, SmoothStreaming, а также прогрессивных потоков. One Downloader загружает только один поток

https://medium.com/google-exoplayer/downloading-streams-6d259eec7f95

...