Question / Help Upgrading from 3570k to 3770k or 4790k?

Kypes

New Member
Hello

I just started streaming or rather Im about to start. The problem is my current system:

CPU: i5 3570k
Mainboard: Asrock Z77 Pro4
RAM: 8GB Corsair 1600MHz
GPU: GTX 660

My goal is to stream world of warcraft at 1080p with a bandwith of 3MBit.

These are my current outcomes:

720p
http://www.twitch.tv/zypes89/b/609387087

720p with "faster" Preset
http://www.twitch.tv/zypes89/b/609417614

1080p
http://www.twitch.tv/zypes89/b/609380769


Settings:

Encoding:
use CBR=check
Max Bitrate 3000
Encoder = x264

Video:
Resulution custom -> 1080p

Advanced:
Process Priority = normal
Scene Buffering = 700
x264 Preset = veryfast
Encoding profile = main
use CFR = check


I would say 1080p looks a little better but I still have pixelated environment if I move quickly. And my CPU is at 95-100% load at all times. At 720p it is at 80%.
At 720p everything is good... for 720p but is isnt really goodlooking at fullscreen.


Therefore I would like to upgrade. But I dont know if its worth it to upgrade to the 3770k anymore since it isnt a huge upgrade and the prices are still high. So it might be a good idea to upgrade to the 4790k. Of course I have to buy a new mainboard then.

What do you think?
 
Last edited:
the i7 4790k is a great processor, commenly used by lots of streamers. It has great core/core performance, and it's hyperthreading and high clock speed makes processor demanding tasks such as streaming easily streamable at 720p @ 60 FPS and 1080p @ 30 FPS, a lot better than your i5 can handle. However, according to intel, it's new architecture: Broadwell will be released before or around march, which could offer some great i7 processors with even better performance and surprisingly low power consumption.

About the i7 3770k, it's not worth upgrading to that processor, since it's basically the i5 you have now, but with hyperthreading. It's performance ain't that great and ivy bridge architecture starts to get old. If you are going to buy an i7, you might aswell upgrade to something better I'd say.
 
Thanks for your reply. basicly what I already figured.
I jsut did an one hour stream and changed the resolution to 720p but with a better preset and it really looked great to me. But I changed the bitrate to 3500 too.
How can I be sure that every frame is transfered to twitch? I dont want to lag. My connection should get 5MBit but still Im afraid that I might lose frames.

The "dropped frames" on OBS only tells me how many fames dropped before I upload them am I right?
 
Thanks for your reply. basicly what I already figured.
I jsut did an one hour stream and changed the resolution to 720p but with a better preset and it really looked great to me. But I changed the bitrate to 3500 too.
How can I be sure that every frame is transfered to twitch? I dont want to lag. My connection should get 5MBit but still Im afraid that I might lose frames.

The "dropped frames" on OBS only tells me how many fames dropped before I upload them am I right?

Yes, the "dropped frames" basically tell you how many frames don't arrive at the twitch server. The lower this number, the better. As long as you stay below 1 percent, people often won't notice the missing frames, but if you drop more, people will start noticing stutters and skipping scenes. Also, if your processor gets too overloaded, you will also get a warning in red saying "High CPU usage, taking too long too encode", when you get this warning, people will notice stuttering and freezing aswell. When that happens you should lower your encoding preset/resolution or framerate to lower the usage.

As long as you don't get dropped frames or texts in red telling you your cpu usage is too high, your stream should be fine.
 
Back
Top