我想播放广播广播,但通过查看链接,它是一种 pls 文件格式:http://yp.shoutcast.com/sbin/tunein-station.pls?id=13361 目前无法播放,
我有:
初始化:
 player = new MediaPlayer();
        try {
            player.setDataSource("http://yp.shoutcast.com/sbin/tunein-station.pls?id=13361");
        } catch (IllegalArgumentException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (SecurityException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IllegalStateException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
按下播放按钮时:
player.setOnPreparedListener(new OnPreparedListener() {
        public void onPrepared(MediaPlayer mp) {
        player.start();
        }
    });
我已经用另一个以 www.example.com:8080 之类的端口结尾的广播链接测试了代码,它工作得很好,但是当链接更改为 pls?id= 它不读取链接,因此我听不到收音机...有人请帮我解决这个问题:-/