I've recently acquired a raspberry pi and plan to use it as a home-computer and web/file-server.
I have a pretty big (3TB) HD hooked up to it that has all my music on it. I also have a laptop that I take everywhere.
I would like to set up the
mpd so that I can do the following thins. First of all I would like to be able to play music from the R-Pi over ssh on my laptop when I'm away (the files that are stored on the 3TB HD). Secondly, I would like to hook up the R-Pi to a soundsystem at home and be able to control it's playback from my laptop.
These two things are pretty similar in the following aspects: all the music is stored on the home HD. All the control actions I do will be trough the
ncmpcpp client on my laptop.
These are the differences between the two requirements: the first one plays music trough my laptop speakers, the second one plays them trough the R-Pi output.
I'm not quite sure how to handle this. Do I keep one
mpd instance running (on R-Pi) or do I also have one running on my laptop too (which uses the data on R-Pi)? The setup I have in my mind is the following:
mpdon laptop, that uses data on HD in some way (over ssh/http if that is possible)
mpdon laptop like usual
mpdon R-Pi, that uses data on HD
ncmpcppon R-Pi that connects to the R-Pi
- to control the R-Pi home soundsystem, connect to R-Pi via ssh and use