New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 838533 link

Starred by 4 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

WebRTC: audio quality issue on variable low bandwidth connections

Reported by silvia.p...@coviu.com, May 1 2018

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.117 Safari/537.36

Steps to reproduce the problem:
1. Set up a 2 endpoint WebRTC call
2. have one endpoint vary their bandwidth between 50 and 250 Kbps
3. audio breaks up and gets unusable

What is the expected behavior?
audio is prioritized over video, so the audio continues to work, even when the video's quality fluctuates; we don't care if the video stalls completely, but the audio should always get sufficient bandwidth to get through

What went wrong?
video seems to be prioritized over audio, which makes audio drop out sometimes

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 66.0.3359.117  Channel: stable
OS Version: OS X 10.13.4
Flash Version:
 
Sorry, I hit submit too quickly:

You can test with appr.tc or other video chat examples from https://github.com/webrtc/samples

Also, other browsers like Firefox Don't do a great job with this either.

I'm aware this is a challenging situation, but it should be possible to do better than what we're achieving right now.
Labels: Needs-Triage-M66
Components: -Blink>WebRTC Blink>WebRTC>Audio
Cc: holmer@chromium.org
Stefan, you might have an opinion on this. I guess your signal talk is a bit outdated by now :-)
Cc: crodbro@chromium.org
There are some things we can do to improve this situation, such as introducing a congestion window and better manage the send-side queues. Our plan is to look at that in coming quarters.
Status: Available (was: Unconfirmed)

Sign in to add a comment