Long delays while streaming

Brael2

New Member
So this issue first started happening approximately 2 months ago, to the best of my knowledge I made no changes to any software when it started happening, but have since updated quite a bit of software and am still having issues. Basically, while playing games I'll experience either micro stutters all the way up to spikes that last well over a minute with my game freezing. However, it's not my stream in its entirety freezing since the camera will still work and I can still chat with people, it's only the game. Furthermore it's only happening while OSB is up and streaming, it never happens while OBS isn't open, and it happens but significantly less while OBS is recording

Things I've tried so far without success:
Placing all three monitors at the same refresh rate as my game FPS.
Playing game in Borderless or Fullscreen
Reducing game settings
Updating GPU drivers
Updating CPU drivers
Updating MB drivers (everything except BIOS flash)
Running OBS in/out of administrator mode
Window/game capture (actively trying to avoid display capture incase something pops up on screen)
Streaming at 1080 instead of 2k
Using 2 monitors instead of 3
HAGS enabled/disabled
Probably other stuff I'm forgetting

Additionally, when it locks up, OBS doesn't record this as dropped frames (makes sense since camera input and my voice are still going through).

I have noticed that in the log the line "We're DXGI1.4 boys!" pops up and corresponds roughly to each time there's an issue, but when I google that all it really tells me is that it might indicate some sort of issue with encoding, or that it might not, and not much help on resolving the problem from just that message. Any help would be appreciated
 

Attachments

  • obslog.txt
    88.1 KB · Views: 7

qhobbes

Active Member
1. Update OBS to 32.0.4 or newer.
2. Disable HAGS and reboot.
3. Audio buffering hit the maximum value. This can be an indicator of very high system load and may affect stream latency or cause individual audio sources to stop working. Keep an eye on CPU usage especially, and close background programs if needed. Occasionally, this can be caused by incorrect device timestamps. Restart OBS to reset buffering.

Source affected (potential cause): Video Capture Device 2 (Elgato 4K Pro)
4. Your GPU is maxed out and OBS can't render scenes and encode frames (0.3% of the time) fast enough. Running a game without vertical sync or a frame rate limiter will frequently cause performance issues with OBS because your GPU will be maxed out. OBS requires a little GPU to render your scene.

Enable Vsync or set a reasonable frame rate limit (59.97 or whatever your monitors are) that your GPU can handle without hitting 100% usage. Set your OBS output to match so there's no frame rate conversion.

If that's not enough you may also need to turn down some of the video quality options in the game. Adjust the settings for your games until the consistently run at 90 FPS and then cap them at 59. If you are experiencing issues in general while using OBS, your GPU may be overloaded for the settings you are trying to use.
5. For twitch multitrack video/enhanced broadcasting, set max video tracks to 1.
6. Create a new scene collection with 1 scene and 1 game OR window source.

If still having issues, post new log.
 
Top