NET_DVR_RECORD_V30
通道录像参数结构体。
struct{
DWORD dwSize;
DWORD dwRecord;
NET_DVR_RECORDDAY struRecAllDay[MAX_DAYS];
NET_DVR_RECORDSCHED struRecordSched[MAX_DAYS][MAX_TIMESEGMENT_V30];
DWORD dwRecordTime;
DWORD dwPreRecordTime;
DWORD dwRecorderDuration;
BYTE byRedundancyRec;
BYTE byAudioRec;
BYTE byStreamType;
BYTE byPassbackRecord;
WORD wLockDuration;
BYTE byRecordBackup;
BYTE bySVCLevel;
BYTE byRecordManage;
BYTE byExtraSaveAudio;
BYTE byReserve[2];
}NET_DVR_RECORD_V30, *LPNET_DVR_RECORD_V30;
Members
- dwSize
- 结构体大小
- dwRecord
- 是否启用计划录像配置:0-否,1-是
- struRecAllDay
- 全天录像布防参数
- struRecordSched
- 时间段录像布防参数
- dwRecordTime
- 录象延时时间,0-5秒, 1-10秒, 2-30秒, 3-1分钟, 4-2分钟, 5-5分钟, 6-10分钟
- dwPreRecordTime
- 预录时间:0-不预录,1-5秒,2-10秒,3-15秒,4-20秒,5-25秒,6-30秒,7-0xffffffff(尽可能预录)
- dwRecorderDuration
- 录像保存的最长时间,单位:天。超过这个时间,该录像文件将被强制删除;若设置为0天则不强制删除,除非文件被循环覆盖。获取参数时若为0xffffffff,表示设备不支持设置该字段。
- byRedundancyRec
- 是否冗余录像(重要数据双备份):0-不录像,1-录像
- byAudioRec
- 录像时复合流编码时是否记录音频数据:0-不记录,1-记录
- byStreamType
- 码流类型:0- 主码流,1- 子码流,2- 主子码流同时录像,3- 第三码流
- byPassbackRecord
- 0- 不回传录像,1- 回传录像
- wLockDuration
- 录像锁定时长,单位:小时,0表示不锁定,0xffff表示永久锁定。录像段的时长大于锁定的持续时长的录像,将不会锁定
- byRecordBackup
- 0- 录像不存档,1- 录像存档,目前定时录像不存档
- bySVCLevel
- SVC抽帧类型:0- 不抽,1- 抽二分之一,2- 抽四分之三
- byRecordManage
- 录像调度:0- 启用,1- 不启用。启用时进行定时录像;不启用时不进行定时录像,但是录像计划仍在使用,比如移动侦测、回传都还在按这条录像计划进行
- byExtraSaveAudio
- 是否单独存储音频录像:0- 不存储,1- 存储
- byReserve
- 保留,置为0
See Also
NET_DVR_GetDVRConfig NET_DVR_SetDVRConfig
Reference Structure
扩展结构可见
NET_DVR_RECORD_V40
该结构扩展源于
NET_DVR_RECORD