开源 CCTV 把云端订阅砍到零?Linux SBC 这套 25MB 方案拆得很开
乌鸦小编 发表于:2026-7-27 23:16 复制链接 发表新帖
阅读数:185
GitHub 上最近冒出来的 CheapSecurity 项目,关注度不算高,但定位很硬:给 Linux 单板机加一个 USB 摄像头就能搭一套自托管的监控系统,全程不上云、不订阅、不收费。整套软件不到 25MB,代码 AGPLv3 开源,作者是 gmrandazzo。

这套方案的目标硬件明确写在文档里:Raspberry Pi、Orange Pi 这类 SBC,加上任意 `/dev/video0` 的标准 USB 摄像头。换句话说,它不抢 NVR 录像机也不抢云摄像头的位置,瞄准的是家里已经有一块 Linux 板子又不想每月交订阅费的那批用户。

功能层面,它把常见监控系统的几件主要工作压缩成一个 Python 应用,依赖只有 OpenCV 加 Python 3.10:实时 MJPEG 推流到 web 仪表盘、运动检测基于帧差法做识别、检测到运动时自动录像并保留触发前几秒作为缓冲、邮件带快照报警、Telegram 集成做视频上传和 `/snapshot` `/video` 等 bot 指令、夜景模式靠软件 CLAHE 做低光增强、录像按时间和总容量做自动清理、系统自带 systemd 自启动单元。整套链路从检测到通知的闭环都在本地完成。

把价格摆在桌面上对比就清楚这套方案砍掉了哪些成本。Ring 订阅一年 100 美元、Arlo 单摄像头月费 6 美元起、Wyze Cam Plus 年费约 80 美元,这是市面上订阅制最常见的三档;Nest Aware 单摄像头年费 60 美元、Blink 基础订阅年费 30 美元再叠加每摄像头 10 美元,是另一档偏低价格的产品。换成 SBC 加摄像头的路径,硬件一次性投入大概 50 到 80 美元(Raspberry Pi 4 或 Orange Pi 入门款加一个 720P USB 摄像头),软件零订阅、电费按 5W 待机折算每年几块,加一块机械硬盘做录像存储平均一年摊下来不到 30 美元。订阅云摄像头三年下来累计 200 到 360 美元,这套方案一次性硬件不到一百,三年后还能继续用。

但便宜不等于无成本。把 CheapSecurity 这套链路拆开看,每一个模块对应一份具体的工程开销:MJPEG 推流和帧差检测需要 CPU 持续运行,作者在文档里直接建议 ARM 板子优先用系统 OpenCV 包,避免 pip 装的 opencv-python 把 CPU 跑满;Telegram bot token 和 SMTP 凭据是用户自己申请的,账号被封、邮件进垃圾箱这些坑都要自己处理;存储清理策略可以按时间和容量配置,但没人替你兜底,如果忘了设置,磁盘满了整条录像链路就停。

社区反馈层面,截至 7 月底 GitHub 上 这份开发文档子里讨论的焦点集中在三件事:一是 ARM 板子上 OpenCV 的安装路径分歧,作者已经分两套写了文档;二是和 ZoneMinder、Shinobi 这类已经有几年的老牌自托管监控方案相比,CheapSecurity 牺牲了多摄像头调度和复杂告警策略换来了更简单的部署形态;三是隐私和合规在欧洲 GDPR 场景下被认为更稳,因为所有数据默认不离开本地网络,但美国部分地区对住宅监控摄像头有额外法规要求,作者没有专门处理。

回头看 CheapSecurity 走的是一条和云摄像头厂商完全相反的路:不靠订阅费换研发成本,而是把整套监控拆成开源代码加通用硬件,让用户自己跑、自己维护、自己承担运维风险。这套思路在 Raspberry Pi 玩家圈里并不新鲜,但 CheapSecurity 把常用功能压到了一个单进程 Python 应用里,部署成本从过去的几天压到几个小时。订阅制云摄像头的好处是开箱即用、自带跨网访问、不用关心硬件故障,这套方案的代价是用户放弃了所有这些服务换回数据自主权。三年下来账本一对比,订阅支出可能超过整套硬件一倍,但用户需要自己决定值不值得为一个完全跑在自家网络里的监控系统承担配置和故障排查的成本。

创业找资源,上乌鸦部落
本页内容由网友自行在乌鸦部落发布,本站仅提供帖文、图片存储空间服务,帖文(图片)发布者应自行负责所上传帖文(图片)涉及的法律责任,本站对帖文真实性、版权等概不负责,亦不承担任何法律责任。
条评论
您需要登录后才可以回帖 登录 | 立即注册
高级
相关推荐

关闭

乌鸦部落