Web Conferencing Video Quality: Part 3 Bandwidth
By: Leonidas Georgiou, 3CX Product Manager
This is the third part of our web conferencing video quality series, all about bandwidth. Don’t forget to check out 3CX parts one and two, covering meeting profiles and latency!
When using other video chat or conferencing products, you may notice that sometimes a user’s video may become stuck, stuttery, or jittery. We’ve almost completely eliminated this in 3CX, with the addition of certain algorithms made in-house and not available on any other platforms.
- There’s an ‘Ideal’ amount of bandwidth that you’re able to fulfill consistently.
- Your ‘Actual’ bandwidth is what you’re truly sending in that exact moment.
- You may be ‘Limited to’ a lower bandwidth cap due to the reasons mentioned in parts one and two.
Upload Speed Capacity:
Here’s an example of a scenario where video quality has been disrupted.
Based on the quality profile you’re using, e.g., the default, which is the ‘Balanced’ one, you’d have a max allowed upload speed capacity of ~700kbps. This is a maximum upper upload limit meaning you cannot upload/send more video data than this.
Let’s say you’re in a meeting with another person. If the other person cannot receive your ~700kbps offer due to restricted bandwidth or momentary bandwidth issues on their side, our system would lower your maximum allowable speed capacity to something slightly lower.
Low enough that the other person can receive you well without seeing you jitter or stutter, but not so low that your quality is terrible. A middle ground of sorts.
Notice the ‘Actual’ line tracing the ‘Limited to.’ This indicates that either you or someone else has network or hardware issues and that your bandwidth is being automatically managed by 3CX. Notice how your ‘Ideal’ is now also lower.
Recovery
What’s great about this is that the disruption in bandwidth may have been temporary, meaning that the other user is now back to being able to receive the full ~700kbps.
3CX Video Conferencing knows you were previously able to send 700kbps, so it tries to very slowly increase your bandwidth max cap and checks for errors while it does this. If on the way to 700kbps, it detects any lost packets or other disruptions, it backs off and reduces the quality again, but less this time.
This is repeated until the perfect bandwidth max bandwidth ceiling is found. See an example of this slow video bandwidth ramp-up in the screenshot below. The system will automatically lower the max upload ceiling (‘Ideal’ line) to a more respectable value.
The red line ‘Warn at’ shows the user a warning banner if they remain under this bandwidth threshold for too long (1 minute). The banner will advise the user to lower the meeting quality or disable video altogether.
And that completes our three-part series on video quality! Remember to check out parts one and two!
Clarity is proud to have been providing on-premises and Cloud Hosted Telephony to client’s in North and South America and the world since 2006. Clarity is the oldest 3CX dealer in the Americas. Our clients are worldwide and currently using our unified communications platform. Clarity Technologies Group, LLC surpasses expectations.
Call Clarity at 800-354-4160 today or email us at [email protected]. We are partnered internationally around the globe and we are open seven days a week 8:30 AM to 5:00 PM EST/EDT. http://45.33.92.219 and https://dotmantech.com.