组件介绍
TUIRoomKit 是一款定位企业会议、网络研讨会、在线教育等多人音视频会话场景的含 UI 低代码组件。您可以使用 TUIRoomKit 来开发您的在线教育场景。
TUIRoomKit 在线教育场景方案目前支持 Web 平台全球互通。提供房间管理、成员管理、屏幕分享等功能,支持标清、高清、超高清等多种画质。通过集成该组件,仅需3步1天内就可以为您的 App 添加在线教育功能,快速上线业务。


应用场景
应用场景 | 场景展示 | 功能说明 |
教育培训 | ![]() | 教育培训应用快速搭建,支持1对1互动教学、职业/技能小班培训等多种教学场景。 房间管理 成员管理 屏幕分享 云端录制与回放 聊天室 互动工具 |
功能概览
功能说明:
基础功能
功能列表 | 功能描述 |
小班课 | 支持多个学生上课,并支持多人同时开启视频。 |
标准课堂 UI | 含有标准课堂所需要的UI组件,可满足在线教育场景所需功能。 |
自定义 UI | 可根据业务场景自定义UI。 |
预定课堂 | 支持预定课堂、并将预定课堂显示在课堂列表,提供丰富日程功能, |
屏幕分享 | 支持屏幕共享,让课中成员同时观看共享屏幕中所展示的内容。 |
课堂控制 | 分为课前控制和课中控制: 课前创建并加入课堂时,可以通过预先设定课堂的相关参数调整麦克风、摄像头、扬声器的打开情况。 课中老师可以对所有学生进行管控,全体静音/禁视频、移出房间、邀请上台/下台等、仅老师/助教可屏幕共享(全体禁止屏幕共享)。 |
聊天室 | 老师和学生可以实时在聊天区发送消息,老师或助教也可以设置禁止学生在课堂上发送消息。 |
云端录制 | 支持用户在“在线教育”场景中进行录制,满足对重要内容进行存档、审核等多样化需求。 |
开启/关闭悬浮窗 | 允许用户通过一个可自由拖动的悬浮窗口继续上课,可以同时处理其他事宜。 |
高级功能
功能列表 | 功能描述 |
文字水印 | 支持用户在时设置文字水印。 |
虚拟背景(Web端) | 让用户在上课时可以设置模糊背景,隐藏实际上课环境,保护隐私并增加趣味性。 |
机器人推流 | 允许用户将本地或在线媒体文件推流至房间内。在某些场景中,上课过程中可能需要推送预先录制的教学视频或在线视频流到在线课堂中,以便用户观看和学习。 |
同平台多端进入课堂 | 支持同一平台,如多个 iOS 设备登录,来电后任一设备接通,自动停止其他设备的接入请求。 |
请求发言 | 学生可以向老师或者助教发出发言请求。 |
自定义麦位数量 | 可以设置课堂中麦位数量。 |
麦位邀请/锁定/踢下 | 邀请课中成员发言,或者锁定/移出发言位。 |
AI 降噪 | 源自腾讯天籁实验室的 AI 算法,能够智能检测和去除混合在传播信号中的噪声干扰,显著提高语音的质量。 |
课中呼叫 | 用户在上课过程中,可以随时呼叫其他学生加入当前课堂,无需提前预定或安排 |
弹幕聊天 | 支持发送弹幕消息、弹幕消息支持表情输入等,增加消息趣味性,让互动更愉悦。 |
房间密码 | 支持创建密码房间、预定密码房间。 |
设置昵称、头像 | 支持在上课过程中修改用户昵称。 |
课前提醒 | 当您成功预定课堂后,Classroom 组件将在课堂开始前10分钟向与课成员推送课前提醒消息。您也可以自定义课前提醒时间。 |
悬浮窗 | 允许用户创建一个可自由拖动的悬浮窗口,用于展示和管理 Classroom 的视频界面。 |
支持平台
平台 | |
是否支持 | |
支持语言/框架 | Vue3 |
TRTC 技术交流群
可靠的技术支持
详细的产品信息
紧密的行业交流