Bandwidth Requirements

Modified on Thu, 1 Jun, 2023 at 12:54 PM

Video quality dynamically adjusts based on the strength of an Expert and Customer's network connectivity. This is done by the Subscriber (Customer or Expert) sending feedback packets to the publisher (Confer With) that say "My network quality is at 'x' level. We adjust the video-call quality automatically based on the optimal rate of the Expert and Customer.  The faster and more stable a Subscriber's (Customer or Expert) data connection is, the better the immersive experience we can provide.

That platform is designed to gracefully handle bandwidth changes as we appreciate these can be unpredictable at times, especially if a Customer or Expert is using their mobile network. Behaviour could be unpredictable resulting in choppy Video or Audio and the connection could be dropped altogether. 

We recommend a minimum dedicated 350kb/s down per downloaded stream, as well as 350kb/s up per uploaded stream to maintain a stable video connection.

For various resolutions and quality combinations, the bandwidth requirements are outlined below.

  • Excellent - None or imperceptible impairments in media
  • Acceptable - Some impairments in media, leading to some momentary disruptions

Audio + Video Streams

For the given qualities and resolutions, all the following conditions must met.

QualityVideo Resolution @ FPSVideo kbpsPacket Loss
Excellent1280x720 @ 30> 1000< 0.5%
Excellent640x480 @ 30> 600< 0.5%
Excellent352x288 @ 30> 300< 0.5%
Excellent320x240 @ 30>300< 0.5%
Acceptable1280x720 @ 30> 350< 3%
Acceptable640x480 @ 30> 250< 3%
Acceptable352x288 @ 30> 150< 3%
Acceptable320x240 @ 30> 150< 3% 


Note that the default publish settings for video are 640x480 pixels @ 30 fps in Confer With and the iOS devices and the default is 352x288 @ 30 fps in the Android.

Audio-only Streams

For the given qualities, the following conditions must met.

QualityAudio kbpsPacket Loss
Excellent> 30< 0.5%
Acceptable> 25< 5%

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article