# Bodycam

{% hint style="success" %}
Bodycam streams in the web and desktop applications are transmitted through **secure relay-based peer-to-peer connections** that prevent IP address exposure between participants.
{% endhint %}

## ER:LC Bodycam

Stay connected to in-game units with live bodycam video feeds integrated directly into the CAD.

<figure><img src="/files/MJc2lkdUPsNKP5reLyy7" alt=""><figcaption></figcaption></figure>

## Configuring the Bodycam

### 1. Optional: Download the App

While the bodycam system works inside of a web browser, you can also download the [Windows or OSX desktop application](/cad/download.md) for the best experience.

### 2. Select the Roblox Game

Once inside of the police, fire, EMS, or dispatch panel users can open the bodycam configuration via

* Clicking the **Bodycam** icon in the bottom right of the taskbar
* Clicking the unit header to open the unit editor

Once opened, select **Bodycam Source** > **Roblox** > **Start**

Once configured and started, if using the desktop application, your bodycam will automatically select the same window and start the next time you use the application.

{% hint style="info" %}
Do to graphics settings and drivers, some users may experience **white flashing in the Roblox app** when using **window** share mode.

To resolve this, share the entire **screen** instead of just the Roblox application.
{% endhint %}

<figure><img src="/files/PBCGOveeZEU4VqcSPCvv" alt="" width="375"><figcaption></figcaption></figure>

### 3. Bodycam Options

#### Shadow Recording

Shadow recording continuously buffers the last 0–60 seconds of footage. When you activate recording, that buffered footage is automatically included at the beginning of the clip.

By default, this is set to **30 seconds**.

Additionally, you can configure the total recording length with a maximum of 120 seconds (two minutes).

<figure><img src="/files/P0qnyAlZ6TrO4WtcPImw" alt=""><figcaption></figcaption></figure>

#### Sound Effects

Users can also enable or disable sound effects. When enabled, a long tone will play when the bodycam is turned on or off. Additionally, a short tone will repeat periodically to remind the user that their camera is on.

<figure><img src="/files/4nj8jruwzuVOSy97Iefx" alt="" width="279"><figcaption></figcaption></figure>

## Using the Bodycam

### Via Active Units

<details>

<summary>Via Active Units</summary>

In the active units panel hover over the flashing camera icon to preview a unit's bodycam. Or, click on the icon to open the dedicated viewer.

<div><figure><img src="/files/K1ycpMcFtEjwJhBIZABc" alt=""><figcaption></figcaption></figure> <figure><img src="/files/iXrkKWhfMdaWIWLynGWc" alt=""><figcaption></figcaption></figure></div>

</details>

### Via Live Map

<details>

<summary>Via Live Map</summary>

In the [2D or 3D live map](/cad/integration-plugins/erlc/3d-live-map.md), click on a unit to view the bodycam. Click on the bodycam inside the menu to open the dedicated viewer.

<figure><img src="/files/G79WVhatOzUaU6DVCGeV" alt=""><figcaption></figcaption></figure>

</details>

### Via Manual Bodycam Window

<details>

<summary>Via Manual Bodycam Window</summary>

Additionally, search or select the **Bodycam** window in the taskbar. Once opened, use the unit select dropdown to change the viewer to different bodycam streams.

<figure><img src="/files/xEpcvSAFY2IheJ9NSeLQ" alt="" width="192"><figcaption></figcaption></figure>

</details>

## Overlay Options

<details>

<summary>Overlay Options</summary>

When viewing a bodycam, you can optionally toggle the text overlay and video effects on or off.

<figure><img src="/files/aFZGnLLhRNoBYewV75kv" alt=""><figcaption></figcaption></figure>

</details>

## Recording

Sonoran body cameras support recording for later playback and download.

#### Via Hotkey

Desktop users can toggle recording using a customizable hotkey in the **Settings** menu.

#### Manual Start/Stop

Users viewing a bodycam can press the manual **Start Recording** and **Stop Recording** button at the bottom of the viewer.

### Via Automatic Event

The bodycam will automatically start recording when:

* Panic button is pressed

### Recording Limits

{% hint style="info" %}
Bodycam recordings are currently in early-access. These limits are subject to change at any time.
{% endhint %}

Recordings are retained for 24 hours before being automatically deleted. Daily recording limits (applied to the entire community) vary by subscription tier:

* Free: 10 minutes/day community-wide
* Standard: 100 minutes/day community-wide
* Pro: 1,000 minutes/day community-wide

### Viewing Recordings

Dispatchers can search and view recorded bodycams by opening the **Body Cam Recordings** window in the taskbar.

<figure><img src="/files/G86P2WZNictZBeKlNzq5" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sonoransoftware.com/cad/integration-plugins/erlc/bodycam.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
