Android MediaPlayer错误(1,-2147483648)CFContent MP4视频

Android MediaPlayer错误(1,-2147483648)CFContent MP4视频,第1张

概述我有一个使用VideoView播放MP4文件的 Android应用.视频从远程服务器提取,并使用.setVideoURI()方法提供给VideoView对象.当我提供带有直接链接到mp4文件的setVideoURI方法时,它们是Baseline编码并且播放正常.但是,我需要找到一种方法,使用ColdFusion cfcontent标记使其工作.目前,我已将cfcontent标记设置如下 <cfco 我有一个使用VIDeoVIEw播放MP4文件的 Android应用.视频从远程服务器提取,并使用.setVIDeoURI()方法提供给VIDeoVIEw对象.当我提供带有直接链接到mp4文件的setVIDeoURI方法时,它们是Baseline编码并且播放正常.但是,我需要找到一种方法,使用ColdFusion cfcontent标记使其工作.目前,我已将cfcontent标记设置如下

<cfcontent type="vIDeo/mp4" file="full path to my mp4 file" deletefile="no">

这在浏览器中工作正常,但是当我尝试提供指向我的CFM页面的链接作为setVIDeoURI方法的URI时,它返回MediaPlayer错误(1,-2147483648)并且还显示VIDeoVIEw的相同错误.我试过在cfcontent之前添加cfheader标签来强制类型为vIDeo / mp4,但没有成功.

11-14 15:05:18.162: E/MediaPlayer(373): error (1,-2147483648)11-14 15:05:18.162: E/MediaPlayer(373): Error (1,-2147483648)11-14 15:05:18.162: D/VIDeoVIEw(373): Error: 1,-2147483648

有没有人使用ColdFusion页面和cfcontent标签在AndroID VIDeoVIEw中播放MP4文件成功了?任何建议都非常感谢!

谢谢!

解决方法 事实证明,AndroID对MP4有非常具体的编码要求,一个是视频必须是基线配置文件编码.有关更多信息,请参阅 http://developer.android.com/guide/appendix/media-formats.html.我使用基线配置文件对视频进行了重新编码,并且工作正常. 总结

以上是内存溢出为你收集整理的Android MediaPlayer错误(1,-2147483648)CFContent MP4视频全部内容,希望文章能够帮你解决Android MediaPlayer错误(1,-2147483648)CFContent MP4视频所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1125099.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存