Skip to main content

Cameras

This section covers the camera list and the detailed camera page with its live stream, archive and detection log.

The camera list

Open it from Manage → Camera or at /cameras.

ColumnContents
NameThe camera's display name
StatusOnline / Offline
DeviceDevice identifier
RecordingYes / No
NodeThe server handling the stream

Double-click opens the camera page.

The sidebar gains a Cameras list with search ("Search cameras..."), sorting (Default, Name) and grouping (None, Zone, Status). Statuses are Live, Recording and Offline.

Creating a camera

Cameras are added on the map: in Map layers press the plus on the Cameras layer, enter a Camera name and click its location.

The camera page

Reached by double-clicking a list row, from the map card, or at /cameras/:id.

The camera name, its status — Live, Offline, Recording or Detecting — and the Snapshot, View on map and Back buttons.

Video stream

The main block of the page. The live broadcast runs over WebRTC. The LIVE, REC or ARCHIVE indicators appear in the corner of the picture.

Fullscreen expands the stream; leave it with Exit fullscreen or the Esc key.

When the stream cannot play, the reason is shown in place of the picture:

MessageWhat it means
Live video needs the API data sourceA local data source is active; switch to "Live API"
Sign in to view the streamNo session established
Session expiredYou need to sign in again
No access to this cameraYour account has no rights to this camera
Stream not publishedThe camera is not delivering video to the server
Stream unavailable (…)A video-server error, with its code
Camera offlineThe camera is not online

Archive

Below the stream you can navigate the recording: pick a date and scrub the timeline. Where nothing was recorded you get No recording at this time; if storage is unreachable, Archive unavailable. The timeline is described in full under Video wall.

Configuration

The Configuration block ("Stream & node configuration") shows the technical parameters: stream address, resolution, serving node, recording mode.

Events

The Events block shows the camera's activity today ("124 events today") with type filters:

  • system — service events: restart, connection loss;
  • motion — the motion detector;
  • detection — an object was recognised (vehicle, person);
  • plate — a registration plate was recognised.

Edit & media

The Edit & media block lets you:

  • change the camera's Display name;
  • upload Images with Upload image.

The block subtitle states where the write goes: "Writes route to the “Live API” source". When working against the local database, changes queue in the offline outbox — see Data sources.

Documents

The attachments block: upload, download and delete files bound to the camera.

Video settings

Video parameters are set once in User menu → Account → General:

  • Video — the stream source: Own (streams from your own stack) or Frigate (video from the Frigate NVR).
  • Video qualityAuto or a fixed resolution. Streams are published separately per resolution, so this choice affects network load.

See Account settings for details.

Camera analytics

Cross-camera figures live on the Camera analytics screen: fixations, detections, average recognition confidence and uptime.

The list of recognised vehicles is on the Fixations page.

Typical workflows

Check an observation point. Open the camera page → confirm the status is Live and REC is on → in the Events block confirm detections are arriving.

Find a recording by time. Camera page → pick the date → scrub the timeline to the moment you need. Where nothing was recorded the timeline shows a gap.

Work out why there is no video. Match the message shown in place of the picture against the table above. Most often it is the wrong data source ("Live API" is required) or an expired session.