我正在使用WebRTC在对等体之间传输视频,但某些客户端的网络条件的变化通常会在接收的视频流中产生质量变化。人们责备这些质量下降的服务,显然我(服务)无法对他们的网络条件做任何事情。但表明,由于客户端的网络条件导致质量下降的迹象很可能会缓解这个问题。

我已经搜索了Google&Stackoverflow一段时间了一段时间,并没有看到与输入音频或视频流的质量检测有关的任何问题。有没有办法在直播期间监视质量(当前比特率或丢弃帧,任何东西)?

有帮助吗?

解决方案

getstats() api是如果您想要实时搜索的信息访问信息,您正在寻找什么。WebRTC-Internals是一个单独的网页,它为您提供了比GetStats更多的信息,因为它可以访问Chrome Internals,但最终将为GetStats提供大多数信息,因此人们可以从他们的应用程序内访问它们。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top