ios端集成ijkplayer

視頻直播這兩年是異常火爆啊,之前由於公司一直沒有涉足視頻直播,所以也沒有仔細研究過,只是在前段時間看了看第三方的直播開放平臺,結果是個人感覺體驗不太好,延遲很嚴重,手機發熱也很嚴重。今天開始不引用第三方的開放平臺研究下直播。

網上有很多大神已經講解的非常好的了,我只是將自己的開發和學習同步進行記錄下。

首先去下載ijkplayerijk下載地址

解壓下載的壓縮包,可以看到代碼文件夾如下:
解壓後的文件展示

第二步:我們需要下載FFmpeg,打開終端,在終端輸入ijkplayer-master的文件夾的路徑,然後執行./init-ios.sh命令行就可以開始下載了。這個過程稍微有點長,我這裏下載了一個小時多點。等下載完後文件夾中就會多了FFmpeg相關的代碼文件。

第三步:編譯 FFmpeg,既然是開發ios客戶端的,那麼需要找到ios文件夾,將ijkplayer中的ios相關代碼編譯FFmpeg,此時打開ios文件夾中的ijkmediademo你會發現FFmpeg相關的.a文件都是紅色的,這是因爲我們只是下載了FFmpeg,但是並沒有將FFmpeg和我們ios的ijkplayer編譯在一起。下面就需要將FFmpeg編譯起來。命令行如下:./compile-ffmpeg.sh clean先清空紅色的文件,然後再執行命令行:./compile-ffmpeg.sh all。等一會就可以完成編譯了。
第四步:此時打開ijkmediademo用xcode編譯後沒有錯誤提示就可以了。這個就是編譯FFmpeg的全部流程,ijkplayer的合成稍後再推出。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章