Previous Thread
Next Thread
Print Thread
Rate This Thread
Hop To
#3326549 - 06/24/11 03:28 AM Question. How does Netflix do it? (Speed)  
Joined: Dec 2000
Posts: 8,556
Li'lJugs Offline
Hotshot
Li'lJugs  Offline
Hotshot

Joined: Dec 2000
Posts: 8,556
St. Cloud MN USA
I access the internet via motel/hotel wireless connections 99% of the time, and 50% of the time the connections are slow, so slow that Youtube will take forever to buffer a vid.

Yet, and I am not complaining, Netflix seems to work fine with streaming movies!

How do they do this? And why can't everyone else do the same thing?


Hi, I'm Larry and this my brother Dayrle, and this is my other brother Dayrle.
Inline advert (2nd and 3rd post)

#3326560 - 06/24/11 03:39 AM Re: Question. How does Netflix do it? (Speed) [Re: Li'lJugs]  
Joined: Nov 2009
Posts: 5,872
Sauron Offline
Successor to Bill the Cat!
Sauron  Offline
Successor to Bill the Cat!
Hotshot

Joined: Nov 2009
Posts: 5,872
Quantum Superstate
They feed their hamsters anabolic steroids, which enables them to run much faster on those little wheels than the hamsters powering other servers.

Glad I could help.

Cheers!

Rick... hahaha


"We are extending ourselves in Space and Time not because of capitalism or socialism but in spite of them. The Right/Left Capitalist/Socialist establishments are psychologically unprepared for our emerging situation in Time and Space." - F. M. Esfandiary, Upwingers
#3326571 - 06/24/11 03:57 AM Re: Question. How does Netflix do it? (Speed) [Re: Li'lJugs]  
Joined: Jan 2009
Posts: 4,737
FearlessFrog Offline
Senior Member
FearlessFrog  Offline
Senior Member

Joined: Jan 2009
Posts: 4,737
Netflix does a couple of things that helps them (obviously this is a bit of a technical answer):

- The streaming protocol is adaptable to your available bandwidth, which in English translates to crappy wire = crappy quality. The Netflix protocol does a nice job of adapting to changing network conditions in their video player software. Youtube and other public video sites uses a standard players that's are lot less sophisticated, plus uses a public protocol/encoding while Netflix's is proprietary.

- The data is moved closer to you, as in Netflix uses content delivery networks (CDN - essentially servers that replicate the content to places nearer to where you are) so that if you are in L.A you get the data from one edge server, while if in Seattle you'll be routed to another one that's physically closer to you. Youtube does something similar for very popular content, but Netflix's library is smaller than Youtube's (obviously, i.e. longer content but an order of magnitude less choice plus less change).

- Netflix buffer more aggressively that Youtube, in that it's ok to wait 30 seconds for a movie to start, put it's unacceptable for Youtube due to the shorter content. Netflix also has a variable buffer in that as well as reducing quality while you watch, it will 'cache ahead' more if it detects drops. Put another way, Netflix buffers more while you watch while Youtube and others just try to load as much as possible.

- Netflix can use a 'connectionless protocol' of UDP to stream, which in English is more of a way where if you don't get a response the other end doesn't care so much and just keeps going. Web traffic is often through a transport protocol called TCP/IP, with the TCP part indicates some sort of 'did you get this? Shall I continue or send again?', while UDP is more of a 'I'm just going to keep trucking and will check back on you in X cycles', i.e. one is a conversation with reliability and the other is being shouted at until the shouter gets bored and checks if you're listening. Browsing the web needs some reliability while watching a movie it's ok to shout.

Hotel networks are often bad because they are unpredictable rather than inherently slow. Typically bad latency (variable timing between calls, due to network saturation and unpredictable traffic patterns) makes browsing the web a pain but streaming video can be like you've seen, not too bad.

I hope that helped. smile

#3326585 - 06/24/11 04:13 AM Re: Question. How does Netflix do it? (Speed) [Re: Li'lJugs]  
Joined: Nov 2009
Posts: 5,872
Sauron Offline
Successor to Bill the Cat!
Sauron  Offline
Successor to Bill the Cat!
Hotshot

Joined: Nov 2009
Posts: 5,872
Quantum Superstate
That was indeed an impressive bit of explanation there FF! Clearly you know more about this stuff than me.

But you have to admit, my answer was more fun.

Cheers!

Rick... hahaha


"We are extending ourselves in Space and Time not because of capitalism or socialism but in spite of them. The Right/Left Capitalist/Socialist establishments are psychologically unprepared for our emerging situation in Time and Space." - F. M. Esfandiary, Upwingers
#3326615 - 06/24/11 05:17 AM Re: Question. How does Netflix do it? (Speed) [Re: Sauron]  
Joined: Jan 2009
Posts: 4,737
FearlessFrog Offline
Senior Member
FearlessFrog  Offline
Senior Member

Joined: Jan 2009
Posts: 4,737
Originally Posted By: Sauron
That was indeed an impressive bit of explanation there FF! Clearly you know more about this stuff than me.

But you have to admit, my answer was more fun.

Cheers!

Rick... hahaha


Agreed smile

In fact it's a lot like Netflix, often technically good but still not much fun to watch!

#3326731 - 06/24/11 12:05 PM Re: Question. How does Netflix do it? (Speed) [Re: FearlessFrog]  
Joined: Dec 2000
Posts: 8,556
Li'lJugs Offline
Hotshot
Li'lJugs  Offline
Hotshot

Joined: Dec 2000
Posts: 8,556
St. Cloud MN USA
Originally Posted By: FearlessFrog

I hope that helped. smile


Very much so, thank you!


Hi, I'm Larry and this my brother Dayrle, and this is my other brother Dayrle.
#3326789 - 06/24/11 02:07 PM Re: Question. How does Netflix do it? (Speed) [Re: Li'lJugs]  
Joined: Apr 2002
Posts: 5,405
kramer Offline
Hotshot
kramer  Offline
Hotshot

Joined: Apr 2002
Posts: 5,405
Ohio
Netflix Quietly Helps Capped U.S. Broadband Users With New Video Quality Settings That First Appeared in Canada

http://www.dslreports.com/shownews/114834

#3326831 - 06/24/11 02:46 PM Re: Question. How does Netflix do it? (Speed) [Re: Li'lJugs]  
Joined: Dec 2000
Posts: 22,405
letterboy1 Offline
(Heterosexual)Tchaikovsky Ballet Fan
letterboy1  Offline
(Heterosexual)Tchaikovsky Ballet Fan
Lifer

Joined: Dec 2000
Posts: 22,405
Columbus, GA USA
And here I was ready to explain the US Postal system.


The issue is not p*ssy. The issue is monkey.
#3326842 - 06/24/11 03:07 PM Re: Question. How does Netflix do it? (Speed) [Re: letterboy1]  
Joined: Apr 2001
Posts: 121,483
PanzerMeyer Offline
Pro-Consul of Florida
PanzerMeyer  Offline
Pro-Consul of Florida
King Crimson - SimHQ's Top Poster

Joined: Apr 2001
Posts: 121,483
Miami, FL USA
Originally Posted By: letterboy1
And here I was ready to explain the US Postal system.


You mean a bloated inefficient organization that is designed to lose money?

See, that was simple. smile


“Whoever fights monsters should see to it that in the process he does not become a monster. And if you gaze long enough into an abyss, the abyss will gaze back into you.”
#3327045 - 06/24/11 06:07 PM Re: Question. How does Netflix do it? (Speed) [Re: Li'lJugs]  
Joined: Apr 2008
Posts: 19,581
Raw Kryptonite Offline
Beat the Kobayashi Maru
Raw Kryptonite  Offline
Beat the Kobayashi Maru
Veteran

Joined: Apr 2008
Posts: 19,581
MS
Think Netflix is good, run a trial with OnLive gaming. Cloud hosted games, streaming video to you with no noticeable delay in playing the game. Amazing stuff.


·Steam: Raw Kryptonite ·MWO & Elite Dangerous: Defcon Won ·Meager youtube channel
·Intel i5-9600K ·EVGA GTX1070 FTW 8GB ·EVGA CLC 120 Cooler
·16 GB Patriot Memory VIPER 4 3000MHz ·GIGABYTE Z390 AORUS PRO WiFi Mobo
· CORSAIR CARBIDE AIR 540 case ·BenQ BL3200PT monitor
#3327182 - 06/24/11 07:44 PM Re: Question. How does Netflix do it? (Speed) [Re: Li'lJugs]  
Joined: Feb 2000
Posts: 49,716
Jedi Master Offline
Entil'zha
Jedi Master  Offline
Entil'zha
Sierra Hotel

Joined: Feb 2000
Posts: 49,716
Space Coast, USA
The USPS began as a much more noble agency than it is today. Things like the pony express, railroad, and finally air mail all were very important innovations.

However, in their current state they are simply a reflection of the nation as a whole.



The Jedi Master


The anteater is wearing the bagel because he's a reindeer princess. -- my 4 yr old daughter

Moderated by  RacerGT 

Quick Search
Recent Articles
Support SimHQ

If you shop on Amazon use this Amazon link to support SimHQ
.
Social


Recent Topics
Actors portraying British Prime Ministers
by Tarnsman. 04/24/24 01:11 AM
Roy Cross is 100 Years Old
by F4UDash4. 04/23/24 11:22 AM
Actors portraying US Presidents
by PanzerMeyer. 04/19/24 12:19 PM
Dickey Betts was 80
by Rick_Rawlings. 04/19/24 01:11 AM
Exodus
by RedOneAlpha. 04/18/24 05:46 PM
Grumman Wildcat unique landing gear
by Coot. 04/17/24 03:54 PM
Peter Higgs was 94
by Rick_Rawlings. 04/17/24 12:28 AM
Whitey Herzog was 92
by F4UDash4. 04/16/24 04:41 PM
Copyright 1997-2016, SimHQ Inc. All Rights Reserved.

Powered by UBB.threads™ PHP Forum Software 7.6.0