Progressive delay between live and OBS output

mborton

New Member
I have observed an issue that has been happening off and on for several months. When OBS is first started, the live input and OBS output are perceptibly in sync. As the stream session progresses, there is an increasing delay between the live and OBS output which becomes distracting for the operator. I generally do not allow the delay to be more than 1/2 second before I shut down and restart OBS, where they will be in sync again. I do not believe that you have to be streaming for this to occur, just have OBS running for a "long" time - 20 minutes and up. It does not happen all the time. The OS is Windows 10 with a 12 core i7 and plenty of RAM. Have never seen OBS to take any more than 10% of the CPU. Any ideas as to where to look would be appreciated.
 

VTWoodchuck

New Member
Am having the same problem. Did you ever get a solution. I also can't see how to reset it to correct time without starting the whole connection setup with a new output video.
 

mborton

New Member
Am having the same problem. Did you ever get a solution. I also can't see how to reset it to correct time without starting the whole connection setup with a new output video.
No, I never received any replies to my post. I had it happen again last week while doing a system check prior to our main livestream. I have looked at the log file and can see nothing that would be the culprit. If you are streaming when it happens, shutting down OBS and restarting is the only solution I have found. When streaming to YouTube, it appears to pick up right where you left off.
 

Lawrence_SoCal

Active Member
Audio samplings rate all in sync?
system hard resource monitoring not indicating any bottlenecks anywhere (CPU, GPU, RAM, Disk, etc)?
no buggy plugins?
no odd OS or OBS settings?
OS background tasks all in check and not interfering?
 

mborton

New Member
I have observed an issue that has been happening off and on for several months. When OBS is first started, the live input and OBS output are perceptibly in sync. As the stream session progresses, there is an increasing delay between the live and OBS output which becomes distracting for the operator. I generally do not allow the delay to be more than 1/2 second before I shut down and restart OBS, where they will be in sync again. I do not believe that you have to be streaming for this to occur, just have OBS running for a "long" time - 20 minutes and up. It does not happen all the time. The OS is Windows 10 with a 12 core i7 and plenty of RAM. Have never seen OBS to take any more than 10% of the CPU. Any ideas as to where to look would be appreciated.
We are now at 29.0.2 and are experiencing the same issue. By the time you are at the end of the stream, you have to take your headphones off and just listen to the live performance and watch the audio levels. The PC is up to date with updates including bios, ethernet and video drivers, etc. I did notice to day that the total CPU usage kept creeping up over the course of the stream which lasted about an hour, but never exceeded 70%. Log file at https://obsproject.com/logs/W4uTOr7C3BLNBBwt. Just to note, the audio and video output by OBS stay in sync, it is just the delay between live input and OBS output.
 

rockbottom

Active Member
Part of the problem, found this @ 48k
08:22:36.252: WASAPI: Device 'Line (Roxio Video Capture USB)' [48000 Hz] initialized

Suspect:
08:22:33.010: CrowdStrike Falcon Sensor: enabled (AV)

You have other errors in the log you should address & correct.
 
Top