美文网首页
iOS关于IJKPlayer播放ipv6视频的坑

iOS关于IJKPlayer播放ipv6视频的坑

作者: 柠檬君Air | 来源:发表于2022-03-10 07:08 被阅读0次

最近项目中突然遇到一个问题,那就是IJKPlayer播放ipv6视频播放不了,播放几秒钟就卡住了。切换到ipv4就能正常播放。检查了很久,最后发现是IJKPlayer库中使用的ffmpeg版本过低导致的。IJKPlayer默认使用的ffmpeg版本是3.4,查看bilibili的github,发现官方早已给我们准备好了4.0版本。我们只需要在运行脚本前,把ffmpeg的版本修改为4.0即可。


image.png

以下为具体步骤:

检查从github拉下来的ijkplayer源码,打开init-ios.sh文件,检查ffmpeg版本

image.png
如果IJK_FFMPEG_COMMIT的版本不是如图所示的版本,只需要将值修改为ff4.0--ijk0.8.8--20210426--001然后重新编译framework即可

相关文章

网友评论

      本文标题:iOS关于IJKPlayer播放ipv6视频的坑

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