squeezelite is a simple command-line based squeezebox emulator that provides support for high quality audio and multiple sample rates such as 96/176.4/192k and 352.8/384kHz.
Also, with the help of squeezelite, users are able to set the logging level, specify output devices, internal stream and output buffer sizes in kilobytes.
Moreover, squeezelite supports built-in PCM decode mode as well as FLAC, MP3, OGG and AAC via libFLAC.
Requirements:
· You need alsa audio output or other platforms using portaudio