NVR 对比

开源 NVR 软件:Frigate、ZoneMinder 与许可注意事项

比较用于本地录像、Home Assistant、Linux 和 AI 的开源及相邻自托管 NVR 选项,以及各自的许可、存储和维护要求。

编辑与事实核验政策发布于 2026年8月3日更新于 2026年8月3日阅读约 11 分钟
开源 NVR 软件:Frigate、ZoneMinder 与许可注意事项 — OmniNVR
本地摄像头录像、实时监控、时间线回放与导出。

快速答案:先从运行模式入手

如果 Home Assistant 和本地对象检测是核心需求,可以先考虑 Frigate。Frigate 将自己描述为专为 Home Assistant 设计的完整本地 NVR。如果你需要一套用于摄像机采集、分析、录像和监控的传统 Linux 视频监控系统,可以先考虑 ZoneMinder

Shinobi 提供基于浏览器的 NVR,支持 RTSP、ONVIF、录像、存储限制、运动区域和检测器插件,但其当前 Pro 版与旧版 Community Edition 的许可和更新条款不同。Scrypted 将其核心描述为开源视频集成平台;Scrypted NVR 是一个独立插件,不应自动视为与开源核心完全相同。

开源及相邻 NVR 选项对比

产品官方说明的用途主机模式录像与检测许可边界最适合
Frigate专为 Home Assistant 设计的完整本地 NVR带 Home Assistant 集成的自托管 NVR本地 AI 检测、录像、基于对象的保留和转流开源 NVR 项目;可选服务需要另行评估Home Assistant 与本地 AI
ZoneMinder完整的 CCTV 视频监控解决方案Linux 服务与 Web 界面采集、分析、录像和监控;可使用第三方 ML 接口免费开源的社区项目传统 Linux CCTV
Shinobi基于 Web 的 NVR 和 VMSNode.js 服务器与浏览器控制面板连续和事件录像、自动清理存储、运动区域及检测器插件Pro 使用 Shinobi 自有 EULA;Community Edition 是不再更新的旧版本可自定义、由浏览器管理的 VMS
Scrypted开源视频集成平台带摄像机和智能家居插件的服务器摄像机桥接,另有独立 NVR 插件用于录像和检测不要假定 NVR 插件与开源核心采用相同条款智能家居视频集成

Frigate 与 ZoneMinder 对比

Frigate 将本地对象检测和 Home Assistant 集成置于产品核心。其文档涵盖 MQTT 集成、基于对象的录像保留、RTSP 转流和多摄像机视图。当前硬件指南指出,H.264 视频配 AAC 音频能为 Frigate 和 Home Assistant 提供最广泛的兼容性;多路摄像机子码流则让检测、实时查看和录像可以使用不同分辨率,无需重新编码。

ZoneMinder 是范围更广的 Linux CCTV 套件。其官方项目说明它可以采集、分析、录制和监控连接到 Linux 主机的 IP、USB 与模拟摄像机。项目还记录了本地部署的运行模式,以及第三方事件通知或机器学习接口。如果以对象感知的 Home Assistant 运行为设计核心,请选择 Frigate;如果优先考虑传统 Linux 视频监控堆栈,请选择 ZoneMinder。

Shinobi 和 Scrypted 适合什么位置

Shinobi 的官方功能列表包括 Linux、macOS 和 Windows 托管,基于 TCP 或 UDP 的 RTSP、Web 回放、按时间或存储量执行录像保留、运动区域、检测器插件、ONVIF 发现与 PTZ、MQTT,以及多个存储目标。不过仍需认真审查其许可:当前 Pro 页面将用户引导至代码仓库中的许可证,而 Community Edition 被描述为不再更新的旧版本。

Scrypted 首先被描述为一个开源视频集成平台,它通过插件接收摄像机流,并将其发送到包括 Home Assistant、HomeKit、Google Home 和 Alexa 在内的系统。其 NVR 是一个独立插件,用于全天候录像和智能检测。在回答“Scrypted NVR 是否开源”时,这一区别很重要:请核查当前 NVR 插件的条款,而不要把核心平台的描述套用到所有插件。

选型与录像验证检查清单

请测试准确的摄像机,而不是只根据功能列表做选择。确认主码流和子码流、身份验证、编解码器、音频、持续录像、事件创建、时间线回放、自动保留,以及摄像机断线和 NVR 重启后的恢复。使用计划中的比特率和保留周期测量存储用量。

  • 选择主机操作系统和受支持的安装方式。
  • 核实准确版本、代码仓库和许可证。
  • 至少连续录制一个完整运行周期。
  • 让测试存储卷达到足以触发保留策略的占用量。
  • 重启主机并确认录像会自动恢复。
  • 导出片段并在另一台设备上播放。

接下来可以阅读更全面的 NVR 软件对比存储与保留指南,或详细的 OmniNVR 与 Frigate 对比

常见问题

适合 Home Assistant 的最佳开源 NVR 是什么?

Frigate 是最直接的候选,因为其官方文档将它描述为专为 Home Assistant 设计的完整本地 NVR。部署前请确认摄像机编解码器、主机硬件、存储和检测器支持。

Scrypted NVR 是开源的吗?

Scrypted 将其核心产品描述为开源视频集成平台,并将 Scrypted NVR 描述为独立插件。请核查当前 NVR 插件条款,不要假定它们与核心平台许可证完全相同。

开源 NVR 软件是否不需要任何成本?

软件可能没有购买价格,但可靠的安装仍需要常开主机、录像存储、电力、备份、更新、监控和管理时间。

资料来源