Back to Frigate Guides
Frigate

Why Is Frigate Audio Not Working in Live View?

Frigate GuideSecurity Cameras
medium difficulty 15-20 minutes 43 views 0 found helpful Where this fix applies: Global Updated
This guide applies to: Frigate Frigate Live Audio (Frigate live stream audio path)
At a glance — most common causes
  • Camera audio codec not browser-compatible (needs AAC)
  • Audio not included in the live stream
  • go2rtc not passing/transcoding audio
15-20 minutes13 solutions coveredmedium level

Expert Review & Technical Scope

DeviceFrigate Frigate Live Audio
Model CoverageFrigate live stream audio path
Fix Time15-20 minutes
DifficultyMedium
Required Toolscamera stream settings, frigate live config
Network / ProtocolWi-Fi / app-based troubleshooting context

Problem Description

Frigate live view shows video but no audio — the stream is silent in the web UI and Home Assistant. Audio must be enabled on the camera, included in the RTSP stream as AAC, passed through by Frigate's restream configuration, and unmuted in the browser (which auto-mutes video elements by default).

Why This Happens in Real Homes

Audio not working in Frigate live view is usually a codec issue — browsers need AAC audio to play a live stream via MSE/WebRTC, but many cameras output audio in a format (like PCM or G.711) the browser can't play directly. So the video comes through while the audio is silently dropped. The stream also has to actually include audio (sub-streams often don't).

Configure go2rtc to transcode the camera's audio to AAC for the live view, which is the standard fix, and make sure the stream you're viewing carries audio (the high-res main stream, not an audio-less sub-stream), with audio enabled on the camera. Confirm your browser supports the codec being served. Once go2rtc delivers AAC audio in the WebRTC/MSE live stream, sound plays.

Symptoms

  • No audio in live view
  • Video plays but no sound
  • Audio missing from the stream
  • No sound in the browser
  • Audio not passing through
  • Live view silent
  • Sound doesn't work
  • No audio via go2rtc

Recognize these? Here's what usually causes it.

Common Causes

  • Camera audio codec not browser-compatible (needs AAC)
  • Audio not included in the live stream
  • go2rtc not passing/transcoding audio
  • Stream is video-only
  • Browser can't play the audio codec
  • Audio disabled on the camera
  • MSE/WebRTC audio config
  • Sub-stream has no audio

Most fixes happen in the first 3 steps.

Warning

Avoid forcing unsupported codecs into browser playback paths.

Tools & Requirements

camera stream settingsfrigate live config

Step-by-Step Solution

1

Enable audio on the camera stream

Many IP cameras have audio disabled by default. Log into your camera's web interface and check the audio settings: enable audio, set the codec to AAC (most compatible), and set the sample rate to 8000 or 16000 Hz. The audio must be enabled on the specific stream that Frigate uses for the live view (restream role). If audio is only enabled on the main stream but your live view uses the sub stream: you will not hear audio.

2

Verify audio is included in the RTSP stream

Test if the RTSP stream contains audio: ffprobe rtsp://user:pass@camera-ip/stream. Look for an audio stream entry like 'Stream #0:1: Audio: aac' in the output. If no audio stream is listed: the camera is not including audio in the RTSP output. Re-check camera settings. Some cameras require a firmware update to enable audio over RTSP — older firmware versions only output audio through proprietary protocols.

3

Configure Frigate to include audio in the restream

Frigate must be configured to pass audio through to the restream. In frigate.yml, check the FFmpeg output args for the restream: if audio is stripped by a -an flag (no audio), remove it. The default Frigate presets should include audio, but custom FFmpeg args may accidentally exclude it. For RTMP restream: audio must be in AAC format. For WebRTC (go2rtc): audio codec must be compatible with the browser (Opus or AAC).

4

Check browser audio playback settings

Browser live view may have audio muted by default. In the Frigate web UI: look for a speaker/mute icon on the live view player and click to unmute. Chrome and Firefox auto-mute video elements by default (browser policy) — you must click to unmute. If using Home Assistant's Frigate integration: the camera card may not support audio playback. Use the go2rtc WebRTC card instead, which supports audio natively.

5

Use go2rtc for reliable audio streaming

Frigate uses go2rtc internally for stream management. go2rtc supports multiple streaming protocols (WebRTC, RTSP, MSE, HLS) with audio. Access go2rtc directly at http://frigate-ip:1984. Select the camera and choose WebRTC playback — this provides the lowest-latency stream with audio. If WebRTC audio works through go2rtc but not through the Frigate UI: the issue is in the Frigate UI player, not the stream. Use the go2rtc URL in a Home Assistant iframe or custom card for reliable audio.

Quick Solutions

Ensure the stream uses AAC audio (transcode via go2rtc)
Include audio in the live stream/restream
Configure go2rtc to pass or transcode audio to AAC
Use a stream that carries audio
Use a browser/codec combination that supports the audio
Enable audio on the camera
Verify the MSE/WebRTC audio path
Point live view at a stream that has audio

Still having issues? This is usually the deeper cause below.

Camera issues that start suddenly almost always trace back to an upload bandwidth drop — run a speed test before assuming hardware failure.

Pro Tip

Keep a separate low-latency live profile that includes audio.

Real-World Insight

Live view problems that start suddenly usually trace back to an upload speed drop — the camera itself is fine, the bandwidth path to the cloud isn't.

What Usually Goes Wrong
  • Camera audio codec not browser-compatible (needs AAC)
  • Audio not included in the live stream
  • go2rtc not passing/transcoding audio
  • Stream is video-only
  • Browser can't play the audio codec

Official Manufacturer Manual

Frigate provides official product documentation through their online manual rather than downloadable PDF. Access setup guides, troubleshooting steps, and product specifications for your Frigate Live Audio.

View Frigate Live Audio Online Manual

Source: docs.frigate.video

Need More Help? Frigate Support

Note: The contact information below connects you directly to Frigate's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.