下载
SA.PTZhub · — · —

把云台摄像机
变成全天候天文观测站

SA.PTZhub 运行在 Windows 上,通过 ONVIF 与 Pelco-D 统一调度海康及兼容云台,把一套低成本设备变成能自己值守的天文观测节点。

  • Windows 10 / 11
  • x64
  • —
  • SHA-256 校验
当前版本—{d} 发布
分发方式全量包{s},差分尚未启用
完整性校验SHA-256签名验签尚未启用
首版发布2026-08-31已发布 — 个版本
问题与方案

天文观测不该被设备成本挡在门外

专业天文设备价格高昂、部署复杂。SA.PTZhub 的思路是复用已经铺开的安防云台,用软件把它们组织成一套能长期值守的观测系统。

01

接入设备

用 ONVIF 或 Pelco-D 把海康及兼容云台接入同一个控制台,不依赖厂商私有 SDK。

02

编排观测任务

设置预置位巡航、定时启停与推流参数,让观测点在无人值守时按计划自己运行。

03

直播与归档

画面实时推流的同时在本地落盘归档,断线自动重连,不因为网络抖动丢掉整晚数据。

核心能力

一个服务端覆盖观测全流程

多机位同一个控制台

不同品牌、不同协议接入后统一呈现,预览、预置位、巡航编排都在一个界面完成。

ONVIF · Pelco-D

为整夜盯屏而设计

深色不是审美偏好,是暗适应刚需。整晚观测不破坏眼睛的暗适应状态,不需要额外遮光。

暗色优先

断线自愈,任务自己跑完

网络抖动、设备掉线、主机重启都不需要人到场,服务自动重连、恢复推流并继续归档。

无人值守
OTA 更新

观测点在野外,你不可能跑过去点升级

上方是服务端当前真实支持的链路,下方是还没上线的部分 —— 不把没做的说成已有。

现已支持 · 服务端实测
  1. 客户端启动时请求 latest.json
  2. 比对 version_num 与本地已装版本
  3. 有新版则下载全量包,每次 {s}
  4. 落地后计算并比对 SHA-256
  5. 校验通过后执行安装替换

当前每次更新都要完整传输 {s},且服务端未配置下载限速。

规划中 · 尚未上线
  • Ed25519 签名验签 —— 当前只有 SHA-256,能验完整性,挡不住伪造清单
  • bsdiff 增量包 —— 升级只传差异,而不是每次 {s}
  • 安装失败自动回滚,避免观测点在半夜变砖
  • 断点续传,野外网络不稳定时不用从头重下
  • nginx 下载限速与并发控制,给 SSH 留出保底带宽
更新日志

版本记录