Skip to main content

A webcam security monitoring system with Telegram notifications

Project description

Webcam Security

A Python package for webcam security monitoring with Telegram notifications. This package provides motion detection capabilities with configurable monitoring hours and automatic video recording.

📄 Documentation:
The latest documentation is always available at
https://javioramas.github.io/webcam-security/
(auto-generated by GitHub Actions)

Features

  • 🎥 Real-time motion detection using webcam
  • 📱 Telegram notifications with snapshots
  • ⏰ Configurable monitoring hours (default: 10 PM - 6 AM)
  • 🎬 Automatic video recording on motion detection
  • 🎵 Audio recording with video (combined MP4 format)
  • 🧹 Automatic cleanup of old recordings
  • 🖥️ Live preview with monitoring status
  • 🚀 Easy-to-use CLI interface
  • ⚡ UV-powered for faster builds and dependency management

Installation

Using pip (traditional)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

webcam_security-0.2.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

webcam_security-0.2-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

Details for the file webcam_security-0.2.tar.gz.

File metadata

  • Download URL: webcam_security-0.2.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for webcam_security-0.2.tar.gz
Algorithm Hash digest
SHA256 6c3d4cb459b46874ba6b05e67e2f8cf4e9288d57e901ae2f6868fbe84425f182
MD5 90cea83f6422e2f9d464b20c335a37cb
BLAKE2b-256 a016e7136ae9cb7bc96a47239a2edb84e4ad5fb6eb02cab1d128ae53c3bda6fd

See more details on using hashes here.

File details

Details for the file webcam_security-0.2-py3-none-any.whl.

File metadata

  • Download URL: webcam_security-0.2-py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for webcam_security-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7ddd0c8a01191eac8c95385a18eadc3f4881d3ed8a290d9b27ff1e12b56d1700
MD5 06c21d16e6d395294893b2eae35d36d9
BLAKE2b-256 876c9a0e0f377e1bc76e3c0375b8bbb47d88de497b1e52562f54f8016d67722e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page