Libmmoss enables the Linux version of Netscape Navigator/Communicator to play sounds from Java applets. It is a replacement for Netscape's implementation of (the Java class) sun.audio.AudioDevice (including some JRI native C code). It should work with either the OSS or ALSA sound drivers. The latest version will also work with EsounD.
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.
The Java Media Framework (JMF) is an API for incorporating audio, video, and other time-based media into Java applications and applets. It is an optional package that extends the multimedia capabilities on the Java2 platform. The Blackdown JMF is a Performace Pack which includes native code in order to provide faster processing and tighter integration with Linux than the all-Java version.
jOggplayer is a platform-independent, graphical Ogg Vorbis player developed using Java. It features the usual basics needed to enjoy your files, including playing files from your hard drive or streaming from an URL, individual file play or multiple file looping play, sequential or random play, volume control that goes to 11, a visual song progress indicator, and more. It also Scrobbles to Last.fm.
NP3 Music Player is a standalone music player, which has a distinct separation between client and server. It consists of a daemon, which plays the files (through XMMS input plugins), and is controlled by a client. It features an event system, which enables excellent support for sophisticated clients.