Slashdot Mirror


RSS And BitTorrent, Together At Last

eoyount writes "Wired has an interesting story about a really simple idea I wish I had thought of. Transferring large files across the Internet isn't easy for your average joe, but a combination of RSS and BitTorrent technology might just make it easier - Slashdot ran a previous story on the theoretical blending last year." (LegalTorrents is run by the strangely familiar simoniker, who wrote a short piece on the O'Reilly Network about how it was set up, and offers observations on how well the combination fares.) Update: 03/17 21:45 GMT by T : Ernest Miller submits two related postings he's written on RSS+BitTorrent, a combination he calls "broadcatching."

21 of 267 comments (clear)

  1. OK, newbie question by Nplugd · · Score: 3, Interesting

    where can I find clear info regarding what is RSS exactly ? Isn't it somehow like what microsoft tried to do a couple years ago with their "Active Desktop" (c) TM concept ? Or am I completely way off ?

    --
    Je n'ai pas d'avenir Je n'ai qu'un destin Celui de n'être qu'un souvenir C'est pour demain
  2. Neato by robslimo · · Score: 2, Interesting

    Now, how do we aim that at the web in general (and automagically) to avoid the slashdot effect?

    A new browser protocol? Aim your browser at

    bthttp://www.victim.com

    and let it rip?

  3. Although it's cool... by Gunsmithy · · Score: 5, Interesting

    Although it's cool that companies are finding legit uses for BT (I believe the Worlds of Warcraft beta is being distributed this way), I'm not sure the legal departments are up to speed yet. To quote one of the fellows in my IRC chat:

    "Hrm, WoW is bing distributed by Bittorrent. Meanwhile, I get angry phonecalls from Vivendi to shut down Bittorrent."

    Yay for technical advances, but can commercial interests fully embrace it without killing the "evils" of it?

    --
    Kids these days. They don't know the difference between classic, and just plain old.
  4. Bah. by Anonymous Coward · · Score: 5, Interesting

    People keep trying to make BitTorrent something it isn't. And really, we should be fighting its corporate adoption in any form, as it's simply an attempt to shift server bandwidth costs to the client. ISPs eat that right now, but we're going to metered access if this keeps up.

    Which is effectively getting us to pay for website access/services, but instead of giving the money to the content creators we'll be giving it to ISPs instead and paying in bandwidth besides. So this is a bad idea.

  5. Covered this previously just before christmas by lichen · · Score: 2, Interesting

    In this Slashdot article, Yahoo reported that things might be starting to come together. Looks like it's happened!

    However, I'm a little concerned - BitTorrent has a lot of initial overhead (setting up trackers, and all the protocol stuff). I'm not sure if it would be wise for small files?

    1. Re:Covered this previously just before christmas by Jerf · · Score: 2, Interesting

      The RSS file itself is not distributed over BitTorrent. As you say, no gain for small files.

      (I've noodled around trying to distribute RSS loads but it's hard to make it worthwhile.)

      The .torrent file is distributed in the RSS file, and your BitTorrent+RSS enabled feed-reader downloads the file the torrent represents, which may be of course huge. The idea is that this allows normal folks like you and me to distribute honkin' files with the best of them.

      Other comments in the replies decrying corporate involvement are off-base; corporations aren't the ones who need this. This is so Joe Schmoe can "video blog", "high-quality audio blog", or distribute some other large file without breaking the bank. If this were purely a corporate issue, "throw more money at the problem" would probably continue to be the preferred solution.

  6. Good, but not perfect... yet. by pragma_x · · Score: 5, Interesting

    BitTorrent's weak spot has always been thedistribution of the torrent files in the first place. If there isn't a torrent file on the conent provider's page, where do you look?

    RSS+BitTorrent, is a step closer to a better web. It almost answers the problem of pointing your client at an actively downloaded torrent by steering users twoard a slimmer and more flexible protocol.

    IMO, maybe some kind of 'standard' torrent directory/lookup that is guarnteed to be traded by all torrent clients is the right ticket; kind of like a DNS for media. The RSS+Torrent scheme is good, but all it does is displace the complexity of the matter onto a new protocol and rely on everyone hitting the same feed to begin (the problem Torrent is trying to eliminate).

    It does however, make it easy to make distributing torrents a lot more dynamic. Neat stuff.

  7. Already done - Konspire2b by Hard_Code · · Score: 4, Interesting

    Isn't this just Konspire2b? Konspire2b was designed specifically for this purpose:

    Konspire2b

    Essentially you subscribe to channels which push content instead of pulling.

    Compared to Bittorrent

    This is an exhaustive analysis (with pretty charts) why under the above scenario (pushing content, as opposed to pulling), Konspire2b is much more efficient.

    --

    It's 10 PM. Do you know if you're un-American?
    1. Re:Already done - Konspire2b by Webmonger · · Score: 2, Interesting

      No, in my analysis,
      Konspire2b is suboptimal.

  8. How long before ... by PhiltheeG · · Score: 4, Interesting
    1. spammers learn how to tap into channels to use everybody else's bandwidth to deliver ads as content
    2. it grinds to a halt from massive amounts of pr0n, warez, divx;), mp3 music, etc.
    3. it is used to send virii to people, eroding trust of it

    ???

    Sorry if I seem like I'm trolling but these questions will be asked at some point

    --
    -Phil
    Shoot questions, first ask later...
  9. Re:Doesn't it work anyway? by AntonyBartlett · · Score: 2, Interesting
    I am pretty sure that while you are downloading content, you are also uploading what you have so far

    Yep, that's the point of BitTorrent - and what made it so special when it first came out

    So the sharing still works to some extent even if people disconnect right away.

    Furthermore, it's only possible to leech significantly from a peer that has already finished downloading. Any other client will notice that it's giving but not getting, and scale down it's giving appropriately. I bet the leechs love it when folks moralise about not disconnecting right away - on the other hand, it's certainly not the kiss of BitTorrent when those connections do drop.

  10. Re:SuprNova.org ? by patrixmyth · · Score: 2, Interesting
    I've come across a few sites that offer rss feeds of bittorrents from SuprNova, and on at least 1 of them, a cease and desist letter from SuprNova complaining about lost ad revenue from diverting users off the main page. While this may be a useful solution for SuprNova users, apparently it's not very handy for SuprNova itself...

    --
    "Don't you know you're going to shock the monkey?"- Peter Gabriel
  11. Not everyone can contribute by cryptochrome · · Score: 4, Interesting

    Since data sent equals data recieved within a BT swarm, and some people will act as seeders and continue to send more data than they recieved, you will always have people who will simply not have the opportunity to contribute to the swarm, mostly at the tail end. And of course many folks have their uploads limited or even completely cut off.

    The real problem with bittorrent is that by enabling efficient transfer of large files, people are transferring larger files. And the service providers simply do not have the capacity for everyone to be sending those large files. They may advertise unlimited access but kids they really aren't set up for it. To say nothing of the fact that the way the internet is structured now is no longer geared towards everyone being as able to send as well as they are to recieve.

    Really, the internet and its billing structure should be geared towards billing by amount received, and not amount served, and widespread implementation of load-sharing protocols like bittorrent. It would be far more efficient and fair, and would encourage people to limit their consumption rather than penalizing inadvertently popular unsupported sites.

    --

    ---If you can't trust a nerd, who can you trust?

  12. Not so bad by Srin+Tuar · · Score: 2, Interesting

    It may seem complicated but its not really.

    The main problem people have using bittorrent is regressive internet connections. (Until IPv6 becomes ubiquitous this is going to be a problem for many of the internet's designed uses, not just swarming media.)

    Im not so hot about RSS, but for things such a multicast or bittorrent- it really helps to get the content when everyone else is. So having a running subscription to a show you like, then have the download automatically kick-in as soon as it becomes available would be the ideal setup for using your computer as a media center.

    Getting this working right could make even tivo seem quaint...

  13. P2P: The Meme War Continues by Googol · · Score: 2, Interesting
    In the left hand corner: BitTorrent+RSS is good for News

    In the right hand corner: Hackers Embrace P2P

  14. Re:This article is more Wired garbage. by jared_hanson · · Score: 4, Interesting

    Hey, quit bitching and open your mind a little bit.

    Let's say your favorite band just went on tour and as part of a promotion they decided to post a few songs and videos "bootlegged" from each concert.

    Now, it might get kinda anoying to load up their page every couple of days and click on each link to download the media. However, they could post an RSS feed with BitTorrent links that you subscribe to just once. Everytime a new bootleg goes online, the RSS feed gets updated, and the content gets downloaded to your computer automatically.

    Where would we be if everytime the Internet was mentioned 50 years ago, people ranted and raved about how the postal service already solved the problem of distributing content?

    This is seriously cool stuff, you are just too closed minded to realise it.

    --
    -- Fighting mediocrity one bad post at a time.
  15. Why RSS? by AgtAlpha · · Score: 3, Interesting

    It's a shame they're using RSS, as it's a good idea with a bad implementation. There are currently 9 different versions of RSS, and all of them incompatible with one another. It ought to be replaced with a better technology like Atom. However, this does look like an interesting project, nonetheless.

    --

    -- Rob
    Y'a jamais des choses qu'on peut pas se débrouiller ; juste laisse-moi t'aider!
  16. Re:Bittorrent kind of sucks by SFBwian · · Score: 4, Interesting
    Personally, I think that having to use a file to launch an application to join the torrent network is a bit convoluted.

    I think that ideally, the most a user should see is bt://sitename.domain/file.zip, or something similar. The OS/browser should be able to handle that sort of protocol, and send it to the right application or use an integrated bit torrent client to get the file.

    Correct me if I'm really wrong on this, or if it already exists. This would also be a welcome addition to Mozilla, I think.

    --
    I'm looking to get rich. I've got steps #2 (????) and #3 (PROFIT!) planned out, but am having trouble coming up with #1.
  17. Re:Bittorrent kind of sucks by Ziviyr · · Score: 3, Interesting

    Upload limiting works, but limits your download speed. The client develoeprs have to recognize that yes, sharing is nice and leeching is bad, but disrupting the users' connection is a Very Bad Thing.

    A decent client, of which there are many, will let you throttle your outbound.

    Note that the way torrent works, if noone uploads, noone downloads. And the faster everyone pushes, the faster everyone gets. Its not so much an artificial thing as it is an economy of bandwidth.

    And again, if you don't like sending full tilt, find a better client.

    --

    Someone set us up the bomb, so shine we are!
  18. Re:Bittorrent kind of sucks by Anonymous Coward · · Score: 2, Interesting

    This approach has already been done with eMule and the like using ed2k:// style links. The downside is that you'll never have every browser that Joe User out there is using supporting something like this. Especially when a large part of the world is using IE and we all know just how innovative MS has been with that.

    The approach that BitTorrent took of distributing the protocol information in a file is much more flexible. The option exists to name it file.zip.torrent* and as long as the proper mime types have been setup you can click on a link in any web browser and have your browser launch your preferred BT client to deal with that file.

    My vote goes for the way it is now. I can use any web server and any web browser and still have the desired thing happen.

    * There are very few compelling reason to zip something being distributed with BitTorrent but there are a quite a few reasons not to.

  19. What Bit Torrent needs more is: by pyite69 · · Score: 2, Interesting


    Encryption. It should generate a unique key pair for each socket it opens.