Skip to content

gtcore902/webapp-videosurveillance-raspberry-python

Repository files navigation

Web application for video surveillance with RaspberryPi and motion 📹

Web application hosted on RaspberryPi, streaming cameras with motion. Some useful links to install motion on RaspberryPi :

  trevilly.com

opendomotech.com

This repository contains the code of the web application, the automatic management of file deletions, the email notification when recordings are triggered (to be personalized).

Application illustrations :

Illustration 1 vidéosurveillance en ligne

 

Main duties :

  • 1️⃣ Live streaming display from two cameras
  • 2️⃣ Viewing the list of video recordings
  • 3️⃣ Reading records in the page
  • 4️⃣ Real-time display of the number of recording files stored on the server
  • 5️⃣ Real-time display of the size of the recording folder (to be customized)
  • 6️⃣ Real-time display of the time of the last recording
  • 7️⃣ "Fake" link in the event of unauthorized access to the server with sending of mail ("mail_raspicam_acces_admin.py" file)
  • 8️⃣ Automatic deletion of customizable recordings ("suppvideo2.py" file) in crontab on the RaspberryPi
  • 9️⃣ Email notification at the end of a recording if file > 4mb (to be personalized)

 

Improvements to be expected :

  • Real-time update of the record listing (without manual action), with node.js for sending data from the server
  • Application greedy in network traffic: node.js
  • Real-time display of the temperature of the RaspberryPi processor

 

Contributions :

You are all welcome 😃

  • 1️⃣ Fork it !
  • 2️⃣
git checkout -b developpement
git commit -am 'New feature'
git push origin developpement
  • 3️⃣ Create Pull Request

About

Application web vidéosurveillance RaspberryPi motion python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published