MyPOC:开源公网对讲 + GB28181 视频监控适配平台
MyPOC:开源公网对讲 + GB28181 视频监控适配平台
来源:用户分享(Gitee 开源项目)
整理时间:2026-05-22
标签:#MyPOC #公网对讲 #GB28181 #视频监控 #SIP #WebRTC #安防 #应急指挥 #开源
一、项目概览
| 项目 | 信息 |
|---|---|
| 名称 | MyPOC |
| 平台 | Gitee |
| 地址 | gitee.com/zhousiraaa/mypoc |
| 定位 | 公网对讲 + 视频调度平台 |
核心理念: 解决”公网对讲 + 视频调度”需求,不用自己啃 GB28181 协议,省去半年踩坑时间。
二、核心功能
2.1 GB28181 适配
| 功能 | 说明 |
|---|---|
| 标准监控摄像头 | 安卓手机、执勤记录仪、智能安全帽可直接作为标准监控摄像头 |
| 注册到国标平台 | 支持注册到海康、大华或公安的标准国标视频平台 |
| 不用自研协议 | 免去啃 GB28181 协议信的令交互、RTP 传输、NAT 穿透 |
GB28181 协议难点(已解决):
- 信令交互流程复杂
- RTP 传输机制
- NAT 穿透问题
2.2 对讲与调度
| 功能 | 说明 |
|---|---|
| 按键语音对讲 | Push-to-Talk,按键即说 |
| 实时音视频调度 | 指挥中心实时调度 |
| 人员定位轨迹 | GPS 追踪定位 |
| 电子围栏 | 区域管控 |
2.3 多租户与内网穿透
| 特性 | 说明 |
|---|---|
| 混合架构 | 微服务 + C/S + B/S |
| 公网 SaaS | 多租户模型隔离 |
| 局域网部署 | 支持政企局域网或基站专网 |
| WebRTC SFU | 内网音视频通话,低延迟 |
三、技术栈
| 技术 | 说明 |
|---|---|
| 自研云服务信令协议 | 底层通信基础 |
| SIP 标准协议 | 后续规划(遵循 RFC 3261) |
| WebRTC SFU | 内网音视频通话架构 |
| GB28181 | 国标视频监控协议 |
| 移动端 | Android App |
四、注意事项
4.1 开源范围
| 类型 | 说明 |
|---|---|
| 通常开源 | 客户端 Demo、内网音视频组件、部分 SDK 接口 |
| 可能付费 | 核心的高并发服务端(商业化授权) |
⚠️ 拉代码前看清楚哪些能白嫖,哪些要付费。
4.2 硬件调试
⚠️ 光用安卓模拟器不行,需要准备真实设备:
- 公网对讲机
- 智能头盔
- 边缘计算盒子
网络环境挑战:
- 工地信号差
- NAT 穿透复杂
- 专网环境适配
五、适用场景
| 场景 | 说明 |
|---|---|
| 智慧安防 | 安防项目摄像头接入 |
| 物业调度 | 物业安保指挥调度 |
| 应急指挥 | 紧急事件指挥响应 |
| 智慧工地 | 工地人员调度与监控 |
| 公安视频监控 | 国标平台对接 |
六、适合团队
| 团队类型 | 收益 |
|---|---|
| 智慧安防开发商 | 快速对接 GB28181 |
| 物业调度系统商 | 开箱即用的对讲底座 |
| 应急指挥系统商 | 完整的指挥中心 SaaS 底座 |
| 政企通信项目商 | 省去半年协议踩坑时间 |
七、与自研项目的结合
7.1 如果你正在开发 MCP 相关的通信模块
可以借鉴的点:
- 协议适配层设计
- 如何封装 GB28181 协议的复杂性
-
SIP 协议的后续扩展思路
-
信令协议设计
- 自研云服务信令协议的经验
-
WebRTC SFU 架构的延迟优化
-
多租户隔离模型
- 如何在同一个系统中隔离不同客户的 数据
- 权限控制和资源分配
7.2 注意事项
| 注意项 | 说明 |
|---|---|
| 协议复杂度 | GB28181 信令交互复杂,需要深入理解 |
| NAT 穿透 | 公网环境下的 NAT 穿透是难点 |
| 硬件兼容性 | 不同设备(对讲机、记录仪)的适配工作 |
| 服务端稳定性 | 高并发视频流对服务端要求高 |
八、总结
MyPOC 解决的核心问题:不用自己啃 GB28181 协议,快速实现公网对讲 + 视频监控接入。
核心优势:
- ✅ 开源可用,免去半年协议踩坑
- ✅ GB28181 标准适配,海康大华直接接入
- ✅ 完整的指挥调度功能
- ✅ 支持公网 SaaS 和局域网部署
适用团队:
- 接了智慧安防、物业调度、应急指挥类项目的团队
- 需要快速对接 GB28181 的开发商
九、资源链接
| 资源 | 链接 |
|---|---|
| Gitee | gitee.com/zhousiraaa/mypoc |
本文由 AI 辅助整理,供技术学习参考。