Android 通过internet播放流时出现MediaPlayer错误(1,-1004)
在我的应用程序中,有一个音频播放器正在通过http协议播放一些音频文件 问题是,当程序通过lan连接到服务器时,mp3正常播放,并且无法通过internet工作,并引发异常:Android 通过internet播放流时出现MediaPlayer错误(1,-1004),android,media-player,Android,Media Player,在我的应用程序中,有一个音频播放器正在通过http协议播放一些音频文件 问题是,当程序通过lan连接到服务器时,mp3正常播放,并且无法通过internet工作,并引发异常: java.io.IOException: Prepare failed.: status=0x1 chrome浏览器可以打开链接并播放 其他服务工作正常 Logcat显示: error (1, -1004) 我做错了什么?我也犯了同样的错误,因为我在使用droidwall的根设备中启用了iptables(linux防火
java.io.IOException: Prepare failed.: status=0x1
error (1, -1004)
我做错了什么?我也犯了同样的错误,因为我在使用droidwall的根设备中启用了iptables(linux防火墙)。我发现,如果我的应用程序被允许访问互联网,但进程“媒体服务器”没有,那么我在“准备”过程中就出现了1004错误 如果是这种情况,禁用iptables或为媒体服务器添加规则将起作用