一、准备工作
1.从 Qt 官方网站(https://www.qt.io/download - open - source)下载适合您操作系统的 Qt 版本并安装。我这里安装的是Qt5.14
2.下载海康摄像头SDK
在网站(https://open.hikvision.com/download/5cda567cf47ae80dd41a54b3?type=10)可以下载海康SDK,我这里下载的是win64位的SDK
解压之后的文件内容如下:
其中lib文件夹是库文件目录下所有的.lib的库,以后会用到。
3.下载设备网络搜索工具
在海康威视官网上,服务支持,工具专区里面下载并安装设备网络搜索工具。
电脑连接摄像头,打开设备网络搜索工具
4.设置IP地址
在设备网络搜索工具里面完成在线摄像头IP地址的修改,输入自己的密码保存。我这里设置的IP地址为192.168.43.1
之后还要在电脑上完成IP地址的设置。在控制面板上面搜索,查看网络连接,找到以太网2
右击进入属性页面,找到Internet协议版本4(TCP/IPv4),选择使用下面的IP地址,进行如下IP地址设置,设置IP地址必须为192.168.43.X,X可以为任意不为1的数。
5.网络连接
在浏览器中输入设备的IP地址,然后登陆即可(默认的账号为admin,密码是在设备网络搜索工具设置的密码
如果第一次进去没有画面就需要下载插件,点击右上角的插件下载即可,可以看到能在网页里面出现摄像头画面。
二、建立qt项目
首先海康摄像头开发需要qt里面配置MSVC的编译环境,可以在工具,选项里面配置
我这里电脑安装的是2022的VS,qt是qt5,所以MSVC是红色的,但是可以正常使用。
新建qt的mainwindow,运行之后出现两个文件夹,一个test&#x