AgoraVideoPreviewRenderer 类
Inherits from | NSObject |
---|---|
Declared in | AgoraStreamingKit.h |
– setView:
创建本地视图。
- (int)setView:(ASKView *_Nullable)view
参数
view |
视图。iOS 平台上为 UIView,macOS 平台上为 NSView。 |
---|
返回
- 0: 方法调用成功。
- < 0: 方法调用失败。
详情
调用该方法,创建视图,并将媒体流绑定到视图上。如果你需要将媒体流从视图上解除绑定,请设置 view
为空。
Declared In
AgoraStreamingKit.h
– setRenderMode:
设置视频渲染模式。
- (int)setRenderMode:(AgoraRenderModeType)renderMode
参数
renderMode |
视频渲染模式,详见 AgoraRenderModeType |
---|
返回
- 0: 方法调用成功。
- < 0: 方法调用失败。
详情
调用 setView 方法创建视图后,你可以调用该方法设置本地设备上视频的渲染模式。 该方法只影响本地用户所见,不影响远端用户所见。
Declared In
AgoraStreamingKit.h
– setMirrorMode:
设置视频镜像模式。
- (int)setMirrorMode:(AgoraMirrorModeType)mirrorMode
参数
mirrorMode |
视频镜像模式,详见 AgoraMirrorModeType |
---|
返回
- 0: 方法调用成功。
- < 0: 方法调用失败。
详情
调用 setView 方法创建视图后,你可以调用该方法设置本地设备上视频的镜像模式。 该方法只影响本地用户所见,不影响远端用户所见。
Note: 该方法设置的镜像模式受 sharedStreamingKitWithContext 方法设置的镜像模式的影响,详见如何设置推流组件的镜像模式?
Declared In
AgoraStreamingKit.h