如何使用海康SDK实现异步登录网络摄像机(IPC)【源码】【监控】【录播】【NVR】

前言:

    在上一篇博客:《如何利用UDP组播实现海康网络摄像机(IPC)的自动探测功能》,我们已经通过源码实现了ONVIF协议的网络摄像机自动探测功能,获取到了IPC的IP地址和服务端口。

    要想进一步的操作IPC,就需要登录到IPC当中,海康IPC的登录有两种模式:同步和异步,同步比较简单,直接调用API就可以了,缺点是需要阻塞界面,用户体验不好;异步,无需阻塞界面,登录状态通过回调函数告知,相对比较麻烦一些,今天,我们就通过源码示例来详细介绍有关异步登录的使用方法。

    在开始写代码之前,我们先要下载好一份海康SDK,里面有详细的开发文档和丰富的示例程序;

    下载地址 => http://www.hikvision.com/cn/download_61.html

    我们示例代码使用的是 设备网络SDK_Win32,版本为 V5.2.5.25

源码下载:

    CSDN: https://download.csdn.net/download/haoyitech/10288543

源码说明:

    开发工具:下载后,请用 VS2010 打开。

    基本原理:先初始化海康SDK,准备好登录IPC需要的IP地址、服务端口、登录用户名、登录密码,调用异步登录接口,设置好回调函数;无论登录成功与否,回调函数都会以异步的方式返回,我们可以在异步回调函数当中验证和判断是否登录成功;由于异步回调函数仍然处于SDK里面的线程当中,我们为了避免阻塞SDK线程,在判断已经成功登录之后,向主窗口发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值