一、操作系统介绍
Linux系统: ubuntu18.04 64位
Android系统: Android 8.1/9.0
windows系统: win10
QT版本: 5.12
声卡: win10 电脑自带声卡、罗技USB摄像头声卡、Android手机自带声卡都可以获取声音数据
完整项目代码下载(下载可编译运行,不懂可以私信): https://download.csdn.net/download/xiaolong1126626497/19354758
二、需求介绍
使用QT本身代码在linux平台、Android平台、windows平台实时获取声卡的音频数据(PCM)。
后面可以配合ffmpeg进行编码压缩处理,完成远程语言对讲功能、视频监控的语音功能。
三、实现方式
QT里处理音频数据需要用到以下几个头文件: