Skip to main content


The Video Quality Widget tests connect an actual video call to your infrastructure. This means you need to setup and allocate a media server for this test.

This test checks a live video call to your media server infrastructure, looking for bitrate, packet loss and other metrics that can be collected. The information can be provided for both the outgoing and the incoming media streams.

Estimated run time: 50 seconds


During onboarding we can:

  • Decide on the length of the session to conduct
  • Collect additional/different metrics
  • The sample uses Vonage Video API (OpenTok)
  • Available “out of the box”:
    • Vonage Video API (OpenTok) routed sessions
    • Twilio Programmable Video Group Room
  • Change the timing of data collection (default is wait 50 seconds, measure the next 10 seconds)
  • Make use of real camera or a virtual camera

Widget Logging

The VIDEO QUALITY widget logs more information than is being displayed. This information includes:

  • Incoming and outgoing quality metrics
  • Network type of the connection
  • Type of connection (direct or routed; over UDP, TCP or TLS)
  • IP+port pair of the connection established


The following table outlines the default threshold for the values collected. These thresholds are customizable.
Metric Good Mediocre Bad
Bandwidth estimation Above 800kbps 500-800kbps Below 500kbps
Incoming bitrate Above 600kbps 300-600kbps Below 300kbps
Outgoing bitrate Above 600kbps 300-600kbps Below 300kbps
Roundtrip time Below 200ms 200-500ms Above 500ms
Incoming packet loss Below 1% 1-4% Above 4%
Outgoing packet loss Below 1% 1-4% Above 4%

When to use?

If your service has media servers to process video then this test will come in handy.

Was this article helpful?

0 out of 0 found this helpful