自 v3.0.0 起,Native SDK 提供新的接口方便你在实时音视频通话的不同阶段中获取期望的视频显示效果。
在本地设备上,本地用户的视频流绑定在本地视图上,本地用户可以看到本地视图显示效果。你可以在setupLocalVideo
或 setLocalRenderMode
中,通过 mirrorMode
设置本地视图显示为镜像效果。它只影响本地用户所见,不影响远端用户所见。
mirrorMode
有默认值,即使用前置摄像头时默认启动此阶段的镜像模式,使用后置摄像头时默认关闭此阶段的镜像模式。在本地设备上,远端用户的视频流绑定在对应的远端视图上,本地用户可以看到远端视图显示效果。你可以在 setupRemoteVideo
或 setRemoteRenderMode
中,通过 mirrorMode
设置远端视图显示为镜像效果。它只影响本地用户所见,不影响远端用户所见。
本地视频流编码后会发送给远端用户观看。在setVideoEncoderConfiguration
中,你可以通过 config
设置本地发送的视频流为镜像模式。它只影响远端用户所见,不影响本地用户所见。
如果你想了解更多细节,请参考以下 API 文档: