2012-01-24 5 views
0

Я пытаюсь воспроизвести радиопоток с медиаплеера в android 4.0.3 API15. Некоторые станции работают, но многие из станций не получится, например:Android-медиаплеер с потоковой передачей по wma-кодеку

http://switch3.castup.net/cunet/gm.asp?ai=31&ar=88FM

Эта станция (и многие другие) возвращает мне следующую ошибку: ошибки (1, -21477483648).

Я проверил, что кодек используется на этой станции и ее wma. Медиаплеер не поддерживает этот кодек, но я знаю, что есть приложение («Радио Израиль»), которое может играть на этой станции.

Мой вопрос в том, есть ли способ обхода этого потока? Thanks

+0

http://stackoverflow.com/questions/8681550/android-2-2-mediaplayer-is-working-fine-with-one-shoutcast-url-but-not-with-the HTTP: // stackoverflow.com/questions/8671479/android-mediaplayer-works-fine-in-our-custom-audio-streaming-application-up-to-a –

ответ

0

WMA - это формат Windows, а Android - Linux. Вы можете использовать собственный прокси-сервер для кодирования в MP3 (или другой формат), а затем поток оттуда.

+0

Знаете ли вы, есть ли утилита или библиотека с открытым исходным кодом для Android, что может кодировать данный поток? – Haim

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