Chef de Cambuse

...cooking, cruising and wine

Archive for June 2009

Pont Mirabeau - an UPnP bridge

written by Frank, on Jun 30, 2009 10:56:00 PM.

What started over a year ago as a vague idea and got more concrete in a first prototype last October, is now ready for a first public beta - Mirabeau, an application level proxy for UPnP devices using XMPP as a transport to establish a connection between two or more local networks over the Internet.

Or in less technical terms, it allows the DLNA capable TV at your parents place to access for instance the images of your last vacation stored on an UPnP MediaServer in your home.

Mirabeau is part of Coherence and utilizes the D-Bus interface there to create a transport layer over XMPP with the help of Telepathy’s tubes.

Philippe and I will give a presentation about it during this years Gran Canaria Desktop Summit.

Mirabeau addresses the issue that UPnP is only meant to be used in a local network. With Mirabeau we are able to easily interconnect two or more networks and the UPnP devices therein. All that with a simple, well-used setup - Jabber, and without the need for complicated VPN-tunnels or similar techniques.

Philippe wrote already about our first successful - world premiere - connection with our two networks in Spain and here in Germany, where we tested the whole infrastructure with the UPnP-Inspector.

What I would like to highlight here is the point that arbitrary UPnP devices do participate in this.
Mirabeau is a transparent bridge for UPnP devices on the application level, not only an ‘I can share my media collection between two instances of the same software’ setup.
Which is of course nice too, but we lifted that to a more higher level and instantly integrate everything that can talk UPnP - PS3, Xbox 360, Totem

Nokia MediaStreamer browsing Phil's server in Spain

An unmodified UPnP application on the N810 - Nokia’s MediaStreamer is browsing Phil’s server in Spain.

And the same by a Playstation 3:

PS3 browsing Phil's server in Spain PS3 browsing Phil's server in Spain

So if you are interested in this or want to know more don’t miss our talk @ GCDS, or join us on IRC freenode #coherence.

BBQ experiments

written by Frank, on Jun 19, 2009 5:16:00 PM.

Last weekend we had some friends over at our place for a little barbecue.
Among the “ordinary” steaks we prepared:

  • chicken and rocket bruschettas
  • salad of prawns, peas, celery and mint
  • king prawn spits, marinaded with chili and ginger
  • brown mushrooms and porcini, chopped spring onions, thyme and cream in preserving jars
  • grilled asparagus (green) and spring onions, with a tomato, mozzarella, olive oil and honey dressing
  • punch with strawberries, oranges, tonic water and Aperol
BBQ jars
Just some stimuli for your next BBQ. ;-)

working at (train à) grande vitesse

written by Frank, on Jun 6, 2009 9:31:00 PM.

I’m usually not using trains, the city I live isn’t that well connected to the German railway system, so usually I’m faster by car or for longer distances I go by plane.

But for the travel from Valras-Plage to the Trophees du Libre in Soissons I had chosen to use the TGV - there is a direct train connection between Beziers and Paris that covers the distance in a bit more than four hours.

I booked première class - it was only a few €s more than seconde, and I had learned from my trip to Paris for the KDE/Coherence sprint that there is no power outlet at the seats in the second class in a TGV.

The ambience in the train was very decent. A lot of space - I had booked a single seat with a table, no people yelling into their mobiles, more or less all have been muted, and everybody speaks with a lowered voice.

In that pleasant atmosphere I used the ~ six hours time to work on some of the loose ends in Coherence.

  • creating a picture-frame MediaRenderer that should serve as an example on how to implement a simple MediaRenderer
  • the implementation of a Digital Security Camera device, based on the general purpose GStreamer pipeline element from the TestStore backend
As you might see on the first result, I’m quite pleased with it.

1st webcam image

And I do now understand people a bit better who always told me how great traveling by train is.

Prizes!

written by Frank, on Jun 6, 2009 10:48:00 AM.

Coherence has been awarded the “Prix spécial du Jury” - out of the 130 competitors of this years Trophées du libre contest and in addition made second place in the “Media” category.

N’est-ce pas magnifique!

A huge MERCI to all of you making this possible, to the jury and to the organizers of the Trophées.

Prizes!
Erwan and Frank being very happy Erwan and Frank being very happy
Champagne and snacks at the Mairie of Soissons Champagne and snacks at the Mairie of Soissons
PS3, Sheevaplug, Denon amp and Prizes PS3, Sheevaplug, Denon amp and Prizes

The Sheevaplug was kindly donated by Marvell to support further development on this truly awesome device - thx again Rabeeh, and DENON France has graciously provided us with one of their high-end DLNA-enabled amplifier to demonstrate a real user living-room experience.

Presenting Coherence on the Trophées du Libre Days

written by Frank, on Jun 5, 2009 2:18:00 PM.

Erwan and I are presenting Coherence here in Soissons.

setup @ Soissons

We just had our first presentation to the jury of the ‘Media’ category, more will come in the afternoon.

So keep your fingers crossed!