ijkplayer視頻播放器源碼分析(android)

近年來,直播這么火,對于我們android程序員來說,手上掌握幾個開源的播放器很有必要:一是方便在別人開源的項目上面更改;二來了解別人的思路可以幫助我們自己以后開發(fā)類似的項目。所以這次我?guī)淼氖莃ilibili的開源項目ijkplayer。

這次由于ijkplayer深入到了jni層,所以閱讀源碼的工具我選擇了SourceInsight 3.5,這是一個很好的源碼閱讀工具,因為它對源碼的同步分析很到位,所以我推薦想要閱讀c語言代碼的同學也用用這個工具。

由于ijkplayer是基于ffmpeg的開源視頻播放器,所以用一篇文章記錄的話,會冗長而枯燥,所以本次我打算用下面幾篇博客來解析ijkplayer,每篇的側(cè)重點不同,也便于讀者找到自己需要讀的那部分。

使用:

流程分析:

由于接近期末了,后面的內(nèi)容等期末考完后再更新,歡迎關注。如果有不對的地方歡迎拍磚。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容