Global

Members

TClassStatus :number

课堂状态

Type:
  • number

TClassStatus[undefined]

未开始

TClassStatus[undefined]

已经开始

TClassStatus[undefined]

已经结束

TClassStatus[undefined]

已过期

TClassType :String

课堂类型

Type:
  • String

TClassType[undefined]

互动课

TClassType[undefined]

公开课

TClassSubType :String

课堂子类型

Type:
  • String

TCameraResolution :number

Properties:
Name Type Description
Resolution_320_180 number

320x180

Resolution_640_360 number

640x360

Resolution_960_540 number

960x540

Resolution_1280_720 number

1280x720

Resolution_1920_1080 number

1920x1080

摄像头分辨率

Type:
  • number

TQuestionType :number

Properties:
Name Type Description
Single number

单选

Multiple number

多选

问题类型

Type:
  • number

TQuestionStatus :number

Properties:
Name Type Description
Starting number

正在进行

Ended number

已结束

Canceled number

已取消

问题状态

Type:
  • number

TMemberStatus :number

成员在线状态

Type:
  • number

TMemberStatus[undefined]

未到

TMemberStatus[undefined]

在线

TMemberStatus[undefined]

已退出

TMemberStatus[undefined]

被踢出

TMemberStatus[undefined]

被永久踢出

TMemberStatus[undefined]

掉线

TMemberActionType

成员相关操作

TMemberActionType[undefined]

打开摄像头

TMemberActionType[undefined]

关闭摄像头

TMemberActionType[undefined]

打开麦克风

TMemberActionType[undefined]

关闭麦克风

TMemberActionType[undefined]

打开摄像头和麦克风

TMemberActionType[undefined]

关闭摄像头和麦克风

TMemberActionType[undefined]

举手

TMemberActionType[undefined]

取消举手

TMemberActionType[undefined]

踢出课堂

TMemberActionType[undefined]

允许操作白板

TMemberActionType[undefined]

禁止操作白板

TMemberActionType[undefined]

禁言

TMemberActionType[undefined]

取消禁言

TMemberActionType[undefined]

开始屏幕分享

TMemberActionType[undefined]

停止屏幕分享

TMemberActionType[undefined]

上台

TMemberActionType[undefined]

下台

TMemberActionType[undefined]

永久踢出

TMemberActionType[undefined]

分享播片

TMemberActionType[undefined]

分享辅助摄像头

TPlatform

平台类型

TPlatform[undefined]

未知

TPlatform[undefined]

Windows

TPlatform[undefined]

Mac

TPlatform[undefined]

Android

TPlatform[undefined]

iOS

TPlatform[undefined]

Web

TPlatform[undefined]

H5

TPlatform[undefined]

小程序

TPlatform[undefined]

智能电视

TDevice

平台类型

TDevice[undefined]

未知

TDevice[undefined]

Windows

TDevice[undefined]

Mac

TDevice[undefined]

Pad

TDevice[undefined]

Phone

TDevice[undefined]

TV

TDevice[undefined]

小程序

TMemberType

成员类型

TMemberType[undefined]

全部成员

TMemberType[undefined]

受邀者

TMemberType[undefined]

访客

TMemberType[undefined]

离线成员

TStreamType

流类型

TStreamType[undefined]

主流

TStreamType[undefined]

辅流

TDeviceStatus :number

设备状态

Type:
  • number

TDeviceStatus[undefined]

打开失败

TDeviceStatus[undefined]

找不到设备

TDeviceStatus[undefined]

未授权

TDeviceStatus[undefined]

设备被占用

TDeviceStatus[undefined]

未知

TDeviceStatus[undefined]

已打开

TDeviceStatus[undefined]

已关闭

TLiveAction :string

方法名列表,主要用于 PromiseExecutor 的 Action 参数

Type:
  • string

TBoardToolType :number

Properties:
Name Type Description
TBoardToolType_Mouse number

鼠标

TBoardToolType_Pen number

画笔工具

TBoardToolType_Eraser number

橡皮擦

TBoardToolType_Laser number

激光笔

TBoardToolType_Line number

直线

TBoardToolType_Oval number

空心椭圆

TBoardToolType_Rect number

空心矩形

TBoardToolType_Oval_Solid number

实心椭圆

TBoardToolType_Rect_Solid number

实心矩形

TBoardToolType_Point_Select number

点选工具

TBoardToolType_Rect_Select number

框选工具

TBoardToolType_Text number

文本工具

TBoardToolType_Zoom_Drag number

缩放移动工具

TBoardToolType_Square number

空心正方形

TBoardToolType_Square_Solid number

实心正方形

TBoardToolType_Circle number

空心正圆形

TBoardToolType_Circle_Solid number

实心正圆形

TBoardToolType_Board_Custom_Graph number

自定义图形

TBoardToolType_Mouse number

鼠标

白板工具

Type:
  • number

TBoardFitMode :number

Properties:
Name Type Description
TBoardFitMode_NONE number

不使用文件自适应,我们目前使用的模式,不自动调整白板宽高比,文件等比例缩放居中显示,文件宽高<=白板宽高

TBoardFitMode_CENTER_INSIDE number

自动调整白板宽高比与文件一致,文件铺满白板,白板等比例缩放居中显示,白板宽高<=容器宽高

TBoardFitMode_CENTER_COVER number

自动调整白板宽高比与文件一致,文件铺满白板,白板等比例缩放居中显示,白板宽高>=容器宽高

白板填充模式

Type:
  • number

TIMEvent :string

Properties:
Name Type Description
Recv_Msg string

收到聊天消息

Revoked_Msg string

撤回聊天消息

Send_Msg string

发送聊天消息

Recv_Custom_Msg string

收到自定义消息

Revoked_Custom_Msg string

撤回自定义消息

Send_Custom_Msg string

发送自定义消息

IM 事件

Type:
  • string

TIMConvType

IM 会话类型

TIMMsgType

IM 消息类型

TLevel

日志和上报级别

TPermissionUpdateReason

权限更新原因

TMainEvent :string

业务层相关事件

Type:
  • string

TMainState :string

业务层相关状态

Type:
  • string

TResourceType

资源类型

TResourceType[undefined]

白板图片

TResourceType[undefined]

白板PPT

TResourceType[undefined]

白板视频

TDeviceOrientation

设备方向

TDeviceOrientation[undefined]

横屏(默认)

TDeviceOrientation[undefined]

竖屏

TClassLayout

课堂布局

TNetworkQuality

网络质量

TTrtcEvent :string

音视频相关事件

Type:
  • string

TTrtcMode

TRTC模式

TTrtcDeviceType :number

Properties:
Name Type Description
Unknown number

未知,Device_Change 事件回调专用

Mic number

麦克风,Device_Change 事件回调专用

Speaker number

扬声器,Device_Change 事件回调专用

Camera number

摄像头,Device_Change 事件回调专用

设备类型

Type:
  • number

TTrtcDeviceState :number

Properties:
Name Type Description
Add number

添加

Remove number

移除

Active number

可使用

设备插拔事件类型

Type:
  • number

TTrtcVideoStreamType :number

视频流类型

Type:
  • number

TTrtcVideoStreamType[undefined]

摄像头大流

TTrtcVideoStreamType[undefined]

摄像头小流

TTrtcVideoStreamType[undefined]

辅流,例如桌面端屏幕分享

TTrtcVideoStreamType[undefined]

快直播流

TTrtcVideoResolution :number

视频分辨率

Type:
  • number

TTrtcVideoFillMode :number

视频填充模式

Type:
  • number

TTrtcVideoFillMode[undefined]

等比缩放,填满视窗

TTrtcVideoFillMode[undefined]

等比缩放,保留黑边

TTrtcVideoRotation :number

视频旋转角度

Type:
  • number

TTrtcVideoRotation[undefined]

不旋转

TTrtcVideoRotation[undefined]

顺时针旋转90度

TTrtcVideoRotation[undefined]

旋转180度

TTrtcVideoRotation[undefined]

顺时针旋转270度

TTrtcVideoMirrorType :number

镜像类型

Type:
  • number

TTrtcVideoMirrorType[undefined]

自动:前置摄像头镜像,后置摄像头不镜像

TTrtcVideoMirrorType[undefined]

打开镜像

TTrtcVideoMirrorType[undefined]

关闭镜像

TScreenCaptureSourceType :number

屏幕共享源类型

Type:
  • number

TScreenCaptureSourceType[undefined]

未知

TScreenCaptureSourceType[undefined]

窗口

TScreenCaptureSourceType[undefined]

屏幕

TScreenCaptureSourceType[undefined]

自定义

TTrtcAction :string

方法名列表,主要用于 PromiseExecutor 的 Action 参数

Type:
  • string