NET_DVR_FILECOND_V40
文件查找条件结构体。
struct{
LONG lChannel;
DWORD dwFileType;
DWORD dwIsLocked;
DWORD dwUseCardNo;
BYTE sCardNumber[CARDNUM_LEN_OUT];
NET_DVR_TIME struStartTime;
NET_DVR_TIME struStopTime;
BYTE byDrawFrame;
BYTE byFindType;
BYTE byQuickSearch;
BYTE bySpecialFindInfoType;
DWORD dwVolumeNum;
BYTE byWorkingDeviceGUID[GUID_LEN];
NET_DVR_SPECIAL_FINDINFO_UNION uSpecialFindInfo;
BYTE byStreamType;
BYTE byAudioFile;
BYTE byRes2[30];
}NET_DVR_FILECOND_V40, *LPNET_DVR_FILECOND_V40;
Members
- lChannel
- 通道号
- dwFileType
- 录象文件类型(根据dwUseCardNo参数是否带卡号查找分为两类):
不带卡号查找时类型:0xff-全部,0-定时录像,1-移动侦测,2-报警触发,3-报警触发或移动侦测,4-报警触发和移动侦测,5-命令触发,6-手动录像,7-智能录像,10-PIR报警,11-无线报警,12-呼救报警,13-移动侦测、PIR、无线、呼救等所有报警类型的"或",14-智能交通事件,15-越界侦测,16-区域入侵侦测,17-音频异常侦测,18-场景变更侦测,19-智能侦测(越界侦测|区域入侵侦测|进入区域侦测|离开区域侦测|人脸侦测),20-人脸侦测,21-信号量,22-回传,23-回迁录像,24-遮挡,25-POS录像,26-进入区域侦测,27-离开区域侦测,28-徘徊侦测,29-人员聚集侦测,30-快速运动侦测,31-停车侦测,32-物品遗留侦测,33-物品拿取侦测,34-火点检测,35-防破坏检测,36-船只检测,37-测温预警,38-测温报警,39-打架斗殴报警,40-起身检测,41-瞌睡检测,42-温差报警,43-离线测温报警,44-防区报警,45-紧急求助,46-业务咨询,47-起身检测,48-折线攀高,49-如厕超时
带卡号查找时类型:0xff-全部,0-定时录像,1-移动侦测,2-接近报警,3-出钞报警,4-进钞报警,5-命令触发,6-手动录像,7-震动报警,8-环境报警,9-智能报警,10-PIR报警,11-无线报警,12-呼救报警,13-移动侦测、PIR、无线、呼救等所有报警类型的"或",14-智能交通事件,15-越界侦测,16-区域入侵侦测,17-音频异常侦测,18-场景变更侦测,19-智能侦测(越界侦测|区域入侵侦测|进入区域侦测|离开区域侦测|人脸侦测),20-人脸侦测,21-信号量,22-回传,23-回迁录像,24-遮挡,25-POS录像,26-进入区域侦测,27-离开区域侦测,28-徘徊侦测,29-人员聚集侦测,30-快速运动侦测,31-停车侦测,32-物品遗留侦测,33-物品拿取侦测,34-火点检测,35-防破坏检测,36-船只检测,37-测温预警,38-测温报警,39-打架斗殴报警,40-起身检测,41-瞌睡检测,42-温差报警,43-离线测温报警,44-防区报警,45-紧急求助,46-业务咨询,47-起身检测,48-折线攀高,49-如厕超时
dwIsLocked
(ISAPI登录不支持)是否锁定:0-未锁定文件,1-锁定文件,0xff表示所有文件(包括锁定和未锁定)
dwUseCardNo
(ISAPI登录不支持)是否带ATM信息进行查询:0-不带ATM信息,1-按交易卡号查询,2-按交易类型查询,3-按交易金额查询,4-按卡号、交易类型及交易金额的组合查询,5-按课程名称查找(此时卡号表示课程名称)
sCardNumber
(ISAPI登录不支持)dwUseCardNo为1、4时表示卡号,有效字符个数为20;dwUseCardNo为5时表示课程名称
struStartTime
开始时间
struStopTime
结束时间
byDrawFrame
(ISAPI登录不支持)是否抽帧:0- 不抽帧,1- 抽帧
byFindType
(ISAPI登录不支持)0- 查询普通卷,1- 查询存档卷(适用于CVR设备,普通卷用于通道录像,存档卷用于备份录像),2- 查询N+1录像文件
byQuickSearch
(ISAPI登录不支持)0- 普通查询,1- 快速(日历)查询,快速查询速度快于普通查询但是相关的录像信息减少(比如没有文件名、文件类型等)
bySpecialFindInfoType
(ISAPI登录不支持)专有查询类型:0-无效,1-带ATM信息的查询
dwVolumeNum
(ISAPI登录不支持)存档卷号,适用于CVR设备
byWorkingDeviceGUID
(ISAPI登录不支持)工作机GUID,通过获取N+1设备信息(NET_DVR_WORKING_DEVICE_INFO)得到,byFindType为2时有效。
uSpecialFindInfo
(ISAPI登录不支持)专有查询条件联合体
byStreamType
(ISAPI登录不支持)码流类型:0- 主码流优先(同一个时间段只返回一种录像,优先级顺序为:主码流、子码流、三码流),1- 子码流,2- 三码流,3- 只搜索返回主码流录像,254- 双码流搜索(优先返回主码流录像,没有主码流录像时返回子码流录像),0xff- 全部
byAudioFile
(ISAPI登录不支持)查找音频文件:0- 不搜索音频文件,1- 搜索音频文件,该功能需要设备支持,启动音频搜索后只搜索音频文件
byRes2
保留
Remarks
ISAPI只支持定时录像。
See Also
NET_DVR_FindFile_V40