一、介绍
概述
- WVP-PRO基于GB/T 28181-2016标准实现的流媒体平台,依托优秀的开源流媒体服务ZLMediaKit,提供完善丰富的功能。
- GB/T 28181-2016 中文标准名称是《公共安全视频监控联网系统信息传输、交换、控制技术要求》是监控领域的国家标准。大量应用于政府视频平台。
- 通过28181协议你可以将IPC摄像头接入平台,可以观看也可以使用28181/rtsp/rtmp/flv等协议将视频流分发到其他平台。
特性
- 实现标准的28181信令,兼容常见的品牌设备,比如海康、大华、宇视等品牌的IPC、NVR以及平台。
- 支持将国标设备级联到其他国标平台,也支持将不支持国标的设备的图像或者直播推送到其他国标平台
- 前端完善,自带完整前端页面,无需二次开发可直接部署使用。
- 完全开源,且使用MIT许可协议。保留版权的情况下可以用于商业项目。
- 支持多流媒体节点负载均衡。
应用场景 :
- 支持浏览器无插件播放摄像头视频。
- 支持摄像机、平台、NVR等设备接入。
- 支持国标级联。 支持rtsp/rtmp等视频流转发到国标平台。
- 支持rtsp/rtmp等推流转发到国标平台。
二、所需服务
1 服务介绍
服务 | 作用 | 是否必须 |
---|---|---|
WVP-PRO | 实现国标28181的信令以及视频平台相关的功能 | 是 |
ZLMediaKit | 为WVP-PRO提供国标28181的媒体部分的实现,以及各种视频流格式的分发支持 | 是 |
wvp-pro-assist | wvp的辅助录像程序,也可单独跟zlm一起使用,提供录像控制,录像合并下载接口 | 否(不安装只是影响云端录像功能和国标录像下载) |
2 安装依赖
依赖 | 版本 | 用途 | 开发环境需要 | 生产环境需要 |
---|---|---|---|---|
jdk | >=1.8 | 运行与编译java代码 | 是 | 是 |
maven | >=3.3 | 管理java代码依赖 | 否 | 否 |
git | 下载/更新/提交代码 | 否 | 否 | |
nodejs | 编译于运行前端文件 | 否 | 否 | |
npm | 管理前端文件依赖 | 否 | 否 |
三、服务部署
所以服务部署均在centos7环境
3.1ZLMediaKit部署
https://gitee.com/xia-chu/ZLMediaKit
3.2WVP-PRO部署
项目运行依赖redis、jdk1.8,打包依赖git、maven、nodejs、npm。
标签:ZLMediaKit,GB28181,WVP,平台,支持,28181,国标 From: https://www.cnblogs.com/uestc2007/p/17903275.html