MediaTrackConstraints:sampleRate 属性

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

MediaTrackConstraints 字典的 sampleRate 属性是一个 ConstrainULong,用于描述对 MediaTrackSettings/sampleRate sampleRate 可约束属性值的请求或强制约束。

如果需要,您可以通过调用 MediaDevices.getSupportedConstraints() 返回的 MediaTrackSupportedConstraints.sampleRate 的值来确定此约束是否受支持。但通常这并不必要,因为浏览器会忽略它们不认识的任何约束。

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

示例

请参阅 Constraint exerciser 示例。

规范

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

浏览器兼容性

另见