部署 WVP+ZLMediaKit 实现大华摄像头接入

0. 整体部署安排
  • redis 服务:172.22.100.172:10284
  • ZLMediaKit:172.22.100.177
  • WVP:172.22.100.54
1. 部署 ZLMediaKit 服务

ZLM 官方参考文档
避坑小提示:不建议使用 Windows 版本,各种问题。
官方推荐使用 Ubuntu 16+,我这里使用的是 CentOS 7.4,供参考,其他平台请参考官方手册。

  1. 拉取源码

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

    sudo yum -y install gcc
    sudo yum -y install gcc-c++
    
  3. 安装 cmake
    这里如果使用 yum -y install cmake 安装的话,版本会低于编译时要求的版本,所以需要手动安装最新版本的 cmake

  4. 执行编译

    cd /root/ZLMediaKit
    mkdir build && cd build
    cmake ..
    make -j4
    
  5. 修改配置文件

    vi /root/ZLMediaKit/release/linux/Debug/config.ini
    

    其中需要修改的地方如下:

    [general]
    mediaServerId=0001
    
    [http]
    port=1180
    

    由于 80 端口被占用,所以更换为 1180,启动服务时如果提示其他端口被占用,同理修改即可。

  6. 运行服务

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

    在这里插入图片描述

2. 部署 WVP 服务

WVP 官方 Git 地址

  1. 自行部署 redis 服务
  2. 拉取源码,修改配置文件 application-dev.yml,我仅列出重要项和修改项
    spring:
        # REDIS数据库配置
        redis:
            # [必须修改] Redis服务器IP, REDIS安装在本机的,使用127.0.0.1
            host: 172.22.100.172
            # [必须修改] 端口号
            port: 10284
    # 作为28181服务器的配置
    sip:
        # [必须修改] 本机的IP
        ip: 172.22.100.54
        # [可选] 28181服务监听的端口
        port: 5060
     	# [可选] 默认设备认证密码,后续扩展使用设备单独密码, 移除密码将不进行校验
    	password: admin123
    #zlm 默认服务器配置
    media:
        # [必须修改] zlm 服务器的内网 IP
        ip: 172.22.100.176
        # [必须修改] 对应 zlm 服务器的 http.port
        http-port: 1180
        # [可选] zlm 服务器的 hook.admin_params=secret
        secret: 035c73f7-bb6b-4889-a715-d9eb2d1925cc
    
  3. 启动服务
    在这里插入图片描述
3. 大华摄像头平台接入配置

需要注意的是注册密码即 WVP 配置文件中 sip 部分配置的密码 admin123
在这里插入图片描述

4. 访问控制台查看效果

访问地址为 WVP 所在服务器 ip 加默认 18080 端口,我这里是 http:172.22.100.54:18080/,默认登录账号密码为 admin/admin
在这里插入图片描述
进入设备列表,可以看到摄像头已经接入。
在这里插入图片描述
进入通道,点击播放即可实时查看摄像头内容。
在这里插入图片描述
在这里插入图片描述

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值