METEORSTUDIO × METEORCLOUD
一键上报,共享同一片星空。
浏览器授权绑定账户后,完成的事件自动入队上报流星云(MeteorCloud);断网重启后从服务端偏移续传。
OAuth2 客户端断言 + DPoP分块传输 · 断点续传
01 /
ONBOARDING
三步接入
「一键」指的是授权与绑定各做一次,之后不再需要手工上传这一步。
登录授权
在浏览器里完成登录与授权。软件与云端之间用 OAuth2 客户端断言加 DPoP 建立凭据,私钥保存在本机密钥库,不离开这台机器。
绑定机位
把本机的相机机位与云端的站点记录对应起来。绑定之后,这个机位产出的事件才会进入上报队列。
自动上传队列
完成的事件自动入队:分块传输、断点续传,队列本身持久化,软件重启之后接着传。
02 /
PAYLOAD
一次上报送出什么
| 组成 | 名称 | 内容 |
|---|---|---|
manifest | 清单 | 这一次上报包含哪些文件,以及各自的校验信息。 |
ecsv | 观测结果 | 单站天测量结果,按流星云的摄入规范生成。 |
media | 影像 | 事件对应的影像文件。 |
preview | 预览 | 用于快速浏览与人工复核的预览图。 |
表格可左右滑动,查看完整的每一列。
断了以后从哪里接上
传输分块进行。中断之后不从头重传:先向服务端取权威偏移,再从那个位置继续。队列写在本地并持久保存,软件重启也不会丢。
03 /
ARRIVAL CHECK
数据到达核验
上报之后要自己查得清楚,而不是看到「已完成」就算数。下面介绍三项核验方法。
| 核验项 | 做法 |
|---|---|
| 同一事件两端对得上 | 上报后,可用同一事件标识核对本地上传队列和云端记录。 |
| 账号与令牌脱敏 | 页面、截图与工单里出现的账号与令牌一律脱敏,不公开任何可用于登录的片段。 |
| 站点坐标只到 0.1° | 公开展示的站点坐标只保留一位小数,数据层同样取整,不在公开面还原到具体位置。 |
表格可左右滑动,查看完整的每一列。
本地队列 ↔ 云端记录
开始接入
接入教程在流星云控制台,安装包与发布说明在更新页。接入前先在硬件页确认平台要求。