Distributed Computing

Bovine MP3-WebIt!

version 1.6

WinAmp natively provides excellent support for playing MP3 songs that are streamed directly from a remote HTTP Web server without having to download them first to the local machine. Most people easily recognize the significance of WinAmp to stream ShoutCast-style live multicasts, many overlook the ability to stream saved MP3 files from a traditional Web server.

Although WinAmp is quite adept at allowing you to build up a playlist of songs that may include both local files and remotely streamed files, it requires you to manually type in (or copy/paste) the URL of each individual file you wish to add to your playlist.

This is a general plugin for WinAmp that allows you to quickly add any linked mp3 files that are on a web page to your playlist in WinAmp. It does this extending the "Add URL" dialog within WinAmp to allow you to simply enter the base URL of a webpage that happens to include <a href=...> links to your songs. Usually the easiest way to do this is to simply enable "auto-indexing" or "directory listings" to be generated by your webserver for your directories that contain MP3 files.

Once my plugin has fetched your webpage and added all of the linked songs to your playlist, you can directly play these files right through WinAmp.

version 1.6 (released August 7, 2000) adds compatibility with Winamp 2.6x!

This plugin was written by Jeff Lawson and tested with Borland C++ 5.5 and Visual C++ 6.0! As of version 1.4, full C++ source code is included!