Netflix Exploring Peer-To-Peer Delivery Just As Spotify Gets Ready To Kill Its Peer-To-Peer Streaming

from the moving-in-opposite-directions dept

From the very beginning of peer-to-peer content delivery, people have pointed out the many advantages it provides to just offering content from a single central source. It's more resistant to overloading, can more efficiently route traffic, makes better use of bandwidth and a variety of other useful things as well. So, it was a bit of a surprise a few weeks ago to hear that Spotify -- whose service was built from the beginning using peer-to-peer technology -- was actually moving away from that model and towards a centralized source run entirely by the company. Even more interesting is that the largest example of a content service that had always focused on a centralized source, Netflix, is now looking to go in the other direction, and is exploring peer-to-peer delivery of its video content.

This might just be a "the grass is always greener..." kind of situation, but it does seem inherently odd that just as one of the largest peer-to-peer setups is moving away from that structure, an even larger player is potentially moving towards it. Of course, part of the issue may have a lot to do with Netflix's ongoing fight with broadband providers (mainly Comcast) who want them to pay extra. Netflix recently got into a bit of a blogging battle with Comcast in showing why Comcast is trying to charge Netflix for access to its users, noting that this is entirely different than paying transit networks, which charge for transit, not access. Comcast replied lamely that this is really about Netflix trying to get all internet users to pay for its costs of doing business.

First of all, Comcast is clearly wrong about that. What Comcast is being dishonest (shocking, I know...) about is that even though it charges users for a broadband connection, it doesn't expect them to actually use that connection so much. Comcast's problem with Netflix is that it actually gets users to use the broadband line they bought. So, rather than admit that Comcast's business model has always been based on lying to consumers in telling them they bought bandwidth it never really wanted to sell them, Comcast is trying to get Netflix to rebuy the bandwidth consumers already bought in order to access those consumers.

Given that, it's no surprise Netflix has a new interest in P2P technology -- because part of the basis of P2P is making use of the underutilized bandwidth that consumers paid for, but which they never use. So, in effect, Netflix's move to P2P is an attempt to hit back at Comcast, by pushing consumers to actually use more of the bandwith they'd paid for and never used, and do it in a way that makes it look less like it's all coming directly from Netflix.

Spotify, on the other hand, while it uses a fair amount of bandwidth, doesn't use nearly as much as Netflix, and thus sees some benefits in better controlling the overall connection experience, by serving up all the content directly. Though, I would imagine it would be smart on Spotify's part not to throw away all that P2P code. If Spotify continues to grow, it won't be long until it faces a "Netflix/Comcast" moment of its own -- and having that P2P setup in its back pocket can only help in those negotiations.
Hide this

Thank you for reading this Techdirt post. With so many things competing for everyone’s attention these days, we really appreciate you giving us your time. We work hard every day to put quality content out there for our community.

Techdirt is one of the few remaining truly independent media outlets. We do not have a giant corporation behind us, and we rely heavily on our community to support us, in an age when advertisers are increasingly uninterested in sponsoring small, independent sites — especially a site like ours that is unwilling to pull punches in its reporting and analysis.

While other websites have resorted to paywalls, registration requirements, and increasingly annoying/intrusive advertising, we have always kept Techdirt open and available to anyone. But in order to continue doing so, we need your support. We offer a variety of ways for our readers to support us, from direct donations to special subscriptions and cool merchandise — and every little bit helps. Thank you.

–The Techdirt Team

Filed Under: broadband, broadcasting, content delivery, interconnection, peer to peer, peering, streaming, trafffic
Companies: comcast, netflix, spotify


Reader Comments

Subscribe: RSS

View by: Time | Thread


  1. identicon
    Anonymous Coward, 28 Apr 2014 @ 12:02pm

    One long term truth in computing...

    Centralizing anything is a fail. Parallel computing has been and will always be superior.

    link to this | view in thread ]

  2. icon
    John Fenderson (profile), 28 Apr 2014 @ 12:22pm

    Re: One long term truth in computing...

    There are cases where centralization is a good thing, but generally, you're right. Which is why I am still amazed that cloud computing became a thing.

    link to this | view in thread ]

  3. icon
    Chronno S. Trigger (profile), 28 Apr 2014 @ 12:25pm

    P2P for video streaming and a chance to piss off Comcast. I'm in, when can I sign up for the beta?

    link to this | view in thread ]

  4. identicon
    zip, 28 Apr 2014 @ 12:26pm

    best solution

    The best solution for Netflix would be for Comcast and other ISPs to cache popular content locally on ISP servers. Both Netflix and Comcast would save a fortune on bandwidth costs, and the consumer would get a better service.

    The problem is ... it's probably illegal.

    link to this | view in thread ]

  5. icon
    John Fenderson (profile), 28 Apr 2014 @ 12:33pm

    Re: best solution

    Plus, Comcast would probably earn a little extra money for doing so. The very last thing I want to do is give Comcast even more money.

    link to this | view in thread ]

  6. identicon
    Anonymous Coward, 28 Apr 2014 @ 12:33pm

    People on capped internets are going to be upset at this.
    I remember the shitstorms when a certain high profile gaming company decided they would push their patches out on P2P.

    link to this | view in thread ]

  7. icon
    PaulT (profile), 28 Apr 2014 @ 12:34pm

    Yeah, I'd say it's all about bandwidth. Netflix already has a huge bill, and people trying to pretend they're freeloaders by not paying their bill twice. It won't be a long term solution (Comcast will still try to throttle traffic, overcharge and pretend it's Netflix's fault), but if it works well it makes sense - and services like Popcorn Time have demonstrated that it's seemingly quite workable for high quality video streaming.

    Spotify's position is a little less clear, but they undoubtedly have a lower bandwidth burden than Netflix, and I'd expect they're more interested in functionality and stability that they might not be getting from their current setup. Actually, I wouldn't be surprised if they're simply building some functionality that the labels whine about needing to actually pay royalties, and they've just found it's much easier to do that with a centralised service.

    link to this | view in thread ]

  8. icon
    Roger Strong (profile), 28 Apr 2014 @ 12:35pm

    Think of the NSA! Won't somebody please think of the NSA!

    Netflix and YouTube together use up half the bandwidth on the internet. And that's early on, before 4K streaming gets off the ground. But the NSA's "record and store everything" operation can safely ignore everything coming from Netflix servers.

    Now imagine all that content NOT coming from Netflix servers, but bouncing from peer to peer. Encrypted thanks to DRM. With people like us dropping hints about using fake peer-to-peer Netflix traffic to send other content. The NSA would have to record it. Their storage and bandwidth requirements would double overnight, at a time when Congress is less likely to provide extra funding.

    link to this | view in thread ]

  9. identicon
    Rich, 28 Apr 2014 @ 12:37pm

    Re: best solution

    No, it's not illegal. As a matter of fact, Netflix already does this and for free. It's just that Comcast, et. al., refuse to take the boxes.

    link to this | view in thread ]

  10. icon
    PaulT (profile), 28 Apr 2014 @ 12:41pm

    Re: best solution

    The biggest problem is that it would mean Comcast using their systems to help out a competitor when they're trying to promote their own streaming services. That's a no go, unless they're forced to properly separate their content, delivery and ISP services to allow real competition. Guess why they're opposed to net neutrality?

    link to this | view in thread ]

  11. identicon
    Trevor, 28 Apr 2014 @ 12:46pm

    $$

    The **AA will just require new "P2P" licenses from Netflix, making it more expensive than just paying Comcast twice.

    link to this | view in thread ]

  12. identicon
    Anonymous Coward, 28 Apr 2014 @ 1:04pm

    Re: Re: One long term truth in computing...

    Who said cloud computing has to be centralized?
    I can run a private cloud in datacenters around the world with data replication using swift or another block storage, geolocation using anycast or geolocation dns. IE run your own CDN. Sure you have central servers, but that also ensures data integrity...

    link to this | view in thread ]

  13. icon
    Mason Wheeler (profile), 28 Apr 2014 @ 1:18pm

    So, rather than admit that Comcast's business model has always been based on lying to consumers in telling them they bought bandwidth it never really wanted to sell them, Comcast is trying to get Netflix to rebuy the bandwidth consumers already bought in order to access those consumers.

    Please don't call it lying; that lets them off the hook far too easily.

    Let's call a spade a spade here. In any other context, (except airline tickets, which get away with this same trick somehow,) selling something you do not actually have available is known as fraud, not lying.

    link to this | view in thread ]

  14. identicon
    Anonymous Coward, 28 Apr 2014 @ 1:18pm

    I honestly see this more as a threat to ISPs. In Hasting's Blog post, it was just a subnote: **in other words, moving to peer-to-peer content delivery link
    IRL, the increased traffic would probably slow down ISP networks even more and cause more complaints for both Netflix and the ISP. IE No one wins.

    Technically though it's more then feasible, just look no further than Xunlei.

    link to this | view in thread ]

  15. icon
    John Fenderson (profile), 28 Apr 2014 @ 2:41pm

    Re: Re: Re: One long term truth in computing...

    Yes, I should have said "cloud computing". Since it's little more than a marketing term to begin with, there's quite a lot of disagreement about what "the cloud" actually is.

    I was talking about using a single provider, be it Amazon, Google, whoever. That's how it's usually done, and that's centralization.

    link to this | view in thread ]

  16. identicon
    Anonymous Coward, 28 Apr 2014 @ 3:05pm

    I'm glad Netflix is blogging the truth on their website. They even have easy to understand pictures that explain how peering and transit, which is the foundation of the internet, is "supposed" to work.

    link to this | view in thread ]

  17. icon
    vegetaman (profile), 28 Apr 2014 @ 3:33pm

    Re: Re: One long term truth in computing...

    The hitch is that people jumping on the cloud bandwagon seem to want to move everything to "the cloud"... Rather than think through what makes sense.

    Too busy hanging onto Buzzwords than to think through what makes more sense localized versus cloudicized.

    link to this | view in thread ]

  18. identicon
    Whatever, 28 Apr 2014 @ 7:41pm

    p2p

    Actually, Netflix interest in P2P may be much more on the side of obtaining content from various servers it has around the nation, and not in using customer bandwidth. A solid variation of P2P is to look only at your seeds and determine which can provide the blocks faster at a given moment, effectively allowing them to get the best network performance on a case by case basis.

    P2P technology does not inherently mean using the customer bandwidth.

    link to this | view in thread ]

  19. icon
    Ninja (profile), 29 Apr 2014 @ 4:43am

    It's amusing, i called my old ISP to complain about their egregious upload speeds in the age of Youtube and cloud storage (1 mbit, really?) and they basically told them that's all I needed based on their market expertise. I have ditched them on my place and I'm going to do the same on my parent's home as soon as possible.

    That said, only in the minds of the telcos the current system is working. They had tons of tax incentive and time to build networks that can handle everything. If I want to give my bw to Netflix so I can get a better experience then I will do it. I paid for the pipe. It's not my fault that they sold more than they can deliver expecting people not to use it.

    link to this | view in thread ]

  20. identicon
    Jon, 29 Apr 2014 @ 7:25am

    Re: best solution

    It's called Netflix Open Connect, and Comcast doesn't give a shit about saving money, just making more of it. Why have Netflix drop a server on their network for free, saving both companies massive transit costs, when Comcast can just hold Netflix hostage for even more money?

    link to this | view in thread ]


Follow Techdirt
Essential Reading
Techdirt Deals
Report this ad  |  Hide Techdirt ads
Techdirt Insider Discord

The latest chatter on the Techdirt Insider Discord channel...

Loading...
Recent Stories

This site, like most other sites on the web, uses cookies. For more information, see our privacy policy. Got it
Close

Email This

This feature is only available to registered users. Register or sign in to use it.