Question / Help Stream lags but game is fine but when I cap in game fps to 60 the stream is fine.

Alishando

New Member
So I try to stream fortnite but i have to stream with 60fps capped otherwise the stream starts the lag but the game is fine is there a fix for this?
 

koala

Active Member
Unfortunately not. If you have to cap your fps, it is a sign that the gpu is fully loaded with uncapped fps. And on a fully loaded gpu OBS doesn't have enough resources to render the stream (which takes place on the GPU). So you did the right thing by capping the game fps to free some gpu resources for OBS. That's the intended way to make your stream smooth and working ok.
There is one thing one can do to uncouple the game from OBS processing: by using a 2 PC setup and a hdmi capture card. But before you even think about that, be aware that the 2nd PC you use for encoding and streaming cannot be some scrap and low-end PC made from leftover parts but a real and powerful PC.
 

koala

Active Member
It's not the amount of RAM that counts. It's the computing power of the GPU. The graphics card is a small computer in itself. It has RAM and an extra processor just like the RAM and processor on the mainboard of your computer. This graphics processor will be fully loaded, if you run your game uncapped, and no computing power will be left to OBS on the graphics card.
 

koala

Active Member
I understand your OP that you are able to stream fine as long as you cap the game at 60 fps. So you have a configuration that works. Or what is the issue now?
 

BK-Morpheus

Active Member
You just have to make sure, that the GPU always has enough power left for OBS to render the frames fast enough. By not having an fps limit in your game, you allow the GPU to run at 100% load (so it becomes a bottleneck).
 

BK-Morpheus

Active Member
If the CPU can still deliver enough power to max out the GPU, the problem will be the same with a 1080 or even 1080TI. Without limiting ingame FPS, you create a bottleneck for the CPU or GPU (which one will bottleneck first, depends on the game engine and settings).
 

BK-Morpheus

Active Member
No. I'm saying, that you need to leave some breathing room for your GPU (no matter how strong the GPU is), to make sure OBS can render the frame fast enough.
The only way to make sure of that is an ingame fps limit (not saying, that this needs to be 60...if the GPU is powerful enough, the limit could be much higher).
 
Top