天天看点

使用海康SDK获取NVR通道配置信息(含通道名称)

海康SDK NVR

一:出发点

在一些视频监控项目中经常需要对挂载在NVR下的摄像头进行配置。

由于这些配置信息在NVR里已经存在,如果能将NVR中的通道配置信息导出,会大大减少前端的配置工作。

网上的通过海康SDK查询NVR通道信息的帖子很多,但是很多都不包含摄像头的通道名称,我在查阅了海康SDK的文档后使用C++实现了对通道名称、用户名、设备IP地址的读取。

现在把实现方式贴出来,希望对有需要的人提供些参考。

二:使用方法

1.NET_DVR_GetDVRConfig函数

使用海康SDK获取NVR通道配置信息(含通道名称)

2.使用NET_DVR_GET_IPPARACFG参数获取网络连接信息,使用NET_DVR_GET_PICCFG_V30参数获取通道名称。

使用海康SDK获取NVR通道配置信息(含通道名称)

三.主要代码:

四.输出结果:

使用海康SDK获取NVR通道配置信息(含通道名称)