设备网络SDK开发使用手册

NET_VCA_CTRLINFO

智能通道控制信息结构体。

struct{
  BYTE   byVCAEnable;
  BYTE   byVCAType;
  BYTE   byStreamWithVCA;
  BYTE   byMode;
  BYTE   byControlType;
  BYTE   byRes[3];
}NET_VCA_CTRLINFO,*LPNET_VCA_CTRLINFO;

Members

byVCAEnable
是否开启智能:0-否,非0-是
byVCAType
智能通道类型,取值定义详见VCA_CHAN_ABILITY_TYPE
byStreamWithVCA
码流中是否带智能信息:0-否,非0-是
byMode
模式,跟byVCAEnable取值有关,如下所示,其他智能类型,该参数无效:

byVCAEnable 智能类型 byMode
VCA_BEHAVIOR_FULL 行为分析完整版 enum _BEHAVIOR_SCENE_MODE_TYPE_{
BEHAVIOR_SCENE_DEFAULT = 0, //系统默认
BEHAVIOR_SCENE_WALL      = 1, //围墙
BEHAVIOR_SCENE_INDOOR  = 2  //室内
}BEHAVIOR_SCENE_MODE_TYPE;
VCA_ATM ATM能力 enum _VCA_CHAN_MODE_TYPE_{
VCA_ATM_PANEL           = 0, //ATM面板
VCA_ATM_SURROUND    = 1, //ATM环境
VCA_ATM_FACE             = 2, //ATM人脸
VCA_ATM_SAFETYCABIN = 3  //ATM防护舱
}VCA_CHAN_MODE_TYPE
VCA_BEHAVIOR_PRISON 行为分析监狱版(监舍) enum _BEHAVIOR_PRISON_MODE_TYPE_{
BEHAVIOR_PRISON        = 0, //监所
BEHAVIOR_HEARING      = 1, //审讯室
BEHAVIOR_RECFIELD     = 2  //放风场
}BEHAVIOR_PRISON_MODE_TYPE
VCA_ITS ITS(智能交通事件)能力 enum _TRAFFIC_SCENE_MODE_{
FREEWAY = 0,  //高速户外场景
TUNNEL,           //高速隧道场景
BRIDGE            //高速桥梁场景
}TRAFFIC_SCENE_MODE
VCA_TFS TFS(道路违章取证)能力 enum _TFS_CHAN_MODE_TYPE_{
TFS_CITYROAD = 0, //TFS城市道路
TFS_FREEWAY   = 1  //TFS高速道路
}TFS_CHAN_MODE_TYPE
byControlType
控制类型,按位表示:0-否,1-是
byControlType &1,表示是否启用抓拍功能
byRes
保留,置为0

See Also

NET_VCA_CTRLCFG