飞牛 fnOS 用户看过来!MiBee NVR v0.10.1 离线安装包发布——断网也能装,点开即用

还在为飞牛上装 MiBee NVR 卡在"拉取镜像"转圈圈抓狂吗?v0.10.1 重点解决这个。 这一版我们不仅把镜像直接打进了安装包,还专门为它重装了一台原本跑路由系统的 R4S 当飞牛测试机,7 轮实机验证 + SSH 深度排查,把飞牛安装阶段的主要障碍都过了一遍。

📦 下载地址mibee-nvr-fnos-0.10.1.fpk(https://github.com/Mi-Bee-Studio/MiBeeNvr/releases/tag/v0.10.1)
飞牛「应用中心 → 手动安装」导入即可,安装全程不联网


🎯 一句话说清这版干了啥

v0.10.0 飞牛用户的三大拦路虎,v0.10.1 基本解决:

痛点(v0.10.0)

解法(v0.10.1)

🔴 装到一半卡在"拉取 ghcr 镜像",国内访问极慢/超时

🟢镜像直接打进 .fpk,安装时本地docker load安装过程不依赖网络

🔴 装完点桌面图标打不开应用(白屏)

🟢桌面 iframe 修复,可从飞牛桌面图标打开应用

🔴 端口校验怎么填都不让过(填 9090 也报错)

🟢 改用正则校验,9090 正常通过

外加飞牛向导中文化、存储位置说明、归档摄像头/转推/设置保存等一系列 bug 修复。


🖥️ 先上结论:R4S 实测通过

为了把飞牛支持做好,我们把一台原本安装了路由系统(OpenWrt/immortalwrt)的 NanoPi R4S 直接重装成飞牛 fnOS,当作调试机。

关于 NanoPi R4S:瑞芯微 RK3328(4 核 Cortex-A53 @ 1.5GHz),1GB/4GB DDR4 两个版本,双千兆网口,本是小巧软路由/旁路由神器。它跑飞牛 fnOS 完全没问题——ARM64 架构,正是 v0.10.1 离线包覆盖的双架构之一(amd64 + arm64)。

在这台 R4S + 飞牛的实机上,我们完整跑通了:离线导入镜像 → 安装 → 桌面图标打开 → 接 ONVIF 摄像头 → 实时预览 → 录像回放。7 轮迭代调试,每次 SSH 上去翻日志定位问题,才有了这版的稳定。

👆 飞牛 fnOS 桌面,MiBee NVR 已安装,R4S 实机


📦 离线安装包:镜像打包进去,安装不依赖网络

国内飞牛用户安装 v0.10.0 时,最大的痛就是拉取 ghcr.io 镜像——这个镜像仓库在国内访问极慢甚至超时,导致安装卡死或失败。

v0.10.1 的解法简单粗暴但有效:把镜像直接塞进 .fpk 包。

具体来说:

  • 双架构镜像内置:一个.fpk同时打包 amd64 + arm64 两套镜像(R4S 这种 ARM64 设备自动选 arm64,x86 主机选 amd64)

  • 安装时本地导入:应用启动脚本自动docker load本地镜像,安装阶段不依赖网络

  • native 应用形态:不用飞牛的 docker-project(那个会在生命周期钩子之前就compose up,离线镜像还没导入就报No such image),改由应用自带脚本完整掌控容器生命周期

这意味着:只要你能把 .fpk 文件弄到飞牛上,安装阶段就不再依赖网络。对国内网络环境特别友好。

👆 应用中心 → 手动安装 → 选择 mibee-nvr-fnos-0.10.1.fpk


🛠️ 三步装好,小白友好

第 1 步:下载离线包

到 MiBee NVR 的 GitHub Release 页面(v0.10.1),下载这个文件:

mibee-nvr-fnos-0.10.1.fpk

💡 包体比在线版大一些是正常的——因为里面装了两套架构的镜像。这是为了离线付出的必要代价。

👆 GitHub Release 页面下载 .fpk 文件

第 2 步:飞牛导入

打开飞牛 fnOS 桌面 →应用中心手动安装→ 选择刚下载的.fpk文件。

安装向导会问你两件事(都帮你中文化好了):

  1. Web 管理端口(默认 9090):MiBee NVR 用宿主机网络(ONVIF 自动发现需要),所以会直接占用这个端口。如果 9090 被占用了就改一个。

  2. 存储位置说明:录像、数据库、配置、AI 模型都会存在你安装应用时选的存储空间里,由 NVR 统一管理,别在文件管理里手动删那些文件

👆 中文安装向导:端口 + 存储位置说明

点安装,等几十秒(本地导入镜像,不用等网),完成!

第 3 步:点桌面图标打开

装完后,飞牛桌面会出现 MiBee NVR 的蜜蜂图标。直接点它就能打开管理界面——这正是 v0.10.1 修好的关键体验。

👆 从飞牛桌面图标直接打开,不用单独记 IP:端口


🔍 背后的故事:桌面打不开的"两层 Bug"

"装完点桌面图标打不开"这个问题,我们 SSH 上去挖得很深,发现是两层 Bug 叠加

第一层(v0.10.0 已修):NVR 默认发X-Frame-Options: DENY头,会拒绝任何跨源 iframe 嵌入。飞牛桌面是一个独立 Web 应用(不同端口),自然被拒。v0.10.1 改成可配置的 CSPframe-ancestors

第二层(v0.10.1 新发现):改成frame-ancestors后本以为搞定,结果 R4S 实测还是白屏。继续查发现:CSP 值写成http://*只能匹配默认 80 端口,而飞牛桌面跑在非默认端口(比如:5666),照样被拒。最终改用协议源(scheme-source)http:/https:——可匹配任意端口,在我们的测试环境下解决了 iframe 被拒的问题。

# v0.10.1 的 CSP 配置(默认值,飞牛桌面能正常嵌入)
frame-ancestors 'self' http: https:

这种"改一层发现下一层"的连环坑,不实机测根本发现不了。这也是我们专门搭 R4S 测试机的原因。


🐝 R4S 跑飞牛 + MiBee NVR,性能如何?

R4S(RK3328,4×A53 @ 1.5GHz)本身是软路由定位的设备,跑飞牛 fnOS + MiBee NVR 属于"小钢炮干重活",但实测完全可用

  • 单路/双路摄像头录像:流畅,CPU 占用低

  • H.264 RTSP 录像 + HLS 直播:表现轻松

  • H.265 录像:正常(MiBee NVR 原生支持 H.265,无需转码)

  • H.265 转码转推直播平台:这个会吃力(R4S 无硬件编码器,软解 1080p 帧率上不去)。如果你的场景是"纯录像 + 局域网看监控",R4S 足够;如果要 7×24 转推 B 站直播,建议上香蕉派 M5 或 x86。

能耗优势:R4S 功耗极低(5W 左右),7×24 运行电费几乎可忽略,当作家里的"监控+NAS 一体小盒子"很合适。

👆 R4S + 飞牛 fnOS 上 MiBee NVR 实时运行状态


🎁 v0.10.1 还顺带修了这些

除了飞牛专项,这个补丁版还包含若干体验改进(继承自 v0.10.0 后的修复):

修复

说明

🗄️归档摄像头删除

异步化处理 + 崩溃恢复 + 防孤岛数据

⚙️摄像头设置保存

空白的 duration 字段视为"不变",不再误报 400

🔄摄像头 PUT 响应

补全转推push_targets等字段;转推卡片遮挡修复;推流地址 URL 校验 + 实时预览

🔌摄像头激活幂等

对已运行摄像头点激活返回 409(不报错),前端软处理

📚文档刷新

修正若干过时信息


🚀 立即体验

飞牛 fnOS 用户(本版重点)

  1. 下载mibee-nvr-fnos-0.10.1.fpk(GitHub Release v0.10.1)

  2. 飞牛「应用中心 → 手动安装」导入

  3. 选端口、选存储 → 安装

  4. 点桌面蜜蜂图标,开始用

全程不需要科学上网,不需要命令行,不需要 SSH。

其他平台用户

v0.10.1 同步发布了各平台的安装包,Docker 镜像也已更新:

# Docker(NAS 推荐 host 网络)
docker run -d --network host \
-v /mnt/data/mibee-nvr:/data \
-e NVR_DATA_DIR=/data \
--name mibee-nvr --restart unless-stopped \
ghcr.io/mi-bee-studio/mibeenvr:0.10.1

# 一键安装(systemd 二进制)
curl -fsSL https://raw.githubusercontent.com/Mi-Bee-Studio/MiBeeNvr/main/install.sh | sudo bash

Release 还提供:unRAID / 群晖 Synology / 威联通 QNAP / 极空间 / iStoreOS 各平台包。


💬 装完不会用?

MiBee NVR 内置中文 Web 界面,主要功能:

  • 接摄像头:支持 RTSP / ONVIF / HTTP-JPEG / 小蚁云摄像头;ONVIF 摄像头支持即插即用自动发现

  • 看直播:HLS / WebRTC / HTTP-FLV / WebSocket 四种协议,浏览器自适应

  • 回录像:自动 MP4 切片录像,按时间保留 + 磁盘阈值自动清理

  • 转直播:一键转推 B 站 / 抖音 / YouTube / 快手

  • AI 检测:浏览器端目标检测(YOLOv11),不占服务器算力

👆 MiBee NVR 中文管理界面


📌 写在最后

MiBee NVR 的定位一直是"低功耗设备上的轻量 NVR"——树莓派 3B 是最低验证基准,R4S 这类 ARM 小盒子天然在射程之内。v0.10.1 把飞牛 fnOS 的安装体验补齐后,飞牛用户可以像装普通 App 一样装监控了

如果你是飞牛用户,被 v0.10.0 的网络问题劝退过,建议用 v0.10.1 的离线包再试一次——至少安装阶段的几个老大难问题,这版都处理了。


🔗 相关链接

  • 项目主页:https://github.com/Mi-Bee-Studio/MiBeeNvr

  • v0.10.1 Release(下载 fpk):https://github.com/Mi-Bee-Studio/MiBeeNvr/releases/tag/v0.10.1

  • 配套 ESP32 摄像头固件:https://github.com/Mi-Bee-Studio/seeed-esp32s3-cam

遇到问题?在 GitHub Issues 反馈,附上飞牛版本、设备型号、mibee-nvr-main.log日志(路径在应用数据目录下),我们帮你查。


MiBee NVR 是开源软件(MIT License),由 Mi&Bee Studio 维护。欢迎 Star ⭐ 支持。