设备网络SDK开发使用手册

NET_DVR_IPPARACFG

IP设备资源及IP通道资源配置结构体。

struct{
  DWORD                  dwSize;
  NET_DVR_IPDEVINFO      struIPDevInfo[MAX_IP_DEVICE];
  BYTE                   byAnalogChanEnable[MAX_ANALOG_CHANNUM];
  NET_DVR_IPCHANINFO     struIPChanInfo[MAX_IP_CHANNEL];
}NET_DVR_IPPARACFG, *LPNET_DVR_IPPARACFG;

Members

dwSize
结构体大小
struIPDevInfo
IP设备,下标0对应设备IP ID为1
byAnalogChanEnable
模拟通道资源是否启用:0-禁用,1-启用。DS-9000该配置修改后会自动重启
struIPChanInfo
IP通道信息

Remarks

1.混合型DVR接的IP设备包括IP Camera和DVS等,struDevInfo保存混合型DVR注册的设备信息; struIPChanInfo的byIPID对应IP设备资源struDevInfo的数组下标索引值加1;IP报警输入资源NET_DVR_IPALARMINCFG 以及IP报警输出资源NET_DVR_IPALARMOUTCFG中的byIPID同样对应NET_DVR_IPPARACFG 的IP设备资源struDevInfo的数组下标索引值加1。

2.模拟通道资源 的下标(0到MAX_ANALOG_CHANNUM-1)与通道相关参数(通道图像参数,压缩参数,录像参数,报警联动及录像触发通道的)下标索引值一一对应,其通道号为下标索引加上设备的起始通道号(结构NET_DVR_DEVICEINFO_V30中的byStartChan)。

3.IP通道资源struIPChanInfo的下标索引值(0到MAX_IP_CHANNEL -1)加上MAX_ANALOG_CHANNUM再加上设备的起始通道号(结构NET_DVR_DEVICEINFO_V30中的byStartChan)对应的是预览以及参数配置要使用的音视频通道号(MAX_ANALOG_CHANNUM+byStartChan到MAX_CHANNUM_V30-1+byStartChan)。

See Also

NET_DVR_GetDVRConfig  NET_DVR_SetDVRConfig

Reference Structure

扩展结构可见

NET_DVR_IPPARACFG_V31