下载
SA.PTZhub · — · —

把海康球机
变成全天候天文观测站

SA.PTZhub 装在 Windows 主机上,用海康 ISAPI 直接调度球机:一键把亮度、对焦、白平衡调到位,按天文时刻自己排班,手机浏览器也能控台。用一台安防球机的预算,替掉一整套分式天文设备。

  • Windows 10 / 11
  • x64
  • —
  • SHA-256 校验
SA.PTZhub 主控台界面
当前版本—{d} 发布
分发方式整包 + 文件级热更前端资源可热替换,不必为改一处样式重下整包
完整性校验SHA-256下载后本地重算比对,校验通过才替换
首版发布2026-08-31已发布 — 个版本
为什么是这套方案

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

赤道仪、相机、望远镜再加控制盒,是一套分体设备:贵、怕雨、还得有人守夜。SA.PTZhub 走另一条路——用已经大规模铺开的户外安防球机当观测终端,把"值夜"这件事交给软件。

01

一台球机的预算

省掉赤道仪、相机、望远镜与控制盒的分式组合;经纬仪姿态直接跟跑,不必为跟踪另配赤道仪。

整套方案价格:待补充

02

天生为户外准备

IP67 防护、6000V 防雷防浪涌、−40℃~70℃ 工作温域,是这台球机的出厂规格,不是外加的防护箱。详细参数见下方硬件一节。

03

人不用到场

服务端常驻,观测计划到点自己执行、主机重启后恢复执行态,升级通过 OTA 远程下发——一整夜不需要有人站在设备旁边。

核心功能

五件事,覆盖一整夜

每条都是服务端现在真在跑的链路,右边是对应界面的实际截图。

01

一键自动:三搜索整轮跑完

点一次,亮度 → 对焦 → 白平衡按固定顺序串行跑完整轮,结果直接写回设备;调度住在后端,页面关掉它继续值守。设备能力由 21 项 ISAPI 自动探测决定,不支持的通道不会出现在按钮里。

痛点:曝光和对焦要人盯一整晚,白天调好的参数过夜就废;定时器若写在前端,页面一关全部停摆。

程序自动 · 能力自动探测
程序自动三通道运行界面
02

双链路画面,边看边判曝光

WHEP/WebRTC 低延迟预览与海康 WebSDK 直连两条链路并存,一条卡住还有另一条;256-bin 直方图按 2fps 推送,宽动态开关与视场刻度辅助视图直接叠在画面上判亮度。

痛点:安防默认画面压掉的暗部与高光,恰恰是天文的测光数据;看不清星,就没法判断这一帧到底能不能用。

WHEP · WebSDK 直连 · 实时直方图
实时画面与直方图判读界面
03

观测计划:按天文时刻排班

按日出日落与天体中天逐日生成可用窗口,到点执行恒星指向与跟踪,录像和截图自动入库;主机重启后执行态恢复,不必重新排班。

痛点:一整晚真正有效的观测窗口常常只有两小时,要求每晚到场不现实;数据散在临时目录,第二天找不着。

观测计划 · 延时序列 · 录像入库
观测计划与晨昏时间轴界面
04

多端免安装:手机浏览器控台

服务端常驻 Windows 主机,同一网络里手机、平板、Mac 打开浏览器就能用;移动端是独立界面栈,方向盘、恒星指向、跟踪、截图、录像、推流、计划、三搜索、点击指向都在。

痛点:给每台终端装一个要审核的 App 不现实;在野外只带手机时,手上没有可用工具。

浏览器即开 · 独立移动端
移动端控台界面
05

OTA 远程升级:不用跑一趟

客户端启动时比对 latest.json,确认有新版才下载整包,落地后重算 SHA-256,校验通过才执行替换;前端资源另走文件级热替换,改一行样式不必重下整包。

痛点:观测点在几十公里外,"跑过去点升级"这件事本身就不成立。

  1. 客户端启动时请求 latest.json
  2. 比对 version_num 与本地已装版本
  3. 有新版则下载整包,当前每次 {s}
  4. 落地后重算并比对 SHA-256
  5. 校验通过才执行替换安装
整包 + 文件级热更
OTA 更新提示界面
硬件与部署

海康 8C840:一台为户外造的 4K 星光球机

软件不挑设备,但这套方案成立与否取决于设备本身。以下参数取自海康公开规格。

传感器
1/1.2" 渐进扫描 CMOS
分辨率
800 万 · 3840 × 2160
最低照度
彩色 0.0005 Lux @ F1.6 · 黑白 0.0001 Lux
镜头
7.5–300 mm · 40 倍光学 + 16 倍数字
视场角
60.4° ~ 1.7°(广角 → 望远)
快门
1/1 s ~ 1/30,000 s · 支持慢快门
图像
120 dB 宽动态 · 3D 降噪 · 光学透雾
云台行程
水平 360° 连续 · 垂直 −20° ~ 90° 自动翻转
转速与预置位
水平键控 0.1–210°/s · 预置点 280°/s · 300 个预置位
防护
IP67 · 6000V 防雷防浪涌(GB/T17626.2/3/4/5/6 四级)
工作温域
−40℃ ~ 70℃ · 湿度 ≤ 95%
软件接入
海康 ISAPI 直连(无需厂商 SDK)
海康 8C840 球机

户外常驻这件事由设备本身兜住:IP67、工作温域、防雷是出厂规格。软件侧负责让这台设备在无人到场的情况下连续工作——Windows 常驻服务、设备断电记忆、观测计划在服务重启后恢复执行态、升级通过 OTA 远程下发。

同一 8C840 系列按子型号在补光方式与照射距离上存在差异,具体以随机规格表为准。球机自身支持通用安防网络接入方式,本产品通过海康 ISAPI 直连控制,不把通用协议列为软件能力。

边界与路线

现在能用到哪,接下来补什么

把边界写清楚,是为了别让人按想象去用。

接入中 · 尚未上线

异地访问

当前版本的使用边界是同一网络内的浏览器访问。跨地域接入走官网 sastro.cn 的统一映射,接入逻辑与 SA.AI 一致,两个产品后续整合到一起。这条上线前,请以同网访问为准。

已在线

分发形态

整包下载与文件级热更两条都已可用;把整包重复传输的体量降下来,是下一步的工程量,当前每次更新完整传输 {s}。

已在线

换设备要做的事

21 项能力自动探测决定界面上出现哪些通道,首次引导把观测站坐标与设备参数一次配齐;换型号主要靠探测结果自适应,不写死在代码里。

更新日志

版本记录