声网推流组件提供多种场景下的镜像模式:
VideoPreviewRender
类中的 setMirrorMode
方法实现。StreamingKit
类中的 create
方法实现。setMirrorMode
设置的镜像模式会受到 create
设置的镜像模式的影响,详见下表。
本地主播设备摄像头方向前置:
create 的 mirrorMode 值 |
setMirrorMode 的 mirrorMode 值 |
本地预览的视频效果 | 本地发送的视频效果 |
---|---|---|---|
DISABLED |
AUTO |
镜像 | 正常 |
DISABLED |
ENABLED |
镜像 | 正常 |
DISABLED |
DISABLED |
正常 | 正常 |
ENABLED |
AUTO 或 ENABLED 或 DISABLED |
镜像 | 镜像 |
AUTO |
AUTO 或 ENABLED 或 DISABLED |
镜像 | 镜像 |
本地主播设备摄像头方向后置:
create 的 mirrorMode 值 |
setMirrorMode 的 mirrorMode 值 |
本地预览的视频效果 | 本地发送的视频效果 |
---|---|---|---|
DISABLED |
AUTO |
正常 | 正常 |
DISABLED |
ENABLED |
镜像 | 正常 |
DISABLED |
DISABLED |
正常 | 正常 |
ENABLED |
AUTO 或 ENABLED 或 DISABLED |
镜像 | 镜像 |
AUTO |
AUTO |
正常 | 正常 |
AUTO |
ENABLED |
镜像 | 正常 |
AUTO |
DISABLED |
正常 | 正常 |
声网推流组件提供多种场景下的镜像模式:
AgoraVideoPreviewRenderer
类中的 setMirrorMode
方法实现。AgoraStreamingKit
类中的 sharedStreamingKitWithContext
方法实现。setMirrorMode
设置的镜像模式会受到 sharedStreamingKitWithContext
设置的镜像模式的影响,详见下表。
本地主播设备摄像头方向前置:
sharedStreamingKitWithContext 的 mirrorMode 值 |
setMirrorMode 的 mirrorMode 值 |
本地预览的视频效果 | 本地发送的视频效果 |
---|---|---|---|
Disabled |
Auto |
镜像 | 正常 |
Disabled |
Enabled |
镜像 | 正常 |
Disabled |
Disabled |
正常 | 正常 |
Enabled |
Auto 或 Enabled 或 Disabled |
镜像 | 镜像 |
Auto |
Auto 或 Enabled 或 Disabled |
镜像 | 镜像 |
本地主播设备摄像头方向后置:
sharedStreamingKitWithContext 的 mirrorMode 值 |
setMirrorMode 的 mirrorMode 值 |
本地预览的视频效果 | 本地发送的视频效果 |
---|---|---|---|
Disabled |
Auto |
正常 | 正常 |
Disabled |
Enabled |
镜像 | 正常 |
Disabled |
Disabled |
正常 | 正常 |
Enabled |
Auto 或 Enabled 或 Disabled |
镜像 | 镜像 |
Auto |
Auto |
正常 | 正常 |
Auto |
Enabled |
镜像 | 正常 |
Auto |
Disabled |
正常 | 正常 |