Skip navigation.
Home
Keeping Tech User Friendly

nMedia on MPD

heavyg's picture
Software

Finally, some news from softwareland. A couple of weeks ago, I made an interesting discovery: MPD. Some people might already know it as it is widely used as a remote jukebox on some old hardware with a bunch of speakers attached to it. I was discussing this piece of software with a friend when suddenly it struck me: this is perfect for nMedia!

It has some great features and meets all of our requirements, plus adds tons of possibilities. We could for example install a web server and a webinterface for it so that you could go like: "Hey, my car is like.. 10 meters away, and I don't want to walk all that. I'm just going to boot up my laptop, connect to my nMedia box over WiFi, and fire up my webbrowser!".
How cool would that be? I'lll tell you how cool: "DE MAX, KENNY!" (loosely translated: "Awesome, Bobby!").

On their wiki we discovered a bunch of clients, including some written in GTK+. These could provide us with a starting point, as we aren't the greatest C++ coders around. Basically, the "only" code we would have to write is the front-end, and make some calls over a socket to MPD to tell it what to play. The only point that is still unclear is how to add some visualization to our client. That is one of the features we really want, because having this nice touchscreen only displaying boring buttons is, well, boring.

I hope this will speed up the development, and maybe encourage us by taking a huge load of work off our backs. Thank you MPD!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
nighty's picture

Visualisation

As for the visualisation, as far as I can tell that hooks into your sound daemon anyway and is not handled by the playback software itself, so it should be "relatively" easy to add regardless of the backend we use.

--
It's a truly wise man who doesn't play leapfrog with a unicorn.