从在线播放音乐时MediaPlayer和错误

时间:2015-04-20 12:21:23

标签: android server

        mediaPlayer=new MediaPlayer();

        mediaPlayer.reset();
        mediaPlayer.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
            @Override
            public void onPrepared(MediaPlayer mp) {
                mediaPlayer.start();
            }
        });
        try {
            mediaPlayer.setDataSource("192.168.191.1/test.mp3");
        } catch (IOException e) {
            e.printStackTrace();
        }
        mediaPlayer.prepareAsync();

以上是我的代码。它可以从这样的网址很好地运作:http://programmerguru.com/android-tutorial/wp-content/uploads/2013/04/hosannatelugu.mp3 但是当我尝试访问我的服务器中的mp3文件时,它不起作用,192.168.191.1 / test.mp3,我使用wamp作为我的服务器。

1 个答案:

答案 0 :(得分:0)

我有同样的要求,并且正在我的工作:

 MediaPlayer player = new MediaPlayer();
    player.setAudioStreamType(AudioManager.STREAM_MUSIC);
    player.setDataSource("mp3 link"
            );
    player.prepare();
                player.start();

} catch (Exception e) {
    // TODO: handle exception
}