由于 小鱼易连Web SDK 终端默认上、下行带宽配置为 3MB,在请求多路高分辨率画面(如1080P、720P)时,部分画面可能因带宽限制被降至较低分辨率,影响显示清晰度和用户体验。为满足更高质量的画面显示需求,可以通过企业自定义配置WebRTC终端带宽限制,以适应不同场景的需求。
分辨率 | PEOPLE | CONTENT |
发送最高分辨率 | 720P | 1080P |
发送最低分辨率 | 180P | 720P |
接收最高分辨率 | 720P | 1080P |
接收最高分辨率 | 180P | 720P |
为满足高清显示需求,通过相应配置,可支持请求1080P画面,从而实现高质量的画面展示,优化用户体验。
提示
兼容:v3.9.10+
分区云0524版本开始支持上、下行带宽配置、分辨率配置;
公有云支持下行带宽配置、分辨率配置;
pvrxResolution
为 1920_1080
;调用setFeatureConfig
方法,启用管理平台带宽控制(双向),并支持1080P视频流请求;
XYClient.setFeatureConfig({
...
// 启用带宽管理平台控制
enableBandwidthSetting: true
});
requestNewLayout
方法指定分辨率:XYClient.requestNewLayout([{
calluri: '',
mediagroupid: 0,
// 设置为 1080P
resolution: StreamResolutionLevel.LEVEL1080,
// 视频质量
quality: VideoQuality.NORMAL
}], 9, 1);
提示
WebRTC请求远端1080P视频流,若远端不支持发送1080P,则自动降级为720P;
await XYClient.setFeatureConfig({
// 启用管理平台带宽控制(双向)
enableBandwidthSetting: true
});
2.自定义布局,请流高分辨率画面:
await XYClient.requestNewLayout([
{
calluri: '',
mediagroupid: 0,
resolution: StreamResolutionLevel.LEVEL1080,
quality: VideoQuality.NORMAL
}
], 9, 1);
方法