在WebRTC之前的googletalkplugin时代,我们可以通过在配置文件中添加
我在http://opentokrtc.com/上复制了这个问题,因为它也使用WebRTC。通过向麦克风发出响亮的爆炸声,我可以在几个步骤中将级别降至最低。我可以在Chrome 38和FireFox 34 beta上进行此操作。
然而,在我使用本地应用程序(例如Ubuntu 14.04.1上的Audacity)时,我无法通过发出响亮的爆炸声影响麦克风级别。换句话说,这真的看起来是WebRTC惹的祸。
似乎在Chrome的实现中,可以通过将googAutoGainControl传递给getUserMedia()调用来配置WebRTC AGC。在FireFox上,我没有找到相应的功能。
我的问题是:作为WebRTC的终端用户,如何配置我的浏览器(Chrome或FireFox)以禁用AGC,因为AGC在我的设置上无法正常工作?
audio-flags: 1
来禁用麦克风的AGC(自动增益控制)。但是,由于Google Hangouts现在使用WebRTC,当我与某人聊天时,麦克风级别会一下子降到最低,使得对方听不见我的声音。我也遇到过对方麦克风音量被放大的情况。我在http://opentokrtc.com/上复制了这个问题,因为它也使用WebRTC。通过向麦克风发出响亮的爆炸声,我可以在几个步骤中将级别降至最低。我可以在Chrome 38和FireFox 34 beta上进行此操作。
然而,在我使用本地应用程序(例如Ubuntu 14.04.1上的Audacity)时,我无法通过发出响亮的爆炸声影响麦克风级别。换句话说,这真的看起来是WebRTC惹的祸。
似乎在Chrome的实现中,可以通过将googAutoGainControl传递给getUserMedia()调用来配置WebRTC AGC。在FireFox上,我没有找到相应的功能。
我的问题是:作为WebRTC的终端用户,如何配置我的浏览器(Chrome或FireFox)以禁用AGC,因为AGC在我的设置上无法正常工作?