MediaTrackSettings: latency 属性
MediaTrackSettings 字典的 latency 属性是一个双精度浮点数,表示当前配置的 MediaStreamTrack 的估计延迟(以秒为单位)。这可以让你确定在调用 getUserMedia() 或 MediaStreamTrack.applyConstraints() 时,为了满足你提供的 MediaTrackConstraints.latency 属性的约束条件,所选择的值。
当然,这只是一个近似值,因为延迟可能因多种原因而异,包括 CPU、传输和存储开销。
如果需要,你可以通过调用 MediaDevices.getSupportedConstraints() 返回的 MediaTrackSupportedConstraints.latency 的值来确定此约束是否受支持。但是,通常情况下不需要这样做,因为浏览器会忽略它们不熟悉的任何约束。
值
一个双精度浮点数,表示当前配置的音频轨的估计延迟(以秒为单位)。
示例
请参阅 Constraint exerciser 示例。
规范
| 规范 |
|---|
| 媒体捕获和流 # dom-mediatrackconstraintset-latency |
浏览器兼容性
加载中…