Предзагрузка треков!

Avatar

Хорошо бы  реализовать закачку треков из «моей волны» в некий буфер памяти, хотя бы на 3-4 трека вперед (по возможности выбрать объем предзагрузки)

Пример: еду за рулём на дальняк, есть интернет, есть музыка. Интернет пропадает, музыка тоже. Понятно, что есть сохраненная музыка на айфоне, но хочется чего-то нового слушать. Будет очень круто. Ведь когда едешь, временами появляется интернет и буфер подкачивался бы.


Пример реализации: Есть интернет, сразу начинают скачиваться следующие треки в буфер памяти, указанный мной, например 4 трека. Как только буфер заполнился, память прослушанных треков очищается. Когда пропадает интернет, у меня продолжают играть загружены треки. где есть интернет, буфер снова наполняется новыми треками.