本项目是连载的,第一篇计划:下载ijkplay源码以及编译成so 第二篇计划:使用ijkplay实现音乐播放器 第三篇计划:实现视频以及直播的实现。
本项目实在mac上边实现的 现在我们来看ijkplay源码的下载以及编译成so的实现
首先你需要下载git 下载地址 Git Download Mac
然后配置NDK,打开终端:
open -e .bash_profile

然后 保存,之后就是检查NDK是否配置完成。这个自己百度吧。。。。
准备了这么长时间,现在才是我们需要做的是打开终端:
1.git clone https://github.com/Bilibili/ijkplayer.git ijkplayer_android
ijkplayer-android 这个是源码loading下来的路径 你也可以自己来设置
2.cd ijkplayer_android
3.git checkout -B latest k0.7.4
4../init-android.sh 这一步就开始下载了 但是根据网速时间可能会长一点

到这里源码就下载好了
5.cd /Users/admin/ijkplayer-android/android/contrib 打开到这个目录下

6../compile-ffmpeg.sh all

7.cd /Users/admin/ijkplayer-android/android/ 打开到这个目录
8../compile-ijk.sh all

ok到这里基本就完成了

参考资料
网友评论