MediaTrackSettings: autoGainControl 属性
MediaTrackSettings 字典的 autoGainControl 属性是一个布尔值,其值指示是否在音频轨道上启用了自动增益控制 (AGC)。这可以帮助您确定为了满足您为此属性值指定的约束条件,选择了哪个值,如您在调用 getUserMedia() 或 MediaStreamTrack.applyConstraints() 时提供的 MediaTrackConstraints.autoGainControl 属性中所述。
自动增益控制是一项功能,音频源会在此功能中自动管理其源媒体音量的变化,以维持稳定的整体音量水平。此功能通常用于麦克风,但也可以由其他输入源提供。
如果需要,您可以通过调用 MediaDevices.getSupportedConstraints() 返回的 MediaTrackSupportedConstraints.autoGainControl 的值来确定此约束是否受支持。但是,通常情况下这是不必要的,因为浏览器会忽略任何它们不熟悉的约束。
值
如果启用了自动增益控制,则该值为 true;如果禁用了 AGC,则为 false。
示例
请参阅 Constraint exerciser 示例。
规范
| 规范 |
|---|
| 媒体捕获和流 # dom-mediatrackconstraintset-autogaincontrol |
浏览器兼容性
加载中…