Skip to content

A simple Network Video Recorder only recording motion

License

Notifications You must be signed in to change notification settings

jdodgen/basicNVR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

basicNVR a Simplified low overhead network video recorder

Summary:

basicNVR is a lightweight Network Video Recorder (NVR) built around the popular motion repository.
It simplifies recording and managing video streams from IP cameras.
It offers features like:
Motion detection recording
File management with automatic deletion
SQLite database for recording information
User interface for browsing recordings
Admin interface for configuration
HTTP API access for getting JPEGs (used by AlertAway for example)

exmple system screen shots: basicNVR.com

Current Status:

The system is currently running successfully for several years on an Intel J5005 machine with Ubuntu 18.04.
It manages 7 PoE IP cameras.
The website (basicNVR.com) is registered.

short term changes

Improve url templates.

Planned big changes:

Implement pass-through streaming in motion (possibly using motionplus)
Develop a tool (HTML) for creating "motion control masks"
Add internal communication to MQTT in addition to current HTTP.
Improve the user interface
Design website content for basicNVR.com

Additional Notes:

This system has gone through several iterations, starting with USB webcams and coaxial CCTV cameras before transitioning to fully utilizing ONVIF/RTSP cameras. Some legacy stuff can still be used but may go away.

About

A simple Network Video Recorder only recording motion

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages