Qt 萤石云 /萤石云官方Demo二次开发 Qt 5.12.3 / H5/萤石云官方Demo

2 篇文章 0 订阅
1 篇文章 0 订阅

下载萤石云Qt demo 链接在这里:点击我转到下载界面

运行截图

在这里插入图片描述

首先 萤石云已经对Qt Demot停止维护了

文章前半部分参考了这个链接
https://blog.csdn.net/weixin_39465496/article/details/114069951

在这里插入图片描述
下载后解压,打开doc文件夹中的《EzvizQtDemo配置和使用手册.docx》文件。可以看到此demo使用的QT版本是QT4.8.5

在这里插入图片描述
但我这使用的QT版本是QT5.12.3,所以这里需要修改一些内容

Demo修改
打开下载的Demo,编译,出现很多错误。比如
在这里插入图片描述
这里只需要把“QtGui/”删掉即可。删除后,编译就不会出现此错误。
在这里插入图片描述
再编译,又会出现“ no member named ‘UnicodeUTF8’ in ‘QApplication’“错误。
在这里插入图片描述
这里只需要删除“, QApplication::UnicodeUTF8”,再编译,即可。
编译后,又出现下一个错误
在这里插入图片描述
这里直接删除报错代码即可。
在这里插入图片描述
最后编译完成。
点击运行,但程序运行报错。
发现是程序路径配置有问题。
先修改工程pro文件
“DESTDIR +=
…/…/bin/EzvizQtDemo”
改为“
DESTDIR +=
…/bin”
最后保存,运行。程序运行成功。
在这里插入图片描述

然后会打不开摄像头 这时候去萤石云官网注册账号,登录进去成为开发者

在这里插入图片描述
点击监控地址
在这里插入图片描述
获取AppKey和AccessToken

然后打开Qt的Demo
在这里插入图片描述
填写相应参数

在这里插入图片描述
最后一个参数不知道,你们谁知道评论给我

然后预览就可以了

VS2017 使用也很简单

在这里插入图片描述
在这里插入图片描述
H5界面可以直接利用下面代码浏览器播放
桌面新建文本 demo-iframe.html
在这里插入图片描述

<iframe
  src="https://open.ys7.com/ezopen/h5/live?accessToken=ra.23xamzw35p27yshy6ea2hvud3riulmqo-173c7qgql3-0lxt9kc-jkzzoodlk&deviceSerial=203751922&channelNo=1"  //这里要写你自己的链接按照下图红框中的参数更改
  width="600"
  height="400"
  id="ysOpenDevice"
  allowfullscreen
>
</iframe>

一键获取H5演示 https://open.ys7.com/bbs/article/20

在这里插入图片描述
最后 多看官网文档,多看官网文档,把官网翻透了 就好办了

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 29
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大马猴_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值