ijkplayer编译

#ijkplayer介绍
ijkplayer是哔哩哔哩开源的一个播放器,可以支持本地播放,视频直播等功能
#源码地址
https://github.com/Bilibili/ijkplayer
#编译方法:
##1、解压

##2、android 版本编译

   cd ijkplayer-android
   git checkout -B latest k0.8.8
	
   cd ijkplayer-master
   ./init-android.sh

   cd android/contrib
   ./compile-ffmpeg.sh clean
   ./compile-ffmpeg.sh all

   cd ..
   ./compile-ijk.sh all

##3、ios 版本编译
cd ijkplayer-ios
git checkout -B latest k0.8.8

   ./init-ios.sh

   cd ios
   ./compile-ffmpeg.sh clean
   ./compile-ffmpeg.sh all

##4、版本支持openssl,在编译ffmpeg之前加入以下步骤:
cd ijkplayer-master
init-android-openssl.sh

   cd android/contrib
   ./compile-ffmpeg.sh clean
   ./compile-ffmpeg.sh all

#备注
module-default.sh 模式 这个是默认模式. 最后生成的文件同时支持ts格式的视频,例如一些电视台的m3u8 格式
module-lite-hevc.sh 模式 相对于lite 格式只是多加上了hevc function的引用
module-lite.sh 模式 这个生成的最小库模板,不支持ts格式的视频

举个栗子,使用最小模式:
cd config // 进入config 文件夹
rm module.sh //删除module.sh 文件
ln -s module-lite.sh module.sh //使用module-default.sh模板

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值