在 opencv 3.4.1 中延迟打开流

Delay in opening stream in opencv 3.4.1

您好,我正在尝试使用 python 的开放式 cv 捕获流。打开流时我有 6 秒的延迟,我觉得这非常高。在 vlc 中,我最多可以在 0.5 秒内打开流。有什么方法可以加快打开流的处理速度。

我能够通过使用用 gstreamer 编译的 opencv 并使 opencv 默认为 gstreamer(使用 cv2.CAP_GSTREAMER)而不是 ffmpeg 来打开 rtsp 流来解决这个问题。有了这个,我能够在 1.5 秒内打开流