2024年3月27日发(作者:)
1. 实验目的
·学习流媒体技术,了解其传输方式
·掌握流媒体文件的制作方法
2. 实验原理
2.1 流媒体技术
①流媒体的概念
流媒体的英文名称为:StreamMedia,它其实就是一种流式媒体,它是一种可以使
音频、视频和其他多媒体信息能够在Internet及Intranet上以实时的、无需下载等待的
方式进行播放的技术。它实现的是将传统媒体网络化,并通过网上点播的形式播放给浏
览者。流媒体的播放方式不同于网上下载,网上下载需要将音视频文件下载到本地机在
播放,而流媒体可以实现边下载边观看,这就是流媒体的特点所在。随着宽带技术的发
展,流媒体技术被广泛地运用到网页中,成功实现了网上点播、在线视听、网上直播等。
②流媒体平台的种类
流媒体架设主流平台分为三种:
RealNetworks
WindowsMedia
QuickTime
RealNetworks是Real公司开发的一整套流式音视频解决方案,也是现今最流行,被广
泛使用的流媒体技术。
WindowsMedia是美国微软公司开发的流式音视频解决方案。
QuickTime是苹果公司开发的流式音视频解决方案。
后两者在网络上使用率不是很高,所以我们就以Real公司的流媒体技术来实现网
上的在线视听。
③Real流式音视频解决方案
Real流媒体技术的实现基础是需要3个软件的支持的:
RealPlayer 播放器
RealProducer 编辑制作
Helix Server 服务器
RealPlayer,这是大家众所周知的软件,从早期的RealPlayer发展到RealPlayer8.0,
RealPlayer9.0,现在已经升级到RealOne和RealOnePlayerGold版本。Real所特有的格
式为*.rm,*.ra,*.ram。所占用的空间极小,并且有较好的影音质量,被广泛地传播在互
联网上。
RealProducer,是一款编辑制作Real特有文件的软件。它是由RealNetworks公司推
出的制作Real格式(Real Audio/Video,音频、视频)文件制作工具,可将原始的影音文
件DAT、MOV、AVI、AU、MPEG文件压制成Real影音文件(RA、RM、RAM),以利
于在网络上的传送与播放。RealProducer无疑是一款最好的转化软件。它还有一个最大
特点,而且也是我们做Real服务器必须的,就是它可以将影音文件转化成多流的影音
文件,这种文件是可以根据浏览者的网速而传送不同质量的影音文件,详细的内容我们
将在以后具体的转化介绍。
Helix Server也是整个流媒体架设平台的核心软件,是Real公司的流媒体服务器软
件。它提供了对RM、RMVB、FLASH、RP/RT、MPEG-1、MPEG-4、QuickTime、ASF/WMA
等几乎所有流行的流媒体格式文件的支持。通过Helix Server的建立,可以使浏览者访
问服务器上的影音文件,由此实现网上在线视听。在这里,不介绍Helix Server流媒体
服务器的搭建,如有兴趣,请查阅网上教程。
2.2 常见的流媒体文件类型
在这里主要介绍了三大流媒体公司Real、Microsoft、Apple公司的流格式文件:
*.RA/RM
流式传输技术的开发和推广过程中,RealNetworks公司是当之无愧的始祖和领先者,
而*.RA/RM不过是RealNetworks公司所制定的音频/视频压缩规范RealMedia中的一种。
RealMedia是目前Internet上最流行的跨平台的客户/服务器结构多媒体应用标准,其采
用音频/视频流和同步回放技术实现了网上全带宽的多媒体回放。RealAudio用以传输接


发布评论