"When the Federal Communications Commission gave its blessing on Aug. 4 to a new TiVo service that Hollywood has opposed, the decision was widely hailed as a triumph for techies. The news was both unexpected and unlikely — these days, government officials rarely move against the wishes of giant media companies.
TiVo's upcoming service, called TivoToGo, will allow users to send recorded TV shows across the Internet to PCs or to other TiVo machines, a functionality that TiVo says customers have long demanded. Although TiVo has imposed a host of restrictions on the system, media firms told the FCC that TivoToGo would cause immense harm to their bottom line. The FCC didn't buy it, and geeks were ecstatic: "Three words.... There is a GOD!" wrote one Slashdot reader in a typical note of glee.
TiVo was required to lock down its system and to seek the government's approval in order to comply with the "broadcast flag" rule, which the FCC adopted last year. The rule is designed to prevent the widespread trading of television shows as we enter the age of high-definition digital television. Hollywood's nightmare scenario is that high-def TV will become "Napsterized," with shows available online to anyone, anytime, for free — which may sound, to some TV fans, less like a nightmare than a heavenly dream.
And, indeed, despite Hollywood's efforts, it's a dream that in many ways is coming true. While the government and Hollywood fret over ways to keep high-definition television off the Internet, copies of standard-definition TV shows are now heavily traded online. Once an underground activity plagued by hard-to-use tools and shows of less-than-stellar picture quality, the systems for finding and downloading TV are steadily becoming easier to use, and the current watchability of the shows is nothing to scoff at.
In recent months, a host of developers and TV enthusiasts have been working on ways to improve online trading — they're building sophisticated networks to record and encode and distribute shows, and they're improving peer-to-peer transfer systems to make downloading easier. The hottest new improvement is made possible by the merging of two Internet innovations, the peer-to-peer protocol BitTorrent and RSS, the popular Web syndication standard. Together, these systems enable a computer to automatically find and download a user's favorite shows — something like having a TV station designed just for you.
The situation faced by TV show downloaders is not very different from the problem faced by consumers of most content on the Web — how do you know when your favorite Web site has changed, and how do you know when to check back in to a blog that's only occasionally updated? In the blogosphere, the answer for most people is RSS. So why couldn't that work for TV shows? Sailes wondered. People's computers could automatically check the RSS feed for updates, and when a desired show was found in the feed, the machine would automatically download the program, without the user's input. "We saw that we could quite easily get this done," Sailes said.
Sailes didn't exactly come up with this idea on his own. Net visionaries have long been pondering the marriage of BitTorrent and RSS, and many people have built systems to bring about this union.
But Sailes didn't think that anyone had gotten it just right, and this spring he and a roommate set out to build a stand-alone RSS reader meant specifically for TV trading. What they came up with is Buttress, an open-source Java application that, while still very much a work in progress, looks extremely promising. Using the system is easy: You give the program a few RSS feeds to monitor (here are some to get you started), and you give it some keywords of shows you'd like to download — "sopranos," "buffy," that kind of thing. The program periodically scans the feeds, and if it sees your keyword, it launches your BitTorrent app and downloads the show. Because this happens in the background, while you're sleeping or at work or out of town, it's painless — you don't need to look around for the show, or to wait while it downloads, or to worry about whether you recorded it, etc. All you've got to do is trust that someone, somewhere, has put the show online — and when you check back on your machine, you'll see that you've got it and it's ready to watch.
Buttress is not the only such application. There is a plug-in for the popular BitTorrent client Azureus that's also useful, and there's an app for Linux systems. All of these are open-source programs, and developers are working mightily on improvements. Sailes says that by the fall TV season, there will be a very stable version of Buttress available, one that "shouldn't be a problem for anyone to use."
Although there are no firm numbers, TV trading still appears to be relatively uncommon. Sailes estimates that there were more than 50,000 downloads of the last episode of "Friends," but compared to the millions of people who watched it on TV, that's not much. It's clear that trading is not hurting Hollywood. "The last time I checked, the sales of DVDs of television shows were huge — way larger than anyone had ever expected," says Fred von Lohmann, an attorney at the Electronic Frontier Foundation. "It doesn't seem to me that the Internet trading is harming the market in any substantial way."