You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
625 B
625 B
Multi-Camera Surveillance Project
Overview
This project enables you to connect up to 24 cameras, choose the grid size for video feeds dynamically, and manage the camera settings through a Vue.js frontend with a Flask backend.
How to Run
- Install Docker and Docker Compose.
- Run
docker-compose up --build
in the project directory. - Access the frontend at
http://localhost:8080
. - Access the backend API documentation at
http://localhost:5000/swagger
.
Features
- Add and remove cameras.
- Dynamic grid size based on the number of cameras.
- Simple motion detection placeholder (to be implemented).