1.基础管理 1)系统采用模块化的架构设计B/S架构,用户可通过浏览器实现数据看板查看、名师示范课点播、用户管理等功能。 2)角色自定义:支持管理员根据不同教师的工作需求创建角色,自定义该角色的名称和可使用的功能权限;并可查看各角色的人数,方便管理。 3)教师可以通过自主账号登录平台,根据教师个人学习需求对全区域的名师示范课等视频课程进行筛选、点播观看、在线学习。 4)视频管理:录播主机录制的视频自动上传至平台,支持本校教师或管理员对视频进行名称编辑、学科学段编辑、下载、删除、发布课程等操作。 5)课程发布:课程发布时,可选择对应的学段、学科、发布模块、示范课分类等,方便用户按不同维度查找课程。 6)★上传附件:平台支持支持用户在发布课程时上传相关资料;所上传资料可支持不少于5种文件格式;课程发布后,观众观看课程时下载相关资料,进行深入学习。 7)课程审核:支持区域管理员和学校管理员分别对所管辖区域范围内,教师申请发布的课程进行审核,监控公开课程资源的质量;拒绝课程发布时,需填写拒绝原因;若课程未通过时,系统将在消息中心自动通知该课程归属的教师。 8)★课程评论:支持用户对已发布视频进行视频打点并插入课堂评价,所评论内容需关联视频对应时间点。平台支持用户在线发表视频评论,所评论内容支持以新消息提示方式自动提醒授课教师。支持管理员对用户评论进行信息管理,可选择性删除评论内容,管控评论秩序。 9)账号管理:支持用户修改昵称、密码及头像设置等,并可重新绑定用户手机号,同时关联绑定/解绑个人微信号。 **)可实时在认证列表中查看认证名师的示范课数、课程播放量、参加的教研活动数,名师教研组的参加人数、参加的教研活动数,及认证名校的教师人数、示范课数、课程播放量。 **)平台支持本地视频上传:可对上传视频进行标题描述、课程介绍等设置,可选择默认的视频缩略图封面,也可选择本地图片上传成为封面。 **)消息中心:在页面实时提醒新增课程计划、课程审核通过/被拒绝、认证成功、成功加入教研组等消息。 **)首页轮播图片:平台首页支持用户自定义不少于6张轮播图画面并支持图片的对应链接跳转;支持用户点击对应轮播图,跳转相应网页进行内容浏览。 **)设备管理: ①. 显示管理员下辖的教室总数、在线教室总数、活跃教室数,实时呈现整体情况; ②. 管理员可实时查看教室信息和状态,包括:教室名称、设备**、状态、信号源及教室详情,方便远程运维; ③. 支持学校管理员对录播主机进行远程关机、重启、密码设置等操作。 **)公网直播:学校管理员可设置录播设备的直播模式为公网直播,自由发起公网直播活动,方便举办公开课、校园培训等活动。 ①.全局调度系统:实时收集节点负载、网络质量,并根据终端用户的 **,将用户请求引导至最优的节点,以降低时延,提升流畅率。 ②.冗余带宽:云服务器具备T级的带宽储备和**级并发承载能力,可应对突发增量的用户访问。 **)直播活动:支持用户创建直播,提前设置预约直播信息,并获取直播地址及*维码海报,方便提前发布直播信息。 **)直播状态:根据直播开始时间和结束时间,分类显示所有直播的当前状态,包括未开始、进行中、已结束;用户可通过状态筛选不同的直播进行编辑管理。 **)直播搜索:支持输入与直播名称相关的关键字,搜索直播活动。 **)直播管理:在直播结束前,支持教师修改直播的结束时间、名称、封面、课件、直播简介、聊天互动权限等设置,并保持原分享链接和*维码不变,避免因活动调整导致原分享链接和*维码失效。 **)★直播工作台:创建直播时支持添加直播助教;助教进入工作台可进行直播间秩序维护,具体功能包括: ①.删除留言:支持对观众聊天互动的发言记录进行单个/批量删除,保障教师间互动交流的友好秩序; ②.禁言观众:支持对观众进行单个/批量的禁言,禁言后观众将不能在直播互动中发表言论,避免不法人员在公众场合捣乱。 **)★直播分享:用户可*键生成直播海报或链接并进行分享,其他用户通过扫描海报上的*维码或打开链接的方式,观看直播视频。 **)复制直播海报:生成直播海报后,用户可直接在网页中*键复制图片,并粘贴至微信中发送,无需下载图片保存本地,提高分享效率。 **)★活动预告:支持**端、移动端通过分享链接地址,查看直播活动的相关信息,包括封面、活动名称、学校名称、活动开始时间、简介、预览课件等;在预览课件时,用户可在课件上进行书写、擦除、移动图片素材等操作,且操作不影响原课件内容,方便评课老师在直播开始前,预览主讲老师的课件。 **)★活动课件:教师可选择云课件与直播关联,无需耗时上传本地文件;课件与直播关联后,支持用户在活动开始时间前查看云课件;活动开始后,用户可在观看直播视频的同时,在线查看已关联的课件。 **)直播互动:直播过程中,支持用户在直播课程中发布评论、点赞、分享观看链接或*维码,同时可查看直播简介、活动课件和实时观看人数。 **)直播暖场素材:平台支持用户自主选择上传图片或视频,作为暖场素材在直播间隙循环播放。 **)禁言要求:直播开始前和直播过程中,支持用户修改观众聊天互动的权限;可设置为观众禁言,仅允许管理员进行发言,把控直播活动的纪律。 **)签到设置:支持在直播活动开始前,设置签到规则;可选择观众首次进入直播进行签到,或直播开始后**分钟开始签到,适应不同的直播场景。 **)直播数据:直播开始后,支持查看直播的人气峰值、观看人次、累计点赞、观众发言次数、签到人数等数据,随时掌握直播情况。 **)支持直播集群技术,以支持系统的横向拓展,随系统应用规模的拓展逐渐增加转发服务器以支持更大规模直播。平台支持不少于***点以上高清直播功能。 **)督导巡课:用户可查看管辖区域内,正在直播授课的教室实时画面; ①.支持至少6个教室画面同屏预览,快速掌握各教室基本情况; ②.用户进入教室详情,可获取该教室当前授课信息、实时的音频、视频; ③.支持进入“自动巡课”模式,自动进入浏览器全屏模式,按每**秒/**秒/**秒轮播各教室画面; ④.支持在“自动巡课”模式下,自定义页面标题、底部文案。 **)课程搜索:支持用户通过课程、教师、学校名称等关键词快速搜索已发布的课程资源,支持用户查看最近搜索关键词记录,方便用户再次快速查找相关课程。 **.移动端观看课程 1)支持*键生成分享海报,也可*键复制观看链接,方便分享给其他观众,通过移动端打开观看。 2)分享海报中包括课程名称、主讲人、学校名称及*维码等信息。 **.★视频在线剪辑 1)支持用户对本地上传的视频,通过浏览器完成在线剪辑,将视频的无效内容删除,保留课堂中的重难点和精彩部分。 2)效果预览:进行剪辑操作后,支持用户通过在线预览窗口,实时查看剪辑后的内容,确保视频效果。 3)插入课堂活动:支持用户在平台上查看已上传的云课件,并选择课件中的课堂活动插入视频中,设置为课程的互动答题环节;课程发布后,用户观看到所对应的课程时间点时,系统将自动弹出课堂活动,需要完成互动答题才可进入下*阶段的知识点学习。 4)视频截取:支持用户通过拖拽视频起点与终点,快速去除头部或尾部的无效内容,截取保留视频中的重点部分。 5)视频分割与删除:支持基于时间刻度,将视频分割成若干个片段,并把无效片段删除。 **.平台运维与服务 1) 支持多用户高并发使用场景,具备高容错、强容灾能力,保证各项工作的正常进行。 2) 平台采用全局负载均衡技术,实现同城双数据中心部署,即使在单个数据中心故障的极端情况下,依然可以保障服务稳定高可用。 3) 平台构建基于**********的容器云系统,应用服务全面部署容器云,可支撑日**级别用户访问。 4) 弹性扩容:系统具备根据应用负载情况自动伸缩的能力,实现分钟级别应用部署和扩容。 5) 后台支持监控告警机制,对系统各层级具备监控和告警能力,包括: ①.基础设施级:主机,网络,磁盘,操作系统等; ②.组件级: 数据库,缓存,消息队列,***,***等; ③.应用级: 基于自研的***系统,实时代码级别监控应用的运行状况,快速诊断并修复系统的性能问题; ④.业务级: 基于自研的*****系统,实现对特定业务逻辑监控 ⑤.7***小时分级告警系统,每日专人轮值处理告警问题。 6) 系统接入多种类型的安全服务,应对不同的安全攻击,包括: ①. 高防: 防止**** 攻击; ②. 应用安全防火墙: 防止***注入,***,**** 等应用攻击; ③. 安骑士: 云主机漏洞扫描和木马查杀等。 |