juked is a daemon that turns a server into a music jukebox. Clients communicate with the server via TCP/IP using an XML protocol. It features playlist support, user authentication (optionally with PAM), and random track selection. Audio decoding is done using XMMS plugins, so both Ogg and MP3 are supported. Track (song) information can be stored internally or in a MySQL database.
|Tags||multimedia Sound/Audio Players MP3|
Release Notes: The --nodaemon and --help options now work. Several segvs and memory leaks were fixed. The inid.d script was fixed.
Release Notes: libid3tag is now used for tag reading. pyjuke, a sample client written in Python, was added. Many major threading issues were resolved. Logging to syslog and daemonizing now works.
Release Notes: This is almost a total rewrite; a built-in database has been added so MySQL is optional. Search capabilities have been added, XML is used thoughout, and config files (in XML format) are read and can be everridden from the command line. Authentication using PAM and .htaccess style is nearly finished. Multiple symultanious clients can connect. Debian packaging has been added. MP3s can now be stored in arbitrary directory stuctures as long as they all have ID3 tags.