OBS causes significant lag and stuttering in games.
OBS causes significant lag and stuttering in games.
This marks the initial setup of OBS and Streamlabs applications. I experience performance issues within the game itself when I activate either program. Before broadcasting on the OBS window, the gameplay becomes noticeably slow and stuttering, though it doesn’t affect overall framerates – my consistent 120fps remains unchanged whether OBS is active or not. The display counter still reflects this 120fps, while the game appears to be rendering only around 20fps on my primary monitor. Both default and adjusted configurations yield no improvement. I've also tested the software independently of each other. Streaming via Shadowplay has no discernible impact on gameplay. Therefore, I need to determine which components require upgrading to eliminate this performance hindrance. Additionally, I’m curious about OBS’s resource intensity.
Ryzen 8600k
Strix RTX 1080ti
16gb DDR4 Ripjaw
When the preview feature is activated within OBS, it handles all streaming processes automatically, regardless of whether a live broadcast is actually occurring. Operating a video game with a reduced frame rate—specifically, at sixty frames per second instead of one hundred twenty or more—frees up additional processing power for improved streaming performance.
if you’re experiencing a slow performance at 120 frames per second, it may be caused by versusync
Could you please specify which encoder settings you’re employing within OBS? When utilizing nvenc, performance should mirror that of Shadowplay due to both leveraging the GPU for processing. However, if x264 is selected, it relies on your CPU, and its behavior can vary depending on the game. Since you maintain a consistent 120FPS, CPU power isn't the primary factor; upgrading might not provide benefits. The issue could potentially stem from the game itself – have you attempted to stream other titles?
Experimenting with x264 and NVENC yielded no discernible variation. I plan to test another title to assess potential differences.
Observations: In Forza Motorsport 7, Counter-Strike: Global Offensive, and Battlefield V, the same effect was observed. This was similar to what I encountered in Forza Horizon 4, which was my initial streaming target.
E2:
Framerate limited to 60fps from the game, and there are no issues detected at all. Unusual.
I might have simply revised my earlier message, seeking fresh perspectives and insights. Utilizing encoders like x264 or NVENC yields no discernible distinction, aside from the fact that x264 doesn’t inherently limit frame rates to 60. When I launch SLOBS, Vsync causes a drop to 60 Hz on my 144Hz monitor, which is then set to 120 Hz. Closing this program restores in-game framerates to 120. If I manually cap the FPS at 60 within the game settings, there’s no noticeable stuttering; without it, the image exhibits excessive stretching and bouncing. This occurs prior to activating the “Go Live” button, solely due to SLOBS being open.
With the preview feature activated within OBS, the system handles all streaming tasks automatically, regardless of whether a live broadcast is actually occurring. Utilizing a lower framerate for gameplay – such as 60 frames per second instead of higher rates like 120 – frees up processor resources to optimize streaming performance.