Question / Help CPU vs GPU Upgrade

StreamerCalum

New Member
Hi! I'm a new streamer looking to start up, I've ran a few test streams and encountered FPS problems every time I tried. First I thought it was because I was streaming in 720p 60fps, so I tried lowering it to 480p 30fps and it helped, but not a lot.

My current CPU is an AMD 4300 quad core, and my GPU is an AMD Radeon HD 6670. I plan on streaming games like Minecraft and League of Legends and H1Z1 and the like, which all run perfectly fine when I'm not streaming. So my question is which would be better to upgrade for an increase in FPS?
 

dping

Active Member
Hi! I'm a new streamer looking to start up, I've ran a few test streams and encountered FPS problems every time I tried. First I thought it was because I was streaming in 720p 60fps, so I tried lowering it to 480p 30fps and it helped, but not a lot.

My current CPU is an AMD 4300 quad core, and my GPU is an AMD Radeon HD 6670. I plan on streaming games like Minecraft and League of Legends and H1Z1 and the like, which all run perfectly fine when I'm not streaming. So my question is which would be better to upgrade for an increase in FPS?
post your logfile
giphy.gif
 

dping

Active Member
Code:
video thread frame - [100%] [avg time: 42.724 ms] [children: 98.1%] [unaccounted: 1.87%]

Most of your lag was in the video thread frame but you also have multiple game captures pointed to the same game. make a new scene, make 1 game capture but I believe H1Z1 needs anticheat hook. post a log from that after 5 minutes.


you were getting error 5 so check this thread if continuing to have issues.

https://obsproject.com/forum/threads/error-code-5-again.5495/

I would also make sure your drivers are up-to-date.




Also note my advice would be to get a new GPU before a new CPU. there are cheap 370s out there but also note that polaris is coming out soon. anyway,
 

StreamerCalum

New Member
Code:
video thread frame - [100%] [avg time: 42.724 ms] [children: 98.1%] [unaccounted: 1.87%]

Most of your lag was in the video thread frame but you also have multiple game captures pointed to the same game. make a new scene, make 1 game capture but I believe H1Z1 needs anticheat hook. post a log from that after 5 minutes.


you were getting error 5 so check this thread if continuing to have issues.

https://obsproject.com/forum/threads/error-code-5-again.5495/

I would also make sure your drivers are up-to-date.




Also note my advice would be to get a new GPU before a new CPU. there are cheap 370s out there but also note that polaris is coming out soon. anyway,
This is the log after streaming for 5 minutes with the changes you suggested: https://gist.github.com/anonymous/3b22a636838e20e5f52d I again noticed a small increase, but was still losing a significant amount of frames.

This time I was watching OBS and I noticed some red text appearing; http://puu.sh/nl2mc/59ca33f099.png -- I haven't checked the thread you linked yet, I figured I should post this first. Thanks for the help so far!
 

dping

Active Member
This is the log after streaming for 5 minutes with the changes you suggested: https://gist.github.com/anonymous/3b22a636838e20e5f52d I again noticed a small increase, but was still losing a significant amount of frames.

This time I was watching OBS and I noticed some red text appearing; http://puu.sh/nl2mc/59ca33f099.png -- I haven't checked the thread you linked yet, I figured I should post this first. Thanks for the help so far!
again, uncheck sync audio timestamps to video.
 

dping

Active Member
two things:


you play your game at 1276x730. why not 1280x720?
Code:
17:49:28: BackBufferWidth: 1276
17:49:28: BackBufferHeight: 730


Also, check your audio devices in windows playback and recording devices. double click on both headset and mic and go to advanced tab. check the audio format for each. are they set to 44100Hz or 48000Hz? If 44100Hz, set OBS to that audio format under encoding tab in OBS.
Code:
17:49:49: Audio Format: 48000 Hz
 

StreamerCalum

New Member
two things:


you play your game at 1276x730. why not 1280x720?
Code:
17:49:28: BackBufferWidth: 1276
17:49:28: BackBufferHeight: 730


Also, check your audio devices in windows playback and recording devices. double click on both headset and mic and go to advanced tab. check the audio format for each. are they set to 44100Hz or 48000Hz? If 44100Hz, set OBS to that audio format under encoding tab in OBS.
Code:
17:49:49: Audio Format: 48000 Hz
I play in windowed mode as my monitor is square (1280x1024) and 1276x730 is the closest H1Z1 allows to 720p in windowed mode. The audio format for my headset and mic are both set to 48000Hz.
 

dping

Active Member
I play in windowed mode as my monitor is square (1280x1024) and 1276x730 is the closest H1Z1 allows to 720p in windowed mode. The audio format for my headset and mic are both set to 48000Hz.
see if you can set your base resolution in OBS to 1276x730.

Also don't have your own stream up while you stream. instead use a twitch popout chat. that will help performance a lot.
 

StreamerCalum

New Member
see if you can set your base resolution in OBS to 1276x730.

Also don't have your own stream up while you stream. instead use a twitch popout chat. that will help performance a lot.
I can! It didn't really change much though. And I use the popout chat already. I guess I'll just have to play on the lowest graphic settings until I get an upgrade. If it's only in my budget to upgrade one, do you still think I should upgrade the GPU before the CPU?
 

dping

Active Member
I can! It didn't really change much though. And I use the popout chat already. I guess I'll just have to play on the lowest graphic settings until I get an upgrade. If it's only in my budget to upgrade one, do you still think I should upgrade the GPU before the CPU?
I already told you GPU, but its really up to you. new GPU doesn't mean you can max settings, it just means that you won't have to run at a lower resolution in game.
 

alpinlol

Active Member
I already told you GPU, but its really up to you. new GPU doesn't mean you can max settings, it just means that you won't have to run at a lower resolution in game.

if he gets lucky he could stream 540p30 then since the cpu is really awful actual recommendation would be safe some money and buy new cpu + gpu
 
Top