Bug Report Progressively worse mic delay.

pro4never

New Member
Ok so I've been having a constant issue with OBS for the past few days regarding my microphone having a huge delay whenever I stream. I've tried a number of tests and solutions as well as reading through some similar issues others have had and nothing quite seems to work for me. Here's the rundown of what's happening.


Sync is fine when I start stream. It gets progressively worse the longer I stream. After about 20 minutes of streaming my mic is lagging about 3-4 full seconds behind the video (both the webcam video AND the game capture so it's not a capture issue).

Not a mic hardware issue. I've tested multiple mics, tested using a loopback adapter and mumble server to capture/pre-process my audio and there's zero delay on that side of things.

It seems not to be a driver/sound issue. I can preview the audio just fine and there's zero delay using any other audio capture programs or when looping the sound back through my speakers.

I've tried setting negative audio offsets in the OBS client but the delay varies so it's not something I can set and forget

I've tried disabling audio in OBS settings then changing the webcam audio source to my mic and routing it back through the stream.... it works perfectly for about 5 minutes and then starts having similar delay.


Logfile: http://pro4never.com/2013-11-21-0912-00.log


So yes! Advice would be greatly appreciated.
 

dodgepong

Administrator
Community Helper
Increase your scene buffer time in Advanced settings to 700ms instead of 400ms, and try the Mic Sync Fix hack or Use Mic QPC Timestamps.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Yea this is a slight pain with the current version of OBS. I have new audio subsystem code in the rewrite but it'll be a while before it's released still
 

pro4never

New Member
dodgepong said:
Increase your scene buffer time in Advanced settings to 700ms instead of 400ms, and try the Mic Sync Fix hack or Use Mic QPC Timestamps.


Appreciate the quick reply. I've been testing with these settings the last day or two and the sync fix seems to help but is definitely not a full solution. I find I have to restart stream every hour or so or the lag gets back to similar levels of a few seconds. I tried further increasing the scene buffer time.

I will experiment more but looks like I'll just have to wait on the re-write.

Is there a reason this started only since the past few updates? I had no problems up until a week ago.
 
Top