使用安卓MediaPlayer播放ogg流



我的应用程序使用android中的MediaPlayer类通过http播放OGG流。ogg流在我自己的设备上播放得很好(HTC愿望(带有HTC sense的v2.2.2)),但我的许多用户都在抱怨我不在他们的设备上工作。

我尝试使用AVD在不同的android版本(2.1、2.2、2.3.3、4.0.3)上运行我的应用程序,在那里我成功地复制了错误。

有人知道这里的问题是什么吗?如果是,如何进行调解?

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)

伙计,我在安卓系统上有很多流媒体问题。对我来说,MediaPlayer不支持http流。

唯一对我有用的是自由的Vitamio。非常易于使用,请尝试以下操作:http://vov.io/vitamio/

我重复一遍,这是唯一对我有效的方法。我在下载文件时尝试了缓冲区,但很难处理,所以我放弃了。

相关内容

  • 没有找到相关文章

最新更新