Member-only story

Raspberry Pi 5 Video Stream Latencies: Comparing UDP, TCP, RTSP, and WebRTC

Eugene Tkachenko
8 min readApr 15, 2024

Discover the best live-streaming options for the Raspberry Pi 5. I will test a video live-stream latency and pick the best from the list.

Comparing Video Stream Latencies: Raspberry Pi 5 Camera V3

Many projects with a Raspberry PI require “eyes” or, in other words, a Camera to control something like a robot or a remote-controlled car.

In this article, I will test the latencies of live-streaming a video. Ultimately, we will have a solution with a ~200 ms delay.

It’s better to watch live-stream in a video version of the article:

Why is it so important to have a zero-latency video stream?

Of course, it really depends on the task. The latency doesn’t matter if it’s about recording birds outside your window. Or watching a stream of a beautiful waterfall.

However, latency is crucial when piloting an FPV drone, a racing car, or a remote-controlled boxer robot.

This article is not about how each particular protocol works and why these delays exist.

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Responses (2)

Write a response