MediaTrackConstraints:channelCount 属性
MediaTrackConstraints
字典的 channelCount
属性是一个 ConstrainULong
,描述了对 channelCount
可约束属性的值施加的请求或强制约束。
如果需要,您可以通过检查 MediaTrackSupportedConstraints.channelCount
的值来确定此约束是否受支持,该值由对 MediaDevices.getSupportedConstraints()
的调用返回。但是,通常情况下,这并非必要,因为浏览器会忽略任何不熟悉的约束。
值
如果此值为数字,则用户代理将尝试获取媒体,其通道数尽可能接近此数字,具体取决于硬件功能和指定的其他约束。否则,此 ConstrainULong
的值将指导用户代理努力提供与所需通道数完全匹配的值(如果指定了 exact
或同时提供了 min
和 max
并且它们具有相同的值)或最佳可能的值。
单声道声音的通道数为 1,立体声的通道数为 2,以此类推。
示例
请参阅 约束执行器 示例。
规范
规范 |
---|
媒体捕获和流 # dom-mediatrackconstraintset-channelcount |
浏览器兼容性
BCD 表仅在浏览器中加载