『壹』 dlna是什麼功能
DLNA連接功能是個人PC,消費電器,移動設備在內的無線網路和有線網路的互聯互通,數字媒體和內容服務的無限制的共享。
1、探索:網路中尋找無配置的設備並計算出其提供的性能
2、瀏覽:瀏覽內容並通過不同方式分類
3、搜索:在設備上尋找特定內容
4、分流:全網發送多媒體內容
5、服務:網路通知通訊錄
6、復印:向網路附屬列印機發送內容
7、控制:使用網路改變設備狀態
8、上傳:發送內容到伺服器
9、下載:接收並儲存內容
10、自動解碼:改變解析度或內容格式來確保設備正確翻譯
11、服務保證:區分網路交通優先次序,若網路超載,優先放棄最弱的優先權
DLNA 設備的類圖。
1、Home NetWork Device(HND)。這類設備指家庭設備,具有比較大的尺寸及較全面的功能,主要與移動設備區別開來,下屬5類設備:
(1)Digital Media Server(DMS)。數字媒體伺服器,提供媒體獲取、記錄、存儲和輸出功能。同時,內容保護功能是對DMS的強制要求。
DMS總是包含DMP的功能,並且肯能包含其他智能功能,包括設備/用戶服務的管理;豐富的用戶界面;媒體管理/收集和分發功能。DMS的例子有PC、數字機頂盒(附帶聯網,存儲功能)和攝像機等等。
(2)DMP。數字媒體播放器。能從DMS/M-DMS上查找並獲取媒體內容並播放和渲染顯示。比如智能電視、家庭影院等
(3)DMC。數字媒體控制器,查找DMS的內容並建立DMS與DMR之間的連接並控制媒體的播放。如遙控器。
(4)DMR。數字媒體渲染設備。通過其他設備配置後,可以播放從DMS上的內容。與DMP的區別在於DMR只有接受媒體和播放功能,而沒查找有瀏覽媒體的功能。比如顯示器、音箱等。
(5)DMPr。數字媒體列印機,提供列印服務。網路列印機,一體化列印機就屬於DMPr。
2、Mobile Handheld Devices(MHD)手持設備。相比家庭設備,手持設備的功能相對簡化一些,支持的媒體格式也會不同。
(1)M-DMS。與DMS類似,如行動電話,隨身音樂播放器等。
(2)M-DMP。與DMP類似。比如智能移動電視。
(3)M-DMD。移動多媒體下載設備。如隨身音樂播放器,車載音樂播放器和智能電子相框等
(4)M-DMU。移動多媒體下載設備。如攝像設備和手機等。
(5)M-DMC。與DMC類似。P如DA,智能遙控器。 手持設備沒有定義M-DMR,因為手持設備會講究便利性,會附加查找控制功能,要不然就只是普通的移動電視或收音機了。
3、Networked Infrastructure Devices (NID) 聯網支持設備。
(1)Mobile Network Connectivity Function (M-NCF)。移動網路連接功能設備。提供各種設備接入移動網路的物理介質。 DLNA的希望是全部實現無線化。
(2)Interoperability Unit (MIU)媒體交互設備。提供媒體格式的轉換以支持各種設備需要。
以上內容參考:網路-DLNA
『貳』 Android 手機中的 DLNA 功能怎麼用
使用DLNA可以選擇電腦播放,在手機里點擊視頻,電腦顯示器上立刻流暢的播放高清視頻。如下是具體的操作步驟:
1、手機和電腦連接的是同一個網路。首先在電腦上啟動Windows系統的Windows Media Player,點擊「媒體流」。
『叄』 dlnaserver在網路電視上顯示如何刪除
羨慕 Win7 中的 Play To? 眼饞 OS X 的 AirPlay? 您的 Linux 工作站也可以做到!
一年前本站介紹了 DLNA 技術在 Linux 平台上的一些應用,這次將通過實例的方式說明如何使用 ps3mediaserver 架設 DLNA 服務,並允許家庭網路中各種設備瀏覽照片、音樂和視頻。
PS3 Media Server 介紹
PS3 Media Server 是一款兼容 DLNA 協議的 UPnP 媒體伺服器,使用 java 實現跨平台圖形界面和伺服器進程,調用本地化的MEncoder、FFmpeg、tsMuxeR 實現媒體轉換和重封裝操作。
最初目標是為 PS3 提供媒體服務支持,現在已經成為全范圍支持的 DLNA 媒體伺服器,內置適用於 XBox 360、Nokia N900、Android 手機、三星/索尼/飛利浦旗下電視以及各類進口/國產機頂盒的預置文件,同時對前文中所介紹過的 XBMC 也有良好支持。
PS3 Media Server 最強大的地方在於可以調用系統平台原生的轉碼和封裝工具,將針對播放設備的特徵在必要時進行格式實時轉換,特別適合於影音文件類型復雜的用戶。
上圖為同時連結了 XBMC、Sony 電視、PS3 和 Android 手機的 PS3 Media Server 。在 1.6.0 版本中收錄由在下完全重做的簡體中文本地化,希望能進一步降低上手難度。
PS3 Media Server 安裝及配置
這里以在 Fedora 17 64 位系統為例。
在配置好 RPMfusion 倉庫後,需要安裝一些必要的軟體包,可以在終端輸入以下命令或者在添加/刪除中搜索對應軟體包:
pkcon install java-1.7.0-openjdk ffmpeg mencoder
當然後兩者也完全可以自行從各自官網下載並編譯。
在運行之前,根據情況需要打開 mDNS 防火牆的埠,Fedora 用戶可以參考該文中的「設置防火牆策略」部分。
PS3 Media Server 提供通用版本的預編譯壓縮包(內置 tsMuxer)和適用於 Deb 包管理系統的軟體包,這里以通用版本為例。
雙擊解壓後的目錄中的 PMS.sh 文件,即可運行。第一次使用,可以到第三個標簽頁 General 那裡設置下語言:
重啟後生效。
默認情況下 PS3 Media Server 會將整個文件系統共享出來(當然依然遵循 Linux 文件許可權),這顯然不是想要的。於是需要在「瀏覽/共享設定」頁面中將包含有視頻、音樂和照片的目錄添加到共享列表中,如下圖所示:
如果有需要調整編碼器的設置,可以在下圖的「轉碼設定」標簽頁中進行,不過默認的設置已經足夠了:
這個頁面中左側列表中按類別區分了很多編碼引擎,可以用下方的上下箭頭按鈕調整使用順序,越靠上面的引擎越優先使用。如果想/不想使用某個引擎的話,可以用點擊下方那個插頭樣的按鈕進行切換。
所有配置完成之後記得點擊最上方的「重新啟動伺服器」。
伺服器端的配置就這些了,下面就來看看處於同一個區域網內的各種播放設備該怎麼配置吧。
其他操作系統上 XBMC 配置
跨平台的 XBMC 是可謂是應用最為廣泛的 HTPC 系統了,當下代號為 Eden 的 XBMC 11 默認就啟動的 DLNA 客戶端模式。
如上圖,在添加文件中選擇 UPnP Devices 即可看到網路中的 PS3 Media Server。分別在照片、音樂和視頻中配置添加即可。
PS3 配置
PS3 的設置很簡單:
確保網路設置中:打開了 UPnP 支持;允許連接媒體伺服器。
在 XMB 跨界菜單的視頻、音樂或者照片的任意一個分類下選擇搜索媒體伺服器,此時應該很快就能看到 PS3 Media Server 的圖標。
點擊進入即可執行回放或者其他操作。
對於 PS3 來說,會在分享目錄下看到一些以 # 號包圍的特殊目錄,這些是 PS3 Media Server 虛擬出來的特殊目錄,可以通過選定的方式直接實時調整 DLNA 伺服器的一些設置,無需起身操作電腦。
更多詳情可以參考官方手冊。
Sony Bravia 電視配置
Sony 從 2011 年開始上市的電視已經標配 DLNA,使用起來也很方便。在保證正常連接網路的情況下,按菜單鍵打開 XMB 跨界菜單,在視頻、音樂和照片中就可以看到 PS3 Media Sever 的圖標了。
Android 手機客戶端 UPnPlay 配置
Android 平台上支持 DLNA 的程序非常多,這里以 UPnPlay 這款簡單小巧的控制端/播放端為例。在安裝 UPnPlay 啟動後的首個屏幕上點擊左下角的地球樣圖標即可看到 PS3 Media Server
之後通過 UPnPlay 就可以直接瀏覽共享目錄下的文件,點擊即可進行播放。UPnPlay 的視頻播放是通過調用系統第三方播放器實現的,所以要保證手機上至少安裝有一個視頻播放器哦。
注意默認情況下點擊文件右側的加號是添加到播放列表,點擊文件名是用當前文件替代現有播放列表,所以它會有「是否刪除播放列表」的提示。
UPnPlay 除了可以實現在本地播放以外,還可以實現控制其他 DLNA 客戶端的播放。比如在 Android 手機上選擇文件,但是在另一台電腦或者 PS3 進行回放,在一個房間遙控另一個房間的電視去播放第三個房間電腦中文件不再是奢望(好拗口)!
總結
從中可以看出使用 PS3 Media Server 搭建可供各類設備訪問的 DLNA 數字家庭網路是一件十分簡單的事情,它獨特的實時轉碼重封裝功能可以允許某些設備播放缺乏原生支持的文件,比如 WebM、Ogg Vorbis 和 MKV 。通過調整 PMS.conf 也可以實現無 GUI 的啟動模式,可以參考論壇中的分享。
相比 AirPlay 的特定設備需求,兼容 DLNA 的設備非常多,覆蓋電視、手機、藍光機、機頂盒、NAS 在內的各類產品。如果您的多媒體設備是 2011 年左右購入的外資品牌產品(國產機頂盒也有良好支持),那麼很大可能性已經支持 DLNA;也可以使用DLNA 官方設備查找程序及智能手機程序進行查看。
『肆』 Android 手機中的 DLNA 功能怎麼用
DLNA - Digital Living Network Alliance 作為一個老舊的標准,仍然有其存在的必要,因為這些以 SONY 為首的不思進取的廠商既不更新 DLNA,也沒有推出類似的其他標准!坐視 AirPlay 蠶食這片大市場。
DLNA 2003年誕生是為了能夠把當時相互獨立的電視機及其相關設備(功放、音響、DVD/藍光播放機)、PC及其相關設備(數碼相機、音樂播放器)和行動電話在家庭中有機地整合起來,使得多媒體內容能夠在各個設備上便捷地播放。
Part 2. 常見的手機應用場景
通常 Android 手機中的 DLNA 功能是把手機作為 DMS(Digital Media Server) 或者 DMC(Digital Media Controller) 這兩種角色。有時候也作為 DMP (Digital Media Player) 或者 DMD(Digital Media Downloader) 或者 DMU(Digital Media Uploader) 查看/下載/上傳網路上其他伺服器的內容,不過這些功能很多廠商並不一定實現了。【注1】
此時你需要連上區域網,如果區域網中存在 DMP(Digital Media Player) 或者 DMR(Digital Media Render),通常是電視或者音響,就可以把手機上(也可以是同一個網路上的 NAS 或者其他伺服器)的內容通過網路在電視或者音響上播放。如果區域網中存在 DMPr(Digital Media Printer),就可以把手機上或者其他伺服器上的照片透過網路列印出來。
場景一:通過網路可以把手機上播放的本地照片、視頻或者照片在電視或者揚聲器播放,需要手機端軟體支持,同時電視或者揚聲器支持。
下圖以 SONY Xperia Z2 及自帶的 Album 程序為例,簡述一下使用過程。打開一張圖片後,點擊菜單如圖一即出現 Throw【注2】,點擊 Throw 即出現搜索框,搜索網路中可用於傳輸的設備(此處包含 DLNA 和 WiFi Direct)。如果網路中支持 DLNA 的電視,即刻就會出現在搜索結果中,DLNA 是基於 UPnP 的,不需要雙方做任何設置,就可以完成推送過程。
場景二:通過網路可以把手機上播放的在線照片、視頻或者照片在電視或者揚聲器播放,需要手機端軟體支持,同時電視或者揚聲器支持。
場景三:通過手機控制卧室的電視或者揚聲器播放客廳聯網的 Play Station 3/4 上的多媒體內容。
場景四:打開手機上的 DMS(Digital Media Server) 功能,通過電視或者播放器可以選擇播放手機上的多媒體內容,要求電視支持相關功能。
下圖是在 SONY Xperia Z2 上,設置 -> Xperia 連接 -> 媒體伺服器設定 的界面,打開此伺服器,處於同一網路下的支持 DLNA 的電視或者 Play Station 3/4 就可以瀏覽此手機上的多媒體內容了。瀏覽之前需要在手機端進行批准(這一步並非必需,因為有些手機廠商可能是預置為默認批準的。)這界面一看就知道從我多年前開發以後就沒怎麼動過,嘻嘻。
還有很多使用場景如下,不過都需要相關的設備支持:
多個屏幕或者揚聲器同步播放同一內容
客廳看到一半到卧室繼續看
手機雙向同步更新區域網中的 DLNA 伺服器的多媒體數據
【注1】嚴格來說,手機上的 DLNA 角色都應該加上 M(obile) 前綴,不過為了理解方便,就不引入過多的概念。而且事實上對於用戶日常使用來說 M-DMS 和 DMS 並無區別。
【注2】『Throw』是索尼關於 DLNA 使用的特有品牌,並非所有的手機中都叫 Throw,特此澄清。據我所知,三星手機的 DLNA 功能叫『AllShare』,其他的不知道了,歡迎補充。
Part 3. DLNA 認證的設備
支持 DLNA 的設備還算比較多,可以購買的時候看包裝上是否有 DLNA 認證的 logo。不過國內很多廠商省錢都沒有過 DLNA 認證,可能沒有這個標志,不過只要宣稱支持的話,日常使用應該問題不大。
首先,最常見也是最常用的電視。通常 DLNA 聯盟內的電視廠商出的電視都帶有 DLNA 認證,比如 SONY / SamSung / LG 幾乎全線都支持,其他大廠比如 Panasonic 應該中高端的也都有。其次,像揚聲器、DVD 機、藍光機、機頂盒、路由器、NAS、Play Station 都有很多支持的,列印機現在比較難找了,不過確實還有。所有這些東西支持最全的應該就是 SONY 的產品線了,畢竟 SONY 是 DLNA 的 Founder。
國內常見的支持 DLNA 的設備:
SONY 目前在賣的有 RJ45 介面(網線口)的電視,幾乎全線支持
SamSung / LG 目前在賣的大部分電視(因為不了解,所以低端的不敢保證,目前我個人就是用的三年前買的三星的,DLNA 沒問題)
Netgear 、Cisco 和 華碩 500RMB+ 的路由器,原生固件都帶 DLNA Server。(因為不了解,所以低端的不敢保證。其他大廠像 Baffulo / Belkin / D-Link 應該也都有,不過沒用過不敢保證)其他路由器只要能刷 DDWRT/Tomato/OpenWRT 也都能支持 DLNA Server。
群暉 NAS 全線完美支持 DLNA
Play Station 3/4 完美支持 DLNA
Part 4. DLNA 的一些顯著特點( 3月5日補充)
簡單談一下 DLNA 的特點,由於是早年的標准且很久未更新,我手頭上最新的是 2009 年8月的 Guideline,這份 Guideline 要成為會員才能拿的到,國內很多廠商都是會員,像小米/Oppo/魅族/華為/中興等等(據說成為會員要交10000刀?歡迎知情者核實)。所以這個協議的特點非常突出:
1. 在伺服器端 (DMS/M-DMS),多媒體數據不是以文件夾的結構 Publish 給客戶端的。而是以 Meta-data 為結構的。比如音樂是按照年份和流派等屬性分類的,完全沒有文件夾結構的。
2. 伺服器端的多媒體文件會有多種編碼格式 Publish 給客戶端,以供選擇。舉個例子,伺服器端存儲的 wav 音頻文件,客戶端如果不支持的話,伺服器端會提供 mp3 的版本給客戶端播放或者下載。圖片和視頻也一樣。呵呵,好玩吧,估計是早年電視、揚聲器之類的能夠支持的格式比較少,所以才規定成這樣子。
3. 不支持外掛字幕。其實說實在的,理論上也不是不能支持,視頻實時編碼都做了,再實時加個字幕嵌進去也不是什麼難事兒。不過日本廠商對這種事情完全沒興趣,他們只關心各種加密解密 DRM 啊,DTCP-IP 啊什麼的。看哪天國內廠商有興趣做一做吧,如果不違反 DLNA 的規定的話。
4. DLNA 的 3-box 模式很好,反正我個人很喜歡。就是把網路上的內容通過手機推送到電視或者揚聲器,手機只是起到一個控制的作用,數據流是可以不經過手機的,這樣的話只要電視或者播放機是有線連接的話,就不會受到無線的速度限制。這一點是比 AirPlay 要好的。在播放 NAS 大碼率高清影片和卧室觀看客廳藍光播放機內容時,就會很從容了。而且手機也不耗電,關機也不影響。:)