UPnP協(xié)議是于1999年1月在拉斯韋加斯的CES展上被微軟正式發(fā)表。他的基本構想是類(lèi)似PCI卡自動(dòng)識別即插即用技術(shù)的網(wǎng)絡(luò )版。
UPnP基本上是基于現有的技術(shù),將一套協(xié)議作為一個(gè)集合定義出來(lái),并作為一個(gè)開(kāi)放的協(xié)議規格對外公開(kāi)。
如HTTP/SOAP/SSDP/GENA等。
因此UPnP里面基本上沒(méi)有新的技術(shù)協(xié)議。
(現在的DLNA也是一樣,只是采用現有的技術(shù)來(lái)加以細化和規定而已。)
2001年11月關(guān)于路由器的標準定義協(xié)議(Internet Gateway STD Device Control Protocol)公開(kāi)后,大約同時(shí)期符合這個(gè)協(xié)議的路由器產(chǎn)品就被推出了。當時(shí),UPnP標記并不普及,一般產(chǎn)品說(shuō)明上都寫(xiě)的是支持Microsot的NetMeeting(因為需要支持動(dòng)態(tài)NAT)。關(guān)于這一點(diǎn),可以參考這篇文章。到現在,市場(chǎng)上銷(xiāo)售的絕大部分家庭用路由器都具備有UPnP功能。
關(guān)于A(yíng)V關(guān)聯(lián)的產(chǎn)品,2002年6月SONY推出的VAIO Media和RoomLink是最早的Media Server/Media Render產(chǎn)品。存儲在電腦硬盤(pán)上的音樂(lè )或數字文件可以通過(guò)RoomLink在立體聲音響設備或電視上播放。
Sony RoomLink數字媒體適配器
Sony VAIO Media軟件的畫(huà)面
UPnP和其他類(lèi)似標準的比較
1 UPnP
UPnP是作為開(kāi)放的標準對外部公開(kāi),并且是建立在可以在任何平臺上的基礎上,是對現有技術(shù)協(xié)議的組合。另外他對各種設備如AV器材的UPnP/AV,都有具體的定義,所以能夠容易被硬件廠(chǎng)商接受,商品化完成的很好。因此現在作為家庭網(wǎng)絡(luò )的事實(shí)上的標準還沒(méi)有別的標準可以取代它。
2 HAVi
HAVi是基于IEEE1394的家庭內網(wǎng)絡(luò )規格。作為高速網(wǎng)絡(luò )的代表被廣為期待,但是沒(méi)有能夠得到普及。主要的原因是它的規格沒(méi)有公開(kāi),公開(kāi)的只是Java-API標準,所以沒(méi)有得到硬件廠(chǎng)商的廣泛支持。
3 JINI
基于 Java的家電網(wǎng)絡(luò )協(xié)議?;炯夹g(shù)是multicast和RMI(Java Remote Method Invocation : Java版的RPC)。開(kāi)始時(shí)是別認為是可以跟UPnP爭奪標準的代表者,但是由于基于Java平臺,一直沒(méi)能普及和商品化。
4。Bonjour(原稱(chēng):Rendezvous)
Apple制定的網(wǎng)絡(luò )協(xié)議?;旧鲜腔趍ulticastDNS。iTune和AirPortExpress等產(chǎn)品上都已經(jīng)別廣泛利用著(zhù)。但是作為業(yè)界的標準還是很難別推廣普及。
評論