关于海康网络摄像头使用VLC或者Opencv拉流有延迟的问题

环境:Windows + VLC / Opencv-Python

先说结论,我用VLC或者Pyhton opencv直接拉取海康网络摄像头的rtsp流,会有1-2s延时,特别明显。后来搜到这边文章,解决了问题:

如何降低海康、大华等网络摄像头调用的高延迟问题(一):海康威视网络摄像头的python sdk使用(opencv读取sdk流)_python低延迟播放网络视频流-CSDN博客

在使用海康SDK优化之前,尝试过多种方法:

多线程:延时1s左右

ffplay 去掉缓存:延时1s左右

ffplay.exe -fflags nobuffer rtsp://xxxxxxxxx

海康SDK:与网页视频相比,几乎是同步的。

上面说的延时,也是与摄像头网页视频相比的。

如上面文章介绍,我使用的时候遇到一处错误,需要把代码中的

复制代码
b'\libcrypto-1_1-x64.dll'
复制代码
b'\libssl-1_1-x64.dll'

这两处地方改成左斜杠,才能运行。

复制代码
b'/libcrypto-1_1-x64.dll'
复制代码
b'/libssl-1_1-x64.dll'

补充:

opencv拉流使用的是

复制代码
cv2.VideoCapture(rtsp_url)
复制代码
# 设置缓存区的大小
cap.set(cv2.CAP_PROP_BUFFERSIZE, 0)
相关推荐
byzh_rc24 分钟前
[机器学习-从入门到入土] 现代机器学习
人工智能·机器学习
AI数据皮皮侠39 分钟前
中国乡村旅游重点村镇数据
大数据·人工智能·python·深度学习·机器学习
小北方城市网1 小时前
第 11 课:Python 全栈项目进阶与职业发展指南|从项目到职场的无缝衔接(课程终章・进阶篇)
大数据·开发语言·人工智能·python·数据库架构·geo
栗少1 小时前
英语自学手册:系统化进阶指南基于《英语自学手册》的方法论与行动路径
人工智能·算法
danyang_Q1 小时前
d2l安装(miniforge+cuda+pytorch)
人工智能·pytorch·python
点云SLAM1 小时前
Exponential 英文单词学习
人工智能·exponential·英文单词学习·雅思备考·指数的 / 与指数相关的·急剧增长 / 迅速增加的
TheLegendMe1 小时前
AI infra5个月跳槽计划
opencv
机器之心1 小时前
智元提出SOP,让VLA模型在真实世界实现可扩展的在线进化
人工智能·openai
Tencent_TCB1 小时前
AI Coding全流程教程——0基础搭建“MEMO”健康打卡全栈Web应用(附提示词)
前端·人工智能·ai·ai编程·codebuddy·claude code·cloudbase
新智元1 小时前
推理之父走了!OpenAI 七年元老离职:有些研究这里没法做
人工智能