Android 2.2支持哪种播放列表格式流式传输?

时间:2011-06-10 16:18:53

标签: android stream audio-streaming playlist

您好我正在尝试获取我的Android 2.2应用流音乐。到目前为止,我已经能够通过mediaPlayer.setDataSource("STREAM HERE")

从一个广播电台流式传输

我尝试过使用m3u文件并且无法正常工作(除非我的m3u文件错误)。它可以支持xspf或其他什么文件类型吗?

我怎么能解决这个问题?

非常感谢

1 个答案:

答案 0 :(得分:1)

媒体播放器上的setDataSource()方法将接受媒体源的文件或URI。查看此列表,了解媒体播放器接受的媒体格式:http://developer.android.com/guide/appendix/media-formats.html

我相当肯定媒体播放器不会播放像M3U这样的播放列表文件。您必须创建自己的M3U播放器,这可以通过MediaPlayer方法完成:setOnCompletionListener(MediaPlayer.OnCompletionListener listener)

  

注册在播放期间到达媒体源结尾时要调用的回调。

播放完成后,您可以开始播放播放列表中的下一个媒体资源。