Slashdot Mirror


Evolving Swarms with Swarmstreaming

Orasis writes "Applications like Bittorrent have broadly validated swarming technology in the real-world. Now, the inventor of swarming has released a new technology called swarmstreaming that allows smooth progressive playback of content, skipping ahead, and random access without downloading the entire file. It's an HTTP proxy, so browsers, podcasting, and RSS apps should be able to use it transparently. "

2 of 246 comments (clear)

  1. The text... Google's cache isn't up to date. by DeckardJK · · Score: 0, Redundant

    December 13, 2004 Swarmstreaming: Swarming Downloads Evolved I'm proud to finally unveil swarmstreaming our third generation of swarming algorithms that are designed for the fastest downloads of web content and multimedia without any special server software or silly .swarm files. This is probably our most exciting advancement since the original invention of swarming. The technology improves swarming by ensuring that the bytes that the user wants next are scheduled to be received next. So if they're playing back a video file, the bytes from the front of the file will be received first. If the user (or application) skips forward to the middle of the file, the bytes at the middle of the file will be prioritized. Thus, unlike first generation swarming systems like Swarmcast or Bittorrent, you don't have to wait for the entire file to download to do something useful with it!. Under the covers it is almost unimaginably more complicated than this because it also provides Self-Healing Downloads, implements a full-blown, scalable, Web Proxy Cache, and actively works to ensure that the video playback never studders or buffers by constantly monitoring and adapting to changing network conditions. For a raw feature dump, check out the SwarmStream SDK Feature Matrix Nowadays, because of its immense popularity, most people have only heard of swarming because of Bittorrent. I have no animosity towards Bittorrent because it has done more than any application to prove the value of swarming to the general public. But if people are impressed by Bittorrent, they're going to be absolutely blow away by swarmstreaming and how far we've taken swarming since its humble beginnings five years ago. The best source of information right now on swarmstreaming is Onion Networks SwarmStream SDK, so check it out and let me know what you think.

  2. Re:Well, the linked site isn't using it... by EnronHaliburton2004 · · Score: 0, Redundant

    ...since it's Slashdotted after one comment. :(

    Ironically, isn't this the sort of thing that Swarmstreaming is supposed to protect against?