videoBitrate property

int videoBitrate
getter/setter pair

字段说明:目标视频比特率。SDK 将以目标视频比特率编码流,只有在网络条件差时才会主动降低比特率。

推荐取值:请参见 TRTCVideoResolution 中每个规格的最佳比特率,您也可以稍微提高最佳比特率。

例如,TRTCCloudDef.TRTC_VIDEO_RESOLUTION_1280_720 对应的目标比特率为 1,200 Kbps。您也可以将比特率设置为 1,500 Kbps,以获得更高的清晰度。

注意:SDK 尽可能以 videoBitrate 指定的比特率编码流,只有在网络条件差时才会主动降低比特率至 minVideoBitrate 指定的值。 - 如果您希望"保清晰度,允许卡顿",可以将 minVideoBitrate 设置为 videoBitrate 的 60%。 - 如果您希望"保流畅,允许模糊",可以将 minVideoBitrate 设置为 200 Kbps。 - 如果您将 videoBitrateminVideoBitrate 设置为相同的值,相当于禁用了 SDK 的自适应调整能力。

Implementation

int videoBitrate;