Posts: 51
Joined: Tue Jan 05, 2016 1:16 pm
Location: SW UK

Distributed music player

Fri Jan 15, 2016 2:00 pm

I have an idea for a project and I was wondering if someone would be able to point me in the right direction.
What i want is to be able to wirelessly stream music that is stored on an external HDD (or from OneDrive or GoogleMusic) to different rooms in my house.
I've looked at several ideas but none seem to do what i want.
I would ideally like to be able to play different music in different rooms at the same time.
What would be the best method?
To have a pi to act as a server and then one in each room with speakers to receive the signal?
I was thinking that the PI zero would be perfect for each of the receivers (due to their size and cost).

I would be interested to hear other peoples setups and if anyone has done anything like this before.



Posts: 1337
Joined: Sat Dec 17, 2011 5:05 pm

Re: Distributed music player

Fri Jan 15, 2016 8:33 pm

use a rpi running smb and ampache for your server
connect your speakers to an amp (and/or HiFiBerry) to a rpi running mpd.

I would use a rpi2 for server and clients because a and b have low quality audio, and the 0 is not yet available, the a+ and b+ have less ram for about the same price once s/h/t are in so may not be worth the price savings.

That's a client server model,
If you want distributed redundancy or some such then just add more drives, and software; lvm, rsync or git-annex.
SBC with 32GB RAM:



Posts: 51
Joined: Tue Jan 05, 2016 1:16 pm
Location: SW UK

Re: Distributed music player

Wed Jan 20, 2016 11:41 am

Thanks for the reply.
I'll have a look into your suggestions and see what i can suss out. :)
I have a B+ and a zero so may have a look at the hifiberry and see how they work.
I can always update the pi's if needed.

Thanks again, its always nice to have a nudge in a specific direction when there are so many options available.

Return to “General discussion”