【发布时间】:2021-06-28 14:40:37
【问题描述】:
我使用 webRTC 的 android 库,我想镜像 SurfaceView 上显示的图像(素材)。 (是前置摄像头画面)
我在 IOS 中做了同样的事情,像这样self.LocalView.transform = CGAffineTransformMakeScale(-1.0, 1.0); 改变了 SurfaceView 的比例但在 android 中 localRenderer.scaleX = -1f 给出了黑屏结果。
这是我找到的唯一一个谈论这个的来源:link
它是这样说的: WebRTC Android 提供 VideoRenderGui 作为视频渲染接口
VideoRenderGui's update interface provides mirroring parameters. Set to true to mirror reverse when rendering.
public static void update(Callbacks renderer, int x, int y, int width, int height, VideoRendererGui.ScalingType scalingType, boolean mirror)
但我找不到如何实现这个 VideoRenderGui 类的示例。
【问题讨论】:
标签: android camera webrtc webrtc-android