Android Интернет радио.

Блог им. allasc /
Задался я такой новой проблемой.
Решил покопать такую задачу, как прослушивание интернет аудио потока. Ну или проще говоря, создать приложение под Android прослушивающее on-line вещание радиостанций… если таковое имеется.

Как открыть сам поток, проблем не возникло.
Гораздо сложнее оказалось довести программу до ума.
А требуется ведь не мало.
— Вывести обработку потока в отдельный процесс
— Вывести уведомление о работе проигрывателя, даже если он уже не активен
— Заставить работать процесс при любых обстоятельствах, даже когда телефон спит

вообщем поняв что пока эти фундаментальные задачи мне не посильны, я обратился к OpenSourse ресурсам.

и вот этот чудо проект
от доброго программиста Николая Кузнецова
code.google.com/p/android-online-radio/

изучать этот код я еще буду долго
но под свои нужды я его уже заточил

И сделал приложение в котором попытался собрать казахстанские радиостанции
И тут случилось главное разочарование

Вопервых главное радио страны вещает в интернет посредством rtmp-потока
rtmp://onalm.kazakstan.kz/kazrv
а для работы с таким потоком нужны не тривиальные методы, библиотеки конечно есть, но прикручивать еще буду очень долго

во-вторых станций оказалось совсем немного
всего то 13 штук нашол
Поэтому не стесняемся, добавляем в комментариях новые радиостанции, с обязательным указанием ресурса потокового вещания
Например

live26.kiwi.kz:8000/radionostalgie
RadioNostalgie Талдыкорган

я оперативненько буду добавлять новые станции в основной плейлист

Ну и само приложение
Прошу строго не судить
play.google.com/store/apps/details?id=org.argyn.kazakhonlineradio

Наш собственный Казахстанский социальный проект GO-MY.KZ

Блог им. go-my /
Запустился наш новый сервис GO-MY.KZ с 3D эффектами!

Смена темы

Содержание:

1) 500 радиостанций (для мегалайнеров трафик=0)
2) Удобный поиск (поисковая машина Google)
3) Вход на самые популярные соц. сети — с 3D эффектом! (не анимация, а 3D в реальном времени!)
4) Смена тем на любой вкус
5) Youtube, kiwi, Википедия (все под рукой)
Читать дальше →