wvp+zlm部署说明

WVP和ZLM根据官网文档实现服务器的部署说明

官网文档
wvp使用文档 https://doc.wvp-pro.cn
ZLM使用文档 https://github.com/ZLMediaKit/ZLMediaKit

安装ZLM环境

参考文档 https://github.com/ZLMediaKit/ZLMediaKit/wiki

  1. 根据文档拉取代码

    #国内用户推荐从同步镜像网站gitee下载 
    git clone --depth 1 https://gitee.com/xia-chu/ZLMediaKit
    
    cd ZLMediaKit
    
    #千万不要忘记执行这句命令
    git submodule update --init
    
  2. 安装环境

  3. 编译构建

    cd ZLMediaKit
    mkdir build
    cd build
    #macOS下可能需要这样指定openss路径:cmake .. -DOPENSSL_ROOT_DIR=/usr/local/Cellar/openssl/1.0.2j/
    cmake ..
    make -j4
    
  4. 运行

    cd ZLMediaKit/release/linux/Debug
    #通过-h可以了解启动参数
    ./MediaServer -h
    #以守护进程模式启动
    ./MediaServer -d &
    
  5. 停止/关闭服务

    killall -2 MediaServer
    Ctr + C
    

ZLMediaKit config.ini配置说明

文件地址:ZLMediaKit/release/linux/Debug/config.ini
一般参数默认不变,有两个地方需要与wvp 对接使用

  1. http->port
    在这里插入图片描述

  2. api ->secret
    在这里插入图片描述

安装wvp环境

参考文档 https://doc.wvp-pro.cn/#/

  1. 下载代码

    git clone https://gitee.com/pan648540858/wvp-GB28181-pro.git
    
  2. 打包前端

    #编译完成后在src/main/resources下出现static目录
    #这个文件通过jar包执行后可以直接显示
    cd wvp-GB28181-pro/web_src/
    npm --registry=https://registry.npmmirror.com install
    npm run build
    
  3. 生成可执行的jar包

    cd wvp-GB28181-pro
    mvn package
    
  4. 迁移配置文件方便启动

    cd wvp-GB28181-pro/target
    mv ../src/main/resources/application-dev.yml application.yml 
    java -jar wvp-pro-*.jar 
    
  5. 启动jar包

    nohup java -jar wvp-pro-*.jar &
    

application.yml配置注意事项

通过上面4中的迁移文件的方式 一把默认文件迁移到wvp-GB28181-pro/target下 修改配置即可
主要修改地方为:server sip media user-settings

server
在这里插入图片描述

sip
在这里插入图片描述

media
在这里插入图片描述

media user-settings
在这里插入图片描述

前端部署注意事项

注意上方的media user-settings说明
通过前面的npm run build 就已经生成了 静态文件,静态文件的地址为src/main/resources/static我们通过重新打jar包的方式 并启动jar的方式即可访问到我们静态前端文件

官方文档参考
在这里插入图片描述

设备接入(海康为例)

海康工具->设备网络搜索https://www.hikvision.com/cn/support/tools/hitools/

在这里插入图片描述

双击ip地址进入到管理页面
选择配置->高级配置-平台接入

这里配置 推荐查看wvp官网的设备接入 https://doc.wvp-pro.cn/#/_content/ability/device
在这里插入图片描述

完结 查看探头

注册成功可点击国标设备的刷新 查看设备

在这里插入图片描述

拿直播的流地址 amis 组件支持flv 和 hls 直播
需要设置 'isLive': true,

  {
      'type': 'video',
      'autoPlay': false,
      'isLive': true,
      'src': 'http://127.0.0.1:6080/rtp/34020000001320000001_34020000001320000001.live.flv',
      'id': 'u:5785db7d344b',
      'aspectRatio': 'auto'
    }

流文件拿取

国标设备->通道->播放->资源地址更多地址
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值