在FREEBSD4.10上安装Helix服务器(转贴)

发表于:2007-05-26来源:作者:点击数: 标签:
在FREEBSD4.10上安装Helix 服务器 (转贴) 注:bsddev.3322.org (BSD 系统 开发 论坛)授权在此转载 希望可以帮助更多的人少走弯路 声明:本文章仅供学习使用.出现任何问题不负任何责任. 文章中所有的软件均取自互联网。请勿用于商业用 途。本文章的最终解释
在FREEBSD4.10上安装Helix服务器(转贴)
注:bsddev.3322.org (BSD 系统开发论坛)授权在此转载
希望可以帮助更多的人少走弯路

声明:本文章仅供学习使用.出现任何问题不负任何责任.
文章中所有的软件均取自互联网。请勿用于商业用
途。本文章的最终解释权归bsddev.3322.org
(BSD 系统开发论坛)所有.未经许可禁止转载
需要转载请mail to cobrawgl@sohu.com

关于HELIX的文章www.real.com或者网上很多。这里就不浪费口水了

实验平台:freebsd4.10+helix_server9.0
helix_server9.0可从该处获得
http://bsdblog.3322.org/download/so...-2003-09-18.rar

检查过MD5值.解压缩开以后把文件上传到/tmp目录
%su root
passwd
#cd /tmp
#chmod +x *
先su成root.进入目录把所有文件加上可执行权限
#mkdir /usr/local/Helixserver
#cp RNKey-Helix_Server-90.lic /usr/local/Heixserver
#./rs901-freebsd4-ia32.bin
在/usr/local下建立一个Helixserver目录(可选)
拷贝RNKey-Helix_Server-90.lic授权文件到该目录
执行rs901-freebsd4-ia32.bin

Extracting files for RealNetworks installation....

Welcome to the Helix Server 9.0 (9.0.2.802) Setup for UNIX
Setup will help you get Helix Server running on your computer.
Press [Enter] to continue...
这里按enter键继续

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: []:
输入你的授权文件
/usr/local/Helixserver/RNKey-Helix_Server-90.lic

Installation and use of Helix Server requires
acceptance of the following terms and conditions:
Press [Enter] to display the license text...

按enter继续

接着出现的是授权文件的内容。ctrl+c 即可

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: [/tmp]:
输入你的安装路径。输入刚才建好的目录/usr/local/helixserver

Please enter a username and password that you will use
to access the web-based Helix Server Administrator, monitors,
and live encoders:
Username []:
管理员的用户名.例:admin

Password []:
管理员密码.例:我不告诉你^o^
Confirm Password []:
在输入一遍

Please enter a port on which Helix Server will listen for
PNA connections. These connections have URLs that begin
with "pnm://"
Port [7070]:
输入pnm端口(不喜欢更改按回车即可)

Please enter a port on which Helix Server will listen for
RTSP connections. These connections have URLs that begin
with "rtsp://"
Port [554]:
rtsp端口(不喜欢更改按回车即可)
Please enter a port on which Helix Server will listen for
HTTP connections. These connections have URLs that begin
with "http://"
Port [80]:
这里要说明一下。大家的要更改。除非你的机器80端口没有使用或
者你希望将来会因为现在的一时马虎而后悔。可以改成你喜欢的端
口。例:8080

Please enter a port on which Helix Server will listen for
MMS connections. These connections have URLs that begin
with "mms://"
Port [1755]:
输入mms端口

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 [26490]:
输入管理端口。ps:这里的26490是随机生成的。不要以为是你下载
软件有毛病

You have selected the following Helix Server configuration:

Admin User/Password: admin/****
Encoder User/Password: admin/****
Monitor Password: ****
RTSP Port: 554
HTTP Port: 8080
PNA Port: 7070
MMS Port: 1755
Admin Port: 26490
Destination: /usr/local/realserver

Enter [F]inish to begin copying files, or [P]revious to go
back to the previous prompts: [F]:
全部填完以后会出现这个确认信息.可以直接按回车

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.
#
如果不是突然停电或者电脑被雷劈中。再或者你的猫猫(指宠物)
让你的机器短路的话应该会出现最后这些信息安装完成 ^^

#cp rmserver /usr/local/helixserver/Bin
把文件rmserver拷贝到安装目录下的Bin目录。不是bin哦。要看
清大小写.

#cd /usr/local/helixserver
#Bin/rmserver rmserver.cfg &
服务启动
现在在浏览器里输入rtsp://127.0.0.1/real9video.rm
就应该看到演示文件了

http://217.0.0.1:26490/admin/index.html
进入web管理界面

#killall rmserver
停止服务

删除所有备份文件

FAQ:
1.为什么无法下载服务器的安装文件?
答:询问管理员。
2.为什么输入 ./rs901-freebsd4-bin会出现这个提示
./rs901-freebsd4-bin: Command not found.
答:#chmod +x * 把文件加上可执行权限
3.如果安装过程中输入的端口忘记了怎么办?
答:安装目录下有default.cfg这个文件。里面有详细的记录
4.如果我比较倒霉出现了你说的突然断电怎么办?
答:阿门。你太幸运了。从新安装吧
5.安装完毕服务也启动了。但是我不会用helixserver怎么办?
答:查询帮助文件.

原文转自:http://www.ltesting.net