美文网首页
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