Hey everyone, recently we’ve been facing an issue ...
# egress
m
Hey everyone, recently we’ve been facing an issue with LiveKit peer-to-peer voice calls. On our web platform ( NextJS + NodeJS), while people are recording their conversations via individual egress, we’ve noticed some noise appearing as brief plucking or crackling sounds—similar to a momentary loose microphone cable / Audio click / mic drag —lasting less than 1 second per occurrence but repeating multiple times within a session. I tried turning off autoGainControl: false and dtx: false as potential fixes, but we lost audio volume as a result and the issue remained persistent. Do you have any suggestions on what we can try to fix this issue? Here’s our LiveKit configuration: • sampleRate: 48k • autoGainControl: true • echoCancellation: true • noiseSuppression: true • dtx: false (it was true earlier; we’re doing some iterative testing to fix the issue) • adaptiveStream: true • dynacast: false This issue was much less frequent earlier, but starting from early February 2026, it has been occurring in almost every session. We’ve tried changing the configuration by turning off DTX and autoGainControl, but the issue still persists. Is there anything specific we should check into?
p
From my experience with LiveKit, those brief clicks usually point to jitter/packet loss or encoder buffering rather than AGC/DTX. Since it worsened recently, I’d check WebRTC stats for network spikes and confirm your egress/recording load isn’t causing CPU or bandwidth contention during sessions, as that often introduces short crackling artifacts even when audio configs look correct. @melodic-kangaroo-88838
👍 1
m
Noted -- thanks for the input @polite-rain-22350 Appreciate it Since this is happening on the end users -- any better option to monitor these without engaging with them directly ? 1. I checked the bitrate -- there are lots of spikes in the bitrate seem unusual, can this also affect in our case ? 2. There is some subscription level packet loss as well