Как рассчитать FPS-резидентность в веб-браузерах Chrome?
Цель:: Требуется рассчитать из сеанса Google Hangout, как долго сохраняется качество 30 FPS.
Например: из 5-минутного сеанса GoogleHangout, используя переменную "googFrameRateReceived" в chrome://webrtc-internals/, необходимо знать, сколько% времени поддерживается на уровне 30 FPS.
Я не смог получить расположение переменной "googFrameRateReceived" в исходном коде.
1 ответ
Полученную частоту кадров можно запросить с помощью API getStats () WebRTC. См. https://webrtc.github.io/samples/src/content/peerconnection/constraints/ для наиболее авторитетного образца. Спецификация w3c webrtc также имеет соответствующий пример, хотя вам нужно искать другой тип отчета.