Category / Connectivity & bandwidth What network requirements does GoClass need?

Required speeds

At present, we don't have a method for determining the exact required speed for the connection between each caller. Nonetheless, we can suggest average network speeds that are recommended for WebRTC-based products. In general, higher internet speeds result in better audio and video quality.

GoClass has the following bandwidth requirements for the media that it provides:

  • Audio
    • 1:1 call: 54 kbps up and down
    • Large call: no more than 32 kbps extra down for 50 callers
  • Video
    • 1:1 call: 650 kbps up and down
    • HD mode: 1400 kbps up and down
    • 3–4 people: 450 kbps up and (N-1)*400 kbps down
    • 5–16 people: 184 kbps up and (N-1)*134 kbps down
    • Up and down bandwidth adapts lower based on network conditions
  • Screen Share
    • 1.2 mbps up (when presenting) and down (when viewing) for high quality. This adapts as low as 320 kbps based on network conditions.

Latency

To ensure optimal performance, aim for a delay of less than 100 milliseconds on your network. Although delays up to 400 milliseconds are tolerable, they do not provide the best experience for high-quality communication. You can evaluate your delay following these steps:

  1. Click on the Settings button in the navigation bar. The settings modal appears.
  2. In the left panel of the Settings Modal select the Troubleshooting option.
  3. In the Troubleshooting section you can see the Connection Delay section with your current latency.
Connection delay (latency)

GoClass assist

logo