You can call API to transmit request URIs with messages for detection and maintenance of the security control system, such as log search, fault detection, video and audio detection, and so on.
Function |
Description |
---|---|
Search for Security Control Panel's Logs |
Call NET_DVR_STDXMLConfig to transmit the request URI: POST /ISAPI/SecurityCP/Log/search?format=json, and set lpInputParam to the message JSON_SearchDescription. The search results are returned in the message JSON_SearchResult by lpOutputParam. |
|
Function |
Description |
|
---|---|---|
Acknowledge System Faults |
Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/control/systemFault?format=json and set the input buffer (lpInBuffer) of the input parameter (lpInputParam) to the message JSON_SubSysList. |
|
Get Faults of Systems and Partitions |
Call NET_DVR_STDXMLConfig to transmit the request URI: POST /ISAPI/SecurityCP/status/systemFault?format=json and set the input buffer (lpInBuffer) of the input parameter (lpInputParam) to the message JSON_SubSysList. And the fault parameters are returned in the message JSON_ArmFault by the output buffer (lpOutBuffer) of the output parameter (lpOutputParam). |
|
Detect Faults |
Get Configuration Capability of Fault Detection |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/faultCheckCfg/capabilities?format=json. And the configuration capability is returned in the message JSON_FaultCheckParameterCap by the output parameter (lpOutputParam). |
Get Fault Detection Parameters |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/faultCheckCfg?format=json. And the parameters are returned in the message JSON_FaultCheckParameter by the output buffer (lpOutBuffer) of the output parameter (lpOutputParam). |
|
Set Fault Detection Parameters |
Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/faultCheckCfg?format=json and set the input buffer (lpInBuffer) of the input parameter (lpInputParam) to the message JSON_FaultCheckParameter. |
|
Configure Keypad Linkage of System Fault |
Get Configuration Capability of Keypad Linkage of System Fault |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/keypadFaultProcessCfg/capabilities?format=json. And the configuration capability is returned in the message JSON_KeypadFaultProcessCfgCap by lpOutputParam. |
Get All Keypads' Linkage Parameters of System Fault |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/keypadFaultProcessCfg?format=json. And the parameters are returned in the message JSON_List_KeypadFaultProcessCfg by lpOutBuffer of lpOutputParam. |
|
Set Linkage Parameters of A Specific Keypad for System Fault |
Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/keypadFaultProcessCfg/<ID>?format=json and set lpInBuffer of lpInputParam to the message JSON_KeypadFaultProcessCfg. |
The audio and video detection function supports checking the video input, audio input, and audio output status. Two detection modes are available, i.e., automatic detection and manual detection. You can configure automatic detection schedules to automatically start detecting by schedule.
Function |
Description |
|
---|---|---|
Automatic Audio and Video Detection |
Get Configuration Capability of Automatic Audio and Video Detection |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/sysAutoCheckTimeCfg/capabilities?format=json. And the configuration capability is returned in the message JSON_Cap_SysAutoCheckTimeCfg by lpOutputParam. |
Get Automatic Audio and Video Detection Parameters |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/sysAutoCheckTimeCfg?format=json. And the parameters are returned in the message JSON_SysAutoCheckTimeCfg by lpOutputParam. |
|
Set Automatic Audio and Video Detection Parameters |
Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/sysAutoCheckTimeCfg?format=json and set lpInputParam to the message JSON_SysAutoCheckTimeCfg. |
|
Manual Audio and Video Detection |
Get Configuration Capability of Manual Audio and Video Detection |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/sysCheckManually/capabilities?format=json. And the configuration capability is returned in the message JSON_Cap_SysCheckManually by lpOutputParam. |
Get Manual Audio and Video Detection Parameters |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/sysCheckManually?format=json. And the parameters are returned in the message JSON_SysCheckManually by lpOutputParam. |
|
Set Manual Audio and Video Detection Parameters |
Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/sysCheckManually?format=json and set lpInputParam to the message JSON_SysCheckManually. |
|
Get Detection Results |
Get Capability of Getting Detection Results |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/CheckResult/capabilities?format=json. And the capability is returned in the message JSON_Cap_CheckResult by lpOutputParam. |
Get Detection Results |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/CheckResult?format=json. And the result parameters are returned in the message JSON_CheckResult by lpOutputParam. |
Function |
Description |
---|---|
Get Configuration Capability of Registration Mode |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/registerMode/capabilities?format=json. And the configuration capability is returned in the message JSON_RegisterModeCap by lpOutputParam. |
Get Parameters of Registration Mode |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/registerMode?format=json. And the parameters are returned in the message JSON_RegisterMode by lpOutBuffer of lpOutputParam. |
Set Parameters of Registration Mode |
Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/registerMode?format=json and set lpInBuffer of lpInputParam to the message JSON_RegisterMode. |
Get the Registration Status |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/registerMode/registerStatus?format=json. And the status is returned in the message JSON_WirelessRecv by lpOutBuffer of lpOutputParam. |
Function |
Description |
---|---|
Get Device Environment Configuration Capability |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/surroundEnvironmentCfg/capabilities?format=json. And the configuration capability is returned in the message JSON_SurrondParaCap by lpOutputParam. |
Get Device Environment Parameters |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/surroundEnvironmentCfg?format=json. And the parameters are returned in the message JSON_SurrondParaCfg by lpOutputParam. |
Set Device Environment Parameters |
Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/surroundEnvironmentCfg?format=json and set lpInputParam to the message JSON_SurrondParaCfg. |
Function |
Description |
---|---|
Get Configuration Capability of Signal Strength Detection in Asynchronous Mode |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/signalStrengthDetection/mode/capabilities?format=json. And the configuration capability is returned in the message JSON_SignalStrengthDetectionCap by lpOutputParam. |
Start Signal Strength Detection in Asynchronous Mode |
Call NET_DVR_STDXMLConfig to transmit the request URI: POST /ISAPI/SecurityCP/Configuration/signalStrengthDetection/mode?format=json and set lpInputParam to the message JSON_SignalStrengthDetectionMode. The result parameters are returned in the message JSON_Result by lpOutputParam. |
Stop Signal Strength Detection in Asynchronous Mode |
Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/signalStrengthDetection/mode?format=json and set lpInputParam to the message JSON_SignalStrengthDetectionMode. |
Get Current Signal Strength in Asynchronous Mode |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/signalStrengthDetection/currentAsyn?format=json. And the parameters are returned in the message JSON_SignalStrengthDetection by lpOutputParam. |