基于Qt的海康威视网络摄像头SDK的二次开发(一)

海康威视摄像头SDK,在海康威视的官网下载,地址:
http://www.hikvision.com/cn/download_61.html
有window系统,linux系统,搞清自己电脑是32位的还是64位,对应下载就行。
我这使用的是window系统的64位,使用的c++的接口。
SDK中所提供的demo是用Visual Studio写的。具体哪个版本,里面有说明。
开发文档里面示例程序里面所涉及到有window的api,只要程序的头文件写上

#include 

就可以轻松的使用Windows的api了。
不多说,现在开始导入SDK的链接到Qt项目当中,就是导入dll动态链接和.lib库。
1、 把程序所需要的.dll文件和相应的库文件都拷贝到程序目录下
注意:一个.dll文件所对应的库文件,应该名字是相同的,有的.dll文件是存在依赖关系 的,必须同时存在才能使用。
2、 在Qt的项目文件中,导入库文件,如:
基于Qt的海康威视网络摄像头SDK的二次开发(一)_第1张图片
3、 把相应的.dll文件都拷贝到可执行文件的目录下,就是跟.exe文件同一个目录下。
所需的文件:
请将设备网络SDK开发包【库文件】里的HCNetSDK.dll、HCCore.dll、PlayCtrl.dll、SuperRender.dll、AudioRender.dll、HCNetSDKCom文件夹等文件均拷贝到bin文件夹下。
4、 程序的头文件必须包含有HCNetSDK.h

这样,你就可以在你的程序中,使用SDK里面的函数了。

你可能感兴趣的:(Qt)