> For the complete documentation index, see [llms.txt](https://mango-5m.gitbook.io/mango5m-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mango-5m.gitbook.io/mango5m-docs/resources/mango-mdt/features/cctv.md).

# CCTV

Placeable CCTV cameras — live viewing and evidence snapshots.

Place cameras in the world, watch them live from the MDT, and capture snapshots that land in the Evidence Locker. Config: `config/cctv.lua`.

## Placement

Camera placement is done in-game with numpad fine-controls (position/angle nudging; `NUMPAD5` toggles placement lock). Placed cameras persist and appear on the CCTV page's map.

## Viewing

Open any camera from the CCTV page for a live feed with the classic scanline camera grain. Zoom and pan within the camera's limits.

## Evidence snapshots

While viewing, officers can **capture a snapshot** — with [Fivemanage configured](/mango5m-docs/resources/mango-mdt/configuration/core-settings.md), the frame is uploaded and stored as a read-only evidence card in the [Evidence Locker](/mango5m-docs/resources/mango-mdt/features/evidence-locker.md), stamped with the camera and time.

Snapshots also drive automatic dispatch integration: a camera recognition can raise a call through the same pipeline as `/911` (it lands on the Dispatch board and alerts like any other call).

{% hint style="info" %}
Camera **recognitions** are held in memory by design — a resource restart clears the transient recognition state, while placed cameras and captured snapshots persist.
{% endhint %}
