2011-03-28 32 views
2

我使用cybergarage为Obj-C上的iOS编写了一个UPnP控制器,现在我想为使用同一个cybergarage库的相同应用程序添加一个UPnP服务器。iOS UPnP服务器

但是我遇到了一个问题:除了ControlPoint,我没有找到任何教程或好的文档。

CGUpnpDevice *device = [[CGUpnpDevice alloc] initWithXMLDescription: @""]; 
[device setUdn: @"uuid:0000d8c8-20a0-00d8-9999-4858001808d8"]; 
[device setDeviceType: @"urn:schemas-upnp-org:device:MediaServer:1"]; 
[device setFriendlyName: @"OMG server by spe"]; 
[device setUserData: @"omg user"]; 
[device start]; 
NSLog(@"running: %i", (bool)[device isRunning]); 

它说运行:0 我不知道构造正确的XML,如果我使用默认的构造函数

[[CGUpnpDevice alloc] init]; 

崩溃。 有没有人有cybergarage编程经验?任何想法如何运行服务器?

+1

你能帮我在iOS的UPnP服务器吗? – 2011-11-15 07:19:34

回答