Android播放直播电台流?

时间:2011-08-10 06:03:43

标签: android

任何人都可以建议我如何在Android中播放直播电台流媒体网址。有人在Android中播放直播电台网址的经验。

由于

2 个答案:

答案 0 :(得分:3)

 try
   {
        MediaPlayer media = new MediaPlayer();
        media.setAudioStreamType(AudioManager.USE_DEFAULT_STREAM_TYPE);
        media.setDataSource("http://indiespectrum.com:9000");
        media.prepare();
        media.start();

    }
    catch(Exception e)
    {
        //Getting Exception
    }

答案 1 :(得分:1)

    public void startRadio(String streamUrl) {
       MediaPlayer mPlayer = new MediaPlayer();
       mPlayer.setOnErrorListener(
            new MediaPlayer.OnErrorListener() {
                public boolean onError(MediaPlayer mp, int what, int extra) {
                    Log.e(getClass().getName(), "Error in MediaPlayer: (" + what +") with extra (" +extra +")" );
                }
            });

    try {
        mPlayer.setDataSource(streamUrl); 
        mPlayer.prepare();
        mPlayer.start();
    } catch (IllegalArgumentException e) {
        Log.e(getClass().getName(), "IllegalArgumentException");
    } catch (IllegalStateException e) {
        Log.e(getClass().getName(), "IllegalStateException");
    } catch (IOException e) {
        Log.e(getClass().getName(), "IOException");
    }
}

快速复制粘贴..