设备网络SDK开发使用手册 |
IP设备资源及IP通道资源配置结构体。
struct{ DWORD dwSize; NET_DVR_IPDEVINFO_V31 struIPDevInfo[MAX_IP_DEVICE]; BYTE byAnalogChanEnable[MAX_ANALOG_CHANNUM]; NET_DVR_IPCHANINFO struIPChanInfo[MAX_IP_CHANNEL]; }NET_DVR_IPPARACFG_V31, *LPNET_DVR_IPPARACFG_V31;
1.混合型DVR设备接的IP设备包括IP Camera和DVS等,struIPDevInfo保存混合型DVR注册的设备信息;
struIPChanInfo的byIPID对应IP设备资源struIPDevInfo的数组下标索引值加1;IP报警输入资源NET_DVR_IPALARMINCFG 以及IP报警输出资源NET_DVR_IPALARMOUTCFG中的byIPID同样对应NET_DVR_IPPARACFG_V31的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)。
NET_DVR_GetDVRConfig NET_DVR_SetDVRConfig
该结构扩展源于