REMB bandwidth estimating appears to broken with libwebrtc update
Categories
(Core :: WebRTC: Networking, defect, P2)
Tracking
()
People
(Reporter: drno, Unassigned, NeedInfo)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
I joined a Jitsi call with this try build https://treeherder.mozilla.org/jobs?repo=try&revision=4e1656a88e5ba5916ca5eeb0e6d22db7fb6e5728 with the libwebrtc update. Since Jitsi has transport-cc disabled for Firefox right now I assume that REMB was in use for bandwidth estimation.
Initially I saw the video of all other participants. But within a few seconds the Jitsi SFU turned off the video from all other participants due to low bandwidth.
When I opened about:webrtc to look at the bandwidth numbers I noticed that all values appeared to be frozen, see attached screen shot.
I then joined the same call with Fx 92 Nightly and video was working fine for all participants.
Updated•3 years ago
|
Do we have any updates here? We are experiencing the same issue. It's worse once we get more participants joining.
Comment 2•2 years ago
|
||
csantos, can check if this is broken in Chrome 86. That's the version of Chrome that corresponds to the version of libwebrtc that we're using.
Comment 3•2 years ago
|
||
Michael, is this something that might be fixed in the newer version of libwebrtc you're tracking? If you think so, would you be able to provide a try link for folks here to test?
Comment 4•2 years ago
|
||
It might be - I'm not paying specific attention to individual commit content beyond fixing conflicts or build issues so I can't say for certain. As we push updates to the elm tree, builds/tests are run automatically. They can be found here: https://treeherder.mozilla.org/jobs?repo=elm
@jrmuizel It's not reproducible in Chrome 86. I also verified and this is still reproducible in Firefox 102. I attached a screenshot similar to OP.
For context, we have at least 25 participants manually turning off/on video tracks. And at some point, our SFU turns off the video from all other participants due to low bandwidth. I ran chrome at the same time on the same machine and the issue is not happening on chrome (version 86 and 103).
This might not be related to libwebrtc update but I'm not 100% sure. Please let me know if I should submit a separate bug and if you need more information.
Updated•2 years ago
|
![]() |
||
Updated•2 years ago
|
Description
•