Connection Test

Stream provides a dedicated connectivity test page that you can use to check the quality of your and your customers’ connection. This page is useful for debugging and testing your network connection, and allows collecting a detailed report our team can analyze later.

The connection test page is available here: Connection Test.

Connection test

Available information

On this page, you can see the following information:

  • Video encoding support, Video decoding support, Audio encoding support, Audio decoding support: Lists the codecs that your device and browser support for video encoding. These can be different depending on your device, operating system and browser.
  • Video input devices, Audio input devices: Cameras and microphones that are currently connected and accessible by the browser. Make sure that the page has permissions to access your camera and microphone, and your browser is not affected by the operating system’s privacy settings.
  • Connectivity: Shows the connection parameters
    • Your approximate location
    • The SFU node you are connected to (usually the closest one to your approximate location)
    • The protocol used for the connection (UDP or TCP)
    • The network type (LAN, Wi-Fi, or Cellular)
    • Liveness of the connection
  • Codecs in use: Shows the codecs that will be used by default for your device. These codecs may change depending on network conditions and the capabilities of other participants’ devices.
  • Raw Call Stats: Shows the raw call stats

Understanding connectivity

Our systems deliver optimal video quality when UDP is used as the transport protocol. UDP is faster and more efficient than TCP. It is ideal for real-time applications like video and audio calls.

However, in some cases, UDP traffic might be blocked by firewalls or routers, and the call will fall back to the TCP protocol. In this case, the call quality might be degraded, but the call will still work.

If you often encounter issues with call quality, please check the Quality and Latency Guide.

Ideal network conditions

  • UDP protocol, connected to a datacenter close to your approximate location
  • LAN or Wi-Fi network with ~3Mbps per participant bandwidth and less than 50ms latency
  • Very low or no packet loss and jitter
  • Healthy connection to the Coordinator and the SFU node

Capturing a connection test report

A snapshot of the connection test report can be captured by clicking the Copy Report button on the top. This will copy the report to your clipboard, and you can paste it into an email or a support ticket.

Copy Report

© Getstream.io, Inc. All Rights Reserved.