2010-11-10 82 views
5

我试图扮演采用了android媒体播放器,但得到错误的媒体文件(MP4)作为Android的媒体播放器错误

“的错误(1,-2147483648)”,我能够从URL

播放同一文件
+4

我想你必须比这更具体,如果你期待一个答案。 – janosrusiczki 2010-11-10 16:02:13

+0

您是否找到解决方案? – 2012-03-06 14:50:29

+0

可能会有帮助。 http://stackoverflow.com/questions/11064990/android-media-player-error-1-4-while-playing-an-audio-from-assets-folder – Harshid 2013-02-04 04:30:38

回答

2

难道是10.1V标签(运行3.0或3.1)或“旧”一个运行2.2?

根据这个:http://developer.android.com/guide/appendix/media-formats.html你似乎需要3.0以上的H.264 AVC。即使在推荐值的情况下,我也遇到了H 264自己的麻烦,不得不进一步缩小声音。可能值得期待。

0

此链接对我很有帮助,所以我想向您推荐。

http://android.joao.jp/2011/07/mediaplayer-errors.html

接下来的事情是,你必须just past your error codeNo LogcatNo Java代码,而它没有任何机构可以判断你的代码。

希望这会帮助你。

0

错误代码是-2147483648,它是0x8000 0000,它是UNKNOWN_ERROR。如果你可以重建android平台,我觉得你可以在OMXCodecAwesomePlayer模块中启用日志,取消注释#define LOG_NDEBUG 0,重建并替换libstagefright.so。根据错误日志,可以扩展进一步的帮助。