RTCOutboundRtpStreamStats: свойство qualityLimitationReason
Экспериментальная функция: Это экспериментальная технология
Перед использованием в продакшене тщательно проверьте таблицу совместимости браузеров.
Свойство qualityLimitationReason словаря RTCOutboundRtpStreamStats — это строка, указывающая причину, по которой качество медиа в потоке в настоящее время снижается кодеком во время кодирования, или none в случае отсутствия снижения качества.
Это снижение качества может включать изменения, такие как уменьшение частоты кадров или разрешения, или увеличение коэффициента сжатия.
Время, в течение которого качество закодированной медиа было снижено в каждом из возможных способов, можно найти в qualityLimitationDurations.
Значение
A Map, ключи которого — строки, значения которых — none, cpu, bandwidth, или other, а значения — продолжительность медиа в секундах, качество которого было снижено по этой причине.
Примеры
Спецификации
| Спецификация |
|---|
| Идентификаторы API статистики WebRTC # dom-rtcoutboundrtpstreamstats-qualitylimitationreason |
Совместимость с браузерами
| Десктопные | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
qualityLimitationReason |
80 | 80 | Нет | 67 | Нет | 80 | Нет | 57 | Нет | 13.0 | 80 |
© 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/RTCOutboundRtpStreamStats/qualityLimitationReason