ADVERTISEMENT
DLNA 裝置3大類
UPnP只簡單的規範了3種裝置,DLNA目前則是規範了3大種類12種產品,這3大類分別為家庭網路設備、行動手持設備、網路基礎設備。其中網路基礎設備只有2種產品,行動網路連接功能(M-NCF):提供無線網路和家庭網路相互連接的機器,譬如無線路由器或是AP。媒體中介單元(MIU):依據家庭網路設備和行動手持設備所需媒體格式的不同,相互進行轉換的設備,譬如對於家庭網路設備來說,在視訊方面必須要支援MPEG2,而行動手持設備則是MPEG4。
家庭網路設備
DLNA將此區分為5項,分別為數位媒體伺服器(DMS)、數位媒體播放器(DMP)、數位媒體渲染器(DMR)、數位媒體控制器(DMC)、數位媒體印表機(DMPr)。其中數位媒體播放器和數位媒體渲染器的差異在於,數位媒體播放器能夠自行尋找數位媒體伺服器上提供的多媒體內容並播放,而數位媒體渲染器只能被動的處理由數位媒體伺服器丟來的資料。
行動手持設備
在行動裝置方面,延續家庭網路設備的3種裝置,在前面加上「行動」二字即可,這3種分
別是行動數位媒體伺服器(M-DMS)、行動數位媒體播放器(M-DMP)、行動數位媒體控制器(M-DMC)。剩下2種分別為行動數位媒體下載裝置(M-DMD),例如隨身聽,以及行動數位媒體上傳裝置(M-DMU),例如相機。
採用 XML 語言
制定標準才能夠讓各製造商所製造的各種不同產品相互溝通,DLNA/UPnP大多使用已經存在的網路相關規格來實作。在底層的實體連接可使用有線網路802.3、MoCA,無線則是採用802.11 Wi-Fi或是藍牙。網路層部分則是要求至少相容IPv4的標準,選配IPv6。傳輸層標準要求使用HTTP協定配上QoS,選配RTP協定。
裝置的發現與控制則是遵照UPnP Device Architecture 1.0,媒體管理使用UPnP AV 1.0和UPnP Print Enhanced 1.0。再往上的部分就是DLNA制定定義檔的範圍,像是通過DLNA認證的產品,至少一定支援JPEG圖片格式,並可選配GIF、TIFF、PNG格式。
特別的是DLNA/UPnP的設備在相互溝通時,是採用HTTP的標準,並使用XML的語法,如果把傳輸封包抓出來看,會看到1串非常像網頁原始碼的文字。由於XML語法的彈性,使得廠商可以自定義新功能,譬如使用手機連上電視提供的1個網頁介面,而這網頁介面長得一副就是遙控器的樣子,在這情況下,只要具有網頁瀏覽器的產品皆可操作電視,不需DLNA認證產品。
▲DLNA將裝置分為3大項12類,多功能裝置可能橫跨數項分類不等。
▲DLNA的架構圖,可看到下方式已經存在並公開的規格,上方才是DLNA制定規範的地方。
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!