This is a Java xbmsp-server
The implementation follows xbms_0.30.6 quite closely.
The server requires JRE/JDK 1.4.x
The implementation is all but untested, but has been proven to perform acceptably on an 450MHz Celeron system with 92MB of memory, serving divx-video over a 100M-ethernet --link
Usage:
java -jar xbmsp.jar <root> <log-level>
Where:
<root> is the directory under which files will be served
<log-level> is one of the levels defined in java.util.logging.Level ( WARNING or OFF might be the most reasonable values for an end-user)

Example:

java -jar xbmsp.jar /home/myname/music WARNING