MediaTrackConstraints:sampleRate 属性

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

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

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

示例

请参阅 约束练习 示例。

规范

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

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。

另请参阅