设备网络SDK开发使用手册

NET_DVR_STREAM_MODE

取流方式配置结构体。

struct{
  BYTE                      byGetStreamType;
  BYTE                      byRes[3];
  NET_DVR_GET_STREAM_UNION  uGetStream;
}NET_DVR_STREAM_MODE,*LPNET_DVR_STREAM_MODE;

Members

byGetStreamType
取流方式:
0- 直接从设备取流,对应联合体中结构NET_DVR_IPCHANINFO;
1- 从流媒体取流,对应联合体中结构NET_DVR_IPSERVER_STREAM;
2- 通过IPServer获得IP地址后取流,对应联合体中结构NET_DVR_PU_STREAM_CFG;
3- 通过IPServer找到设备,再通过流媒体取设备的流,对应联合体中结构NET_DVR_DDNS_STREAM_CFG;
4- 通过流媒体由URL去取流,对应联合体中结构NET_DVR_PU_STREAM_URL;
5- 通过hiDDNS域名连接设备然后从设备取流,对应联合体中结构NET_DVR_HKDDNS_STREAM;
6- 直接从设备取流(扩展),对应联合体中结构NET_DVR_IPCHANINFO_V40
byRes
保留,置为0
uGetStream
不同取流方式联合体

See Also

NET_DVR_IPPARACFG_V40