为什么我不能在Android中传输以下(BBC Radio 2)链接?

为什么我不能在Android中传输以下(BBC Radio 2)链接?,android,android-mediaplayer,android-4.2-jelly-bean,Android,Android Mediaplayer,Android 4.2 Jelly Bean,我可以从Vlclayer上下载流媒体,但我正试图弄清楚我在Android应用程序中做错了什么,或者MediaPlayer是否支持这种类型的链接流 这是我初始化和设置MediaPlayer对象的方式: mediaPlayer = new MediaPlayer(); mediaPlayer.setAudioStreamType(AudioManager.USE_DEFAULT_STREAM_TYPE); mediaPlayer.setDataSource(radioLink); medi

我可以从Vlclayer上下载流媒体,但我正试图弄清楚我在Android应用程序中做错了什么,或者MediaPlayer是否支持这种类型的链接流

这是我初始化和设置MediaPlayer对象的方式:

    mediaPlayer = new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.USE_DEFAULT_STREAM_TYPE);
mediaPlayer.setDataSource(radioLink);
mediaPlayer.setOnPreparedListener(this);
mediaPlayer.setOnErrorListener(this);
mediaPlayer.prepareAsync();
在OnPrepared回调中,我启动播放器,在onError中,我打印错误代码100:

    public static final int MEDIA_ERROR_SERVER_DIED
在API级别1中添加 媒体服务器死了。在这种情况下,应用程序必须释放MediaPlayer对象并实例化一个新对象

在我的基本Android项目中,我能够播放从不同收音机(pls,m3u…)提取的其他链接,但我特别好奇是什么阻止我在Android应用程序中播放BBC流

以下是指向.pls文件的链接,其中包含流链接:

如果有人花时间观察我的问题并分享他们的经验,我将不胜感激。多谢各位