# yihecode-server
**Repository Path**: moo3108661550/yihecode-server
## Basic Information
- **Project Name**: yihecode-server
- **Description**: 本项目基于ai场景而开发,提供算法模型管理、摄像头管理、告警管理、数据统计等功能。
- **Primary Language**: Java
- **License**: Unlicense
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 71
- **Forks**: 50
- **Created**: 2023-06-07
- **Last Updated**: 2025-11-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# AI 视频管理平台
## 一、平台简介
**AI视频管理平台**是一款功能强大且简单易用的实时视频监控系统,基于现有监控条件并结合平台的智能算法分析,实现更智能、安全、稳定的工作环境。
我们的愿景是打通各大芯片厂商间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,减少企业级应用约95%的开发成本,用户仅需在界面上简单操作,即可实现全视频的接入及布控。
作为视频监控领域的行业创新者,我们开发和提供创新的视频图像解决方案,以提高您的业务安全性和绩效。
```
最新版前后端代码已正式开源,用户可自行下载并安装。核心算法推理功能需经授权后方可使用,授权流程及详细信息请通过私信方式与我们联系。
```
### 产品形态
- **NEXT集群版(原AiBox)**:支持同平台对大量边缘微服务器、PCIE卡的集中管理调度,适用于布置大量摄像机的场景,如仓库、物流园区、学校、医院、工厂、交通枢纽等,支持英伟达、算能、昇腾、登临PCIE卡等。
[点击这里访问 NEXT在线测试地址,请联系我们获取验证方式](http://39.164.53.248:25890/)
### 操作手册及常见问题
[点击这里访问 官方知识库](https://yihecode.yuque.com/r/organizations/homepage)
## 二、项目特点
- **集成化平台**:将视频监控、计算机视觉计算、告警通知等功能一体化,提供完整的视频安防解决方案。
- **多协议支持**:支持 RTSP/RTMP 推流拉流形式,兼容 H265/H264/GB28181 等视频格式,满足不同设备接入需求。
- **跨平台部署**:支持 x86、ARM 等指令集平台部署,适应多种硬件环境。
- **灵活组网方式**:支持灵活的组网方式,满足不同规模和复杂度的监控需求。
- **智能算法支持**:支持添加客户自己训练的模型,支持多路多算法的实时 AI 计算。
- **全方位告警通知**:支持语音电话、飞书、企业微信、钉钉、APP、第三方接口、现场音柱、LED 户外显示屏等多种告警方式。
- **高性能处理**:支持多路多算法实时监控与 AI 计算,及时返回告警结果,保障系统稳定运行。
## 三、项目定位
- **跨平台视觉安防解决方案**:提供跨平台的视觉安防解决方案,满足不同场景下的监控需求。
- **二次开发项目服务**:为开发者提供二次开发支持,满足定制化需求。
- **商用级机器视觉平台**:提供商用级的机器视觉平台,满足企业级应用需求。
## 四、功能清单
- **算法商城**:提供丰富的算法模型,支持用户选择和部署。
- **视频管理**:支持视频流的管理和监控。
- **推送管理**:支持告警信息的推送管理。
- **告警管理**:支持告警事件的管理和处理。
- **AI 监控大屏**:提供 AI 监控大屏展示,实时显示监控信息。
- **系统管理**:提供系统配置和管理功能。
- **人脸识别**:支持人脸识别功能,支持陌生人检索、人脸轨迹生成。
- **标注平台**:提供数据标注平台,可自行标注。
- **国标 28181 管理**:支持国标 28181 协议的设备接入和管理。
- **Onvif 管理**:支持 Onvif 协议的设备接入和管理。
- **音柱告警管理**:支持音柱设备的告警管理。
- **行人数量统计**:提供行人数量统计功能,辅助人流管理。
## 五、更新记录-持续更新中
### 版本号 1.4.1
更新日期 2025年6月30日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ------------------------------------------------------------------ | -------------------------------- |
| 1 | 人脸管理 | 1.人脸识别功能体验优化;
2.新增陌生人检索功能;
3.新增陌生人轨迹可视化地图功能;| NEXT |
### 版本号 1.4.0
更新日期 2025年5月30日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ------------------------------------------------------------------ | -------------------------------- |
| 1 | 大屏管理 | 1.新增可视化告警地图功能,可根据实际摄像机的安装点位,映射告警数据 | NEXT |
| 2 | 设备管理 | 1.新增分组视图模块,支持将多个摄像机成组展示 | NEXT |
| 3 | 视频预览| 1.优化交互体验;
2.新增搜索视频功能
| NEXT |
| 4 | 告警管理| 1. 新增告警分析可视化图表,可在线查看告警趋势、处理趋势 | NEXT |
| 5 | 推送管理| 1. 交互体验优化;
2.支持飞书群告警通知 | NEXT |
| 6 | 点位管理| 1. 交互体验优化;
| NEXT |
### 版本号 1.3.0
更新日期 2025年4月30日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ------------------------------------------------------------------ | -------------------------------- |
| 1 | 告警管理| 1.告警录制视频支持跨网模式(新增) | NEXT |
| 2 | 大屏管理 | 1.增加视频轮巡功能,5分钟自动切换下一个视频流; | NEXT |
| 3 | 工程相关| 1.支持配置外网模式、内网模式;
2.新增国标地址开发、地址、WVP配置
| NEXT |
| 4 | 视频预览| 1.优化H265视频播放,以HLS格式播放 | NEXT |
### 版本号 1.2.9
更新日期 2025年3月15日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ------------------------------------------------------------------ | -------------------------------- |
| 1 | 算法商城| 1.新增界面上进行算法参数配置(目前仅支持连续帧)
2.新版下载交互、新版版本管理交互
| NEXT |
| 2 | 设备管理 | 1.支持多芯片同平台管理,包括PCIE卡及边缘微服务器 | NEXT |
| 3 | 告警管理| 1.新增告警手动验证(处理)功能,并可根据判断结果推送至第三方平台 | NEXT |
| 4 | 点位管理| 1.支持视频流同步编码方式; | NEXT |
**自1.2.8之后,基于原AIBOX集群版进行迭代更新,并将新版平台命名为NEXT,支持PCIE卡和边缘微服务器同时纳管,支持多芯片组同时纳管。
**
### 版本号 1.2.8
更新日期 2025年2月28日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ------------------------------------------------------------------ | -------------------------------- |
| 1 | 告警管理| 1.新增告警视频回放功能,可直观理解告警事件全貌。 | Master服务器版、AIBox集群版 |
| 2 | 设备管理 | 1.新增平台内使用 GB28181 服务 ,可在平台内进行设备接入与配置。 | Master服务器版 |
| 3 | PLC 设备| 1.支持平台接入 PLC 设备,并根据设备参数定义平台检测规则,实现 PLC 实时监控与告警。 | AIBox集群版 |
| 4 | 告警管理| 1.新增 APP 端可查看告警视频回放功能 | APP |
### 版本号 1.2.7
更新日期 2024年10月11日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ------------------------------------------------------------------ | -------------------------------- |
| 1 | 推送管理 | 1.更新了接口示例文档 | Master服务器版、AIBox集群版、SingleBox单机版 |
| 2 | 点位管理 | 1.优化了具体摄像头运行状态信息,可清晰查看摄像头使用情况 | AIBox集群版 |
| 3 | 算法商城 | 1.更新了展示算法的数量 | MAIBox集群版、SingleBox单机版 |
| 4 | 性能 | 1.优化了推理路数;
2.适配新厂商芯片 | MAIBox集群版、SingleBox单机版 |
### 版本号 1.2.6
更新日期 2024年9月13日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ------------------------------------------------------------------ | -------------------------------- |
| 1 | 人流量统计 | 1.新增人流量统计功能模块,追溯行人进出数量。 | AIBox集群版、SingleBox单机版 |
| 2 | 人脸管理 | 1.新增了人脸联动行人离岗、行人逗留算法的功能 | AIBox集群版 |
| 3 | 推送管理 | 1.优化了交互方式与描述文案 | Master服务器版、AIBox集群版、SingleBox单机版 |
| 4 | 点位管理 | 1.新版界面,提升了用户体验 | AIBox集群版 |
| 5 | 算法商城 | 1.更新了算法模型的描述文案与图片 | Master服务器版、AIBox集群版、SingleBox单机版 |
| 6 | 点位管理 | 1.支持使用Onvif协议导入监控摄像机 | SingleBox单机版 |
| 7 | 标注平台 | 1.优化了部分BUG,提升了稳定性。 | Master服务器版 |
### 版本号 1.2.5
更新日期 2024年8月28日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ------------------------------------------------------------------ | -------------------------------- |
| 1 | 点位管理 | 1.优化了绘制重点识别区域交互方式,提升体验。 | Master服务器版、AIBox集群版、SingleBox单机版 |
| 2 | 人脸管理 | 1.优化了批量上传人脸数据模块 | Master服务器版、AIBox集群版、SingleBox单机版 |
| 3 | 算法识别 | 1.优化了多区域识别与多边形绘制区域功能 | AIBox集群版、SingleBox单机版 |
| 4 | 算法识别 | 1.新增行人追踪算法模型(超星) | SingleBox单机版 |
| 5 | 开放接口 | 1.用户可自行调用我方接口进行数据测试 | Master服务器版 |
### 版本号 1.2.4
更新日期 2024年8月23日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ------------------------------------------------------------------ | -------------------------------- |
| 1 | 算法商城 | 1.优化了算法模型的展示数据 | Master服务器版 |
| 2 | 视频管理 | 1.优化了编辑摄像头的交互方式 | Master服务器版、AIBox集群版、SingleBox单机版 |
| 3 | 算法识别 | 1.优化了多区域识别与多边形绘制区域功能 | Master服务器版 |
| 4 | 平台启动 | 1.优化了单机版更换网关导致服务启动失败的问题(灵汐) | SingleBox单机版 |
### 版本号 1.2.3
更新日期 2024年8月16日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ------------------------------------------------------------------ | -------------------------------- |
| 1 | 人脸管理 | 1.优化实时识别的界面效果。
2. 优化人脸比对的先界面文案。
3.优化了自动清除人脸记录的功能 | Master服务器版、AIBox集群版、SingleBox单机版 |
### 版本号 1.2.2
更新日期 2024年8月9日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ------------------------------------------------------------------ | -------------------------------- |
| 1 | 点位管理 | 1.优化了绘制重点识别区域交互方式,提升体验。 | Master服务器版、AIBox集群版、SingleBox单机版 |
| 2 | 人脸管理 | 1.新增出厂预制“黑名单”“白名单”分组(支持删除) | Master服务器版、AIBox集群版、SingleBox单机版 |
### 版本号 1.2.1
更新日期 2024年7月26日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ------------------------------------------------------------------ | -------------------------------- |
| 1 | 告警管理 | 1.告警记录保存时间新增“一小时”触发条件,可每小时自动清理磁盘内数据。
2.新增设备重启自检测删除功能。可有效避免断电导致错过系统自动清理图片的情况。
3.新增磁盘存储空间将慢会自动删除部分图片的功能 | SingleBox单机版 |
### 版本号 1.2.0
更新日期 2024年7月21日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ------------------------------------------------------------------ | -------------------------------- |
| 1 | 边缘平台 | 1. 1.点位管理调整,配合组织账号管理,实现数据根据设置的范围进行传递。
2. 盒子管理:新增手动注册盒子的方式,调整盒子总览展示数据。 | AIBox集群版 |
| 2 | 告警管理 | 1.新增导出告警数据 Excel形式功能。
2.优化了界面形式 | AIBox集群版 |
| 3 | 人脸布控 | 1.新增了自动清除识别记录的功能 | SingleBox单机版、AIBox集群版、Master服务器版 |
| 4 | 系统管理 | 1.新增组织账号管理
2.新增角色管理
3.新增菜单管理 | AIBox集群版 |
### 版本号 1.1
更新日期 2024年6月21日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ------------------------------------------------------------------ | -------------------------------- |
| 1 | 算法商城 | 1. 新增算法功能更新,支持临时新增算法卡片功能。 | Master服务器版、AIBox集群版、SingleBox单机版 |
| 2 | 边缘平台 | 1. 性能优化
2. 视频预览中,更新提交摄像头方式(异步) | SingleBox单机版 |
| 3 | 告警管理 | 1.新增浏览器快速清空告警记录功能 | AIBox集群版、SingleBox单机版 |
| 4 | 推送管理 | 1.新增"IP音柱"推送形式,需根据不同品牌单独适配 | AIBox集群版、SingleBox单机版 |
| 5 | 人脸布控 | 1. 新增支持边缘盒子使用人脸布控系统
·支持实时流人脸识别,4-6路人脸识别极限
·支持手动上传图片识别比较 | SingleBox单机版 |
### 版本号 1.06
更新日期 2024年6月5日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | -------------------------------------- | -------------------------------- |
| 1 | 算法商城 | 1. 调整了算法商城交互方式,包括下载、编辑、版本管理、卸载、删除算法卡片 | Master服务器版、AIBox集群版、SingleBox单机版 |
| 2 | 推送管理 | 1.优化了语音电话推送功能 | Master服务器版、AIBox集群版、SingleBox单机版 |
### 版本号 1.05
更新日期 2024年5月29日
| 序号 | 功能模块 | 更新描述 | 更新支持平台 |
| --- | ---- | ---------------------------------------------------------------------- | -------------------------------- |
| 1 | 算法商城 | 1. 优化了存储数据方式,提升下载稳定性,需外网才可下载 | Master服务器版、AIBox集群版、SingleBox单机版 |
| 2 | 边缘平台 | 1. 修改了告警弹窗交互形式 | AIBox集群版、SingleBox单机版 |
| 3 | 告警管理 | 1.更改的新的UI形式,提升了查看告警记录的易用性 | Master服务器版、AIBox集群版、SingleBox单机版 |
| 4 | 视频预览 | 1. 优化了合成流性能
2. 用户可通过代码,自主开启合成流功能。并可配置合成流参数。 码率、采样帧率、计算帧率、是否开启合成流。 | AIBox集群版、SingleBox单机版 |