🎥 泉视 NVR 系统:海康威视 ISUP 设备接入指南
适用项目:ruoyi-qs-nvr
核心依赖:ZLMediaKit 流媒体服务器
本指南将详细介绍如何将外部设备(如 OBS、推流摄像头、直播盒子)通过 推流 (Push Stream) 的方式接入泉视 NVR 系统。与传统的“拉流”(RTSP/ONVIF)不同,推流模式下,您的设备主动将视频流发送给 NVR 的流媒体服务器,系统负责接收、转封装并分发给前端播放。
▶️视频教程
哔哩哔哩地址:ruoyi-qs-nvr 设备接入-push设备
📋 接入前准备
在开始推流之前,请确保您已获取以下关键信息:
- 流媒体服务器 IP:部署了 ZLMediaKit 的服务器公网或内网 IP 地址。
- RTMP 端口:通常为
1935(需在服务器防火墙开放)。
🚀 接入步骤
登录系统:进入泉视 NVR 后台管理界面。
进入设备管理:点击菜单栏的 【设备管理】。
点击新增:点击左上角 【新增】 按钮。
填写设备信息:
- 设备名称:自定义(如
海康-大厅主摄)。 - 直播流类型:必须选择
PUSH。
- 设备名称:自定义(如
点击【确定】,列表查看设备。
点击生成推流地址,输入callId,并点击生成确实,生成rtsp和rtmp的地址。
推流:将生成的 RTMP 地址复制到您的设备(如 OBS、推流摄像头、直播盒子)中,开始推流,推流成功设备会在线的。
播放:在泉视 NVR 系统中,即可播放实时视频流。
注意:ruoyi-zlm 运行成功,连接ZLMediaKit没有问题
🛠️ 常见问题与排查
- 检查配置:确保 application.yml 中配置的 media.ip 是 ZLM 服务器所在的 IP,且 media.secret 与 ZLM 配置文件中的 api.secret 一致。
📝 补充说明
- 流媒体节点:如果设备数量庞大,建议配置多个 ZLMediaKit 节点,负载均衡。
