Question / Help High impact on FPS while streaming

Smókes

New Member
Hello. Before you say anything, yes it does matter if i have a 120 or 300 fps. I'm useing a 144hz display and to take full advantage of that it's much preffered that i have atleast 288 fps. Altough i would be happy to just stay above 200 fps.

  1. Hardware
  2. Settings
  3. Problems
  4. Solutions i have tried

Hardware

My hardware is as follows: (some of it doesn't matter i just listed it all)

Case: Corsair 450D
Front bay: NZXT 2.5" Fancontroller.
Cpu: Intel i7 4790k - Overclocked at 4.5ghz min/max cache at 4.0 @ 1.25V
Cpu cooler: Corsair h100i
Gpu: Nvidia 780ti - slight overclcoked 128/258mhz. 108% no over voltage.
Ram: corsair vengance 16gb 1600mhz
Mobo: Asus VI Hero
Bios version
Hdd: Wd black 1tb
Ssd: Corsiar 128gb ssd
Psu: Chieftech 850W

Monitors:
Main monitor: Asus Row Swift PG278Q 2560x1440p / 144HZ
Secondary monitor: Phillips 273E LHG 1920x1080p / 60HZ

Peripherals:
Mouse: Logitech G440S
Keyboard: Corsair K65 RGB
Headset: Corsair Gaming VOIP 7.1 Wireless
Microphone: Record MU-75
Microphone: Blue snowball ICE
Webcam: Logitech C920


Settings
Profile 1:
Settings:

http://imgur.com/a/FHMjd

Log after 5 minute streaming:

https://gist.github.com/anonymous/aa69d6fd8c8e62155b77


CS:GO settings:

4:3 Strecthed
1920x1440p
everything on lowest setting
multicore rendering : ON



Problems
Problem is that my fps is getting too low. Normally i run the game at 300-400 fps if i uncap the fps. When i stream it can drop to as low as 90fps and normally runs at 120-170 fps. I would like it if i could get atleast 200 fps stable where i would not see a drop. I've seen streamers with i5's running the game smoother.

I've had this problem quite a while and it was the same issue i had with my old 4770k.

While streaming and playing CSGO my CPU will only run at 60% UC.





Solutions i have tried
I've tried turning the ingame resolution down obviously. But i didn't gain ANY fps boost from that which makes me think that the resolution is not the problem.

I've tried setting my custom resolution in OBS to 1080p and downscale from there instead of 1440p downscale.

I've tried to change the affinity of OBS not allowing it to use the 3 first cpu cores.

I've tried useing Nvenc which helped a little but not enough, and the quality was just bad compared.

I've tried useing Quick sync which worked well for some time but then it went back to the same problem. It's an FPS boost but it wasn't enough of an FPS boost.

I've tried updating all drivers, bios , chipset, intel , nvidia, realtek etc.

I've tried to set the encoding profile to high instead of main.

I've tried streaming without a webcam

I've tried both 720p and 1080p on the webcam. not a big difference but i use 720p

I've tried reinstalling CSGO

I've tried streaming with Shadowplay which was awesome. It just worked perfectly, but it doesn't have the customization that OBS has.

I've tried lowering the priority of OBS but that got me to like 3.30% duplicated frames.

no matter what i do it seems to me that my FPS is just too low. I've seen otherpeople with less hardware have higher CSGO FPS while streaming even while running at 1080p 60fps.

And a 4790k overclocked should be able to stream CSGO at 720/60 fps.




Edits
Figured that if i don't have twitch showing my own screen on my second monitor it improves FPS ALOT!
However i need it to since it's important to see chat messages and so on.





 
Top