如今网络上最流行的多媒体格式得算是RM格式了,这种格式由于压缩率高以及体积小的特点,所以特别适合于在网络上传播,因而很多娱乐网站都提供Real格式的媒体资源,以让用户进行访问,如在线电影,视频点播等。
三、访问Helix Server资源
Helix Server并没有像Windows Media那样提供发布文件或HTML文档,因此必须采用手工方式来创建Web页,以便于用户访问。
例如,假设一个网站的名称为vod.ghq.net,其装载点(即Helix Server主目录)为本地硬盘中的D:\movies文件夹。影片《我爱我家》的流媒体文件“我爱我家.rmvb”位于D:\movies\8子文件夹中,那么当在Web网页中为该电影创建超级链接时,URL的地址应当是"rtsp://vod.ghq.net:554/8/我爱我家.rmvb”。也就是说,RTSP的通用URL格式为:
rtsp://Real服务器的IP地址:554/子文件夹/RM格式文件名
rtsp://Real服务器的域名:554/子文件夹/RM格式文件名
需要注意的是,这里的554是RTSP协议的默认端口号,可以忽略不写。如果要为RTSP协议指定其他端口号,则必须在该URL中指定将要使用的端口号。
另外,由于Helix Server同时还支持MMS协议,所以它可以同时支持ASF、WMV、WMA和MP3文件的播放。当然这些流媒体文件也与RM格式文件一样,必须保存在装载点所在的文件夹中。在实现视频点播时,必须要使用MMS协议。例如,影片《红玫瑰》的流媒体文件g01.wmv位于D:\movies\ghq子文件夹,那么当在Web网页中为该电影创建超级链接时,它的URL应当是
mms://vod.ghq.net/ghq/g01.wmv。也就是说,MMS的通用URL格式为:
mms://Real服务器的IP地址:1755/子文件夹/流媒体文件名
mms://Real服务器的域名:1755/子文件夹/流媒体文件名
需要注意的是,MMS默认的端口号为1755。如果使用的是MMS协议默认端口号,可以忽略不写。如果在配置中修改了该端口号,则必须在URL中进行指定。
当浏览者单击相关超级链接时,Realone Player将自动连接至Helix Server。在进行适当的下载缓存后即开始播放,从而实现视频点播的目的。另外,可以将RM格式文件直接放在Web服务器中的目录中,这时客户端用户也可以使用HTTP文件来访问。但这种方式可能会造成客户端用户的下载,如使用网际快车等多线程下载工具来下载多媒体文件,于是会占用了大量的带宽,从而影响其他用户的访问。因此,在这里并不建议使用。