Я хотел бы реализовать постоянный кеш для потоковых аудиоданных в моем приложении.Постоянный кеш Android MediaPlayer с использованием ExoPlayer
Я просмотрел интернетов и рассмотрел несколько существующих решений, большинство из которых требуют создания локального прокси-сервера, который записывает данные в кеш, а также обслуживает его на встроенный в MediaPlayer Android.
Я, наконец, натолкнулся на ExoPlayer Google, который, похоже, делает именно то, что я хочу! Я считаю, что для создания кеша мне нужно использовать CacheDataSource, но я не могу понять, как его использовать!
Я прошел через документацию Google и демонстрационное приложение, но они не предоставляют много информации о кешировании вообще.
Может ли кто-нибудь помочь мне и представить пример?