进入RealServer9.0的管理界面,会见到各种功能各异的菜单,分别实现不同的功能,虽然给用户的感觉是非常的复杂,其实不然。很多设置都不用理睬,只要把重要的设置调整好,就可以进行视频的点播、在线直播,下面重点说明。
1.Server Setup(设置服务器)
端口管理(Ports)
在Ports(端口)管理对话框(如图1),最重要的是RTSP Port(实时流传输协议端口)554,这是进行视频点播应用的端口。其他的端口跟安装时候显示的端口一样,一般保持默认数据即可。
Monitor Port(监控端口)进行当前服务器状态的监控,例如文件的调用、登陆的用户数量等。
Admin Port(管理端口)这是随机产生,作用防止黑客的攻击。

一台Helix Server服务器上可能有不止一块的网卡,或者在一块网卡上可能有不只一个的IP地址,在某些情况下,就必须对Helix Server的IP地址进行绑定。在“IP Binding”对话框就是用来进行对服务器进行IP地址绑定以及对现有绑定进行编辑和删除的(如图2)。

图2

图3
(2)绑定后,单击“Apply(应用)”按钮,会出现重新开始服务对话框。单击“确定”按钮(如图4),回到界面中,在右上角单击“Restart Server(重新开始服务)”按钮即可(如图5)。

图4

图5
Connect Control(连接控制)
单击Connect Control图标,进入“Connection Control”对话框(如图6)。
“Maximum Client Connections”规定最多连接用户的数目,“0”表示没有限制。
“RealPlayers Only”、“Realplayer Plus Only”建议设置为“Off”,这样不限制是否采用RerlPlayer Basic版本还是Plus版本连接。
“Maximum Bandwidth”最大的连接速度,“0”表示没有限制。

图6
Redundant Server(冗余服务器)
这部分内容对作为高级大型网站的Admin是非常有用,(如图7)的冗余服务器的原理图形。

图7主服务器和备用服务器上的内容是完全一样的。如果服务器设置了冗余服务器,那么在服务器和Realone开始建立链接的时候,服务器会发送给Realone一份冗余服务器列表。如果主服务器瘫痪,Realone就随机从列表中选一个服务器继续传输流文件。这对用户来说基本上就不会知道主服务器坏了,不过也许感到速度和效果没有前面好。
提示:冗余服务器只是在Realone Player及其以后的版本中能用,早期的Real Player版本和其他的媒体播放器是不行的。
注意:
(1)备用的服务器上的内容和主服务器上的内容最好是一样的。无论是点播的还是直播的。但是,如果不是完全一样,那在设置重定向规则时可能就得麻烦一点。
(2)冗余服务器的设置应该在多个服务器上进行。例如有A、B和C三个服务器,想让他们成为冗余服务器。那么A服务器的后备服务器就是B和C,它的后备服务器列表中就是C和B;而B服务器的后备服务器列表中就是A和C;C服务器的后备服务器列表中就是A和B。开始的时候,3个服务器均衡的向RealonePlayer提供服务。如果A服务器突然不工作了,那么原来A的用户将转向B和C,播放器RealonePlayer随机选择B和C,这样有利于B和C负载的均衡。
要进行冗余服务器的设置,进入“Redundant Servers”设置界面(如图8)。例如要设置两个冗余服务器,名称分别为guangzhou/shanghai;
(1)单击Alternate Servers旁边的“+”按钮,在“Description”(描述)输入备用服务器的名称,例如shanghai;“Hot”(IP地址)中输入备用服务器的IP地址,例如202.115.22.178;“Port”(端口)输入备用服务器的端口,也就是RTSP端口554;如果需要添加多个服务器,单击“+”按钮即可,删除可以单击 按钮。
(2)Edit Rule Path(编辑规则路径)就是指定备用服务器的重定向规则。“/”表示和主服务器完全一致。规则定好以后就得选择“Add Alternate Server To Rule”,告诉HELIX UNIVERSAL SERVER,对那个备用服务器应用该规则。
(3)设置完后,单击【Apply(应用)】按钮即可。

图8
Mount Points(流式文件地址设置)
在这里设置流式文件的地址。默认的是“C:\Program Files\Real\Helix Server\Content”。
(1)建议设置“Edit Description”选择“RealSystem Content”(利用RealSystem 系统连接);“Mount Point”采用默认形式“/”;“Base Path”里面输入要进行流式文件发布的地址,例如“K:\经典广告”,其他的默认(如图9)。

图9
(2)单击“Apply(应用)”按钮,重新启动服务器即可设置完成。
URL Aliasing(指定别名)
通过一个简单的别名,让用户更加方便的记忆。而对于长篇的地址,只要用 rtsp://server:port/alising 就能代替(如图10)。
图10
HTTP Delivery(HTTP协议传输)、Cache Directives(缓存指示)
HTTP Delivery(HTTP协议传输):需要通过HTTP传输某些文件,在“HTTP Delivery”对话框中的目录就是定义为通过HTTP协议传输的(如图11)。可以增加或者对目录进行编辑管理。通过HTTP协议传输文件对于处于防火墙后面的用户是非常必要的,因为防火墙对利用HTTP(端口80)传输的文件 一般不限制。

图11
Cache Directives(缓存指示)默认状态下是对所有的点播文件和直播文件进行Cache的处理,如果采用Helix Proxy对多个Server进行管理的时候,Cache将会导致一些不必要的麻烦,在这里,就是设置对某写文件和目录关闭CACHE功能的选项。比如一些实时性的新闻节目都需要关闭Cache功能(如图12)。

图12
Media Sample(媒体样例)
RealServer还给出了默认的一些样例,以供用户来参考,可以随便的单击其中的一个来观看效果,不过要注意的,这些样例都保存在“C:\Program Files\Real\Helix Server\Content”,如果前面在Mount Points里面改变了该路径,点播的时候会出现错误,解决的办法就是把路径重新的添加到Mount Points的Base Path里面即可。例如点播Windows Media的样例的效果,在底下会有连接过程的显示“Buffering:78% complete”的效果(如图13)。

图132. Security(安全管理)
安全管理的作用可以对登陆的IP等进行设置,提高服务器的运作效率。
Access Control(访问控制)
访问控制就是依据IP地址来接受或者拒绝请求服务者的访问。例如:可以只允许局域网内的用户访问流服务器。例如他们的地址是192.168.0.1到192.168.0.100(这可是典型的局域网的IP布局),共100台机器。
单击“+”,添加新的访问规则Admin(如图14)。
(1)访问描述(Description):对访问的简单描述,例如输入Admin;访问类别(Access Type):是允许还是拒绝,有Allow(允许)和Deny(拒绝)选择,一般采用Allow。
(2)Clint IP Address Or Hostname(客户机IP或者机器名):允许/拒绝的IP地址中的最小的IP地址,例如允许IP地址:192.168.0.2~192.168.0.10访问,最小的IP地址为192.168.0.2,输入该IP地址。
(3)客户子网掩码(Client Netmask):用于规定IP地址的范围,可以选择25Bits。
(4)Server IP Address or Hostname(服务器的IP地址):机器实际的IP,例如192.168.0.5。
(5)Port(端口):进行点播和直播的端口,也是RTSP的端口“554”,设置好根据提示重新启动服务器即可。

图14
注意:应用规则是有顺序的,上面的优先级最高。所以设置好了限制以后,还得调整规则的顺序。
User Databases(用户数据库)这部分就是对于用户及其信息管理,可以把它存储在普通的文件中或者写到数据库中。以后的用户认证可以采用在WEB中注册,把数据写到数据库中,以方便管理。Helix Server 支持多种数据库类型的数据文件,包括Flat File/ ODBC/ mSQL/ RN5 DB Wrapper 类型的数据库,一般采用默认的设置,不修改(如图15)。

图15
Authentication(授权)
可以在这个页面中增加登陆服务器的用户组和用户名。有管理组、编码组等等。
例如:给编码组开一个帐户,如果要进行在线直播,这是必须的。
(1)选中SecureRBSEncoder,单击下面的用户管理(User Management)下面的为域添加一个用户(Add a User to Realm)选项(如图16)。

图16
(2)弹出Add User对话框,填入帐号和密码,单击“Okay”按钮即可(如图17)。

图17
配置到现在,服务器就可以进行点播设置
3.点播测试
下面是具体的测试过程。例如要在网络中点播“K:\电影下载\逝言无声”中的文件。
(1)在“Mount PointsàBase Path”输入路径“K:\电影下载\逝言无声”,单击“Apply(应用)”按钮,单击“Restart Server(重新启动)”按钮。
(2)在客户机中打开RealOnePlayer,单击“文件à打开”命令,出现“Open(打开)”对话框,在栏目中输入:“rtsp://192.168.0.5:554/誓言无声-1.rm”,其中“rtsp://192.168.0.5:554/….”或者“rtsp://Servername:554/….”是进行点播的格式名称,RTSP为协议,192.168.0.5为服务器的IP地址或者输入本机器的名称Servername,554为端口,后面为RM文件的名称(如图18)。
注意:一定要保证网络工作才行。

图18
(3)单击“OK”按钮,RealOnePlayer会自动的连接服务器,几秒的缓冲后,要点播的文件会显示(如图19)。

图19
http://www.hack58.net/Article/60/63/2006/9030.htm