因公司在开发直播平台中,需要实现一个可以实现选择 麦克风 设备,并且进行调试实时播放采集音频的效果的功能,查阅许多资料,把网上提供的一些资料,整合成一个DEMO。用VS 2013 编译,代码是C++写,可以直接运行。文件齐全,只需要在 属性–>连接器 -->输入 中,添加 winmm.lib。

可以自己选择 采集声音的麦克风设备,需要说明的是 在选择的麦克风设备的时候,就已经默认为系统的录音设备,SetDefaultAudioPlaybackDevice 函数 就是设置系统默认的录音设备。具体代码自己研究。
程序运行如下图:

直接下载代码,编译即可。有不能编译的,可以直接留言,文件齐全,只需配置好lib 即可。
代码地址
本项目针对公司开发的直播平台需求,提供了一款使用C++编写的麦克风设备选择与调试DEMO。通过VS2013编译,用户可自由选择麦克风并即时调试播放效果。代码中包含SetDefaultAudioPlaybackDevice函数,用于设置系统默认录音设备。仅需配置winmm.lib即可运行。

被折叠的 条评论
为什么被折叠?



