Welcome to the future

June 23, 2008

Few things are cooler than being able to work on interesting new stuff. Other people immediately building wild things on top of that work, however, is even cooler.

So, I worked briefly in the GUPnP project, making bindings for Vala. Before I managed to blog about it (hey, midsummer and all…) Zeeshan had ported gupnp-media-server to Vala and Jorn Baayen had built gupnp-media-renderer!

so… what does that mean for people who do not speak UPnP fluently? It means that I just used my N810 Mediastreamer to select the song M√•ndagsbarn by Veronica Maggio (a flac file on my laptop) for playing on my living room stereo set. Pretty cool, eh?

Now guess how many configuration steps were needed for all three devices to work together?  None, it just worked. Very cool.

Maybe it’s not comparable to the rocket backpack we’re all waiting for and maybe I’m just easy to impress, but I still found Ross‘ response to all this very appropriate: “Welcome to the future!”

PS: Did I mention it also works for video and images? Well, it does!

PS2: Some of the stuff mentioned here has not been released yet and may still change (at least gupnp-media-renderer is in svn only). The GUPnP framework on the other hand is ready and stable: See the documentation for API reference and tutorials.

In other news, Tampere is a host city candidate for GUADEC+Akademy 2009. Go Tampere!

About these ads

3 Responses to “Welcome to the future”

  1. turn_self_off Says:

    so what kind of setup would one need specifically for this?

    im guessing some kind of media server with a upnp exposed remote control interface hooked up to the stereo audio input?

  2. jku Says:

    turn_self_off, yeah, the device that does the actual playback must be a UPnP “MediaRenderer”, a device standard defined by upnp.org (confusingly a UPnP “MediaServer” does not render or play anything it just makes content available on network). Calling a MediaRenderer a glorified remote control interface is probably an understatement though :)

    I have a dedicated media machine running linux so I just started gupnp-media-renderer, but IMO the common setup should/will be that your audio equipment just supports UPnP. This isn’t very common now, but there are nice devices out there: PS3, Roku Soundbridge, some televisions…

    So the “end-user ready” solution would be a combination of these (all pre-installed of course):
    - MediaRenderers: TV, amplifier or dedicated music device
    - MediaServers: nw storage devices, laptops, phones (basically anything in the network with media files)
    - ControlPoints: Dedicated remote, Internet tablet, phone


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: