Question / Help Settings to a Smoother Stream

Th3taJ

New Member
I was wondering if anyone with a lot of experiencing working with OBS had some setting suggestions to make my stream go smoother.

I don't necessarily need a perfect stream, but would like as many tips and tricks to drop less frame-rates and make the stream lag as little as possible.

Here are my PC specs, my internet speed, and my current settings!

I also attached my most recent OBS log file.

bdp8qe.png

zn55vp.png

2zji1ef.png

2461i50.png

1z1tdmv.png

1ibcdz.png
 

Attachments

  • OBS Log File.txt
    72.9 KB · Views: 47

alpinlol

Active Member
not much you can do, you are quite limited by your hardware.

if you want a smooth stream you want to stream with 60 fps, but 720p60 depending on the game you are playing and trying to stream will cause terrible performance issues. all you can do is downscale and use 60 fps or leave it as it is.

also i would suggest to not use a custom buffer and to leave the preset at veryfast
 

Harold

Active Member
3500kbit video bitrate is too high and causes your viewers to buffer far more often if you're not partnered on twitch.

Going to 720p60 won't solve "Smoothness" problems because it requires between 50% and 100% more bitrate compared to 720p30.
 

Th3taJ

New Member
not much you can do, you are quite limited by your hardware.
Thank you, but would you expand on where I'm limited hardware wise?

I'm using a 6-core processor, 8 GBs of RAM, and a 2GB nVidia graphics card. Last I checked...that wasn't too bad lol

also i would suggest to not use a custom buffer and to leave the preset at veryfast
Okay, thanks again! I'll change that.

3500kbit video bitrate is too high and causes your viewers to buffer far more often if you're not partnered on twitch.
What do you suggest the bitrate should be?

Going to 720p60 won't solve "Smoothness" problems because it requires between 50% and 100% more bitrate compared to 720p30.
Yeah, that make sense! I just changed from 60 to 30 so I'm hoping that will help. :)
 

Harold

Active Member
Normally, 720p30 stream at 2000kbit is what I recommend for non-partnered streamers on twitch. It reduces the "buffering hell" effect that happens to a lot of viewers. Mainly because of the fact that twitch routes the viewers of non-partnered streamers to their viewer servers in san fransisco.

People who stream using youtube or beam don't have the problem because they have transcoding options available to them.
 

alpinlol

Active Member
regarding to your hardware

your "6core" amd cpu is actually a 3core cpu which runs a in theroy somehwat compareable hyperthreading like intel.

even the fx 8320/8350 are starting to struggle at 720p60 i've never looked into the workflow on why they struggle, because in "theory" (once again) they shouldnt have much of a problem.

ram isnt really that important and as long as you have a somehwat newer generation budget gpu you wont have a problem eithers, its pretty much all about the cpu and streaming really starts with xeon e3 and intel i7 everything else is just a will work and do its job solution.

p.s.: yes we all hope that amd will release their zen cpus which will actually be a cheaper and good performing solution, as of right now noone knows how they will perform :(
 

Th3taJ

New Member
Okay, based on those answers, here's some more thoughts! :)

Max Bitrate: Changed to 2000

Buffer Size: Not sure what it would be now that my bitrate is lowered.

Based Resolution: Should I just go under 720p due to my specs? If so, what would be the best resolution.

Audio Encoding Bitrate: Should I lower this as well? It's currently at 320

FPS: 30 is what it's at

Scene Buffering Time: Take it 700 is fine?

x264 Preset: Changed to very fast.
 

alpinlol

Active Member
you pretty much leave everything at default settings bitrage/buffer 1:1 (means simply leave custom buffer unchecked=default)

audio bitrate of 128 which is default is also more than enough for game content streaming.

scene buffering of 700 is also default (leave it there)

preset veryfast (also default)

all you do is downscale by 1.5 if your base resolution is 1920x1080 which means you will have a downscaled resolution of 1280x720

30fps is also default

2k bitrate should be fine
 

Th3taJ

New Member
I've made those changes. Thanks again!

If I have my base resolution set to 1280x720, I don't have to resolution downscale anything right? o.o
 
Top