2

我有一个奇怪的问题:我有一个活动的 VideoView,我从我的服务器获取一个 xml 文件,解析它并获取视频的路径(我不发布 url 视频,因为是成人内容),我设置视频视图的 url。

在我拥有的所有设备上一切正常:xperia zr、Lg Optimus L5、Xperia Tipo、htc hope hd、华硕 TF101,即使在模拟器上也是如此,但在 optimus L7 上尝试播放时出现吐司错误(此视频无法重现)视频,我得到这个日志:

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)

这个错误是什么意思??

更多信息:如果我在他的 sdcard 上复制视频(与我通过 http 获得的相同),并尝试在本地的这个 videoview 上重现,它的效果很好。

我尝试通过 youtube 重现视频并得到相同的 toast 错误(此视频无法重现),但不同的日志错误error(1, 0).

安卓版 = 4.0.3 | 型号设备 = LG-P700

谢谢

4

1 回答 1

2

解决了!,是屏幕宽度和高度的问题。我有 2 个视频尺寸(W:720,H:540)用于大屏幕,(W:480,H:360)用于小屏幕。

我尝试过的所有大于小尺寸的设备都大于大尺寸,所以没问题。

问题出现在具有 480w x 800h 像素屏幕的 L7 上,因此它大于小但不够大,因此似乎无法将视频调整为大尺寸并崩溃...

如果我设置小尺寸视频,一切正常。

于 2013-06-12T15:32:04.417 回答