mehstg wrote:Yes! - out of interest, would it be difficult to modify it to work with LIRC?
No, not for now... IR is not a requirement for me... I wanted a player with "local" touch UI, not a webpage or a smartphone app or a IR remote control (I've already got too many of them!).
But I think you could easily use the same kind of architecture as the one I used in my project :
* Logitech Media Server as the audio streaming server. It support multiple players at the same time, playing different streams or synchronized
* Squeezelite, which is a headless emulator for Squezebox (that is, a player for Logitech Media Player).
LMS offers a CLI API which allows you to read the current track information, browse the library, send playback commands. So it should be possible to write a little program that sends command to LMS when you press a key on your remote control.
Or this kind of software might already exist.
Anyway, I wrote a little description page for my project. I called it "Touchradio".
You can read it in French
or in English.
(English is not my native language...).
Note that Touchradio is still a prototype, under heavy development. But if you are interested, just tell me