美文网首页
ijkplayer播放视频Http和Https切换以后播放报错,

ijkplayer播放视频Http和Https切换以后播放报错,

作者: 大鹏的鹏 | 来源:发表于2020-05-05 18:13 被阅读0次

    问题描述

    在使用ijkplayer开发视频播放器时,视频是连续播放的(也就是上一段播放完成直接播放下一段视频)一直都是没有问题的。今天偶然间发现有的时候部分视频无法正常播放。查看日志信息,报错信息为:

    E/tv.danmaku.ijk.media.player.IjkMediaPlayer: Error (-10000,0)
    E/IJKMEDIA: Option ijkiomanager not found.
    

    经过排查分析发现了规律:当首次播放的视频地址是http开头的,等该视频播放以后,切换到https开头的视频是无法播放的,反之亦如此。

    猜测

    可能是dns_cache_clear这个设置非首次播放时被还原,所以导致这样的问题产生。

    解决方案

    ijkPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_FORMAT, "dns_cache_clear", 1);
    

    相关文章

      网友评论

          本文标题:ijkplayer播放视频Http和Https切换以后播放报错,

          本文链接:https://www.haomeiwen.com/subject/eoqvghtx.html