设备网络SDK开发使用手册

NET_DVR_CUSTOM_PROTOCAL

自定义协议配置结构体。

struct{
  DWORD    dwSize;
  DWORD    dwEnabled;
  char     sProtocalName[DESC_LEN];
  BYTE     byRes1[64];
  DWORD    dwEnableSubStream;
  BYTE     byMainProType;
  BYTE     byMainTransType;
  WORD     wMainPort;
  char     sMainPath[MAX_PRO_PATH];
  BYTE     bySubProType;
  BYTE     bySubTransType;
  WORD     wSubPort;
  char     sSubPath[MAX_PRO_PATH];
  BYTE     byRes2[200];
}NET_DVR_CUSTOM_PROTOCAL,*LPNET_DVR_CUSTOM_PROTOCAL;

Members

dwSize
结构体大小
dwENabled
是否启用该协议0 不启用 1 启用
sProtocalName
协议名称
byRes1
保留,用于协议名称扩展
dwEnableSubStream
子码流是否启用0 不启用 1 启用
byMainProType
主码流协议类型 1 RTSP
byMainTransType
主码流传输类型 0:Auto 1:udp 2:rtp over rtsp
wMainPort
主码流端口
sMainPath
主码流路径
bySubProType
子码流协议类型 1 RTSP
bySubTransType
子码流传输类型 0:Auto 1:udp 2:rtp over rtsp
wSubPort
子码流端口
sSubPath
子码流路径
byRes2
保留

See Also

NET_DVR_GetDVRConfig   NET_DVR_SetDVRConfig