Awesome Open Source
Awesome Open Source

wvp

WEB VIDEO PLATFORM是一个基于GB28181-2016标准实现的网络视频平台,负责实现核心信令与设备管理后台部分,支持NAT穿透,支持海康、大华、宇视等品牌的IPC、NVR、DVR接入。
流媒体服务基于ZLMediaKit-https://awesomeopensource.com/project/xiongziliang/ZLMediaKit 前段页面基于MediaServerUI进行修改.

应用场景:

支持摄像机、平台、NVR等设备接入.

项目目标

旨在打造一个易配置,易使用,便于维护的28181国标信令系统, 依托优秀的开源流媒体服务框架ZLMediaKit, 实现一个完整易用GB28181平台.

gitee同步仓库

https://gitee.com/18010473990/wvp-GB28181.git

截图

build_1.png build_1.png build_1.png build_1.png build_1.png

原版特性:

  1. 视频预览;
  2. 云台控制(方向、缩放控制);
  3. 视频设备信息同步;
  4. 离在线监控;
  5. 录像查询与回放(基于NVR\DVR,暂不支持快进、seek操作);
  6. 无人观看自动断流;
  7. 支持UDP和TCP两种国标信令传输模式;

新支持特性

  1. 集成web界面, 不需要单独部署前端服务, 直接利用wvp内置文件服务部署, 随wvp一起部署;
  2. 支持平台接入, 针对大平台大量设备的情况进行优化;
  3. 支持检索,通道筛选;
  4. 支持自动配置ZLM媒体服务, 减少因配置问题所出现的问题;
  5. 支持启用udp多端口模式, 提高udp模式下媒体传输性能;
  6. 支持通道是否含有音频的设置;
  7. 支持通道子目录查询;
  8. 支持udp/tcp国标流传输模式;
  9. 支持直接输出RTSP、RTMP、HTTP-FLV、Websocket-FLV、HLS多种协议流地址
  10. 支持国标网络校时
  11. 支持公网部署, 支持wvp与zlm分开部署
  12. 支持播放h265, g.711格式的流
  13. 支持固定流地址和自动点播,同时支持未点播时直接播放流地址,代码自动发起点播. ( 查看WIKI
  14. 报警信息处理,支持向前端推送报警信息
  15. 支持订阅与通知方法
  • [X] 移动位置订阅
  • [X] 移动位置通知处理
  • [ ] 报警事件订阅
  • [X] 报警事件通知处理
  • [ ] 设备目录订阅
  • [X] 设备目录通知处理
  1. 移动位置查询和显示,可通过配置文件设置移动位置历史是否存储

待实现:

上级级联
推流列表
拉流列表
web界面系统设置 使用mysql作为数据库

项目部署

参考:WIKI

gitee同步仓库

https://gitee.com/18010473990/wvp-GB28181.git

使用帮助

QQ群: 901799015, 542509000(ZLM大群)
QQ私信一般不回, 精力有限.欢迎大家在群里讨论.

致谢

感谢作者夏楚 提供这么棒的开源流媒体服务框架


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Java (402,655
Web (37,569
Wiki (9,819
Tcp (9,458
Udp (5,558
Qq (4,962
Nvr (149
H265 (108
Gb28181 (15