一、环境介绍
QT版本: 5.12.6
操作系统: Android、ubuntu、windows 都测试OK。
二、功能介绍
两台设备之间实现语音对讲功能。类似于QQ、微信语音电话效果。
采用QAudioInput获取声卡输出,QAudioOutpu用于输出数据到声卡。
音频数据采用TCP网络方式双向传输。
(1)对讲APP服务器端: 服务器收到客户端的数据就播放,同时采集声卡数据发送给客户端。
(2) 对讲APP客户端:客户端收到服务器的数据就播放,同时采集声卡数据发送给服务器。
对讲APP服务器端
对讲APP客户端