MediaTrackConstraints: channelCount 屬性

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

MediaTrackConstraints 字典的 channelCount 屬性是一個 ConstrainULong,用於描述應用於 channelCount 可約束屬性的請求或強制約束。

如果需要,您可以透過呼叫 MediaDevices.getSupportedConstraints() 返回的 MediaTrackSupportedConstraints.channelCount 的值來確定此約束是否受支援。但通常情況下,這並不需要,因為瀏覽器會忽略它們不認識的任何約束。

如果此值為數字,則使用者代理將嘗試獲取聲道數儘可能接近該數字的媒體,同時考慮硬體功能和其他指定的約束。否則,此 ConstrainULong 的值將指導使用者代理在提供所需聲道數的精確匹配(如果指定了 exact 或同時提供了 minmax 且它們值相同)或儘可能好的值方面做出努力。

單聲道聲音的聲道數為 1,立體聲為 2,依此類推。

示例

請參閱 Constraint exerciser 示例。

規範

規範
媒體捕獲和流
# dom-mediatrackconstraintset-channelcount

瀏覽器相容性

另見