Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
The Internet Technology

Evolving Swarms with Swarmstreaming 246

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. "
This discussion has been archived. No new comments can be posted.

Evolving Swarms with Swarmstreaming

Comments Filter:
  • by koreaman ( 835838 ) <uman@umanwizard.com> on Monday December 13, 2004 @05:43PM (#11076088)
    No amount of swarming will ever get around the fact that a piece of something has to be in your local system before you can view it. "Skipping ahead" Will skip to a part of the clip that you may not have. This=lag. What's more, usually you cannot download one second of movie in one second of time, unless you have a crazy tricked out connection. This means that if you skip to a part you haven't seen yet, you will have to wait even longer for buffering. This is hardly worth it.
  • i wonder how long (Score:2, Insightful)

    by bill11082 ( 458037 ) on Monday December 13, 2004 @05:45PM (#11076118)
    wonder how long until the RIAA/MPAA uses the DMCA to declare this technology illegal
  • Re:I dunno... (Score:3, Insightful)

    by dJOEK ( 66178 ) on Monday December 13, 2004 @05:45PM (#11076119)
    no, you wanna start seeing it, then people bother you, then later when you have more free time you can watch the rest
  • by OblongPlatypus ( 233746 ) on Monday December 13, 2004 @05:46PM (#11076127)
    Um... they're also available when I play a video directly from my hard drive, so what? The features mentioned are trivial when there's a single data source.

    Either you missed the word "swarming" here, or I've missed what exactly the QuickTime Streaming Server does.
  • by Neophytus ( 642863 ) * on Monday December 13, 2004 @06:03PM (#11076292)
    But millions of people don't have large enough upload capacity to support millions of other people streaming at that speed. With many domestic broadbands the ratio can be as bad as 12:1.

    And that's before you even deal with people needing to set up port forwarding.
  • by Anonymous Coward on Monday December 13, 2004 @06:09PM (#11076346)
    When you download something via BitTorrent, it's downloaded in random order, as pieces become available. While this works, it means you've got a huge file on your hard disk, but it's completely useless because random pieces are utter garbage bytes. For example, unlike with a straight download, you can't start watching a video file that's still being saved to disk.

    The only thing swarmstreaming changes is that it tries to download data in order, so you can use it more quickly, like any other conventional stream-oriented protocol (which is basically anything that uses TCP, along with various streaming media protocols). Now, the innovation is putting together streaming media with the power of swarming--imagine being able to feed a live TV feed from a single stream from the "seed". This is basically what multicast promised, but due to infrastructure problems, has yet to deliver.

    Now, the devil is in the details. You're going to have problems with a distributed application that tries to deliver the same data to all nodes in the network at once, since you don't get all those nice properties of randomized distribution of different pieces. Some lossiness would definitely be desirable, meaning you don't really want to use it like a Web proxy. Furthermore, it's physically impossible to deliver data around the planet without many tens or hundreds of milliseconds of latency, so it's not good for interactive applications.

    It might be a big win for TV-on-the-Web, though. Imagine if just anyone with a couple hundred kbps could serve a worldwide audience... all those Internet radio stations that are begging for donations to pay bandwidth costs could slash their total bandwidth needs, while upgrading service as well.

    I'm not sure if this particular product is going to do the trick (swarmstreaming isn't a new idea, after all, and lots of people have been working on it), but anything that gets people thinking about it should help in the long run.
  • by __aailob1448 ( 541069 ) on Monday December 13, 2004 @06:33PM (#11076572) Journal
    First of all, where is the proof of concept??? I've been loking that the website and I see no sample that I can download using this "awesome swarmstreaming technology". What the hell is up with that? I launched the simulation and the java thingie is downloading at 7 k/s.....can you say underwhelmed?

    Second, there is a lot of boasting , marketspeak and references to patents, business and whatnot. We're far, far away from GPL territory here. At least bittorrent is opensource.

  • Suprnova? (Score:3, Insightful)

    by Lord_Dweomer ( 648696 ) on Monday December 13, 2004 @06:37PM (#11076615) Homepage
    I think we might just be witnessing the straw that breaks the camels back in terms of people shifting their viewing from the tv to the computer.

    Imagine if instead of having to wait a few hours downloading torrents off of Suprnova, you could simply browse through their catalogue (which I swear is bigger than Blockbuster's, and has music and tv shows), click something you wanted to watch, and BAM, its on.

    Welcome to the future of Internet TV. I just hope the law doesn't fuck it up.

  • by ScrewMaster ( 602015 ) on Monday December 13, 2004 @08:01PM (#11077263)
    So what? It's up to the people that are maintaining and improving the infrastructure to give us what we want. You might as well say that, gee, back when people only had 64K of RAM they only used 64K of RAM, and when suddenly machines had 64 MB of memory, why, gosh ... they used that too! Huge surprise. Flat rate isn't the problem, it's the big ISPs milking the infrastructure they have to get the last penny from their users before they invest in upgrading. And upgrade it they will: there's just way too much money to be made in the content distribution business to leave things as they stand.
  • Re:I dunno... (Score:3, Insightful)

    by AtomicBomb ( 173897 ) on Tuesday December 14, 2004 @12:03AM (#11078752) Homepage
    Not really. Skip forward makes sense in many cases.

    I am a regular listener of the RTHK radio archive (a Hong Kong government funded radio station). The subscription is free. The audio clip contains the news, government ad (like don't throw rubblish blahblah) and the radio show itself... Not one bothers to cut the junk out. In a typical 2-hr session, 20-25 mins are news and other junk... It is just odd and a waste of time sit still and listen to "news" several months or even years ago...

  • Re:Suprnova? (Score:3, Insightful)

    by advocate_one ( 662832 ) on Tuesday December 14, 2004 @03:35AM (#11079572)
    that only works as long as several people have got the file and have left themselves seeding it... and it's very easy for it to be strangled by isps giving their customers highly assymetric down up ratios... In order to pull the stuff down at the fair speed required for live playback would require a ridiculous number of people to remain seeding several weeks after the initial upload.
  • Re:Suprnova? (Score:3, Insightful)

    by burns210 ( 572621 ) <maburns@gmail.com> on Tuesday December 14, 2004 @04:32AM (#11079743) Homepage Journal
    Would be a killer dedicated app. A bittorrent(well, swarmstream) client, that does a tivo/tv guide menu and presents a nice big video screen... Like a quicktime+tv guide+tivo...

    Would be a KILLER app. Being able to download and save, schedule, find 'if you like this you might also like...' shows. Works with tv and movies.

    Man, that would be a powerful use of a couple megs of harddrive space.

Happiness is twin floppies.

Working...