FX Player is a Web-based streaming server with an
iTunes-like interface. It shares your MP3 library
and allow access to your tracks through the
Internet. The server side is in Java, and is Java
servlet specification compliant (you may install
it on Tomcat, Jetty, etc.). It uses JPA for data
access (openJpa), Spring transactions, JAX-RS and
JAXB (Jersey) for client-server communications,
and Apache Derby for data storage. The client side
is build on Adobe Flex and ActionScript.