
IM即时通讯
安全可靠、全球互通

实时音视频
流畅稳定、省钱省力
回答:
1. 针对音视频直播,音视频会议场景:
在 layout add 之前,调用 rcrtcVideoView.setScalingType(ScalingType scalingType); 。
2. 针对 call 场景:
在 layout add 之前,调用 ((RCRTCVideoView)framelayout).setScalingType(ScalingType scalingType);。
备注:ScalingType 可以根据业务选择,三个属性含义如下:
SCALE_ASPECT_FIT - 通过保持纵横比(可能会显示黑色边框)缩放视频帧以适应视图的大小。
SCALE_ASPECT_FILL - 通过保持纵横比缩放视频帧以填充视图的大小。视频帧的某些部分可能会被剪辑。
SCALE_ASPECT_BALANCED - FIT 和 FILL 之间的折衷。在至少 |BALANCED_VISIBLE_FRACTION| 的约束下,视频帧将尽可能多地填充视图,同时保持纵横比。将显示框架内容。