在哪里可以找到完整的 DLNA 规格?

Posted

技术标签:

【中文标题】在哪里可以找到完整的 DLNA 规格?【英文标题】:Where can I find the full DLNA specifications? 【发布时间】:2012-05-17 03:42:48 【问题描述】:

我希望在 android 中创建一个 DLNA 媒体服务器类型的东西。我为自己找到了一个名为 Cyber​​Link 的 Java UPnP 库,我希望为 M-DMS 或移动数字媒体服务器实现 DLNA 接口,这里有一个简短的描述:

http://www.dlna.org/dlna-for-industry/digital-living/how-it-works/dlna-device-classes/mobile-digital-media-server

问题是我找不到这种设备的实际技术规格。我在谷歌上花了很多力气,所以请不要向我扔“JFGI”。我遇到了一个论坛帖子,暗示我可能需要为访问规范付费,但它非常含糊:

http://www.ps3mediaserver.org/forum/viewtopic.php?f=4&t=3608

作为明显解决方案发布的链接也已损坏,我在当前的 UPnP 网站上找不到任何类似的文档。

有人知道我在哪里可以找到 DLNA 规范吗?或者也许是自己实施它的替代解决方案?任何帮助都将非常感激!

【问题讨论】:

【参考方案1】:

完整的 DLNA 规格仅供 DLNA 会员使用,并且需要支付高昂的费用。参考论坛帖子中的那个人正在混淆。 UPnP 不是“dlna 文档”。 DLNA 是对 UPnP 的改进,是一组以互操作性为名的规则和限制。大部分 DLNA 规范只是详细列出了允许的媒体格式、子格式、采样率、比特率等。而 UPnP 仅指定抽象设备接口。链接正确 http://upnp.org/resources/upnpresources.zip standardizeddcps 是那里的子文件夹。 DCP 代表设备控制协议,也就是设备必须实现以参与 UPnP 网络的抽象接口。您会对 arch-DeviceArchitecture 文档感兴趣,以了解一般的 UPnP 网络,然后是 MediaServer* 文件夹,最重要的是 av-ContentDirectory,它是为每个 DLNA 提供 DMS 的核心服务规格。是的,Intel Device Spy 绝对是必不可少的工具。 Wireshark 也将成为您的朋友。逆向工程是日常工作,DLNA 规范对您没有帮助:)

【讨论】:

非常感谢您的详细解答。很遗憾听到 DLNA 的规格受到如此保护……但看起来我有一些调查要做 xD。谢谢,我想你已经获得了接受。 现在链接变了,upnp.org 指向openconnectivity.org,你必须在那里搜索,因为很多下载都转移到了其他地方。【参考方案2】:

DLNA 规范现在可供任何人使用——您无需成为付费会员即可下载。

来自 DLNA.org 网站:(http://www.dlna.org/dlna-for-industry/guidelines)

非会员公司可以使用下面的表格下载指南。

**请注意,您今天下载的指南是 DLNA 指南的最新发布版本。当新准则 已发布,您需要下载更新的指南以 接收额外的更新。请注意,并非所有更新都是 宣布。

【讨论】:

【参考方案3】:

我不确定从哪里获得完整的 DNLA 规范,但您可以通过使用类似 Intel Device Spy 的信息来大致了解相同的信息,以查看现有 M-DMS 设备发布了哪些服务,然后使用标准化dcps 目录中的服务描述UPnP forum 提供的文档

【讨论】:

谢谢你,我宁愿那里有规格,但如果可行,我会给你一个接受;) 只是为了后代:这不是有用的建议。 DLNA 指南包含大量非常详细的服务和设备限制(供参考:DLNA 指南的第一部分有 762 页——这可能比所有 UPnP 文档的总和还要多)。仅通过逆向工程描述或 DLNA 实施的网络流量来接近合规性实际上是不可能的。【参考方案4】:

您可以从 DLNA 组织获得 DLNA 规范,为此您必须是该组织的成员。

Android 平台上有这个兼容 DLNA 的数字媒体服务器 (DMS),它对所有 Android 平台都是免费的。它已通过所有领先的 DLNA 认证电视的测试。

Pixel Media Server.

【讨论】:

以上是关于在哪里可以找到完整的 DLNA 规格?的主要内容,如果未能解决你的问题,请参考以下文章

在哪里可以找到收据条码的规格?

我在哪里可以找到 BR-LE4.0-S2A 技术规格。即,服务和特性的 UUID 列表?

阿里巴巴里面sku规格数据可以移动吗

团队作业2-《需求规格说明书》

SKU商品规格选择

OO第三次总结