Question / Help Why can't I stream in 1080p60FPS with my Rig?

FiNiTE264

New Member
Hey guys,

So I got a new graphics card a few days ago, and I was trying to stream Starcraft II on all LOW settings but at 1080p 60FPS. It couldn't keep up the frames. It would skip, because it was taking too long to encode. This really puzzles me. Anyone know the problem? Here are some specs that should help you deduce my issue.

RIG:
Intel Core i7-4770K @ 3.5Ghz
EVGA w/ ACX Cooling 02G-P4-2773-KR GeForce GTX 770 2GB 256-bit GDDR5
16GB Crucial Ballistix Sport DDR3 1600Mhz Ram
GIGABYTE GA-Z87X-UD4H LGA 1150 Intel Z87 Motherboard

OBS SETTINGS:
(Using 64 bit OBS btw...)
Using Window Capture of SC2 (use it for all streamed games)
Using CFR
Using 2 keyframe interval seconds
My CPU preset is at Medium
My CPU encoding profile is Main
Using 10 quality balance
My bitrate is 3500
my CBR and CBR padding are both on.
My audio codec is set at AAC and my bitrate for that is 128. The format is the standard 44.1Khz stereo.

So whats wrong? Is my Rig not good enough to render at 60fps of 1080p and play on low settings on games?

If you have anymore questions or need more information to help me out, please ask! :)
 

Krazy

Town drunk
Well...don't stream 1080p60fps at Medium x264 preset. There is a reason a warning pops up when you try to change the preset. 1080p60fps encoding is extremely CPU intensive, even on the default veryfast preset.

I really can't recommend 1080p60fps, even for SC2. The CPU and bandwith requirements are outrageous. Flash player cannot seem to handle playing back 1080p60fps streams properly, and many people's PC hardware simply will struggle to decode the video. If you want a higher resolution than 720 @ 60fps, I recommend doing a 1.25 downscale with the Lanczos filter. It's how I stream SC2 with a mix of medium/low settings. With your CPU you'll even be able to lower the preset to faster or fast and can probably use as little as 2700 bitrate for an extremely clear picture. (I use 2800 bitrate and barely have any pixelation).

Going down to 864p really does reduce the system and bandwith requirements considerably.
 

FiNiTE264

New Member
Krazy said:
Well...don't stream 1080p60fps at Medium x264 preset. There is a reason a warning pops up when you try to change the preset. 1080p60fps encoding is extremely CPU intensive, even on the default veryfast preset.

I really can't recommend 1080p60fps, even for SC2. The CPU and bandwith requirements are outrageous. Flash player cannot seem to handle playing back 1080p60fps streams properly, and many people's PC hardware simply will struggle to decode the video. If you want a higher resolution than 720 @ 60fps, I recommend doing a 1.25 downscale with the Lanczos filter. It's how I stream SC2 with a mix of medium/low settings. With your CPU you'll even be able to lower the preset to faster or fast and can probably use as little as 2700 bitrate for an extremely clear picture. (I use 2800 bitrate and barely have any pixelation).

Going down to 864p really does reduce the system and bandwith requirements considerably.

So streaming at 864p at around 3000 bitrate, 60fps on fast or faster cpu i should be fine?
 

Krazy

Town drunk
That's what I do, yeah. I'm on a 2600k @ 4.6ghz with a GTX 670, for reference. You may need to overclock a bit for the Fast preset.
 

FiNiTE264

New Member
Krazy said:
That's what I do, yeah. I'm on a 2600k @ 4.6ghz with a GTX 670, for reference. You may need to overclock a bit for the Fast preset.

Will do! Thanks man! I can overclock a bit. I am on the market for a liquid cooler atm actually ^.^ Thanks for the help!
 
Top