2012-10-24 59 views
3

有音频播放器在我的应用程序中通过http协议播放一些音频文件。MediaPlayer错误(1,-1004)通过互联网播放流时

问题是,MP3是正常播放时程序与服务器通过局域网连接,并且它不通过网络和抛出异常工作:

java.io.IOException: Prepare failed.: status=0x1 
  1. Chrome浏览器可以打开链接并播放。
  2. 其他服务正常工作。

logcat中显示:

error (1, -1004) 

我在做什么错?

回答

1

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

如果这是你的情况,禁用iptables或添加一个规则的媒体服务器将工作。