设备端资源包文件(人脸库,音频库,图片资源等)更新计划

设备端资源包文件更新计划

1.布景

物联网设备散布在全球各地运行时,常常有更新设备上的资源包的需求,比方刷脸设备上的人脸库资源,算法模型,语音播报设备上的语音模板资源。而咱们派一位工作人员出差去设备现场更新,本钱往往很高。此刻仰仗IoT技能的力气,在端动动手指,轻松结束设备资源包更新是最理想的计划。

2.架构计划

设备端资源包文件(人脸库,音频库,图片资源等)更新计划
端更新设备端资源文件的无缺交互进程:

  1. 后台事务服务器发布资源到OSS存储
  2. 后台事务服务器生成带有STS.Token的资源拜访url
  3. 事务服务器下行资源包文件更新指令到设备端

    1. Topic为 xxx/xxx/user/resource/update
    2. Payload 包括文件id,md5值,拜访uri
  4. 设备订阅了资源更新topic,接收到更新指令
  5. 设备从OSS获取到新资源包,应用到本地程序中
  6. 设备上报资源更新作用

    1. Topic为 xxx/xxx/u