音视频知识回顾整理计划
2018-10-30 本文已影响85人
码农叔叔
打算把自己学过的音视频知识做一个回顾整理,所以整理出一份打算要写的内容。
初步计划一周一篇或以上的频率来发布,希望能坚持下来。
项目实战
-
音频采集:iOS基于AudioUnit的实现
-
编解码:Android的硬解码实现
-
编解码:Android的硬编码实现
-
编解码:iOS的硬解码实现
-
编解码:iOS的硬编码实现
-
编解码:x264编译以及实现
-
编解码:openh264编译以及实现
-
视频渲染:OpenGL在Android平台的应用
-
视频渲染:OpenGL在iOS平台的应用
-
音频播放:Android基于OpenSL ES的实现
-
音频播放:Android基于AudioTrack的实现
-
音频播放:iOS基于AudioUnit的实现
-
FFmpeg:音视频解码实现
-
FFmpeg:音视频编码实现
-
预处理:基于soundtouch开源库实现的变声变调功能
理论研究
-
Webrtc研究:Kurento媒体服务器【多文待定】
-
JNI编程指南:【多文待定】
-
OpenGL学习:【多文待定】
-
编译指南:Android.mk备忘录
-
编译指南:CMake备忘录
-
流媒体处理:Gstreamer在流媒体上的一些应用
-
音视频结构:YUV的常用格式一探
-
音视频结构:PCM的概念和格式
-
音视频结构:H264码流分析
源码剖析
-
源码解析:srs流媒体服务器源码解析【多文待定】
-
源码解析:ijkPlayer源码解析【多文待定】
-
源码解析:GPUImage源码解析
-
源码解析:Android Webrtc app工程源码解析