
IM即时通讯
安全可靠、全球互通

实时音视频
流畅稳定、省钱省力
回答:
镜像设置有三种方式,用户可以根据自己的需求选择对应的策略:
一、修改采集的镜像:
/*! 本地摄像头采集是否镜像 前置摄像头默认: YES,后置摄像头默认: NO */ @property (nonatomic, assign) BOOL isPreviewMirror; //调用 [[RCRTCEngine sharedInstance].defaultVideoStream setIsPreviewMirror:YES];
说明:采集端设置后,采集的显示会修改镜像,接收端同步变动。
二、修改发送的镜像:
/*! 本地摄像头发送数据是否镜像 默认: NO, 不镜像 */ @property (nonatomic, assign) BOOL isEncoderMirror; //调用 [[RCRTCEngine sharedInstance].defaultVideoStream setIsEncoderMirror:YES];
说明:采集端设置后,采集的显示不会修改镜像,接收端会修改镜像。
三、视图渲染的镜像:
/*! 视图渲染类 @discussion add from 5.1.10 */ @interface RCRTCVideoView : UIView <RCRTCDrawer> /*! 是否做镜像翻转,只做视图翻转,默认: YES */ @property (nonatomic, assign) BOOL isPreviewMirror;
说明:哪个视图设置镜像,只变动该视图镜像。