NS2 Streams

Tom-RTom-R Join Date: 2013-01-09 Member: 178515Members
Hey,


I'd just like to make a discussion on the streams of NS2 doing the rounds, even the stream from the finals in ESL.

What the hell is with the quality!?. The finals between Arc and Nexzil we're so terrible frames and quality wise, it was like someone with 56k was streaming. Not very professional at all.
I noticed some very popular caster's (reddog and blind) also stream in bad quality.

So, my question is;

Why are these streams so poor quality?. Do these people live in areas where uploads speeds are poor?. Are they streaming from mediocre rigs?.

I can stream at 1200p, 9k bitrate and 60fps. (granted the fps is game dependant, mostly between 40-70 while streaming.) I'm currently using a 20Mbit upload. (That's 2.2MB/sec upload). With 80Mbit download (9.0MB/sec). Rig is an i7 2600k @ 4.5 and a GTX 680 @ 1275.

I'm tired of watching poor quality streams. The figures I quoted are possibly extreme, but I see no reason why we can't be enjoying streams of higher quality than what we're being given.

Anyone care to comment?

Comments

  • Tom-RTom-R Join Date: 2013-01-09 Member: 178515Members
    http://www.twitch.tv/ns2_tom/b/392035128

    Here's a sample of the quality I can steam at.
  • ScardyBobScardyBob ScardyBob Join Date: 2009-11-25 Member: 69528Forum Admins, Forum Moderators, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow
    Its possible, but not common. Here's my example:
    1080p/30fps: http://www.twitch.tv/scardybob/c/2123331

    There are a few reasons for this:
    - Hardware/upload not good enough
    - Don't have Twitch Partnership so can't offer a lower resolution option to viewers

    I still find the standard 720p/30fps to be good enough though. Not sure what happened at the ESL studio, but the video quality was unusually poor (probably a technical mishap rather than poor hardware).
  • Blarney_StoneBlarney_Stone Join Date: 2013-03-08 Member: 183808Members, Reinforced - Shadow
    Pretty sure RedDog and blind both cast in 720p
  • Tom-RTom-R Join Date: 2013-01-09 Member: 178515Members
    Scardybobs stream is a fine example of what streams "should" be looking like these days. It's much easier and enjoyable to watch.

    Reddog and Blind's cast are both pretty blurry ingame. The audio compression is horrible too. It's really not a patch on scardys or mine. The point I was trying make was: surely they can do better!. As for making a compromise in terms of quality for viewers bandwidth, there's really not many people left that can't watch a 1080/30 stream. That doesn't require much download.
  • statikgstatikg Join Date: 2012-09-19 Member: 159978Members
    edited April 2013
    1080p stream uses alot of bandwidth, as much as 1-2gigs/hour.

    My limit is 70gigs a month, so you could see how that could be problematic. And I'm pretty sure many people in Canada have around 60-100gigs a month.

    I'm sure lots of other people around the world deal with bandwidth restrictions too.

    Frankly if you are too picky to watch 720p, I don't know what to say to you, I can remember when my limit was 30gigs a month only a few years ago and I watched streams in 360p perfectly fine.
  • Kouji_SanKouji_San Sr. Hινε Uρкεερεг - EUPT Deputy The Netherlands Join Date: 2003-05-13 Member: 16271Members, NS2 Playtester, Squad Five Blue
    edited April 2013
    Tom-R wrote: »
    As for making a compromise in terms of quality for viewers bandwidth, there's really not many people left that can't watch a 1080/30 stream. That doesn't require much download.

    It's simple, you're wrong...

    There are still lots of people on lower bandwidth ISP's throughout the world. Not even mentioning on some bandwidth cap and since Twitch doesn't have the resources to provide multiple stream qualities for everyone, this will be an issue for quite some time.

    What you have sir, is a first world problem :P
  • GlissGliss Join Date: 2003-03-23 Member: 14800Members, Constellation, NS2 Map Tester
    edited April 2013
    also there's a lot of issues with twitch and supporting high quality streams unfortunately :[
    even if most people's computers or connections can handle it (they can't), twitch servers are very unreliable and often end up lagging out and skipping through no fault of your own

    twitch doesn't provide viewer options until partnership either so you'd be isolating a lot of your audience
  • casan0vaxcasan0vax Cloverfield, USA Join Date: 2012-11-04 Member: 166663Members, WC 2013 - Shadow
    I have no problems watching RedDog or blind. I don't even wear my glasses and it looks perfectly watchable to me.

    I have a GTX660 Ti and stream at 720p from a 1680x1050 monitor, and no one watching my casts has ever complained of blurriness or horribly-compressed audio (except for my my mic static which is something I just fixed).

    Honestly, I just think you're a picky viewer :/
  • bizbiz Join Date: 2012-11-05 Member: 167386Members
    NS2 is hard to stream. makes my FPS even worse :(

    i7 2600 @ 3.4
    gtx 460
    8 GB ram

    should be enough to run this game 4 times at once and stream...

    eg.
    http://www.twitch.tv/biz2/b/391953424 (don't follow for NS2. i barely stream NS2 let alone play it)

    also without partnership, streaming at high bitrate is worthless for the masses since they won't be able to watch it even if Twitch was solid
  • StrikerX3StrikerX3 Join Date: 2012-11-08 Member: 168423Members, Reinforced - Shadow
    I stream at 540p 30fps. Looks good enough. Yes, could be a little better, but everything still looks fine and I don't get any complaints about stream lag/stutter/freezes.

    While I do have the bandwidth to sustain reasonably good quality 720p 30fps, I can't do that without hearing complaints from my family about being unable to do anything with the internet or people unable to watch the stream.

    Here's a sample: http://www.twitch.tv/strikerx3/c/2120966 (warning: loud maniacal laughter!)

    I have 35 Mbps download / 3 Mbps upload and I can't watch some of the higher quality streams. Virsoul is one of them. Fortunately his channel has the option for 360p, so I can still watch his stream.
  • Kouji_SanKouji_San Sr. Hινε Uρкεερεг - EUPT Deputy The Netherlands Join Date: 2003-05-13 Member: 16271Members, NS2 Playtester, Squad Five Blue
    edited April 2013
    Thats actually pretty impressive for 540p, what are your settings?
  • rantologyrantology Join Date: 2012-02-05 Member: 143750Members, NS2 Developer, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Shadow, WC 2013 - Gold

    Tom-R wrote: »
    As for making a compromise in terms of quality for viewers bandwidth, there's really not many people left that can't watch a 1080/30 stream. That doesn't require much download.

    As someone who has had access to nothing craptastic internet speeds/infrastructure my entire life, LOL.
  • StrikerX3StrikerX3 Join Date: 2012-11-08 Member: 168423Members, Reinforced - Shadow
    Kouji_San wrote: »
    Thats actually pretty impressive for 540p, what are your settings?

    I can't remember the exact details as I'm at work right now, but I think this is it:
    540p 30fps
    1800k video bitrate, 160k audio bitrate
    Quality 6
    veryfast preset

    Using OBS.
  • Tom-RTom-R Join Date: 2013-01-09 Member: 178515Members
    Kouji_San wrote: »
    Tom-R wrote: »
    As for making a compromise in terms of quality for viewers bandwidth, there's really not many people left that can't watch a 1080/30 stream. That doesn't require much download.

    It's simple, you're wrong...

    There are still lots of people on lower bandwidth ISP's throughout the world. Not even mentioning on some bandwidth cap and since Twitch doesn't have the resources to provide multiple stream qualities for everyone, this will be an issue for quite some time.

    What you have sir, is a first world problem :P

    Of course its a first world problem! :D.




    statikg wrote: »
    1080p stream uses alot of bandwidth, as much as 1-2gigs/hour.

    My limit is 70gigs a month, so you could see how that could be problematic. And I'm pretty sure many people in Canada have around 60-100gigs a month.

    I'm sure lots of other people around the world deal with bandwidth restrictions too.

    Frankly if you are too picky to watch 720p, I don't know what to say to you, I can remember when my limit was 30gigs a month only a few years ago and I watched streams in 360p perfectly fine.

    I had no idea that Canada and the State's had such heavy bandwidth restrictions. I thought the UK was bad, but nearly all ISPs now offer unlimited usage. Pretty sure this is common within Europe at least.

    I'm not too picky to watch them. Blind and Reddog are acceptable, I was merely seeing if more could be achieved. The ESL stream was horrible though. That imo, is unacceptable.
  • ChrisAUSChrisAUS Join Date: 2012-11-17 Member: 172108Members
    rantology wrote: »
    As someone who has had access to nothing (but) craptastic internet speeds/infrastructure my entire life, LOL.

    rantology pls go.
    First time I wanted to watch Scardybob stream an Aus match, I was told it was 1080p. That kind of internet is something I don't think I'll be getting for a long, long time. Where I live in Aus, I can't even stream our home casted matches in their standard 480p. I have to wait until after the show and then start pre-loading everything.

    It's always great to be able to show the best quality that a game can show, but you also need to be aware of the people you might unknowingly exclude that may be showing interest. I don't know how hard it is to have a variety of different resolutions available to viewers but finding a happy medium is probably better than catering to the select few?
  • ScardyBobScardyBob ScardyBob Join Date: 2009-11-25 Member: 69528Forum Admins, Forum Moderators, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow
    ChrisAUS wrote: »
    First time I wanted to watch Scardybob stream an Aus match, I was told it was 1080p. That kind of internet is something I don't think I'll be getting for a long, long time. Where I live in Aus, I can't even stream our home casted matches in their standard 480p. I have to wait until after the show and then start pre-loading everything.

    It's always great to be able to show the best quality that a game can show, but you also need to be aware of the people you might unknowingly exclude that may be showing interest. I don't know how hard it is to have a variety of different resolutions available to viewers but finding a happy medium is probably better than catering to the select few?
    Yeah, I've been experimenting with the quality of lower bitrate streaming as it seems silly for me to cast Australia NS2 matches at a bitrate most Australians can't actually watch. Right now, I'm shooting for the best quality stream I can get with a bitrate between 1500-2000 kbps (as it seems at least 90% of Australians internet subscribers have a download speed of at least 1.5Mbps). So far, it seems to be a trade-off between a higher resolution stream (e.g. 720p) with the horrible pixelation during periods of fast movement or a lower resolution stream (e.g. 480p) with overall lower quality but less pixelation.

    For example, here are some examples of testing the quality impact of different bitrates for 1080p streaming:
    pTELtCM.png

    itiEZkF.png

    The pixelation effect can better be seen with actual video though imo:
    1080p, 2000 kbps bitrate/buffer = http://www.twitch.tv/scardybob/b/392373732
    1080p, 5000 kbps bitrate/buffer = http://www.twitch.tv/scardybob/b/392376173
  • Ghosthree3Ghosthree3 Join Date: 2010-02-13 Member: 70557Members, Reinforced - Supporter
    If you're going to stream 1080p you need at least a bitrate of 4k imo. All this talk of 1080/720/480, what we really should be looking at is what Scardy is talking about, the bitrate, as can be seen in the images he posted, 1080p is absolute shit if you stream it at a low bitrate, you're better off streaming at a higher bitrate and lower resolution, it will end up looking a lot better. Also I'd recommend big casters to get twitch partnership so they can stream at the maximum possible bitrate/resolution their internet/hardware allows and then even people with terrible internet can watch it as they can just select 480p, while the people with better net choose 1080p+.
Sign In or Register to comment.