我知道DLNA是UPnP的子集。我看过这篇文章:What's the difference between UPnP AV and DLNA?
但是,我仍然无法理解。 DLNA内部有任何功能吗?如何定义此设备是DLNA还是UPnP?为什么让人们对DLNA&的UPnP?
请指教!!
答案 0 :(得分:7)
我认为有两个主要区别:范围和组织。
UPNP 的范围仅限于upnp标准和协议。只要设备正确完成协议,代表upnp即可兼容。但正如我们所知,这不是全部真相。例如,媒体可能不兼容。结果是最终用户期望系统工作,但事实并非如此。
另一方面,DLNA 并不专注于upnp标准,它将要求放在所有正在使用的标准上。 Upnp AV恰好是这些标准之一,但包括其他标准,例如:
作为一个组织, UPNP 本质上是一系列协议,许多人正致力于开发该协议。另一方面, DLNA (顾名思义)是一个公司联盟,他们认为他们需要做一些他们的设备开始互相交谈的事情 - 没有错误。
与手机世界的粗略模拟:
从这个类比中,您可以假设DLNA规范更复杂。他们是。