Goal

The purpose of this project is to monitor a camera using web interface from anywhere. The quality of this is the live and minimum delay of transferring the video.

In my testing environment, The project ran on a raspberry pi2 connected to a wifi dongle and logitec camera.

untitled

Requirements

  • nodejs
  • npm
  • raspberry pi with raspian linux 4.4.13-v7+
  • Logitec camera
  • Installed Wifi/Internet Access

Install

after deploying the project from Github, run the following commands:

npm install

npm start

Monitor

login to the running server https://%5Bthe raspberry pi dns/ip]:4330
The default username/password is admin/fffff

Source Code

https://github.com/exhesham/usrcamerasmesh