wvp录像下载踩坑(进度条0%不动,未找到资源)

版本

装了2.6.9版本,zlm不清楚是哪个版本,昨天装了最新的wvp-assist插件

bug

下载录像进度条一直是0%
在这里插入图片描述

查看返回来的进度字段一直都是0,就去看了源码
在这里插入图片描述
发现 上面那个 assistRESTfulUtils去调用了assist的接口:
在这里插入图片描述
wvp-assist的接口:
在这里插入图片描述
进去看发现问题:
这两个时间是null,必定返回空数组 所以导致字段一直是0
在这里插入图片描述
又发现assist那边返回的录像路径字段是recordTempPath,而wvp-pro这边接收的是record!!!

在这里插入图片描述
后面还是不行,我就更新了最新的wvp–pro(注意,用最新的wvp-pro则不需要wvp-assist插件,因为最新版本已经集成了这个assist,或者说wvp不经过这个assist去操作了),但是进度条字段还是0,最后去看源码:
在这里插入图片描述
查看了mediaInfo这个对象,就怀疑了是不是zlm没有传这个字段,然后就更新了最新的zlm
最后进度条是有,但是出现了新问题:
在这里插入图片描述
资源未找到
WTF!!!还有问题,头都要炸了
最后去github上提问issues 也有人遇到了
去看了下zlm日志 发现一直是丢包的

在这里插入图片描述
并且下载到一半的录像 都是花屏加卡顿 !
在这里插入图片描述

最后我就试了下用tcp被动模式
在这里插入图片描述
最后发现下载进度能到100%了!!!
但是又有问题了!!
在这里插入图片描述
下载到100%后,没有下载按钮或者自动下载到本地
最后看了下后端返回的api 发现下载文件路径 是为null的!
在这里插入图片描述
真的是头都炸了,最后我去服务器查看 录像 。录像是完整的下载下来的 播放也ok,但是为什么下载文件路径没有值,我就没有深入研究了,因为我的需求到这就能实现了

总结

最新的wvp-pro不需要部署wvp-assist了
如果是旧版本的 可以去试试
总之bug还是不少的!需要自己去解决,如果能力不行的话,就去github上提交issues
最后如果有人知道下载文件路径的问题,欢迎评论。一起学习
非常感谢

  • 8
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值