文件名称:报警监听流程-catia v5 零件库
文件大小:1.85MB
文件格式:PDF
更新时间:2024-07-12 01:24:25
海康
图 3.8 报警监听流程 初始化SDK NET_DVR_Init 设置报警回调函数 NET_DVR_SetDVRMessCallBack_V30 开始监听报警上传 NET_DVR_StartListen_V30 停止监听报警上传 NET_DVR_StopListen_V30 释放SDK资源 NET_DVR_Cleanup 配置报警主机地址和端口 NET_DVR_SetDVRConfig (NET_DVR_NETCFG_V30参数结构) 用户注册 NET_DVR_Login_V30 注销设备 NET_DVR_Logout 配置报警条件(移动侦测、视频信号丢 失、遮挡、信号量)和处理方法(上传 中心) “监听”报警方式:是指 SDK 不主动发起连接设备,只是在设定的端口上监听接收设备主动上传的报警 信息。 这个过程需要远程配置设备的报警主机地址(即 PC 机地址)和报警主机端口(即 PC 的监听端口),报 警主机就在该端口上监听接收设备主动上传的报警信息。如果报警主机地址和报警主机端口已配置完 成,那么“报警(监听)的流程图”中虚线框“用户注册”和“配置报警主机地址和端口”部分就可以省略, 但事先没有配置,就必须调用参数配置接口(NET_DVR_GetDVRConfig 和 NET_DVR_SetDVRConfig)对设 备的网络参数(NET_DVR_NETCFG_V30)进行配置。而虚线框“配置报警条件和处理方法”部分与“布防” 中的一致。对以上需要配置的参数都设置完后,调用 NET_DVR_StartListen_V30 函数,开启 SDK 的监听 端口,准备接收设备上传的报警信息。 该方式适用于多个设备向一台客户端上传报警,而且不需要设备登录即可完成,设备重启后不影响报 警上传;缺点是设备只支持一个报警主机地址和端口号的配置。 调用实例代码