VideoCanvas
视频画布对象的属性。
export class VideoCanvas { view?: any uid?: number; renderMode?: RenderModeType mirrorMode?: VideoMirrorModeType setupMode?: VideoViewSetupMode; sourceType?: VideoSourceType mediaPlayerId?: number; cropArea?: Rectangle; enableAlphaMask?: boolean; }
- view
- 视频显示窗口。
- renderMode
-
视频渲染模式,详见 RenderModeType。
- mirrorMode
-
视图镜像模式,详见 VideoMirrorModeType。
注意:- 本地视图镜像模式:如果你使用前置摄像头,默认启动本地视图镜像模式;如果你使用后置摄像头,默认关闭本地视图镜像模式。
- 远端用户视图镜像模式:默认关闭远端用户的镜像模式。
- uid
- 用户 ID。
- sourceType
- 视频源的类型,详见 VideoSourceType。
- setupMode
- 视图设置模式。详见 VideoViewSetupMode。
- mediaPlayerId
- 媒体播放器 ID。可通过 getMediaPlayerId 获取。
- cropArea
- (可选)视频帧的展示区域,详见 Rectangle。其中,width 和 height 表示该区域的视频像素宽度和高度。默认值为空值 (宽或高为 0),表示展示实际分辨率的视频帧。