1

流式广播在线代码如下

   player = new MediaPlayer();
   player.setDataSource(RADIO_STATION_URL);
   player.setOnPreparedListener(new OnPreparedListener() {
        public void onPrepared(MediaPlayer mp) {
            player.start();
        }
    });

如果我把 url 代替 RADIO_STATION_URL 像http://test1.leanstream-hd.com/CFHKFM,它会给我一个错误

    02-18 17:12:34.035: E/MediaPlayer(1205): error (1, -2147483648)

并且播放器不工作它会在许多 url 上工作,但在这种 url 的情况下它不工作:(

我已经用谷歌搜索了,我通过下面的链接得知媒体播放器不支持某些媒体格式

http://developer.android.com/guide/appendix/media-formats.html

但是任何人都可以建议我如何找到哪个 url 包含我想要在该链接中制作 UNIVERSAL RADIO 应用程序的媒体格式来自动态的服务器

4

1 回答 1

2

在 vlc 中运行 URI 并转到Tool --> Codec Information检查详细信息。以下是http://test1.leanstream-hd.com/CFHKFM URI的屏幕截图

在此处输入图像描述

在此处输入图像描述

于 2013-02-18T12:18:29.067 回答