ijk 播放器编译OPENSSL

由于项目中要进行加密播放HLS格式的视频,官方编译方式是不包含ssl ,大部分都是没有编译openssl,不支持HTTPS视频的播放,
官方编译方法:
https://github.com/Bilibili/ijkplayer

openssl 编译方法

$ cd .. 进入到ijkplayer的目下
$ ./init-android-openssl.sh 去远程仓库拉取openssl的远程代码
$ cd android/contrib
$ ./compile-openssl.sh clean
$ ./compile-openssl.sh all

./compile-ffmpeg.sh clean
编译ffmpeg软解码库,这个过程会生成各种架构的ffmpeg 这个过程比较耗时
./compile-ffmpeg.sh all

如果你看到so库文件大于3兆恭喜你编译成功

如果so库大小为3兆以内那就是opeenssl没有编译成功

你可能感兴趣的:(ijk 播放器编译OPENSSL)