Logo
Operator Guide

Cameras

Place cameras on the map, configure coverage cones, and view live feeds

Cameras appear in Hydris as entities—place them on the map, see their coverage as a detection cone, and open their live feed from the detail panel. Reolink and Axis cameras are supported out of the box; to connect one, see the Reolink and Axis integration guides.

Camera entity on the map with video feeds in the detail panel

Auto-Detection

Cameras are automatically discovered on the network when they have ONVIF and Reolink's HTTP API enabled. No manual setup is required beyond enabling those endpoints in the reolink app. Detected cameras appear as entities in Hydris immediately.

Once detected, the camera is placed on the map at 0,0 (null island). You should configure its actual geographic position so it appears in the correct location.

Configuration

To configure a camera, select it in the entity list or on the map and click Configure in the detail panel. This opens the camera configuration with the following fields:

FieldDescription
UsernameOverride the username for this camera (leave empty for global default)
PasswordOverride the password for this camera
Field of ViewOverride horizontal field of view in degrees (0–360)
Range MinBlind zone distance in meters
Range MaxMaximum detection range in meters
HeadingHeading of the base of the camera in degrees from north (0–360)

To set the camera's geographic position, click the Position button in the configuration panel and place the camera on the map.

Camera configuration panel showing position and field of view settings

When Field of View, Range, and Heading are either auto detected or configured, the camera displays a detection cone on the map along with a focal point, giving you a visual representation of what the camera is currently looking at.

As a developer, you may also use target poses to make the camera point somewhere else by changing its focal point.

External Detections

If you run your own computer-vision pipeline (YOLO, custom models, etc.) against a camera stream, you can push detections into Hydris via the API. The engine links them back to the camera entity and computes world-space bearings from the bounding box. See the External Detectors integration guide for a full walkthrough.

On this page