Question / Help Optimal settings to stream CSGO at 144fps 60fps?

Tomer_I

New Member
Hey there, I am posting this because I cannot get my current config to look good and still not performing. I do not have access to my OBS settings ATM but if you are able to predict based on my hardware that would be amazing!
I am currently rocking out the following:
  • I5 3570K @4.1 (could go higher if it will make a difference)
  • 8GB 1600mhz
  • GTX970
  • OS: Windows 10 (if I REALLY need to I'll revert to W7 although it's a pain...)
I seem to have better performance with the GPU encoding (NvidiaNVENC) compared to x256. It's okay if I run it at 720p as long as it is 60fps and doesn't have the mosaic look to it as it currently has. My twitch channel is /thetomerl if you want samples. I keep changing the settings so none of the highlights/previous streams relate in terms of quality. Also, I'll need to be running the game at 144FPS otherwise it'll look like it's stuttering.

I'd be grateful for some help and possibly at 1300 GMT I can get my OBS settings if needed!
 
NVenc will in it's current state _always_ look blocky with high movement content at twitch encoding bitrates. Always, always, always. There's no fixing that. NVenc is made for high/higher bitrates way out of twitch's range.

Since twitch's max bitrate of 3500kb/s won't get you anywhere near decent quality if you stream 1080p60, a normal recommendation would be to max your encoded resolution to 720p, if you still want 60fps that is. 1080p30 is still fine at 3500kb/s tho.
Note that all above advice are pure OBS/stream settings. This has nothing to do with what I assume is your need to run your monitor at 144Hz.
 
Generally an i5 is going to run out of steam much past 720p@30fps. They make great gaming rigs, but don't have the juice to also handle in-depth real-time video encoding at the level you're trying to reach.
There's a big difference in playing at 30fps vs 60fps. The difference between streaming at 30 vs 60 is much smaller, and is in most cases just outright numbers-wanking.
NVENC is a band-aid that allows people with poor CPUs to still stream, or record locally at a different res/framerate with low CPU impact (but using a very high bitrate to overcome its massive quality issues). It should not be considered a primary option.

Additionally, it is strongly advised that non-partnered streamers use 2000kbps or less bitrate, to open their stream to the widest possible viewer-base. Without transcoding, many will start to buffer more and more past this point, and generally will just leave without saying anything about it. No one will come to your stream for 1080p@60 video. But they'll definitely leave if it's unwatchable.

The golden-point for non-partnered streamers is 720p, 30fps, 2000kbps. Don't get lost chasing numbers.
 
Hey there, I am posting this because I cannot get my current config to look good and still not performing. I do not have access to my OBS settings ATM but if you are able to predict based on my hardware that would be amazing!
I am currently rocking out the following:
  • I5 3570K @4.1 (could go higher if it will make a difference)
  • 8GB 1600mhz
  • GTX970
  • OS: Windows 10 (if I REALLY need to I'll revert to W7 although it's a pain...)
I seem to have better performance with the GPU encoding (NvidiaNVENC) compared to x256. It's okay if I run it at 720p as long as it is 60fps and doesn't have the mosaic look to it as it currently has. My twitch channel is /thetomerl if you want samples. I keep changing the settings so none of the highlights/previous streams relate in terms of quality. Also, I'll need to be running the game at 144FPS otherwise it'll look like it's stuttering.

I'd be grateful for some help and possibly at 1300 GMT I can get my OBS settings if needed!
Windows 10 from my own personally experience has issues with game/window capture. the only way to maintain your in-game fps to anything above 60 is to use screen capture. I have reported this already but since windows 10 optimizes screen capture, I haven't had trouble with this method.
 
Back
Top