BitTorrent inventor Bram Cohen demoed his P2P live streaming protocol at the San Francisco MusicTech Summit on Monday, which he said could potentially stream live video to millions of computers with no central infrastructure. Cohen said that the protocol could potentially be used for video conferencing, live streams of video game tournaments or even live sports events. “My goal here is to kill off television,” he joked.
Cohen has worked on P2P live streaming for a number of years, and told us a while back that he completely had to start from scratch because traditional P2P algorithms introduce too much latency for live applications. BitTorrent Inc. hasn’t said how exactly it intends to productize the protocol, but Cohen said on Monday that he is talking to a number of potential partners. BitTorrent has also started to run a number of field tests on its website in recent months, streaming weekly live music events with the P2P protocol.
The ultimate winners of a P2P-based solution could be consumers, he argued, because it would enable publishers to put much more content online at a fraction of the cost of traditional CDNs. “Most of the video that people consume today is still not on the Internet,” said Cohen, adding that existing protocols aren’t set up to support big live events.

Bring it Bram, I am waiting first in line! I cut the cord 20 years ago and look forward to a one size fits all platform!
Sign in to fave this comment
Sign in to flag this comment
Great news. I’ve been waiting to see this in action for ages since hearing about it.
Sign in to fave this comment
Sign in to flag this comment
Does this new live P2P streaming protocol have a name?
Sign in to fave this comment
Sign in to flag this comment
Question numero uno: is it open source?
Sign in to fave this comment
Sign in to flag this comment
Excellent question
Sign in to fave this comment
Sign in to flag this comment
That’s exactly what I’ve been dreaming of. For an independent, non-commercial broadcaster like me it would be a great way to share good quality (I hope) streams on low budget and to involve viewers into the sharing process (and go viral). I can’t wait to see this protocol in action. Where do I sign up for beta testing? ;-)
Sign in to fave this comment
Sign in to flag this comment
he doesn’t have to. the internet is here to do it itself.
Sign in to fave this comment
Sign in to flag this comment
P2P is a waste of time. The cost of bandwidth is not a problem, that’s dropping by at least 25% every year, it’s the cost to license the content that is the problem.
Netflix spent $3B on content licensing and less than $50M on video delivery for all of last year, so delivering the bits is not the major cost for content owners. Customers biggest cost is the entire video ecosystem, not shipping bits from point A to point B.
Every new company that comes along always says the can lower the cost, but the cost is no longer a problem. P2P vendors have been pitching this ideas for years, with zero success and not a single major content platform uses a P2P distribution platform.
Lots of hype and talk yet no actualy adoption and a solution that’s not needed in the market.
Sign in to fave this comment
Sign in to flag this comment
Dan,
While I certainly agree that content licensing is the biggest part of the cost of a typical content stream, for free to the consumer, ad-supported content, distribution costs are still a big risk, especially, for small and self-publishers (artists, for example) of potentially viral content. This is why Ustream, etc are in business. I’m interested in seeing just how inexpensive it can be. More competition should be good for consumers, and there is some disruptive potential here.
Sign in to fave this comment
Sign in to flag this comment
So the question is what does this do that the latest Flash Player cannot do? As ever since Flash Player 10.1 there has been functionality for peer-to-peer video, audio and even data. It’s how Chatroulette was launched by a 17 year old, with very few server costs. Basically just the costs to launch the initial app, the video streamed from one client to another without having to go through a server. Streaming a live event via P2P in Flash Player uses something they called multicast. In that the video is sent out and branched out from client to client. I know Adobe has used it successfully to stream their big conference Adobe MAX. Not sure where else has used it, but I imagine there have been places.
Sign in to fave this comment
Sign in to flag this comment
You clearly have no idea what you are talking about. Have you at least read the article
Sign in to fave this comment
Sign in to flag this comment
Lmao….what are you talking about?
Sign in to fave this comment
Sign in to flag this comment
matthewfabb is exactly right. P2P has been available in Flash Player since 10.1. And it has been used to do very large scale live shows. “multicast” that he refers to is not just native IP multicast (which doesn’t really work over the public internet). It is referring to application level multicast, which happens over the p2p mesh. But it is not just that. Where native IP multicast is available, it is a seamless blend of the 2. Where you can get the data over native IP multicast (most efficient), it will. And where it cannot, it will fill it in via p2p (or app level) multicast. To the end user, they just ask to play a stream, and it will magically get delivered by 1 of the 2 methods discussed above, or BOTH at the same time. Similarly, for the publishing client, the complexity to manage the different delivery mechanisms is hidden. It is actually quite powerful, and works very well, and the protocol has many desirable properties that BTL may not.
Sign in to fave this comment
Sign in to flag this comment
This is laughable. Does Bram Cohen read the newspapers at all? Live video streaming has been around for many years now, and works well in many parts of the world. It’s the US that is behind. In other countries, it is quite common today to watch streamed live television on PCs, tablets, mobile phones and big screens. Some of the providers use P2P technology, others use CDNs. Either way, live video streaming is now a SOLVED problem.
Sign in to fave this comment
Sign in to flag this comment
Hasn’t a service like this existed in China for a while now? Not sure exactly how its done now, but I remember a while back I found a Chinese app for windows called PPTV that essentially used bitorrent technology to deliver the video (the more seeds, the better the quality/connection). Took a while to buffer(?), but I was getting decent streams of NatGeo on that thing.
Sign in to fave this comment
Sign in to flag this comment
It still goes on. The matter fact is that I am having here a tiny LAN box hooked up to my TV offering 1357 pirated HD DvD and 435 LD DvD + Radio + World TV……
Sign in to fave this comment
Sign in to flag this comment
Please – hit me up on twitter with info on this. Same handle, no spaces.
Sign in to fave this comment
Sign in to flag this comment