Two renderers sitting on top of my RME ADI-2 Pro This is fairly straightforward to do with almost any Linux SBC, and I’ve provided instructions in Appendix B. The Pi is running the ready-to-go distribution Volumio, while the NanoPi Neo2 has the player software installed from scratch. At the top left is a NanoPi Neo2, while on the right is a Raspberry Pi with an Allo DigiOne digital output HAT. This photo shows a couple of the renderers I’m using right at the moment. You can also switch between controllers while music is playing. The diagram lists controller apps that I have found to work well.įigure 1. With this architecture, you don’t need to leave a controller turned on once you have started music playback. That’s the purpose of the control point or controller i.e. You also need a way to browse music on Qobuz, to select a renderer to play music to, and to control playback. You can have as many renderers as you like on your network. While previously I have used a Raspberry Pi running Volumio as an example, there are lots of things that can be used, including other Linux SBCs and off-the-shelf devices such as those on this list. In UPnP parlance, these “things” are called renderers. As long as a device supports UPnP/DLNA, it will work in this architecture.
By “thing” I am of course evoking the Internet of Things (ioT).
This software is what enables us to stream Qobuz to lots of audio players, streamers, devices, or “things”.
You can install it on a Mac or Windows computer, or on its own SBC (single board computer). In the center is a key piece of software called BubbleUPnPServer. Appendix B : Turn any SBC into a music playerįigure 1 illustrates the architecture of the system, which sets out the main pieces of hardware and software involved.I also noted that the Qobuz desktop player claims DLNA streaming support (in beta) but as far as I can tell, it doesn’t work. Qobuz streams native high-res audio at up to 192 kHz, so it raises the bar on the capabilities of the streaming system. I’m going to use Qobuz as the streaming service in these articles. This article presents the big picture, and follow-up articles will look at specific audio players.
I think it’s about time, however, for some updates that cover things other than the Raspberry Pi. I assumed in that article that audio would be played to a Raspberry Pi with Volumio installed on it. That article turned out to be one of HifiZine’s most popular for long-term readership.
A few years ago, I wrote How to stream TIDAL to the Raspberry Pi.