开源软件名称:record_qt
开源软件地址:https://gitee.com/slcode/record_qt
开源软件介绍:
record_qt介绍这是一个qt 录制麦克风扬声器的示例,win播放pcm数据 - Win基于coreaudio/wasapi(同时录制麦克风和扬声器,并分离声道一步合成mp3和aac文件保存)
- Mac通过CoreFoundatio进行录制(mac仅录制麦克风)
软件架构- 麦克风采集线程、扬声器采集线程、编码线程、音频渲染线程
- 使用LoopBuffer降低内存使用量,并降低可能存在的内存泄漏风险
- 生产消费模型有效降低CPU使用率
- 及时刷新音频数据,保证录音完整性
|
请发表评论