JSON_Cap_VideoTaskInfo

JSON message about the capability for video analysis task information

{
  "tasksNum":1, 
/*required, int,cocurrent tasks supported bu the device*/
  "taskIDLen":{
/*equired, string, task ID, 64 bytes at most, managed and maintained by service platform, transparent transmission by the device*/
    "@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, detection 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], 
    "@def":1
  }, 
  "isSupportTimeRange":true, 
/*optional,whether the daily arming schedules of tasks(by week) is supported, 8 time periods per day is the default*/
  "alarmTargetOverlay":{
/*optional, boolean, whether to enable alarm target frame overlay*/
    "@opt":["true", "false"]
  }, 
  "EventTrigger":{
/*optional, linkage configuration capability set, not returning this field means not supporting linkage configurations*/
    "notificationMethod":{
/*required, string, types of linkage: email(E-mail linkage), IM(IM linkage), IO(IO linkage),syslog(system log linkage), HTTP(HTTP linkage), FTP(FTP linkage),beep(buzzer linkage), ptz(PTZ linkage), record(record linkage),monitorAlarm, center(send to the center), LightAudioAlarm(light and audio alarm), focus(focus on), trace(trace), whiteLight(white light), cloud, SMS*/
      "@opt":["email", "IM", "IO", "syslog", "HTTP", "FTP", "beep", "ptz", "record", "monitorAlarm", "center", "LightAudioAlarm", "focus", "trace", "cloud", "SMS", "whiteLight"], 
      "@def":"center"
/*required, string, default linkage mode*/
    }
  }, 
  "maxRelChannelNum":2
/*optional,int, the maximun of linked channels supported by a single real-time video analysis task*/
}