MPD on the Popcorn Hour A110
Wednesday, November 10th, 2010So I got myself a Popcorn Hour 110. The PCH is a Network Media Player, and the name says it all it play all sort of digital media. It is equipped with a 500Gb HD and it can also stream content across the network, and it does a hell of a good job too.
The only if is the User Interface, it is shockingly unusable…If you just want the PCH to browse and watch your video collection is not so bad, but when you want to use it to listen to your music collection you enter a world of pain. So far I couldn’t see an easy way to use playlists or even simple features like shuffle, there are some Jukebox mods that you can install, but browsing through the solutions they are not that user friendly either.
Another feature that I need from my PCH is the ability to be remote controlled due to the setup of my house. No easy way to do this too…So I dropped the PCH for music altogether and even started preparing a box that I had lying around (matter for another post) with something called Music Player Deamon , MPD is a remote controlled media player, basically is a daemon service that accepts requests to control media files on the host computer. It is opensource and has a large community of developers that have developed a number of clients for it for platforms including Windows, Linux, MacOsx, Android, Iphone, you name it. Perfect for my requirements.
So I had my box all setup and running with MPD when I came across this post about installing MPD on the PCH…I couldn’t believe it, yes the Popcorn hour runs Linux and these two guys managed a way to fit MPD into it…awesome.
Since the documentation on the mentioned post is a bit convoluted due to updates along the time I will document here step by step the process that I followed to install the MDP on my PCH:
You need to setup your PCH to talk with your network, easiest way is to allow automatic IP address and let your DHCP server do the rest. The PCH will automatically acquire an IP address that you will need later to connect to it.
On another PC in your network you need to install the NMT Community Installer, this utility is nothing less than a bundle of applications that you can install in your PCH provided by the community, it features Themes, mods to the original graphics, and also several tools and applications like bit torrent clients, a replacement for the default http server, etc. The one we are interested for the MPD install is telnet, this will provide a way to access a command line for our PCH. So go ahead and install it.
Once telnet is installed you can connect to it by using a telnet client. I used putty, any other telnet client will do.
After you connect to your PCH you will be sitting in the share folder, this is the root folder for all your content. In the command line issue the following commands:
cd /mnt/syb8634/etc
wget http://nmt.explore.nl/mpd-nmt-20090504.tar.gz -qO - | tar xvz
cd mpd
pwd
./installmpd.sh
./startmpd.sh
And that’s it, now every time the PCH reboots it will scan your music folder and rebuild its internal database. Pick an MPD client from the Client List and off you go.
My favourite client is Music Player Mininon which is a Firefox plugin.









