iOS UPnP-сервер - PullRequest
       7

iOS UPnP-сервер

2 голосов
/ 28 марта 2011

Я написал контроллер UPnP для iOS на Obj-C, используя cybergarage, и теперь я хочу добавить сервер UPnP для того же приложения, использующего ту же библиотеку cybergarage.

Но у меня возникла проблема: я не нашеллюбые учебные пособия или хорошая документация для чего-либо, кроме 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];

, происходит сбой.Есть кто-нибудь с опытом программирования в кибер-гараже?Есть идеи как запустить сервер?

1 Ответ

0 голосов
/ 06 ноября 2012

Это, вероятно, связано с портом Objective-C, поскольку (я думаю) он реализует только контрольную точку.

Но вы можете использовать код C или CC, чтобы вам было легче.Взгляните на пример медиа-сервера.

Перейдите на сайт github: https://github.com/cybergarage/CyberLink4CC/tree/master/sample/media

...