Projects / webplay


Webplay creates, from a collection of MP3s and Ogg Vorbis files (indexed from a directory or MySQL/PostgreSQL database), a Web-based jukebox with support for multiple independent streams. If Lame/oggenc are available, it can change the bitrate or codec of a file in real time to a selectable value. Each user controls their stream via a Web interface and can skip back, forward, or to a specific track; increment or decrement the bitrate; and check the current playlist, song, or bitrate. Playlists can be looped, randomized, played locally on the webserver, edited, deleted, reused, or renamed.

Operating Systems

Recent releases

  •  16 Dec 2002 23:11

    Release Notes: This release adds a skin interface to the Javascript client, support for Mac OS X.2 (Jaguar) as a server, and compresses the cache files for greatly decreased load times.

    •  25 Nov 2002 10:29

      Release Notes: This release adds support for the Ogg Vorbis codec. Streams can be either MP3 or Ogg Vorbis at a selectable codec and bitrate, and, just as importantly, the source files can be any combination of MP3s and Ogg Vorbis. The Java client also gains file selection via regexes.

      •  22 May 2002 20:41

        Release Notes: This release fixes a major bug for those using mkwebplay_id3 and the Javascript front-end.

        •  05 Mar 2002 18:53

          Release Notes: A fix for a very old and irritating bug involving browser mistargeting (a.k.a. "browser funny business"), several performance tweaks for slow machines, and the addition of commandline arguments to the Java client for specifying username/password/URL.

          •  26 Nov 2001 10:13

            Release Notes: This release adds a Java frontend (applet or standalone) to the original Java script playlist editor, and relicenses the package under the BSD license.

            Recent comments

            24 Jul 2003 20:43 jflorian

            webplay ROCKS!
            I just set this up and am totally blown away by how well done it is. Try it!

            25 Nov 2002 00:51 reuteler

            Re: Vorbis?

            > I would use this program religiously if
            > only it had support for Vorbis!

            i just checked in the code to support streaming Ogg-
            Vorbis and to use Ogg-Vorbis files in the repository. it's
            in testing (grab the CVS release) and a release is

            05 Mar 2002 23:58 reuteler

            Re: Vorbis?
            funny you should mention that .. ;-)

            05 Mar 2002 22:40 Fritzy

            I would use this program religiously if only it had support for Vorbis! OGG is much better for internet streaming than MP3 is because it sounds much better at lower bitrates. Please consider adding this feature, and I'll be your friend forever, and I'll actually use your program!


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.