如标题所述,我正在寻找一种通知WebRTC视频会议用户其可能遇到的质量问题是由于网络带宽或CPU使用情况等因素引起的方法。
我了解WebRTC状态API(getStats),但我真的不确定如何正确地检测问题。我可以访问比特率、丢包率和RTT,但我不太确定基于这些指标确定视频质量的算法。
我知道WebRTC会根据带宽或CPU等自动降低分辨率,想知道是否可能检测到这一点?
非常感谢您的任何帮助!
我了解WebRTC状态API(getStats),但我真的不确定如何正确地检测问题。我可以访问比特率、丢包率和RTT,但我不太确定基于这些指标确定视频质量的算法。
我知道WebRTC会根据带宽或CPU等自动降低分辨率,想知道是否可能检测到这一点?
非常感谢您的任何帮助!