General Discussion
  >> General Broadband Chatter


Register (or login) on our website and you will not see this ad.


Pages in this thread: 1 | 2 | >> (show all)   Print Thread
Standard User camieabz
(sensei) Sun 03-Sep-17 16:43:15
Print Post

ADSL2+ and Twitch Streaming


[link to this post]
 
I have a couple of Twitch streams that I frequent, and from time to time I've noticed lag / stutter with them at source speeds.I figured that 10 Meg (my general connection speed) should be adequate, but not so.To be pedantic, my speedtests tend to be 9.5 Meg to 10 Meg.

Here's a look at the TBB monitor in action with 'Source' bit-rate (unknown with specific stream, but probably 900 x 60 or 1080 x 60), 720 x 60 and 720 x 30 - Linky 1

I found it odd that the middle speed registered a lower load on the connection, albeit sustained, rather than bursts.The source speed bursts in that pic are about 10 Meg.

So I decided to try the old SNR to 3dB to see if I could squeeze some more from the connection. The pre-tweak sync was 11,975Kbps, and after tweaking it rose to 13,335Kbps. Running the same tests again, I got this - Linky 2

The source bursts are closer to 11.3 Meg or so, and it seems I have gained a potential 1.25 Meg increase. Yet again, the middle speed of 720 x 60 was sustained and low, but then rose and started bursting. The best thing is that the lag / stutter on source speed seems to be far less. My best guess is that one should have a realistic minimum BB speed of 12 Meg for 900 x 60 or 1080 x 60 to get the best experience.

Pings to TBB since SNR tweak are unchanged - Linky 3. Not sure of the best place on Twitch to trace. live.etc is not responding to ICMP.

Strange that the TBB speedtests are still in the 9.5 Meg to 10 Meg range. Not sure why, and the file downloads are similar - Linky 4. The tests are standard TBB, then standard 50MB file, standard 100MB file, then port 81 50MB file.

For those on ADSL2+ and under 12 Meg, a little SNR tweak might alleviate some of the stream issues. I really should upgrade to FTTC, but until 1080 x 60 streaming, I've not needed it.
Administrator MrSaffron
(staff) Sun 03-Sep-17 16:47:01
Print Post

Re: ADSL2+ and Twitch Streaming


[re: camieabz] [link to this post]
 
As twitch streaming is LIVE encoding the bit rates are higher for similar quality and frame rates compared to Netflix et all

Guess is the broadcaster is using their GPU to encode as it can chew a CPU encoding at high bit rates

The author of the above post is a thinkbroadband staff member. It may not constitute an official statement on behalf of thinkbroadband.
Standard User camieabz
(sensei) Sun 03-Sep-17 17:25:19
Print Post

Re: ADSL2+ and Twitch Streaming


[re: MrSaffron] [link to this post]
 
Well go figure this. Watching another LIVE stream right now (UK streamer on Twitch) and at 1080 x 60, the DL speeds are ranging from 4 Meg to 6 Meg. confused


Register (or login) on our website and you will not see this ad.

Administrator MrSaffron
(staff) Mon 04-Sep-17 08:35:37
Print Post

Re: ADSL2+ and Twitch Streaming


[re: camieabz] [link to this post]
 
Without knowing all the details of how they are encoding difficult to say much

The author of the above post is a thinkbroadband staff member. It may not constitute an official statement on behalf of thinkbroadband.
Standard User PaulKirby
(knowledge is power) Mon 04-Sep-17 09:27:07
Print Post

Re: ADSL2+ and Twitch Streaming


[re: camieabz] [link to this post]
 
In reply to a post by camieabz:
Well go figure this. Watching another LIVE stream right now (UK streamer on Twitch) and at 1080 x 60, the DL speeds are ranging from 4 Meg to 6 Meg. confused

Its Twitch at fault, my Infinity 4 has issues buffering, stuttering etc when watching US Streams and also US Live Streams, UK Streams are fine.

I can also see that Twitch just stops sending me the stream most of the time, where as I can watch sever 4K YouTube Streams at the same time.

I reported it to Twitch Support and basically got a non US user we don't care type of response, which is a shame due to most of my US friends Twitch Stream.

Paul

BTBroadband - Infinity 4 310Mbps (down), 31Mbps (up) FVA
TBB Speedtest | Linksys WRT 3200 ACM (BQM)
Standard User deleted
(deleted) Mon 04-Sep-17 13:01:17
Print Post

Re: ADSL2+ and Twitch Streaming


[re: camieabz] [link to this post]
 
I've found Twitch a strange beast to watch. I have 5 browsers installed on my laptop and very often have to take pot luck which one will work. More often than not the video streams just don't get sent.

But, here's the thing. I just went to Twitch in Opera with the VPN set to a US IP address, and everything just worked. Coincidence? Maybe, who knows..
Standard User PaulKirby
(knowledge is power) Mon 04-Sep-17 14:40:01
Print Post

Re: ADSL2+ and Twitch Streaming


[re: deleted] [link to this post]
 
Was it the east coast of the US by any chance?

The way I think Twitch works is when you are streaming to Twitch it will use the closest server with the lowest latency.
So if you are streaming from the UK it will pick a server close to that.

Now when you watch a stream Twitch will tell your browser what server has the stream on it, so your browser connects to that server to get the stream.

Most is not all the streams I watch that are from the US are from the West Coast, around 156ms to 200ms latency for me.

The streams from the UK play flawlessly with no drops nothing, now streams from the US I either get dropped frames or it will play for X time and then just stop sending me the Stream.

The largest size of data Twitch sends me is about 11 Mbps and that's for a 1920x1080@60fps, there is noting stopping Twitch from sending me more data.

I can see this being an issue for live streams from the user due to higher latency.

At this point I am unsure which side is stopping the stream being sent, it might be Twitch thinking I have gone or got too far behind, or it might be my browsers, but surly it wouldn't be all browsers because its happening on all browser I have tried and that's including the Twitch Desktop App.

Paul

BTBroadband - Infinity 4 310Mbps (down), 31Mbps (up) FVA
TBB Speedtest | Linksys WRT 3200 ACM (BQM)
Standard User camieabz
(sensei) Mon 04-Sep-17 15:52:28
Print Post

Re: ADSL2+ and Twitch Streaming


[re: deleted] [link to this post]
 
Can't say I've had browser issues, other than FF with the flash plugin issue of high CPU usage (not a Twitch-specific issue).

Using Opera, and all streams are good, other than the bandwidth issue.
Standard User camieabz
(sensei) Mon 04-Sep-17 15:56:03
Print Post

Re: ADSL2+ and Twitch Streaming


[re: PaulKirby] [link to this post]
 
I think the streamer with my issues is from Canada, but he may be based in the US, or using US servers. I tried another UK stream last night and again while the stream was 1080 x 60 the bandwidth was only 3-4 Meg. I'm sure there's a bitrate factor happening there, but am not too savvy on the bitrate / encoding systems.

I have a feeling that the UK Twitch servers probably don't cache streams from abroad (the non-live vids of streams are just as heavy as live streams). All that data on that distance must have an overhead.

Or maybe it's the specific streamer's encoding not up to date.
Administrator MrSaffron
(staff) Mon 04-Sep-17 16:39:46
Print Post

Re: ADSL2+ and Twitch Streaming


[re: camieabz] [link to this post]
 
Latency is a joke on twitch, since chat can be 20 to 30 seconds behind the video leading to confusion for all and wrecking interaction with hosts at times

The author of the above post is a thinkbroadband staff member. It may not constitute an official statement on behalf of thinkbroadband.
Standard User 4M2
(knowledge is power) Mon 04-Sep-17 16:57:15
Print Post

Re: ADSL2+ and Twitch Streaming


[re: camieabz] [link to this post]
 
In reply to a post by camieabz:
Can't say I've had browser issues, other than FF with the flash plugin issue of high CPU usage (not a Twitch-specific issue).

Using Opera, and all streams are good, other than the bandwidth issue.


That's interesting: I'm having issues with 1080 60fps Youtube vids using Firefox on Linux - audio plays fine but the video freezes and drops a large number of frames in order to keep up with the audio. 1080 25fps and 30fps Youtube vids play fine though with no frame drop. Manually selecting 720p as opposed to Auto 1080 60fps playback is the workaround, obviously not ideal since I don't have a bandwidth issue.
Standard User camieabz
(sensei) Wed 06-Sep-17 20:03:48
Print Post

Re: ADSL2+ and Twitch Streaming


[re: 4M2] [link to this post]
 
For what it's worth, tonight's LIVE stream from across the pond was lagging at 900 x 60, but fine at 720 x 60. Kicked up the meter, and realised the DL speeds were hopping between 3 Meg and 6 Meg, but TBB speedtest was 10-11 Meg. confused

Reboot router, still with 3dB set, and slight drop of sync speed, but it seems to be working. I wonder if it's a Plusnet routing or gateway thing. Anyway, here's the 900 x 60 meter readings. Pretty constant at around 6 Meg.

Linky
Standard User 4M2
(knowledge is power) Wed 06-Sep-17 20:36:08
Print Post

Re: ADSL2+ and Twitch Streaming


[re: camieabz] [link to this post]
 
Not sure about Plusnet and throughput speeds etc. but I did find the other day that both cores of my cpu were running at a constant 50% when playing a 720 60fps Youtube vid. With 1080 60fps both cpu cores were peaking at more than 90% and there were problems with serious frame drop although the audio played OK. The video was uploaded by an American user - not sure if that is relevant?
Standard User camieabz
(sensei) Wed 06-Sep-17 20:48:07
Print Post

Re: ADSL2+ and Twitch Streaming


[re: 4M2] [link to this post]
 
Doesn't seem to be (for me in this case). CPU at 10-20% across all four cores.
Standard User 4M2
(knowledge is power) Wed 06-Sep-17 21:07:39
Print Post

Re: ADSL2+ and Twitch Streaming


[re: camieabz] [link to this post]
 
In reply to a post by camieabz:
Doesn't seem to be (for me in this case). CPU at 10-20% across all four cores.


We can definitely rule out a cpu issue in your case then smile

What I do with Youtube 1080 60fps stuff is download the vid with a Firefox extension and play it offline with VLC media player without any issues - can not do that with live streams though.
Standard User camieabz
(sensei) Wed 06-Sep-17 22:17:34
Print Post

Re: ADSL2+ and Twitch Streaming


[re: 4M2] [link to this post]
 
I had to dump FF. CPU and RAM usage was crazy high - http://forums.thinkbroadband.com/windows/f/4562654-f...
Standard User 4M2
(knowledge is power) Wed 06-Sep-17 23:21:17
Print Post

Re: ADSL2+ and Twitch Streaming


[re: camieabz] [link to this post]
 
Firefox 55.0.2 (64-bit) seems OK on my Ubuntu 14.04 OS, only issue is the 1080 60fps Youtube playback thing. However I did find Chrome to be best with XP but I don't boot into that OS any more and go online.
Standard User deleted
(deleted) Thu 07-Sep-17 01:07:11
Print Post

Re: ADSL2+ and Twitch Streaming


[re: camieabz] [link to this post]
 
Try out a VPN maybe? Not sure if it'll help. Tunnelbear might be a good place to start. I think you get a free gig from them so plenty to do some testing.
Standard User camieabz
(sensei) Mon 09-Apr-18 06:11:50
Print Post

Re: ADSL2+ and Twitch Streaming


[re: deleted] [link to this post]
 
Grave-digging a little but for what it's worth, last night / this morning I watched a bit of a stream, then watched the rest over video. The odd thing was that the video stream on the latter would blip-lag every 7-8 seconds, so I tried the pop-out player, which as far as I know takes away chat, fave streams and all the other little windows and notifications.

See the early bit and compare to the latter on my BQM - https://ibb.co/iyJyNH

I guess it might be the live vs vid factor, or it might be Twitch vs Twitch popout, but either way, the latter was lag-free. I have toyed with the idea of a 3rd party stream tool, but we'll see how the pop-out player does first.

-----

Oh, and for what it's worth Linus Tech Tips used to be sponsored by Tunnelbear, but recently shifted to 'Private Internet Access', due to McAfee acquiring Tunnelbear. See vid as to their reasons:

https://youtu.be/RNG4-9BqUIQ
Pages in this thread: 1 | 2 | >> (show all)   Print Thread

Jump to