Spec-Zone.ru › Web APIs

MediaTrackSettings: свойство latency

Базовая Широко доступная

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с сентября 2017 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Свойство latency словаря MediaTrackSettings — это число с двойной точностью, представляющее оценённую задержку (в секундах) MediaStreamTrack в текущей конфигурации. Это позволяет определить значение, выбранное для соответствия заданным ограничениям для этого свойства, как описано в свойстве MediaTrackConstraints.latency, предоставленном при вызове getUserMedia() или MediaStreamTrack.applyConstraints().

Это, конечно, приблизительное значение, поскольку задержка может меняться по многим причинам, включая работу процессора, передачу и хранение данных.

При необходимости можно определить поддерживается ли это ограничение, проверив значение MediaTrackSupportedConstraints.latency, возвращённое вызовом MediaDevices.getSupportedConstraints(). Однако, обычно это не требуется, так как браузеры проигнорируют любые ограничения, с которыми они не знакомы.

Так как RTP не содержит эту информацию, треки, связанные с WebRTC RTCPeerConnection, никогда не будут содержать этого свойства.

Значение

Число с двойной точностью, представляющее оценённую задержку в секундах аудио-трека в текущей конфигурации.

Примеры

См. пример Constraint exerciser.

Спецификации

Спецификация
Media Capture and Streams
# dom-mediatrackconstraintset-latency

Совместимость с браузерами

Рабочие столы Мобильные
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet WebView Android
latency 59 ≤79 50 46 11 59 50 43 11 7.0 59

См. также

  • API захвата медиа и потоков
  • Возможности, ограничения и настройки
  • MediaTrackConstraints.latency
  • MediaTrackSettings

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackSettings/latency

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API