The server part of Chorale — the Linux/Unix daemon and the Windows
service — provides the following:
UPnP MediaServer server for streaming local files, currently
MP3 and FLAC, to UPnP clients including Roku Soundbridge and Sony
UPnP MediaRenderer server* for allowing UPnP control-point
software to send audio files to your sound card’s outputs.
DVB-T (“Freeview”) gateway* for streaming
digital terrestrial radio stations to UPnP clients, including
different stations to different clients as long as all stations are on
the same DVB multiplex.
DVB-T (“Freeview”) PVR/EPG* with web interface,
for browsing and recording digital terrestrial TV and radio
Rio Receiver protocol server for streaming to Rio Receivers,
Dell Digital Audio Receivers, and Receiver Edition Empeg and Rio
Automatic updating* of the server’s database when
media files are added or modified.
Access control* using the standard libwrap from TCP Wrappers.
Dual-format support for keeping FLAC and MP3 copies of each
file, and serving FLACs where possible (for quality) and MP3s
otherwise (for compatibility).
Playlist entry upgrading so that when a FLAC-capable client
plays a playlist of MP3s, any MP3s which have corresponding FLACs will
be automatically “upgraded”.
* Linux/Unix version only.