Linux中流媒体Helix
Server的安装和配置
5 U4 T) l: a/ M1 s
2006-06-01
' d: p9 J8 g/ D, i
2 w' ?4 J' c4 a5 A
5 x) H/ b9 [8 B9 A7 [6 r! Y7 S, R" u5 @/ d% v
1、
下载
8 u$ h7 {2 s/ i& _) ]0 ?9 t# W7 w
% m7 D5 Z$ M% { @4 _ Helix.server(也就是REAL
服务器)的
开源版本,RM媒体流服务器,没有任何限制的版本。支持RTSP协议,支持RM,MP3等格式,即便是商业用,也能应付的来。
& d/ \$ S, u* y' P2 {0 N5 `
; a! O c1 f/ I9 A }7 r# q: Z 2、安装
, y$ L) Y) S# J% e) R
0 a6 g2 h8 G! Q; T$ h7 L* c 解压缩:#tar-zxvfHelix_DNA_Server_10.1.tar.gz
! Q6 w n( _6 U K1 A8 M- u" i; h
0 Q' | L7 s. ~; \( S 当前路径下得到目录Helix_DNA_Server_10.1
4 W& Y' }5 Q0 T. D7 `
, n# @% ^* u d k* t #cdHelix_DNA_Server_10.1
* v( m" |3 \5 a; c
# }( w( `5 b+ Q1 X6 X
有两个文件,执行安装命令如下:
, `! L$ m! {, E5 n/ U& V- V5 y' P
& g+ N8 R) o7 K6 ]! b# K #./servinst_plus_Linux-2.2-libc6-i586-server.bin
# S$ I% E! Q8 j* R1 }' g
0 b, C8 X/ O. [' A 以下是安装过程详解:
6 v% I' E4 n( {# C; i8 k5 S
- y9 n- ^- v6 }* W, \ Directory:[这里
系统会给出一个默认的安装路径,即当前目录]:你可以在这里输入指定的安装路径。或回车使用默认路径;
+ e( w6 Y. ?! d% l' g. V1 [) U, A( m( P1 R0 n+ s
Username[]:输入
管理员登陆名称
6 W& u4 [4 L2 ` N3 t% B3 h! T( K/ O* S. [, n/ W" n
Password:管理员密码,回车再输入一次;
. Z8 y) Y4 [9 F# u& Z( [
- N: ?7 b5 Q* ^0 [ 后面一些以port[系统默认端口]开头的(如port[7070],port[554]),你可以一路回车,使用默认端口。但需要注意的是:port[80],你最好将它改为8080或别的未使用的端口号,因为APACHE的默认端口为80,否则会与你的APACHE端口冲突。
( D0 d* ]6 R' v& }, {( q7 b0 g9 w! W# V( ?
port[80]回车后出现如port[29902]之
类,这是你的管理员登陆服务器的端口号,一定要记住,后面要用到。
6 m4 ~% `1 M9 ?' r9 t* u
0 c9 [% _% E) O0 n0 K 接下来是,给出你以上设定的参数列表:
1 n# O" \0 W: c" v' ~4 i A4 R
8 ?( }$ q& ]9 R, i( Z ....backtothepreviousprompts:[F]:在这里输入F确认以上参数设定,立即开始安装;输入P重新设定。
& n7 N) m0 w p2 Z# p$ r' j
# z0 n! c2 G# u9 K- v
安装完成。
; A. @, f: s8 {1 X& R4 `( L1 q. ^" e4 c% J( N4 D$ A2 @
3、启动服务器
~6 F% Q+ Q: F" o- t
0 E6 J! L; b$ k U) V3 Q1 h 进入安装目录的Bin文件夹
7 ~& V% a+ D9 I
, C8 N9 Z7 ^! ^/ {( ~ #cdBin
- w- D I; @+ z* }/ P) O: L
$ U2 G$ k; Q$ ?* A3 W& y. E 启动服务器
# s6 G) A% h) j9 K B m2 \" `$ [# ?0 u) ]6 }& E
#./hlxserverplus../hlxserverplus.cfg
( E; f2 I4 ?. [/ {6 e/ C$ d' A" ]* ?; Y3 X
后面的hlxserverplus.cfg是你的服务器配置文件。
& X1 _0 j, G8 d( U J' [9 S3 H! a2 V% x5 c$ |0 w
若没有提示错误的话,可进入下面的操作。
0 Z* X* p: v5 X* m- V
" c/ ] k4 ?; ^$ F9 {, n" x- s 需注意的两点
# f2 o2 C8 g+ o
& m3 e! E2 X. {2 U) f2 S9 L& o" [ A:如果想在启动LINUX时自动加载helixserver。开始菜单---%26gt;首选项---%26gt;更多首选项---%26gt;会话---%26gt;启动程序--%26gt;增加---%26gt;启动命令,右边的浏览指定即可---%26gt;确定
8 x) N8 B8 X$ G
6 o9 k7 W7 s; W! V 别忘了加参数。例子:
( T: a6 K4 j7 ]; G; o4 ?
/home/root/helixserver/Bin/hlxserverplus/home/root/helixserver/hlxserverplus.cfg
5 ~! E) H$ ?4 j( X( W
& L' {& H2 ]0 B/ T" D6 c i% P /home/root/helixserver是我的helix_server的安装路径
% g7 O; O, l, }9 p+ J: J$ |9 G! @: ~- f7 m
B:在桌面添加一个快捷方式。在桌面右击---%26gt;新建启动器---%26gt;名字:helixserver命令点浏览指定即可。别忘了加参数。例子:
5 s& } ^3 @# \$ I& v1 C) {0 ` /home/root/helixserver/Bin/hlxserverplus/home/root/helixserver/hlxserverplus.cfg
! R+ x9 u, {& o/ ^" Y/ Z; p5 A: C1 a
4 P c' u) ^6 H /home/root/helixserver是我的helix_server的安装路径
- B3 d E2 T; L( ^- y1 r
" c7 e- Y8 ^% U
4、服务器管理配置
, j) V$ v( W9 o) q) `+ J3 ]
6 [" G& F7 E3 B 启动Mozilla在地址栏输入:
* r1 L4 E$ n1 n
' o! j" I/ W% ]! N8 r7 W4 e+ d 你的服务器IP:前面要你记的管理员登陆端口号/admin/index.html
U$ Q/ | y% Y @
* d+ h7 e* M3 f! h0 q
正常的话,会弹出对话框。请输入你安装时设定的管理员登陆名称和密码。若正确则进入服务器配置界面。
1 H$ r- ?" C" H2 s& i% h2 o
1 i5 A# B4 z% X% N/ y3 P 下面这讲解最基本的配置:
' l a6 i7 y7 q, t# E% P
! D9 {- c! e9 f1 M! H3 B6 i (1)服务器ip地址绑定
+ c; U4 r& c, ?+ ]5 u- j7 T% @: c6 u( M8 z5 A1 m5 O
ServerSetup----%26gt;IPBinding-----%26gt;点击IPAddress右边的'+'号,在EditIPAddress下面输入要绑定的服务器IP地址-----%26gt;Apply----%26gt

endingChanges
* J' L0 L) {& u0 T4 k
3 O5 W B* J, q
(2)新建挂接点
7 E, ?- h& v1 [! s8 {1 r. d, l
, d1 }. D5 h, Z. c9 T7 Q9 f3 N 修改默认的挂界根目录
' e! F9 B7 M' h5 ^. R4 u- W! F
& Z1 y) x% x7 {' s$ S8 D' O ServerSetup----%26gt;MountPoints-----%26gt;点击HelixContent---%26gt;将BasePath下面的内容修改为你的电影文件实际存放的完整路径,例如我的是/mnt/dos/vod----%26gt;Apply-----%26gt

endingChanges
9 S: e3 K$ g7 M( |2 O, p) [5 n0 f! \$ q/ s3 }2 ~5 O4 q: v% w
客户端访问:rtsp://serverip/001.rm例如:rtsp://192.168.0.200/001.rm
o' H" T F. @0 t
) a! F9 N+ t& P! _- j0 C& p 001.rm是你的电影文件名,可以用中文名字。
- W' B4 ?; Y2 Y5 ]3 {# I( t B
$ v- l+ V# Z% @
新建一个挂接点
" B2 v. S2 I. A% Z2 s) G/ U5 z
' m7 n0 {1 W, E) |/ R6 `; c
点击MountPointDesription后面的'+'
' u" e3 m* W* {7 S! B) X: ~3 V3 _& k; K+ `" o
EditDescription下面是挂接点说明,可以随便输入。
; e# ?% h( N, v, p1 k
. R! w- M# f" ~5 v& f+ S2 x MountPoint你的挂接点,以后客户端要访问它,如:/film/
" q, h/ b& p# h" p x' h9 S) U
2 S" Z% M7 z2 ?; x BasePath下面的内容修改为你的电影文件实际存放的完整路径,例如我的是/mnt/dos/vod----%26gt;Apply-----%26gt

endingChanges
0 Y1 Y V; @, S6 F- v6 _
9 Z$ p7 m. n, L; i
客户端访问:rtsp://serverip/film/001.rm例如:
) G, y8 j) V$ u
z1 R( X, z' j7 a rtsp://192.168.0.200/film/001.rm
$ w; C* Q1 i! P( v( ~$ r( F
, [: J, I& H' v; O; W: c 设定好以后restartserver.最好关闭mozilla,重新登陆,看看刚才的设定是否生效。否则,重新操作之!
; J# O! B! ^$ I0 |& c
4 E) T8 D, \4 k0 w( W+ e" b 完成以上操作后,就可以看电影了。当然你还可以配置客户端连接数,多播,ip地址限制,流量限制,控制访问用户和组,等等内容。
' H1 g: H$ m; r! X' a& P' l5 a6 _
本文出处:http://linux-down.kmip.net