upnp的意思是:通用即插即用,它是Universal Plug and Play的縮寫。是由“通用即插即用論壇”推廣的一套網路協議。
該協議是為了讓家庭網路和公司網路中的各種裝置能夠相互無縫連線,並簡化相關網路的實現。
UPnP通過定義和釋出基於開放、因特網通訊網協議標準的UPnP裝置控制協議來實現這一目標。
其每個裝置都可讀取屬於自己的、特定的狀態和引數。
從網路中發現支援upnp功能的裝置,並得到該裝置的location和url等相關資訊,向upnp裝置傳送一條http post請求,將內部網路ip:port和外部網路ip:port做對映。
upnp的基礎是IP地址解析。
如果裝置帶有存在URL,那麼控制點可以通過它來獲取裝置存在資訊,即在瀏覽器中載入URL,並允許使用者來進行相關控制或檢視操作。
具體支援哪些操作則是由存在頁面和裝置完成的。
upnp描述的是一組命令列表和刻畫執行時狀態資訊的變數。
是通過路由的WEB管理頁面來啟用UPnP功能。
未來發展廣泛,可以通過影音媒體伺服器儲存和共享數字媒體,比如:圖片、電影或是音樂等。