2017-01-12 3 views
3

Wie der Titel andeutet, suche ich nach einer Möglichkeit, Benutzer einer webrtc Videokonferenz zu benachrichtigen, dass die Qualitätsprobleme, die sie möglicherweise haben, entweder auf Netzwerkbandbreite oder CPU-Nutzung oder sonst.WebRTC: Benutzer über Qualitätsprobleme aufgrund von Netzwerk oder CPU benachrichtigen

Ich bin mir der WebRTC Stats API (getStats) bewusst, aber ich bin nur wirklich nicht sicher über eine ordnungsgemäße Möglichkeit zur Erkennung von Problemen. Ich sehe, dass ich auf die Bitrate, Paketverlust, RTT zugreifen kann, aber ich bin nicht wirklich sicher von einem Algorithmus, um Videoqualität basierend auf diesen Metriken zu bestimmen.

Ich weiß, dass webrtc automatisch die Auflösung auf der Grundlage von Bandbreite oder CPU usw. reduziert und dachte, dies zu erkennen, könnte eine Möglichkeit sein? Jede Hilfe wird sehr geschätzt!

Antwort

2

Wenn Sie mit Chrome-proprietären Statistiken zufrieden sind, können googCpuLimitedResolution und googBandwidthLimitedResolution as described here hilfreich sein.

Verwandte Themen