设备网络SDK开发使用手册

NET_DVR_PASSIVETRANSINFO

被动转码信息结构体。

struct{
  DWORD    dwSize;
  BYTE     byStreamType;
  BYTE     byLinkMode;
  BYTE     byPassiveTransMode;
  BYTE     byRes1[5];
  BYTE     byDataType;
  BYTE     byRes2;
  WORD     wDataLength;
  char     *pBuffer;
  BYTE     byRes3[32];
}NET_DVR_PASSIVETRANSINFO, *LPNET_DVR_PASSIVETRANSINFO;

Members

dwSize
结构体大小
byStreamType
码流类型:0-主码流,1-子码流
byLinkMode
连接模式:0-TCP方式,1-UDP方式
byPassiveTransMode
被动转码模式:1-实时流,2-文件流
byRes1
保留
byDataType
缓冲区数据类型:1-SDP信息,2-码流头。发送RTP码流时,需要先送SDP信息;其他码流时,需要先送码流头数据。
byRes2
保留
wDataLength
数据长度
pBuffer
缓冲区,存放码流头数据或者SDP信息
byRes3
保留

See Also

NET_DVR_StartPassiveTransCode