新手使用wvp-pro和ZLMediaKit的菜鸟说明(手把手教)

本文档详细介绍了WVP-PRO的基本使用方法,包括登录界面、主界面功能、国标设备管理、电子地图使用等核心内容,并针对常见问题提供了解决方案。

对于wvp-pro的使用,很多大佬都是白嫖菜鸟党,很多都第一次使用wvp,甚至第一次接触国标,连国标最基本流程都不清楚。所以写此文档以供各位菜鸟大佬点评指正

看此文档前提:(下文ZLMediaKit简称zlm)

第一:先看三遍zlm和wvp的wiki!!!先看三遍zlm和wvp的wiki!!!先看三遍zlm和wvp的wiki!!!

wvp的wiki:WVP-PRO文档

zlm的wikihttps://github.com/ZLMediaKit/ZLMediaKit/wiki

如果不看三遍,下面的内容大概率看不懂。因为本文没有基本的编译等内容,仅仅是使用的菜鸟级介绍~~~~

第二:着重看第四章

1.登录界面

用户名密码都是admin,如果提示报错,看一下sql的存储格式是否正确,正确应为如下格式

2.主界面(控制台)

 主界面右上角可以查看在线文档,文档内容是前后端调用的http协议接口。

 3.分屏监控

显示接入设备列表,视频默认是不显示的。比如现在点击camera 01显示视频流,当切到其他选项卡在切回来时,视频就不在显示了

4.国标设备

国标设备界面是这个软件的重中之重,这个搞不明白,基本就别玩了 。下面着重说明

1)国标设备是下级自动注册的(何为下级?比如:wvp显示海康IPC,则海康IPC为下级,wvp为上级,在比如:如果其他平台想显示wvp的部分设备视频,则wvp为下级,其他平台为上级。     前面这句话非常非常非常重要!!!!!!),所以这里不显示设备,去找下级的原因,别说是wvp太烂。

2)通道数为下级设备通道个数,比如下级为接了4个海康IPC的NVR,则通道个数应为4.

3)如果点播视频是zlm报错ssrc超时,那是因为你选的IPC比较水,ssrc没做或没做好,这时候可以点击编辑按钮,去掉ssrc勾选。

 4)点击通道,进入视频查看界面

 

如果没有快照,是因为你zlm侧没有安装FFmpeg ,设备离线,则查看IPC配置。如果设备离线,但仍能播放,那查看下心跳,看看最后一次心跳是什么时候。

点击播放按钮,效果如下

4.1)不要问为啥录像查询没有录像,这个是查设备上有没有录像的(比如插了TF卡的IPC)不是查看assist配合的录像的 

4.2)云台控制里面会有控制云台的功能。这个先去弄明白啥是云台。不是所有摄像头都有云台,比如普通枪机就不行。搞半天摄像头不动说wvp不行的,先看自己硬件是否支持

4.3)不显示视频可以换成h264试试

4.4)倍速播放需要设备(IPC或NVR等)和播放器(wvp播放器是集成的jessibuca,阉割了部分功能,可以换成jessibuca-pro或vlc测试一下倍速)同步支持,

5.电子地图

电子地图目前不支持手动添加位置,需要设备自己上报才能显示。比如带北斗或GPS的执法仪

6.推流列表

目前没用过,自我理解为将拉取的视频流推出去,如果理解出错别怪我

7.拉流代理

wvp替代不了nvr,所以当关闭视频流后zlm就会认为外部设备不在需要视频流了,故把视频断掉。如果想一直拉流,可以在此 点  “添加代理”  添加需要拉取的视频流即可 ,这样即便关闭了界面,zlm视频流仍旧在后台拉取

其中拉流地址为第四章第四节视频流地址,可以选 rtsp 地址填入。也可以按需,其它随便填,但别重复

8.云端录像

这个是配合assist使用的,不知道咋使用的看wiki。其实assist编译跟wvp编译步骤基本是一样的,没啥区别,就别在问我了 。但这个据大佬说有点儿问题,网络不好情况下设备也会主动断流,从而导致录像缺失

  9.节点管理

 

节点管理是管理zlm节点的。wvp支持一对多,意思也就是一个wvp可以外接多个zlm。直接点添加节点即可。 

但此处有个问题。只有   “测试”  显示通过之后才会有添加按钮。如果测试不通过,说明你 配置不对或网络不通,自己检查

10.国标级联

国标级联是wvp作为下级向上级注册用的。如果不知道啥是下级啥是上级,那说明你没看第四章或没仔细看。

 添加界面的数据是由上级告诉你的,别瞎填。不通找上级问参数对不对。 如果他不知道对不对,你们就别调了,错就推上级就好 \(^o^)/~,当然要是强势的,你理解好给他讲也是可以的。

下面以wvp级联wvp为例子说明:界面的名称可以谁便填写。SIP服务的国标编码填上级wvp的yml中的sip.id,SIP服务器的IP填上级wvp的服务器sip.ip,流端口填上级wvp的sip.port。添加完成后,点击  选择通道  按钮

在目录结构侧,选择   未分配, 

在右侧国标通道中,选择要级联的摄像头,然后添加到要级联的设备,也就是上面刚填写的通道

11.用户管理

这个界面就不介绍了。如果这个不懂,那别干开发这行了。\(^o^)/~ 

### WVP-ProZLM 连接配置 为了实现 WVP-Pro ZLM (ZLMediaKit) 的连接,需完成以下几个方面的设置: #### 配置文件调整 WVP-Pro 使用 `application.yml` 文件作为主要配置文件。如果开发环境中有多个配置文件(如 `application-dev.yml`),可以通过复制的方式将其重命名为默认加载的配置文件名 `application.yml`[^1]。 以下是典型的 `application.yml` 中涉及 ZLM 媒体服务器的部分配置项: ```yaml server: port: 8088 zlm: enable: true ip: 127.0.0.1 httpPort: 8089 wsPort: 5700 rtmpPort: 1935 pullStreamTimeoutSecs: 60 ``` 上述配置说明如下: - **enable**: 是否启用 ZLM 支持。 - **ip**: ZLMediaKit 所运行的服务 IP 地址。 - **httpPort**: ZLM 提供 HTTP 接口监听的端口号,默认为 8089。 - **wsPort**: WebSocket 协议使用的端口号,默认为 5700。 - **rtmpPort**: RTMP 协议支持的端口号,默认为 1935。 - **pullStreamTimeoutSecs**: 拉流超时时间,单位秒。 以上参数均需要根据实际部署情况修改,特别是当 ZLM 不在同一台机器上运行时,应将 `ip` 替换为目标主机的实际地址。 --- #### 启动服务 在完成配置后,通过命令行启动 WVP-Pro 服务: ```bash java -jar wvp-pro-2.7.0-02250919.jar ``` 此时浏览器访问 URL (`http://<wvp-server-ip>:8088`) 可验证服务是否正常启动[^3]。 对于 ZLMediaKit,则按照其官方文档中的方法编译并启动服务。通常情况下,只需执行以下命令即可快速测试: ```bash ./media_server ``` --- #### 录像功能集成 WVP-Pro 辅助录像程序 `wvp-pro-assist` 是专门设计用于配合 ZLM 实现录像管理的功能模块。该模块可以独立运行并与 ZLM 结合使用,提供录像录制、合并以及下载等功能接口[^2]。 要使两者协同工作,除了基础网络连通性配置一致性外,还需确认以下几点: - 确保 ZLM 已开启录像存储路径及相关权限; -WVP-Pro 的 API 调用中指定正确的媒体源 ID 或通道号; - 如果存在跨域请求场景,建议检查 CORS 设置以允许前端页面调用后台接口。 --- #### 故障排查提示 若发现无法建立连接或者视频流播放异常,请依次检查下列事项: 1. 网络可达性:Ping 测试目标设备之间的通信状态。 2. 端口开放状况:确保所有必需的服务端口未被防火墙阻断。 3. 日志记录分析:查看 WVP-Pro ZLMediaKit 的日志输出寻找错误线索。 ---
评论 65
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值