CCTV Tablet — Surveillance Camera System for FiveM
The CCTV Tablet is a fully featured surveillance script for FiveM that lets police officers, security personnel, or any configured job monitor placed cameras directly from an in-game tablet. One of the most popular community scripts with over 350 sales on fivemx.com — proven, reliable, and easy to configure.
Features
- In-game tablet UI — Clean, immersive NUI interface for browsing and switching between cameras
- QBCore, ESX & Standalone — Works with all major frameworks, no dependency headaches
- Job restriction — Limit access by job (police, security, etc.) or open it to all players via config
- Physical camera props — Props are spawned in the world for maximum immersion
- Item, command, or keybind — Three ways to open the tablet — choose what fits your server
- Unlimited cameras — Add as many camera positions as you want, place them anywhere on the map
- Easy configuration — Single
config.luafile, well-commented and beginner-friendly
What’s Included
fxmanifest.lua— Resource manifestconfig.lua— All configuration options (jobs, cameras, keybinds, item name)client/— Client-side Lua scriptsserver/— Server-side Lua scriptsweb/— NUI frontend (tablet UI)wrapper/— Framework bridge (QB/ESX/Standalone)
Compatibility
- QBCore
- ESX (any version)
- Standalone (no framework required)
Installation
- Drop the
bbv-cctvfolder into your server’sresourcesdirectory - Add
ensure bbv-cctvto yourserver.cfg - Configure jobs, camera positions, and access method in
config.lua - Restart your server — no SQL import required
Requirements
- FiveM server (any build)
- QBCore, ESX, or no framework (Standalone)
- No additional dependencies

Nella (verified owner) –
The developer helped me with a custom configuration and explained everything clearly.
Phoebe (verified owner) –
Great script. Easy setup, useful features, and no unnecessary complexity.
LenaChill (verified owner) –
Wished I had found this sooner, it took me a lot of money and time until I found my dream product here!
MagicPaul (verified owner) –
This resource saved me a lot of development time. It worked almost immediately after installation.
Keeley (verified owner) –
The configuration options are extensive without being confusing. It was easy to adapt everything to our server.
Elinore (verified owner) –
Not bad, but the service does not meet my expectations.