agora::rtc::RtmpStreamingVideoConfiguration结构体 参考
- C++
更新时间不可用
详细描述
CDN 推流的视频编码属性。
构造及析构函数说明
RtmpStreamingVideoConfiguration()
agora::rtc::RtmpStreamingVideoConfiguration::RtmpStreamingVideoConfiguration()类成员变量说明
width
int agora::rtc::RtmpStreamingVideoConfiguration::width视频宽度,单位为像素。默认值为 640。
注解
该参数与 height 参数决定的视频尺寸不会影响视频编码的方向模式。 如需设置视频编码的方向模式,详见 orientationMode 参数。
height
int agora::rtc::RtmpStreamingVideoConfiguration::height视频高度,单位为像素。默认值为 360。
注解
该参数与 width 参数决定的视频尺寸不会影响视频编码的方向模式。 如需设置视频编码的方向模式,详见 orientationMode 参数。
framerate
int agora::rtc::RtmpStreamingVideoConfiguration::framerate视频编码的帧率,单位为 fps。默认值为 15。
bitrate
int agora::rtc::RtmpStreamingVideoConfiguration::bitrate视频编码码率,单位为 Kbps。默认值为 800。
maxBitrate
int agora::rtc::RtmpStreamingVideoConfiguration::maxBitrate预留参数。
minBitrate
int agora::rtc::RtmpStreamingVideoConfiguration::minBitrate预留参数。
gopInMs
unsigned int agora::rtc::RtmpStreamingVideoConfiguration::gopInMs两个关键帧之间的时间间隔,单位为 ms。默认值为 2000。
encoderHwSwMode
int agora::rtc::RtmpStreamingVideoConfiguration::encoderHwSwMode设置视频编码器:
0: 默认。1: 硬件编码器。2: 软件编码器。
orientationMode
ORIENTATION_MODE agora::rtc::RtmpStreamingVideoConfiguration::orientationMode视频编码的方向模式,详见 ORIENTATION_MODE。