本項(xiàng)目是連載的,第一篇計(jì)劃:下載ijkplay源碼以及編譯成so 第二篇計(jì)劃:使用ijkplay實(shí)現(xiàn)音樂播放器 第三篇計(jì)劃:實(shí)現(xiàn)視頻以及直播的實(shí)現(xiàn)。
本項(xiàng)目實(shí)在mac上邊實(shí)現(xiàn)的 現(xiàn)在我們來看ijkplay源碼的下載以及編譯成so的實(shí)現(xiàn)
首先你需要下載git 下載地址 Git Download Mac
然后配置NDK,打開終端:
open -e .bash_profile
然后 保存,之后就是檢查NDK是否配置完成。這個(gè)自己百度吧。。泉褐。。
準(zhǔn)備了這么長時(shí)間鸟蜡,現(xiàn)在才是我們需要做的是打開終端:
1.git clone https://github.com/Bilibili/ijkplayer.git ijkplayer_android
ijkplayer-android 這個(gè)是源碼loading下來的路徑 你也可以自己來設(shè)置
2.cd ijkplayer_android
3.git checkout -B latest k0.7.4
4../init-android.sh ?這一步就開始下載了 但是根據(jù)網(wǎng)速時(shí)間可能會(huì)長一點(diǎn)
到這里源碼就下載好了
5.cd /Users/admin/ijkplayer-android/android/contrib 打開到這個(gè)目錄下
6../compile-ffmpeg.sh all
7.cd /Users/admin/ijkplayer-android/android/ 打開到這個(gè)目錄
8../compile-ijk.sh all
ok到這里基本就完成了
參考資料