(Этот вопрос частично связан с Why does it take so long for Android's MediaPlayer to prepare some live streams for playback?)Android MediaPlayer.prepare() занимает очень много времени для API> 2.3 (Является ли это из-за StageFright?)
Я пытался играть следующий аудиопоток на разных устройствах с android MediaPlayer: http://newsstream1.publicradio.org.
Наконец-то я заметил, что для метода prepare() между устройствами < = 2.2 (требуется менее 1 секунды) существует огромная разница в длительности и устройства> 2.2 (это может занять до 30 секунд ...)
Связано ли это с базовым звуковым каркасом? (OpenCore VS StageFright)
Кто-то уже испытал это? И знаете ли вы какое-нибудь лучшее решение для чтения mp3-потоков с медиаплеером StageFright?
Я не реальный ответ на это, но это поможет ваше приложение будет меньше разочарований для пользователя (http://stackoverflow.com/questions/6582908/why-does- it-take-so-long-for-androids-mediaplayer-to-prepare-some-live-streams/42042218 # 42042218) – LiTTle