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 接口用于获取最新设备信息并保存数据;