* Runs on Linux, Mac OS, FreeBSD, NetBSD, Solaris and probably other
Unixes
- * Mp3, ogg vorbis, aac(m4a) support
+ * Mp3, ogg vorbis, aac (m4a) and wma support
* Local or remote http, dccp, and udp network audio streaming
* IPv6 support
* Forward error correction allows receivers to recover from packet losses
system and will only try to build those executables that can be built
with your setup.
-Note that no mp3 library (not even the mp3 decoding library libmad)
-is needed for para_server if you only want to stream mp3 files. Also,
-it's fine to use para_server on a box without sound card as para_server
-only sends the audio stream to connected clients.
+Note that no special library (not even the mp3 decoding library
+libmad) is needed for para_server if you only want to stream mp3 or
+wma files. Also, it's fine to use para_server on a box without sound
+card as para_server only sends the audio stream to connected clients.
-------------------------
Install server and client
para_server
-----------
-para_server streams binary audio data (mp3/oggvorbis/m4a files)
+para_server streams binary audio data (mp3/oggvorbis/m4a/wma files)
over local and/or remote networks. It listens on a tcp port and
accepts commands such as play, stop, pause, next from authenticated
clients. However, there are many more commands.
* rename detection. If files are moved or renamed, afs will
recognize them despite of this change.
-Despite of all these features, paraslash is lightweight. The
-stripped binary of para_server with all its features compiled in
-mp3/ogg/aac support, http/dccp/udp support) is about 160K on i386
-under Linux. para_audiod (see below) is even smaller.
-
-----------
para_client
-----------
A filter program that converts from stdin and writes to stdout.
-para_filter combines several decoders (mp3, oggvorbis, aac) and a
-volume normalizer. New filters can be added easily. It is possible
-to "chain" any number of filters, like UNIX pipes.
+para_filter combines several decoders (mp3, oggvorbis, aac, wma),
+a volume normalizer and a cpuple of other filters. New filters can
+be added easily. It is possible to "chain" any number of filters,
+like UNIX pipes.
para_filter does not depend on other parts of paraslash, so it can
be used as a stand-alone command line tool for audio decoding and
This allows third-party streaming software that is unaware of
the particular audio format to send complete frames in real
-time. Currently, mp3, ogg vorbis and aac are supported.
+time. Currently, mp3, ogg vorbis, aac and wma are supported.
----------
para_write