[Kde-hardware-devel] UPnP support in KDE
Armijn Hemel
armijn at uulug.nl
Sat Aug 23 16:50:43 CEST 2008
On Sat, 2008-08-23 at 12:08 +0200, Bart Cerneels wrote:
> > I have just asked the GUPnP developers if there are D-Bus bindings
> right
> > now in GUPnP. It turns out there are not. I have asked if it would
> be
> > hard to add them.
> >
>
> I don't think gnome dev's will mind DBUS but just in case they refuse,
> what are our other options?
It looks like they don't mind, but I think we have to be quite clear on
what we want to see pushed on the D-Bus. A good proof of concept would
be state changes when a device enters the network, or leaves the network
(ssdp:alive and ssdp:byebye thingies).
There is no SOAP involved there, just some SSDP things. The SSDP packets
to test with can be easily generated.
> I'm also wondering about portability, does this and other UPnP
> libaries work on the other platforms (Windows, OSX, Solaris,
> embedded). Or could we consider making the KDE UPnP library a
> abstraction layer for the native frameworks?
I am not really aware of any UPnP libraries on other operating systems.
I know for sure they are not there on Solaris or *BSD. On MS Windows
(including embedded) there is a set of COM components that can be used:
http://msdn.microsoft.com/en-us/library/aa382303(VS.85).aspx
I am not sure about OS X, but since Apple is more focused on Bonjour, I
don't think there is any standard libs on OS X for it.
Personally, I am mostly interested about support for it in Linux,
FreeBSD and Solaris, which are all D-Bused.
armijn
--
-------------------------------------------------------------------------
armijn at uulug.nl | http://www.uulug.nl/ | UULug: Utrecht Linux Users Group
-------------------------------------------------------------------------
More information about the Kde-hardware-devel
mailing list