【问题标题】:iOS UPnP ServeriOS UPnP 服务器
【发布时间】:2011-03-28 14:25:51
【问题描述】:

我使用cybergarage 在Obj-C 上为iOS 编写了一个UPnP 控制器,现在我想使用同一个cybergarage 库为同一个应用程序添加一个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];

它崩溃了。 有没有人有网络车库编程经验?任何想法如何运行服务器?

【问题讨论】:

  • 你能帮我在 iOS 中使用 UPnP 服务器吗?

标签: iphone objective-c upnp


【解决方案1】:

这可能是由于 Objective-C 端口,因为(我猜)它只实现控制点。

但您可以使用 C 或 CC 代码来指导您。查看媒体服务器示例。

去github站点:https://github.com/cybergarage/CyberLink4CC/tree/master/sample/media

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-26
    • 2019-11-27
    • 1970-01-01
    相关资源
    最近更新 更多