Support & information center

VIDEO QUALITY widget

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

Customization

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

Thresholds

The following table outlines the default threshold for the values collected. These thresholds are customizable.

MetricGoodMediocreBad
Bandwidth estimationAbove 800kbps500-800kbpsBelow 500kbps
Incoming bitrateAbove 600kbps300-600kbpsBelow 300kbps
Outgoing bitrateAbove 600kbps300-600kbpsBelow 300kbps
Roundtrip timeBelow 200ms200-500msAbove 500ms
Incoming packet lossBelow 1%1-4%Above 4%
Outgoing packet lossBelow 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?

Related Articles