Hi,
When we do large room load testing on our setup, we realize that there are lots off broadcast Stats messages go through JVB Websocket like…
{"colibriClass":"EndpointMessage","from":"84821a8d","to":"","msgPayload":{"type":"stats","values":{"bitrate":{"upload":1538,"download":1528,"audio":{"upload":36,"download":36},"video":{"upload":1502,"download":1492}},"packetLoss":{"total":0,"download":0,"upload":0},"connectionQuality":68.35555555555555,"jvbRTT":60,"serverRegion":"eu-central-1","maxEnabledResolution":2160}}}
I understand that this data needs for SFU to work at backend side. But why we send this data to all participant?
Or can I make this message Client-To-Server message?? Or do you plan to do that to make optimization for large rooms?
Thank you.
related: Why pcStatsInterval is used?