MediaPlayer错误(1,-1004)在通过互联网播放流时

时间:2012-10-24 08:34:23

标签: android media-player

我的应用程序中有音频播放器通过http协议播放一些音频文件。

问题是当程序通过局域网与服务器连接并且它无法通过互联网工作并抛出异常时,mp3正常播放:

java.io.IOException: Prepare failed.: status=0x1
  1. chrome浏览器可以打开链接和播放。
  2. 其他服务正常。
  3. Logcat显示:

    error (1, -1004)
    

    我做错了什么?

1 个答案:

答案 0 :(得分:1)

我有同样的错误,因为我在使用droidwall的root设备中启用了iptables,linux防火墙。我发现如果我的应用程序被允许访问互联网,但“媒体服务器”进程没有,我在“准备”期间收到了1004错误。

如果是这种情况,则禁用iptables或为Media Server添加规则将起作用。