Having trouble Streaming with i7 4770k 4.2Ghz

Kutred

Honorable
Aug 19, 2013
10
0
10,510
Hi, im having some trouble when streaming with OBS/Xsplit, basically i have quite a high spec computer but it is struggling to stream at higher settings than 720@30fps, even then in all games im using 80+ CPU usage.

I have:

i7 4770k 4.2Ghz
GTX 780 SC
Asus Maximus Hero IV
8GB RAM

Im not quite sure what ive got wrong here or maybe something is up with my hardware?

Any help would be awesome thanks!
 
Solution
To give you an idea.
My 5930k@4.5ghz streams bf4 on ultra at 1080p60fps without issue. Bitrate is 6000kbps. My game stays over 60fps at all times but my CPU usage usage is high as well. Around 60% on average but often peaks in the 90s. My stream is butter smooth and compared to most the quality is fantastic. My 4790k@4.8ghz had similar results but with higher usage. What I found with testing was, higher bitrate, lower CPU preset made quality great. If you can increase your bitrate to 3500 and veryfast for CPU preset you should be solid. Max amount of ram I use while streaming gets to around 10gb of my 16gb. To my knowledge there's no way to increase the amount of ram obs uses. Also keep in mind background tasks. The more stuff open in...

gotovato

Reputable
Nov 15, 2014
438
0
4,860
Perhaps lowering your CPU preset will help. It impacts CPU usage heavily although it doesn't affect stream quality massively. Buy struggling to stream what exactly do you mean? Is your stream choppy? Or is your game lagging(low fps)? Or both?
 

gotovato

Reputable
Nov 15, 2014
438
0
4,860
Again. Try lowering the CPU preset. Bitrate matters more then CPU preset from my understanding. Try veryfast. Also, what games are you trying to stream? I've been messing around with obs lately and have my settings dialed in but depending on game some settings may need to be changed.
 

Kutred

Honorable
Aug 19, 2013
10
0
10,510
I've tried changing it to very fast but can tell quite a bit of difference in the quality, games such as H1Z1 and CS:GO basically GPS games, I'm just thinking a computer with these specs should be able to run no problem, maybe raising the amount of RAM would help?
 

aznricepuff

Honorable
Oct 17, 2013
677
0
11,360
veryfast is probably the slowest practical preset you can use. The drop in quality from faster->veryfast should be negligible. Now if you are going from medium->veryfast, then yeah, you will notice the quality loss but medium is way too slow a preset to use for realtime encoding.

Increasing the amount of RAM you have won't help at all. Encoding is memory bandwidth-hungry, not capacity-hungry, but even then the biggest bottleneck will still be your CPU.
 

gotovato

Reputable
Nov 15, 2014
438
0
4,860
To give you an idea.
My 5930k@4.5ghz streams bf4 on ultra at 1080p60fps without issue. Bitrate is 6000kbps. My game stays over 60fps at all times but my CPU usage usage is high as well. Around 60% on average but often peaks in the 90s. My stream is butter smooth and compared to most the quality is fantastic. My 4790k@4.8ghz had similar results but with higher usage. What I found with testing was, higher bitrate, lower CPU preset made quality great. If you can increase your bitrate to 3500 and veryfast for CPU preset you should be solid. Max amount of ram I use while streaming gets to around 10gb of my 16gb. To my knowledge there's no way to increase the amount of ram obs uses. Also keep in mind background tasks. The more stuff open in the back the more load on your CPU and ram. What is your max upload rate? Have you run speedtest.net? Also an interesting thing I've found can help, run your games in windowless full screen. Sometimes that makes a difference. You mention quality suffers when you lower CPU preset to very fast but does CPU usage drop? Does everything become smooth?
 
Solution

Kutred

Honorable
Aug 19, 2013
10
0
10,510
I have 19 upload so I can raise the bitrate to 3500 and see the results :) thanks for the help guys! the CPU usage does go down considerably using the Veryfast preset compared to the Faster preset!