Question / Help Should I upgrade CPU or GPU for streaming?

Hello. I know there similar threads but most are talking about streaming PC games. I play almost strictly console. My current PC specs are:

Intel i5-4440 @3.10GHz

AMD Radeon R7 200 series.

Upload speed of 4mbps. ( I usually set bitrate to 2,000kbps.)

I am currently able to so 720p 60fps with NO problem whatsoever and can even record at a higher bitrate. However when I try to push my elgato to 1080p (still at 60fps), it freezes up and starts skipping frames (taking too long to encode). I will not settle for 30fps. I will keep recording in 720 if need be in order to get 60fps. My question is though, in order to get 1080p to work, would I need to upgrade my CPU to an i7 or my GPU to the Nvidia 970? I've been told that encoding is mostly CPU, however I know that it has the option to run off an Nvidia GPU. I do play PC games from time to time but mostly consoles. Both the i7 and 970 are around the same price so not sure which is the better buy. I also record with OBS (I use facecam) so I can bump up the bitrate if needed to make that worth it.

Thank you for your time and any replies would be greatly appreciated. Thanks.
 

AlexJ

New Member
Are you using the Game Capture HD? AFAIK, it doesn't support 60fps capture at 1080p. Further, OBS doesn't seem to even support accepting 60fps from it in 720p, even thought the card can do it. I can't figure out a way to work, atleast. Setting OBS to 60fps will not actually make the Elgato capture at 60fps - if you go into the Elgato's properties, it still shows it as outputting at 30fps even though your stream is technically 60.

Anyway, CPU is way more important than GPU for streaming if you really want to upgrade.
 

alpinlol

Active Member
well gpu is fine your cpu is okay

but since your pc is literally a streaming machine your i5 should be fine

and since you are streaming console... why even bother about 1080p?


and technically 1080p60 should be able, would need a log to see what settings you are using
 
Top