Package net.avadeaux.klipspringer.encoder


package net.avadeaux.klipspringer.encoder

Support for streaming audio data to a WritableByteChannel in FLAC, MP3, or Au format.

For FLAC libFLAC is invoked via the Java Native Interface. For MP3 format, the LAME API (libmp3lame) is similarly invoked. For the uncompressed Au format, there is no dependence on any external library.

A simple usage example can be found in examples/EncodeFile.java available with the distribution of this package. A more advanced use case for streaming through a web browser is the Klipspringer hub

This is part of the Klipspringer music playing software
© 2014–2024 Jesper Larsson, released as free software under GPL version 3 or later.
See klipspringer.avadeaux.net for more information.