轻量 Go 后端,资源用在业务上
采用 Go 编写平台后端,编译为原生可执行程序,无需 JVM。信令与媒体分工,让平台专注接入与业务编排,媒体接收与分发交给 ZLMediaKit。
OPEN SOURCE VIDEO PLATFORM
轻量 Go,完全开源。
国标接入,业务与链路皆清晰。
UVP-GB28181 是完全开源的统一视频接入平台,支持 GB/T 28181-2016 与 GB/T 28181-2022。以 Go 并发设计、清晰的业务分层和可追溯的日志系统,将多年安防实践沉淀为可自主部署、便于联调与运维的视频平台。
采用 MIT 许可证,可在遵守许可证要求的前提下使用、修改、分发及用于商业项目。

ENGINEERED FOR VIDEO NETWORKS
从并发处理到问题定位,把视频平台的工程能力落到每一次接入与操作中。
采用 Go 编写平台后端,编译为原生可执行程序,无需 JVM。信令与媒体分工,让平台专注接入与业务编排,媒体接收与分发交给 ZLMediaKit。
使用 goroutine 与 channel 组织异步工作:日志异步批量写入、云台任务有界并发、实时事件缓冲推送。结合取消信号与连接清理,管理后台任务的生命周期。
支持 GB/T 28181-2016 与 GB/T 28181-2022,覆盖接入、点播、录像、级联、控制与订阅,并实现图像抓拍、设备升级等平台业务。MIT 许可,让能力可用、代码可查。
从 SIP 报文到业务会话,再到媒体流状态与探针,将设备、通道、Call-ID 和流标识串联起来。实时日志与诊断事件帮助还原过程,找到异常发生的环节。
协议接入、设备管理、视频业务、媒体调度与运行诊断按职责划分。前端、Go 平台与媒体节点协作,让业务扩展和故障排查沿着清晰的边界展开。
围绕设备、通道、播放与日志组织管理界面,让常用操作和运行状态更容易找到。将多年安防项目经验沉淀为研发、集成与运维都能使用的工具。
BUILT FOR REAL VIDEO WORKFLOWS
围绕现场常用的视频业务,组织设备、录像、级联和媒体服务。
用统一目录组织视频资源,让设备接入与日常管理更清晰。
从单通道点播到多画面查看,在浏览器里完成视频操作。
连接设备录像和云端录像,覆盖查询、回看与计划录制。
对接上级国标平台,将视频资源纳入跨平台的协作链路。
统一管理多个 ZLMediaKit 节点,让媒体服务按需要组织。
把失败发生的环节展开,沿着实际业务过程寻找问题。
支持 GB/T 28181-2016 与 GB/T 28181-2022;具体业务能力与互通效果取决于设备、固件及平台版本。
SOFTWARE ARCHITECTURE
Go 平台组织信令与业务,以协程、缓冲队列和有界任务调度处理异步工作;ZLMediaKit 接收和分发媒体,Vue 管理端提供简洁的操作与播放界面。职责分层,让每层交互和运行状态都有据可查。
设备媒体通过 RTP / PS 直接到达 ZLMediaKit;UVP 通过 API 与 Hook 管理节点和流状态。数据库与缓存按部署配置选择。
BUSINESS ARCHITECTURE
围绕设备、视频、录像、级联与运行诊断组织业务能力,将协议接入与媒体服务沉淀为可复用的基础。信令日志、会话关联和媒体探针贯穿业务过程,支撑资源整合、跨平台共享与联调运维。
上层业务可结合项目场景进行集成;具体设备控制、事件订阅与录像能力以设备及平台版本为准。
FOLLOW THE VIDEO PATH
UVP 负责设备信令和业务编排,ZLMediaKit 接收并分发媒体,浏览器完成视频播放。
UVP ↔ ZLMediaKit 节点调度 · 状态回调 · 健康检查
TRACE THE CAUSE
沿真实链路检查,让排查有依据。
注册、鉴权与心跳状态
SIP 会话与 SDP 协商
流注册、探针与节点状态
播放地址与浏览器解码
FOR YOUR TEAM
面向真实接入场景,让不同角色都能找到需要的信息。
面对不同厂商的视频设备,统一整理接入参数、目录和播放入口。
结合配套模拟器复现注册、目录和点播过程,查看信令与媒体状态。
从设备状态到媒体节点逐层检查,定位掉线、无画面和播放异常。