项目介绍
在安防监控、智慧园区、远程可视化管理等场景中,一套稳定、高效且易扩展的视频平台至关重要。它基于 GB28181 协议打造,集视频接入、转发、存储、回放等核心功能于一体。
项目概述
项目是一款基于 Java 开发的视频监控平台,核心目标是解决各类监控设备的统一接入、管理与视频服务问题。项目严格遵循 GB28181(《安全防范视频监控联网系统信息传输、交换、控制技术要求》)国家标准,同时兼容 RTSP、RTMP、HLS 等主流视频协议,能够无缝对接海康、大华、宇视等品牌的 IPC、NVR 设备,以及各类国标网关设备。
作为一款成熟的项目,它不仅提供了完整的后端服务,还配套了简洁易用的 Web 管理界面和前端播放组件,支持大规模设备接入和高并发视频流转发,广泛适用于智慧安防、智慧校园、智慧社区、工业可视化等多个领域。
项目优势
国标兼容,设备接入无压力
全面兼容 GB28181-2011/2016 协议,支持设备注册、心跳保活、视频点播、云台控制、报警上报等完整国标流程,无需额外开发适配层,就能快速接入市面上绝大多数合规监控设备,大幅降低设备集成成本。
2. 多协议支持,灵活适配场景需求
除核心的 GB28181 协议外,还支持 RTSP 拉流、RTMP 推流 / 拉流、HLS 分发等主流视频协议,可根据实际场景(如 Web 播放、移动端观看、第三方平台对接)灵活选择传输方式,适配性极强。
3. 高并发、高可用,稳定支撑业务
采用分层架构设计,后端基于 Spring Boot 构建,支持集群部署和负载均衡,能够轻松应对大规模设备接入和高并发视频请求;通过合理的线程池管理、缓存优化和流控机制,保障平台 7x24 小时稳定运行,满足生产环境严苛要求。
4. 功能全面
涵盖视频监控核心全流程功能,包括设备管理、通道管理、实时预览、录像回放、云台控制、报警处理、权限管理等。
功能介绍
1. 设备管理
支持 GB28181 设备自动注册和手动添加,设备状态实时监控(在线 / 离线)
设备信息管理(名称、IP、端口、厂家、型号等),支持设备批量操作和分组管理
设备心跳检测、离线告警,异常状态及时提醒
2. 视频预览
支持单通道、多通道实时预览,自定义分屏布局(1/4/9/16 屏等)
视频流自适应码率调整,适配不同网络环境
预览画面支持抓图、录像、全屏播放、音量调节等操作
3. 录像回放
支持设备本地录像、平台存储录像的查询与回放
支持按时间范围、通道筛选录像,回放过程中可快进、快退、暂停、拖动进度条
支持回放画面抓图、片段导出,满足证据留存需求
4. 云台控制
支持 PTZ 控制(上下左右转动、变焦、聚焦、光圈调节)
支持预设位管理(添加、调用、删除预设位),实现快速定位监控区域
兼容主流设备的云台控制协议,操作响应及时
5. 报警管理
支持设备报警(移动侦测、遮挡报警等)上报与接收
报警信息实时展示、历史记录查询,支持报警联动(如弹窗提醒、录像触发)
可配置报警推送方式(平台内通知、邮件等)
6. 系统管理
多角色、多用户权限控制,细粒度分配操作权限(如设备查看、预览、控制权限)
系统日志记录(登录日志、操作日志、设备日志),便于审计和问题排查
系统配置管理(媒体服务器配置、存储配置、网络配置等)
UI 展示







