Platform-Specific Issues
Why is my webcam audio delayed in my live stream recording?
Quick answer: Audio delay in a recording is introduced during capture or encoding, not by a faulty microphone. Separate USB audio and video devices each carry their own latency. Measure the real gap in milliseconds, then apply that exact figure as a sync offset in your streaming software.
Audio delay in a recording is almost always introduced during capture or encoding, not something wrong with the microphone itself — here is how to isolate where it comes from.
The important discipline is measuring before correcting. An offset applied by guesswork usually overshoots, and you end up chasing the error in both directions.
Try It Yourself
Measure the real gap before you correct it
Gives you the offset in milliseconds using a synchronised reference, which is the exact number you enter into your streaming software.
Run the Audio/Video Sync TestSeparate the audio source delay from the video source delay
If your microphone is a separate USB device from your webcam, rather than the webcam's own built-in mic, each has independent processing latency and they are not guaranteed to line up without manual correction.
A webcam's built-in microphone arrives on the same USB stream as the video and is usually close to aligned. The moment you introduce a separate interface or USB mic, alignment becomes something you have to set rather than something you get.
Add a manual sync offset in your streaming software
Most streaming software lets you apply a fixed millisecond offset to a specific audio source. In OBS this lives in the audio mixer under Advanced Audio Properties, and once you know the actual delay it corrects the problem completely.
Get the offset in milliseconds from the Audio/Video Sync Test rather than estimating it by eye.
- In OBS, click the gear icon in the Audio Mixer → Advanced Audio Properties.
- Find your microphone source and enter the measured figure in Sync Offset (ms).
- Positive values delay the audio; use a negative value only if audio is arriving late.
Measure the actual delay before guessing at an offset
Rather than adjusting blindly, use a real synchronised reference point — clapping on camera works — to see the true gap in milliseconds, then apply that exact number.
Scrubbing the recording frame by frame to find the frame where hands meet, then the frame where the sound starts, converts directly to milliseconds at your recording frame rate.
Check whether the delay is your microphone's own processing
Some USB microphones and audio interfaces apply their own DSP — noise suppression, compression, de-essing — which adds latency before the signal reaches your computer at all.
If the mic's software allows it, disable that processing and re-measure. A delay that shrinks confirms the DSP is a contributor, and you can then decide whether the processing is worth its latency cost.
If a capture card or DSLR sits in the chain, the Capture Card & DSLR Latency Auditor measures that stage separately.
Rule out Bluetooth entirely for anything you are recording
Bluetooth audio has meaningfully higher and more variable latency than wired connections. Variable is the harder problem: a fixed offset cannot correct a delay that changes during the session.
For serious recording or streaming work, a wired microphone removes an entire category of sync problems rather than merely reducing them.
Check your recording's actual output, not just the live preview
Some encoders buffer audio and video slightly differently, meaning what looks synced in a live preview can drift in the final exported file.
Always spot-check a finished recording rather than trusting the monitor feed, and check near the end of a long take as well as the start — drift that accumulates only shows up over time.
To check whether the microphone itself is adding processing latency, run the Advanced Microphone & Room Acoustics Test.
Exact settings paths in Zoom, Teams, Google Meet and OBS
Only some tools let you correct sync directly. Knowing which do saves you from looking for a control that does not exist.
OBS Studio
Audio Mixer → gear → Advanced Audio Properties → Sync Offset (ms)
The offset is applied per audio source, so a USB microphone and the webcam's built-in mic can carry different corrections in the same scene.
Streamlabs
Mixer → gear → Advanced Audio Settings → Sync Offset
Streamlabs inherits the same underlying capture engine as OBS, so the measured offset transfers between them unchanged.
Zoom
Settings → Audio → Advanced
Zoom offers no offset control, so the fix has to happen at the device — wired audio, and DSP disabled on the microphone.
Microsoft Teams
Settings → Devices → Noise suppression
Setting noise suppression to Low reduces the processing Teams adds, which is the only latency lever the client exposes.
The table below shows which tools let you apply a millisecond sync offset directly, and which offer no correction at all:
| App | Practical ceiling | Manual control |
|---|---|---|
| OBS Studio | Per-source millisecond offset | Full manual correction |
| Streamlabs | Per-source millisecond offset | Full manual correction |
| Zoom | No manual sync offset | Processing toggles only |
| Microsoft Teams | No manual sync offset | Noise suppression level only |
Troubleshooting checklist: delayed audio in a recording
Measure first, then correct. The order matters more here than on most problems.
- Record a clap on camera to create a synchronised reference point you can measure against.
- Scrub the recording frame by frame and convert the gap to milliseconds at your frame rate.
- Disconnect any Bluetooth microphone or headset and switch to a wired device.
- Open your microphone's own software and disable noise suppression, compression and other DSP.
- Re-measure with the processing off to see how much of the delay it was contributing.
- In OBS, open Advanced Audio Properties and enter the measured figure as Sync Offset.
- Re-record and re-measure to confirm the correction landed rather than overshot.
- Check a long take end to end, since drift that accumulates only appears over time.