1.从萤石开放平台“我的应用”中获取 AppKey 和 Secret 用于从接口获取 AccessToken 用来访问接口;
文章图片
2.阅读萤石开放平台介绍文档,目前主要用到下面几个接口。其他按实际需求从文档中获取;
1./api/lapp/token/get获取萤石 AccessToken
2./api/lapp/device/list获取设备列表
3./api/lapp/live/video/list获取用户下直播视频列表
4./api/lapp/device/encrypt/off关闭设备视频加密(关闭后才能直播)
5./api/lapp/device/add添加设备到账号下
6./api/lapp/device/delete删除账号下设备
7./api/lapp/device/name/update修改设备名称
其中 2/3 两项就能组合出几乎完整的业务需要的设备信息和直播地址
3.设计思想
3.1 定时轮询第一个接口,定时获取 AccessToken 用于后面接口访问;
【集成整合|智慧工地对接-视频从云平台上获取数据至本地】3.2 定时轮询或手动触发 2/3 接口用于获取最新设备信息并保存数据;
推荐阅读
- 记一次 .NET 某药品仓储管理系统 卡死分析
- IIS发布.net连接不上数据库解决办法
- 浅谈.NET 6 中 gRPC 的最新功能
- 利用Visual Studio 2017的扩展开发(VSIX、ItemTemplate) 快速实现项目的半自动化搭建
- C#进度条实现
- .net|利用MSXML2.XMLHTTP的无刷新技术
- 配置VS2008中文版调试.netframework源代码
- .net|解决Win8.1下VS2005编辑报错的问题