CCNVR v1.0.4 发布:在线升级、手动升级统一标准包、全球加速
CCNVR v1.0.4 的目标是让设备保持最新版本这件事尽可能省心,同时再介绍一下把浏览器变成监控电视墙的多分屏。

电视墙多分屏
电视墙页面把浏览器变成一个监控电视墙,通道树、云台控制与其它页面保持一致:
- 支持 4 / 6 / 9 / 16 / 32 分屏,以及适合异形屏的非等分布局
- 拖拽画面即可交换通道;可单独关闭某一格;一键自动填充;一键清空
- 双击左侧通道,直接在画面中打开
- 选中的画面可直接进行云台控制
- 只全屏电视墙,不带上周围的页面
- 可选常显画面顶部信息条、画面拉伸填充

4 分屏 + 4 路通道在线(本地 v1.0.4)。
在线升级
「系统设置 → 系统信息」现在提供完整的升级流程:
- 检查更新,直接看到新版本号、包大小和更新说明
- 下载时显示真实进度,下载完成后在本地校验文件哈希与 Ed25519 签名
- 一键升级,服务自动重启
- 新版本健康检查不通过时,自动回滚到升级前的版本
老版本不受影响:安装一次 v1.0.4,之后就能使用在线升级。
手动升级也用标准包
标准安装包现在带签名,同一个 zip 可以用于:
- 首次安装
- 「系统信息 → 手动更新」上传
- 在线升级分发
不用再单独区分「OTA 包」和「安装包」。
海外访问更快
版本清单和升级包都改由 Cloudflare 提供:
- 检查更新由最近的边缘节点直接返回
- 升级包从 Cloudflare R2 下载,支持断点续传与重试
- 海外设备不再依赖单一区域的接口
在线升级小包只包含程序与网页,约 17 MB;包含 MediaServer 与 ffmpeg 的完整标准包约 50 MB,只在首次安装或手动升级时需要。

系统信息页可以看到构建版本与更新入口(演示环境,v1.0.4)。
其他修复
- 更新源未配置或不可达时,给出更明确的错误提示
- 下载与校验失败不再影响录像和预览
升级方式
- 从下载页下载对应平台的标准包。
- 安装一次(配置、授权与录像都会保留)。
- 从 v1.0.4 开始,后续版本在「系统信息 → 检查更新」中完成升级。
完整更新说明见更新日志;官网与设备共用的版本清单公开在 https://ota.ccnvr.com/versions.json。