Camera List

v2.20.1

The Camera List displays all cameras as live streaming cards in a 1–3 column grid. Camera status and motion data refresh every 2 seconds; the camera list itself refreshes every 10 seconds.

Path: Video → Camera List

Camera card grid

The grid arranges cameras into columns. The default column count is ceil(√camera_count) capped at 3; you can adjust it with the Add column and Remove column toolbar buttons (1–3 columns). Your column preference is saved and restored on your next session.

Each card renders a live WebRTC stream. Mouse over a card to reveal the card action menu - the menu hides automatically after 10 seconds of inactivity.

Empty and filtered states:

StateWhat is shown
No cameras at allAn icon with “No data”
Filter active, no cameras matchAn icon with “Try adjusting your filters”
Show in alarm is on, no cameras in motionA green check icon with “No cameras currently in alarm”

Camera card: status indicators

IndicatorWhat it shows
Status badgeEnabled (green) / Disabled (grey) / Silent (blue) / Stopped (red - licence invalid)
Network dotGreen = online; red = offline. Independent of the status badge
Recording timerA countdown badge shown while a manual recording is in progress on this camera
Motion highlightThe card is highlighted when the camera is currently detecting motion and “Show in alarm” is active

Camera card: in-card actions

Mouse over any camera card to reveal its action menu. Available actions depend on the camera’s state and your permissions:

ActionWhat it doesWhen available
FullscreenExpands this card to fill the browser window; zoom and pan are available in fullscreenCamera is online
SnapshotDownloads the current frame as a JPG file named after the camera and the current date and time-
Open PlaybackNavigates to the Playback tab with this camera pre-selected and the most recent recording date loaded-
Camera SettingsOpens the Camera Settings dialog for stream, image, and recording configurationOnline, enabled, and licence valid
Camera EventsOpens the Camera Events dialog showing this camera’s event history-
Camera DetailsOpens the Camera Details dialog-
Multi-streamOpens a side-by-side HD/SD stream view-
Enable / DisableToggles the camera’s enabled state-
Mute / UnmuteToggles the camera’s silent mode-
Manual recordingOpens a duration menu (5, 10, 15, 30 minutes, and other options). Starts a timed recording on this cameraCamera is online
Stop recordingStops a manual recording that is currently in progressOnly available to the user who started the recording
Manual recording lock: Only the operator who started a manual recording can stop it. Another user attempting to stop an in-progress recording will see an error message. The recording timer in the card badge shows the elapsed time for the current recording user.

Camera-selection mode

When creating or editing a Video Wall, you can click Select from list inside the wall dialog to pick cameras directly from the Camera List. The page header switches to a selection banner:

Select cameras 2 / 4 [Cancel] [Save]

The count shows how many cameras you have selected versus the wall’s slot capacity. Click camera cards to add or remove them from the selection. When the capacity is reached, unselected cards are locked. Click Save to return to the wall dialog with the cameras applied, or Cancel to discard the selection and return to the wall.

Toolbar

IconActionDescriptionWhen available
-DiagnosticToggles a streaming diagnostic overlay on every card showing technical stream data. Per-user setting, persisted across sessions-
-Aspect ratioKeeps each card’s natural aspect ratio (letterbox). Session-only - resets on navigation-
-Motion gridOverlays the motion-detection grid (green semi-transparent cells) and line-crossing detector (blue line with arrows) on every card. Loads detector data from the server when enabledRequires the /video/settings permission
-Show in alarmHides all cameras that are not currently detecting motion. The footer counter shows the number of cameras in alarm-
-Open in windowOpens Camera List in a separate browser window. Side navigation is suppressed in the popup; filters, locale, and theme are carried over from your current session-
remove columnRemove columnDecreases the grid column count by 1. Minimum is 1 columnMore than 1 column active
add columnAdd columnIncreases the grid column count by 1. Maximum is 3 columnsFewer than 3 columns active
display settingsDisplay settingsOpens a settings panel with three per-user toggles: Show disabled cameras, Show silenced cameras, Show offline cameras. Settings are persisted to your user profile-

Display settings

The Display settings dialog controls which cameras appear in the grid before any drawer filters are applied:

SettingDefaultEffect when off
Show disabled camerasOffCameras that have been manually disabled are hidden
Show silenced camerasOffCameras in silent mode are hidden
Show offline camerasOffCameras that are not reachable on the network are hidden

These settings are per-user and saved to your profile.

Filters

The filter drawer (open via the filter icon or from the left edge) provides four filter categories:

FilterTypeWhat it filters
LocationHierarchical tree, multi-selectCameras assigned to the selected locations
Network statusMulti-selectOnline or Offline
StatusMulti-selectEnabled, Disabled, Silent, or Stopped
Associated locationsHierarchical tree, multi-selectCameras that observe (monitor) the selected locations

Filter selections and expanded/collapsed group states are saved in your browser and restored on your next session.

Windowed (popup) mode

The Open in window toolbar button opens Camera List in a separate browser window at ?windowed=true. In windowed mode:

See also: Video Wall | Playback