MediaTrackSettings: autoGainControl 屬性
MediaTrackSettings 字典的 autoGainControl 屬性是一個布林值,其值指示是否在音訊軌道上啟用了自動增益控制 (AGC)。這可以幫助您確定為了滿足您為此屬性值指定的約束條件,選擇了哪個值,如您在呼叫 getUserMedia() 或 MediaStreamTrack.applyConstraints() 時提供的 MediaTrackConstraints.autoGainControl 屬性中所述。
自動增益控制是一項功能,音訊源會在此功能中自動管理其源媒體音量的變化,以維持穩定的整體音量水平。此功能通常用於麥克風,但也可以由其他輸入源提供。
如果需要,您可以透過呼叫 MediaDevices.getSupportedConstraints() 返回的 MediaTrackSupportedConstraints.autoGainControl 的值來確定此約束是否受支援。但是,通常情況下這是不必要的,因為瀏覽器會忽略任何它們不熟悉的約束。
值
如果啟用了自動增益控制,則該值為 true;如果停用了 AGC,則為 false。
示例
請參閱 Constraint exerciser 示例。
規範
| 規範 |
|---|
| 媒體捕獲和流 # dom-mediatrackconstraintset-autogaincontrol |
瀏覽器相容性
載入中…