Hardware Setup
Cameras
- 3 HDMI cameras outputting 1920x1080 at 60fps
- Fixed mounting positions along the landing hill
- Cameras must not move after grid line calibration
- Feed 0 = top of hill, Feed 1 = middle, Feed 2 = bottom of hill
USB HDMI Capture Devices
- 3 USB 3.0 HDMI capture cards (one per camera)
- Must support 1080p60 uncompressed output
- Must present as UVC (USB Video Class) devices for Media Foundation compatibility
Important: Each capture device must be on a separate USB 3.0 host controller. A single USB 3.0 controller cannot handle two uncompressed 1080p60 streams simultaneously. Check Device Manager to verify your USB controller topology.
Computer
| Component | Minimum | Recommended |
| OS | Windows 10 64-bit | Windows 11 64-bit |
| RAM | 32 GB | 64 GB |
| GPU | Any (software encoding) | NVIDIA with NVENC (hardware encoding) |
| USB | 3 separate USB 3.0 controllers | 3 separate USB 3.0 controllers |
| Storage | SSD recommended | NVMe SSD |
Tip: The system uses approximately 16 GB of shared memory for video buffers. With 32 GB of RAM, ensure no other memory-intensive applications are running.
Camera Positioning
Position cameras to cover the full landing area with overlap between adjacent feeds:
- Each camera should cover approximately 20-30 meters of the hill
- Adjacent cameras should overlap by at least 5 meters for reliable feed switching
- Mount cameras securely — any movement requires re-calibration of grid lines
- Avoid positions where trees, flags, or spectators regularly enter the frame (or narrow the motion detection region to exclude them)