DLNA和UPnP是什么关系?通俗解释

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/catoop/article/details/87446785

1、DLNA是一套标准,是由微软,因特尔,索尼等大厂商组成的联盟,他们制定了一套标准让大家去用。
DLNA并不是创造技术,而是形成一种解决的方案,一种大家可以遵守的规范。所以,其选择的各种技术和协议都是当前所应用很广泛的技术和协议。而UPNP就是其中一个主要的协议。

2、UPnP通用即插即用(英语:Universal Plug and Play,简称UPnP)是由“通用即插即用论坛”(UPnP™ Forum)推广的一套网络协议。该协议的目标是使家庭网络(数据共享、通信和娱乐)和公司网络中的各种设备能够相互无缝连接,并简化相关网络的实现。UPnP通过定义和发布基于开放、因特网通讯网协议标准的UPnP设备控制协议来实现这一目标。

3、DLNA 架构图
在这里插入图片描述
如图所示,UPnP属于DLNA分层架构中的第三层(Device Discovery&Control),它属于DLNA的基础协议框架,DLNA用UPnP协议来实现设备的发现和控制。

4、所以两者之间的关系就好比应用程序与编程语言之间的关系。

猜你喜欢

转载自blog.csdn.net/catoop/article/details/87446785