Question / Help Can this handle 1080p, 60fps?

Kinsume

New Member
CPU = i7-4790k
GPU = GTX 780
Internet = 200mbps down / 24mbps up

The games I'd be trying to stream would be primarily FPS games and some MoBas. I've tried a couple OBS setups which can maintain a 60fps on the stream with no packets lost, but my FPS in-game tends to take a hit. I know that lowering the in-game graphics would help remedy that, but I'm hoping there are just settings I have wrong or something.

Encoder = x264
Use CBR = Checked
Enable CBR Padding = Checked
Use Custom Buffer Size = Checked
Max Bitrate = 3500
Buffer Size = 3900
Audio Codex = AAC
Bitrate = 160
Format = 48kHz
Channel = Stereo

Base Resolution = 1920x1080
Resoultion Downscale = None
FPS = 60
Disable Aero = Checked

Use Multithreaded Optimizations = Checked
Process Priority Class = Normal
Scene Buffering Time = 700
x264 CPU Preset = Veryfast
Use CFR = Checked

Now I've tried changing the Encoder to the Nvidia NVENC thing, which basically flips the problem around. The stream ends up floating between 30 and 45 fps while my in-game sits at a solid 60 fps. I do understand that trying to stream at this quality while playing a game at the best quality all on a single PC with both the stream and game maintaining 60 fps is asking for a pretty beastly setup, so if its not possible with what I have then so be it. I'm considering upgrading my GFX card to the new GTX 1080 that came out, if that would help the situation some, or if there is a way to get it to work with my setup that'll be nice too.
 

FerretBomb

Active Member
An i7-4970k isn't going to handle 1080@60 except on low motion games, or *maybe* if set up as a standalone encoder machine. A 6700k can mostly handle it, and a 5820k can do it with most games.

DO NOT DISABLE AERO. Disabling aero 'to improve performance' was valid back in the Vista days. It has been improved in 7 and SP1. OBS runs faster and more smoothly with Aero on. The only reasons to turn it off is if you're using Monitor Capture under Win7 (and even then, GameCapping the DWM process is a MUCH better solution) or if a game/application specifically needs it turned off (there are almost none of these, extremely unlikely to be the case).

1080@60 STARTS at 6000kbps. Which is coincidentally the range at which Twitch starts potentially considering your stream a denial-of-service attack, and may ban.

NVENC is extremely poor quality compression. It's only suitable if you're trying to stream from an i3 (or worse), or for local-recording at a higher rate than you stream at using Studio, where you can throw a MOUNTAIN of bitrate at it so it doesn't look terrible.


If you are streaming to Twitch and are a non-partner, exceeding 2000kbps is not recommended.
As a Twitch non-partner, 1080@30 is strongly advised against as a majority of viewers will go into buffering hell since it needs 3000-3500kbps. Most people can only watch without buffering up to around 2000kbps (hence the recommendation above).
1080@60 is NOT going to happen on Twitch at present unless you're a Partnered caster and get the OK from staff/your partner rep, for a lot of reasons.

Don't get lost chasing numbers. Focus on putting on the most entertaining cast you can. No one will come to a stream just because it has crystal-clear 1080p@60fps video. But they sure as hell will leave if they're constantly buffering.
 
Top