Question / Help My stream is so laggy on the lowest possible settings?

TheUnknownM

New Member
My internet speed is 88.52 download and 12.12 mb upload

My bitrate is 2500

Scaled resolution is 424x340

My computer is windows 10 64 bit

Geforce GT 520 video card.
AMD PhenomII x2 550 processor

My stream is super laggy playing league of legends. Is my computer not fit to stream games like that? or is there anything i have to change?
 
12mbit is pretty low, especially for a speedtest. If you want to do a speedtest more appropriate for streaming, try this: http://www.teamliquid.net/forum/tech-support/478845-twitchtest-twitch-bandwidth-tester

2000kbps is the golden bitrate, since nearly everyone can watch that, while alot of people run into problems at 2500kbps. At least according to accounts of other streamers (I only ever stream at 1500).

Don't downscale unless you have to. It's always better to make your scene in your desired resolution and streaming in that so OBS doesn't waste resources downscaling at runtime. Also, use a nicer resolution. If you care about having 16:9 aspect ratio you should use 640x360 in your case. It's better because it's one of the standard resolutions (like 720p for example), and because it's divisible by 8 (which helps avoid certain encoding and editing issues).

Also, are you sure you're using 64bit OBS? OBS defaults to 32bit for compatibility reasons, but you should always use 64bit if possible.
 

TheUnknownM

New Member
12mbit is pretty low, especially for a speedtest. If you want to do a speedtest more appropriate for streaming, try this: http://www.teamliquid.net/forum/tech-support/478845-twitchtest-twitch-bandwidth-tester

2000kbps is the golden bitrate, since nearly everyone can watch that, while alot of people run into problems at 2500kbps. At least according to accounts of other streamers (I only ever stream at 1500).

Don't downscale unless you have to. It's always better to make your scene in your desired resolution and streaming in that so OBS doesn't waste resources downscaling at runtime. Also, use a nicer resolution. If you care about having 16:9 aspect ratio you should use 640x360 in your case. It's better because it's one of the standard resolutions (like 720p for example), and because it's divisible by 8 (which helps avoid certain encoding and editing issues).

Also, are you sure you're using 64bit OBS? OBS defaults to 32bit for compatibility reasons, but you should always use 64bit if possible.

Yep i am using 64 OBS multiplatform.
 
Is OBS giving you dropped frames or some sort of "HIGH ENCODING" warning? Or is it more that your stream buffers on twitch? How are you viewing the stream? (Is it you viewing it in the twitch dashboard, or a viewer on a different internet?)
 

TheUnknownM

New Member
Is OBS giving you dropped frames or some sort of "HIGH ENCODING" warning? Or is it more that your stream buffers on twitch? How are you viewing the stream? (Is it you viewing it in the twitch dashboard, or a viewer on a different internet?)

I view my steam on the twitcch dashboard, or when i am done streaming i go to video manager and
Is OBS giving you dropped frames or some sort of "HIGH ENCODING" warning? Or is it more that your stream buffers on twitch? How are you viewing the stream? (Is it you viewing it in the twitch dashboard, or a viewer on a different internet?)

http://www.twitch.tv/theunknownm/v/18128597

heres a video, At the beginning my game completly freezes, But at 2:52 my stream goes smooth and abit laggy but then it laggs again at 17:29.
 
What OBS settings are you using? Particularily what CPU preset (under advanced).

BTW, for low-end windows machines you might want to use classic OBS, OBS MP is very slightly behind classic OBS right now. I'm also on a low-end machine in streaming terms, and OBS classic is much easier for me to use without lag than MP.
 

loki9

New Member
scale is very heavy operation, way to stream from such proccessor only in native resolution and to have good gpu with nvenc or amd analog
 

AndehX

Member
This is the same issue im having. It isn't anything wrong with your system. It's an issue on Twitch's end. You can prove this by streaming to Hitbox or Youtube. Try it. When I stream to Hitbox, its fine.
 

TheUnknownM

New Member
What OBS settings are you using? Particularily what CPU preset (under advanced).

BTW, for low-end windows machines you might want to use classic OBS, OBS MP is very slightly behind classic OBS right now. I'm also on a low-end machine in streaming terms, and OBS classic is much easier for me to use without lag than MP.

I cannot install OBS, look at my previous thread, https://obsproject.com/forum/threads/obs-doesnt-install.37029/ idk why it does not install and when i open it up i cant do anything to it.

and my cpu preset is set to very fast.
 
On your processor you should use the ultrafast preset, and rc-lookahead=10 under x264 parameters. The lookahead allows the encoder to look a few frames ahead and get a more consistent bitrate, while the preset helps reduce CPU usage.

As for resolution, is your screen widescreen (16:9) or square (4:3)? Your sample encording was square so I assume it's that. If that's the case what resolution are you playing LoL in? An option would be to play LoL in a lower resolution so OBS doesn't need to scale at all, although that is probably overkill.

Also, AndehX is right that part of this could be a twitch problem, but using more efficient settings should still reduce it.
 

TheUnknownM

New Member
On your processor you should use the ultrafast preset, and rc-lookahead=10 under x264 parameters. The lookahead allows the encoder to look a few frames ahead and get a more consistent bitrate, while the preset helps reduce CPU usage.

As for resolution, is your screen widescreen (16:9) or square (4:3)? Your sample encording was square so I assume it's that. If that's the case what resolution are you playing LoL in? An option would be to play LoL in a lower resolution so OBS doesn't need to scale at all, although that is probably overkill.

Also, AndehX is right that part of this could be a twitch problem, but using more efficient settings should still reduce it.

I dont see rc lookahead https://i.gyazo.com/5bc6dcc9b41a2bd36f215f76a7a21350.png

and ya i use a square 4:3 monitor, I think its 4:3 but ik its not widescreen,
 
Do you see the text field named "x264 Options"? That's where you want to put rc-lookahead=10

Also, in the profile dropdown you can select "high". Twitch will complain because it reduces compatibility a tiny bit, but it will help with quality. Using the "film" option under tune can sometimes help with quality too for 3D games like LoL or Smite.

You should uncheck "Enforce streaming service encoder settings", this allows Twitch to change your settings, which might change them to something suboptimal. If you do this you must use a "Keyframe Interval" of 2.

Since your screen is 4:3 you want to use either 640x480 resolution or 480x360, whichever your CPU and bitrate can handle better.

Try out the new settings and see if that helps.
 
Top