Question / Help Should I upgrade? Or Build a New Computer

Sy1v

New Member
Hey Guys, I have been doing massive amounts of research trying to get the best idea of how I should approach streaming at high quality. I'll get right to it.

Current PC Build:
Motherboard: ASRock Z77 Pro4
CPU: Intel i5 3570k (Stock Clock)
Memory: Corsair Vengeance DDR3 2x4gb
Graphic Card: EVGA GTX 770 SC
Hard Drive: Samsung 840 Main / WD Green 3TB Slave
Monitors: Main: Samsung S27B350 / Secondary: VIZIO 23"
Resolution: 1920x1080 Extended (3840x1080)

Streaming Specs:
Resolution: 1280x720 @ 30 fps
Audio: AAC - 160 bitrate - 44.1khz Stereo
CBR: Enabled
Bitrate: 3000 kb/s

I'm currently at near max CPU usage when playing and streaming. I do plan to reduce the bitrate to around 2750 or so to help viewers actually watch smoothly. (Maybe suggest differently?)

My plan is to upgrade to the 4770k using Local Microcenter bundle deal and eventually make this current PC (using cheaper RAM / Hard Drive and a GTX 560ti) as a streaming computer.

The question is: Would the i5 3570k be able to stream at 1080p60 (My Upload speed is over 6500 mbps) with the intention that it will only have the process of running OBS and maybe google chrome running a youtube video (Using NightBot audio requesting for viewers)? The i5 computer would have a capture card using the VIZIO 23" and the 4770k would be running the Samsung 27" by itself. (So the new resolution will be 1920x1080 on both computers --- This will increase the gaming performance for the GTX 770 in almost every way). Or will the streaming computer need the 3770k?


Edit: I realized my title is a bit confusing, I first was going to talk about the 3770k vs 4770k but sort of answered my question and forgot to change the title.
 
Last edited:

Cryonic

Member
The i5 3570K should be able to do 1080p 60 FPS without problems if you dont have any CPU-heavy tasks running next to it. Chrome with Flash Player active need some CPU-power, but this should be not the problem. You can check the load right now - you have the hardware. Just crank it up and record a stream without a game, play a flash video of the game that you want to stream later and let OBS encode this as a window capture.

If you get a 4770K you should be able to stream 1080p 60FPS on the same rig while gaming.. depends on the game.
Some games are just CPU-heavy, OC can help a lot if you want it.

Right now i`m using the i7 4770K (stock clock, i will overclock later only if i need the additional power), GA-Z87-HD3 motherboard, 2x4GB Corsair XMS3 DDR3 RAM (1333, pretty old but works great) and Samsung 830 Series SSD + AMD r9 270X OC GPU (2GB VRAM). Max bitrate is 3500, this is my limit where i can still play games and use voice without increasing my latency ingame. I can try and crank it up to 1080p 60 FPS and record a CPU-heavy game like BF4 with 3000kbps bitrate and try different settings like x264 preset and CPU priority etc.
 

Sapiens

Forum Moderator
Please don't stream at 1080p60, it is a complete waste of resources and Flash handles it poorly at best. If you want to stream at 60 FPS, use 720p; if you want to stream at 1080p, use 30 FPS.
 

FerretBomb

Active Member
Also, the i5 will not be able to push 1080p@60fps anyway, at least at the Veryfast or Superfast presets. Might be able to do it at Ultrafast, but that's going to look like half-baked ass at best, even without taking the bitrate and other technical considerations regarding why 1080@60 is a TERRIBLE IDEA at-current into mind.

Also, just as a note, you mentioned using Nightbot's AutoDJ function; I'd advise against this as well... no matter where the music comes from, unless you have a license to play it on-stream, it's copyright infringement. And rumor has it that Twitch is starting to move on cracking down on those streaming copyrighted music. Nothing official yet, but... it'd be a really good idea to stop.
 
Top