Question / Help FPS bouncing from 40-50 - Leagu of legends

TabletopCheese

New Member
Fps just bounces from 40-60 and is very choppy game play. The stream itself doesn't look too bad. If i uncap the frames, it does the same thing but varying from 40-100.

Specs:

Windows 7 64bit
AMD Radeon HD 5570
9gb Ram
i7 @ 2.80ghz

My friend is streaming with a worse computer and no problems, but we can't seem to figure anything out.

http://pastebin.com/iycPgZjw - Old paste

http://pastebin.com/eQj4f30C - New paste

I have it running better, after the new paste, but the stream looks pixely/squarey? Frames are decent but could be better/smoother. Some stuttering now and then.

Also I'm new to this site/program, If there is anything I'm missing just let me know.
 

FerretBomb

Active Member
First, stop using Monitor Capture. It's strictly a last-resort-only measure under Windows 7, as it's VERY SLOW. To the point it can cause in-game lag and problems.
For LoL, you need to use a Window Capture (Aero ON) for the PVP.net client (out-of-game menus), and a Game Capture for the in-game executable to get best results. Look into the Scene Switcher plugin here on the forums for easiest auto-swap (switches to your in-game scene whenever the in-game EXE starts up).

Second, run a 6MB test at http://www.testmy.net/upload to find out what you actually have for constant upstream throughput. Speedtest.net is worthless for livestreamers, disregard it.
If you really can only budget 1000kbps to the video stream, you'll probably want to drop to a 480p stream. Bear in mind this does NOT include the audio stream, game network communication, or network fluctuation/variance which you'll need to leave a bandwidth margin to compensate for.

You're going to want to raise your encoding preset A LOT, as it doesn't look like your CPU can handle 'slower' with these settings. At all. Not even close. You're skipping and lagging frames like MAD. Consider Veryfast as a starting point (which is why it's the default), dropping to Faster or even Fast. I would not recommend going any slower than that on a single-system casting setup. (Slower = higher quality video but at the expense of GREATLY increased CPU load)

You need to drop your keyint. Go into the settings, find the Keyframe Interval option, and set it to 2.


I'd really recommend resetting all of your settings to Default, and using the Estimator (https://obsproject.com/estimator) to get good baseline settings (after running that testmy test to find out your actual constant throughput), and tweak from there... because the ones you have at the moment are really, truly crazy-bad.
 

TabletopCheese

New Member
FerretBomb said:
(after running that testmy test to find out your actual constant throughput), and tweak from there... because the ones you have at the moment are really, truly crazy-bad.

7mbps for the test.


Info from the Estimator that i did.
CPU Advice

Set FPS to 30

Game Advice

A bitrate around 2000-3000 is sufficient for RTS and other low motion games
Use game capture if possible for maximum performance.
Use window capture with Aero enabled if game capture is unavailable.

Network Advice

Due to your low upload speed, aim for a low resolution such as 480p
Considering lowering your buffer size and/or bitrate if you experience in-game latency
Enable CFR for compatibility with streaming services
Enable CBR for improved stream stability
Recommended max bitrate: 680
Recommended buffer size: 408

And a new log

http://pastebin.com/Nryr7t1S

Also thanks a bunch, after the changes you said to do, and from a couple other posts I've found of yours, things are going a lot better.
 

FerretBomb

Active Member
The estimator is expecting input in kbps, not mbps. So you'd put in 7000, instead of 7. Re-do it. :)

If you're streaming to Twitch.tv and are not a partnered streamer, it's strongly recommended that you not exceed 2000kbps (regardless of what you have available) to avoid stuttering problems and other viewer issues.
 

TabletopCheese

New Member
FerretBomb said:
The estimator is expecting input in kbps, not mbps. So you'd put in 7000, instead of 7. Re-do it. :)

If you're streaming to Twitch.tv and are not a partnered streamer, it's strongly recommended that you not exceed 2000kbps (regardless of what you have available) to avoid stuttering problems and other viewer issues.

Oh I did mess that up. Also , thanks again. It is really not often someone on any type of forum actually helps, and helps people like myself who make careless mistakes. I'm gonna have to check out your stream now :P. And good info on the 2000cap, I would have probably just set max and buffer both to 3500. So now 2000 max, and 3500 buffer size.

Does that make everything I should tweak? Or should I post another log after I change those.

here is the log incase that answer is yes. http://pastebin.com/i9gxnHbG.

All I did was hit stream, didnt open a game or anything. (not sure if that matters)
 

FerretBomb

Active Member
I'd leave the buffer at 2000 as well, it'll help keep your bitrate steady (so Twitch will be happy with you, and let you be viewed on mobile).

No worries, and I completely understand; the OBS Q&H forum is kind of an exception, have a lot of awesome people here that just want to help everyone get better results. :)

You'll need to livestream for at least 2-5 minutes to get normalized data into the log (let the initial handshake and any hiccups smooth out), before a review will be too helpful. Running a game as if you were putting on a cast is recommended, as it'll give an example of real-life performance, as it'll be... well. Real-life performance. :) Without a game/cam/mic/etc there's a LOT less load to deal with, and it may not show you how it behaves under stress. Do that, grab a new log file, and I'll take a look. :D
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
I noticed you changed to 1080p at some point. That will cause some system lag for that particular system, I wouldn't recommend it.
 

TabletopCheese

New Member
Jim said:
I noticed you changed to 1080p at some point. That will cause some system lag for that particular system, I wouldn't recommend it.

Hrm. I'm not sure if I know how to change that. Resolution, right?
 
Top