# 视频数据归档存储软件 **Repository Path**: csgitter/CctvData ## Basic Information - **Project Name**: 视频数据归档存储软件 - **Description**: 一款基于若依开发的兼容海康大华存储的视频数据归档软件,以目前主流存储设备作为归档存储设备,实现对NVR(网络视频录像机)、CVR(中心级视频网络存储设备)及综合安防管理平台管理的各类存储设备,将已保存的视频数据进行采集、检索、浏览和归档存储管理。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-02-18 - **Last Updated**: 2024-02-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 视频数据归档存储软件 #### 介绍 一款基于若依开发的兼容海康大华存储的视频数据归档软件,基于vue2、webpack、javaScript、element-plus、pinia、Spring Cloud Alibaba、SpringSecurity、Spring Cloud Gateway、SpringBoot、RocketMQ、Xxl-Jobb、Nacos、Redis、等最新技术开发的智能视频数据归档软件。视频档案归档数据以目前主流存储设备作为归档存储设备,实现对NVR(网络视频录像机)、CVR(中心级视频网络存储设备)及综合安防管理平台管理的各类存储设备,将已保存的视频数据进行采集、检索、浏览和归档存储管理。 #### 软件架构 功能架构说明 ![输入图片说明](image.png) 软件架构说明 ![输入图片说明](image1.png) 各设备通过网络连接 遵循GB/T 28181-2016标准 通过WEB管理 从NVR或安防平台自动采集数据,自动 上传至视频档案归档平台 可选择所需的视频文件进行查询、下载 #### 数据采集方式 ![输入图片说明](image2.png) 1)SDK方式采集 直接调用存储设备SDK,从NVR、CVR中抓取流数据,并将其变格式为视频文件保存于平台服务器缓存中。 该方式适用于数据量较小场景。 2)API方式采集 调用安防管理平台、云存储平台等API,进行数据下载,并将数据保存于平台服务器缓存中,无需关注NVR、CVR等存储设备。 该方式适用于CVR进行分布式部署、采用负载均衡架构、数据量较大场景。 #### 核心技术 前台: Vue2 webpack javaScript element-plus element-ui Pinia echarts .... 后台: Spring Cloud Alibaba SpringSecurity Spring Cloud Gateway SpringBoot RocketMQ Xxl-Jobb Nacos Redis Mybatis-Plus mysql8.0 tidb doris .... #### 系统展示 ![输入图片说明](11.gif) ![输入图片说明](12.gif) ![输入图片说明](13.gif) ![输入图片说明](14.gif) 首页主要提供视频归档数据的总览,包括录像采集数据量、录像时长统计、设备数量统计、存储使用情况统计等展示。 ![输入图片说明](image4.png) 视频管理主要提供视频监控查看和录像文件管理功能。用户可以查看监控视频和存储的视频录像文件。 ![输入图片说明](image5.png) 归档存储主要提供采集归档计划和回迁任务监控功能,可以实时关注采集归档情况。 ![输入图片说明](image6.png) 基础配置包括视频目录配置、视频设备接入和NVR设备登记功能,主要对要归档的视频资源进行统一配置管理。 ![输入图片说明](image7.png) 系统管理对用户、角色、菜单、部门、字典、参数设置、日志等各类信息进行统一管理。 ![输入图片说明](image8.png) #### 技术交流 关注微信公众号 【硕宇开源精选】,单击联系我们,获取微信后,加我拉你到微信群,并为你提供全程免费服务,你也可以与其他伙伴交流技术,如果觉得项目不错,可以star关注 ![输入图片说明](1707551392814.png)