Question / Help Stream freezing / high CPU usage

ChicNStu

New Member
Hello everyone,

So, I decided to start streaming some games such as CSGO / LoL.
First of all, I want you to know that I didnt find any solution to my problems, that's why i'm creating a new thread.

Here's my problem :
Regardless of the settings I choose , my stream freeze.

Some information about my PC and Internet connection :
GPU : GTX 760
CPU : i5 5670K (I'm using Quicksync, it's correctly activated if you wonder)
windows 8.1 / 8GO RAM / drivers updated

My speedtest :


My OBS settings :
Video encoding : Quick Sync / max bitrate & buffer size : 3500 / use CBR -> yes
Video settings : NVIDIA GeForce GTX 760 / 1920*1080 / downscale : 1.50 (1280*720) / FPS : 30
Advanced : Use CFR : yes / I didn't change anything there except for the CFR option

I have no clue about what to do. I tried to OC my CPU at 4 ghz because I noticed CS:GO was using 40-60% of my CPU and i dont know why. It didn't change anything.

One of my friends has a shitty computer and his game uses like 10-15% of his CPU.
I dont have GeForce experience installed and my game uses all cores, not only one.

I also tried to stream 360P and 480P, use less bitrate (700 to 1200) and fps but I got the same issue no matter what.

https://gist.github.com/anonymous/560ba592f684d55708f3

Any ideas what's the problems guys ?
I begin to think that my cpu is too crappy...
 

ChicNStu

New Member
Hey, it's me again.

So I didn't fix my problem yet but I noticed something new, maybe it could help you to understand what's going on.

When I'm streaming a game like CSGO my CPU usage is above 70% but OBS uses like 2-3% and CSGO 65% and more so I tried to stream some other things than games and guess what ? I also got freezes while my CPU usage is like 5%... So it seems that the problem isn't the CPU at all but I still don't get it.
 

duzy_wonsz

New Member
Looks like you are not alone :)

I used to stream using quicksync with NO ADDITIONAL CPU USAGE! (Maybe 1-2%) when I had GTX 980.
Then I had a few weeks of absence, because I had only my iGPU so there was no point of even trying to stream anything.

Few days ago I've downgraded to GTX 960 and now trying to stream ends up with 30-40% of additional CPU strain. Which I've tried to solve with:
-Reinstalling windows 10.
-Reinstalling OBS.
-Creating new settings.
-Taking out 2x4GB out of my system (I have 2x8 + 2x4)
-Connecting second monitor to dedicated GPU.

+We have quite similiar setups:
-GTX 960
-i5 4670K
-100/50Mb connection
-24GB of RAM

https://gist.github.com/78f7fcfe4c4b541cc265
 

duzy_wonsz

New Member
Well, from what I've noticed using QuickSync there are two things getting CPU hungry:
-QSVhelper (Which is a part of QuickSync in OBS)
-dwm.exe (Which is a part of Windows rendering)

Using QS in CS:GO
CPU usage jumps from 30-50% to 70-85%.
 

ChicNStu

New Member
So,

I tried a few things :

Turn off quicksync, switch encoding mode to NVENC ==> no result, still freezing.
Switch all OBS option to default except NVENC ==> still freezing.
I checked is my CPU was overheating, it isn't (each core is less than 50°C).
Ram usage ==> looks good, less than 60% used when OBS + csgo are running.
Turn off CBR ==> still freezing.

I noticed something else : the more I increase the bitrate (3000+), more I got freezes but even if my bitrate is like 700, I still got freezes. It's just more frequent when my bitrate is higher. I dont get it because even if I use a bitrate of 5000, I should be able to watch my own stream without trouble since my download is 91Mb/s and my upload 15Mb/s, right ?
 
Top