设备网络SDK开发使用手册

NET_DVR_MOTION_V30

移动侦测参数结构体。

struct{
  BYTE                           byMotionScope[64][96];
  BYTE                           byMotionSensitive;
  BYTE                           byEnableHandleMotion;
  BYTE                           byEnableDisplay;
  char                           reservedData;
  NET_DVR_HANDLEEXCEPTION_V30    strMotionHandleType;
  NET_DVR_SCHEDTIME              struAlarmTime[MAX_DAYS][MAX_TIMESEGMENT_V30];
  BYTE                           byRelRecordChan[MAX_CHANNUM_V30];
}NET_DVR_MOTION_V30, *LPNET_DVR_MOTION_V30;

Members

byMotionScope
移动侦测区域,96×64的数组中,P制只有22×18有效,N制只有22×15有效,取值为1表示该宏块设定为移动侦测区域,0表示不设定为移动侦测区域;其他保留,置为0。
byMotionSensitive
移动侦测灵敏度,取值范围[0,5],若取值为0xff表示关闭,值越大越灵敏
byEnableHandleMotion
是否处理移动侦测:0-不处理,1-处理
byEnableDisplay
启用移动侦测高亮显示:0- 否,1- 是
reservedData
保留,置为0
strMotionHandleType
处理方式
struAlarmTime
布防时间
byRelRecordChan
报警触发的录象通道,为1表示触发该通道

Remarks

整个图像的区域大小P制为704×576,N制为704×480,即将704×576(或者704×480)的画面分割成22×18(或者22×15)个小宏块,然后可分别设置每个宏块是否为移动侦测区域。如果P制情况下,设备的图像大小不为704*576,比如高清设备1280*720,设置移动侦测时需要将画面缩小成704*576,然后设置移动侦测区域。

See Also

NET_DVR_PICCFG_V30

Reference Structure

扩展结构可见

NET_DVR_MOTION_V40