Can I run a low-latency livestream?

How to reduce the time it takes for your broadcast to appear in the hub

Vicky Carmichael avatar
Written by Vicky Carmichael
Updated over a week ago

With Vito, you can broadcast a livestream in your hub using streaming software, which will typically appear for audience with a delay of around 20-40 seconds. This is known as latency, and it’s the delay between your camera capturing the footage and the footage being displayed on the viewer’s device.

Latency can’t be totally avoided, but if you need as close to a real-time experience as possible, you can enable low latency mode when setting up or editing your stream:

Enable low latency mode on edit livestream modal

Low latency mode reduces the latency to as low as 4-7 seconds (though the specific length of time may vary slightly depending on each participant's internet connection). This makes it a good option for broadcasts that involve audience participation or interaction.

💡 Tip #1: the low latency mode offered by Mux  — the streaming provider we use — is still pretty new. As such, it may not be supported as widely as the standard latency option (check this post for details).

💡 Tip #2: you may need to additionally adjust the settings in your streaming software to optimize compression for a low latency broadcast, to avoid a compromise on visual quality. This will vary depend on the software you're using, so check the relevant documentation for guidance.

In short:

  • If reliability and visual quality are your top priorities, you may prefer to choose the standard latency option (toggle low latency mode to off).

  • If real-time interaction is key to your stream, you may want to try enabling low latency mode.

Questions? Search our documentation, email or chat to us in-app.

Did this answer your question?