场景概述
更新时间: 2022/08/16 02:02:02
场景概述
智慧云课堂是网易云信提供的在线互动课堂场景解决方案,该方案中集成了网易云信IM SDK、音视频通话 2.0 SDK 和互动白板 SDK 的产品能力,基于在线教育场景提供多种课堂模式实践。
智慧云课堂专为线上课堂场景打造,覆盖多种班型的教学场景、全终端的接入能力,支持课程录制、白板互动、课程活跃度分析等远程课堂功能。在实现云课堂实时互动功能的基础上,还支持业务功能的灵活扩展,帮助您快速上线专属互动教学平台。
智慧云课堂提供 1 对 1 教学、多人小班课、互动大班课、直播大班课四种课堂模式,可满足在线教育行业通用需求,适用于K12 教育、线下辅导、音乐陪练、留学语言培训等多种教育场景。
课堂模式
智慧云课堂支持以下课堂模式,您也可以根据实际场景需求进行设计。
-
1 对 1 教学
1 对 1 互动教学是指1 位老师对 1 位学生进行在线专属辅导教学。1 对 1 互动教学过程中,老师和学生通过 RTC 进行实时音视频互动。
-
多人小班课
1 对 N 互动小班课是指 1 位老师对多位学生进行在线辅导教学,学生人数在 2~6 人之间, 通常为 1 对 2、 1 对 4、1 对 6 等场景。老师在线授课,学生可实时发言提问,学生之间也可进行实时互动。
-
互动大班课
互动大班课是指 1 位老师在课堂上进行教学,成千上万学生在线观看的教学模式。学生可以举手申请上台发言,学生与老师通过 RTC 进行实时音视频互动。
-
直播大班课
直播大班课是指 1 位老师在课堂上进行教学,成千上万学生在线观看的教学模式。老师端采用推流方式直播音视频,学生采用拉流方式观看,存在些微延时,优点是成本低。直播大班课老师能直播音视频、白板和屏幕共享内容,老师和学生可以进行聊天互动。
方案架构
1 对 1 教学、多人小班课、互动大班课
1 对 1 教学、多人小班课、互动大班课技术实现上都采用RTC方式进行音视频互动,教师和学生上课时需要加入RTC 音视频房间和互动白板房间,屏幕共享作为辅流传输。老师和学生可以实时地音视频互动、互动白板以及屏幕共享。
直播大班课
直播大班课只有老师会加入 RTC 房间,学生拉流方式观看音视频、白板、屏幕共享等直播内容,老师和学生会进入聊天室,进行聊天互动。
功能介绍
功能 | 描述 |
---|---|
音视频通话 | 教师和学生可以发送和接收音视频流。 |
屏幕共享 | 教师和学生可以在课堂上分享他们的屏幕、窗口或浏览器界面。 |
互动白板 | 互动白板可应用于线上素质教育培训、职业教育、K12 学科辅导等课堂场景,教师可借助涂鸦、文本、直线、激光笔等教具,边演示课件边勾画要点。开发者借助互动白板的互动涂鸦、实时同步、课件文档共享、录制回放等功能,可以满足在线教育低延时高互动场景需求。 |
聊天互动 | 教师和学生可以在课堂中发送文字和图片消息进行互动。 |
举手上台 | 在互动直播大班课中,默认情况下,学生无法发送音频和视频,也无法操作白板。学生可以“举手”要求发言,教师同意后可以发送流并与教师互动。 |
教师对学生权限控制 | 教师可以对学生进行权限控制,包括授予或收回白板编辑权限、授予或收回屏幕共享权限、开关音视频、全体声音禁言、全体聊天禁言。 |
自定义课堂 UI | 智慧云课堂提供了 UIKit。开发者可以基于 UIKit 进行定制化修改,也可以自行实现 UI。 |
录制回放 | 上课过程中,服务端会开启录制服务,对音视频内容、白板内容、屏幕共享内容进行同步录制,课堂结束后学生可以观看录制内容进行课后复习。 |
平台支持
课堂角色 | Android | iOS | Web | macOS | Windows |
---|---|---|---|---|---|
老师端 | √ | √ | √ | √ | √ |
学生端 | √ | √ | √ | √ | √ |
智慧云课堂 macOS 和 Windows 客户端基于 Electron 框架开发。