MiBee NVR - 一款采用 Go 语言开发的轻量级网络视频录像机 文章

开源中国2026-05-13NEWSzh作者: 蓝宝石的傻话

详细信息

来源站点
开源中国
作者
蓝宝石的傻话
文章类型
NEWS
语言
zh
发布日期
2026-05-13

摘要

项目概述 MiBee NVR 是一款采用 Go 语言开发的轻量级网络视频录像机(Network Video Recorder)。项目支持 RTSP(H.264/H.265/MJPEG)、HTTP JPEG 及 ONVIF 协议摄像头,提供完整的视频录制、实时直播、存储管理功能。系统编译为单文件静态二进制程序,内置 Svelte 前端管理界面,无需任何外部依赖,支持 AMD64/ARM64 多架构部署,是家庭与小型商业场景下自建监控系统的理想选择。 核心功能特性 多协议摄像头兼容 - 全面支持 RTSP(H.264/H.265/MJPEG)、HTTP JPEG 及 ONVIF 标准协议,适配市面主流网络摄像头 智能分段录制 - 自动将视频流封装为 MP4 格式分段存储,支持按摄像头独立配置保留策略 现代化管理界面 - 基于 Svelte 构建的响应式 Web UI,支持深色 / 浅色主题自动切换,适配桌面与移动端 实时直播流 - HLS 协议实现 Web 端按需直播,支持 H.264/H.265 编码实时预览 数据可视化 - Chart.js 驱动的存储趋势分析与单摄像头统计图表,直观监控系统运行状态 智能家居集成 - MQTT 消息触发录制机制,无缝对接 Home Assistant 等智能家居平台 多摄像头并发 - 支持多路摄像头同时录制,满足多区域监控需求 自动化存储管理 - 基于保留天数与磁盘阈值的双重自动清理策略,防止磁盘溢出 视频段智能合并 - 可配置的视频片段自动合并功能,支持全局与单摄像头独立策略 多协议文件访问 - 内置 WebDAV(可配置读写权限)与 FTP 服务,便捷访问录像文件 国际化支持 - 完整的中英文双语界面切换,满足不同地区用户需求 技术亮点 极致轻量化架构 - 纯 Go 语言后端(CGO_ENABLED=0)静态编译,单文件部署零依赖 跨平台原生支持 - 原生支持 AMD64 与 ARM64 架构,完美运行于 PC、服务器、树莓派等设备 现代化技术栈 - 后端 Go + 前端 Svelte 的技术组合,兼顾性能与开发效率 嵌入式数据存储 - SQLite 本地数据库存储配置与元数据,无需额外数据库服务 模块化设计 - 清晰的目录结构(cmd/interna

摘要可能不完整,可查看原文

相关事件

暂无数据

相关公司查看全部 (1)

相关人物

暂无数据