设备网络SDK开发使用手册

NET_DVR_ENCODEINFO

码流压缩参数信息结构体。

struct{
  BYTE     byFormatType;
  BYTE     byVideoEncType;
  WORD     wWidth;
  WORD     wHeight;
  BYTE     byRes1[2];
  DWORD    dwVideoBitrate;
  DWORD    dwVideoFrameRate;
  BYTE     byAudioEncType;
  BYTE     byRes2[15];
}NET_DVR_ENCODEINFO, *LPNET_DVR_ENCODEINFO;

Members

byFormatType
封装类型:1-裸流,2-RTP封装,3-PS封装,4-TS封装,5-私有,6-FLV,7-ASF,8-3GP,9-RTP+PS(国标:GB28181),0xff-无效
byVideoEncType
视频编码类型:0-私有264,1-标准h264,2-标准mpeg4,7-M-JPEG,8-MPEG2,0xff-无效
wWidth
图像宽度,单位:像素
wHeight
图像高度,单位:像素
byRes1
保留,置为0
dwVideoBitrate
视频码率,单位:Kbps
dwVideoFrameRate
帧率,200起表示小于1帧/秒的状态,其余值表示实际帧率值。
200- 1/2,201- 1/4,202- 1/8,203- 1/16。
byAudioEncType
音频编码类型:0-G722,1-G711_U,2-G711_A,5-MP2L2,6-G726,7-AAC,0xff-无效
byRes2
保留,置为0

See Also

NET_DVR_TRANSSTATUS