Монитор Webrtc Video (Media) Качество потока в JavaScript
-
21-12-2019 - |
Вопрос
Я использую WEBRTC для потокового видео между сверстниками, но изменения в условиях сети для некоторых клиентов часто создают изменения качества в полученном видеопотоке.Люди обвиняют в службе для этих капель качества и четко я (услуга) не может ничего делать с условиями их сети.Но показывая указание, что качество, упало из-за условий сети на конце клиента, скорее всего, облегчает эту проблему.
Я некоторое время искал Google & StackoverFlow и не видел никаких вопросов, связанных с обнаружением качества входящего звука или видеопотока.Есть ли способ контролировать качество (текущие битрейты или брошенные кадры, что-либо) во время живого потока?
Решение
the getStats () APIТо, что вы ищете, если вы хотите программно в реальном времени доступа в режиме реального времени.INBRTC-internals - это отдельная веб-страница, которая предоставляет вам больше информации, чем getStats, потому что она имеет доступ к внутренним интерналам Chrome, но в конечном итоге большая часть этой информации будет доступна для GetStats, чтобы люди могли получить доступ к ним в пределах своего приложения.
.