Lot of Delay with my RTSP cam with OpenCV on Python

the camera will produce frames at its own constant rate. if you don’t consume them promptly, they queue up. that is the delay you see.

use this. it will always give you the latest frame (but never twice unless you ask for that), and it will drop frames when you aren’t consuming quickly enough.

1 Like