【发布时间】:2011-11-21 12:09:50
【问题描述】:
我的应用程序播放音频流
代码如下:
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(url);
mediaPlayer.prepare();
mediaPlayer.start();
url 是本地文件 (127.0.0.1)
我使用自己的 HttpServer,它在同一部手机上运行。
调用后
mediaPlayer.prepare();
我得到错误:
错误 (1, -1004),即 ERROR_IO
知道这个错误是什么吗?
谢谢,科斯塔。
【问题讨论】:
-
你是在 raw 文件夹中保存音乐文件吗
-
音乐文件一切正常。 HTTP 服务器获取请求并很好地处理它。问题仅在于 mediaPlayer.prepare();调用 - 它失败并出现错误 -1004
标签: android media-player android-mediaplayer