1、以第三方外包提供的原始代码为基础,根据自身需求,重新打造合适当前需求的 App 2、在金山云 SDK 的基础上,实现实时推流,视频回放,通过 socket 实现老师与同学的互动直播 3、通过录屏功能以及 JS 的交互增强师生互动的生动性 4、项目集成 AliPay、WeChatPay、ApplePay、PayPal 等支付方式 5、使用代理,通知等设计模式,解决不同模板之间数据传递的问题 6、为解决推流丢包的问题,金山 SDK 切换成阿里 SDK;同时处理 socket 与直播兼容性的问题 7、使用蓝湖分解任务模块,使用禅道管理项目进度,使用 git 管理项目代码...
无问西东app是一款针对山西省内公务员考试学习的在线教育类项目。依托强大的名师资源实现线上教学,模考测试,智能批改,发布资讯,线上报名等功能。 我的职能: 主要负责项目后端开发和app接口对接。比如: 1. 根据产品需求开发讲师录入,试卷导入,试题编辑,试卷批改上传,多机构入驻等功能; 2. 参照tp中的rbac完成权限控制和角色管理,并可以根据角色权限显示不同的菜单列表; 3. 配合app客户端同学接入腾讯云直播业务,并参与设计了直播间舞台池算法,降低了闲置直播间带来的损耗; 4. 合理利用redis缓存高频数据,提高缓存命中率,降低了数据响应时间...
在当今社会随着科技的不断发展,大家对于互联网+这个词语并不陌生,近些年互联网+发展的速度超乎所有人的想象,互联网+教育的兴起也代表了教育改革的一个方向,但是目前远程教育的软件的种类不选,功能不是很完善,其中在线考试作为互联网+教育的一个重要的组成部分还有待去探索以及完善。 在线考试系统产生的原因是,我国高校教育信息化的建设,目的是充分利用学校的网络资源以及计算机资源实现无纸化考试以及考试资料不能持久化保存的不足。目前学校以及社会上 各种考试大多采取线下考试的方式进行,在这种方式下,一次考试大多需要经历以下步骤:考场安排、人工出题、考生考试、人工阅卷、成绩评估和试卷分析。这种方式不仅浪费了许...