Question / Help [Need Opinions] Is it worth trying to stream at 60FPS?

Ok, I know this is asked a lot here and I know there are 100 different answers but my question is more related to if there is any reason to stream at 60fps? Now I stream currently at 720p, 30FPS and 2100 bitrate with not issues but I recently noticed with the Battlefront beta on PC that my OBS preview looks choppy or not fluent as my own screen. This might be from the fact I am streaming at 1080p over 60FPS but I was wondering if there would be any reason to stream at 60FPS to ensure a smooth stream.

Some things to take in to consideration.
I am not partnered on Twitch
I have a decent computer ( i think atleast) i7 4770k, 16gb and 4gb 960.
When i tried to stream at 60 at 720p for a test, it ran smooth but at times my CPU would hit 90ish load and my FPS count on OBS would dip to like 20.
I have 10 upload for speed.

Now, Is it even worth trying to sort out a way to stream 60fps and why would my CPU hit that high when it averages 48 load when I stream at 720p 30fps. Is 60FPS that more of a load on resources?

Sorry if it seems like I am everywhere with this question, I just been wondering.
Vaughn
 
2100kbps isn't enough for 1080p. Not even close.
60fps is unnecessary unless you're playing a game that uses sprite blitting. It looks good, but is generally a waste of bandwidth as far as resolution and/or quality. That bitrate can be used for better things.
For non-partners, 720p@30, or 480p@60 are the advised golden points.

What x264 preset are you using? An i7-4770k shouldn't be hitting even close to 90% load on 720p@60, at least on Veryfast.

Post a logfile. It might be late/skipped/duped frames making it look chunky.
 
2100kbps isn't enough for 1080p. Not even close.
60fps is unnecessary unless you're playing a game that uses sprite blitting. It looks good, but is generally a waste of bandwidth as far as resolution and/or quality. That bitrate can be used for better things.
For non-partners, 720p@30, or 480p@60 are the advised golden points.

What x264 preset are you using? An i7-4770k shouldn't be hitting even close to 90% load on 720p@60, at least on Veryfast.

Post a logfile. It might be late/skipped/duped frames making it look chunky.
hey sir, I hosted you last night on Twitch

I wasn't trying to stream 1080p, i was stating that i play at 1080p @60fps so it looks probably cleaner for me then the OBS preview
Anyways, I am using veryfast
I also realized that I have been streaming at 2500 instead of 2100... go me.
my main settings are here ( i stream shot them if viewers ask) - http://imgur.com/a/M9uNZ
log is here for both when I tried 60fps and 30fps
https://gist.github.com/4c3098e6dd26b9d8c0d3
 
Last edited:
Thanks much, man! I might have missed it; sorry if I did. Keep Talking and Nobody Explodes doesn't let you look away for a second. :b

Ah, I must have misread the original post. :)
Well... the logfile and screenshots disagree on a few points; I'll be addressing the logs.

AAC 160. Might want to cut this back down to 128, or even 96kbps. No one will notice, and it'll save bitrate.

x264 Veryfast. This is correct, and I'm not sure why an i7-4770k would be hitting quite so much load even on 720@60. What is your baseline utilization with OBS and all support programs running? Tried playing the game you're streaming, but with the stream not live? Suspect that something else is causing this and raising baseline load.

MP4. (Screenshot) DON'T record to MP4. If OBS crashes, you're left with a pile of digital garbage. Use FLV instead, and fast-remux over to MP4 later if you need it. Recording to MP4 also led to 'High CPU Utilization!' warnings, when I was using it; moving to FLV smoothed operation instantly.

@60 (8ms)
17:32:10: Total frames encoded: 167156, total frames duplicated: 27453 (16.42%)
17:32:10: Total frames rendered: 151425, number of late frames: 10339 (6.83%) (it's okay for some frames to be late)

@30 (2ms)
20:49:05: Total frames encoded: 347776, total frames duplicated: 5080 (1.46%)
20:49:05: Total frames rendered: 346193, number of late frames: 1158 (0.33%) (it's okay for some frames to be late)

I'd say these are kind of a cause for concern. Especially the first one. Might just be some of the Windows 10 problems, but anything over 1% points at something wrong. Unfortunately I still haven't received a straight answer on what actually causes them. Your video thread times look fine (parenthesis, needs to be under 16ms for 60fps operation).

Check baseline utilization. Also run GPU-Z to make sure you aren't overloading your graphics card; OBS does still use it for scaling and compositing after all. Might try bumping the process thread priority up by one from Normal to Above Normal.
Past that, I'm not using Win10... it has weird issues. My instinct is to recommend killing the monitor captures though and see if it helps, or do a 'barebones' scene with just a game capture and no other resources. Start OBS encoding on that scene and don't switch away to anything else (avoid loading other resources, global stuff like the cam, etc).
 
ok, so i am going to try with Windows 7 and see. I am thinking it might be a OBS issue because I was able to do 60fps months ago with no issue. I don't feel back about going back to windows 7 anyways, wasn't to keen on it.

thanks for the info, will make changes and test them

Vaughn
 
Ok, I know this is asked a lot here and I know there are 100 different answers but my question is more related to if there is any reason to stream at 60fps? Now I stream currently at 720p, 30FPS and 2100 bitrate with not issues but I recently noticed with the Battlefront beta on PC that my OBS preview looks choppy or not fluent as my own screen. This might be from the fact I am streaming at 1080p over 60FPS but I was wondering if there would be any reason to stream at 60FPS to ensure a smooth stream.

Some things to take in to consideration.
I am not partnered on Twitch
I have a decent computer ( i think atleast) i7 4770k, 16gb and 4gb 960.
When i tried to stream at 60 at 720p for a test, it ran smooth but at times my CPU would hit 90ish load and my FPS count on OBS would dip to like 20.
I have 10 upload for speed.

Now, Is it even worth trying to sort out a way to stream 60fps and why would my CPU hit that high when it averages 48 load when I stream at 720p 30fps. Is 60FPS that more of a load on resources?

Sorry if it seems like I am everywhere with this question, I just been wondering.
Vaughn

I noticed my obs and VOD was lagging even though SW Battlefront seems like one of the most optimized games for me. I do have windows 10 maybe I'm missing something when I reformated my computer to install it. I wanted you to know your not the only one that noticed it.

No dropped frames, I have been using the same setup for 2 years now. While streaming it felt good. Nothing seemed sluggish compared to the other games I run.
 
I noticed my obs and VOD was lagging even though SW Battlefront seems like one of the most optimized games for me. I do have windows 10 maybe I'm missing something when I reformated my computer to install it. I wanted you to know your not the only one that noticed it.

No dropped frames, I have been using the same setup for 2 years now. While streaming it felt good. Nothing seemed sluggish compared to the other games I run.
yea I went back and rewatched some past videos/recordings and it seems smooth so maybe it is a encoding preview issue (if that's a thing ha ha)
 
yea I went back and rewatched some past videos/recordings and it seems smooth so maybe it is a encoding preview issue (if that's a thing ha ha)

Well I have the complete opposite issue. I look back and it looks horrid. I'll let you know what I come up with if I do get a fix for myself.
 
Back
Top