设备网络SDK开发使用手册 |
字符编码为UTF-8。
设备上传的报警信息包含图片数据,图片数据有二进制传输方式和URL传输方式两种:如果是二进制传输方式,从Json数据里面解析数图片数据可以直接保存成文件;如果使用URL方式传输,则上传的为图片的存储URL,HTTP协议。如果设备同时支持二进制和URL传输方式,可以在调用NET_DVR_SetupAlarmChan_V41布防时选择当前使用的类型(NET_DVR_SETUPALARM_PARAM中的byAlarmTypeURL参数)。
Content-Type:
multipart/form-data; boundary=MIME_boundary
"time":
"2004-05-03T17:30:08.000Z",
"ipV4": "172.6.64.7",
"ipV6":
"fe80::4080:c199:f513:3ebf%13",
"port": 80,
"macAddress":
"01:17:24:45:D9:F4",
"channel": 9,
"Target": [{
"recognitionType": "safetyHelmet",
"TargetInfo": {
"recognition": "safetyHelmet",
"dataSource": "timing",
},
"rect":[{
"height": "1.0",
"width": "1.0",
"x": "0.0",
"y": "0.0",
}],
}],
"contentID": "background_image"
}
--MIME_boundary
Content-Type:
image/jpeg
Content-Length:
516876
Content-ID:
background_image
fefefwageegfqaeg… |
Content-Type:
multipart/form-data; boundary=MIME_boundary
"time":
"2004-05-03T17:30:08.000Z",
"ipV4": "172.6.64.7",
"ipV6":
"fe80::4080:c199:f513:3ebf%13",
"port": 80,
"macAddress":
"01:17:24:45:D9:F4",
"channel": 9,
"Target": [{
"recognitionType": "safetyHelmet",
"TargetInfo": {
"recognition": "safetyHelmet",
"dataSource": "timing",
},
}],
"imageURL": "" }
--MIME_boundary |
NET_DVR_SetDVRMessageCallBack_V31