项目描述:
该项目为汇聚海量视频图像资源并实现高并发应用,支持多播放协议及多数据展示方式的后台管理系统。主要实现:摄像枪地图模式、多屏播放、数据图表展示、列表筛选、表单编辑、文档资料下载,权限管理等功能。
使用技术:
1. 使用 webpack、Vue-2.6、Element UI-2.12、Echarts-4.6构建项目;
2. 使用 Aliplayer.js 编写视频播放组件,支持自转高清、截屏、录屏、视频切换等功能;
3. 引入AMap地图插件,实现摄像枪点聚合、海量点、信息弹窗、区域划分等功能;
4. 封装 WebSocket,用于后台消息推送,实现失败重连,发送心跳保持连接稳定;
5. 基于 Element-Tree 组件封装,实现自定义样式,基于 Table 与 Pagination 组件封装复合组件,提高适用性;
6. 使用 Vue-directive 编写弹窗拖拽指令和视图控制显示指令;
点击空白处退出提示
评论