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


OSSupported
Windows 10 or laterYes
macOS 11 (Big Sur) or laterYes
Ubuntu 20.04 or laterYes
Raspberry Pi OS (64-bit)Yes
Other Linux distrosUsually works — Python 3.8+ required

Python


  • Python 3.8 or later is required
  • Check your version: python --version or python3 --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


MinimumRecommended
CPUDual-core 1.5 GHzQuad-core 2 GHz+
RAM2 GB4 GB+
Storage500 MB free1 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.