跳过导航,直接进入主要内容跳过导航,直接进入主要内容跳过导航,直接进入主要内容

产品介绍

适用于 MiBeeNvr v0.13.0

MiBee NVR 是一个用 Go 语言编写的轻量级、自托管网络视频录像机(NVR)。它将 IP 摄像头的视频流录制为 MP4 片段并保存到磁盘,提供现代化 Web 界面用于查看录像、管理摄像头和访问录制内容。

监控大屏

AI 事件页

仪表盘

核心特性

特性 说明
单二进制 · 零依赖 CGO_ENABLED=0 交叉编译,内嵌 Svelte 5 SPA,一个可执行文件 + SQLite 即可运行
9 种流媒体协议 RTSP / ONVIF / WebRTC / HTTP-FLV / HLS / RTMP / SRT / WebSocket / GB/T 28181
H.265 全链路 WASM 软解码直播,纯 HTTP 播放 H.265 无需 HTTPS;录制、回放、延时全面支持
音频系统 G.711 / AAC / Opus 录制与实时试听,支持双向对讲
智能功能 浏览器端 AI 检测(ONNX + Web Worker)、延时摄影 v3、硬件转码、MiBeeVision AI
零配置发现 ONVIF 自动发现 + mDNS / DNS-SD 局域网发现
推流与分发 SRT / RTMP 接入,原生 Go 转推直播平台;6 大 NAS 系统一键安装
集成生态 MQTT 事件、WebDAV / FTP 存储、Prometheus 指标、PWA 离线

架构概览

MiBee NVR

Camera Drivers

Recorder

StreamHub

Web Server (Svelte SPA)

Muxer (fMP4)

WebDAV / FTP

核心设计原则:

  • 推流接入(Push-In):远端推流者将流推入 NVR(SRT / RTMP),无需 NVR 主动连接摄像头
  • 推流转发(Push-Out):NVR 将摄像头直播流转发到远端目标(RTMP / RTSP),纯 Go 实现
  • StreamHub 帧总线:所有协议共享同一个帧扇出总线,录制 / 直播 / 转发互不干扰
  • SQLite 存储:录像元数据、摄像头配置、延时摄影合并记录全部存入单文件数据库

支持的摄像头

类型 协议 说明
RTSP H.264 / H.265 rtsp 主流 IP 摄像头(海康、大华、宇视等)
ONVIF onvif 零配置发现 + 自动编码检测
MJPEG rtsp 低分辨率摄像头
HTTP JPEG http 定时快照摄像头
小米 xiaomi C200 / C300 / 双镜头 TUTK P2P
GB/T 28181 gb28181 国标安防协议(实验性)
SRT / RTMP srt / rtmp 推流接入,跨网络摄像头
延时摄影 timelapse 独立延时摄影模式

品牌兼容性:参阅摄像头品牌兼容指南获取海康、大华、宇视、Axis、Reolink 等 20+ 品牌的详细配置。

为什么选择 MiBee NVR

对比项 MiBee NVR 商业 NVR
部署方式 单二进制 / Docker / NAS 一键包 专用硬件或封闭软件
协议支持 9 种(含 GB/T 28181) 通常 2-3 种
H.265 播放 浏览器 WASM 直播播放 需要专用客户端
音频 G.711 / AAC / Opus 双向对讲 通常仅录制
集成 MQTT / WebDAV / FTP / Prometheus 有限或私有
授权 AGPL-3.0(≤v0.10.1 永久 MIT) 商业授权
源码 完全开源 闭源

许可证

MiBee Nvr v0.11.0 采用 AGPL-3.0 开源许可证。

重要:所有 ≤v0.10.1 版本永久使用 MIT 许可证。MIT 许可证覆盖这些版本发布的所有源代码,包括在 AGPL 版本中沿用的 MIT 代码。

获取帮助

页面已加载完成,可访问性功能已启用
页面已加载完成,可访问性功能已启用
页面已加载完成,可访问性功能已启用