网页大直播方案
网页大直播方案是基于API对接的一种方案,能够支持高并发、低延时的网页大直播功能。最简甚至只需要一行代码,就可以将ClassIn的大直播页面直接嵌入到机构的平台或者APP中,无需过多的开发和运维,万人大课也毫无压力。
对接场景
如果机构有自己的平台或者APP,对直播课没有很高的师生互动要求,且希望学生在机构自己的平台或APP观看直播,不另外下载ClassIn客户端,推荐使用ClassIn的网页大直播方案。
注:此方案中,主讲老师仍需要下载ClassIn客户端,从客户端进教室上课。学生通过网页观看的是主讲老师角度的教室录屏。
网页观看直播课和在ClassIn客户端上课的区别:
网页大直播 | 客户端内互动教室 | |
---|---|---|
观看端(学生端)人数 | 无限制 | 有限制 |
观看端(学生端)下载ClassIn? | 不需要 | 需要 |
观看端(学生端)互动? | 仅文字 | 音视频+丰富的互动工具 |
用户使用效果
-
机构管理员可以通过自建的平台或APP创建课程和课节,学生可以约课并加入课程。
-
教师可以通过ClassIn客户端进行授课和管理课堂。
-
学生可以通过机构自建平台、APP观看直播和回放,观看人数没有限制。
-
机构平台可以收集到观看学生的信息,包括学生的出勤情况、观看时长等,从而实现考勤和数据统计等功能。
方案介绍
机构可以人工在eeo.cn找到网页大直播地址,也可以通过API获取到ClassIn的大直播地址,然后将其嵌入搭载在自有网站或APP上。
此处介绍的方案是基于API对接的,目前有两种对接方案:全页面对接和仅对接视频画面。
注:暂不支持对接微信小程序。
方案1. 全页面对接
机构可以在自己的页面中,用iframe嵌套ClassIn的网页大直播/回放页面,具体技术实现请参看技术文档。
优点:
● 开发成本低,最低只需要嵌套一行代码即可实现对接。无需开发网页播放器,省去了开发、测试、上线等环节的成本。
● 支持设置学生登录账号后观看,确保视频直播/回放的安全性。
● 支持通过ClassIn管理后台下载直播/回放观看数据。
● 支持使用API方案中的消息订阅功能,机构可以接收网页大直播的直播/回放的观看数据。
缺点:
● 界面风格不可改,需要使用ClassIn提供的网页界面,不能定制化。
● 大直播的网页链接本身不具备鉴权功能,如有暴露链接风险,直播页面会被更多人群观看。
方案2. 仅对接视频画面
此方案仅提供视频直播流和回放视频地址,直播回放页面需要机构自行开发。此方案适合预算充足、对界面风格有要求的机构。
优点:
● 页面更加定制,方便二次开发。
● 可以按需增加鉴权、加密、记录等功能。
缺点:
● 开发成本高,需要较高技术能力,需要主动完成网页播放器的开发。
● 需要对各端进行适配。
这两个方案的技术实现方式不同,但是学生观看直播/回放的流程是相同的。
常见问题?
Q1. 用大直播可以实现考勤记录吗?
A1. 可以。第一种方案中,考勤记录由ClassIn的消息订阅提供原始数据;如采用第二种方案, 则需要机构在网页自行记录考勤。
Q2. 两种方案中,用户的观看流畅度有区别吗?
A2. 没有。流畅度取决于老师端和学生端的网速,与所选择的方案本身无关。