Я использую video.srcObject = mediaStream; // MediaStream object
для загрузки тега <video>
. (То же, что и в этой демонстрации: https://webrtc.github.io/samples/src/content/capture/video-video/)
Видео составляет 60 кадров в секунду, однако из графика chrome://webrtc-internals
он показывает, что отправленные / полученные видео постоянно находятся на уровне 30 кадров в секунду. Можно ли здесь что-нибудь изменить?
К вашему сведению - я не использую getUserMedia()
, я делаю то же самое, что и демо - потоковая передача с <video>
на другой <video>
с использованием однорангового соединения с WebRTC.
captureStream()
, который я никогда не видел, чтобы он работал выше 30 FPS. - person Brad   schedule 30.04.2019