nsane.forums Posted February 2, 2012 Share Posted February 2, 2012 What if you took the decentralized, distributed theory that powers torrent technology and applied it to live streaming?That question, or one similar to it, is what BitTorrent inventor Bram Cohen must've asked himself a few years ago. The answer is BitTorrent Live, and it's currently working its way through a series of weekly real-world tests at the BitTorrent headquarters in San Francisco.BitTorrent Live is a live streaming technology that leverages the bandwidth of everybody watching the stream to lighten the stream's network load. It could be applied to everything from family weddings to corporate conference calls to multi-day music festivals, says Cohen."Live streaming is a big challenge that people have been trying to solve," he said. "We're hoping that this is a fundamental technology that will change how people use the Internet."http://www.youtube.com/watch?v=tnHn29WCaJwBasically, BitTorrent Live is torrent theory applied to a live stream, but powered by completely different code. Even in its current buggy beta form, it's attracted early interest from little-known local electronic music makers to movers and shakers like Hank Shocklee, founder of Public Enemy, current music producer, and president of Shocklee Entertainment."The concept is incredible," Shocklee said when checking out BitTorrent Live during an impromptu visit to the BitTorrent offices last Friday night. "I come from marketing and promotion. If you can make the technology connect with people, that's a wrap."How does it work? The way you use it is extremely simple and accessible. You download a small executable file for Windows, Mac, or Linux, run it, and then point your browser to a site that's powering its stream with BitTorrent Live. Neither your computer nor your browser will have to be rebooted. But how does it do it?Founder of Public Enemy Hank Shocklee dropped by the BitTorrent offices when CNET was there for an surprise inspection of the new live streaming technology.BitTorrent Live has to solve four problems simultaneously: low latency, high reliability, high offload, and congestion control. Basically, he explained, the data blasts out in pieces from the source using a "screamer" protocol that always uses the lowest latency path. The data gets blasted out to a subset of the peers, which get the benefits of high reliability and low latency, but at the very last hop it uses a non-screamer protocol so that it gains back congestion control and efficiency.Cohen said that this is what creates a low latency, high reliability stream, and it only requires an upload capacity of five times the original bitrate on the original uploading machine. BT Live does its network congestion control based on delays not packet loss, similar to uTorrent Protocol (uTP).BitTorrent Live product manager Stephen Collins keeps one eye on the BitTorrent Live Facebook page, and the other on the stream itself.Cohen also noted that BT Live scales very well, with projected modeling showing a 4- to 4.5-second delay for up to one million peers. BT Live uses the H.264 codec, in large part because of its broad support base. Google's WebM alternative to H.264, he said, just doesn't have the the kind of support that BT Live requires.There's a few features left to include, Cohen said, most notably fixing stream glitches, adding encryption and what he called "graceful failure," so that it has higher tolerance for when the stream misbehaves.One of the biggest recent tests of BT Live has been from the NAMM Jam, and Cohen reported that there were no major hiccups there. However, BitTorrent continues to put the protocol through a latency and scalability gantlet with its weekly tests. If you want to check those out, they're available at live.bittorrent.com Friday nights from 8 p.m. to 10 p.m. Pacific time. If you're interested in using the streaming technology, BitTorrent has provided an e-mail for queries: [email protected].The company plans to release BitTorrent Live to the public later this year, with an SDK and a Web site sometime in Q2. It's likely, though unconfirmed, that they will go with a freemium model not unlike with their mainline BitTorrent and uTorrent software. View: Original Article Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.