使用Web音频APi选择用于录音的输入媒体设备

时间:2018-03-27 09:47:25

标签: javascript audio web webrtc mediastream

我们可以使用网络音频API使用enumerateDevices设置应在mediastreamRecorder API中记录音频的设备吗?

2 个答案:

答案 0 :(得分:0)

当然,您必须先使用Month获取特定设备的音频流,然后将该流传递给navigator.getUserMedia

答案 1 :(得分:0)

如此answer中所述,选择音频设备是操作系统的工作,如下图所示。因此,您需要构建一个在操作系统级别运行的插件,以便调用操作系统来切换音频设备。

让应用选择想要使用的媒体输入设备

会带来安全风险

enter image description here