当前位置: 首页 > article >正文

Ubuntu:wvp-GB28181-pro安装、运行

  • 参考

https://doc.wvp-pro.cn

  • 下载源码

GitHub - 648540858/wvp-GB28181-pro: WEB VIDEO PLATFORM是一个基于GB28181-2016标准实现的网络视频平台,支持NAT穿透,支持海康、大华、宇视等品牌的IPC、NVR、DVR接入。支持国标级联,支持rtsp/rtmp等视频流转发到国标平台,支持rtsp/rtmp等推流转发到国标平台。

https://gitee.com/pan648540858/wvp-GB28181-pro.git

  • 编译前端
cd wvp-GB28181-pro/

cd web_src
npm --registry=https://registry.npmmirror.com install
npm run build
  • 生成可执行jar
cd wvp-GB28181-pro
mvn package
  • 生成war
cd wvp-GB28181-pro
mvn package -P war
  • 配置:数据库

我使用postgresql,安装

Ubuntu安装PostgreSQL-CSDN博客

    # postgresql数据源
  datasource:
    dynamic:
      primary: master
      datasource:
        master:
          type: com.zaxxer.hikari.HikariDataSource
          driver-class-name: org.postgresql.Driver
          url: jdbc:postgresql://127.0.0.1:5432/wvp?useUnicode=true&characterEncoding=UTF8&rewriteBatchedStatements=true&serverTimezone=PRC&useSSL=false&allowMultiQueries=true&allowPublicKeyRetrieval=true
          username: weiyu
          password: 12345678

登陆数据库,运行脚本:

数据库/2.7.3/初始化-postgresql-kingbase-2.7.3.sql 

  • 配置:Redis

LINUX安装使用Redis-CSDN博客

  # REDIS数据库配置
  redis:
    # [必须修改] Redis服务器IP, REDIS安装在本机的,使用127.0.0.1
    host: 127.0.0.1
    # [必须修改] 端口号
    port: 6379
  • 配置ZLMediaKit

Ubuntu编译ZLMediaKit-CSDN博客

注意id/secret的配置。 

#zlm 默认服务器配置
media:
  id: your_server_id
  # [必须修改] zlm服务器的内网IP
  ip: 127.0.0.1
  # [必须修改] zlm服务器的http.port
  http-port: 8081
  # [必选选] zlm服务器的hook.admin_params=secret
  secret: dMb3UTSeCOW0Ip3VcdJrfGRXHxX8vvqX
nohup ./MediaServer -d -m 3 &
  • 运行
cd wvp-GB28181-pro/target
java -jar wvp-pro-*.jar
  • 测试

用户名、密码:admin:admin

http://localhost:18080


http://www.kler.cn/a/554730.html

相关文章:

  • 记录一次部署PC端网址全过程
  • Java集合框架中常用类及其底层数据结构的详细分类
  • 使用ESP32与INMP441麦克风模块实现音频传输
  • MySQL执行计划Explain如何分析 SQL语句?
  • Spring Boot项目中实现Excel的导出功能
  • HC32F460_GPIO驱动库
  • 【科研绘图系列】R语言绘制小提琴图、散点图和韦恩图(violin scatter plot Venn)
  • pytorch3d安装记录
  • PDF文档中文本解析
  • Redis文档总结
  • hot100-141、142、148、146、136、169、75、31、287
  • 基于用户分组的活动运营策略与“开源AI智能名片2+1链动模式S2B2C商城小程序”的应用探索
  • vue登陆下拉菜单
  • Unreal5从入门到精通之在编辑器中更新 UserWidgets
  • 用openresty和lua实现壁纸投票功能
  • sql server 从库创建的用户名登录后访问提示数据库无权限
  • 高等数学(上)题型笔记(六)定积分的应用
  • CentOS创建软链接(符号链接)、硬链接和区别
  • 黑盒测试和白盒测试常用的测试方法有哪些?
  • Quasar:轻量级、高效的.NET远程管理工具