第四阶段C#通讯开发-10:海康摄像头,串口服务器联调示例
1_海康摄像头
1.1_调试摄像头
(1)重置摄像头

长按重置按钮,等待红灯亮,再次长按重置按钮,等待摄像头复位(转圈)
(2)在海康官网下载相关资料,找到相关型号下载并安装相关软件
下载地址: https://partners.hikvision.com/tools/tooldetail?id=599912016971890688
-
在官方网站搜索此设备的的各种文档。(一般关注产品中心,资料下载,技术服务几个栏目)
-
下载文档后,花大量时间阅读设备文档。特别是连线,数据帧格式,SDK包等细节
将摄像头连接到电脑上
(3)SDK包
SDK就是Software Development Kit 的缩写,中文意思就是【软件开发工具包】[半成品] [类库]
设备6:海康威视---摄像机 型号:DS-2SC1Q120IY-TE(4MM) 海康威视官网:https://www.hikvision.com/cn/ 产品信息: https://www.hikvision.com/cn/products/Front-End-Product/PTZ-Camera/Exclusive-Distribution/ds-2sc1q120iy-4mm/?q=ds-2sc1q120iy&pageNum=1&position=1&hiksearch=true
文档下载: https://partners.hikvision.com/support/document/productModel?modelSpecs=1e6a5cc3da073aca3bbf56d8721446e4&type=2&categoryId=507682298741047303&path=S000000509%2FS000000537%2FS000000540%2FOFR000821&activeName=1&solutionName=%E5%85%A8%E9%83%A8
海康SDK下载: https://open.hikvision.com/download/5cda567cf47ae80dd41a54b3?type=20&id=5cda5902f47ae80dd41a54b7
海康SDK在线文档: https://open.hikvision.com/docs/docId?productId=5cda567cf47ae80dd41a54b3&version=%2F16e18c75bd644f1dbf9e8301d6fc9b73&tagPath=%E6%96%B0%E6%89%8B%E6%8C%87%E5%8D%97-C%23%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97
工具: 设备网络搜索:https://partners.hikvision.com/tools/tooldetail?id=599912016971890688
(4)打开海康的设备网络搜索app,查询相关设备并激活,激活:选择设备前面的红框并登录app

(5)更改电脑的以太网IP与摄像头的IP在同一网段下




(6)改好ip后,在搜索app中双击ip地址打开浏览器,登录

(7)安装插件

(8)插件安装好之后,可以看到预览图象,即代表相机调试成功
(9)注意:在结束的时候要记得更改电脑以太网的ip为自动分配,不然连接网线不会有网络
1.2_调试海康自带的Demo示例
(1)在CH-HCNetSDKV6.1.9.48_build20230410_win64文件中在带一些示例,选择相应部分开发,一下以C#开发实例中实时预览一为例进行调试

(2)根据提示将库文件下的文档复制到实例中bin路径下
(3)运行
1.3_自编写代码
(1)新建的解决方案和项目,
-
在项目上右键 属性 生成 输出路径改为 bin
-
在项目上右键 属性 生成 目标平台 改成x64
-
把[CH-HCNetSDKV6.1.9.48_build20230410_win64] 下[库文件]中所有的代码复制到bin目录下
-
编写代码
(2)找到最符合需求的示例代码,依照示例代码,编写满足需求的代码
将示例代码下的CHCNetSDK.cs文档复制到项目下,带文档中包各种方法

打开开发文档中的SDK使用手册,手册中有各种方法的解释说明,根据手册与示例代码编写自己的代码,基本大多数需求就是调用SDK中方法

2_华允物联串口服务器调试示例
1.1_调试设备
(1)下载相关文档
在官网上下载设备相关文档,地址:https://www.huayuniot.com/support/dataDownload/
(2)接线:根据下载的说明书将服务器与串口设备连接

(3)使用华允物联自带的程序(HuayunIOT Ethernet Setup Tool )调试设备,将设备的ip与网关设置为同一网段下(将设备的改为电脑网段下,或将电脑网段设置为设备网段下都可),具体步骤下载的说明书中有介绍
根据客户端要用的协议,将端口改为所用协议(TCP Server或者UDP Server)








