MediaTrackConstraints:channelCount 属性

MediaTrackConstraints 字典的 channelCount 属性是一个 ConstrainULong,描述了对 channelCount 可约束属性的值施加的请求或强制约束。

如果需要,您可以通过检查 MediaTrackSupportedConstraints.channelCount 的值来确定此约束是否受支持,该值由对 MediaDevices.getSupportedConstraints() 的调用返回。但是,通常情况下,这并非必要,因为浏览器会忽略任何不熟悉的约束。

如果此值为数字,则用户代理将尝试获取媒体,其通道数尽可能接近此数字,具体取决于硬件功能和指定的其他约束。否则,此 ConstrainULong 的值将指导用户代理努力提供与所需通道数完全匹配的值(如果指定了 exact 或同时提供了 minmax 并且它们具有相同的值)或最佳可能的值。

单声道声音的通道数为 1,立体声的通道数为 2,以此类推。

示例

请参阅 约束执行器 示例。

规范

规范
媒体捕获和流
# dom-mediatrackconstraintset-channelcount

浏览器兼容性

BCD 表仅在浏览器中加载

另请参阅