虽然微软公司提供了针对ASF和WMV格式的服务组件,但是这些组件并不支持目前影响力最大的RM格式文件,因此我们需要借助Helix Server来搭建一台视频服务器,这样就能够让别人欣赏到ASF、WMV、RM等多种主流的视频文件了。
★Helix Server下载和安装
使用Helix Server之前,首先要在
http://licensekey.realnetworks.com/rnforms/
页面中填写自己使用的操作系统、用户姓名、电子邮件地址等相应信息,接着你就可以下载到Helix Server的30天试用版。此时需要提醒大家注意的是,这里的电子邮件地址一定要填写可以正常使用的,否则将无法收取到RealNetworks公司发送的试用授权文件。
在收取到试用授权文件之后,我们就可以开始安装Helix Server了,不过此时要确认所使用的系统一定要是基于NT平台的,比如Windows NT/2000/XP/2003。安装Helix Server过程基本可以通过一路回车完成。首先选取授权文件,接着设定好管理员的用户名和密码,然后就需要设定服务器的各个端口了。这些端口基本上可以采用系统默认的设置,但是在设定Helix Server的HTTP端口的时候就要稍微注意一些了,因为程序默认的是采用80端口,如果计算机中通过IIS开启了Web服务则有可能导致日后配置的麻烦,所以建议大家在此将端口更改为8080或者是其它没有使用的端口(如图1)。
安装完成Helix Server之后,在桌面上会出现名称为Helix Server和Helix Server Administrator图标,它们分别用于启动Helix Server服务和管理Helix Server。但是建议你在安装Helix Server之后立即重新启动计算机,这样系统将会自动加载Helix服务,无需我们再手动激活了。
★试播流媒体文件
安装好了Helix Server之后,自然要分别对服务器端和客户端两部分进行测试,确认它是否已经正常运作。不过在测试之前,你需要确认计算机中已经安装了Real播放器,建议你使用支持多种媒体文件格式的RealOne Player播放器。
1. 服务器端测试
测试服务器端是否正常运行,首先要双击桌面的Helix Server Administrator图标,并且在弹出窗口中输入安装时候设定好的用户名和密码就可以进入管理页面了。此时在左边列表中依次点击“Server Setup→Media Samples”链接,右部区域中即可显示出程序内置的测试媒体文件(如图2),其中提供了所有测试文件的链接。比如我们点击“Play RealVideo 9 Sample”链接之后,系统将会立即调用RealOne Player播放器,而且开始时会在播放器顶部有“正在缓冲”字样,同时还有缓冲的数字显示,这说明整个系统安装链接成功。
为了能够查看当前播放的视频文件的地址,我们可以在RealOne Player中运行“文件→剪辑属性→查看剪贴信息”命令,这样即可看见图3所示的文件地址为“rtsp://dell:554/real9video.rm”(如图3)。这里可以看出播放系统是采用RTSP连接方式进行播放的,dell是服务器的计算机名,“554”是端口号,而real9video.rm就是具体的媒体文件名称。
2. 客户端测试
为了便于测试,我们先在局域网中进行测试。此时先运行RealOne Player播放器,接着运行“文件→打开”命令,并且在地址栏中输入“rtsp://dell:554/real9video.rm”地址,确认之后也应该能够看见播放器上部“正在缓冲”和不断跳动的数字,这样就表示客户端已经能够正常播放服务器端的流媒体文件了。
提示:在播放媒体文件的时候,你不必输入端口号。
虽然整个流媒体服务器已经搭建完成了,但是怎样才能让别人直接欣赏到自己制作的各种视频文件呢?其实非常简单,只要把RM、ASF、WMV之类的流媒体文件复制到Helix Server安装目录下的Content文件夹中,然后在客户端的RealOne Player中输入类相应的文件地址就可以开始欣赏影片了。
提示:对于ASF、WMV之类的媒体文件,需要通过“mms