1

The goal of the project is to use the raspberry pi as a proxy for local devices (particular smartphones) to let them play their music on a stereo. A requirement is a high responsiveness. Playing media from USB etc. is not needed.

For that purpose, the raspberry pi is connected on one hand via 3.5mm jack to stereo (aux in) and on the other hand wirelessly to local network. I'm aware of raspberry pi distros like Volumio or RuneAudio but I'd like to build a system that is stripped down to the essential parts in favor of performance/responsiveness (e.g., no web interface etc).

As far as I know, UPnP/DLNA exactly provides the required functionality. However, I'm a bit confused about the terminology. As far as I understand, the simplest solution is to use a software that just acts as a 'DLNA renderer'. Local devices then can see the Pi as rendering point to which they can stream their music, i.e., the 'raw audio stream', to. Other devices have no possibility to control the stream (like skip to next song) despite streaming their own (raw media) stream.

The second solution would be to install a 'DLNA server' in addition to the renderer. Then, local devices provide information about their local media to the server, as well as instructions about what media to play from where (for which the devices need a 'DLNA controller', not the Pi). The DLNA server then advices a certain device to play particular media. Other local devices are able to skip songs etc.

Did I understood that correctly?

1

Yes, you seem to have the gist of UPnP, howwever there are many many Pi 'Jukebox' solutions out there that are well proven (i.e. some-one else has gone through the pain of solving all the issues) and I don't think UPnP is the way most go ...

.. but, of course, if you want the 'learning experience' by all means go ahead with your own UPnP based approach

One point of note - if you intend to use the stereo jack, DO NOT use the original A/B Pi .. you MUST use the '+' (or B2) since the analogue audio on the original suffered from power supply induced hum and hiss ... (the analogue o/p is only approx '10 bit' anyway = for real quality you need to o/p via HDMI or USB and use a D-A HiFi 'dongle' - and NOT some LED flashing, bass 'enhancing', '360 degree'/'ambient' effect, distorting piece of 'gaming' rubbish)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.