我有一个奇怪的问题: 我在活动上有一个VideoView,我从我的服务器获取一个xml文件,解析它并获取视频的路径(我不发布网址视频,因为是成人内容),我将网址设置为视频。
所有设备都可以正常工作:xperia zr,Lg Optimus L5,Xperia tipo,htc欲望高清,asus TF101,甚至在模拟器上,但在Optimus L7上我有一个toast错误(此视频无法重现)时尝试播放视频,我得到这个日志:
06-04 10:13:49.620: E/MediaPlayer(12861): error (1, 9100)
06-04 10:13:49.620: W/MediaPlayer(12861): info/warning (1, 9100)
06-04 10:13:49.640: E/MediaPlayer(12861): Error (1,9100)
06-04 10:13:49.640: D/VideoView(12861): Error: 1,9100
06-04 10:13:49.730: I/MediaPlayer(12861): Info (1,9100)
这个错误意味着什么?
更多信息:如果我在他的SD卡上复制视频(我用http获得的相同内容),并尝试在本地视频视图上重现,那就完美了。
我尝试通过youtube重现视频并获得相同的toast错误(此视频无法重现),但不同的日志错误error(1, 0).
Android Ver。 = 4.0.3 | 型号设备= LG-P700
感谢的
答案 0 :(得分:2)
解决了!,是屏幕宽度和高度的问题。 我有2个视频尺寸(W:720,H:540)用于大屏幕,(W:480,H:360)用于小屏幕。
我尝试的所有设备都大于小尺寸,大于大尺寸,所以没问题。
问题来自于L7具有480w x 800h像素的屏幕,所以它大于小但不够大,所以似乎无法将视频调整到大尺寸并崩溃......
如果我设置小尺寸视频,一切正常。