1.目前最流行的Media Server為支援DLNA協定的多媒體伺服器,那啥叫做DLNA呢?
; M3 s/ w3 ~; t! F7 l6 g! W甲、 DLNA是「Digital Living Network Alliance」聯盟的簡稱,此聯盟的任務是制定一個統一的傳輸規範,讓各種不同廠牌、類型的影音機材能相互溝通。因此,只要是符合DLNA的影音機材,就能在不需驅動
程式、轉接裝置下直接連結、同步動作,甚至是傳輸資料。
: j- C% p/ _: ?. Q: R' U
3 M- ~/ C& o. Q3 I乙、 那為何要使用DLNA呢?
6 l1 s, O9 \5 F% L! ~: s
. B& v/ T6 x c# Si. DLNA/UPnP是在家中構建一個由PC、家用電器和一些mobile的設備組成有線無線的操作網路,為整個數位家庭系統提供了一個seamless的環境。 UPnP他是DLNA網路協定及的核心,也是設備連入數位家庭網路的最普適的方式,並且是數位家庭網路的公共協定。
2 [( Z+ O/ R P0 b& ~
iii. 一種協定支援各種軟硬體播放功能,將家電、通訊設備(包括手機、電話)與網路統一整合,家電可以播放電腦上面的各種檔案,電腦也可以播放家電上的各種檔案。
# b+ o' ]: h. [
iv. 有線及無線網路的環境成熟家中任何產品都已經可以藉由網路來傳播訊息,不需要再添購各種各式各樣不同標準的配備來播放影音檔案
+ B! z' M- N' ^3 k* Z& s
- y5 F: p1 j/ Y9 F. `
更多資料可以參考PS3網站的資料
0 y h# D* K6 T" c1 `+ Q5 o* Jhttp://manuals.playstation.net/document/ct/ps3/current/settings/connectdlna.html8 I5 p; r* O A9 n' v% n
================================================================
: O# i/ ^& v: }' z& s* K在Ubuntu上面建立 DLNA/UPnP Media Server分享伺服器
' i8 m d8 T! \" d
9 c0 ?1 C4 H/ z- d+ g
Ubuntu在網站上面有很多人已經介紹如何安裝跟使用,因此我們不介紹Ubuntu。我們直接介紹如何在Ubuntu上面建立支援DLNA協定的多媒體伺服器。
4 Z. z* M& n* h T7 v0 t
(測試過可以支援RMVB檔案 使用Powerdvd 可比播放)
0 W& z& W9 Q. P) ]1 l' ](唯一的缺點DLNA播放軟體目前無法支援快轉 真怪 .........)
2 ?* |5 T. _4 Q2 ~2 Y9 g9 B
6 M, ^+ P8 T, K- r6 p& a' J1.安裝Ubuntu (建議您安裝Xubuntu或Ubuntu就好不要裝kubuntu)
/ T/ s( a+ F8 U: }8 O
不需要多高檔的PC只要能安裝Windows 98的電腦大部份都能安裝Ubuntu,不過隨著您的檔案越多Client越多當然您的Media Server就需要升級硬體設備了。
5 Y0 G8 |, p" t! J
安裝教學請參考Ubuntu臺灣網站 :
http://wiki.ubuntu.org.tw/index.php/Ubuntu6.10Install1 b% E% W" P" ^2 P$ ^1 |
2 \) \* ~4 p0 T8 n( X- \
2. 下載支援DLNA/UPnP協定的伺服器套件 Ushare跟libupnp
: h Q" K6 }! R7 p( t% X) @
下載 libupnp (為何不下載source code安裝? 嘿嘿 有自行安裝過的人就知道為何不下載source code安裝的原因)
- l) s: R; K2 f- v: |$ F3 A32 bit libupnp : 32位元PC請下載此套件 :
http://linux.vanvalkinburgh.org/files/libupnp/libupnp2_1.4.2-1ubuntu0.1_i386.deb' Z! x4 B( ^2 _- ?- R
64 bit libupnp : 64位元PC請下載此套件 :
http://linux.vanvalkinburgh.org/files/libupnp/libupnp2_1.4.2-1ubuntu0.1_amd64.deb下載 ushare 1.0
1 P( i! A2 {) N% F8 h' g/ U6 ^
32bit deb : 32位元PC請下載此套件 :
http://bobshowtos.googlepages.com/ushare_1.0-1_i386.deb- b& c3 J; t& e# W6 b! S4 J1 q
64bit deb : 64位元PC請下載此套件 :
http://bobshowtos.googlepages.com/ushare_1.0-1_amd64.deb, T5 h5 D3 L& D6 H, G
& ? ~( a$ w- F4 i下載完請安裝即可,不要問我怎樣安裝啦,這只有使用Windows的人才會這樣問,玩Linux還這樣問..........
& X$ t: r- l1 h- s; u4 f. V! }. f( [( n3 F- ~. N" o/ d. X
3. 設定Ushare
+ Z1 B1 V5 V7 [* l3 f( p/ O$ K請sudo gedit /etc/ushare.conf您可以看到ushare的設定,請自行修改成您所需要的設定
) R. i+ e9 n4 n
# /etc/ushare.conf
4 |. M: ]2 B: f0 Y$ _ [) D# } H
# Configuration file for uShare
$ S* `8 S2 k' O4 M& ` G# uShare UPnP Friendly Name (default is 'uShare').
5 W: M( I1 y: x c( S2 ?
USHARE_NAME=
填入您想要的Ushare伺服器的名稱
9 Y- y$ A* }8 h8 QUSHARE_NAME=MediaServer (文字不能有空格否則無法啟動)
# {6 p' m+ I. K8 Q- g G" `8 H
# Interface to listen to (default is eth0).
" Z4 `# C* X+ V1 z# s; I
# Ex : USHARE_IFACE=
填入網路介面通常是eth0 y L- T1 ]/ G5 _0 S9 X5 @
USHARE_IFACE= eth0
6 F0 n2 P$ G0 y( h7 n
# Port to listen to (default is random from IANA Dynamic Ports range)
. v' J: L5 i/ [$ y
# Ex : USHARE_PORT=
填入要跑的PORT預設值49200* b) u; ?: ?1 }) U4 O/ R
USHARE_PORT= 49200
$ S% \+ q8 m+ e8 U' ~# h# P! o
# Directories to be shared (space or CSV list).
x' b- a2 K. u- H/ H# E# Ex: USHARE_DIR=
填入您想分享的ubuntu所在絕對路徑目錄/home/movie,/home/music7 @: N) Y+ J/ s }8 K3 ^
USHARE_DIR=/home/movie,/home/music
/ w. g3 O/ w+ z# U& \* Q5 D(這樣設定的原因是我架設了FTP而只開三個帳號其中兩個就是movie跟music
, A' h% J$ [3 ?( f+ v4 _, y
如果要上下傳影片跟音樂可以使用不同帳號避免搞混了且方便作業)
, E/ y2 N% K* ?% B$ ?: B: h% l
& {! n: u6 ^: X4 W \4.打開瀏覽器輸入以下網址 : http://ip:49200/web/ushare.html
; o2 f# |0 E: A1 ?7 z您會看到以下畫面,您可以在以下畫面新增分享的目錄然後按下Refresh Shares又可更新伺服器狀態
0 e" Q9 l% q0 J) d" }+ K2 _
7 } o; o0 |8 z: Z6 C% x3 G6 ^2 a1 D9 \- i' T' Y
5. 重新開機
- r" V! A9 e) N7 ~& D/ f0 K(您可能會發覺無法啟動服務 嘿嘿請看第六步)
) m6 O9 Q) Q9 X0 N) b ?9 F5 a; q) [& C' E6 }5 C
6.請安裝rcconf套件
1 a$ Z, u/ ~; e; v9 ~
sudo apt-get install rcconf
0 d, Z( ~' r- U) ^: u安裝完畢
6 U- n' C" t# S" E9 J1 A1 G
sudo rcconf
8 o5 Z3 O7 _9 f5 Y: Q, w0 u
請把ushare勾選即可在開機自動啟動ushare而不需做任何登入等動作
7 ]# }- l0 o& b6 `
1 S8 R+ u; K: |# U, j, L% P7. 奇怪?怎麼在網路上的芳鄰仍看不到???
9 l% @% ]% c0 `* J試著找看看ushare程式的bug
. c. i& b+ J; d- _+ S找出解決辦法
+ E' ]9 d: `6 r& M0 @a . /etc/init.d/ushare 啟動檔案其中一行是要啟動/usr/bin/ushare,不過ushare執行程式卻是放在/bin/ushare, 因此您需要soft link到/bin/ushare
" E) p5 F3 r8 [; b8 N
請做以下動作
1 | U- h: M0 J$ G
cd /usr/bin
8 Y6 ]9 e! f6 r1 N5 r/ C, Esudo ln -s /bin/ushare ushare
, O7 p$ }" ~( v2 f: a9 g
接著重新啟動ushare
0 t; w8 e! v6 }! \0 _3 q: `
sudo /etc/init.d/ushare reload
7 S4 }! p" V2 L* |) z8 B8 m* osudo /etc/init.d/ushare restart
$ c7 f, q$ q2 m q- s
b. 如果有新檔案要加入ushare如何處理?
" l0 m* ]: A/ R+ V. ?( b請
/ d0 c' X! c: M" T* N, y
sudo -i eth0 -c /home/share
8 M5 Z( w/ y3 W( e然後重新啟動ushare即可
5 K8 g0 N- w) Z( j* b! b
1 E8 F2 ` `0 o0 x+ I
在Window網路上的芳鄰即可看到您的DLNA Server
% k) i" j) O! _( n8 h
5 }: E+ W2 g+ f" M# o4 r
[img]1.目前最流行的Media Server為支援DLNA協定的多媒體伺服器,那啥叫做DLNA呢?
4 a; e* P3 [7 N# e* r
甲、 DLNA是「Digital Living Network Alliance」聯盟的簡稱,此聯盟的任務是制定一個統一的傳輸規範,讓各種不同廠牌、類型的影音機材能相互溝通。因此,只要是符合DLNA的影音機材,就能在不需驅動程式、轉接裝置下直接連結、同步動作,甚至是傳輸資料。
! B- _/ S. v4 {9 G
5 t I5 Z5 o2 V# V9 M! V乙、 那為何要使用DLNA呢?
3 M$ s0 l$ |% {" a7 l0 Q' n9 [
' ]. D# H' o- s' q8 ci. DLNA/UPnP是在家中構建一個由PC、家用電器和一些mobile的設備組成有線無線的操作網路,為整個數位家庭系統提供了一個seamless的環境。 UPnP他是DLNA網路協定及的核心,也是設備連入數位家庭網路的最普適的方式,並且是數位家庭網路的公共協定。
' a/ ~' D2 f- _iii. 一種協定支援各種軟硬體播放功能,將家電、通訊設備(包括手機、電話)與網路統一整合,家電可以播放電腦上面的各種檔案,電腦也可以播放家電上的各種檔案。
& H2 |6 j; w! `1 @
iv. 有線及無線網路的環境成熟家中任何產品都已經可以藉由網路來傳播訊息,不需要再添購各種各式各樣不同標準的配備來播放影音檔案
, G. z9 F3 o. I+ F
1 _( g. K. U- M0 {更多資料可以參考PS3網站的資料
3 y( [# v' C3 x
http://manuals.playstation.net/document/ct/ps3/current/settings/connectdlna.html
2 f+ u9 S# i T7 k. }, ]================================================================
9 k U. y, J" u7 p- F; D在Ubuntu上面建立 DLNA/UPnP Media Server分享伺服器
" u* A! i* S) m2 j7 q; n% |5 H4 r* }/ b z, c9 E8 T! H8 Y- m
Ubuntu在網站上面有很多人已經介紹如何安裝跟使用,因此我們不介紹Ubuntu。我們直接介紹如何在Ubuntu上面建立支援DLNA協定的多媒體伺服器。
0 h6 M8 u' f( c- w(測試過可以支援RMVB檔案 使用Powerdvd 可比播放), p- n' P1 H8 [" j# E1 b
(唯一的缺點DLNA播放軟體目前無法支援快轉 真怪 .........)
a2 V% c: v( U3 V0 H( |
/ Z$ K2 ~ Y+ Q6 T1.安裝Ubuntu (建議您安裝Xubuntu或Ubuntu就好不要裝kubuntu)
- ^+ L. Q- F5 D( ]
不需要多高檔的PC只要能安裝Windows 98的電腦大部份都能安裝Ubuntu,不過隨著您的檔案越多Client越多當然您的Media Server就需要升級硬體設備了。
, L3 R3 e9 n% _0 g$ m6 N3 ^
安裝教學請參考Ubuntu臺灣網站 :
http://wiki.ubuntu.org.tw/index.php/Ubuntu6.10Install
4 R" t' L- s. ] R$ W
" T+ Z w5 b( O2 [2. 下載支援DLNA/UPnP協定的伺服器套件 Ushare跟libupnp
- |5 E z3 s E h# W: h- m
下載 libupnp (為何不下載source code安裝? 嘿嘿 有自行安裝過的人就知道為何不下載source code安裝的原因)
* K* p+ G1 O9 `32 bit libupnp : 32位元PC請下載此套件 :
http://linux.vanvalkinburgh.org/files/libupnp/libupnp2_1.4.2-1ubuntu0.1_i386.deb
$ P* D- J. ] x+ O% s64 bit libupnp : 64位元PC請下載此套件 :
http://linux.vanvalkinburgh.org/files/libupnp/libupnp2_1.4.2-1ubuntu0.1_amd64.deb下載 ushare 1.0
' R/ b0 J! M2 h$ @7 F F* Q
32bit deb : 32位元PC請下載此套件 :
http://bobshowtos.googlepages.com/ushare_1.0-1_i386.deb9 x- z9 G+ T; _$ t" ?& z
64bit deb : 64位元PC請下載此套件 :
http://bobshowtos.googlepages.com/ushare_1.0-1_amd64.deb
. V9 X2 d( U+ q7 M
4 |3 i, u; b n7 N" Q下載完請安裝即可,不要問我怎樣安裝啦,這只有使用Windows的人才會這樣問,玩Linux還這樣問..........
4 h* w8 w& H( H9 P* g9 t5 q; m1 S$ {
3. 設定Ushare
: J3 R, {, g8 V
請sudo gedit /etc/ushare.conf您可以看到ushare的設定,請自行修改成您所需要的設定
1 V, b4 c0 u+ h4 V4 q1 q
# /etc/ushare.conf
6 u6 C- V: s# J! c3 J. S# Configuration file for uShare
2 [$ R: B6 d1 |# uShare UPnP Friendly Name (default is 'uShare').
( E6 g" {, e, F/ }5 O" ], E& ]# t2 bUSHARE_NAME=
填入您想要的Ushare伺服器的名稱3 C. D5 F! o/ r) F
USHARE_NAME=MediaServer (文字不能有空格否則無法啟動)
( h+ `, p) P4 q; k, j8 g# T# Interface to listen to (default is eth0).
& U: Q! {0 f! \( X- P# j7 Q9 X
# Ex : USHARE_IFACE=
填入網路介面通常是eth0
6 \# @& y( S: H) ~+ fUSHARE_IFACE= eth0
0 u0 R! K2 \( v& m- F
# Port to listen to (default is random from IANA Dynamic Ports range)
, e4 G2 d/ y* l' P; ?& ^' e# Ex : USHARE_PORT=
填入要跑的PORT預設值49200
( q6 X9 U, h7 p$ b( {" ]0 f, ]- H& mUSHARE_PORT= 49200
* b- p* t3 L, ]" T; \# Directories to be shared (space or CSV list).
/ i J- m- @2 k% [0 V
# Ex: USHARE_DIR=
填入您想分享的ubuntu所在絕對路徑目錄/home/movie,/home/music+ D; m$ ]5 U8 n. d7 z
USHARE_DIR=/home/movie,/home/music
2 F1 Q8 R. K8 n$ d: ](這樣設定的原因是我架設了FTP而只開三個帳號其中兩個就是movie跟music
1 O% r" B9 ~3 X# k6 P如果要上下傳影片跟音樂可以使用不同帳號避免搞混了且方便作業)
8 w0 Q- C4 T- j* E9 b1 e# l
. z1 k+ _8 V7 ^. [% ]4.打開瀏覽器輸入以下網址 : http://ip:49200/web/ushare.html
' W( Y: D1 q& ]. A您會看到以下畫面,您可以在以下畫面新增分享的目錄然後按下Refresh Shares又可更新伺服器狀態
A# K7 m9 G" O3 l, m' }% ]
. z2 O9 s0 q- {) a) e2 j9 p3 u0 N/ E) s' u! k& r. p
5. 重新開機
+ r* S0 D1 c! ^ |7 {+ [! {
(您可能會發覺無法啟動服務 嘿嘿請看第六步)
8 F) I. L Q0 F# l4 v# t. `
- B9 p5 U3 t) Q0 r" r; }6.請安裝rcconf套件
, ?- Z1 p6 R( S3 l- ysudo apt-get install rcconf
6 I0 d0 {1 O+ N" V) G' X/ M
安裝完畢
$ F7 K" v1 m" Q# j' l, [& g
sudo rcconf
# E) G3 G$ D% L# o/ ~( n+ W
請把ushare勾選即可在開機自動啟動ushare而不需做任何登入等動作
L- i Q! d9 r4 g/ I
6 V$ F# m& `8 h6 C! v8 L/ O" B7. 奇怪?怎麼在網路上的芳鄰仍看不到???
1 Z6 o; N! m, J: B' p試著找看看ushare程式的bug
' L1 c! P, ^& d# q
找出解決辦法
1 A, {3 ^9 l: N# J. C/ }* x9 i
a . /etc/init.d/ushare 啟動檔案其中一行是要啟動/usr/bin/ushare,不過ushare執行程式卻是放在/bin/ushare, 因此您需要soft link到/bin/ushare
7 m3 A7 q" F& C+ z3 y: _6 y請做以下動作
, U; H4 `/ \2 l6 p9 E0 w+ @3 S
cd /usr/bin
! r- X+ T+ f& R
sudo ln -s /bin/ushare ushare
+ l$ H# ^2 Y, M8 a( u1 d
接著重新啟動ushare
! j1 l G3 L, l
sudo /etc/init.d/ushare reload
6 y' Q/ ?* Q0 k+ N' O
sudo /etc/init.d/ushare restart
2 ]7 s" N1 K3 t; a0 K% S
b. 如果有新檔案要加入ushare如何處理?
9 m& Z b, K5 P5 W; \: y0 x% @請
9 `' K3 n3 o: k6 p- fsudo -i eth0 -c /home/share
% J- o5 f8 Z; {! {然後重新啟動ushare即可
, S- g3 e4 Q+ d: T9 d/ S4 N$ c! j+ D/ s+ ]: R# a5 t' J
在Window網路上的芳鄰即可看到您的DLNA Server
9 H5 G7 @' G8 I2 ]# T
) W. T$ M9 T- y# l[/img]
0 f3 l, w2 R g0 N2 F
( W$ Q, R4 o6 s- H2 D有問題大家來討論
6 `1 [$ I+ W$ m
=================================================================
3 z' B) \. `# U" u2 i6 D2 v0 M# C& K, P* ]
. h- n3 w$ W3 }5 W% Z! W! ~4 a使用DLNA播放軟體播放DLNA Media Server檔案
' W {8 [; Z; w& v- l j6 r% Z& K3 Z% K& r) R8 S
1. 目前的DLNA播放軟體據我所知都要錢,有以下軟體
1 l. w' M5 {; u& ^
Cyberlink Power
DVD
/ g. N, H" @) f- q/ |Intervideo Windvd
' G: i T2 ^5 V9 `% }3 L# m; w$ v ^SimpleCenter
9 \" I* s+ m' k) z
Vista
! a7 }. }9 ~: `. @% a/ _ps3升級韌體1.8版後
; I" a2 e0 Y' ~, F) _8 DNero 它也可以?沒錯不要懷疑
! \. }0 Y5 S9 l h/ @
% R; C! w& g, ]2.有沒有免錢的啦??
3 Q7 X3 F$ [. J( w/ C
Vlc media player
) U- G+ l+ g w; x6 c& ]2 U) ^6 B8 v( X/ n& h& c0 g4 ^
============================================
$ N$ W0 ?) B- N Y8 Z以下是使用dlna播放軟體撥放
4 x8 g4 D9 M8 j* r. r& ^- G9 g日劇 : 我的女神 的截圖
- `0 |' Y/ H3 Q
( j4 n( ^5 f* Z5 F% x! g" U
' b4 W* r0 @0 U: {8 e! N
3 ]5 g! e4 u1 E, u! V1 X- G/ q& [! A/ n3 z. \7 O( y
; R' n' L1 \/ ^1 N
6 o* d! @1 Y) `' ?4 J0 v==========================================================
4 U" c. f6 S& s: @) g# e那Windows上面有沒有可以架設DLNA 伺服器的軟體呢?
2 h$ i; V8 o8 O% @% c/ J+ E答案是 : 有
6 C9 t# W8 n) Y, r2 o
1. Cyberlink Media Delux
Pro
+ a' v# c( B+ o2. Intervideo Windvd Media Center
! n0 I9 c7 K" e' O5 V) H" ^) x3. Nero Media Home
8 v4 i8 @" i7 o0 R+ S4. DiXiM(R) Media Client
- S4 p2 Y, Q3 P# Y2 S4 p9 k: u, \5. Powerdvd (還可以播放
rmvb)
! P7 \* B% f \. c0 [
6. Cyberlink Powercinema
8 D- w# c" r! r. {9 B" e還有很多
' J' y) |% G1 `. F$ h6 `5 u不過都要錢且經過測試太耗系統資源且不能快轉
9 t3 m6 a: d* g$ v4 u; b* D1 \
並且如果dlna server端不能解碼rmvb
+ e$ P0 t: s. f: ?6 F
那rmvb也不能播放