尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Frigate 0.16 Beta 部署指南:在家搭建带对象检测的本地 NVR
Frigate 0.16 Beta 部署指南在家搭建带对象检测的本地 NVR【免费下载链接】frigateNVR with realtime local object detection for IP cameras项目地址: https://gitcode.com/GitHub_Trending/fr/frigateFrigate 是一款开源的本地 NVR网络视频录像机0.16.0 Beta 版为 IP 摄像头提供实时对象检测、事件触发录制和本地 WebUI。视频与事件全部留在你自己的设备上不依赖云端服务。本文面向新手按顺序讲清 Docker 部署、摄像头接入和存储省空间的配置。部署后你能得到什么接入任意输出 RTSP 流的 IP 摄像头在本地识别 person、car 等对象画面出现运动时自动生成事件并保留对应录像无活动时基本不占空间浏览器打开可视化界面实时画面、历史事件、录像回看与导出通过 MQTT 与 Home Assistant 等家庭自动化系统联动检测逻辑跑在独立进程里配合运动检测按需触发资源占用通常远低于每帧都分析的方案⚠️ 0.16.0 是 Beta 版本适合尝鲜和验证功能不建议直接当作长期生产方案重要数据记得定期备份。Docker 部署最短路径在一台能常驻的 Linux 小主机旧 PC、软路由、Nas 都行上装好 Docker 后建两个目录并写好docker-compose.yml。下面的配置把配置目录、录像目录和一块 1GB 的内存缓存都映射好了services: frigate: container_name: frigate image: ghcr.io/blakeblackshear/frigate:stable volumes: - ./config:/config - ./storage:/media/frigate - type: tmpfs target: /tmp/cache tmpfs: size: 1000000000 ports: - 8971:8971执行docker compose up -d启动然后运行docker logs frigate找到首次生成的 admin 密码浏览器打开https://服务器IP:8971登录。首次启动会自动生成一份基础配置后续大多数修改可以直接在 Settings 界面完成参考安装文档和入门指南。接入第一路摄像头0.16 版提供了添加摄像头向导进入 Settings → Camera management → Add Camera向导会尝试用 ONVIF 自动发现摄像头并测试每路流的分辨率和帧率最后直接帮你写好配置适合不想手写 YAML 的人。如果偏好配置文件在config/config.yml中写最小配置即可cameras: front_door: ffmpeg: inputs: - path: rtsp://user:pass192.168.1.10:554/stream1 roles: [detect] detect: enabled: True objects: track: [person, car]这段配置解决检测哪路流、识别哪些对象的问题改完保存后在实时视图里确认画面出现检测框。如果流地址不确定先用向导的探测功能或对照摄像头配置文档手动填写。检测流的分辨率建议用摄像头的子码流即可没必要上最高清。本地对象检测是怎么省资源的Frigate 不逐帧做全图检测先由低成本的运动检测判断画面中哪里发生了变化再把相应区域交给独立进程做对象检测结果经共享内存传给 API、MQTT 等下游。这个流程决定了它按需计算的资源模型运动检测相关实现见 frigate/motion/各类检测器插件Coral、Hailo、OpenVINO、TensorRT 等在 frigate/detectors/。存储策略事件保留比全量录制省空间录像默认按保留策略分层连续保留、运动保留、事件保留Frigate 取最宽松的一项执行删除。想省空间就不设continuous只保留有运动和事件的部分record: enabled: True motion: days: 7 alerts: retain: days: 30 mode: motion detections: retain: days: 30 mode: motion这段配置的含义是有运动画面存 7 天触发过告警的画面延长到 30 天其余直接丢弃。想单独保住某段录像时用界面导出exports而不是整体调高保留天数详见录像配置文档。摄像头多、磁盘小时按数量适当下调天数即可。进阶玩法加速器、区域告警与集成AI 加速器USB Coral 需在 compose 中加设备映射- /dev/bus/usb:/dev/bus/usb再在 Settings → Detectors 中选择 EdgeTPU/usbIntel/AMD 核显可走 OpenVINO GPU。加速器通常能显著降低检测延迟。区域Zone告警只在关心区域内触发事件比如车进车道才通知Home Assistant / MQTT把mqtt.enabled打开并填入 broker 地址Frigate 的所有状态和事件都通过 MQTT 主题广播Home Assistant 集成可直接订阅。事件页可以按摄像头、对象、区域筛选历史记录见 frigate/record/ 相关实现与录像文档。常见问题排查WebUI 打不开先用docker logs frigate确认容器正常启动、找到初始密码注意对外端口是 89715000 是容器内部端口反向代理应指向 8971。摄像头无画面优先用向导探测 ONVIF 流地址探测不到时切到手动模式填写 RTSP URL再勾选 stream compatibility mode 让 go2rtc 转通。检测卡顿或 CPU 高降低 detect 分辨率与帧率、给录像用高码流而检测用子码流、加装加速器或开启硬件解码预设。误检偏多调高 person 的threshold和min_score给 person/car 加min_area画面中树叶、时间戳等持续触发区域用 motion mask 盖住。注意 motion mask 只是不让这些区域触发检测并不过滤检测结果规则详见对象过滤器文档。存储增长过快核对record各层保留天数与 mode确认没有意外开启 continuous 保留。报 Bus error通常是共享内存不够按摄像头数量和分辨率调大 compose 的shm_size默认 128MB 约够 2 路 720p 检测。行动建议先跑通一路摄像头 detect 角色 实时视图出框再谈其他功能运行一两周观察事件列表里的误检类型再针对性调过滤器扩摄像头前先评估 shm 大小和是否加装加速器比事后救火省事按这个顺序走普通家用硬件就能搭起一套隐私可控、按需计算的本地监控。【免费下载链接】frigateNVR with realtime local object detection for IP cameras项目地址: https://gitcode.com/GitHub_Trending/fr/frigate创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

Apache Ossie核心规范深度解析:语义模型的5层结构与版本策略

Apache Ossie核心规范深度解析:语义模型的5层结构与版本策略

Apache Ossie核心规范深度解析:语义模型的5层结构与版本策略 【免费下载链接】ossie Apache Ossie, industry wide specification effort to standardize how we exchange semantic metadata across analytics, AI and BI platforms, providing a vendor neutral, s…

📅 2026/11/2 2:30:19
电容升压、自举与电荷泵:原理、区别与工程选型指南

电容升压、自举与电荷泵:原理、区别与工程选型指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/9/29 14:41:05
One API 版本升级一步到位:三种路径快速指南

One API 版本升级一步到位:三种路径快速指南

One API 版本升级一步到位:三种路径快速指南 【免费下载链接】one-api LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型…

📅 2026/11/1 0:48:48
MORE NEWS

更多资讯

📰

深度学习调参方法论:学习率扫描、batch size与loss排查

深度学习调参经验分享这个话题,我憋了很久。带过几个项目、被loss曲线折磨过无数个通宵之后,我最常被问到的问题不是“这个网络结构怎么设计的”,而是“为什么我的loss不降”“学习率到底设多少”“batch size开多大合适”。这类问题没有标准…

📰

文档预览站点抓取实战:从图片流到PDF合成与文本提取

1. 先把需求和边界讲清楚标题里说的“爬取文档分享站点的文档”,实际操作起来远不是requests.get()一把梭那么简单。我这两年接过好几个类似的小需求:有的是同行想把公开分享的行业报告归档做知识库,有的是做内容审核的同事要批量核对自家上传…

📰

运维转网安:职业转型路径与实战指南

1. 为什么运维转网安是当前职业发展的黄金选择运维工程师转型网络安全领域,已经成为近年来IT职业发展中最具性价比的路径之一。我身边至少有十几位运维同事在过去两年完成了这个转型,薪资涨幅普遍在30-50%之间。这种转型之所以如此热门,核心在…

📰

Android Studio 集成 OpenCV 的步骤与常见报错

问题现象 把计算机视觉库接入安卓工程,是很多人第一次接触原生库集成的场景,报错也五花八门: 照着教程导入模块,构建时直接报「找不到名为 default 的配置」; 模块导进来了,主工程却引用不到里面的类; 编译通过、安装成功,一运行就报找不到原生库; 加载库时写的名字在…

📰

rc.local配IP总翻车?银河麒麟服务器版nmcli持久化配置指南

1. 开机自启配IP这件事,为什么总在rc.local里翻车服务器交付上线前的最后一公里,往往不是装系统、不是分区、也不是调内核参数,而是把网卡IP配好、确认重启后还能自己起来。这个环节看起来最简单,实际上最容易在半年后的一次机房断…

📰

VGG19图像分类迁移学习实验全流程与避坑指南

简介:智能计算系统实验4-1配套的VGG19图像分类实践包,面向正在学习深度学习模型部署与推理优化的学生和开发者。内容围绕经典19层卷积网络展开:从连续33卷积与池化逐层提取特征,到全连接层与Softmax输出类别概率;同时给…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬