|
Agora RTC Objective-C API Reference
Refactor
|
Inherits <NSObject>.
Properties | |
| NSUInteger | uid |
| NSUInteger | subviewUid |
| VIEW_CLASS *_Nullable | view |
| AgoraVideoRenderMode | renderMode |
| AgoraVideoMirrorMode | mirrorMode |
| AgoraVideoViewSetupMode | setupMode |
| AgoraVideoSourceType | sourceType |
| int | mediaPlayerId |
| CGRect | cropArea |
| UInt32 | backgroundColor |
| BOOL | enableAlphaMask |
| AgoraVideoModulePosition | position |
|
readwritenonatomicassign |
User ID that publishes the video source.
|
readwritenonatomicassign |
The video display window.
AgoraRtcVideoCanvas, you can only choose to set either view or surfaceTexture. If both are set, only the settings in view take effect.
|
readwritenonatomicstrong |
The video display window. In one AgoraRtcVideoCanvas, you can only choose to set either view or surfaceTexture. If both are set, only the settings in view take effect.
|
readwritenonatomicassign |
The rendering mode of the video. See AgoraVideoRenderMode.
|
readwritenonatomicassign |
The mirror mode of the view. See AgoraVideoMirrorMode.
|
readwritenonatomicassign |
Setting mode of the view. See AgoraVideoViewSetupMode.
|
readwritenonatomicassign |
The type of the video source. See AgoraVideoSourceType.
|
readwritenonatomicassign |
The ID of the media player. You can get the Device ID by calling getMediaPlayerId.
|
readwritenonatomicassign |
(Optional) Display area of the video frame, see CGRect. width and height represent the video pixel width and height of the area. The default value is null (width or height is 0), which means that the actual resolution of the video frame is displayed.
|
readwritenonatomicassign |
The background color of the video canvas in RGBA format. The default value is 0x00000000, which represents black.
|
readwritenonatomicassign |
(Optional) Whether to enable alpha mask rendering:
YES: Enable alpha mask rendering.NO: (Default) Disable alpha mask rendering. Alpha mask rendering can create images with transparent effects and extract portraits from videos. When used in combination with other methods, you can implement effects such as portrait-in-picture and watermarking. technical support.
|
readwritenonatomicassign |
The observation position of the video frame in the video link. See AgoraVideoModulePosition.