awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Motion-Project avatar

Motion-Project/motion

0
View on GitHub↗
4,006 estrellas·557 forks·C++·GPL-3.0·11 vistas

Motion

Motion is network camera surveillance software and a video motion detection system. It ingests video signals from IP cameras and hardware capture cards to provide real-time security monitoring, automated movement detection, and secure web-based streaming.

The system functions as a video activity logger, recording event history and metadata into databases for long-term tracking. It can automatically trigger external scripts or software tools in response to detected motion and save video clips or still images to create a record of events.

The software supports concurrent processing of multiple camera feeds and uses frame-difference detection to identify movement. It includes region-based masking to ignore specific coordinates within a video frame to improve accuracy and protect privacy.

The web interface for viewing real-time camera feeds includes user authentication and encryption.

Features

  • Motion Detection - Analyzes video frames for motion events using pixel-change detection algorithms to trigger recordings.
  • Automatic Event Recording - Saves video clips and still images automatically when activity occurs.
  • Event-Driven Scripting - Launches external system binaries and scripts automatically in response to detected activity triggers.
  • Camera Feed Streamers - Provides a secure web interface for streaming live camera feeds with authentication.
  • Event-Based Media Capture - Saves video recordings or still images whenever movement is detected within a monitored stream.
  • Live Camera Stream Transmissions - Transmits live camera feeds to a web interface using secure encryption and authentication.
  • Video Source Integrations - Provides ingestion of video signals from network cameras, hardware capture cards, and local files.
  • Security Camera Integrations - Connects network cameras and hardware capture cards to a central system for monitoring.
  • Video Stream Ingestion - Receives incoming live video feeds via various network protocols and hardware capture cards.
  • Network Camera Surveillance Software - Ingests video signals from IP cameras and capture cards for real-time security monitoring.
  • Event-Triggered Scripts - Executes external scripts automatically when visual movement is detected.
  • Motion Detection Masks - Allows specifying customizable areas within a video frame to ignore for privacy and accuracy.
  • Concurrent Stream Recording - Implements simultaneous capture of multiple independent live camera streams for recording.
  • Activity Event Logging - Stores event metadata and timestamps in a persistent relational store for auditing and analysis.
  • Application Activity Logging - Persists event history and activity metadata into databases for long-term tracking.
  • Motion Masks - Provides customizable area masks to ignore specific coordinates in video frames, reducing false positives and protecting privacy.
  • Video Activity Loggers - Records event history and metadata from video streams into databases for long-term tracking.
  • Infrastructure Monitoring - Software motion detector.

Historial de estrellas

Gráfico del historial de estrellas de motion-project/motionGráfico del historial de estrellas de motion-project/motion

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Motion

Proyectos open-source similares, clasificados según cuántas características comparten con Motion.
  • hyperdbg/hyperdbgAvatar de HyperDbg

    HyperDbg/HyperDbg

    3,885Ver en GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Cbinary-analysisdebugdebugger
    Ver en GitHub↗3,885
  • ts1/bleunlockAvatar de ts1

    ts1/BLEUnlock

    4,024Ver en GitHub↗

    BLEUnlock is a macOS automation tool and proximity-based system controller that monitors the range of trusted Bluetooth Low Energy devices to automate screen security and hardware-based unlocking. It functions as a background utility that identifies and filters nearby devices by their unique identifiers and signal strength to trigger system actions. The system automatically manages screen lock states, waking the display and unlocking the computer when a paired device enters a defined signal range, or locking the screen and starting the screensaver when the device moves out of range. Beyond s

    Swiftblebluetooth-low-energycorebluetooth
    Ver en GitHub↗4,024
  • gothenburgbitfactory/taskwarriorAvatar de GothenburgBitFactory

    GothenburgBitFactory/taskwarrior

    5,906Ver en GitHub↗

    Taskwarrior is a command-line task manager that lets you create, modify, filter, and complete to-do items directly from the terminal. It stores all tasks in a single plain-text file for portability and manual editing, and includes a custom expression language for selecting tasks by status, priority, tags, and date ranges. The tool distinguishes itself through several integrated capabilities. It computes a numeric urgency score for each task based on weighted factors like age, tags, and due date to determine ordering. A recurrence template engine generates new task instances from a template af

    C++gtdtask-managertaskwarrior
    Ver en GitHub↗5,906
  • zeek/zeekAvatar de zeek

    zeek/zeek

    7,735Ver en GitHub↗

    Zeek is a network analysis framework and security monitoring tool that transforms raw network packets into high-level semantic logs. It functions as an application protocol analyzer and network intrusion detection system designed to extract meaning from network traffic and monitor for malicious activity. The system focuses on archiving network activity and maintaining historical records of application-layer state for forensic investigation and auditing. It utilizes a combination of modular protocol analyzers and customizable detection policies to perform deep semantic analysis of numerous app

    C++brodfirndr
    Ver en GitHub↗7,735
Ver las 30 alternativas a Motion→

Preguntas frecuentes

¿Qué hace motion-project/motion?

Motion is network camera surveillance software and a video motion detection system. It ingests video signals from IP cameras and hardware capture cards to provide real-time security monitoring, automated movement detection, and secure web-based streaming.

¿Cuáles son las características principales de motion-project/motion?

Las características principales de motion-project/motion son: Motion Detection, Automatic Event Recording, Event-Driven Scripting, Camera Feed Streamers, Event-Based Media Capture, Live Camera Stream Transmissions, Video Source Integrations, Security Camera Integrations.

¿Qué alternativas de código abierto existen para motion-project/motion?

Las alternativas de código abierto para motion-project/motion incluyen: hyperdbg/hyperdbg — HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control… gothenburgbitfactory/taskwarrior — Taskwarrior is a command-line task manager that lets you create, modify, filter, and complete to-do items directly… ts1/bleunlock — BLEUnlock is a macOS automation tool and proximity-based system controller that monitors the range of trusted… zeek/zeek — Zeek is a network analysis framework and security monitoring tool that transforms raw network packets into high-level… scottlamb/moonfire-nvr — Moonfire-NVR is a self-hosted network video recorder designed to capture, archive, and manage video streams from IP… cameraui/camera.ui — Camera.ui is a self-hosted network video recorder that provides a centralized dashboard for managing live surveillance…