Discover Packages
github.com/jempe/spy_camera
command
module
Version:
v0.0.0-...-3cc233d
Opens a new window with list of versions in this module.
Published: Nov 26, 2024
License: Apache-2.0
Opens a new window with license information.
Imports: 12
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
Spy Camera
This repo will help you to turn your PC into a surveillance camera. With this setup, you'll be able to monitor & record activities remotely. When movement is detected, it will save a video to your hard drive.
Watch the demo video on YouTube
Requisites
Installation
Install Go from here .
Install OpenCV following the instructions here .
Install GoCV by following the instructions here .
Usage
Clone the repository:
git clone https://github.com/jempe/spy_camera.git
Navigate to the repo directory:
cd spy_camera
Run the application:
go run main.go
Access the camera stream from your browser:
http://localhost:4000
Configuration
You can set the following flags when running the application:
-user
: Username for HTTP basic authentication (default: "username")
-pass
: Password for HTTP basic authentication (default: "password")
-h
: Show help
Features
Motion detection using OpenCV
Save video when motion is detected
HTTP basic authentication for accessing the stream
License
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.
Expand ▾
Collapse ▴
Documentation
¶
There is no documentation for this package.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.