可视化组件

可视化组件主要包括影音共享UI显示组件屏幕共享UI显示组件成员视频UI显示组件白板显示UI显示组件。组件注册后,即可方便地集成到App中,快速开发出想要的产品。

模块 方式 接口 描述
影音共享UI显示组件 主调 creatMediaObj 创建media对象
disableToolBar 设置工具条是否可用
setKeepAspectRatio 设置绘制模式,是否拉伸绘制
setDblClickFullScreen 设置是否支持双击全屏,默认不支持双击全屏
savePicToBase64 保存播放影音画面到图片文件
savePicToFile 保存播放影音画面到图片文件
setToolBarUIElementVisible 设置是否显示播放工具条上的界面元素
setToolBarSize 设置工具条的高度
setFullScreen 设置是否全屏显示
getFullScreen 获取全屏状态
屏幕共享UI显示组件 主调 creatScreenShareObj 创建screenShare对象
clear 清空缓存的图像
setCtrlOpen 设置是否开启控制模式
disableFloatToolbar 设置是否禁止出现浮动工具条
isCursorInUI 鼠标是否在屏幕共享显示控件上
getCursorPosInRemote 鼠标在本地的屏幕共享UI控件上时,鼠标位置映射到远端的屏幕上的坐标
getPicWidth 获取远端屏幕的实际宽度
getPicHeight 获取远端屏幕的实际高度
setEnableMarked 设置是否开启标注模式
get_isPicEmpty 检查图像是否为空
setKeepAspectRatio 设置绘制模式,是否拉伸绘制
savePic 拍照
setFullScreen 设置是否全屏
getFullScreen 获取全屏状态
setDblClickFullScreen 配置是否允许双击全屏
getDblClickFullScreen 获取是否允许双击全屏状态
成员视频UI显示组件 主调 creatVideoObj 创建video对象
clear 清空缓存图像
getVideoID 获取当前显示的用户的视频设备
getIsPicEmpty 检查图像是否为空
getPicFrameTime 获取图像时间戳
setKeepAspectRatio 设置显示的视频画面是否保持比例
setDblClickFullScreen 设置是否支持双击全屏,默认不支持双击全屏
savePic 拍照
setSavePicRect 设置拍照区域
getPicWidth 获取图像宽
getPicHeight 获取图像高
setFullScreen 设置是否全屏
getFullScreen 获取全屏状态
setVideo 设置显示的目标用户视频
setVideo2 设置显示目标用户的第2、第3档视频
getQualityLv 获取当前显示的视频档位
getVisibleNickName 获取是否显示昵称
setVisibleNickName 设置是否显示昵称
setMaskPic 在视频窗口上显示一个遮罩图片
白板显示UI显示组件 主调 creatBoardObj 创建board对象
getBoardIDs 获取当前房间内的所有白板ID
getBoardInfo 获取指定白板的信息
getCurBoardID 获取当前显示的白板
getCurPageNo 获取当前白板的当前页
setCurBoard 设置当前白板
undo 撤消我的最后一个标注
redo 恢复我的最后一次撤消
clear 清空当前白板所有标注(清空操作不能再恢复)
isScaledContents 获取白板当前的缩放模式,缩放模式下内容将被缩小或放大以填充有效区域,非缩放模式下图像将按原始尺寸显示并可能出现滚动条
setScaledContents 设置白板的缩放模式
setColor 设置画笔颜色
getColor 获取当前画笔颜色
setLineWidth 设置画笔线宽
getLineWidth 获取当前画笔线宽
setReadOnly 设置白板本地只读(本地禁止标注,其他端不受影响)
isReadOnly 获取白板本地只读配置