# LF-AI-STREAM
**Repository Path**: lp_notes/lf-ai-stream
## Basic Information
- **Project Name**: LF-AI-STREAM
- **Description**: LF-AI-STREAM(鸾鳳AI流媒体平台)深度融合,赋能智能视觉: LF-AI-STREAM 以国家标准 GB28181 协议为核心,无缝整合海量摄像头的高清流媒体实时传输与前沿人工智能解析能力。我们不仅打通了异构设备的互联互通,更通过深度耦合视频流与AI算法,赋予监控系统“智能之眼”,重塑行业标准,释放数据价值: 这一一体化解决方案显著提升了安防监控、智能制造、智慧城市等场
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 40
- **Created**: 2025-06-20
- **Last Updated**: 2025-06-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# LF-AI-STREAM(鸾鳳AI流媒体平台)
# LF-AI-STREAM:全网唯一基于GB28181的流媒体+AI服务一体化的开源解决方案(我会尽全力把这个开源项目的MVP版本写完,请大家一定要给我Star助力,你们的Star就是我创新的动力!!!)
#### 深度融合,赋能智能视觉: LF-AI-STREAM 以国家标准 GB28181 协议为核心,无缝整合海量摄像头的高清流媒体实时传输与前沿人工智能解析能力。我们不仅打通了异构设备的互联互通,更通过深度耦合视频流与AI算法,赋予监控系统“智能之眼”——精准实现人脸识别、异常行为分析、风险人员布控及周界入侵检测。
#### 重塑行业标准,释放数据价值: 这一一体化解决方案显著提升了安防监控、智能制造、智慧城市等场景下数据处理的实时性与精准度。它突破了传统监控的边界,将“看得见”的视频流转化为“看得懂”的智能洞察,让感知与理解能力延伸至每一个物联网边缘节点。
#### 驱动数字化转型: LF-AI-STREAM 是“物联网+流媒体+AI”融合创新的典范,有效拓展了物联网应用的深度与广度,为行业数字化转型注入强劲动力,引领智能视觉应用迈入新阶段。

## 免责声明:
LF-AI-STREAM是一个开源学习项目,与商业行为无关。用户在使用该项目时,应遵循法律法规,不得进行非法活动。如果LF-AI-STREAM发现用户有违法行为,将会配合相关机关进行调查并向政府部门举报。用户因非法行为造成的任何法律责任均由用户自行承担,如因用户使用造成第三方损害的,用户应当依法予以赔偿。使用LF-AI-STREAM所有相关资源均由用户自行承担风险.
## 技术栈
### 前端(与芋道兼容)
- **核心框架**:Vue 3.3.8
- **开发语言**:TypeScript 5.2.2
- **构建工具**:Vite 4.5.0
- **UI组件库**:Ant Design Vue 4.0.7
- **状态管理**:Pinia 2.1.7
- **路由**:Vue Router 4.2.5
- **HTTP客户端**:Axios/Alova 1.6.1
- **CSS**:UnoCSS 0.57.3
- **包管理器**:pnpm 9.0.4
### 后端(与芋道兼容)
- **核心框架**:Spring Boot 2.7.18
- **安全框架**:Spring Boot Starter Security
- **数据操作**:MyBatis-Plus
- **数据库**:PostgreSQL
## 项目结构
```
root
├── iot-common
│ ├── iot-common-base
│ ├── iot-common-data-permission
│ ├── iot-common-env
│ ├── iot-common-excel
│ ├── iot-common-ip
│ ├── iot-common-job
│ ├── iot-common-monitor
│ ├── iot-common-mq
│ ├── iot-common-mybatis
│ ├── iot-common-protection
│ ├── iot-common-redis
│ ├── iot-common-rpc
│ ├── iot-common-security
│ ├── iot-common-swagger
│ ├── iot-common-tenant
│ ├── iot-common-test
│ ├── iot-common-web
│ ├── iot-common-websocket
│ └── pom.xml
├── iot-device
│ ├── iot-device-api
│ ├── iot-device-biz
│ └── pom.xml
├── iot-gateway
│ ├── Dockerfile
│ ├── pom.xml
│ └── src
├── iot-infra
│ ├── iot-infra-api
│ ├── iot-infra-biz
│ └── pom.xml
├── iot-parent
│ └── pom.xml
├── iot-stream
│ ├── iot-stream-api
│ ├── iot-stream-biz
│ └── pom.xml
├── iot-system
│ ├── iot-system-api
│ ├── iot-system-biz
│ └── pom.xml
├── iot-things
│ ├── iot-things-api
│ ├── iot-things-biz
│ └── pom.xml
├── iot-web
│ ├── package.json
│ ├── public
│ ├── src
├── LICENSE
├── lombok.config
├── pom.xml
├── README.md
└── scripts
└── postgresql
```
## 部署安装
##### 后端程序打包
```
mvn clean package -Dmaven.test.skip=true
```
##### 启动MQTT服务端
```
# 端口:8885,Topic:device/data/#
nohup java -server -Xms512m -Xmx1024m -Djava.io.tmpdir=/var/tmp -Duser.timezone=Asia/Shanghai -jar iot-things*.jar --spring.profiles.active=dev >iot-things.log &
```
##### 后端业务部署
```
nohup java -server -Xms512m -Xmx1024m -Djava.io.tmpdir=/var/tmp -Duser.timezone=Asia/Shanghai -jar iot-device*.jar --spring.profiles.active=dev >iot-device.log &
nohup java -server -Xms512m -Xmx1024m -Djava.io.tmpdir=/var/tmp -Duser.timezone=Asia/Shanghai -jar iot-gateway*.jar --spring.profiles.active=dev >iot-gateway.log &
nohup java -server -Xms512m -Xmx1024m -Djava.io.tmpdir=/var/tmp -Duser.timezone=Asia/Shanghai -jar iot-infra*.jar --spring.profiles.active=dev >iot-infra.log &
nohup java -server -Xms512m -Xmx1024m -Djava.io.tmpdir=/var/tmp -Duser.timezone=Asia/Shanghai -jar iot-system*.jar --spring.profiles.active=dev >iot-system.log &
```
##### 前端部署
```
pnpm install
pnpm dev
```
## 鸾鳳AI流媒体平台【开源版】
## 鸾鳳AI-BOX边缘平台【商业版】
## 鸾鳳深度视觉AI平台【商业版】
## 联系方式
## 代码仓库
- Gitee仓库:https://gitee.com/sdjlkfdskl/lf-ai-stream
## 开源协议
[MIT LICENSE](LICENSE)
## 致谢
感谢作者[芋道源码](https://gitee.com/zhijiantianya/yudao-cloud)提供这么棒的开源快速开发框架。
感谢作者[WVP](https://github.com/648540858/wvp-GB28181-pro) 提供这么棒的国标服务器框架。
感谢作者[夏楚](https://github.com/xia-chu) 提供这么棒的流媒体服务框架。
感谢各位大佬的赞助以及对项目的指正与帮助。包括但不限于代码贡献、问题反馈、资金捐赠等各种方式的支持!以下排名不分先后:
## 版权使用说明
LF-AI-STREAM开源平台遵循 [MIT LICENSE](LICENSE) 协议。 允许商业使用,但务必保留类作者、Copyright 信息。