我知道 DLNA 是 UPnP 的子集。我读了这篇文章:UPnP AV 和 DLNA 有什么区别?
但是,我仍然无法清楚地理解。DLNA 内部有什么功能吗?如何定义这个设备是 DLNA 还是 UPnP?为什么让人们对 DLNA 和 UPnP 感到困惑?
请指教!!
我知道 DLNA 是 UPnP 的子集。我读了这篇文章:UPnP AV 和 DLNA 有什么区别?
但是,我仍然无法清楚地理解。DLNA 内部有什么功能吗?如何定义这个设备是 DLNA 还是 UPnP?为什么让人们对 DLNA 和 UPnP 感到困惑?
请指教!!
我想说有两个主要区别:范围和组织。
UPnP的范围仅限于 UPnP 标准和协议。只要设备的协议正确,它就与 UPnP 兼容。但这不是全部事实,例如,媒体可能不兼容。结果是最终用户期望系统工作,但事实并非如此。
另一方面,DLNA不限于 UPnP 标准,因为它对使用中的所有标准提出了要求。UPnP AV 恰好是这些标准之一,但也包括其他标准,例如:
作为一个组织,UPnP本质上是协议的集合,并且有许多人致力于开发该协议。另一方面,DLNA (顾名思义)是一个公司联盟,他们看到他们需要做一些事情,他们的设备开始相互通信 - 没有错误。
手机世界的粗略模拟:
从这个模拟中,您可以假设 DLNA 规格更复杂。