利用Helix Server搭建流媒體服務器

helix HelixServer 11 for Linux

Helix_DNA_Server_10.1.tar.gz的安裝方法,今天我在RHEL AS 5.4上成功安裝了Helix Server Unlimited v11.0.1.1884 For Linux,這個版本新一些,使用方法也有一點點不同於Helix_DNA_Server_10.1, Helix Server Unlimited v11.0.1.1884 For Linux 特別版

下面是安裝過程

[root@rhel ~]# cd helixserver/

[root@rhel helixserver]# ls

crack   HelixAdministrator   HelixServerUnlimited11_Linux.zip   setup.tar.gz

[root@rhel helixserver]# tar xzvf setup.tar.gz

helix-server-retail-11.01-rhel4-setup.bin

HelixProxyAdmin.pdf

HelixProxyConfig.pdf

HelixServerAdmin.pdf

HelixServerConfig.pdf

[root@rhel helixserver]# ls

crack                 HelixServerConfig.pdf

HelixAdministrator helix-server-retail-11.01-rhel4-setup.bin

HelixProxyAdmin.pdf HelixServerUnlimited11_Linux.zip

HelixProxyConfig.pdf   setup.tar.gz

HelixServerAdmin.pdf

[root@rhel helixserver]# chmod +x helix-server-retail-11.01-rhel4-setup.bin

[root@rhel helixserver]# ./helix-server-retail-11.01-rhel4-setup.bin

Extracting files for Helix installation........................

Welcome to the Helix Server 11.0 (11.0.1.1884) Setup for UNIX

Setup will help you get Helix Server running on your computer.

[ Press [Enter] to continue... ]

If a Helix Server license key file has been sent to you,

please enter its directory path below. If you have not

received a Helix Server license key file, then this server

WILL NOT OPERATE until a license key file is placed in

the server's License directory.   Please obtain a free

Basic Helix Server license or purchase a commercial license

from our website at http://www.real.com/.   If you need

further assistance, please visit our on-line support area

at http://service.real.com/.

License Key File: []:                            [ 這個是要許可證,可以先放下,等安裝完再將許可證文件放入 ]

Installation and use of Helix Server requires

acceptance of the following terms and conditions:

Press [Enter] to display the license text...          [ 回車,然後....有興趣就讀一讀吧^_^... ]

Choose "Accept" to accept the terms of this

license agreement and continue with Helix Server setup.

If you do not accept these terms, enter "No"

and installation of Helix Server will be cancelled.

I accept the above license: [Accept]:                       [ 此處回車默認即可 ]

Enter the complete path to the directory where you want

Helix Server to be installed.   You must specify the full

pathname of the directory and have write privileges to

the chosen directory.

Directory:   [/root/helixserver]: /usr/helixserver    [ 更改安裝路徑 ]

Please enter a username and password that you will use

to access the web-based Helix Server Administrator and monitor.

Username []:                                                           [ 設置遠程管理用戶名 ]

Username []:Password []:                                            [ 設置密碼 ]

Confirm Password []:

Please enter a port on which Helix Server will listen for

RTSP connections.   These connections have URLs that begin

with "rtsp://"

Port [554]:                                [ 此處回車默認即可 ]

Please enter a port on which Helix Server will listen for

HTTP connections.   These connections have URLs that begin

with "http://"

Port [80]:8080                         [ 更改http傳輸端口,爲避免和apache衝突,建議更改 ]

Please enter a port on which Helix Server will listen for

MMS connections.   These connections have URLs that begin

with "mms://"

Port [1755]:                            [ 此處回車默認即可 ]

Helix Server will listen for Administrator requests on the

port shown.   This port has been initialized to a random value

for security.   Please verify now that this pre-assigned port

will not interfere with ports already in use on your system;

you can change it if necessary.

Port [11012]:11111                [ 更改遠程管理訪問的端口,系統默認的有時難以記住,可更改爲好記的 ]

You have selected the following Helix Server configuration:

Admin User/Password: traveller2/****

Encoder User/Password:   traveller2/****

Monitor Password:    ****

RTSP Port:              554

HTTP Port:              8080

MMS Port:             1755

Admin Port:          11111

Destination:          /usr/helixserver

Enter [F]inish to begin copying files, or [P]revious to go

back to the previous prompts: [F]:                     

[ 如果以上設置你沒意見,此處回車默認即可,否則按P重新設置 ]

Copying Helix Server files....

Helix Server installation is complete.

If at any time you should require technical

assistance, please visit our on-line support area

at http://service.real.com/.

Cleaning up installation files...

Done.

[ 安裝完成 ]

[root@rhel helixserver]# ls

crack                 HelixServerConfig.pdf

HelixAdministrator helix-server-retail-11.01-rhel4-setup.bin

HelixProxyAdmin.pdf HelixServerUnlimited11_Linux.zip

HelixProxyConfig.pdf   setup.tar.gz

HelixServerAdmin.pdf

[root@rhel helixserver]# cp -a HelixAdministrator/ /usr/helixserver/HelixAdministrator_zh/    [ 這是漢化過程,HelixAdministrator就是最初下載的漢化包解壓得來 ]

[root@rhel helixserver]# cp crack/DistributedLicensing.lic /usr/helixserver/License/              [ 破解過程??^_^ ]

[root@rhel helixserver]#cd /usr/helixserver

[root@rhel helixserver]# mv HelixAdministrator HelixAdministrator_en

[ 爲默認的英文語言包重命名,這樣做的主要目的是,萬一某一刻你突然感覺英文看着很爽,依然可以將管理界面換回英文 ]

[root@rhel helixserver]# ln -s HelixAdministrator HelixAdministrator_zh/

[root@rhel helixserver]# ls

adm_b_db   default.cfg          HelixAdministrator_zh   Plugins

Bin    default.cfg.old        helixserver.my       Plugins.old

Bin.old enc_b_db             Lib                    rmserver.cfg

Cache     enc_r_db             Lib.old             rmserver.cfg.old

cdi_b_db   enc_w_db             License             Secure

Commerce   HelixAdministrator     Logs                slta.cfg

Content HelixAdministrator_en   master.cfg

[root@rhel helixserver]# ./Bin/rmserver rmserver.cfg &   [ 啓動服務器進程並讓它在後臺執行, ]

[root@rhel helixserver]# ps -aux |grep rmserver

Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.3/FAQ

root    2918   0.1   1.0   7000 2096 pts/0 S 18:17 0:00 ./Bin/rmserver rmserver.cfg

root    2919   7.9 61.5 324136 117592 ?     Ssl   18:17 0:02 ./Bin/rmserver rmserver.cfg

root    2920   0.0   1.0   7004 2100 ?        Ss 18:17 0:00 ./Bin/rmserver rmserver.cfg

[ 檢查服務是否已正常啓動 ]

這時你的流媒體服務器已經正常運行了,可以在遠程進行維護.我是在另一臺WINDOWS機上進行維護的.打開IE(或其他瀏覽器),輸入 http://192.168.213.128:11111/admin/index.html

會提示讓你輸入用戶名和密碼,驗證便可以看到管理界面,並且已經是全中文,如圖

端口設置可在這裏隨意更改

限制最大用戶數:

"加載點"裏的內容一般是一定要更改的

現在我添加一個新的加載點mov1,注意加載點/mov1/最後一定要有這個"/",設置好後"應用"

更改加載點內容後若想生效必須重新啓動helixserver服務,重啓服務器按鈕可在管理界面的右上角看到,重啓後頁面會在20秒後自動刷新,一般不需要等那麼久,可以手動重載頁面.

Helix Server Unlimited v11.0.1.1884已經將以前放在 "服務器設置中"的"媒體演示"功能也挪到,了右上角,和幫助等放在了一起,這樣的更改的確更合理,你可以轉到"媒體演示"頁面進行服務器測試.這時你的 流媒體服務器已基本能滿足要求.

可監控服務器運行狀態

helixserver還可以做許多設置,如訪問控制,廣播等,管理界面已經是中文,應當不難看懂,有些功能我自己也沒有摸清楚,您可以到網上查到一些關於設置的文章,最好的教程是它的幫助文檔.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章