I’ve put together a (working) quick and dirty script to wrap MPD in a UPnP Media Renderer. This is far from a complete solution, but it allows playing/pausing via UPnP Control Points. (Python-GUPnP CP works just dandy for it!) from gi.repository import GUPnP, GObject, GLibimport mpd CON_ID = NoneMPDCLIENT = None GObject.threads_init() def setup_server(): ctx [...]
Archives for December 2009
Pondering MPD and UPnP
I had the idea tonight to try and get MPD to act as a well behaved UPnP MediaServer. Low and behold, there exists python-mpd. I smell a new use for GUPnP-Python in the next few days
GUPnP-Python Control Point Progress
Just a brief update. The control point has been making steady progress. I’ve tested it with a bunch more servers/renderers and its doing fairly well as far as compatibility goes. I’ve also finished up basic playlist management and some UI quirks (like adding scrollbars). Next step is to port this guy to Maemo 5 and [...]
Rygel ogg transcoding and the Playstation 3
Zeeshan was rather angry at me for putting so much effort into Mediatomb (and rightfully so), so I figure’d I would make him happy and try out Rygel. Short Summary: Some things work REALLY well (MUCH better than Mediatomb), some things not so well yet. (afterall, Rygel is under much more active development than Mediatomb [...]
Mediatomb ogg transcoding and the Playstation 3
(My most astute readers will notice that this is being posted after 5AM in the morning Eastern. My web server is on the west coast so it says 2 but don’t be fooled! No I did not just wake up, I’ve been hacking on this for the past 4 hours.) I bought a PS3 several [...]
N900s!
N900 number two just arrived. Bet you can’t guess which one is the new one?
