Skip to content

🎥 泉视 NVR 系统:海康威视 ISUP 设备接入指南

适用项目ruoyi-qs-nvr

核心依赖:ZLMediaKit 流媒体服务器

本指南将详细介绍如何将外部设备(如 OBS、推流摄像头、直播盒子)通过 推流 (Push Stream) 的方式接入泉视 NVR 系统。与传统的“拉流”(RTSP/ONVIF)不同,推流模式下,您的设备主动将视频流发送给 NVR 的流媒体服务器,系统负责接收、转封装并分发给前端播放。


▶️视频教程

哔哩哔哩地址:ruoyi-qs-nvr 设备接入-push设备

📋 接入前准备

在开始推流之前,请确保您已获取以下关键信息:

  1. 流媒体服务器 IP:部署了 ZLMediaKit 的服务器公网或内网 IP 地址。
  2. RTMP 端口:通常为 1935(需在服务器防火墙开放)。

🚀 接入步骤

  1. 登录系统:进入泉视 NVR 后台管理界面。

  2. 进入设备管理:点击菜单栏的 【设备管理】

  3. 点击新增:点击左上角 【新增】 按钮。

  4. 填写设备信息

    • 设备名称:自定义(如 海康-大厅主摄)。
    • 直播流类型必须选择 PUSH
  5. 点击【确定】,列表查看设备。

  6. 点击生成推流地址,输入callId,并点击生成确实,生成rtsp和rtmp的地址。

  7. 推流:将生成的 RTMP 地址复制到您的设备(如 OBS、推流摄像头、直播盒子)中,开始推流,推流成功设备会在线的。

  8. 播放:在泉视 NVR 系统中,即可播放实时视频流。

  9. 注意:ruoyi-zlm 运行成功,连接ZLMediaKit没有问题

🛠️ 常见问题与排查

  1. 检查配置:确保 application.yml 中配置的 media.ip 是 ZLM 服务器所在的 IP,且 media.secret 与 ZLM 配置文件中的 api.secret 一致。

📝 补充说明

  1. 流媒体节点:如果设备数量庞大,建议配置多个 ZLMediaKit 节点,负载均衡。

基于 MIT 许可发布