Solved

Cod FPS drops on Gaming PC when streaming

  • 29 February 2020
  • 3 replies
  • 1047 views

I run a 2 PC setup with VBAN audio, and NDI capture.  Every other game works perfectly.   I streamed COD MW when it came out in 2019, for months.  Perfectly smooth!  I took a 4 month break and came back the other day (Late February 2020).  CoD runs VERY CHOPPY with effected mouse sens.  Even though the FPS counter says 120, the game feels like 45-50 and is unplayable.  Here’s the catch.

If i turn off the stream from the stream PC, COD will run smooth as butter.   If i launch cod without the Streamlabs open on the stream PC, it still run smooth as butter.  If i record the game from OBS on my stream PC, it runs like butter.  If i go live on twitch, the game starts to run choppy after about 5-6 seconds.   FPS stays the same on the screen counter, but the game gets CRAZY choppy.  If i end the stream, after about 5-6 seconds it smooths right out again. 

Ive been pulling my hair out.  Tried going back to my Elgato, no change.  Tried going back to x264 encoding.  No Change.  Rec and stream settings match.   Im at a loss and after about 8 days of trying different things, i cant get it to run smooth while my stream is live.  It makes no sense, considering nothing between my 2 PC’s is physically connected.  Everything is done through my router.   

To top it all off, the stream still comes out good quality, audio is spot on.  Please someone come in here and make me feel dumb with an awesome solution!  
 

icon

Best answer by SecSeaBeast 1 June 2020, 06:13

Hey all, 

This could just be a Windows related re-rendering issue. To remedy this, please try the suggestions below.

` Lock your FPS in-game to 60 or 120
` Right click Streamlabs OBS and choose to run it an administrator
` Try lowering your in-game settings to all low.
` Disable Game Bar <https://prnt.sc/s6f4rx> & Game Mode <https://prnt.sc/s6f3wm> in Windows
` Lowering your encoder settings or changing encoders in Streamlabs OBS (Settings > Output > Encoder)
` Look to see if there are any Windows updates available.
` Make an entirely new scene collection and be conservative when adding your sources.
` Please do a custom clean install of your graphics diver following these steps exactly. If you have GeForce Experience open that and download the latest driver. After downloading the driver choose a custom installation <https://prnt.sc/r9lhv8> After that select a clean install <https://prnt.sc/r9lj1i>.
` Grab a fresh installer from Streamlabs.com and reinstall the program.
` Reinstall your C++ redistributables <https://howto.streamlabs.com/streamlabs-obs-19/microsoft-visual-c-redistributable-2017-1684>
` Enabling Performance Mode* in Streamlabs OBS * (Right-click in the blank space, in the Editor Tab, next to the preview window) <https://prnt.sc/s6f2nw>
` Restart your computer

If you are in need of further assistance, please join us on discord or submit a ticket.

Tickets: https://support.streamlabs.com/hc/en-us/requests/new

Thanks!

View original

This topic has been closed for comments

3 replies

Userlevel 7

Hey there @ouch_ie 

 

Unfortunately with NDI and such, there may not be much we can do - it sounds like a configuration change, perhaps a windows update. 

I personally utilize an Elgato and mirror the image and FPS as it matches if the image isn’t mirrored or the FPS is incorrect, i.e the Elgato 1080p60 but my monitor 1440p144 it will cause stutters.

A good start of figuring things out, however - does this happen with OBS Studio? We may need to do some deep troubleshooting here. 

I too have the same issue has there been a fix discovered yet?

Userlevel 5

Hey all, 

This could just be a Windows related re-rendering issue. To remedy this, please try the suggestions below.

` Lock your FPS in-game to 60 or 120
` Right click Streamlabs OBS and choose to run it an administrator
` Try lowering your in-game settings to all low.
` Disable Game Bar <https://prnt.sc/s6f4rx> & Game Mode <https://prnt.sc/s6f3wm> in Windows
` Lowering your encoder settings or changing encoders in Streamlabs OBS (Settings > Output > Encoder)
` Look to see if there are any Windows updates available.
` Make an entirely new scene collection and be conservative when adding your sources.
` Please do a custom clean install of your graphics diver following these steps exactly. If you have GeForce Experience open that and download the latest driver. After downloading the driver choose a custom installation <https://prnt.sc/r9lhv8> After that select a clean install <https://prnt.sc/r9lj1i>.
` Grab a fresh installer from Streamlabs.com and reinstall the program.
` Reinstall your C++ redistributables <https://howto.streamlabs.com/streamlabs-obs-19/microsoft-visual-c-redistributable-2017-1684>
` Enabling Performance Mode* in Streamlabs OBS * (Right-click in the blank space, in the Editor Tab, next to the preview window) <https://prnt.sc/s6f2nw>
` Restart your computer

If you are in need of further assistance, please join us on discord or submit a ticket.

Tickets: https://support.streamlabs.com/hc/en-us/requests/new

Thanks!