VideoEncoderConfiguration
- C++
更新时间不可用
用于设置视频编码参数。
struct VideoEncoderConfiguration {
VIDEO_CODEC_TYPE codecType;
VideoDimensions dimensions;
int frameRate;
int bitrate;
int minBitrate;
ORIENTATION_MODE orientationMode;
DEGRADATION_PREFERENCE degradationPreference;
VIDEO_MIRROR_MODE_TYPE mirrorMode;
AdvanceOptions advanceOptions;
};属性
| 参数名 | 描述 |
|---|---|
codecType | 本地视频流的首选编码器类型。详见 VIDEO_CODEC_TYPE。 |
dimensions | 编码后的视频尺寸(像素)。该参数以长 × 宽的格式衡量视频编码质量。默认值为 960 × 540。你可以设置自定义值。详见 VideoDimensions。 |
frameRate | |
bitrate | |
minBitrate | |
orientationMode | 编码后的视频方向模式。详见 ORIENTATION_MODE。 |
degradationPreference | 在带宽受限的情况下的视频编码降级偏好。详见 DEGRADATION_PREFERENCE。 注: 当该参数设置为 |
mirrorMode | |
advanceOptions | 视频编码的高级选项。详见 AdvanceOptions。 |