NVR录像机汇聚管理平台5个开源免费的多个NVR同时管理(网络视频录像机)系统
NVR录像机汇聚管理NVR多个NVR同时管理(网络视频录像机)是一种通过网络IP摄像头录制视频、存储视频,以便于智能识别、跟踪查看的系统。NVR录像机汇聚管理NVR多个NVR同时管理在视频监控系统中起到至关重要作用,因为它能够提供集中存储、管理以及播放视频。配合人工智能视觉分析,NVR可以支持对象检测、运动检测、人脸识别、行为监测、实时警报等功能,这些技能对于实现住宅、商业环境、交通、公共场所等场景的智能化监控至关重要。在NVR技术选型时,可以从支持摄像头数量、存储容量、具备哪些AI能力、系统可扩展性等方面进行分析。
下面推荐一些比较优秀的开源免费NVR录像机汇聚管理NVR多个NVR同时管理系统
一、SharpID DeepCamera
https://github.com/SharpAI/DeepCamera
开发语言:Python、TypeScript
DeepCamera旨在通过机器学习增强视频分析,能够与现有的NVR录像机汇聚管理NVR多个NVR同时管理系统集成,提供物体检测、面部识别和车牌识别等高级功能。它利用深度学习模型来提高实时识别和跟踪对象的准确性和效率。在需要高级视频分析的需求中,该工具能够提高安全性和监控能力。
DeepCamera通过人工智能驱动的视频分析系统,为用户提供了灵活、可定制的解决方案。
支持的平台包括:
Jetson Nano (ReComputer j1010)
Jetson Xavier
AGXMacOS 12.4
Windows 11
Ubuntu 20.04
二、Frigate
https://github.com/blakeblackshear/frigate
开发语言:Python、TypeScript
Frigate是一个开源的NVR录像机汇聚管理NVR多个NVR同时管理(网络视频录像机)解决方案,旨在使用机器学习实习视频实时对象检测,使用OpenCV和Tensorflow在本地为IP摄像机执行实时对象检测。支持本地部署,处理视频源,确保隐私和性能。具备较高准确率和检测速度。
其功能特征包括:
实时对象检测:使用TensorFlow和其他机器学习框架进行准确的实时对象检测。
家庭助理集成:与家庭助理无缝集成,实现自动化和智能家居控制。
支持本地处理:在本地执行所有视频处理,确保隐私并减少对云的依赖。
多摄像头支持:轻松处理多个摄像头馈送。
事件记录:根据检测到的对象捕获和存储事件。
自定义检测区域:允许用户定义摄像机视野内的特定区域进行监控。
硬件加速:支持GPU加速,提高处理速度。
跨平台:与Docker兼容,使其可部署在各种平台上。
通过RTSP重新流式传输以减少与相机的连接数量
支持WebRTC、 MSE的低延迟实时视图
三、Viseron
https://github.com/roflcoopter/viseron
开发语言:Python、TypeScript
Viseron支持多个摄像头源,允许全局监控设置,支持利用AI进行对象检测和监控,具有友好的用户界面。系统支持与智能家居等自动化平台集成。用户可以定义针对特定区域的对象检测,检测到目标后实时发送通知,并且在事后可以轻松查看录制的镜头。
Viseron具备跨平台兼容性、可定制的存储选项以及对各种摄像头协议的支持,并且Viseron是一个完全开源的NVR解决方案,为项目定制和改造提供了较好的基础。
主要功能特征包括:
对象检测:它集成了基于AI的对象检测,例如Yolo、Dlib等,以识别和提醒用户有关特定对象,例如人,汽车或动物。
多摄像头支持:支持多个摄像头接入,以便于全方位的监控。
基于Web的用户界面:系统具有现代化的基于Web的用户界面,可轻松访问和管理摄像头源和设置。
可自定义的检测区域:用户可以在摄像机的视野内定义特定区域,以聚焦于目标检测。
快照和视频记录:Viseron在检测到物体或运动时记录快照和视频,稍后可以查看。
与智能家居系统集成:它可以与家庭助手等流行的家庭自动化平台集成,以增强智能家居安全性。
实时报警:当检测到物体时,系统可以向用户发送实时通知,允许立即响应。
结合时间轴播放视频视频:它包括一个视频播放功能,带有时间轴视图,可以轻松浏览录制的素材。
跨平台兼容性:Viseron可在各种平台上运行,包括Docker,确保部署的灵活性。
可配置的存储选项:用户可以配置记录的保存时间,根据可用资源优化存储使用。
支持多种摄像头协议:支持RTSP、ONVIF等常见摄像头协议,兼容多种IP摄像头。
低资源使用率:Viseron旨在高效运行,即使在Raspberry Pi等低功耗设备上也是如此。
四、海康NVR管理工具EasyNVR多个NVR同时管理
https://www.easynvr.com
主要功能特征:
海康NVR管理工具EasyNVR多个NVR同时管理支持高清视频的接入和传输、汇聚管理、分发,支持7*24小时不间断实时监控。根据不同客户端平台,EasyNVR可以分发出RTMP、RTSP、HLS、WS-FLV、HTTP-FLV、WebRTC格式的视频流,能够完美覆盖目前市面上所有的需求平台与终端设备,同时,EasyNVR在直播时,提供了多种配套功能进行辅助:
直播鉴权功能
海康NVR管理工具EasyNVR多个NVR同时管理拥有唯一的用户/密码(类比appkey/secretkey)管理,同时增加设备、用户、权限等各种关系管理,即可作为能力平台也可用作应用系统,自行灵活开发、使用EasyNVR管理服务来满足用户需求。
需直播功能
客户端通过海康NVR管理工具EasyNVR多个NVR同时管理观看的时候,海康NVR管理工具EasyNVR多个NVR同时管理才会向前端设备拉取直播音视频数据进行直播分发;无用户观看时,则会自动停止从设备拉流以节省网络资源。
多屏播放、跨平台/终端浏览
平台能同时播放多路监控视频流,视频画面1、4、9个可选,可分发的视频流格式包括:RTMP、RTSP、HTTP-FLV、WebSocket-FLV、HLS、WebRTC,支持在手机、电脑、电子大屏、电视墙、小程序/微信端等多终端上展示与浏览。
五、SentryShot
https://github.com/SentryShot/sentryshot
开发语言:Rust、TypeScript
SentryShot是一个开源的NVR解决方案,支持多个摄像头、支持视频录制和播放,具有运动检测和实时通知功能。提供了基于Web的管理界面。具备跨平台兼容,较低的资源占用率。
功能特征:
基于Web的界面:提供基于Web的界面,便于监控和管理。
多摄像头支持:同时支持多个摄像头馈送。
运动检测:包括运动检测功能。
实时警报:当检测到运动时发送实时警报。
录制和回放:提供视频录制与回放功能。
跨平台兼容性:可以部署在各种平台上,包括Docker。
可自定义设置:允许自定义检测区域和记录设置。
低资源使用率:旨在实现轻量化和资源效率。