Go 课堂
  • iOS
  • Android : Java
  • Web
  • 概述
  • 体验 App
  • Go 课堂技术说明
  • 实现流程
    • 教师端实现流程
    • 学生端实现流程
  • 常见错误码
  • 文档中心
  • Go 课堂
  • 概述

概述

更新时间:2023-08-10 18:57

产品概述

Go 课堂是 ZEGO 提供的在线互动课堂 aPaaS 解决方案,将线上课堂所需的音视频通话、白板/文件、实时消息、大班课等能力进行模块化组装,开发者无需单独集成第三方 SDK 及服务,即可上线专属互动教学平台。Go 课堂不仅覆盖多种班型的教学场景,而且在保障课堂实时互动功能的基础上,还支持业务功能灵活可扩展,以标准接口无缝对接 ZEGO 的其他业务系统,极大地降低了开发门槛。

教育解决方案区别

ZEGO 目前针对在线互动课堂提供了 aPaaS 和 PaaS 两种解决方案。以下是这两种解决方案的详细区别:

aPaaS 教育解决方案 PaaS 教育解决方案
适用客户 适用于开发排期紧、需要快速上线在线教学平台、有一定定制化需求的客户。 适用于开发周期较长、对定制化需求较高的客户。
开发成本
上线时间 最短 15 分钟 1 至 3 个月
实现功能
  • 课堂覆盖实时音视频、互动白板、文件共享、实时消息等核心功能。
  • 提供课堂管理、权限管理等云服务功能。
  • 支持业务功能的灵活扩展,与客户的业务系统对接。
客户自行实现实时音视频、互动白板、文件共享等功能。
可拓展性 较强
前端 UI 提供默认的课堂 UI 且支持定制化修改。 客户自行实现所有 UI。
支持平台 Android、iOS、macOS、Windows、Web、Electron 支持超过 20 个平台和框架。
覆盖场景
  • 1 对 1 在线教学
  • 小班课
  • 互动大班课
客户自行定义和实现任意在线教学场景。

实现场景

Go 课堂支持以下教学场景:

场景 描述
1v1 教学 1 名老师对 1 名学生进行在线课堂辅导。
小班课 1 名老师对较少名学生进行在线教学(最多支持 4 人同时连麦),进行实时音视频互动。
大班课 1 名老师面向上万名学生进行大型直播教学。

功能列表

功能 描述
实时音视频 教师与学生、学生与学生之间可进行实时音视频互动,形成良好的课堂互动氛围。
电子互动白板 教师可通过白板工具进行教学涂鸦,学生也可通过涂鸦工具参与课堂互动,增加教学效果传递。
教学课件共享 全面覆盖主流文件格式,课件矢量渲染高清晰度呈现,丰富课堂趣味性。
实时消息互动 教师和学生在课堂中可以实时发送文字消息。
互动教学工具 支持老师对学生的音视频、共享等权限进行控制,方便老师对课堂秩序进行管理。

技术方案

通过以下 SDK 与服务可以搭建出 Go 课堂教育场景:

/Pics/Common/GoClass/GoClass_new.jpg

方案优势

1. 极简接入,15 分钟快速上线

对上百个 API 接口进行封装,减轻 90% 的复杂开发工作,无需再组建庞大的技术开发团队,新手也能低门槛快速上线。

2. 模块化设计,功能灵活可拓展

支持音视频、互动白板、文件共享、实时消息等课堂互动功能,业务功能支持灵活拓展,以标准接口无缝对接客户业务需求,满足机构的多样化教学需求。

3. 贴近教育场景,师生互动更高效

支持 1v1 、小班课、互动大班课等多种班型,贴合实际教学流程,支持老师和学生在课堂教学场景中进行音视频互动、课件共享、实时消息等多种互动功能,助力师生构建高效课堂。

4. 全平台适配,海量设备兼容

  • 支持 Web、iOS、Android 等多种平台和开发架构。
  • 深度兼容 15000+ 设备型号,保障全球师生体验的一致性。

5. 全球覆盖,稳定流畅

网络节点覆盖全球 200+ 国家和地区,总计 500+ 核心节点,确保了用户在全球各地稳定、流畅的观看体验。

本篇目录