Android MediaPlayer 错误 (1, 9100) - Lg L7

Posted

技术标签:

【中文标题】Android MediaPlayer 错误 (1, 9100) - Lg L7【英文标题】:Android MediaPlayer error (1, 9100) - Lg L7 【发布时间】:2013-06-04 08:26:57 【问题描述】:

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

在我拥有的所有设备上一切正常:xperia zr、Lg Optimus L5、Xperia Tipo、htc 希望 hd、华硕 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)

这个错误是什么意思??

更多信息:如果我将视频(与我通过 http 获得的相同)复制到他的 sdcard 上,并尝试在本地的这个 videoview 上重现,那就完美了。

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

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

谢谢

【问题讨论】:

【参考方案1】:

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

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

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

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

【讨论】:

以上是关于Android MediaPlayer 错误 (1, 9100) - Lg L7的主要内容,如果未能解决你的问题,请参考以下文章

Android MediaPlayer错误码整理

Android:'无法播放此视频'; MediaPlayer和VideoView错误1 -38

Android MediaPlayer 错误 (1, 9100) - Lg L7

android错误之MediaPlayer用法的Media Player called in state *,androidmediaplayer

应该有字幕控制器已经设置 Mediaplayer 错误 Android

MediaPlayer的错误列表速查(android)