RoomKit 是一个低代码互动平台(Low-code Engagement Platform,LCEP)产品。RoomKit SDK 将 Express SDK + 白板、文件共享、屏幕共享、录制服务等插件和服务进行统一封装,结合房间内标准的业务功能,抽象出音视频通话、文件共享、实时消息、成员管理、助教、布局 UI 等模块化功能,可按需选择模块和接口轻松进行功能组装,灵活强大。
基于 RoomKit 灵活强大的组装能力,可以极速搭建大班课教学场景。
积木式功能组装,房间灵活可变形
对音视频、共享、云盘文件、成员管理、实时消息、助教等模块和上百个 API 接口进行封装,开发者可按需选择模块和接口轻松进行功能组装,灵活强大。
业务参数可视化配置,动态变更
无需开发人员编写客户端代码,非技术人员可通过配置后台快速对房间的分辨率、帧率、码率、布局等基础功能进行配置。
开放各类标准接口,房间功能轻松扩展
开放各类标准 API 接口,开发者可基于标准接口对接第三方厂商或自有业务系统,扩展自有业务所需功能,达到刚柔并济。
基于实践经验,打磨极致的操作体验
针对业务场景需求,基于即构 SaaS 产品实践经验,将功能进行完整打磨,对弱网、低端机等边缘场景进行适配和优化,打造极致体验。
多平台覆盖,全平台体验一致
支持 Windows、macOS、Web、Android、iOS等全平台运行,不同平台之间无缝对接。适配 10000+ 终端设备及外设,各平台体验一致。
就近最优接入,海内外互动效果无差异
全球采用多云多服务的部署方式,用最优质的资源,配合实时调度系统打破地缘,无差别对待国内外用户,解决国际间的互联互通障碍。
音视频模块
支持 360p、720p、1080p 等视频分辨率的配置,音视频互动效果极致高清流畅。提供多种视频布局模版,可灵活按需一键设置。
共享模块
提供丰富的共享能力,支持完善的白板共享、文件共享、音视频文件播放、屏幕共享功能。共享内容清晰流畅、实时同步。
云盘文件模块
提供个人云盘、企业云盘等多种类型的云盘,支持上传静态文件、动态 PPT、音视频文件等,同时提供对文件的增加、删除、修改、查询等功能。
成员管理模块
支持完善的角色权限控制能力,主持人可对房间成员进行管控,包括:给予/取消共享权限、涂鸦权限、发消息权限、开关音视频设备权限等。
实时消息模块
支持文字、表情、图片、音频等格式的实时消息,可靠不丢失。同时提供自定义消息接口,开发者可根据自有业务需求向房间成员发送业务消息。
插件模块
提供房间插件如:签到、计时器、答题器等。开发者可基于插件模板结合业务需求开发自有插件。
录制模块
提供包括客户端本地录制、CDN 录制、云录制等多种录制方式,录制分辨率、布局、内容支持自定义设置。
助教模块
提供助教角色,助教可以发送消息、对学员禁言、开关学员音视频设备等操作,协助主讲老师管理课堂秩序。
API 支持
提供房间管理、文件管理、数据统计等 API 接口,可通过 API 将房间数据与业务数据有效结合,打破信息孤岛。
房间质量分析
开发者可通过“星图”后台,查询房间音视频、网络等质量信息,全方位监控房间质量。
分类 | Android | iOS | Web | Windows | macOS |
---|---|---|---|---|---|
主持人端 |
✓ |
✓ |
✓ |
✓ |
✓ |
助教端 |
✓ |
✓ |
✓ |
× |
× |
成员端 |
✓ |
✓ |
✓ |
✓ |
✓ |
联系我们
文档反馈