login - help - about
?
header
libshout-java
Created By anonymous - 20:08, September 22 2007
Description Java libshout wrapper for streaming audio/video to icecast servers.

The libshout-java bindings are a very literal iterpretation of the libshout api. The only significant change is that libshout errors generate exceptions, so that they may be handled with the java exception mechanism. Most of the core functionality of libshout is available, including connecting, metadata, etc, however, there are a few unimplemented pieces. Contributions are welcome, or let me know if you need some functionality which has not been exposed.

Requirements


Download

Documentation

The javadocs for libshout-java may be viewed here.


CVS

libshout-java can be checked out from cvs.

Compilation, Installation & Usage

Source can be built by issuing ant in the top-level directory. Other ant commands include ant javadoc to generate the javadocs, or ant -projecthelp for the full listing.

Once compiled, you may want to execute the included example through sh bin/example, though you may have to edit the example java source directly to match your icecast setup. Take a look at bin/example for the required java flags (ie -Djava.library.path) when using libshout-java in your own application.


Contact

Please contact me if you have any questions, comments or requests.