跳到主要内容

网页大直播方案

网页大直播方案是基于API对接的一种方案,能够支持高并发、低延时的网页大直播功能。最简甚至只需要一行代码,就可以将ClassIn的大直播页面直接嵌入到机构的平台或者APP中,无需过多的开发和运维,万人大课也毫无压力。

对接场景

如果机构有自己的平台或者APP,对直播课没有很高的师生互动要求,且希望学生在机构自己的平台或APP观看直播,不另外下载ClassIn客户端,推荐使用ClassIn的网页大直播方案

注:此方案中,主讲老师仍需要下载ClassIn客户端,从客户端进教室上课。学生通过网页观看的是主讲老师角度的教室录屏。

网页观看直播课和在ClassIn客户端上课的区别:

网页大直播客户端内互动教室
观看端(学生端)人数无限制有限制
观看端(学生端)下载ClassIn?不需要需要
观看端(学生端)互动?仅文字音视频+丰富的互动工具

用户使用效果

  1. 机构管理员可以通过自建的平台或APP创建课程和课节,学生可以约课并加入课程。

  2. 教师可以通过ClassIn客户端进行授课和管理课堂。

  3. 学生可以通过机构自建平台、APP观看直播和回放,观看人数没有限制。

  4. 机构平台可以收集到观看学生的信息,包括学生的出勤情况、观看时长等,从而实现考勤和数据统计等功能。

方案介绍

机构可以人工在eeo.cn找到网页大直播地址,也可以通过API获取到ClassIn的大直播地址,然后将其嵌入搭载在自有网站或APP上。

此处介绍的方案是基于API对接的,目前有两种对接方案:全页面对接仅对接视频画面

:暂不支持对接微信小程序。

方案1. 全页面对接

机构可以在自己的页面中,用iframe嵌套ClassIn的网页大直播/回放页面,具体技术实现请参看技术文档

优点

● 开发成本低,最低只需要嵌套一行代码即可实现对接。无需开发网页播放器,省去了开发、测试、上线等环节的成本。

● 支持设置学生登录账号后观看,确保视频直播/回放的安全性。

● 支持通过ClassIn管理后台下载直播/回放观看数据。

● 支持使用API方案中的消息订阅功能,机构可以接收网页大直播的直播/回放的观看数据。

缺点

● 界面风格不可改,需要使用ClassIn提供的网页界面,不能定制化。

● 大直播的网页链接本身不具备鉴权功能,如有暴露链接风险,直播页面会被更多人群观看。

实现效果

方案2. 仅对接视频画面

此方案仅提供视频直播流和回放视频地址,直播回放页面需要机构自行开发。此方案适合预算充足、对界面风格有要求的机构。

优点

● 页面更加定制,方便二次开发。

● 可以按需增加鉴权、加密、记录等功能。

缺点

● 开发成本高,需要较高技术能力,需要主动完成网页播放器的开发。

● 需要对各端进行适配。

这两个方案的技术实现方式不同,但是学生观看直播/回放的流程是相同的。

常见问题?

Q1. 用大直播可以实现考勤记录吗?
A1. 可以。第一种方案中,考勤记录由ClassIn的消息订阅提供原始数据;如采用第二种方案,则需要机构在网页自行记录考勤。

Q2. 两种方案中,用户的观看流畅度有区别吗?
A2. 没有。流畅度取决于老师端和学生端的网速,与所选择的方案本身无关。