天天看點

DLNA 簡介 裝置分類 場景舉例 協定棧層次

簡單介紹下最近開始了解的 dlna 标準,包括裝置分類、場景舉例、協定棧。歡迎大家留言交流。

dlna 是 digital living network alliance 的縮寫,中文譯作數字生活網絡聯盟。

誕生于 2003 年,目的是為了使得生活相關的電子裝置能夠互相連接配接,包括電視機及其相關裝置(音響、dvd/藍光播放機)、pc 及手機等,所謂的互相連接配接簡單說就是使得多媒體内容能夠在各個裝置間傳輸及播放。

他們主要的目标是建立一套可以使得各廠商的電子裝置互相連接配接,互相适應的标準。

這個聯盟由索尼等發起,成員包括 lg、三星、松下、博通、英特爾、微軟等衆多相關領域内領袖。

國内的 oppo、海爾、海信、華為、聯想、魅族、中興等也都是會員。

dlna 将電子裝置主要分為三大類,包括家庭網絡裝置、移動手持裝置、家庭基礎裝置。

包括:

(1). dms(digital media server) 數字媒體伺服器,提供了媒體檔案的存儲、錄制、以及作為源頭的裝置。比如電腦、一些路由器等。

(2). dmp(digital media player) 數字媒體播放器,可查找并播放任何由 dms 所提供的媒體檔案的裝置。比如電視、音響、家庭影院、遊戲機等。

(3). dmr(digital media renderer) 數字媒體渲染器,可接受并播放由 dmc 傳過來的内容。比如電視、音響、揚聲器等。

(4). dmc(digital mediacontroller) 數字媒體控制器,作為遙控裝置使用,可查找 dms 上的媒體檔案,并指定可播放該多媒體檔案的 dmr 進行播放或是控制多媒體檔案上下傳到 dms 的裝置。比如平闆電腦等。

(5). dmpr(digital media printer) 數字媒體列印機:dmpr 的列印機可以在 dlna 網絡架構下提供列印功能。比如列印機、照片列印機。

這個與家庭網絡裝置類似,不同的是多媒體格式略有不同,對應分别包括:

(1). m-dms(mobile digital media server) 與 dms 類似,隻是多媒體格式略有不同。

(2). m-dmp(mobile digital media player) 與 dmp 類似,隻是多媒體格式略有不同。

(3). m-dmc(mobile digital media controller) 與 dmc 類似,隻是多媒體格式略有不同。

(4). m-dmu(mobile digital media uploader) 手持數字媒體上傳器,可将多媒體資源上傳至伺服器(dms 或 m-dms),供播放器(dmp、m-dmp、dmr等)播放。如手機、掌上電腦等。

(5). m-dmd(mobile digital media downloader) 手持數字媒體下載下傳器:将伺服器上的檔案下載下傳到裝置上。如移動音樂播放器、手機等。

(1). 移動網絡連接配接器 用于橋接家庭裝置的網絡連接配接和移動手持裝置的網絡連接配接。

(2). 資源轉換器 用于将家庭網絡裝置和移動手持裝置資源進行轉換,以支援不同裝置需要。

一個裝置可能是多個角色,比如手機可能是 dms、dmp、dmc。

隻有在同一個區域網路内支援 dlna 的裝置才能互相連接配接,對于家庭來說,同一個區域網路就隻連接配接同一個路由器的裝置。

場景1:手機作為 dms,将其上的音樂或影片在 dmp(如電視、音響) 上進行播放。

場景2:手機作為 dmc 控制 dmp(如電視) 播放其他 dms 上的内容。

dlna 協定棧幾個層次如下,在層次上類似 osi 的七層網絡模型。

DLNA 簡介 裝置分類 場景舉例 協定棧層次

繼續閱讀