WVP-GB28181-pro最新版部署指南
创作时间:
作者:
@小白创作中心
WVP-GB28181-pro最新版部署指南
引用
CSDN
等
22
来源
1.
https://blog.csdn.net/bacawa/article/details/139835117
2.
https://blog.csdn.net/fanyun_01/article/details/136522886
3.
https://blog.csdn.net/m0_71202849/article/details/137586973
4.
https://blog.csdn.net/m0_65663088/article/details/140001290
5.
https://blog.csdn.net/qq_40743057/article/details/139123436
6.
https://blog.csdn.net/qq_40666149/article/details/137272587
7.
https://blog.csdn.net/xunxue1523/article/details/136277896
8.
https://blog.csdn.net/qq_41519442/article/details/141110194
9.
https://blog.csdn.net/zengliguang/article/details/136486897
10.
https://blog.csdn.net/weixin_48296576/article/details/139684647
11.
https://blog.csdn.net/weixin_51313691/article/details/137038406
12.
https://blog.csdn.net/qq_43780173/article/details/139528691
13.
https://gitee.com/qiusu/wvp-GB28181-pro
14.
https://learn.microsoft.com/zh-cn/visualstudio/install/create-an-offline-installation-of-visual-studio?view=vs-2022
15.
https://learn.microsoft.com/zh-cn/visualstudio/install/install-visual-studio?view=vs-2022
16.
https://www.cnblogs.com/luyj00436/p/18148728
17.
https://help.fanruan.com/finebi/doc-view-1557.html
18.
https://www.cnblogs.com/shujuyr/p/18606517
19.
https://www.cnblogs.com/elfin/p/18179091
20.
https://www.cnblogs.com/xianz666/p/18433144
21.
https://www.cnblogs.com/knowlege/p/18055795
22.
https://www.cnblogs.com/haolb123/p/18122341
WVP-GB28181-pro是一个基于GB28181标准实现的网络视频平台,支持海康、大华等品牌的IPC接入。本文将为你提供最新的部署指南,从操作系统信息查看到数据库配置,再到编译ZLMediaKit和WVP-GB28181-pro,让你轻松搭建并运行这一强大的国标视频平台。无论是新手还是有经验的用户,都能从中受益。
01
一、环境准备
在开始部署之前,你需要确保系统已经安装了以下软件:
1. Visual Studio 2019
- 访问Visual Studio官网下载2019版本
- 选择专业版进行下载
- 安装时选择C++开发工具
- 安装完成后,创建一个简单的C++控制台应用程序,确保环境配置正确
2. Redis
- 下载Redis压缩包:Redis-x64-5.0.14.1.zip
- 解压到指定目录(如D:\Redis)
- 打开命令行,切换到Redis目录
- 运行
redis-server.exe redis.windows.conf
启动服务 - 另开一个命令行窗口,运行
redis-cli.exe -h 127.0.0.1 -p 6379
连接客户端 - 输入
ping
命令,如果返回PONG
则说明安装成功
3. MySQL 8.0
- 访问MySQL官网下载社区版MSI安装包
- 双击安装包,按照向导完成安装
- 在配置界面设置root用户密码
- 安装完成后,打开服务管理器(services.msc),确保MySQL服务已启动
- 配置系统环境变量,将MySQL的bin目录添加到Path中
4. Maven 和 Node.js
- Maven:访问Apache Maven官网下载最新版本
- Node.js:访问Node.js官网下载Windows安装包
- 安装完成后,在命令行分别输入
mvn -version
和node -v
验证安装
02
二、ZLMediaKit流媒体服务器部署
1. 克隆仓库并初始化子模块
git clone --depth 1 https://gitee.com/xia-chu/ZLMediaKit.git
cd ZLMediaKit
git submodule update --init
2. 使用CMake生成解决方案
- 打开CMake-GUI
- 设置源码路径为ZLMediaKit根目录
- 设置构建路径为
build
目录 - 选择Visual Studio生成器
- 勾选
ENABLE_WEBRTC
选项 - 点击"Configure"进行配置
- 配置完成后点击"Generate"生成.sln文件
3. 编译与安装
- 使用Visual Studio打开生成的
sln
文件 - 右键点击"INSTALL"并选择"生成"
- 安装完成后,在指定路径找到可执行文件及依赖库
4. 运行MediaServer.exe
双击运行MediaServer.exe
,会自动生成config.ini
配置文件。如需修改端口等参数,可在该文件中进行调整。
03
三、wvp-GB28181-pro信令服务器部署
1. 克隆项目仓库
git clone https://gitee.com/pan648540858/wvp-GB28181-pro.git
2. 前端资源打包
进入web_src
目录,运行以下命令以构建静态资源:
npm install
npm run build
3. 后端项目编译
在项目根目录下运行Maven命令打包:
mvn package
编译成功后会在target
目录下生成.jar
文件。
4. 配置application-dev.yml
修改数据库连接、Redis等配置项,确保与本地环境匹配。
5. 启动服务
使用以下命令启动应用:
java -jar wvp-pro-<version>.jar
04
四、常见问题及解决方案
- 端口冲突问题:确保所有配置的端口没有被其他服务占用
- Redis连接问题:检查Redis服务是否正常启动,防火墙是否允许连接
- MySQL连接问题:确认数据库服务已启动,用户名密码配置正确
- ZLMediaKit启动失败:检查系统环境变量是否配置正确,依赖库是否完整
05
五、一键运行方案
为了简化操作流程,你可以将上述命令封装成批处理脚本。以下是一个示例脚本:
@echo off
REM 启动Redis服务
start "" "D:\Redis\redis-server.exe"
REM 启动ZLMediaKit
start "" "D:\ZLMediaKit\release\windows\Debug\MediaServer.exe"
REM 启动WVP-GB28181-pro
cd /d "D:\wvp-GB28181-pro\target"
start "" "java -jar wvp-pro-2.7.2.jar"
REM 提示用户
echo 所有服务已启动,请访问http://localhost:8080查看界面
pause
将上述内容保存为.bat
文件,双击运行即可一键启动所有服务。
通过以上步骤,你可以在Windows环境下完成wvp-GB28181-pro视频平台的部署。如果在部署过程中遇到问题,可以参考本文的常见问题部分,或在相关技术社区寻求帮助。
热门推荐
常出现在游戏里的触手怪们是何方神圣?
让材料自己"说话"——综合材料绘画的创新探索
让材料自己“说话”——综合材料绘画的创新探索
全国联保的意义与消费者权益维护的重要性探讨
重庆至昆明动车时刻表和旅行时间全面解析:如何安排行程以节省时间
家庭和谐的相处之道
生态环境部:科学有序推进《环境空气质量标准》修订,不会搞大气污染治理“休克疗法”
出口退税实操攻略,新手必看!
医学指南的证据级别abcd:法律规范与医疗实践的标准体系
电动车考驾照新规:两类车免考,三类车必考,别搞错!
如何提升物联网设备的安全性
中国量子直接通信突破!速度飙升4000倍,或改变安全通信格局
Web前后端通信技术详解:HTTP、WebSocket、GraphQL等
橄榄油的瓶子为什么是深色的?一文读懂橄榄油储存与选购要点
了解玻璃瓶对于橄榄油储存的重要性
九龙岛四圣是谁?他们都被封神了吗?
数值微分中差分的数学定义——由泰勒展开式推导
如何禁用迅雷云盘下载
诚迈科技举办信创新质生产力暨数字经济丝路论坛,探讨西部信创发展脉络
铂金金条购买的最佳渠道是哪里?这些渠道的纯度和如何?
聚会适合所有人的游戏 简单又好玩的多人联机游戏分享
红枣泡葡萄酒:制作方法与健康功效
水力发电厂的类型:特点、运行和优势
银杏果怎么处理才无毒?安全食用银杏果的方法
苹果上架应用图标尺寸介绍
注册安全工程师考试费用全解析:从报名费到备考成本
2025年“存款搬家”至何处?全面解析投资风向标
外科医生必备的技能:术前谈话谈什么
去英国留学怎么申请奖学金
Excel图表中显示百分比的多种方法与技巧