Skip to content

Latest commit

 

History

History
73 lines (46 loc) · 4.57 KB

File metadata and controls

73 lines (46 loc) · 4.57 KB

概述

场景概述

智慧云课堂是网易云信提供的在线互动课堂场景解决方案,该方案中集成了网易云信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 房间,学生拉流方式观看音视频、白板、屏幕共享等直播内容,老师和学生会进处于聊天室,可以进行聊天互动。

功能介绍

<style> table th:first-of-type { width: 30%; } </style>
功能 描述
音视频通话 教师和学生可以发送和接收音视频流。
屏幕共享 教师和学生可以在课堂上分享他们的屏幕、窗口或浏览器界面。
互动白板 互动白板可应用于线上素质教育培训、职业教育、K12 学科辅导等课堂场景,教师可借助涂鸦、文本、直线、激光笔等教具,边演示课件边勾画要点。开发者借助互动白板的互动涂鸦、实时同步、课件文档共享、录制回放等功能,可以满足在线教育低延时高互动场景需求。
聊天互动 教师和学生可以在课堂中发送文字和图片消息进行互动。
举手上台 在互动直播大班课中,默认情况下,学生无法发送音频和视频,也无法操作白板。学生可以“举手”要求发言,教师同意后可以发送流并与教师互动。
教师对学生权限控制 教师可以对学生进行权限控制,包括授予或收回白板编辑权限、授予或收回屏幕共享权限、开关音视频、全体声音禁言、全体聊天禁言。
自定义课堂 UI 智慧云课堂提供了 UIKit。开发者可以基于 UIKit 进行定制化修改,也可以自行实现 UI。
录制回放 上课过程中,服务端会开启录制服务,对音视频内容、白板内容、屏幕共享内容进行同步录制,课堂结束后学生可以观看录制内容进行课后复习。

平台支持

课堂角色 Android iOS Web macOS Windows
老师端
学生端

::: note note 智慧云课堂 macOS 和 Windows 客户端基于 Electron 框架开发。 :::