tags:

views:

1628

answers:

4
+1  Q: 

UPnP for iPhone

What free upnp library would you recommend for iPhone development? It has to support control point features and allow to serve files off from iPhone.

+2  A: 

There is an open source project on Sourcefourge that will do this called CyberLink for C

It is written in C which integrates with Objective-C easily, but they provide Objective-C wrappers also. With it you can create UPnP applications easily with Objective-C on Mac OS X.

This is not to be confused with the Cyberlink DVD player software. They are two completely different things.

Brock Woolf
A: 

You can use Platinum UPnP SDK. It works for the iPhone. The app iTunes db UPnP AV Server is using it.

c0diq
A: 

I'm currently playing with the CyberLink, and it's loaded with bugs :( I think that the Portable UPnP should be better, as it's actively maintained (although the last release was several years ago, the subversion repository is constantly updated). As you asked this question almost year ago, I wonder how things turned out.

Roman
A: 

There is also MiniUPNP, http://miniupnp.free.fr/ which is open source. It is in C and written for POSIX, no idea if that works on the iphone.