Question / Help Quality/Buffering Problem using Twitch

BentusiII

New Member
Hello Folks,
Well i recently started to stream some of my games and either i just can't get the right settings or Twitch is a bad streaming site.

What i try to do is stream with :
  • 40FPS
  • Full HD 1080p/1920x1080
  • In the best quality my PC can

To my hardware :
  • i7-2600
  • Geforce 580
  • Upload 750mbps
  • Download 600mbps

So now I only get one of two possible results when, either i go full retard in the setting, ie. Buffersize 50000 quality 10 40 fps on full-hd and it looks stunning but no normal person can watch without buffering like a madman
or i try and go with the 3500 buffersize quality 8 on 30fps and full-hd where people still have to buffer from time to time and the quality looks, bad.

some exaples:
http://de.twitch.tv/bentusiii/c/3569796 - fast paced Metal Gear Rising Revengeance, people were able to watch without buffering, but it looks shit
http://de.twitch.tv/bentusiii/c/3569767 - Dota 2, looks nice but people were unable to watch the stream
http://de.twitch.tv/bentusiii/c/3559936 - DayZ, looks nice but also people got the buffering problem

My "viewers" had no problem watching Full-HD streams for League of Legends and other stuff, so I think they should have sufficient download capabilities (internetspeed)

If any of you stream in full-hd with good quality without people having to buffer endlessly, pls tell me ur setting or what i do wrong.

ps. sry for the textwall and thx for the help. posting logs won't help i think since i change my setting all the time (in search for the solution)
diffprobe/shaper results
DiffProbe release. January 2012. Build 1008.
Shaper Detection Module.

Connected to server 38.107.216.34.

Estimating capacity:
Upstream: 58829 Kbps.
Downstream: greater than 200 Mbps.

The measurement will take upto 2.5 minutes. Please wait.

Checking for traffic shapers:

Upstream: No shaper detected.
Median received rate: 57680 Kbps.

Downstream: No shaper detected.
Median received rate: 77578 Kbps.

For more information, visit: http://www.cc.gatech.edu/~partha/diffprobe
also my speedtest results:
3277948615.png
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
You can actually parry his dash attack and get lots of hits in, though it's probably not as easy as it sounds depending on the difficulty.

Er, yea, where were we? High motion isn't something that's easy to deal with. Also wow, I really wish I had your connection. America is in the stone ages in comparison to that. 1080p really requires more general bitrate for stuff that's that high motion. I'd probably recommend using 1.25 downscale or 1.5 downscale just to gain back some of that motion quality instead. There's no much else you can do about it. Adjusting the buffer size to a custom value makes the rate became less stable, I wouldn't advise it.
 

BentusiII

New Member
ah, first let me thank you for your reply, never thought one could parry those attacks.

I tried it today without a constant buffersize(only max buffersize and minor quality changes(10->9) and i think i am nearly there, since OBS demands around 2000kb/s to 4500kb/s and looks good and only minor buffering occurs.
Will try some downscaling as u advised and see how it turns out, thx.
 

Krazy

Town drunk
If you are streaming to Twitch, quality balance is useless as you need to be using CBR.

Anyway, most of your issue here is that you are simply going to have to temper your expectations for livestream quality, especially a game like that with very high motion and lots of fancy effects. Frankly, that first VOD actually looks very good for a 1080p high motion stream. There's only so much you can do with real time encoding and the necessary low bitrates required for live streaming.

I definitely second the downscaling suggestion. 720p60fps should look significantly better for high motion content at 3000-3500 bitrate. With the lower downscale, you may free up enough CPU to even lower the x264 preset and get even more quality.

Do keep in mind, however, that unless you are partnered anything over 3000 bitrate is starting to ask for trouble when it comes to viewer lag.
 

BentusiII

New Member
Ok, thanks for the answer, will test the downscaling in combination with various fps.
There a good alternativ for Twitch then ?

edit. ok works with 720p and 60fps will try around with the 864p option next, thanks guys !
 
Top