Проигрывание и кэширование удаленного аудио файла

Ответить
flaxik
Сообщения: 2
Зарегистрирован: 05 фев 2014, 17:22

Проигрывание и кэширование удаленного аудио файла

Сообщение flaxik » 05 фев 2014, 21:35

Всем привет.
Подскажите плиз, как одновременно воспроизводить удаленный аудио файл и сохранять его в кэш приложения, чтобы потом читать его из кэша, а не юзать трафик? На подобие того, как это сделано в приложении ВКонтакте.
Потратил кучу времени на решения этого вопроса, на рабочего варианта так и не нашлось :(
Заранее спасибо!

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: Проигрывание и кэширование удаленного аудио файла

Сообщение altwin » 05 фев 2014, 22:18

я вот не понял, а почему вы примером выбрали для себя вконтакт они каким местом авторитетом то стали? :)
Чтобы ответить на вопрос, было бы не плохо понять что конкретно вы делали, когда потратили кучу времени и что у вас не получается. Вы же понимаете, что если хотите просто получить готовый код - это не вопрос а заказ....
Вообще вот приложение, которое умеет то, что вам нужно: https://play.google.com/store/apps/deta ... usic&hl=ru
А вот тут можно посмотреть, как оно это делает: https://github.com/android/platform_packages_apps_music

Ну и как бы если вам очень хочется быть, как вконтакт, можно посмотреть, что происходит тут: https://github.com/search?l=Java&q=vk+m ... positories в частности мне вот очень интересно, что у вас не получилось по одному из первых примеров в списке: https://github.com/Angelys/vk_music_player
Изображение

flaxik
Сообщения: 2
Зарегистрирован: 05 фев 2014, 17:22

Re: Проигрывание и кэширование удаленного аудио файла

Сообщение flaxik » 08 фев 2014, 21:05

просто в контакте -единственное приложение которое у меня на телефоне играет музыку с инета, а не с памяти телефона , ну и у большенства оно есть :)
конечно не хочу получить готовый код, а хочется чтобы пнули в нужном направлении :D
Я играл с потоками и сохранением файла в кэш, но постоянно все падало и тратил кучу времени на понимание чего же все-таки упало, так в итоге меня все достало и я решил попросить помощи у сообщества)) Огромное спасибо за ссылки, думаю они помогут мне решить проблему!

Ответить