📹CCTV
Record incidents automatically and replay historic CCTV footage after the scene is clear.
CCTV gives your FiveM server a persistent camera network that does more than show a live feed. Cameras record activity around motion detections and operator bookmarks so authorized staff can return later, find the incident in the archive, and replay what happened after the people and vehicles have left.

Replay the past
CCTV preserves the activity around an incident instead of requiring an operator to watch every camera live. Motion events and manual bookmarks create archive entries with before-and-after context. Reviewers can later open a recording and control the historic playback.

Historic playback includes:
Play, pause, seek, restart, and timeline navigation
Skip backward or forward and step through the recording
Adjustable playback speed
The camera angle saved when the incident occurred
Archive controls for reviewing, preserving, exporting, or sharing recordings when configured

Complete camera management
Create persistent terminals and organize cameras into permission-controlled groups
Place and reposition cameras in the world
View cameras live with zoom and optional pan or tilt
Configure field of view, capture range, event cooldowns, and retention
Enable motion-triggered recordings or create manual bookmarks
Use normal, night-vision, and configured viewing modes
Optionally discover compatible CCTV props already included in maps and MLOs
Control administrators, live viewers, reviewers, deletion, uploads, Discord sharing, and remote access with ACE permissions

How it works
An administrator creates a terminal and adds one or more cameras.
A camera detects configured activity, or an operator creates a bookmark.
Events Core preserves the incident with pre-event and post-event context.
The recording appears in the CCTV archive.
An authorized reviewer opens the recording and replays the historic scene.
CCTV can also be used for live monitoring, but live viewing is not required for an incident to be recorded.
Requirements
Events Core
Free required package: download Events Core
Events CCTV
Paid DLC package: download CCTV
FXServer
A current FiveM server with OneSync enabled
Permissions
ACE permissions for administrators, operators, and reviewers
Framework
Standalone by default; ESX, QBCore, and Qbox context can be configured
Database
No SQL database is required by the default configuration
Start here
Follow Installation to install Events Core and CCTV in the correct order.
Review Configuration and Permissions.
Create your first terminal and camera with Camera Setup.
Test both live viewing and Historic Playback.
Building an integration? See the Developer API for the supported remote-session exports.
For help, see Troubleshooting or contact Sonoran Software support.
Last updated
Was this helpful?