音視頻學習路線

致敬雷霄驊的專欄

總的來說分為四步

#采集->處理->渲染->傳輸

采集

#音頻:麥克風

視頻:攝像頭(分平臺)

#處理

FFmpeg等

#渲染

OPENGL等

#傳輸

webrtc等

書籍:

《Think in C++》、《android C++ 高級編程》、《深入OpenCV Android應用開發(fā)》

《音視頻開發(fā)進階指南》、《Android 音視頻開發(fā)》...;

C/C++:這個無需解釋,直接上學習地址鏈接

SHELL腳本:掌握一些常用命令,了解Linux對我們學習有幫助。這里推薦鳥哥的私房菜

CMAKE:就像Android Gradle,編譯C/C++.

NDK ?:JNI說白了就是C/C++怎么跟JAVA通信;NDK sample

第二階段直接上圖


FFmpeg:強大的C庫在使用的時候注意用extern

openGL:人臉識別,人臉識別,從圖像獲取數(shù)據(jù)

openCV:攝像頭渲染,把數(shù)據(jù)渲染成圖像

有興趣可以長期關(guān)注,會不定時發(fā)布音視頻相關(guān)文章

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

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

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