本站专稿 UPnP的历史
UPnP协议是于1999年1月在拉斯韦加斯的CES展上被微软正式发表。
他的基本构想是类似PCI卡自动识别即插即用技术的网络版。
UPnP基本上是基于现有的技术,将一套协议作为一个集合定义出来,
并作为一个开放的协议规格对外公开。
如HTTP/SOAP/SSDP/GENA等。
因此UPnP里面基本上没有新的技术协议。
(现在的DLNA也是一样,只是采用现有的技术来加以细化和规定而已。)
2001年11月关于路由器的标准定义协议
(Internet Gateway STD Device Control Protocol)公开后,
大约同时期符合这个协议的路由器产品就被推出了。
当时,UPnP标记并不普及,一般产品说明上都写的是
支持Microsot的NetMeeting(因为需要支持动态NAT)。
关于这一点,可以参考这篇文章。
到现在,市场上销售的绝大部分家庭用路由器都具备有UPnP功能。
关于AV关联的产品,2002年6月SONY推出的VAIO Media和
RoomLink是最早的Media Server/Media Render产品。
存储在电脑硬盘上的音乐或数字文件可以通过
RoomLink在立体声音响设备或电视上播放。
Sony RoomLink数字媒体适配器
Sony VAIO Media软件的画面
UPnP和其他类似标准的比较
1。UPnP
UPnP是作为开放的标准对外部公开,并且是建立在可以在任何平台上的基础上,
是对现有技术协议的组合。
另外他对各种设备如AV器材的UPnP/AV,都有具体的定义,
所以能够容易被硬件厂商接受,
商品化完成的很好。
因此现在作为家庭网络的事实上的标准还没有别的标准可以取代它。
2。HAVi
HAVi是基于IEEE1394的家庭内网络规格。作为高速网络的代表被广为期待,
但是没有能够得到普及。
主要的原因是它的规格没有公开,
公开的只是Java-API标准,
所以没有得到硬件厂商的广泛支持。
3。JINI
基于 Java的家电网络协议。基本技术是multicast和RMI
(Java Remote Method Invocation : Java版的RPC)。
开始时是别认为是可以跟UPnP争夺标准的代表者,
但是由于基于Java平台,一直没能普及和商品化。
4。Bonjour(原称:Rendezvous)
Apple制定的网络协议。基本上是基于multicastDNS。
iTune和AirPortExpress等产品上都已经别广泛利用着。
但是作为业界的标准还是很难别推广普及。