Question / Help High End Computer / Internet Needing Help

TannerBean

New Member
Hey everyone! So I'm new to streaming and I'm having trouble accommodating viewers on my new twitch stream. They complain that the stream is choppy and hard to watch but I know I have the specs for a 1080p stream at 60 fps. I don't know if its a problem on my end with some setting tweaks or theirs ( maybe they just have crap internet.) Here our my specs and speeds and I would greatly appreciate a walk through on settings to maximize my stream from someone who knows their way around OBS.

2733674653.png


Computer Specs:
Processor - Intel(R) Core(TM) i7-3820 CPU @ 3.60 GHz
Ram - 8.00 GB
System Type - 64 Bit Windows 7

Dual Monitor Setup:
1st (Primary for game) - 1920 x 1080
2nd (Secondary for webpages) - 1680 x 1050

Oh and if you like high end League of Legends play here is my stream link, stop by sometime :P
http://www.twitch.tv/tannerbean/old
 

secretply

Member
Keep in mind that even though you have a high upload rate, the viewers need the same download bitrate that you're using to stream otherwise they're going to be stuck with video buffering and lagging. For example, if you set your bitrate to 5000 kbps then your viewers need 5000 kbps download in order to watch the stream smoothly. For the most part, you really don't need to go over 3500.
 

TannerBean

New Member
secretply said:
Keep in mind that even though you have a high upload rate, the viewers need the same download bitrate that you're using to stream otherwise they're going to be stuck with video buffering and lagging. For example, if you set your bitrate to 5000 kbps then your viewers need 5000 kbps download in order to watch the stream smoothly. For the most part, you really don't need to go over 3500.

Thanks for the tip. I'm really looking for a full low down on an entire obs setup. I'm so tired of fiddling around with my settings myself and my viewers are tired of not being able to see me play. I need to know a lot of particular things like should I use windows capture v.s monitor capture? Benefit of downscaling or no downscale? I just want a top of the line stream because I know I have the comp / internet to handle one.
 

secretply

Member
For games like League of Legends, use Game Capture. If you're unable to use Game Capture then use Window Capture with Aero enabled, note: you may have to run the game in borderless windowed mode. If neither work then use Monitor Capture with Aero disabled.

If you're a partner for Twitch, then you can use 1080p and viewers can choose to lower resolution if they can't handle the stream. Otherwise, consider downscaling 1.5x to 720p and use Lanczos filter. Your bitrate should be set to about 2500, might be possible to go to 3000, while still having minimal or no problems with viewers' viewing experience.
 

TannerBean

New Member
secretply said:
For games like League of Legends, use Game Capture. If you're unable to use Game Capture then use Window Capture with Aero enabled, note: you may have to run the game in borderless windowed mode. If neither work then use Monitor Capture with Aero disabled.

If you're a partner for Twitch, then you can use 1080p and viewers can choose to lower resolution if they can't handle the stream. Otherwise, consider downscaling 1.5x to 720p and use Lanczos filter. Your bitrate should be set to about 2500, might be possible to go to 3000, while still having minimal or no problems with viewers' viewing experience.

what should I set the quality to? 10? 7? 5?
 

secretply

Member
Quality is based on how much movement there is. The more movement there is, the lower the number it should be. The less movement there is, the higher the number it should be. I believe somewhere around 6 should be fine. If you don't want to worry about quality then enable CBR and it'll do the work for you. This is mainly an experimental feature based on how streamers and viewers want, so you can try different qualities and determine which one you want to use.
 

WayZHC

Member
This is also one thing to keep in mind.

I don't know about your audio settings but if you want to be "viewer friendly" use 192Kbps AAC audio. It's really high quality and still easy to handle by viewers with slower internet or low end system or a tablet etc. Going with 256Kbps or 320Kbps isn't really gonna be worth it since AAC 192Kbps is equal to 320Kbps MP3 sound quality. 192Kbps AAC is the best audio setting for streaming in my opinion.

And one more thing. What's your GPU? OBS does a lot things with the GPU reducing the CPU work (cpu still does a lot work). While OBS works that way it makes a minimal performance hit compared to doing all the work with CPU. Afaik things like downscaling are made using gpu etc.

And still one thing (lol :p ). Since you have i7 3820 (which you could easily overclock to 4.2GHz or 4.3GHz btw (i think that was the limit for it. Not sure were the limit x42 or x43 since it's locked processor E: checked it. It's limited to 43 multiplier)) and you play pretty "lightweight" games, you can try to set x264 preset from Veryfast to Faster for better stream quality with cost of little higher cpu usage. This setting can be found from advanced tab
 
Top