项目一:视频平台云边协同(web)vue
是一个为了实现一体化管理多工地项目,由终端控制多边端实例、管控多实例一体机上对应插件系统的更新迭代,保持终端与边端的数据同步的管控系统。
1、项目管控负责项目初始化构建、需求对接、研讨技术方案
2、负责整体项目研发工作、多组件拆分复用、提高代码的可维护
3、部分异步需求使用websocket,实时展示消息队列
项目二:视频平台v2.0 (web)nginx部署
合肥市交通(城管、高速)、万科工地、三亚崖州湾等摄像数据管控的多项目整合工程。交通对高速暂用应急车道、高速违章配合算法分析进行抓拍检测、城管对人行道和红绿灯等多场景抓拍、工地对未带安全帽和陌生人等场景的抓拍,对数据整合、审查从而反馈预警结果。
(一)视图智能计算平台、视图库管理平台 (vue-cli)
对抓拍图片进行预览,根据需求对接视频播放插件,可对图片前后视频进行播放审批。
1、使用svg技术对图片进行标定,设定检测范围以及回显预警结果。
2、实现动态表单,配合vuex实现大表单操作逻辑和校验
3、使用websocket封装 实现大文件上传,断点续传
4、对接视频播放插件处理异常场景,实现抓拍图片前后视频播放预览
5、后期对项目UI替换(iview替换为elementui)
6、使用echarts构建多场景预警数据展示
(二)视频分析管理平台 (nuxt)
1、根据BG需求 封装自用组件库,以elementui为基础,构建vp-commont-ui(vp-table、vp-drawer、vp-header、vp-search-block等)基础组件库
2、为了实现多项目页面级复用提高开发效率,构建vp-common-page纯页面级别插件包。根据不同需求进行差别处理。
3、构建自定义指令(表格操作栏二级确认框、输入框)实现对整体项目管控,降低需求变更所需时长。提高研发效率。
4、规范项目整体编码规范,部分需求管控,负责组员codereview。
5、研发构建管控,以及组件库和公用页面库更新迭代。