公司动态

wvp-GB28181-pro 开箱即用:GB28181 国标视频平台从部署到级联的完整实战指南

📅 2026/8/24 15:10:29
wvp-GB28181-pro 开箱即用:GB28181 国标视频平台从部署到级联的完整实战指南
wvp-GB28181-pro 开箱即用GB28181 国标视频平台从部署到级联的完整实战指南【免费下载链接】wvp-GB28181-pro基于GB28181-2016、部标808、部标1078标准实现的开箱即用的网络视频平台。自带管理页面支持NAT穿透支持海康、大华、宇视等品牌的IPC、NVR接入。支持国标级联支持将普通摄像机/直播流/直播推流转国标共享到国标平台。项目地址: https://gitcode.com/GitHub_Trending/wv/wvp-GB28181-prowvp-GB28181-pro 是一个基于 GB28181-2016 国标和部标 808/1078 标准实现的开源网络视频平台自带 Web 管理页面支持海康、大华、宇视等品牌的 IPC/NVR 接入支持 NAT 穿透还能把普通 RTSP 流、直播推流转成国标共享给上级平台。这篇文章按你的实际使用路径走一遍先把它跑起来再接入第一台摄像头最后处理设备多了、要上报给上级的场景。它能接什么设备先对号入座在动手之前先看你手头的设备属于哪一类决定了走哪条接入路径你手上有什么走哪条路说明支持国标的摄像头 / NVR / 平台GB28181 注册在设备上填平台的 SIP 参数即可只有 RTSP/RTMP 地址的旧摄像头拉流代理平台主动去拉流缓存还能转成国标共享OBS、无人机、手机推流RTSP/RTMP 推流填推流地址即可可分配国标编号变成长期通道车载终端部标 8081078作为网关接入也能被国标上级调用先解释两个高频概念后面不再重复SIP是发指令的信令比如开始播放、云台转左RTP是真正搬视频数据的水管。国标 28181 规定了两端必须用同一套 SIP/RTP 规则对话所以只要设备支持这个协议什么品牌都能接。5 分钟跑通部署Docker 一键启动环境要求不高一台 Linux4 核 8G 内存足够起步Docker 20.10 以上。整个部署只有两条命令git clone https://gitcode.com/GitHub_Trending/wv/wvp-GB28181-pro cd wvp-GB28181-pro/docker docker compose up -d启动后一共 5 个容器在跑wvp核心业务 管理页面、zlm基于 ZLMediaKit 的流媒体服务、mysql、redis、nginx。它们之间的联动配置写在 docker 目录的.env里改一处即可联动。浏览器访问服务器 IP 加端口默认账号密码都是admin登录就能看到带侧边栏的完整控制台。⚠️ 有两个坑提前说端口要开对。必开的是 wvp 的 SIP 端口默认 5060UDPTCP 都要和 zlm 的 RTP 端口范围生产环境建议改掉 5060 这个默认值它很容易被扫描攻击。zlm 用 Docker 部署时用 host 网络模式或者保证端口映射内外一致映射 5060 就映射成 5060否则设备会把流发到不存在的端口。测试环境建议先关防火墙排除网络因素后再逐步排查。第一台海康/大华摄像头怎么接国标设备的接入本质就一件事在设备端填对平台的 4 个参数。打开 WVP 的国标设备页面点右上角接入信息弹窗里能看到 4 个关键值SIP ID20 位国标编码、端口、域、密码。登录摄像头或 NVR 的国标 28181 配置页把这 4 项填到设备的上级平台配置里海康在大华设备上的位置略有不同官方文档 doc 目录 里对海康、大华、宇视各品牌都有截图标注。保存。十几秒后刷新 WVP 的设备列表设备出现且状态为在线就完成了。设备上线后日常操作都在列表行尾的按钮里刷新通道设备通道有变化时手动拉取最新目录播放点开直接弹播放窗口浏览器无插件H264/H265 都能放主码流子码流可切换设备录像查询 NVR/IPC 存储卡上的历史录像支持按时间段回放和下载云台控制八个方向 拉近拉远 预置位语音对讲注意不同品牌收流时机不同大华不勾收到 ACK 后发流海康要勾设备编辑里可以单独配置播放页还能拿到 RTSP/RTMP/HTTP-FLV/HLS 等多种协议地址其中 HTTP-FLV 地址丢给任何播放器就能看甚至不用登录平台。旧设备不支持国标怎么办拉流代理与推流这是 wvp-GB28181-pro 很实用的一点不要求所有设备都讲国标。拉流代理只要旧摄像头能给出一个 RTSP 地址大华、海康老机型都有在拉流代理页面填进去就能直接播放。原理是 ZLM 像播放器一样先把流拉到服务器上缓存别人再点播时走缓存——旧摄像头一般只允许 1-2 路并发这么一转多少人看都不卡源设备。需要共享到上级国标平台时给它配一个国标编码它就变成一个虚拟国标通道。推流接入无人机、OBS 这类推流设备从媒体节点页面复制推流地址拼上自己定义的应用名和流名填到推流端即可。推流开始后 WVP 的推流列表就能看到并播放注意推流鉴权默认是开启的地址里要带鉴权信息直接裸推会被拒绝。 两条路径的差别拉流代理是平台主动拉推流是设备主动推。选哪条取决于设备支持哪种。怎么把流共享给上级平台国标级联级联的大白话解释把你自己的平台报到上级平台把你的摄像头作为它的通道共享出去上级那边就可以直接点播、控制云台、查录像。流程分三步添加上级平台进入国标级联页面点添加填上级给你的 SIP ID、域、ID、密码心跳周期建议 60 秒左右上级一般 3 次收不到心跳就判你离线。等状态变在线列表里出现该平台且状态为在线说明注册握手成功。离线的话 90% 是 SIP 信息不一致或网络不通先看信令日志定位。通道共享点该平台的通道共享可以按设备批量添加也可以逐条选。共享时可以给每个平台单独定义通道编号——同一个摄像头共享给 A 平台用 1 号、共享给 B 平台用 100 号互不冲突。同一个 WVP 可以同时级联到多个上级平台每个平台各自维护一份虚拟目录和订阅关系目录订阅、报警订阅、移动位置订阅都有对应开关。设备上千路之后行政区划、业务分组与云端录像设备一多按设备列表找就不好使了WVP 提供两棵树来组织通道行政区划省-市-县树把通道挂到具体区域节点下业务分组按项目、部门等自定义维度分组两棵树都支持自定义并且可以随级联一起推送给上级——上级看到的目录结构由你这边决定。录像方面有两个层次设备录像是查 NVR/IPC 存储卡上的录像云端录像是把流录制在 WVP 自己的服务器上生成 mp4 文件列表支持在线播放、下载、删除。推流、拉流代理、国标点播的流都能走云端录像适合需要平台侧留存的场景。规模化扩展上WVP 支持流媒体节点集群和负载均衡——媒体流可以打到不同 ZLM 节点WVP 与 ZLM 也可以分开部署数据库支持 MySQL、PostgreSQL、金仓x86 和 ARM 架构都能编译部署。官方压测数据是局域网内轻松接入 5 万 设备实际上限取决于你的服务器性能和带宽。注册不上 / 点播超时按这个顺序排查症状先查什么设备一直注册不上来4 个 SIP 参数是否与接入信息完全一致5060 端口 UDPTCP 是否都放行域是否用了编码前 10 位注册成功但点播超时zlm 的 RTP 端口范围是否开放SDP 里的流 IP 设备是否可达UDP 不通就改 TCP 传输模式设备名/通道名乱码设备编辑里把字符集从 GB2312 改成 UTF-8流偶尔串流设备编辑里开启 SSRC 校验个别非标设备开启后点播可能失败权衡使用生产环境改掉 5060 默认端口开启推流鉴权和接口鉴权防火墙只开必要端口官方文档里专门有设备注册不上来的解决办法和点播超时/报错的解决办法两篇配合 tcpdump 抓包看 REGISTER 有没有到达基本能定位所有注册问题文档都在仓库的 doc 目录 下。接下来你可以做的三件事找一台测试机用 docker 方式把整套跑起来接你手头任意一台摄像头完整走一遍注册 → 点播 → 云台控制10 分钟内就能验证环境没问题。如果第一台设备注册不上来先别改代码——用抓包确认 REGISTER 请求是否到达服务器再逐项核对 SIP 参数这是最高效的排查路径。有上级对接需求时先在自己环境里把添加平台 → 在线 → 通道共享三步走通再正式填上级的 SIP 参数避免两边同时改配置互相干扰。【免费下载链接】wvp-GB28181-pro基于GB28181-2016、部标808、部标1078标准实现的开箱即用的网络视频平台。自带管理页面支持NAT穿透支持海康、大华、宇视等品牌的IPC、NVR接入。支持国标级联支持将普通摄像机/直播流/直播推流转国标共享到国标平台。项目地址: https://gitcode.com/GitHub_Trending/wv/wvp-GB28181-pro创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考