码率多大,平均码率多少合适( 二 )

解决办法是根据推流端画面分辨率和帧率,然后参考这里的表格设置适合的码率:实时音视频 设定画面质量 - 无 UI 集成方案 - 文档中心 - 腾讯云
下面是设置Native SDK推流端分辨率、码率的代码:
TRTCCloudDef.TRTCVideoEncParam param = new TRTCCloudDef.TRTCVideoEncParam();
param.videoResolution = TRTCCloudDef.TRTC_VIDEO_RESOLUTION_1920_1080;
// 设置码率 2000kbps
param.videoBitrate = 2000;
// 设置最小码率 1200kbps
param.minVideoBitrate = 1200;
param.videoResolutiOnMode= TRTC_VIDEO_RESOLUTION_MODE_PORTRAIT;
param.enableAdjustRes = false;
param.videoFps = 25;
mTRTCCloud.setVideoEncoderParam(param);
复制
注意事项:
在不同的场景对画面的质量要求是不一样的,应该根据场景设置适合的码率 , 比如广播影视比普通视频通话对画面要求要高得多,这时候可以设置更高的码率 。
另外 , 如果设置最小码率,SDK会根据用户带宽自动调整码率,在带宽不足情况下 , 牺牲画面质量来保持通话的流畅性

码率多大,平均码率多少合适

文章插图
以上就是关于码率多大,平均码率多少合适的全部内容 , 以及视频码率多大的相关内容,希望能够帮到您 。


推荐阅读