IJKPlayer 编译

修改FFmpeg的编译选项




添加支持的 mp3 音频解析格式

export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-decoder=mp3*"

export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-decoder=nellymoser"

还有

export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-bsf=mp3_header_decompress"

export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-bsf=mpeg4_unpack_bframes"

然后重新编译

让  IJKPlayer 支持 https

已经解决了

编译步骤

./init-ios-openssl.sh

./init-ios.sh

cd ios

./compile-openssl.sh clean

./compile-ffmpeg.sh clean

./compile-openssl.sh all

./compile-ffmpeg.sh all

如此编译出来的静态库就能播放https的URL地址了

和 VR 结合

这里的版本使用的是 MD360 的库

$ git clonehttps://github.com/ashqal/ijkplayer.gitijkplayer-ios

$ cd ijkplayer-ios

$reset --hard HEAD// 这里补充

$ git checkout -B latest k0.6.0

$ ./init-ios.sh

$ cd ios

$ ./compile-ffmpeg.sh clean

$ ./compile-ffmpeg.sh all

open the demo

// under the ijkplayer-ios folder

$git checkout MDExtDemo

$ cd ios/IJKMediaDemo/

$ pod update

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容