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视频平台的部署。如果在部署过程中遇到问题,可以参考本文的常见问题部分,或在相关技术社区寻求帮助。
热门推荐
世界水日,京城小画师倡议:节水爱水从你我做起
企业数字化转型中的容器镜像安全建设思路
英特尔CPU翻车实录:i9频繁蓝屏、售后扯皮,用户如何避坑?
包子热量大揭秘:你一天能吃几个?
湿巾成分分析:安全与功效的关键因素
英语六级简答题的评分标准及答题技巧
装修工人受伤需要赔偿误工费吗
告别春晚11年,赵本山退出央视的始作俑者出现,不是宋丹丹和范伟
知识图谱中NLP新技术
保温杯:中国温度传全球 品牌创新竞风流
《三角洲行动》笔记本电脑配置要求详解
项目经理如何确定产值
Excel英语字母表制作教程:从基础到高级功能详解
聊城一日游必玩线路,必打卡景点,必吃美食,避坑指南
律师出具的协议有法律效力吗
不锈钢能进微波炉加热吗?家居安全细节不可忽略
3d扫描后怎么进行逆向建模?3D点云数据标注教程
说再见的艺术,从日常到深情的告别,用英文表达你的感情
临床试验中异常值的临床意义判断标准
深入解析永磁同步变频器:理解其输入输出电压怎么工作?
伊朗的变节之路:国王挑战封建主义,穆斯林国家如何走向世俗化
每年接待两万余人次!崇明这里成为热门“红色打卡地”
对比美国M1A2,中国99A坦克,最大短板,为何非常明显?
峨眉金顶十方普贤:一尊金像背后的佛教智慧
你的C++代码有多慢?使用 perf 精准揪出耗时函数!
借贷宝、人人信借贷乱象背后:打假“套路贷”,可向平台追责?
王者荣耀职业战队人员配置与角色分配深度解析
磁场中的磁通量
留学生要体测吗?体测标准是什么?
风筝线伤人事故频发,记者实测“杀伤力”