Bodycam Network
Real-time field officer stream feeds built to ensure team safety and coordinated tactical planning.
Features
- Live Feeds Map: Browse active on-duty officers and access their live camera feeds directly from the roster or map.
- Telemetry Overlay: Displays the streaming officer's name, callsign, and health/shield telemetry overlay.
- Low Latency Streams: Sleek UI grids allowing dispatchers to watch multiple bodycam streams during active pursuits.
Recording your own bodycam
Officers can record their own bodycam without a dispatcher opening the MDT. Turn your bodycam on, then run /bodycamrecord (or press the key you bind to it in Settings → Key Bindings → FiveM). Run it again to stop. The clip has the bodycam overlay and is saved to the MDT bodycam recordings under your name, like a recording made from the MDT.
Recording stops by itself when you turn the bodycam off or after the time limit. Configure it in shared/config.lua:
Config.Utils.bodycam.record = {
enabled = true, -- false removes the command
command = "bodycamrecord", -- command name
keybind = "", -- default key, e.g. "F7" ("" = players bind it themselves)
maxSeconds = 60 -- longest clip in seconds
}Recording needs the same bodycam permission as turning the bodycam on.