ongyishen / MyFlaskCCTV

monitor and view CCTV camera feeds

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MyFlaskCCTV

MyFlaskCCTV is a web application built with Flask, a Python web framework, that allows you to monitor and view CCTV camera feeds. This project utilizes OpenCV for video processing and Flask for creating the web interface.

Features

  • Live streaming of CCTV camera feeds
  • Ability to view multiple camera feeds simultaneously
  • User-friendly web interface for easy navigation

Installation

  1. Clone the repository:
git clone https://github.com/ongyishen/MyFlaskCCTV.git
  1. Navigate to the project directory:
cd MyFlaskCCTV
  1. Install the required Python packages using the requirements.txt file:
pip install -r requirements.txt

This command will install all the necessary dependencies, including Flask and OpenCV.

Usage

  1. Run the Flask application:
python app.py
  1. Open your web browser and navigate to http://localhost:5050 to access the MyFlaskCCTV application.

  2. The web interface will display the available CCTV camera feeds. You can switch between different camera views or view multiple cameras simultaneously.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

monitor and view CCTV camera feeds

License:MIT License


Languages

Language:HTML 72.4%Language:Python 27.6%