您好我正在尝试获取我的Android 2.2应用流音乐。到目前为止,我已经能够通过mediaPlayer.setDataSource("STREAM HERE")
我尝试过使用m3u文件并且无法正常工作(除非我的m3u文件错误)。它可以支持xspf或其他什么文件类型吗?
我怎么能解决这个问题?
非常感谢
答案 0 :(得分:1)
媒体播放器上的setDataSource()
方法将接受媒体源的文件或URI。查看此列表,了解媒体播放器接受的媒体格式:http://developer.android.com/guide/appendix/media-formats.html
我相当肯定媒体播放器不会播放像M3U这样的播放列表文件。您必须创建自己的M3U播放器,这可以通过MediaPlayer
方法完成:setOnCompletionListener(MediaPlayer.OnCompletionListener listener)
注册在播放期间到达媒体源结尾时要调用的回调。
播放完成后,您可以开始播放播放列表中的下一个媒体资源。