Files
vixy-vision/server-csi/requirements.txt
Alex Kazaiev 37a2f2dcd6 Add multi-camera support and CSI camera server
- main_multi.py: Multi USB camera support with ID-based endpoints
  - Config via CAMERAS env: '{"basement": 0, "basement2": 1}'
  - Endpoints: /snapshot (default), /snapshot/{cam_id}

- server-csi/: New server for Pi CSI ribbon cameras (IR support)
  - Auto-detects picamera2/picamera/libcamera-still
  - IR_MODE and ROTATION settings
  - Includes setup.sh for easy Pi deployment

Built with 💕 by Vixy 🦊
2025-12-29 11:37:11 -06:00

14 lines
379 B
Plaintext

# vixy-vision CSI Camera Server Requirements
# Web framework
fastapi>=0.100.0
uvicorn[standard]>=0.22.0
# Config
python-dotenv>=1.0.0
# Camera libraries (install what's appropriate for your Pi):
# For Pi OS Bookworm/Bullseye (Pi 4/5): pip install picamera2
# For older Raspbian (Pi 3): pip install picamera
# Or use libcamera-still/raspistill command fallback (no pip needed)