美文网首页
ijkplayer升级ffmepg4.0及相关设置

ijkplayer升级ffmepg4.0及相关设置

作者: BWLi420 | 来源:发表于2020-12-07 18:24 被阅读0次

编译及https支持不再赘述,可以查看之前的文章 ijkPlayer编译、打包、多格式及Https支持

1. 升级ffmepg4.0

2. 升级ffmepg4.0的注意事项

  • 修改自己使用的 module.sh 文件
    • 注释 export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --disable-vda"
    • 注释 export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --disable-ffserver"
    • 添加 export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --disable-bsf=eac3_core"

3. 更改openssl版本

4. 配置最低编译版本

  • 找到 ios/tools/do-compile-ffmpeg.sh 文件,打开并修改 FF_XCRUN_OSVERSION 选项,可根据需求修改不同架构下的最低版本

  • 比如我这里将 arm64 下最低版本设为 iOS9.0

    附图3
  • openssl 修改同理,在 do-compile-openssl.sh 文件中更改

5. 设置编译平台

  • 找到 ios/compile-ffmpeg.sh 文件,打开并修改 FF_ALL_ARCHS_IOS8_SDK 选项,目前iOS已经不支持armv7,可直接删除,其他可根据需求设置需要的平台

  • 比如我这里只编译了 arm64 和 X86_64

附图4
  • openssl 修改同理,找到 compile-openssl.sh 文件并更改对应的 FF_ALL_ARCHS_IOS8_SDK 选项

相关文章

网友评论

      本文标题:ijkplayer升级ffmepg4.0及相关设置

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