2012-04-23 2 views
0

Я пытаюсь реализовать простой медиаплеер для воспроизведения аудиопотока с внешнего URL-адреса. Довольно просто, я думаю. Пытался реализовать этот образец с сайта Androïd dev http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/media/MediaPlayerDemo_Audio.htmlAndroid Gingerbread buffering с MediaPlayer

Он отлично работает с 2.1. Затем, с 2.2, это становится странным. Начинается хорошо, но требуется почти 10 секунд, чтобы остановиться. С 2.3, это не лучше. На этот раз может потребоваться до минуты, чтобы начать играть, но останавливается.

Кто-нибудь знает, почему? Я также попробовал метод prepareAsync со списком, но его никогда не вызывали. Любая помощь будет оценена по этому вопросу. Благодаря !

+0

Я просто прошел тест с GSM-соединением под 2.3. Это займет 2:43 минуты и зависает через несколько минут ... Не очень хорошо. –

ответ

0

Зарегистрировать setOnInfoListener() и буферизацию запуска управления, буферизацию конца и так далее. Посмотрите информацию о андроиде link

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