【问题标题】:WebRTC SurfaceViewRender, how to full screen and not over screen?WebRTC SurfaceViewRender,如何全屏而不是全屏?
【发布时间】:2018-06-15 08:52:11
【问题描述】:

我使用 surfaceViewRender 渲染我的远程 webRTC 流, 我想让远程流充满我的设备屏幕。 我试试这段代码:

pipRenderer.setScalingType(ScalingType.SCALE_ASPECT_FILL); 

但实际上显示尺寸会超过我的屏幕尺寸,

我尝试缩放宽度以适应它:

pipRenderer.setScaleX(0.8f);

但结果变得更奇怪了,

有人能告诉我怎么做吗?

我想让流自动适应屏幕大小,但不要超过屏幕,

我会非常感谢你的!!

【问题讨论】:

  • 找到解决方案了吗?

标签: android webrtc surfaceview


【解决方案1】:

设置pipRenderer.setScalingType(ScalingType.SCALE_ASPECT_FIT); 而不是 pipRenderer.setScalingType(ScalingType.SCALE_ASPECT_FILL); 在初始化渲染器时

【讨论】:

  • 谢谢,我会试试这个并回复我的结果!
猜你喜欢
  • 1970-01-01
  • 2022-01-23
  • 1970-01-01
  • 2022-10-19
  • 1970-01-01
  • 2015-07-18
  • 2015-03-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多