The Java applet in this site automatically plays and downloads MP3 music files for you.
Initially, it will play MP3 files that it finds on your machine, chosen at random.
IF it is able to open an UDP port for incoming UDP packets, it will connect to other peers and start downloading random MP3 files from them. These have the highest priority for playing when they arrive.
There are (or will be) lots of controls to delete/save incoming MP3 files, ban local files and paths from the play sequence, etc. But it should work well without your intervention. When you're done with listening to music, just close the site.
The applet is currently in development and may not work all the time.
You need Java installed to get it to work.
Running the applet can cause up to 80 Kbps of your upload bandwidth to be used. Downloading should be limited to 160 kbps (but currently isn't).
A directory called "AnyMusic.org" is automatically created under your home directory when you run the applet. That's where the downloaded MP3 files go. You may delete it at any time if you wish.
Upon starting, the applet chooses a random high UDP port (50000+) to receive packets. After that, it tries to find a NAT/router on your network through UPnP. If that's found, it will try to ask it to map the same external port to the chosen internal socket port and at your local machine. If that's not successful, the applet keeps going assuming that you have a public IP address. If that's not the case, the P2P function won't work and the player will play only your own MP3 files.
Fabio Cecin (fcecin@gmail.com)