2016-01-17 6 views
3

YouTube использует ExoPlayer в Android для воспроизведения своих видео/аудио, но вы, возможно, заметили, как только вы сыграли видео, в следующий раз, когда он играет из кэша, а не из потока сервера. Мне нужно добавить эту функцию в свой Player, где я должен выполнить настройку, чтобы получить это? Или кто-нибудь еще (кроме YouTube) сделал это? Правильная ссылка или предложение будут полезны. СпасибоРеализация кэша для ExoPlayer в Android

+0

У вас есть помощь по этому поводу? –

+0

Все еще не могу понять! :( – Pralgomathic

ответ

0

Я считаю, что ExoPlayer не поддерживает кеширование или сохранение видео. По крайней мере, это то, что говорит this issue.

Возможно, вы можете указать grab the output buffer и написать это как файл.

Самым надежным способом, вероятно, является сохранение видео в фоновом режиме (это означает использование двойной полосы пропускания), а затем выполнить проверку, была ли она загружена еще до начала потоковой передачи.

Смежные вопросы