如何通过mms流式传输://

时间:2010-07-12 20:13:33

标签: android streaming media-player mms

有一些关于此的帖子,但到目前为止,我还没有看到任何好的答案。有没有办法我可以使用Android从mms:// uris流式传输音频? MediaPlayer似乎不喜欢这些流。使用http或rtsp更改mms://也不起作用。有人找到了解决方法吗?谢谢!

2 个答案:

答案 0 :(得分:4)

  1. 下载Android NDK
  2. 然后在http://radiotime.com/apps/android.aspx
  3. 下载修改后的libmms和libffmpeg
  4. 基本上你必须有2个主题:
    • 第一个用于从mms站下载音频数据然后写入wma文件的线程
    • 第二个线程使用libffmpeg将此wma解码为PCM数据。

答案 1 :(得分:2)

为节省时间,您可以使用以下库来播放mms流: FFMpegMediaPlayer

它具有与Android MediaPlayer相同的界面,因此易于使用,并且它还带有可选的预构建二进制文件。

我在自己的mms流媒体应用程序中使用它,我没有遇到任何问题。