文档中心
服务端网关
API 参考
服务端网关 SDK C++ API 参考
#include <AgoraBase.h>
◆ VideoEncoderConfiguration() [1/4]
◆ VideoEncoderConfiguration() [2/4]
◆ VideoEncoderConfiguration() [3/4]
◆ VideoEncoderConfiguration() [4/4]
agora::rtc::VideoEncoderConfiguration::VideoEncoderConfiguration |
( |
| ) |
|
|
inline |
◆ operator=()
◆ bitrate
int agora::rtc::VideoEncoderConfiguration::bitrate |
视频编码码率,单位为 Kbps。
STANDARD_BITRATE
: (推荐) 标准码率模式。该模式下,视频的码率是基准码率的两倍。
COMPATIBLE_BITRATE
: 适配码率模式。该模式下,视频码率与基准码率一致。直播时如果选择该模式,视频帧率可能会低于设置的值。
◆ codecType
◆ degradationPreference
◆ dimensions
视频编码的分辨率(px)。该参数用于衡量编码质量,以长 × 宽表示,默认值为 640 × 360。用户可以自行设置分辨率。
◆ frameRate
int agora::rtc::VideoEncoderConfiguration::frameRate |
◆ minBitrate
int agora::rtc::VideoEncoderConfiguration::minBitrate |
最低编码码率,单位为 Kbps。
SDK 会根据网络状况自动调整视频编码码率。将参数设为高于默认值可强制视频编码器输出高质量图片,但在网络状况不佳情况下可能导致网络丢包并影响视频播放的流畅度造成卡顿。 因此如非对画质有特殊需求,声网建议不要修改该参数的值。
- 注解
- 该参数仅适用于直播场景。
◆ mirrorMode
发送编码视频时是否开启镜像模式,只影响远端用户看到的视频画面。
◆ orientationMode
该结构体的文档由以下文件生成: