UPnP AV和DLNA有什么区别?

时间:2010-12-01 00:01:41

标签: upnp dlna

我是否正确地认为如果我符合DLNA 1.5,我是否实施了UPnP AV?除了指定最低格式要求外,DLNA还能得到什么? DLNA不是建立在UPnP之上吗?我确信DLNA设备发现完全基于SSDP(UPnP的设备发现协议)。 DLNA是否在内容发现或内容交付规范中添加了一些内容?

例如,Boxee和XBMC都支持UPnP - 它们不适用于所有DLNA设备吗?

2 个答案:

答案 0 :(得分:4)

查看DLNA和UPnP白皮书,

  1. 虽然他们希望解决类似的问题,但UPnP和DLNA是不同的
  2. DLNA从UPnP(see DLNA whitepaper page 5)采用非常具体的东西。说DLNA是UPnP的子集是不正确的。
  3. DLNA设备将能够发现UPnP服务器,但如果双方都不同意AV格式,则可能无法再执行任何操作。我还没有证实这一点。阅读论文后,这更像是我所理解的。
  4. 查看this,似乎XBMC服务器不支持DLNA。这可以解释上述情况。

答案 1 :(得分:1)

据我了解,DLNA是UPnP标准的一个子集,指定的选项更少,格式更严格。要获得DLNA认证的设备,您需要花费大量资金到DLNA论坛,以便与其他DLNA设备一起检查您的设备。

由于UPNP没有那么具体,因此您的UPNP设备不会自动成为DLNA设备,例如:我的新DLNA三星电视无法访问xbmc的upnp服务器。