MP3 Server Box is a perl script that acts as a network interface to the rxaudio or a patched version of mpg123 player. You can control the player via simple network socket commands from anywhere on the network. It also features support for a MySQL table containing song information such as title, artist name, album name, etc.
Of course you can use the same program on your workstation without extra hardware and use it like a ~normal mp3 player
It can be found at www.mp3sb.org
mp3sb.org is down at the moment use the mirror at www.igalaxie.com/ltt/mp3/
Currently to official mp3sb uses mpg123 for it’s playing, but since I want to be able to run it on a set-top box and provide full-screen visualizations I have made a drop-in replacement for mpg123 that uses xmms as its engine.
The only thing that ‘needs’ to be changed in the mp3sb_serv script is the line where $player is set. It needs to be set to “xmms123” instead of “mpg123 .*”
Xmms123 is provided Here for viewing or in the following tar.gz
My tidied version of mp3sb_serv is provided Here for viewing or also in the tar.gz below
mp3sb_serv_xmms.tar.gz is both files in a tar.gz