UPnP IDG for Linux
I hoped to get this working one day. A UPnP IDG client library for Linux so we can do zero-config, NAT transversal with our favorite UPnP based consumer routers (basicly any medium to higher end D-Link, Netgear, Linksys, 2-Wire, etc models sold now days). I did all the research trying to write it myself as an extention to Gaim, but lacked the time to finish it (setting aside the evil ego trips from a nameless member of the Gaim team). Well with all the Summer of Code sponserships by Google, the Gaim team put this feature up as a thing they want done. Here you go people :-). Basicly $4,500 to the first student to do it and I’m handing it to you, all reverse engineered and documented. The only thing I ask is make it in the form of a Glib/Gobject based library that we can all use. Credit would be nice but I really don’t care as long as we get it out there. I just want it so if we write a new Bit-Torrent client, a DCC extention for an IRC client, or anything else that could use direct connection between two people behind a firewall, we have it like the Windows users do. I’m willing to help, but I’m just a little bit occupied to lead this one up myself and I want to get new developers to join in the efforts. Have fun and enjoy! ![]()
Tags: Mono & .NET
June 5th, 2005 at 11:50 pm
So you’re the guy who tried to do that with gaim.
Needless to say, I guess things didn’t work out too well between you and the gaim folk.
Anyhow, thought I should let you know what I tried to tell the gaim folk. Smoothwall Express, a GPL linux firewall/router already has UPnP capabilities.
I figure UPnP should be symetrical enough that we can take the UPnP code from the server side (i.e. the firewall) and at least use library code on the client side?
Would this help/accelerate you’re effort?
June 6th, 2005 at 8:27 am
Unfortunetly, no. I looked at Smoothwall Express a while back. Its a play on the old Intel generated code as well. The other part is that the client code can be far less sophisticated then the server side and reuse things like libxml and maybe parts of libsoup and such to get it done. It shouldn’t be to difficult.
June 6th, 2005 at 8:50 am
My research can help with that as well. Its really not to much different, but its supporting a really bad protocol even with IDG. Anyways, I shamefully own myself one of those microsoft a/v servers and have taken it apart, but I like the replayTV’s better
June 6th, 2005 at 9:57 am
Ugh, UPnP? It’s propietary copy of ZeroConf, therefore it sucks.
June 6th, 2005 at 10:22 am
MonoRail Looks Soooo Money
June 6th, 2005 at 12:35 pm
The idg stuff is convinient, but what I really want is support for the UPnP A/V framework. A media server like Windows Media Connect but with transcoding capabilities. A number of media renderers - at least one for vide o and a simple audio renderer. And of course one control point integrated with the renderers and one that is stand alone for a pda or that new nokia web device.
February 15th, 2008 at 2:00 am
debt collections…
Neff:enveloping.twelve indelible …
May 14th, 2008 at 2:01 pm
e8c7045bc242…
e8c7045bc2428368b131…