semvec/pypi-packages huggingface dataset:
genx-ai-camera-panel 2.2.0
Camera management for GenX AI
Requires Python: >=3.10

# GenX AI Cameras Management System

## Overview

A comprehensive system for managing security cameras with advanced features for pull push camera streams.

## Build

1. pip install nuitka
2. cd PROJECT_DIR/src/
3. To build the executable, run the following command:

```plaintext
nuitka --standalone --onefile --remove-output \
   --output-dir=../build/ \
   --include-data-dir=genx_ai_camera_panel/resources=genx_ai_camera_panel/resources \
   --include-data-dir=genx_ai_camera_panel/scripts=genx_ai_camera_panel/scripts \
   --include-data-dir=genx_ai_camera_panel/service=genx_ai_camera_panel/service \
   --include-data-dir=genx_ai_camera_panel/static=genx_ai_camera_panel/static \
   --include-data-dir=onvif/wsdl=onvif/wsdl \
   --include-package=genx_ai_camera_panel \
   genx_ai_camera_panel/main.py
```

## Installation

1. Open terminal and navigate to the built executable directory
2. Run the executable file
   `sudo ./main.bin listen`
   OR if you want to run the service in the background
   `sudo ./main.bin install`

## Usage

1. Access the system through your web browser at `http://localhost:3000`
2. Log in with your credentials
3. Navigate through the dashboard to manage cameras