天天看點

使用大華SDK擷取NVR通道配置資訊(含通道名稱)

大華SDK NVR

一:出發點

在一些視訊監控項目中經常需要對挂載在NVR下的攝像頭進行配置。

由于這些配置資訊在NVR裡已經存在,如果能将NVR中的通道配置資訊導出,會大大減少前端的配置工作。

網上的通過海康SDK查詢NVR通道資訊的文章很多,但是對大華SDK的文章缺很少,我在查閱了大華SDK的文檔後使用C++實作了對通道名稱、使用者名、裝置IP位址的讀取。

現在把實作方式貼出來,希望對有需要的人提供些參考。

二:使用方法

1.CLIENT_GetNewDevConfig函數

使用大華SDK擷取NVR通道配置資訊(含通道名稱)

2.使用CFG_CMD_REMOTEDEVICE參數擷取網絡連接配接資訊,使用CFG_CMD_CHANNELTITLE參數擷取通道名稱。

使用大華SDK擷取NVR通道配置資訊(含通道名稱)

3.由于CLIENT_GetNewDevConfig函數傳回的是JSON格式的資料,是以需要對JSON資料進行解析處理。

三.主要代碼:

四.輸出結果:

使用大華SDK擷取NVR通道配置資訊(含通道名稱)