教育直播平台需求大纲
产品端:APP,PC网站,PC后台,小程序 功能清单:
一、客户端(APP,PC网站,小程序)
1.录播(角色:教师,学生)
场景一:录制视频并上传,选择课程分类,待审核后可供客户端搜索 场景二:录制视频并上传至个人作业下面
录播设备对接:针对多媒体的设备,可扫码设备,亦可设备扫码客户提供的二维码开启录播(设备对接,需要确认对接参数和信息)
2.点播(角色:教师,学生)
可直接观看相应课程分类下的视频 场景一:免费 场景二:收费 3.登陆与注册
场景一:账号登陆,注册(选择学校和身份,输入学号校验,可开放免费注册(是否可以提现到支付宝和微信)),需要学校提供基础数据导入。
场景二:微信登陆(授权登陆后,跳转场景一注册界面) 4.观看直播(角色:教师,学生)
观看正在直播,可进行红包打赏(待确定)和发送消息互动(弹幕) 直播房间来源:系统推荐,关注推荐,所属教师
5.领取作业(角色:学生)
场景一:课堂上扫码老师提供的作业二维码 场景二:领取作业入口,领取相应教师到作业 6.做作业(角色:学生)
在线提交素材,填写信息完成教师安排的阶段性作业(待敲定,作业是一开始制作好,还是按时间按步骤制定),在线时长,所在地点gps定位
7.直播(角色:教师)直播时自动录播视频
基础信息:教师开设房间,设置基础信息如图片,标题,详情,房间密码等。(房间名称,是否设置密码,密码,立即开播/计划开播)
场景一:通过手机进行直播
场景二:利用多媒体教师设备进行直播 8.作业制作(角色:教师)
利用平台提供的题型及题库进行模版作业制作? 9.班级管理(角色:教师) 10.学生管理(角色:教师) 11.大数据统计(角色:教师)
场景一:教师所授专业下学生的形成性评价作业的数据、签到数据等统计
场景二:教师所管理的班级下学生相应课程的形成性评价作业的数据、签到数据等统计
12.签到(扫码,ai面部识别,刷卡) 教师提供签到二维码(教师),学生通过扫码进行签到(学生),关联到具体的课堂作业,没有课堂的时候,也可签到(扫码指定的二维码签到)
家长这个角色需要放在哪里,待考量(中小学会有这方便的需求,待后期再考量),是用户角色,可以到平台观看,无学习功能。
ai设备是平台的一部分
二、后端(PC后台)
角色一:学校管理员(仅针对本校的信息进行综合处理与数据统计)
角色二:超级管理员(用有绝对权限,可针对所有学校的信息进行综合处理和数据统计)
功能清单:
1.学校管理(平台合作学校的管理)
2.角色管理(后端角色用户的权限管理) 3.院系管理(学校下面的院系部门的管理) 4.班级管理(班级的信息管理)
5.学生管理(学生基础信息的编辑,查看)
6.课程分类管理(几级?哪些大类?哪些细分需要提供)暂时平台提供,教师可以发起分类,需要审核 参考:https://www.icourse163.org/
7.作业管理(作业进程信息跟进)
8.直播室管理(直播房间监控、审核、巡查、推荐等) 9.视频管理(视频上传,删除,审核,推荐等)
10.红包管理(学生打赏的红包信息等综合信息管理) 11.大数据(维度?,涉及的角色?,报表的展现形态) 12.性能监控 13.字典管理 14.文件管理
直播流程(图片待发送)
app端开播,app可直接连麦互动(手机上可以加入ppt加入推流) pc端开播,obs推流,连麦需要在网站打开