Android Mediaplayer @ Samsung S i9000 - PullRequest
       20

Android Mediaplayer @ Samsung S i9000

3 голосов
/ 04 января 2011

Я кодировал приложение, которое называлось Android MediaPlayer для воспроизведения аудиопотока (по URL).В эмуляторе (Android 2.2) все отлично работает (приложение воспроизводит стрим).Когда я устанавливаю приложение на свой HTC Desire (Android 2.2), оно работает нормально.На этой неделе друг установил приложение на свой Samsung S i9000 (Android 2.2), и оно не сработало.Приложение просто зависает, и пользователь вызывает ожидание или прерывание, когда mediaplayer.start ();называется.Когда приложение инициализируется, медиаплеер создается (стандартным конструктором), но на i9000 вы меняете громкость звонка, а не громкость мультимедиа, если нажимаете кнопки.Есть идеи?:)

Редактировать: Когда я вызываю mp3-файл вместо потока, i9000 воспроизводит его ... сбивает с толку ...

1 Ответ

0 голосов
/ 28 июня 2012

http://code.google.com/p/mynpr/

Привет, вы можете адаптировать этот код, и он будет работать. У меня та же проблема в моем LG P970, и я решил с этим плеером -

В основном это метод с двумя потоками, первый «нормальный», который не работает на наших устройствах: (

Второй метод заключается в загрузке части потока в буфер, сохранении ее на SD-карту, а затем воспроизведении, и это работает на всех устройствах.

...