你好,我正在尝试获取我的android 2.2应用程序流音乐。到目前为止,我已经能够通过mediaPlayer.setDataSource("STREAM HERE")
从电台进行流式传输
我尝试过使用一个m3u文件,但它不起作用(除非我的m3u文件是错误的)。它能支持xspf或其他什么文件类型吗?
我该如何着手解决这个问题?
非常感谢
媒体播放器上的setDataSource()
方法将接受媒体源的文件或URI。查看此列表,查看媒体播放器可接受的媒体格式:http://developer.android.com/guide/appendix/media-formats.html
我很确定媒体播放器不会播放像M3U这样的播放列表文件。您必须创建自己的M3U播放器,这可以通过MediaPlayer
方法实现:setOnCompletionListener(MediaPlayer.OnCompletionListener listener)
注册在播放期间到达媒体源末尾时要调用的回调。
播放完成后,您可以开始播放播放列表中的下一个媒体资源。