搭建一个视频监控系统依旧有着广阔的应用空间,无论是铁路、工厂还是小商店,都有着视频监控的需求。那么现在就手把手教大家基于开源项目GB28181-WVP搭建一个视频监控系统吧。
你需要准备的环境有: ubuntu20及以上、jdk8及以上、Maven3.3及以上、Mysql8及以上、redis5及以上、一个支持GB28181的摄像机。此外所有环境都应该在同一个局域 中。
以下编译和安装过程中,会需要到root权限,建议转到root权限下进行操作。
目录
一、编译与运行流媒体ZLMediaKit
二、编译GB28181-WVP-PRO
三、在MySql中创建wvp数据库
四、启动redis
五、WVP配置
六、启动WVP
七、接入一个GB28181摄像机
一、编译与运行流媒体ZLMediaKit
1.安装依赖
2.下载ZLMediakit源代码
3.编译ZLMediakit
4.运行ZLMediakit
运行成功效果图如下:
至此我们的流媒体ZLMediaKit就编译、运行成功了。下面我们开发编译并运行WVP吧。
二、编译GB28181-WVP-PRO
1、下载WVP源码
2.编译Web前端
3.编译WVP
编译完成后在target目录下出现wvp-pro-***.jar。
三、在MySql中创建wvp数据库
在MySql中创建一个名字为wvp的数据库,并在wvp数据库中执行wvp-GB28181-pro/sql/下的mysql.sql脚本创建表结构。
四、启动redis
启动即可,无需其它配置
五、WVP配置
1.对配置文件进行配置
复制wvp-GB28181-pro/src/main/resources/application-dev.yml到target目录下
打开application-dev.yml
修改redis ip修改为你的redis服务ip
修改mysql url username password
修改sip ip为你的WVP服务地址IP
修改ZLMediaKit IP为 你的ZLMediaKit服务IP地址
六、启动WVP
1.启动WVP服务
启动效果如图所示:
2.查看WVP配置是否成功,打开WVP Web 址 127.0.0.1:18080(127.0.0.1改成你的WVP服务的IP地址)
3.输入用户名密码,都是admin,点击登录接入
4.点击节点管理
我们看到一个右上角绿色点的服务器,说明启动及配置成功了。
七、接入一个GB28181摄像机
我这里目前只有三兵杰视的摄像机支持GB28181,所以就以这个摄像机的配置举例,其它品牌的配置大致是相同的,可以参考。
1.先打开WVP管理页面的控制台,点击信令服务器配置,可以看到相关的信令服务器配置信息
2.打开三兵杰视摄像机的GB28181配置界面
将上图画红线的部分按照 信令服务器配置信息填好即可,点击保存。
3.点击WVP管理页面查看国标设备,可以看到如下设备列表,在相应的设备上点击一次刷新即可。
4.开始查看监控视频吧,点击分屏监控,双击其中一个camera即可查看监控视频。我这里注册了两个gb28181摄像机,可以同时看两路监控视频。
对视频电话、视频会议、视频直播、视频监控感兴趣的朋友可以加群494348191(开源流媒体解决方案讨论群),有问题一起探讨。
如果想了解我,可以访问我的个人主页 嘤鸣求友,期待与你的相识。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!