Stream is horribly lagged on very good PC and internet connection.

Chiaki Nanami

New Member
Log of a stream where this happens: https://obsproject.com/logs/ZI4XV5zL5gzsXaBx

My computer is running a 5900x and a RTX 3080 with a stable speed connection of 300Mb/s. In theory it should be able to do anything, but whenever I stream with OBS, my stream skips images near constantly, although OBS claims its not dropping any frames. My game's FPS is limited to my monitor Hz output ingame (240fps). I kind of refuse to believe my PC/Internet can't handle a 1080p/60fps stream, and this has been happening for a while so I'm kinda desperate to find out what's wrong. Any help is highly appreciated.
 

konsolenritter

Active Member
Your log says that you have four(4!) game captures plus one window capture at once in your first scene.
Thats horrible.

There were alot of hints regarding these capture-methods in the forum. A recent one to follow up is here:
 

Chiaki Nanami

New Member
Your log says that you have four(4!) game captures plus one window capture at once in your first scene.
Thats horrible.

There were alot of hints regarding these capture-methods in the forum. A recent one to follow up is here:
Hi, thanks for replying. While it's true I have 4 game captures and a window capture, 3 of them point to sources that aren't running at that moment, and the window capture is deactivated. I don't know if it's still taking a hit on performance in that situation, but I assumed it didn't. Let me know if I'm wrong in my assumption and I will try streaming again with just 1 source.
 

konsolenritter

Active Member
Try by yourself: Simply duplicate the scene to have a backup one, then dump all these sources (but one you need) from the scene and proof for yourself.
 

konsolenritter

Active Member
See what the Log Analyzer says:

The hints regarding multiple game capture you may ignore now (the analyzer reads the old state from your log before killing the other captures), but it give general hints, for instance

- switch Game Mode on in windows,
- switch Game DVR off,

And switch lookahead and psycho_aq off in your encoder settings. It costs ressources that the encoder shares with your game(s) you play on the same hardware concurrently.

Do you have reasons to stay with old OBS version 27.0.x?
 

Chiaki Nanami

New Member
See what the Log Analyzer says:

The hints regarding multiple game capture you may ignore now (the analyzer reads the old state from your log before killing the other captures), but it give general hints, for instance

- switch Game Mode on in windows,
- switch Game DVR off,

And switch lookahead and psycho_aq off in your encoder settings. It costs ressources that the encoder shares with your game(s) you play on the same hardware concurrently.

Do you have reasons to stay with old OBS version 27.0.x?
https://obsproject.com/logs/NcUrDeTqwjEYUOrU

Running latest OBS, on administrator mode, changed game mode, lookahead, psycho_aq. As you can see I still have massive overload. Again, my framerate is capped to my monitor output (240fps), multi-adapter is off, my scene is just a game capture and a text field and I only have 2 filters for mic gain. I believe my PC should be strong enough to stream this effortlessly and I'm at a bit of a loss after having gone through the entire GPU overload thread. I only don't get massive lag when streaming very old games like Fallout 3.
 

konsolenritter

Active Member
DVR mode (and Game Bar Mode) are still on. What if you cap your game totally down to 120 or 60fps? (Just to try if this makes a reasonable difference...)

I personally never saw this
Code:
We're DXGI1.4 boys!
Buffer count: 3, swap effect: 3
thing before. Maybe someone other should look over this, because i'm not too deep into this game-vs-encoding thing. There are other people here with alot more experience regarding this...
 

Chiaki Nanami

New Member
DVR mode (and Game Bar Mode) are still on. What if you cap your game totally down to 120 or 60fps? (Just to try if this makes a reasonable difference...)

I personally never saw this
Code:
We're DXGI1.4 boys!
Buffer count: 3, swap effect: 3
thing before. Maybe someone other should look over this, because i'm not too deep into this game-vs-encoding thing. There are other people here with alot more experience regarding this...
https://obsproject.com/logs/szDDOapqsTznCmZT I think the biggest change here is I lowered the game from Ultra High to High, which disabled Ray traced shadows and reflections, but still uses Medium Ray Tracing. The lag seems to be entirely gone which is nice but makes me wonder which kind of computer you need to stream 1080/60 on Ultra. A RTX 3080, Ryzen 5900x with 32gb RAM seems to not be enough...
 

konsolenritter

Active Member
Yeah. Its not the RAM nor the cpu (at least in most cases), its how the gfx engines demand the physical gpu. What i know is (for example) that there has to be headroom. You can't sell out the gpu's by 100%. Then its over already. But this are rule-of-thumbs, so to say. Think about software programs like concurrently fighting. Games are heavily resource demanding. OBS as live-rendering-and-encoding too. Both try to make benefit from the gpu resources... By their nature.
 
Top