ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

48 路到 5 万路:GB28181 视频监控平台从单栋楼到园区的落地路径

48 路到 5 万路:GB28181 视频监控平台从单栋楼到园区的落地路径 48 路到 5 万路GB28181 视频监控平台从单栋楼到园区的落地路径【免费下载链接】wvp-GB28181-pro基于GB28181-2016、部标808、部标1078标准实现的开箱即用的网络视频平台。自带管理页面支持NAT穿透支持海康、大华、宇视等品牌的IPC、NVR接入。支持国标级联支持将普通摄像机/直播流/直播推流转国标共享到国标平台。项目地址: https://gitcode.com/GitHub_Trending/wv/wvp-GB28181-pro某产业园两周内要统一管 48 路摄像头海康、大华、宇视各占一部分几台老的 RTSP 摄像机也想利旧最后还要级联上抛到市级平台。难点有三处多品牌设备各自为政、跨平台共享要额外打通、运维只有一个人。wvp-GB28181-pro 是一个开箱即用的 GB28181-2016 国标视频监控平台把设备接入、流媒体转发、国标级联收进一套服务单机用一条 docker compose 命令就能拉起来。能力速览这个平台管到哪一步能力域做什么设备接入海康、大华、宇视等 IPC/NVR部标 808/1078 车载流媒体转发主/子码流切换无人观看自动断流国标级联同时级联多个上级平台按平台选通道录像存储云端录像、录制计划、S3/MinIO 落盘流利旧RTSP/RTMP 直播流转成国标通道共享权限管控Web 后台、用户角色、接口鉴权它定位是信令 媒体平台不是 NVR设备自带 SD 卡录像仍可查、可播、可下载平台侧靠云端录像补一份。单楼栋 20 路2 小时出第一路画面需求一栋楼 30 路摄像头海康、大华混合浏览器免插件观看当天出画面。方案要点国标设备 → 添加设备里填 SIP 四要素设备注册后通道自动同步不用手工建通道通道树选路即播H.265 通道走 jessibuca/h265web 解码无需装插件无人观看自动断流30 路挂一天真正占带宽的只有正在看的那几路。设备接入只需 4 个参数在后台和设备侧两边对齐参数含义建议值SIP_Id平台 20 位国标编号向上级平台申请SIP_DomainSIP 域设备间打电话用的寻址前缀10 位行政区划码SIP_Password设备注册鉴权密码与设备侧完全一致Stream_IP告知设备的收流 IP设备可路由到的本机 IPGB28181 接入海康设备时注意海康部分型号要先勾上鉴权选项密码输入框才可编辑。这个细节文档里反复被问第一台设备调通后同品牌其余设备基本免调试。可量化预期新品牌摄像机从配置到出画面 ≤ 2 小时。平台官方压测数据是局域网 5 万 设备注册单栋楼 30 路离极限还差两个数量级。园区 200 路国标视频监控部署的生产配置需求园区 200 路重点区域 7×24 录像保留 30 天运维每周巡检一次。方案要点wvpJava处理 SIP 信令与 ZLMediaKitC处理媒体流分开部署媒体是瓶颈单独加机器扩容录制计划圈定重点通道 24 小时录其余按需点播录像落本地磁盘或 S3/MinIO信令、媒体流均可选 TCP/UDP跨运营商网络建议信令走 UDP、媒体走 TCP。资源清单按区间估1080P H.265、码率 2~4Mbps/路项200 路建议区间机器8 核 16GB ×2一台跑信令数据库一台跑媒体带宽100~500Mbps取决于同时观看路数存储5~20TB200 路全录 30 天在上限可量化预期带宽需求与正在看的路数成正比100Mbps 线路稳定支撑 20~30 路 1080P 同看录像按 2Mbps 估算1 路 1 天约 180GB30 天 200 路全录接近 1PB所以必须靠录制计划挑重点。跨 3 个园区级联互通需求3 个园区各跑一套平台总部要看任意园区的任意通道。方案要点园区平台向总部注册总部侧国标级联 → 添加上级/下级平台SIP 四要素对齐即可互联级联页按平台勾选共享哪些通道每个上级平台可自定义通道编号避免两边编号冲突级联后上级直接点播、云台控制、语音对讲信令走 SIP媒体走 RTP跨网段注意 SDP 里的 IP 必须是对方能路由回的地址。可量化预期新园区通道上抛后 1 小时内总部可点播全程在界面里点出来不需要写适配代码。两个进程拆信令与媒体三个架构决策决策 1信令用 Java 写媒体外包给 ZLMediaKitC 流媒体服务器。理由视频平台的瓶颈是流的接收、转发、协议转换不是 SIP 消息处理量。信令和媒体挤在一个进程里媒体一高负载信令就跟着超时。 代价多一套服务要运维分开部署时 ZLM 要能回调 wvp内网地址配错是最常见的翻车点。决策 2媒体引擎直接复用开源 ZLMediaKit不自研。理由RTP 收流、RTSP/RTMP/FLV/HLS 互转、录像这些功能它都是成熟实现省掉一年起步的自研投入。 代价GB28181-2022 双版本级联、精准云台回显、目标跟踪等高级能力在 ZLM 闭源版里开源 wvp 用的是 ZLM 开源能力集够用但要知道边界。决策 3MySQL 8 Redis兼容 PostgreSQL/金仓。理由设备、通道、权限都是强关系数据国标编号是定长字符串天然适合数据库Redis 存在线状态、流状态这类高频读的热数据。 代价没有零依赖模式哪怕 PoC 也要起一套 MySQL好在 docker 编排里已包含初始化脚本不用手工建库。从 0 到第一路画面视频平台 Docker 部署 6 步仓库把 redis、mysql、zlm、wvp、nginx 五个容器预置在 docker/ 目录默认配置可直接跑只有 .env 需要动。第一步拉代码git clone https://gitcode.com/GitHub_Trending/wv/wvp-GB28181-pro cd wvp-GB28181-pro/docker第二步编辑 .env只改 4 项参数含义建议值SIP_Id平台 20 位国标编号向上级申请SIP_Domain平台域10 位行政区划码SIP_Password注册鉴权密码自定≥8 位Stream_IP告知设备的收流 IP本机局域网/公网 IP勿填 127.0.0.1第三步一条命令拉起全部服务docker compose up -d docker compose ps第四步看日志确认 SIP 监听 8116 无报错docker compose logs polaris-wvp。第五步浏览器访问http://服务器IP:8080默认账号admin / admin登录后台第一件事改密码。第六步国标设备 → 添加设备录入第一台摄像机注册成功后点通道播放即出画面。环境检查清单检查项要求验证命令Docker20.10docker --version内存8GB 起200 路建议 16GB×2free -h磁盘50GB 起不含录像df -h端口8080、8116、10000-10500、30000-30500ss -tlnp外网能解析并访问公网ping 8.8.8.8⚠️SIP 端口 8116 要 UDP 和 TCP 一起放行只放一半会表现为时注册成功时失败。方案横向对比开源 vs 商业闭源 vs 纯自研维度wvp-GB28181-pro商业闭源平台纯自研许可费用开源免费高级功能在闭源版按路数/套数收费免费付出研发人力首次部署周期1 天出第一路画面1~2 周实施3~6 个月扩展上限取决于硬件局域网压测 5 万 设备按产品档位自定设备生态符合 GB28181-2016 的品牌均可厂家清单私有协议全部细节自己啃适用边界路数很少20 路且品牌单一时厂家自带管理平台可能就够多品牌 需要向上级共享走 GB28181 路线更稳要把视频嵌进自有业务系统可用它的 HTTP 接口和流地址对接不必改平台。五个高频坑⚠️坑 1设备注册不上。现象添加后一直离线后台无注册记录。 根因九成是鉴权密码不对海康部分型号不勾鉴权就填不了密码或设备到服务器 8116 端口网络不通。 解法先核对设备侧四要素再tcpdump -i any udp port 8116看 REGISTER 包是否到达。⚠️坑 2点播收流超时。现象点播放等几秒超时ZLM 日志里查无此流。 根因Stream_IP 配成 127.0.0.1 或内网 IP设备把流发到了不可达地址。 解法改成设备可路由回的 IP中间有 NAT 时填 NAT 后能映射回来的地址重连再看。⚠️坑 3媒体端口段没放通。现象内网正常一上跨网就失败。 根因多端口模式下 RTP 用 10000-10500媒体流用 30000-30500单开一个端口不够。 解法防火墙放行整个区间确实在 NAT 后端口映射困难再考虑 ZLM 单端口模式兼容性略差。⚠️坑 4非标设备的脏流。现象偶发 400 错误或流被 ZLM 直接丢弃。 根因部分设备国标实现不规范常见是 SSRC 与信令不一致。 解法先关 SSRC 校验复测仍不行信令和媒体流各抓一次包对照 Invite 里的 SDP 找差异。⚠️坑 5公网部署过半小时就点播超时。现象刚部署时正常跑一阵后点播偶发超时。 根因NAT 映射过期心跳周期太长保不住映射。 解法调短 SIP 心跳周期规模上来后在公网侧部署独立媒体节点跨网只传流不传信令。这周就可以开始的事先接 20 路海康 10 大华 10跑一周 PoC重点验证通道自动同步、云端录像回放、以及向上级平台级联一条链路。全部通过后再按 200 路区间的带宽和存储预算扩机器加一台媒体节点不必推倒重来。【免费下载链接】wvp-GB28181-pro基于GB28181-2016、部标808、部标1078标准实现的开箱即用的网络视频平台。自带管理页面支持NAT穿透支持海康、大华、宇视等品牌的IPC、NVR接入。支持国标级联支持将普通摄像机/直播流/直播推流转国标共享到国标平台。项目地址: https://gitcode.com/GitHub_Trending/wv/wvp-GB28181-pro创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表