用yolo调用海康威视摄像头
首先第一点:关注 海康威视客户服务 这个公众号,然后让里面的人工查询下你这个摄像头能不能登网页,非常重要。我开始用的一个就不行,坑了一两天时间。

然后说下调用方式
1、直接用yolov5调用,就是在source这块default改成你的rtsp就行

parser.add_argument('--source', type=str, default='rtsp://admin:密码@192.168.31.120/Streaming/Channels/2', help='file/dir/URL/glob, 0 for webcam')

2、用opencv调用

import cv2url = "rtsp://admin:123456789yang@192.168.31.120/Streaming/Channels/2"
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'):break
cv2.destroyAllWindows()
cap.release()

这里放两个参考链接链接一
链接二

这些都是能csdn到的,如果你到了这步就基本成功了,我主要说下怎么到这步,我踩的坑。

坑一:就是我上面说的,要确定摄像头支不支持网页访问,如果不支持就不能用ip调用。这是我和海康客服的对话

坑二:要登录上面那个界面就要知道摄像头的ip地址,所以先下载SADP查询下摄像头的ip地址,然后改电脑ip使它和摄像头一个网段改ip链接用SADP查到的摄像头ip用ie浏览器登录,不出意外就能登录到这个界面了。

坑三:登录要用到用户名和密码,用户名一般是admin,密码如果你不知道可以重置,要下密码重置软件如下图
这次不出意外就能登上了,然后就用最上面的代码试试看能不能调用起来。

如果还不能就问人工客服把。
我还关闭了防火墙和杀毒软件,不知道有没有起作用。

yolo调用海康威视网络摄像头踩坑记相关推荐

  1. windows下python调用海康威视网络摄像头sdk

    本文参考以下博文加自己的实践,发现有些步骤是不必要的,例如不需要为opencv等第三方库指定路径 运行环境: 准备工作 1.海康SDK下载 2.下载安装vcpkg 3.安装Swig 4.下载OpenC ...

  2. 口罩、安全帽识别比赛踩坑记(二) 比赛流程及 SSD / YOLO V3 两版本实现

    本篇文章主要对比赛流程中的各个环节进行展开说明,并对笔者践行过的代码及更改的地方进行记录.如哪里有侵权请联系笔者进行删除.另外在这里对比赛举办方表示感谢 ~ ~ 其中开源代码会在整理后放在github ...

  3. Vue + TypeScript + Element 搭建简洁时尚的博客网站及踩坑记

    前言 本文讲解如何在 Vue 项目中使用 TypeScript 来搭建并开发项目,并在此过程中踩过的坑 . TypeScript 具有类型系统,且是 JavaScript 的超集,TypeScript ...

  4. python从入门到实践django看不懂_Python编程:从入门到实践踩坑记 Django

    <>踩坑记 Django Django Python 19.1.1.5 模板new_topic 做完书上的步骤后,对主题添加页面经行测试,但是浏览器显示 服务器异常. 个人采用的开发环境是 ...

  5. Spring @Transactional踩坑记

    @Transactional踩坑记 总述 ​ Spring在1.2引入@Transactional注解, 该注解的引入使得我们可以简单地通过在方法或者类上添加@Transactional注解,实现事务 ...

  6. IdentityServer 部署踩坑记

    IdentityServer 部署踩坑记 Intro 周末终于部署了 IdentityServer 以及 IdentityServerAdmin 项目,踩了几个坑,在此记录分享一下. 部署架构 项目是 ...

  7. Spark踩坑记——数据库(Hbase+Mysql)转

    转自:http://www.cnblogs.com/xlturing/p/spark.html 前言 在使用Spark Streaming的过程中对于计算产生结果的进行持久化时,我们往往需要操作数据库 ...

  8. android小程序_小程序踩坑记

    小程序踩坑记 希望这个文章能尽量记录下小程序的那些坑,避免开发者们浪费自己的生命来定位到底是自己代码导致的还是啥神秘的字节跳变原因. 前记 小程序大多数坑是同一套代码在不同平台上表现不一致导致的,微信 ...

  9. go nil json.marshal 完是null_字节跳动踩坑记#3:Go服务灵异panic

    这个坑比较新鲜,刚填完,还冒着冷气. - 1 - 在字节跳动,我们服务的所有 log 都通过统一的日志库采集到流式日志服务.落地 ES 集群,配上字节云超(sang)级(xin)强(bing)大(ku ...

最新文章

  1. 山西DOT NET俱乐部
  2. 设计模式-装饰模式(Decorator Pattern)
  3. 零基础Python小游戏
  4. 修改PATH导致fedora无法登录XWindow
  5. 解读Laravel,看PHP如何实现Facade?
  6. MYSQL 时间函数总结
  7. jquery气泡提示效果
  8. Spark Runtime概述
  9. 如果你知道10条以上,你就和我一样渊博了
  10. matlab 灰度转伪彩色,matlab将灰度图像伪彩色图像处理(自己编写的color function)...
  11. 计算机键盘上的tab键是什么键,键盘Tab键有什么作用?
  12. 台式机win10正确安装Realtek声卡驱动后右下角的小喇叭还是有一个红差,前置耳机无法使用
  13. 「缠师课后回复精选」第14课: 喝茅台的高潮程序!
  14. 由《掟上今日子的备忘录》引发的联想
  15. java疯狂讲义3_java8--IO(java疯狂讲义3复习笔记)
  16. 计算机交换机配置实验心得,网络配置实验心得
  17. 【MAC使用技巧】QuickTime Player使用技巧
  18. Paddle2.0 + CPM-LM:让AI帮你写文章吧
  19. 微信小程序底层框架实现原理
  20. NB-IOT实现万物互联设计思路分享 (从硬件到单片机到云平台)

热门文章

  1. 四款最热门的云计算产品
  2. 计算机老师工作年度总结,计算机老师年终工作总结3篇
  3. 解决npm ERR gyp ERR
  4. android8 Camera2 从 CameraService 到 HAL Service
  5. 百张图片教你入手第一个PCB项目,并免费打板
  6. iOS 15 内置原生壁纸下载
  7. keras:神经网络的中间层输出
  8. 网络传真和传真服务器
  9. JAVA初/中/高级程序员必须知道的知识
  10. 如何书写游戏设计文档