我使用surfaceViewRender渲染我的远程webRTC流, 我想让远程流填充我的设备屏幕。 我试试这段代码:
pipRenderer.setScalingType(ScalingType.SCALE_ASPECT_FILL);
但实际显示尺寸会超过我的屏幕尺寸
我尝试缩放宽度以适应它:
pipRenderer.setScaleX(0.8f);
但结果变得更加奇怪,
有人能告诉你怎么做吗?
我想让流自动适合屏幕尺寸,但不要超过屏幕,
我将非常感谢你!
答案 0 :(得分:-1)
设置pipRenderer.setScalingType(ScalingType.SCALE_ASPECT_FIT);
而不是
pipRenderer.setScalingType(ScalingType.SCALE_ASPECT_FILL);
在初始化渲染器时