23.2.4 测试Helix Server

23.2.4  测试Helix Server

Helix服务器运行成功后,就可以在客户端进行测试了。Helix服务器已经提供了几个测试用的视频文件,它们在安装目录下的Content子目录中,该子目录的内容如下所示。

 

[root@localhost Content]# ls

africag2        houseg2             realmp3.mp3             test.html

Archive         mpg4video.mp4       realqt.mov              timeline.swf

debreuilg2      nscfile             realvideo10.rm          timeradio.rm

flash.smi       presentation        rtpencodersdp           wmvideo.wmv

 

可以看到,里面包含了各种格式的视频文件,下面将通过在客户端播放realvideo10.rmwmvideo.wmv两个视频文件对Helix服务器进行测试。

访问realvideo10.rm时,需要通过rtsp协议,访问方式为“rtsp://<Helix服务器>/[路径]/[文件]”。在默认配置下,Content目录已经被映射成RTSP协议URL的根目录,因此,可以在浏览器的地址栏内输入rtsp://10.10.1.29/realvideo10.rm观看视频文件realvideo10.rm,如图23-6所示。还有一种播放方法是直接在播放器中输入上述地址,如图23-7所示。

 

  

       23-6  通过浏览器播放视频                    23-7  直接在播放器中输入地址

%说明:以上播放视频的链接可以放在任何HTML文件中,当用户单击链接提示时,就可以播放相应的视频文件。

另外,Helix服务器还提供了对MMS协议的支持,通过它,Helix服务器可以播放微软的WMV格式的视频文件,方法是在输入URL时,把rtsp协议改为mms协议。

除了直接使用流媒体协议访问视频文件外,Helix服务器还提供一种服务端Web程序,使用户在形式上可以通过HTTP协议访问视频文件。在前面的安装中,已经指定了808作为Helix服务器自带的Web服务器的监听端口,这个自带的Web服务器具有一个特殊功能,就是用户通过浏览器访问ramgen目录时,会启动服务端的一个Web程序,它会把要访问的视频链接发送给客户端。例如,如果用户用浏览器访问了如下HTML文本。

 

<a href="http://10.10.1.29:808/ramgen/realvideo10.rm">Play RealMedia</a>

 

当用户在浏览器中单击了“Play RealMedia”链接提示时,则相当单击了下面这个链接。

 

<a href="http:/ 10.10.1.29:808/launch_video.ram">Play RealMedia</a>

 

这个链接执行了launch_video.ram程序,它的功能是促使浏览器启动播放器,然后再把下面这个URL发给播放器,于是在播放器中就可以播放相应的视频。

 

rtsp:// 10.10.1.29/realvideo10.rm

 

上面这个过程对用户是透明的,用户的感觉好像是在通过HTTP协议播放视频。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值