音视频录制原理
摄像头采集图像帧,然后进行图像的一些处理,比如调光,处理完成之后放到图像帧队列中,视频编码将图像按照指定的格式进行编码压缩放入到视频包队列。
麦克风同样采集采样帧,然后进行处理入队,编码入队。
时钟能保证音频包和视频包在同一个维度中,然后使用复用器进行音视频封装写入文件。
音视频播放原理
音视频的播放基本是音视频录制的逆过程,将媒体文件进行解复用,分别放到音频和视频包队列中,再进行解码,放到缓冲队列中,通过同步时钟进行同步控制,然后音视频处理再传输到扬声器和显示器上进行播放。