Question / Help stream ministutters constantly

Keyser Soze

New Member
Hi as the title says stream ministutters/drop frames constantly as seen here
http://www.twitch.tv/detjimmymcnulty/v/15409023?t=38s (especially seen when opponent plays card and it circles the screen)
while ingame there is no stuttering and everything is fluid.
I tried various options from 1080p to downscaling to 720p, 30 or 60 fps, window/game/monitor capture, CBR/CFR on/off, areo on/off, scene buffering time 400/700 the result is always the same
I dont know if older GPU - amd 5770 is the problem or there is something else skipping frames in the end result, because the bandwidth shouldnt be a problem.
Session log - https://gist.github.com/anonymous/e35c8e7399214ff648b3
The hook conflict in the log is with MSI Afterburner but even without it enabled the result is the same
If anyone has an idea what is the throttling factor it would be much appreciated.
 
1) Turn on Aero. It speeds up Window Captures significantly, and Game Caps somewhat.
2) Don't use Monitor Capture; under Win7 it's terribad, crappy and slow. This is almost definitely the main cause of your problem. Use Window or Game Capture instead. (Again, with Aero ON.)
3) Core i5s tend to run out of steam past 720p@30fps. Downscale.
4) 3200kbps is too much if you're a non-Partner. 2000kbps is the max advised, to avoid having your viewers end up in buffering hell (even if you don't see it yourself, many others will).

Beyond that, your log shows a lot of skipped/duped frames; but with the Monitor Capture crappiness in the mix, it's hard to tell if it's your GPU or just the MC. Fix that and do another streaming session test, preferably at least 5-10 minutes in length... the ~30 second tests from that log aren't long enough to allow the encoder and system to fully settle and pull representative amounts of data.
 
1) I mostly tried with Aero on good to know it speeds up these 2 things but its not related to my problem since it does it if aero is on too
2) I used Monitor Capture only as a last resort cause game and window did that stuttering
3) It did the same thing on downscaled resolution and i once downscaled even more it makes no difference and my cpu runs not even at 50% on window capture
4) Ill try to lessen it a bit but again its not related to it cause i can upload stream at 3200 and view the vod on 3200 so the bottleneck is somewhere else

I think it might be GPU related somehow cause it runs on 99% even without streaming on most games, if you would suggest some option that would use more CPU than GPU for encoding it might help

I uploaded more detailed logs cause that was only from the last session when i did those short streams with different setups
https://gist.github.com/anonymous/8d6cc4a1320f0b8566a2
https://gist.github.com/anonymous/9b41fba71f3ebc4ea38d
https://gist.github.com/anonymous/2d984f50b1db584d035f
https://gist.github.com/anonymous/82e95bf544e4d7786538
https://gist.github.com/anonymous/43fcf426b694a46aae45
 
Last edited:
anyone could shed a light what the root of the problem might be, as said in the first post i tried all variety of options and it always skips frames in the end product on every possible setting
 
I have not looked at your logs but from what i have read when you setup your source did you have the game loaded when you were configuring this? I play wow and had to have wow loaded before setting up my source. Then i selected global and i saw that wow was there and could select this. It helped me as it only captured from the window wow was playing.
 
Back
Top