DLNA

DLNA

數字生活網絡聯盟
DLNA(DIGITAL LIVING NETWORK ALLIANCE,數字生活網絡聯盟)其前身是DHWG(Digital Home Working Group,數字家庭工作組),成立于2003年6月24日,是由索尼、英特爾、微軟等發起成立的一個非營利性的、合作性質的商業組織。
  • 中文名:數字生活網絡聯盟
  • 簡稱:DLNA
  • 英文名:DIGITAL LIVING NETWORK ALLIANCE
  • 時間:2003年6月24日
  • 前身:DHWG
  • 功能:終端互聯解決方案

發展

DLNA旨在解決個人PC,消費電器,移動設備在内的無線網絡和有線網絡的互聯互通,使得數字媒體和内容服務的無限制的共享和增長成為可能。DLNA的口号是Enjoy your music, photos and videos, anywhere anytime。

DLNA并不是創造技術,而是形成一種解決的方案,一種大家可以遵守的規範。所以,其選擇的各種技術和協議都是當前所應用很廣泛的技術和協議。

DLNA将其整個應用規定成5個功能組件。從下到上依次為:網絡互連,網絡協議,媒體傳輸,設備的發現控制和管理,媒體格式。

2017年2月20日,DLNA在其官網宣布:本組織的使命已經完成。DLNA委員會今天正式宣布,組織已經于今年1月5日正式解散。今後相關的認證工作将交接給新的組織負責,實行新的标準。

功能

1.探索:網絡中尋找無配置的設備并計算出其提供的

2.浏覽:浏覽内容并通過不同方式分類

3.搜索:在設備上尋找特定内容

4.分流:全網發送多媒體内容

5.服務:網絡通知通訊錄

6.打印:向網絡附屬打印機發送内容

7.控制:使用網絡改變設備狀态

8.上傳:發送内容到服務器

9.下載:接收并儲存内容

10.自動譯碼:改變分辨率或内容格式來确保設備正确翻譯

11.服務保證:區分網絡交通優先次序,若網絡超載,優先放棄最弱的優先權

功能模塊

DMSDMRDMCDMP

DMS:Digital Media Server服務器

DMR:Digital Media Renderer渲染器(受控端)

DMC:Digital Media Controller控制器

DMP:Digital MediaPlayer播放器(可理解為DMC+DMR)

組件構成

功能組建

重要技術和協議

Media Formats

Media Format Required and Optional Format Profiles

Device Discovery Control and Media Management

Device Discovery and Control UPnP Device Architecture1.0

Media Management and Control UPnP AV 1.0 and UPnP Printer:1

Media Transport

Media Transport HTTP (Mandatory) and RTP(Optional)

Network Stack

Networking IPv4 Suite

Network Connectivity

Connectivity Ethernet, 802.11 , and Bluetooth

傳輸

    網絡互連。其規定了所接入網絡的類型和協議。目前,主要包括:

有線網絡:802.3.i/u

無線網絡:802.11/a/b/g

2.網絡協議。其規定了所使用的網絡協議。目前,其規定必須支持IPv4。但是,考慮到地址空間等IPv4的缺點,将在不久的将來支持IPv6。當然,考慮已經存在的IPv4的諸多應用和設備。在未來的很長一段時間内同時支持IPv4和IPv6并保證IPv4和IPv6的互連的雙重協議棧将會受到親賴。

3.媒體傳輸。其規定了所有DLNA設備都必須支持使用HTTP協議進行媒體的傳輸。這将使得未來很長一段時間如何提高HTTP協議上高速安全的進行大數據量的傳輸成為一個課題。單純就安全而然,TLS也許是個不錯的選擇。另外,在IPv6的協議中IPSEC已經成為了一個必選項。這也在一定程度上解決了安全問題。

不過好像使用軟件做加解密的工作始終都不是個正确的選擇。因為,在真正的應用中,很少有客戶不對你的速度指手畫腳。當然,同時你也可以使用RTP的其他專用的媒體流傳輸協議。但是,前提是你已經支持了HTTP協議下的傳輸。

4.設備的發現,控制和媒體的管理。這個功能組件是最重要的一個層次。也許是由于英特爾是UPnP的發起者吧,所以,在其再次發起DLNA的時候,UPnP所有的東西當然其不會浪費了呀。

是不是因為UPnP很長時間停留在協議階段,很少有應用,IDG是個例外,英特爾才又來發起DLNA的呢,我是不得而知了:)目前,其采用了UPnP Device Architecture 1.0和UPnP AV 1.0 and UPnP Printer:1。這隻是UPnP論壇上一堆标準中的冰山一角了。将其UPnP的東西,好像還是蠻多的,這裡就不詳細講了。

總之,其通過一系列的步驟和協議來達到設備的發現和管理,同時也通過廠商定義的AV和Printer标準達到對媒體的管理。一大堆的概念和名詞,下次再介紹了:)

5.媒體格式。這是最後的一個組件了。其規定了進行數字媒體和内容的共享和使用的時候的媒體格式。其必須支持的是:JPEG,LPCM,MPEG2。其他可選的媒體格式見表2。

DLNA媒體格式

媒體分類 必須支持的格式 可以支持的格式

Image JPEG PNG, GIF, TIFF

Audio LPCM AAC, AC-3, ATRAC 3plus, MP3, WMA9

AV MPEG2 MPEG-1,MPEG-4*, AVC, WMV9

以上,就DLNA的技術做了簡單的闡述,僅就技術而言,DLNA離我們應該說很近了。但是,這裡面還有很多商業上的因素。所以,DLNA離我們還有一段距離。

版本

DLNA産品的版本主要為:

v1.0

數字媒體服務器(DMS,DigitalMediaServer):提供了媒體文件的獲取、錄制、存儲以及作為源頭的設備。

數字媒體播放器(DMP,DigitalMediaPlayer):可查找并播放或輸出任何由DMS所提供的媒體文件的設備。

v1.5除了原有的DMS和DMP,新增了數種設備及機能:

移動式數字媒體服務器(M-DMS,MobileDigitalMediaServer):針對手機等體積較小、輕巧可移動式的電子設備所定義的服務器,多媒體格式支持與一般DMS稍有不同。

移動式數字媒體播放器(M-DMP,MobileDigitalMediaPlayer):同樣是針對移動設備的播放器,多媒體格式支持與一般DMP稍有不同。

數字媒體控制器(DMC,DigitalMediaController):作為遙控設備使用,可查找DMS上的多媒體文件,并指定可播放該多媒體文件的DMP進行播放或是控制多媒體文件上下傳到DMS的設備。數字媒體打印機(DMPr,DigitalMediaPrinter):DMPr的打印機可以在DLNA網絡架構下提供打印功能。

應用

電視機

1:wifi,家裡必須有無線網絡複蓋

2:通過一個多屏互動配件WiPlug

注意:此教程試用于1、安卓2.3以上的手機(無論是品牌機還是山寨機都可以),2、電視機帶HDMI接口就可以。

教程步驟如下:

按照使用說明連接電視機

把手機和設備連到同一個wifi下面

選擇推薦的視頻客戶端打開,然後點擊DLNA的圖标選擇播放設備就可以了。

如果要實現把整個手機的屏幕投到電視機上,可以下載個WiPlug客戶端然後就可以了。

電腦

DLNA無線直連實現條件:

1:wifi,家裡必須有無線網絡複蓋

2:可以無線上網的電腦

3:電腦的系統最好為win7

注意:此教程适應于所有支持DLNA的手機和設備,和手機的操作系統也沒多大關系,電腦上的設置是相同的,手機上用不同的軟件而已。此教程測試環境為Windows7,其他系統未驗證。

教程步驟如下:

1.打開Windows服務中的“SSDPDiscovery”和“WindowsMediaPlayerNetworkSharingService”兩個服務;

2.在“控制面闆所有控制面闆項網絡和共享中心”中将當前電腦的無線網絡類型設置為“家庭網絡”,手機也連接到這個無線網絡;

3.在“控制面闆所有控制面闆項網絡和共享中心”中,點擊“選擇家庭組和共享選項”,如果你想在手機上播放電腦上的圖片、視頻、音樂等,需選中“将我的圖片、音樂和視頻輸出到我的家庭網絡上的所有設備”。

然後點擊“選擇媒體流選項”,啟用媒體流,出現“為計算機和設備選擇媒體流選項”時,默認全部允許即可。點擊确定。這些步驟不一定順序全對,反正你注意要開這些選項就對了。

此時,啟動DesireHD的Wifi,打開“媒體庫”,點擊底部的4個标簽卡的最後一個,應該可以看到連接的媒體中出現了電腦上的媒體庫。這些媒體庫左邊是一個“WindowsMediaPlayer”的圖标,右側會顯示計算機名和計算機上的用戶名。點擊不同的用戶可以浏覽這個用戶共享的媒體。

4.最後一點是如何把DesireHD的視頻、圖片、音樂往電腦上顯示。首先在電腦上啟動“WindowsMediaPlayer”(一般在開始菜單的附件裡面),在媒體庫的菜單上有“媒體流”菜單,勾選“允許遠程控制我的播放器”和“自動允許設備播放我的媒體(這一個不勾應該也可以,自己試一下)”,保持WindowsMediaPlayer不要關閉,等下播放圖片、音樂、視頻都是靠這個程序。

現在你可以在Desires上打開“媒體播送”程序,以視頻為例,點擊某段視頻,将會自動搜索當前範圍内支持DLNA的設備。如果隻出現了“我的手機”,那麼就是沒有找到;如果出現了你的電腦,選擇後将會出現一個播放控制界面,同時你的電腦上的WindowsMediaPlayer已經開始歡快的播放了。

5.最後再補充幾點:

a)拍了一段720P的視頻,在電腦上流暢播放,就最開始會緩沖幾秒鐘。

b)DesireHD的媒體播送程序,在播放控制界面,視頻是不動的。可以暫停、拖動、調整電腦音量,但是沒有全屏等高級控制,哪個兄弟有更好的DLNA軟件分享一下。

c)如果你的電視機等設備支持DLNA,那麼手機上的視頻也可以直接在電視機上播放。

ps:應該所有的最新一代HTCAndroid系統的都可以通用的,還有就是放音樂的時候要先把電腦上windows自帶的播放器打開的,不然沒法選電腦播放的。

相關詞條

相關搜索

其它詞條