This creates 2 simple servers: UDP and TCP on port 15000 called "simpleTCPandUDPserver" . It listens for commands to start the via the desktop and/or web app.
The Pi Player runs on Raspbian and uses mpg123 to play the audio.
sudo apt-get install qt5-default build-essential mpg123
qmake && make
sudo daemon ./simpleTCPandUDPserver
Upon launch, Pi Player server scans the home directory for *.mp3 files. Those are the files that get played when commanded.
All components are GPL v2 or Later.
This project is wholly owned and copyright © - @NagleCode - DanNagle.com