# Configuring Audio for Non-Verkada Channels

Verkada Command supports audio for compatible third-party cameras on non-Verkada channels. To use audio, the camera must conform to ONVIF Profile S and the audio codec requirements.

{% hint style="warning" %}
Audio configuration is available only for cameras that fully support ONVIF Profile S, including audio profile configuration calls.
{% endhint %}

***

### Before you begin

The camera must meet the requirements below before you configure audio. See [Add a non-Verkada camera to a Command Connector](/command-connector/configuration/add-a-non-verkada-camera-to-a-command-connector.md) for adding cameras.

#### ONVIF Profile S conformance

The camera must be ONVIF Profile S conformant. Confirm that your third-party camera meets all technical requirements.

* Refer to the camera manufacturer's specification sheet or datasheet.
* Look for "ONVIF Profile S" certification in the camera documentation.
* Verify the camera firmware version supports Profile S features.

#### Audio profile configuration support

The camera must implement the ONVIF Profile S calls for audio profile configuration. This includes support for:

* `GetAudioEncoderConfigurations`
* `GetAudioEncoderConfiguration`
* `SetAudioEncoderConfiguration`
* `GetAudioEncoderConfigurationOptions`

#### G.711 mu-law codec

The camera must support the G.711 mu-law (PCMU) audio codec through the ONVIF Profile S audio configuration calls. This codec provides 8-bit audio encoding at 64 kbps and is the standard for audio in ONVIF Profile S cameras.

{% hint style="warning" %}
Cameras that do not support G.711 mu-law through ONVIF Profile S calls cannot be configured for audio, even if they support other audio codecs.
{% endhint %}

***

## Configuration

{% stepper %}
{% step %}
**In Verkada Command, go to All Products > Cameras.**
{% endstep %}

{% step %}
**Select the non-Verkada channel you want to configure.**
{% endstep %}

{% step %}
**At the top right, click Settings.**
{% endstep %}

{% step %}
**Under Device > Audio, toggle on Enable Audio.**

Wait for Verkada Command to detect available audio configurations via ONVIF.
{% endstep %}

{% step %}
**Open the camera's live view.**

1. Verify the audio indicator appears in the video player.
2. Play live audio to confirm the configuration.
   {% endstep %}
   {% endstepper %}

***

## Troubleshooting

#### Audio option not available

**Issue:** The **Enable Audio** toggle is grayed out or not visible in camera settings.

**Solution:**

* Verify the camera is ONVIF Profile S conformant.
* Confirm the camera firmware is up to date and includes Profile S support.
* Check that the camera has implemented audio profile configuration calls.
* Check that the camera supports G.711 mu-law.
* Re-add the camera to Command to refresh ONVIF capabilities detection.

#### G.711 mu-law verification

**Issue:** The camera supports audio, but audio does not initialize after enabling audio.

**Solution:**

* Log in to the camera's web interface by navigating to its IP address in a browser.
* Verify the camera supports G.711 mu-law through the camera's web interface or ONVIF audio settings.
* Check if the camera requires a specific configuration mode or profile to expose G.711 support.
* Contact the camera manufacturer to confirm G.711 mu-law support via ONVIF Profile S.

#### Audio stream fails to connect

**Issue:** Audio configuration saves successfully, but no audio streams in live view.

**Solution:**

* Check that firewall rules allow ONVIF audio streaming ports (typically RTP/RTSP ports).
* Confirm the camera's audio input is not muted or disabled in the camera's native interface.


---

# 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://help.verkada.com/command-connector/configuration/configuring-audio-for-non-verkada-channels.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.
