Starting Streaming immediately results in ~40%-50% reduction in framerate in game, but stream is stable 60 fps

Dr_Enzy

New Member
Hi,

So Im wondering if anyone has any ideas here. I recently moved from an Intel i7-6700 CPU (16gb DDR-2666 memory) to an AMD R7-7700X w/ 32Gb DDR5-5600, keeping the SAME RTX-3050 GPU (Gigabyte Eagle 3050 OC). I did a fresh install of Windows 10, and am running the latest update.

Previously, the 6700 w/ RTX3050 handled streaming my main game with relative ease at 720p (My Monitors are 1440p, so this is a perfect 1/2 resolution). However, in the new system, starting streaming IMMEDIATELY causes a 40-50% loss of in-game frames (either capped 120fps down to 70fps; or uncapped 230fps down to ~130 fps), EVEN when using nVENC encoder (which never goes above 20% utilization).

Im very confused why this is happening. I have "Game Mode" on, I'm running OBS as Administrator w/ High Priority, and I found that enabling Hardware Accelerated GPU scheduling is essentially required on this system..

This GPU is clearly capable of pushing sub-5ms frametimes when not streaming... but that drops to under 7ms when streaming, even though the streaming frame render takes < 0.3 ms.

Something isn't adding up. Any ideas?

Thanks!
Dr_Enzy
 

Attachments

  • 2022-12-05 23-42-20.txt
    55.6 KB · Views: 12

PaiSand

Active Member
Please review and follow directions and recommendations on the analyzer:

Test again.
Still happens? Remove plugins. Some plugins left files inside %appdata%\obs-studio\ folder, so you need to manually delete them. Now you need to uninstall and reinstall OBS in order to fix any changes some plugins do to OBS. Run the Auto-configuration Wizard and apply the settings it gives. Restart OBS and test again.

Unless you need to record separately several audio channels, stay on simple output mode.
 

Dr_Enzy

New Member
Hi Pai,

I guess I'll try turning HAGS off again, but i was having a horrible experience with it off.

Regarding the hardware decoding in browser, I turned that off as I was getting better results by pushing the browser decode on to the pretty beefy CPU.

Also, this is a brand new OBS install, and I haven't done anything with plugins at all, so whatever is there is what got installed (or didn't) when I installed OBS. I'm confused as to why I'm getting "plugin missing" errors in my logs.

This is all very confusing to me. Is it possible it has something to do with the NVIDIA Broadcast software?
 

PaiSand

Active Member
In the logs you can see streamelements plugin.
And yes, it could be related to the nvidia brodcast. Just test, test and test again.
As I already mention, some plugins left useless shit in %appdata%\obs-studio\ folder
 

Dr_Enzy

New Member
Ah I completely didn’t make the connection that the streamlabs thing would count as a plug-in. I’ll remove it and see if that helps.

Will also play around with disabling NVidia Broadcast and the HAGS.
 

Dr_Enzy

New Member
Seems like it was actually Nvidia Broadcast software causing the issue. After switching to accessing the webcam directly in OBS rather than through Nvidia Broadcast, my framerate went right back to the 120 cap.
 
Top