关于海康网络摄像头使用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)
相关推荐
七宝大爷16 小时前
CUDA与cuDNN:深度学习加速库
人工智能·深度学习·cuda·cudnn
CoovallyAIHub16 小时前
复杂工业场景如何实现3D实例与部件一体化分割?多视角贝叶斯融合的分层图像引导框架
深度学习·算法·计算机视觉
2401_8414956416 小时前
【自然语言处理】单字与双字字频统计算法设计
人工智能·python·算法·自然语言处理·单字·双字·字频统计
一水鉴天16 小时前
整体设计 定稿 之29 整体设计表述总表 的专用读表工具-自然语言处理(codybuddy)
人工智能·自然语言处理·重构
JoannaJuanCV16 小时前
自动驾驶—CARLA仿真(13)dynamic_weather demo
人工智能·机器学习·自动驾驶·carla
拉姆哥的小屋16 小时前
从400维向量到160000维矩阵:基于深度学习的火焰参数预测系统全解析
开发语言·人工智能·python·深度学习·线性代数·算法·矩阵
北京耐用通信16 小时前
工程师实战:如何以最小成本,耐达讯自动化无缝连接Profinet转DeviceNet网关
人工智能·物联网·网络协议·自动化·信息与通信
_codemonster16 小时前
自然语言处理容易混淆知识点(三)大模型中的参数
人工智能·自然语言处理
Elwin Wong16 小时前
本地运行LangChain Agent用于开发调试
人工智能·langchain·大模型·llm·agent·codingagent
IALab-检测行业AI报告生成16 小时前
AI驱动万页报告审核革新:IACheck技术架构与实践价值解析
人工智能·架构