如何使用openHome在xCode 4.6下实现DLNA UPNP控制点?

时间:2013-11-03 19:15:28

标签: xcode4.6 upnp dlna

我正在尝试在xCode 4.6.1 for iPad下实现DLNA UPNP控制点。我找到了一个project来制作开源代码,但是我无法在源代码或文档中找到这些确切的函数。

我是否需要创建一个静态库并将其包含在iOS源代码中(在这种情况下,我该如何使用它?)?

1 个答案:

答案 0 :(得分:1)

ohNet page应该是不言自明的。

这是一个UPnP堆栈。它将处理控制点和媒体服务器/媒体渲染器之间的所有通信。它不会自动控制媒体渲染器;你必须编写代码才能做到这一点。

ohNet的概述和API文档链接自上一页。可以从UPnP forum获取UPnP媒体渲染器的文档(请参阅zip中的standardsdcps / MediaServer_1和MediaRenderer_1目录)。 ohMedia services的文档可从OpenHome网站获得。

您提到要编写“DLNA UPnP控制点”。 DLNA与UPnP是常见的混淆源。 UPnP描述了控制UPnP媒体渲染器所需的协议和API。 DLNA是一个可选层,它使您对互操作性以及在营销材料中使用DLNA名称/徽标的权利更有信心。您不需要DLNA合规性;如果您选择实施它,您将必须加入DLNA并支付(相对较大的金额)来访问规范。