【发布时间】:2020-06-01 22:17:59
【问题描述】:
我从我的 RPi 设置了一个 NetCat 视频流,并通过以下方式使用 OpenCV 访问它:
videoStream = cv2.VideoCapture("tcp://@<my_ip>:<my_port>/")
...
videoStream.release()
不幸的是,如果不重新初始化,我无法多次连接到 Stream。 OpenCV 如何处理我的 tcp 连接? .release() 是否正确关闭套接字或关闭它的正确方法是什么?
【问题讨论】:
-
这些只是创建视频流的其他选项。我感兴趣的是如何正确终止与 RPi 的连接,以便在 Python 中重用 NetCat 流。我知道如何使用套接字来做到这一点,我只是感觉 OpenCV 没有关闭连接。
标签: sockets opencv tcp stream netcat