致敬雷霄驊的專欄
總的來說分為四步
#采集->處理->渲染->傳輸
采集
#音頻:麥克風
視頻:攝像頭(分平臺)
#處理
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)文章