Skip to content
Background

Testing live streaming solutions

This page contains useful guides and information on how to perform proper tests and evaluations of different live streaming functionalities. To properly assess the performance of a CDN, the main challenges in video delivery must be considered, namely sync, resilience, latency, and quality.

Why testing is necessary

Network performance is usually non-perfect and introduces latency, packet loss, and jitter – regardless of whether the viewer is using a mobile connection or home wifi. The connection the viewer is using is often called the last mile and is outside of your control. Therefore, any solution must mitigate the conditions that could reasonably be expected as this is what your viewers will see, or at least a reasonable approximation.

General test information

Evaluate each vendor identically
Check so that the ingest workflow is not creating different latencies or additional transcoding steps for different vendors.
If you are seeing anything other than sub-second latency when evaluating Vindral Live, please reach out to us, and we will help you identify the culprit.

Evaluating latency

Open the Vindral Live demo

Apply settings

Open the Vindral Live demo

Open demo.vindral.com on at least two different devices.

Turn off WiFi

Apply settings

Make sure you have the same buffer settings on all devices and that sound is enabled / volume is up.

Perform audible latency test

Compare in-stream clocks

Compare technologies

Get a network shaper

If you are using a PC with Windows, download NetBalancer. We recommend using the paid version as it enables the testing described in this guide. Install NetBalancer in the location of your choice.

Launch the network shaper

Apply network shaping

Latency: 0 – 200ms
Packet loss: 0 – 2%
Jitter: 0 – 12ms
Any bandwidth limitations

Observe the stability

Compare technologies