2014-04-17 31 views
1

如果我们在处理器太弱而无法处理视频的设备上运行WebRTC,会发生什么情况。 WebRTC是否足够聪明,可以自行降低到较低的分辨率?或者,我们是否需要手动检测这种情况并根据设备功能调整视频的大小?WebRTC和低性能机器

感谢

回答

0

有到位的方法对Firefox和Chrome,他们应该适用于简单的应用程序,但如果你要在机器上运行的多个东西,你可能要处理它和帽/控制它你自己。

改进是在作品chrome currently

对于我弱的机器我不得不减少(在getUserMedia通过媒体的限制)视频质量,并把cap on the bandwidth在Chrome。这让我可以控制CPU利用率,我需要在浏览器解决方案中没有的地方。

Firefox尚不支持带宽大小(SDP或MediaConstraints),因此您只能依赖媒体约束。