2.3 使用opencv—python
发布时间:2025-06-24 19:58:41 作者:北方职教升学中心 阅读量:433
观察上述三种方法获得的实时画面延迟:opencv——python<VLC<PotPlayer。
如果没有图片或报错 尝试其他方案或者可以认为地址不对。
2、
PotPlaye图标。VLC、海康威视网络摄像机RTSP地址。
实例:
主码流:rtsp://admin:1234567@192.168.1.64/Streaming/Channels/1。
2.3 使用opencv—python。这里有三种我用的方法,你可以根据自己的条件选择一个:PotPlayer、以下是我成功获取图片的RTSP地址格式的记录。[目标设置和转码选项,不做选择也能正常画面。
2.2 已有并使用VLC软件读取地址。
pip install opencv-python。上述代码在安装opencv的环境中运行,如果出现实时画面地址有效,按q键结束程序
如果几秒钟后没有反应,地址可能无效。等几秒钟出现画面如果没有图片尝试其它方案。(我不是专业,我用了别人的一些格式,0、
或者:rtsp://admin:1234567@192.168.1.64:554/Streaming/Channels/1。
或者:
rtsp://admin:1234567@192.168.1.64:554/Streaming/Channels/2。
上述代码在安装opencv的环境中运行c;如果出现实时画面地址有效,按q键结束程序。opencv。]。)1、RTSP地址格式:
格式:
rtsp://username:password@<address>:<port>/Streaming/Channels/<id>
翻译:rtsp://用户名:密码@IP地址:端口/Streaming/Channels/序号。没有成功,因此仅供参考。

操作:打开软件-空白处右键-打开链接-xff08;快捷键CTRL+U) ——粘贴您的RTSP地址-确定。

VLC 图标。
。
然后使用以下代码:
import cv2url = "rtsp://admin:1234567@192.168.1.64/Streaming/Channels/1" # 用自己的RTSP地址cap取代双引号 = cv2.VideoCapture(url)ret, frame = cap.read()while ret: ret, frame = cap.read() cv2.imshow("frame", frame) if cv2.waitKey(1) & 0xFF == ord('q'): breakcv2.destroyAllWindows()cap.release()。
2.1 已有并使用PotPlayer软件读取地址。
或者:rtsp://admin:1234567@192.168.1.64:554/Streaming/Channels/1.
子码流:rtsp://admin:1234567@192.168.1.64/Streaming/Channels/2。验证RTSP地址是否能正确获取图片。
如何知道你写的RTSP地址是否有用?用VLC软件验证在网上看到的方法比较多。

操作:左上角媒体-流(快捷键CTRL+S)
操作:网络-粘贴链接-串-#xff08;#xff09目标设置;下一个-(#xff09转码选项;下一个。引言:
我搜索了很多。相关帖子,格式各不相同。
其中,默认端口号为554,默默地省略不写我的案例序号1是主码流,序号2是子码流。
在虚拟环境中安装opencvv—python。总结:关于图片延迟。