Overview
The AegisGates bridge script runs on your local computer or server and connects your IP camera to the AegisGates AI pipeline. This article lists what you need before getting started.
Operating System
| OS | Supported |
|---|---|
| Windows 10 or later | Yes |
| macOS 11 (Big Sur) or later | Yes |
| Ubuntu 20.04 or later | Yes |
| Raspberry Pi OS (64-bit) | Yes |
| Other Linux distros | Usually works — Python 3.8+ required |
Python
- Python 3.8 or later is required
- Check your version:
python --versionorpython3 --version - Download Python at python.org
Required Python Packages
The bridge script installs its own dependencies on first run. If you need to install them manually:
pip install opencv-python requests
Network Requirements
- The computer running the bridge script must be able to reach your camera's RTSP stream — usually means being on the same local network as the camera
- The computer must have outbound internet access on port 443 (HTTPS) to communicate with AegisGates
- No inbound ports need to be opened — the script connects outbound only
Camera Requirements
- Camera must support RTSP streaming
- H.264 or H.265 video codec recommended
- Minimum resolution: 480p (720p or above recommended for best AI accuracy)
- See our Supported IP Camera Brands and RTSP URL Formats article for help finding your RTSP URL
Hardware Recommendations
| Minimum | Recommended | |
|---|---|---|
| CPU | Dual-core 1.5 GHz | Quad-core 2 GHz+ |
| RAM | 2 GB | 4 GB+ |
| Storage | 500 MB free | 1 GB+ free |
Need Help?
If you are unsure whether your setup is compatible, email us at [email protected] with your operating system and camera model.