Recently, a small open-source application has been getting lots of attention. Mainly for it’s ability to “stream” movies from Bittorrent sources, while making the process extremely easy to use. Indeed, so easy that many are calling Popcorn Time “Netflix for pirated films”. While the tool has gain widespread attention, little is really know about this small tool. I wanted to take a closer look at this growing phenomenon. Read on for more details.
When users open the application, they are presented with movie posters and a Netflix-like category listing of movies. Hovering above a movie poster shows a small “eye” icon that, when clicked, allows the users to start streaming a movie. The video player is notable in how it looks much like YouTube’s own player, with a pause button to the left and similar controls along the bottom. The application is notably sluggish on OS X (version 0.1.1), while the movie is streaming, but it didn’t seem to affect the video playback all that much . Indeed, to a user, they may not even know that the Bittorrent network is in use here. In newer versions of Popcorn Time, the movie stream’s health and resolution can be changed to suit the user’s preference.
In the interface, there are no signs that Bittorrent is being used at all. In fact, the OS X application seemed to provide no way to know what trackers are being contacted, if any. Further, it’s not clear if streaming a movie also involves uploading data back to the Bittorrent network, a standard practice and common attack point for movie studios .
While it appears the application appears to come from humble beginnings, it’s important not to take any of this face-value. The application is obscure enough, that it may have even been created by the Studios as a trojan horse (to gain access to machines of those that pirate movies). The use of Bittorrent as a content delivery network is itself a brilliant way to get data to people reliably and fast; Something that the studios are unable to do for basic things. Given that the source code is available, expect to see newer, and more powerful iterations of this base concept.
While the app has “officially” been taken offline, a number of sites are hosting it. getpopcorntime.com and Github also have details on the tool. Popcorn Time is a standalone application written for Windows, OS X, and Linux.