在MediaPlayer SDK8上流式传输时出现问题

时间:2011-06-08 13:17:19

标签: android audio streaming radio

我正在通过Mediaplayer在服务(SDK 8及更高版本)中直接播放实时广播网址。一些客户说他们听到了流之间的一些昙花一现。我在这里没有做任何不同的事情,只是让MediaPlayer播放音频。有人能告诉我为什么会这样吗?

-Hari

1 个答案:

答案 0 :(得分:0)

我不确定它是否会有所帮助,但我可以告诉你我使用http流播放MP3的方式,例如:

1:代码

mediaPlayer = MediaPlayer.create(this, Uri.parse("http://vprbbc.streamguys.net:80/vprbbc24.mp3"));
mediaPlayer.start();

2:.pls文件

此网址仅以BBC为例。这是一个.pls文件,在我用

下载的linux上
wget http://foo.bar/file.pls

然后我用vim打开(使用你最喜欢的编辑器;),我已经看到了这个文件中的真实URL。不幸的是,不是所有的.pls都是那样的纯文本。

使用android 1.6和2.2测试。