音视频学习路线

致敬雷霄骅的专栏

总的来说分为四步

#采集->处理->渲染->传输

采集

#音频:麦克风

视频:摄像头(分平台)

#处理

FFmpeg等

#渲染

OPENGL等

#传输

webrtc等

书籍:

《Think in C++》、《android C++ 高级编程》、《深入OpenCV Android应用开发》

《音视频开发进阶指南》、《Android 音视频开发》...;

C/C++:这个无需解释,直接上学习地址链接

SHELL脚本:掌握一些常用命令,了解Linux对我们学习有帮助。这里推荐鸟哥的私房菜

CMAKE:就像Android Gradle,编译C/C++.

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

第二阶段直接上图


FFmpeg:强大的C库在使用的时候注意用extern

openGL:人脸识别,人脸识别,从图像获取数据

openCV:摄像头渲染,把数据渲染成图像

有兴趣可以长期关注,会不定时发布音视频相关文章

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容