|
||||||||
|
|
|||||||
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|
Hi,
I am working on a project which involves UPnP and will run on Linux. Is anyone using a UPnP stack in a working project out there other than the IGDs that I see? I see a number of commercial stacks for linux, as well as the Intel originated libupnp 1.2. Libupnp 1.2 looks fairly complete apart from an implementation of device security. Has anyone used it for anything? Has anyone used one of the commercial ones, and if so why? As you can see, I'm trying to get a feel for whether people have found a way of doing UPnP on linux that generally works well. Any advise or shared experiences would be greatly appreciated. Thanks in advance. -Robin Barooah Robin Barooah |
|
#2
|
|||
|
|||
|
Hi Robin,
I'm currently using the code generated from Intel's Device Builder tool to create a media server and control point in Linux. Their device builder tool will create posix compliant code that compiles on MS or linux. Overall I'd say it's pretty solid and they provide a nice set of UPnP tools. http://www.intel.com/technology/upnp I did find a bug in their control point generated code but it was an easy fix. (see their forum: http://softwareforums.intel.com/ids/board?board.id=70) Regards, Brian |
|
#3
|
|||
|
|||
|
Thanks Brian,
I had wondered - and it's very helpful to hear from someone who's using them successfully. One of the concerns I had was that it looks from reading the license terms that although the tools are free, the generated code is not - and you are required to approach Intel for a license before you can distribute a product which incorporates it. That will probably be ok for some of my applications, but I need at least one 'royalty free' implementation. Is this how you understand it? Or have I misunderstood something. -Robin |
![]() |
| Tags |
| advise, linux, stack, upnp |
| Thread Tools | |
| Display Modes | |
|
|