Echo or feedback issues
Guests are sometimes able to hear themselves
Dealing with feedback is challenging, as the reasons are numerous, but not always obvious. Below are some common causes:
Using Safari as it has poor AEC abilities; use Chrome instead. Safari struggles when a room has bad reverb issues, so changing locations might also help, if forced to use Safari.
Screen-sharing the desktop /w audio capture on, especially in the case of a group room, will create nasty feedback for others. You can add
&sstype=3to the guest's invite link to try to prevent this issue, but otherwise you may need to use a virtual audio cable to limit what application's audio gets recorded. Details on that here: https://docs.vdo.ninja/guides/audioIncorrect OBS configuration is common, especially if the echo is only heard in the RTMP broadcast or recording, and not by those using VDO.Ninja themselves
Having two browser tabs open (such as one with the YouTube output playing) will cause echo. Echo cancellation only works within the same tab that the audio is played back and captured, and only if the echo is not prolonged. You can use an experimental Chrome feature to solve this issue though. Go to chrome://flags/#chrome-wide-echo-cancellation and enable Chrome Wide Echo Cancellation, to see if it helps.
Having two devices connected to VDO.Ninja near each other, or sometimes even in the same house, can create echo. Phones have very sensitive microphones and can pick up the audio of others who might also be on the group call.
Enabling certain advanced web-audio effects, such as per-video-specific audio output destinations can break echo cancellation.
Playing an IFrame within VDO.Ninja (website share) may not have that IFrame's audio cancelled out by the echo-cancellation features.
If only appearing in the OBS recording or stream, check to make sure you are not capturing the desktop's audio in OBS. This can happen if not using "Control audio via OBS" in the OBS Browser source, capturing a screen-share into OBS, or trying to record the director's room audio with OBS.

Guests using external speakers without headphones
If guests cannot use headphones and are using external speakers (or a PA/monitor system), add &noheadphones to their guest links. This forces echo cancellation, noise suppression, auto gain control, voice isolation, and a noise gate all ON — even if other parameters would normally disable them.
For more aggressive control, add &noisegate=4 which ducks non-active speakers' microphones so only one person is really "hot" at a time. This is the most effective software-side fix for cascading echo in speaker-based setups. Tune sensitivity with &noisegatesettings.
If using a director, add &mixminus to the director URL for N-1 audio routing (each guest hears everyone except themselves).
Physical setup also matters: keep speaker volume low, position mics close to mouths, point speakers away from mics, and prefer directional/dynamic microphones over wide-pickup condensers.
Troubleshooting
A good way to troubleshoot is to mute one person at a time in a room, seeing if muting any specific single person solves the issue for everyone else.
Normally the person who isn't hearing any echo or feedback is the cause.
If you identify that person, triple check that they are using Chrome and not Safari, make sure they are wearing headphones and that the audio is correctly playing into them, and have them close all other browser tabs and applications.
If the issue is only within OBS, this is likely an issue with OBS and not VDO.Ninja. Try disabling all global audio devices, muting audio devices in OBS one at a time, and double checking the advanced audio mixing settings.
Last updated
Was this helpful?