Mic mutes automatically after a while of streaming

Arenogeth

New Member
Hi all!

First of all: Thanks for your time and effort. Any help you provide is highly appreciated.

Since I was unlucky on the Discord, I'll try my luck here:

I'm having a problem with my mic under OBS and I was hoping someone here could help me.
My distro is CachyOS and use a Auna MIC-920B microphone.
The issues I encounter are quite peculiar. Everytime I stream, the sound is fine for some time. After about 2 hours (sometimes more, sometimes less), my mic's sound is gone on Twitch, as if I muted myself.
I can still see the sound level move in OBS when I speak, so the mic's still there. But the viewers can't hear me anymore. That did once happen while I was speaking, so surely I wasn't actively changing any settings at that time.

During past streams, I could fix it by plugging the mic out and back in again. Yesterday, it came back to life by just fiddling with the audio input settings in OBS (Audio - Global Audio).
Problem is, I don't even realise that my voice is gone when streaming, which is quite a pain.

Log of yesterday's session has been uploaded: https://obsproject.com/logs/7wYGCUcIilwb6rrB
You'll see that the issue starts at 10:57:26.843.
11:14:20.238 was when I was audible again.

What's worrying me is the constant posting of
Code:
Source Mikrofon audio is lagging (over by 2.53 ms) at max audio buffering. Restarting source audio.

I don't know what that means exactly and why that occurs out of nowhere.

Again, thanks for your help and I'm happy to provide any additional information you need!
 
I don't have much to suggest; might be worth trying the PipeWire audio plugin: https://obsproject.com/forum/resources/pipewire-audio-capture.1458/

One reason to do this is simply to cut out the extra layer that is PulseAudio (your PulseAudio server is running on top of PipeWire).

I can't tell exactly what's happened with OBS - I'm not (yet) an expert in how OBS renders audio - it looks to me like this would occur if audio timestamps and the audio (data) itself lose coherency. OBS tries to discard some excess audio, is left with even more audio; then discards again on the next frame (presumably because more audio has been received). And so on.

I imagine this would be hard to reproduce as maybe it depends on certain conditions over time (e.g. CPU load, USB traffic? who knows).
 
Top