Bittorrent launches OneHash: torrent web streaming

Martin Brinkmann
Aug 10, 2012
Updated • Dec 2, 2012
File Sharing, Internet

Remember Bittorrent Torque? The technology moves Bittorrent technology into the browser so that web developers can use the benefits of Bittorrent in their web applications.  Back then a handful of demo apps were released that to demonstrate the possibilities. There was One click, a plugin for Google Chrome that turned torrent downloads into regular browser downloads for instance.

Today OneHash has been added to the list of demo applications. It requires the Torque plugin that you can download from the official website or when you visit a page that requires the plugin. You can install the plugin while the browser is running and use it immediately without restart.

OneHash basically makes available media that is provided as a torrent as a web stream that you can watch or listen to in your browser. You can either visit the homepage of the project and paste in a torrent link, magnet link or info hash right there, or check out one of the featured pages first to get a feeling for OneHash.

Once you load a page using OneHash, you will notice that all media that is included in the torrent distribution is listed with play buttons on the page.Depending on the torrent, this may be just one video or audio file, or lots of them. Even mixed contents are supported by OneHash. The web app connects to the swarm and starts the download of the files. You will notice that play times appear over time, and that the availability depends largely on the popularity of the torrent and your computer's connection.

The download status is displayed in per cent on the tab in Google Chrome, and maybe other browsers as well. OneHash prioritizes files in the torrent and will make individual audio or video files available faster because of this. You can start playing the first media files while the remaining files are still downloaded to the computer.

OneHash in its current state is a prototype that may have its quirks. I sometimes needed to refresh the page before it picked up the already downloaded files so that I could start playing them in the web browser.

At its core, OneHash is a torrent web streaming service that you can use to listen to music or watch videos right in your browser without installed Bittorrent client. But it could become more than that, like a way for artists to stream live concerts to an audience. The core benefit here is that bandwidth is distributed among all listeners which in turn should reduce the bandwidth costs for the artist significantly.

OneHash is not the first web app that is making torrent video or music files available in your web browser. Back in 2008 we have covered Bitlet, a now defunct service that let you play torrent music files on the web.

Update: Files seem to get downloaded when you stream them to your computer and they stay on the PC even after you close the browser.


Tutorials & Tips

Previous Post: «
Next Post: «


  1. ComicHippo said on August 10, 2012 at 8:41 pm

    Bitlet is down . Last I checked a few weeks ago , it was down then it is down now .

  2. Anonymous said on August 10, 2012 at 10:59 pm

    What about JavScript bittorrent?

  3. SFdude said on August 10, 2012 at 9:18 pm

    Seems interesting.

    Any security concerns?
    (to the PC using the onehash streaming plugin).

    1. Martin Brinkmann said on August 10, 2012 at 10:09 pm

      Well you have another plugin that you install in your browser. I’d also like to know more about the technology behind, e.g. when and how you upload files that you want to stream to other peers, and whether you can control the upload speed somehow.

  4. Sina said on August 10, 2012 at 8:23 pm

    I don’t like BitLet, but OneHash works more seamlessly IMO.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.