我正尝试在VideoView中从我的服务器播放远程视频(.mp4)。在我的HTC One S (4.1.1)上一切正常,但当我在Android2.x设备上尝试时,我收到一条消息,视频无法播放,在LogCat中看到错误1,-1004。我还发现无法在客户端打开文件,正在尝试服务器端。
当然,我在谷歌上发现的错误与无法读取文件有关。我已经确保我的清单中设置了互联网权限,我也知道文件是可用的,因为它在我的One S上工作。所以我唯一的选择是编解码器,这不能被早期的Android设备读取。所以我试着用Adobe Media Encoder转换它,我已经将它转换成了一堆不同的设置,包括3GPP,但没有成功