Skip to content

A mobile frontend for the Logitech Alert security cameras. Designed to allow live viewing, recorded video, and motion alerts. Other cameras may work but are untested.

Notifications You must be signed in to change notification settings

ethanliew/Security-Camera-Viewer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A mobile frontend for the Logitech Alert security cameras. Desigened to allow live viewing, recorded video, and motion alerts. Other cameras may work but are untested.

Instructions:

  • You first need a working Logitech Alert setup (other cameras currently unsupported)

    • Send motion alerts to a dedicated email address which the poller will check
  • Install prerequisites as needed

    • apt-get install ffmpeg vlc apache2 mysql-server mysql-client php5-mysql php5 libapache2-mod-php5
    • Depending on your distribution you might have to add multimedia sources to apt or package distribution system
  • Download the files

    • git clone https://github.com/salbahra/Security-Camera-Viewer.git
    • mv camera-viewer/cameras /var/
    • mv camera-viewer/www/cameras /var/www/
    • mv camera-viewer/VLC-init /etc/init.d/
  • Fill in the MySQL information, Email information, and site information in config.php.

    • nano /var/www/cameras/config.php
  • Modify the feeds.vlm to transcode your videos and auto start VLC

    • nano /var/cameras/feeds.vlm
    • update-rc.d vlc defaults
    • /etc/init.d/vlc start
  • Add the poller to crontab every 5 minutes to ensure your database is up to date with new video clips and motion alerts:

    • */5 * * * * /usr/bin/php /var/www/cameras/poller.php >/dev/null 2>&1
  • Add a user to the configuration. There is no user management system yet, so this is done manually

    • First generate a hased version of your password
    • /usr/bin/php -r "echo base64_encode(sha1('PASSWORD'));"
    • Then add it to the htpasswd file
    • nano /var/cameras/htpasswd
    • Example:
    • username:ZGM3MjRhZjE4ZmJkZDRlNTkxODlmNWZlNzY4YTVmODMxMTUyNzA1MA==
  • From there you may attempt to access the front end.

githalytics.com alpha

About

A mobile frontend for the Logitech Alert security cameras. Designed to allow live viewing, recorded video, and motion alerts. Other cameras may work but are untested.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published