Мое приложение играет поток OGG через http, используя класс MediaPlayer в android. Ogg-поток отлично работает на моем собственном устройстве (желание HTC (v2.2.2 с учетом HTC)), но многие из моих пользователей жалуются, поскольку я не работаю на их устройствах.Play ogg stream with android MediaPlayer
Я попытался запустить свое приложение на разных версиях Android (2.1, 2.2, 2.3.3, 4.0.3) с помощью AVD, где мне удалось реплицировать ошибку.
Кто-нибудь знает, в чем проблема? и если да, то как это можно оповестить?
выход LogCat:
W/libutils.threads(33): Thread (this=0x151e0): don't call waitForExit() from this Thread object's thread. It's a guaranteed deadlock!
A/VorbisDecoder(33): frameworks/base/media/libstagefright/codecs/vorbis/dec/VorbisDecoder.cpp:251 numPageSamples >= 0
MediaPlayer: error (-100, 0)
В итоге я использовал Vitamio, как вам было рекомендовано, что довольно хорошо, за исключением того, что вы должны сказать своим пользователям, чтобы они загрузили его. – Drublic