JSON message about the capability for getting video polling analysis task information
{
"tasksNum": 1,
/*required, int,the number of tasks supported by the device*/
"taskIDLen": {
/*required, string, task ID, 64 bytes at most*/
"@min": 64,
"@max": 64
},
"engine": {
/*required, int, for distinguishing models running in different engines*/
"@opt": [1, 2, 3, 4]
},
"channel": {
/*required, int, device channel No., specified device channel No. for video analysis task*/
"@opt": [1, 2]
},
"frameRate": {
/*required, int, frame rate (frame rate*100)*/
"@opt": [2500, 3000]
},
"alertInterval": {
/*optional, float, alert interval: 1(1 time per second), 0.5(2 times per second)*/
"opt": [1, 0.5]
},
"pollingTime": {
/*required,int,polling time period, the interval when you switch the channels during polling, unit: second*/
"@min": 1,
"@max": 65535,
"@def": 1
},
"status": {
/*required, int, status: 0(not performed), 1(performing), 2(exception), 3(waiting in queue)*/
"@opt": [0, 1, 2, 3]
},
"isSupportTimeRange": true,
/*optional,daily arming schedules of tasks(by week), 8 time periods per day is the default*/
"alarmTargetOverlay":{
/*optional, boolean, whether to enable alarm target frame overlay*/
"@opt":["true","false"]
}
}