It's kind of cool... It looks like it calls some server side script that generates a random noisy image, which it then proceeds to download:
http://chi.speakeasy.net/speedtest/random350x350.jpg I'm guessing it probably uses MovieClipLoader, which fires off events to give you the progress updates on downloads. That's how they can determine speed on the fly. It kicks off downloading that 350x350 image(around 200k), but then it finishes with an almost 5mb generated image. The upload test posts a pretty sizable amount of random gibberish(200k and then 1mb). I'm not really sure how they track that, is there something akin to MovieClipLoader for uploads with Flash 7? It might just be a timer, where they just take your Total Size / Seconds Taken... Don Petersen -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Mastropietro Sent: Tuesday, January 17, 2006 2:54 PM To: Flashcoders mailing list Subject: [Flashcoders] How to Build a Flash Bandwidth Tester? Does anyone have any ideas how this flash bandwidth tester is working? http://www.speakeasy.net/speedtest/ It must be fetching a file from the server somehow, but how? Also, it must be posting that file or some other file back to the server. We have an application that let's our users upload files to our servers, so we'd like to provide something like this on our website so that our users can test their upload speeds. If anyone knows of an open source one, that would be superb. Thanks, Jeff _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders