播放mp3文件直接给mp3一个url

时间:2011-03-22 11:36:44

标签: java android url mp3

我希望能够在我的Android应用程序中播放一个mp3文件(例如http://www.somedomain.com/audio.mp3)。

我认为这应该用于使用InputStream获取字节数组,但我不完全确定,然后可以与MediaPlayer对象一起使用。

2 个答案:

答案 0 :(得分:1)

阅读SDK页面。 Playing from a File or Stream

答案 1 :(得分:0)

我在实际生活中发现MediaPlayer几乎可以播放任何MP3 URL 如果您注意将任何空格字符(0x20)重新格式化为“%20”。 我试过URLEncoder和其他一些过滤器来获得很少的收益 但只是在呈现URL之前转换这些空格 到MediaPlayer会带你走远。

在字符串中,您可以轻松替换内容:

mediaPlayer.setDataSource(urlString.replace(“”,“%20”));