8年以上.net平台开发经验,熟练掌握web开发前后端技术栈。一直从事互联网教育行业,对直录播视频转码有比较成熟的解决方案。可以整体上设计架构项目,独立完成B2C项目开发。对新技术敏感,.net core,vue等都在项目中多次使用;有移动端开发能力,微信公众号以及小程序开发。
项目:教育资源云平台,成绩分析系统,精品直录播系统,校园直播,学生考勤系统,在线备课平台等;
其中:
教育资源云平台,是智慧校园建设的门户和集中入口,提供智慧校园建设的基础数据,以及所有应用的单点登陆认证,数据API管理,文件资源管理,视频以及文件的转码和在线观看,学校门户管理等功能。
项目采用.net core开发,项目构架分为web门户,api服务中心,认证中心,api服务,文件转码服务,文件存储中心几个模块。
使用IdentityServer4做为授权中间件,来实现单点登录和api保护。
文件转码和文件存储中间通过消息队列沟通,文件转码服务从消息队列获取要转码的文档和视频,转码完成后重新存储到文件存储中心。
文件存储中心抽取了统一的对外服务接口,内部支持使用物理文件系统,dfs,以及阿里云oss存储。
web门户前端通过模板可以为不同学校定制不同的展现风格,也可以在同一个区县平台通过不同的域名来实现展现学校独特的门户风格。后台使用vue框架开发的管理后台。
在线备课系统,为学校提供在线备课服务,系统包括个人教案管理,集体备课,备课教案的评审。提供在线编辑教案,多人同时编辑教案的功能,在网页端完美还原桌面word操作体验。同时可以把优质的备课资源同步到学校资源云平台上,作为公开资源。
项目第一个版本使用.net 4.5开发,重构以后使用.net core和mysql开发,前台使用vue,项目使用office Online实现word ppt的在线预览和编辑功能。通过实现office Online的wopi协议的中间件来与officeOnline对接。
角色 | 职位 |
负责人 | .net研发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
教育资源云平台,是智慧校园建设的门户和集中入口,提供智慧校园建设的基础数据,以及所有应用的单点登陆认证,数据API管理,文件资源管理,视频以及文件的转码和在线观看,学校门户管理等功能。 项目采用.net core开发,项目构架分为web门户,api服务中心,认证中心,api服务
为学校提供在线备课服务,系统包括个人教案管理,集体备课,备课教案的评审。提供在线编辑教案,多人同时编辑教案的功能,在网页端完美还原桌面word操作体验。同时可以把优质的备课资源同步到学校资源云平台上,作为公开资源。 项目第一个版本使用.net 4.5开发,重构以后使用.net
校园直播是为了满足学校对直播的需求,可以对接学校的校园电视台,多媒体教室等以有内容,通过网络直播的形式,对外进行展示。主要支持在微信和pc端进行观看,同时支持弹幕,聊天,提问,投票,直播录制等功能。 项目采用asp.net core开发,流媒体服务器采用nigx+rtmp插件实