码迷,mamicode.com
首页 > 移动开发 > 详细

安卓MediaPlayer 播放网络视频源走了Error监听(原因同 Glide 无法加载Http图片)

时间:2020-03-24 18:37:40      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:封装   网络   就是   public   com   图片   放心   安卓   extra   

问题:网上拿了一个视频加载封装库,主要封装了MediaPlayer,运行下视频是可以正常播放的,且视频源是网络视频源,但是引入我的项目里面的时候无法播放,mmp

调试下发现走了 public boolean onError(MediaPlayer mp, int what, int extra) 这个监听,后面两个参数是(1,-2147483648),源码中有对这串数字的解释:<li><code>MEDIA_ERROR_SYSTEM (-2147483648)</code> - low-level system error.

勉强解释就是低系统错误,mmp,我系统贼高,看不起我么?

然后各种百度...

解决:https://stackoverflow.com/questions/11540076/android-mediaplayer-error-1-2147483648(stack overflow 真的强,英语好就是强,有点飘了)

技术图片

 

 先解决,然后搜下这是啥意思,再看:https://www.jianshu.com/p/fd0b0fd0e34c(放心,中文)

技术图片

 

 文章下面有好几种解决方法,同样这问题也出现在Glide 加载 http://图片上面,无法显示,每次我都改成https:// ,这下知道原因了

谢谢!

 

安卓MediaPlayer 播放网络视频源走了Error监听(原因同 Glide 无法加载Http图片)

标签:封装   网络   就是   public   com   图片   放心   安卓   extra   

原文地址:https://www.cnblogs.com/linwen5723/p/12560632.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!