X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=FEATURES;h=e96676d269af688167f2c31d1018bdf19276ab2b;hp=b4d3ae327e1a7d1b8118bf6f5b1dfb4cb2ce91b4;hb=7d1365896ed4cc3e9be0fd2bdb5fac44ff154bc5;hpb=0a561aeb03da4454167713b33ded01e268eae614 diff --git a/FEATURES b/FEATURES index b4d3ae32..e96676d2 100644 --- a/FEATURES +++ b/FEATURES @@ -1,6 +1,7 @@ Features ======== +-------------------------------------- configurable audio streaming software: -------------------------------------- @@ -8,17 +9,16 @@ para_server streams binary audio data (mp3/ogg/m4a files) over local and/or remote networks. It supports three builtin streaming methods (senders): http, dccp, or rtp. -para_audiod runs on the client side and connects to para_server. The -audio stream is read from the network and sent through any of -paraslash's filters (decoder, volume normalizer,...). The resulting -stream is written to an external program's standard in, usually an -audio player like para_write, which comes with paraslash and contains -an alsa player. It is possible to capture the stream at any position -in the filter chain. +para_audiod runs on the client side and connects to para_server. The audio +stream is read from the network and sent through any of paraslash's filters +(decoder, volume normalizer,...). The resulting stream is written to an output +plugin (writer), e.g. the alsa writer on linux systems. It is possible to +capture the stream at any position in the filter chain. -The receiving/filtering/playing software is also available as -standalone command line tool: para_recv, para_filter, and para_write. +The receiving/filtering/playing software is also available as standalone +command line tools: para_recv, para_filter, and para_write. +---------------------------------- configurable audio file selectors: ---------------------------------- @@ -37,6 +37,7 @@ README.mysql. It is possible to switch between all supported selectors at any time. +----------------------- small memory footprint: ----------------------- @@ -45,6 +46,7 @@ all its features compiled in (mysql/random/playlist selector, mp3/ogg/aac support, http/dccp/ortp support) is about 120K on i386 under Linux. para_audiod is even smaller. +----------------------- command line interface: ----------------------- @@ -52,6 +54,7 @@ paraslash commands are sent to para_server and the response is dumped to stdout. This can be used by any scripting language to produce user interfaces with little programming effort. +-------------------------------------- authentication/encryption via openssl: -------------------------------------- @@ -60,23 +63,19 @@ default. For each user of paraslash you must create a public/secret key pair for authentication. The (authenticated) connection is crypted with a symmetric rc4 session key. +-------------------------------------- various user interfaces and utilities: -------------------------------------- -* para_gui. Curses based interface, displays information in a -curses window and can be used to easily control para_server -and para_audiod. - -* para_sdl_gui. Shows pictures (on a per song basis) and -other information about the current audio file. Can be used -as a screen saver. - -* para_krell. A gkrellm2 plugin that shows small pics and is -able to launch 27 different commands by clicking on the image. - -* para_slider. User-friendly stream creator for people who -don't like their keyboard. - -* para_dbadm. Simple curses interface for changing attributes. - -* para_fade. Simple volume fader and alarm clock. + * para_gui. Curses based interface, displays information in a + curses window and can be used to easily control para_server + and para_audiod. + * para_sdl_gui. Shows pictures (on a per song basis) and + other information about the current audio file. Can be used + as a screen saver. + * para_krell. A gkrellm2 plugin that shows small pics and is + able to launch 27 different commands by clicking on the image. + * para_slider. User-friendly stream creator for people who + don't like their keyboard. + * para_dbadm. Simple curses interface for changing attributes. + * para_fade. Simple volume fader and alarm clock.