连接五万路国标设备:wvp-GB28181-pro平台实战指南

发布时间:2026/8/24 21:41:00
连接五万路国标设备:wvp-GB28181-pro平台实战指南 连接五万路国标设备wvp-GB28181-pro平台实战指南【免费下载链接】wvp-GB28181-pro基于GB28181-2016、部标808、部标1078标准实现的开箱即用的网络视频平台。自带管理页面支持NAT穿透支持海康、大华、宇视等品牌的IPC、NVR接入。支持国标级联支持将普通摄像机/直播流/直播推流转国标共享到国标平台。项目地址: https://gitcode.com/GitHub_Trending/wv/wvp-GB28181-prowvp-GB28181-pro 是一个开箱即用的 GB28181-2016 国标视频平台负责国标设备接入、信令处理与向上级级联还能把旧有 RTSP/RTMP 流转发共享到国标平台。它面向视频集成商与企业监控团队自带管理页面支持 Docker 一键部署局域网压测可接入五万设备。用在什么场景三个场景都来自项目文档描述的真实用法判断是否适合先看下面三段。多品牌设备接入集成商的国标平台建设视频集成商承接园区项目现场混合海康、大华、宇视、水星等品牌设备。传统做法是逐个品牌对接私有协议每家一套开发成本。wvp-GB28181-pro 用 GB28181-2016 统一接入在设备侧配置平台的 SIP 参数与认证密码注册成功后设备出现在国标设备页面。接入后通道、状态、心跳都在 Web 端管理不需要再为单个品牌写对接代码。旧设备利旧把 RTSP 摄像机变成国标通道企业有一批老摄像机只有 RTSP 播放地址而上级平台只收国标流。自研转发程序成本高且老设备并发访问能力差多人观看容易掉线。拉流代理功能由 ZLMediaKit 主动把 RTSP/RTMP 流拉到服务器缓存再走国标通道共享到其他平台同时规避源设备的并发限制。添加代理后即可播放给它配置国标编号这条流就成为平台内的永久通道。跨平台共享园区平台向上级级联园区自建平台有视频资源集团或公安上级平台需要调阅其中部分通道。把每台设备直挂上级平台设备配置不可控通道规模大了难以维护。本项目的国标级联机制是Web 端添加上级平台选择并推送通道上级侧即可点播、云台控制、语音对讲。一个平台可同时级联多个上级通道编号按平台分别自定义。方案与架构核心思路是信令与媒体分离WVP-PRO 管 SIP 信令、设备管理与业务ZLMediaKit 管流分发、录制与协议转换两者通过接口双向通信。WVP 通过 RESTful 接口控制 ZLM 行为ZLM 通过 WebHook 把流状态回报给 WVP。管理页面为 Vue 前端支持前后端分离部署。startuml WVP-PRO - ZLMediaKit: RESTful 接口 WVP-PRO -- ZLMediaKit: Web Hook 接口 enduml图 1wvp-GB28181-pro 管理页面首页分屏监控与设备管理入口维度传统做法wvp-GB28181-pro设备接入按品牌逐个对接私有协议GB28181-2016 统一接入RTSP/RTMP 利旧浏览器播放依赖插件或专用客户端无插件播放H264/H265 均支持跨平台共享自定义信令开发国标级联支持多个上级平台部署信令、媒体、库逐件安装配置Docker Compose 编排 5 个容器技术选型要点信令层用 JavaSpring Boot媒体层用 ZLMediaKit两层可分开部署数据库支持 MySQL、PostgreSQL、金仓Redis 做缓存支持 UDP/TCP 两种信令传输模式与两种流传输模式支持 x86 与 arm 架构一次编译多端部署核心能力能力清单全部来自 README 功能列表可按需裁剪使用。设备接入与浏览器播放多品牌接入海康、大华、宇视等 IPC/NVR 走国标协议统一注册多协议出流同一路视频输出 RTSP、RTMP、HTTP-FLV、WebSocket-FLV、HLS 地址云台控制方向、拉近拉远、预置位查询与设置无人观看自动断流按stream-on-demand策略释放流节省带宽录像检索回放查询 NVR/IPC 录像支持指定时间播放与下载图 2wvp-GB28181-pro 国标设备列表展示注册状态、心跳与通道数通道组织与行政区划业务分组与行政区划双树展示层级可自定义通道搜索、筛选与子目录查询电子地图展示通道位置支持地图改点提供标准矢量瓦片图层订阅通知设备目录、报警事件、移动位置三类订阅与通知处理图 3wvp-GB28181-pro 行政区划管理按省市区组织国标通道国标级联与跨平台共享同时级联多个上级平台通道编号按平台自定义不同上级使用不同编号上级侧可点播、云台控制、语音对讲目录订阅与通知、每个级联平台可配虚拟目录录像查看播放、GPS 订阅与通知直播推流图 4wvp-GB28181-pro 国标级联页面管理已注册的上级平台录像计划与报警管理录像计划按设定时间段对通道定时录制云端录像推流、拉流代理、国标视频均可录到云端服务器支持预览与下载报警管理订阅与查询报警事件报警时自动获取快照、播放录像录像可保存至 S3 存储支持 MinIO图 5wvp-GB28181-pro 录像计划配置按周勾选录制时段快速上手Docker 方式最省事docker/目录下编排了 redis、mysql、mediaZLMediaKit、wvp、nginx 五个容器。环境要求清单检查项要求验证方法操作系统LinuxDocker 部署cat /etc/os-releaseDocker带 Compose 插件docker compose versionWeb 端口18080server.portnetstat -tlnpSIP 端口默认 5060udptcpnetstat -tlnp媒体端口RTP 范围 30000-35000netstat -tuln测试阶段建议所有服务放同一台主机并关闭防火墙排除网络变量生产环境按需开放端口。快速启动步骤获取代码git clone https://gitcode.com/GitHub_Trending/wv/wvp-GB28181-pro cd wvp-GB28181-pro/docker按需修改.envSIP 参数配好后其余配置自动联动然后启动docker compose up -d用docker compose ps确认 5 个容器全部运行跟踪 wvp 日志看 ZLM 连接提示。浏览器访问http://服务器IP:18080默认账号与密码均为admin。关键配置项说明sip.id20 位平台编号设备侧配置的上级平台号必须与它一致才能注册成功sip.password设备注册认证密码默认12345678上生产前务必修改media.ip / http-portZLM 的内网 IP 与 HTTP 端口WVP 必须能访问该地址rtp.port-range媒体流端口范围默认 30000-35000需在防火墙上放行完整配置项可查仓库内src/main/resources/配置详情.yml。上生产要点以下要点按部署文档与功能列表整理逐条可执行。稳定性分离部署与节点集群支持 wvp 与 zlm 分开部署提升平台并发能力支持流媒体节点集群与负载均衡按压力扩展媒体节点wvp 与 zlm 保持高频通信建议放同一网段避免一个在内网一个在公网ZLM 用 Docker 部署时建议 host 模式或端口映射内外一致映射 5060 外部也用 5060安全生产环境加固修改默认 5060 SIP 端口该端口易受攻击修改默认 admin/admin 登录账号启用推流鉴权与接口鉴权未授权请求拿播放地址也无法观看测试环境可关防火墙减少排查变量生产只开放必要端口成本定性对比项目传统商用做法wvp-GB28181-pro软件许可常按路数收费自有代码为 MIT 许可可商用协议对接按品牌定制开发国标协议统一接入旧流用拉流代理利旧媒体服务多为厂商捆绑ZLMediaKit 开源流媒体可独立集群部署运维多组件手工安装Docker Compose 一键拉起第三方依赖库的协议需在使用时自行声明商用前建议核对一遍依赖清单。结语wvp-GB28181-pro 把设备接入、流分发与上级级联收敛成一套可直接落地的服务压测五万路的上限以局域网环境为前提实际容量取决于你的服务器与带宽。建议先在局域网部署最小环境接入现场 2-3 路现有摄像机验证注册、点播与级联通路后再扩展规模。【免费下载链接】wvp-GB28181-pro基于GB28181-2016、部标808、部标1078标准实现的开箱即用的网络视频平台。自带管理页面支持NAT穿透支持海康、大华、宇视等品牌的IPC、NVR接入。支持国标级联支持将普通摄像机/直播流/直播推流转国标共享到国标平台。项目地址: https://gitcode.com/GitHub_Trending/wv/wvp-GB28181-pro创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻