2015-11-23 2 views
0

Я как бы застрял в дизайне моего приложения и задавался вопросом, могут ли некоторые из вас эксперты указать мне в правильном направлении.Потоковое аудио с сервера на Android-приложение

Я работаю над Android-приложением, которое показывает, как произносить разные английские слова. Когда пользователь нажимает кнопку воспроизведения рядом со словом, соответствующий звуковой файл (предварительно записанный wav-файл) воспроизводится с помощью мультимедийного проигрывателя Android. У меня есть 2000 слов и соответствующие wav-файлы (каждый файл от 1 до 2 секунд).

Но проблема в том, что я не могу упаковать все 2000 аудиофайлов в APP, так как это сделает APP слишком большим. Мне интересно, как лучше всего использовать звуковые файлы на сервере, а когда пользователь нажимает кнопку воспроизведения рядом со словом, мой APP играет с сервера. Есть ли другие способы сделать это?

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

Спасибо за помощь Srini

ответ

0

Вам не нужно потоковый сервер для этого. Простой сервер веб-страниц выполнит эту работу. Просто поместите все свои файлы (возможно, через ftp) на сервер в каталог, который вы сейчас точно. Оттуда вы можете использовать класс android для MediaPlayer для воспроизведения этих звуков в потоковой передаче с соответствующей ссылкой на файл.

+0

Спасибо, я попробую это и дам вам знать. – Srini

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