文档库 最新最全的文档下载
当前位置:文档库 › 流媒体文件的制作

流媒体文件的制作

流媒体文件的制作
流媒体文件的制作

视频、音频流媒体文件的制作

校园网中的教育资源库需要大量的教育资源,其中包括声音和动态图像的资源。除了从因特网、光盘和软件中直接获取有关的教育资源外,还可以根据每个学校的实际情况,组织教师制作、开发一些教育资源。

每所学校经过多年努力,积累了大量的录像带、音带和图片等资料,这些模拟式的资料必须要转换成数字信息才能在资源库中使用。平时这些模拟式资料的利用率不高,教师在上课时要使用这些教学片不太方便,而学生更加不可能在课余时间看到这些资料。而一旦这些资料放在校园网上,就能为个性化的教学和自主性的学习,提供大量的资源。

常见的一些视频和音频格式文件,如AVI、MPEG、WAV、MP3等视频、音频文件无法在校园网中使用和实时播放,必须采用流媒体技术,将视频和音频资料制作成流媒体的格式文件,以便在校园网等网络环境中实时播放。

目前校园网中常用的流媒体格式主要有RealNetworks公司的Realmedia、微软公司的Windows Media以及苹果公司的QuickTime等。Realmedia分音频Realaudio(RA)和视频RealVideo(RM)两部分,用于播放的软件是RealPlayer。Windows Media采用ASF或WMV标准,其视频文件为ASF文件,音频文件为WMA,用于播放的软件是Windows Media Player。

(一)视频流媒体文件的制作

学校中现有视频资料主要是录像带、VCD片和光盘电子读物中的视频文件。

对录像带中的资料可以先用视频采集压缩卡制作成AVI或MPEG类型的数字视频文件,再通过有关软件将其转换成RM文件。现在有一种能够直接将录像带刻录成VCD片的VCD机,可以先将录像带的内容刻录成VCD片,然后再通过软件将其转换成RM文件。由于VCD片中的视频资料本来就是MPEG格式的文件,不需压缩直接就可以将其转换成RM文件。而光盘读物中的视频文件,可以在光盘的相关文件夹中找到,一般是AVI格式的文件,也可以直接将其转换成RM文件。

下面介绍将录象带转制成RM格式文件的方法。

1、录象带上模拟信号的数字化

目前对一般中小学来说,实现模拟信号的数字化,可以有两种方案可供选择,即使用视频采集压缩卡和专用VCD刻录机。

(1)使用视频采集压缩卡是最常用的模拟视频资料数字化的方法。使用这种方法,需要一台高性能的计算机系统,在计算机的扩展槽中安装视频采集压缩卡,视频采集压缩卡的视频输入端口通过视频线与录象机的视频输出端口联接,视频采集压缩卡的音频输入端口通过音频线与录象机的音频输出端口联接,同时安装相应的软件。

在使用视频采集压缩卡进行模拟视频数字化时,启动视频采集压缩软件,进行一些简单的设置(如视频输入端口号、视频、音频格式等,一般没有特殊情况,可以将视频输出格式设为MPEG格式)以后,用录像机播放录象带,然后在软件界面中按下采集压缩按钮开始采集压缩,到预定的位置时,停止采集压缩,最后将采集压缩好的内容保存在磁盘上。这样,就完成了数字化工作。

这里要注意的是,有些视频采集压缩卡,采集和压缩需要分两步进行,也就是第一步完成视频采集工作,只能生成AVI格式的文件,AVI格式的文件需要占用大量的存储空间,1分钟的视频资料就要十多M的存储空间,所以计算机必须配备大容量的硬盘。第二步通过软件将AVI格式的文件压缩成MPEG格式的文件。

如果视频采集压缩卡能够直接生成MPEG格式文件,那么建议直接生成MPEG文件,不必先生成AVI文件,然后再压缩成MPEG文件。这是因为,一方面经过两次压缩可能造成过多的信号损失,影响图像质量,另一方面,用软件将AVI转换成MPEG文件需要较多的时间,

一般是播放时间的二至三倍时间。所以,从质量和效率这两方面来说,最好是直接生成MPEG 格式文件。当然如果需要生成高质量的图像,还是应该采用AVI格式。

视频采集压缩卡的性能和价格相差很大,功能简单价格便宜的不到一千元,而高档产品则需要上万元,我们可以根据学校的具体情况选购合适的产品。

由于视频文件需要占用大量的存储空间,再大的硬盘也不可能存入所有的视频文件,而且制作视频文件要用大量的时间,保证这些文件的安全也是非常重要的,否则重新制作将浪费更多的时间。因此,当录像带内容制作成视频文件后,应该及时地将这些视频文件刻录在光盘中,以便长期保存,以防不测。

使用这种方法,需要配备较高性能的计算机,视频采集压缩卡,光盘刻录机等设备,对操作人员也需要较高的要求。

(2)使用专用VCD光盘刻录机,是模拟信号数字化的一种新方法。专用VCD光盘刻录机是一种具备VCD、CD实时刻录功能的光盘机,除了正常的VCD、CD播放功能外,还能使用普通的CDR或CDRW盘片,实时制作VCD和CD光盘。

使用这种方法可以将录像带或电视信号直接生成VCD光盘,操作非常方便,效率很高。专用VCD光盘刻录机的视频输入端口通过视频信号线与录像机、摄像机、电视机、DVD、VCD 等设备的视频输出端口连接,工作时就是将接受到的视频信号压缩成MPEG格式文件并按特定的格式制作成VCD光盘。VCD光盘Mpegav文件夹中的扩展名为“.dat”的文件就是压缩成MPEG格式的视频文件。

2、AVI、MPEG格式视频文件转换成RM格式文件

当录象带上的模拟信号转换成AVI或MPEG格式的数字视频文件后,为了能使这些数字视频文件能在网络中实时播放,必须将这些视频文件转换成视频流文件。目前,视频流文件主要有RM格式和ASF格式两种。RM格式文件(Real Media)是因特网上视频实时播放系统视频流文件的事实上的工业标准,由RealNetworks公司制定,而ASF格式文件则是Microsoft制定的一个视频流文件的标准。目前,RM格式文件占据视频流文件的主导地位。

RM文件制作工具主要是Real Producer Basic,Real Producer Basic能非常容易地将AVI格式的视频文件转换成RM格式,同时还能将WAV、MP3等声音文件转换成RM格式文件。Real Producer Basic是一个免费软件,但是不能用来转换MPEG文件。必须使用Real Producer PLUS 8.5才能转换MPEG文件,不过需要注册才行。这些软件可以到https://www.wendangku.net/doc/b12317819.html,/下载。如果注册软件有困难,还可以使用第三方提供的一些共享软件,如国内中文版的“田雨软件-real格式文件压缩至尊”也能制作RM文件,其重要的优点是可以直接将MPEG格式文件转换成RM格式文件,并且速度较快,特别是提供的批量转换功能可以大大提高工作效率。“田雨软件-real格式文件压缩至尊”软件可到各大软件下载网站下载。

也可以使用微软公司提供的Encoder编码工具,将AVI等视频格式文件转换成ASF格式文件,同样能实现视频的实时播放。

对于某些特殊格式的视频文件,如MOV文件等,也可以通过相应的软件进行格式转换。

(二)音频流媒体文件的制作

学校中现有的音频资料主要有录音带、CD唱片、胶木唱片、光盘电子读物中的声音资料以及MP3文件等,也应该将这些音频资料转换成RM格式的文件,存放在资源库中供校园网上的师生使用。

录音带、胶木唱片、CD唱片中的声音需要先录制为WAV格式的声音文件,然后再将其转换成RM格式。光盘电子读物中的声音可以在相关的文件夹中找到,一般是WAV格式的文件,也可以转换为RM文件。MP3声音文件本身就是一种数字化的声音文件,可以直接将其转换为RM格式。

1、模拟声音的数字化

音带和胶木唱片中的资料,如英语听力练习和课文朗读等,可以用Windows 98中的录音机,将其录制成WAV类型文件,然后转换成RM文件。

由于CD唱片和有些光盘游戏软件中的声音,采用是音轨录制方式,普通软件无法直接读取,可使用“抓音轨”软件将这些声音录制成WAV格式文件。一般可以使用“超级解霸”中的“音轨录制”程序,通过这个程序可将普通CD唱片中的声音录制成WAV格式文件,也可以不运行游戏,而直接把游戏光盘中的声音单独录制为WAV格式文件。

2、WAV和MP3声音文件转换为RM文件

一旦我们完成了声音的数字化工作,将录音带、CD唱片、胶木唱片和光盘游戏中的声音录制成WAV格式文件后,就可以采用RM视频文件转换的方法,使用同一个软件Real Producer,将其转换为RM音频文件。这个转换方法和软件同样适用于MP3文件。

也可以用Encoder编码工具将WAV等声音文件转换成WMA格式声音文件。

近年来,随着多媒体点播应用的日益普及,多媒体内容的传输占用了当前Internet上的大部分流量,导致骨干带宽紧张和用户接入时延增加。代理缓存正是缓解这一矛盾的有效技术手段。该技术通过将代理服务器部署在网络边缘靠近客户的地方,对热点对象进行缓存,使后续的视频流媒体请求由缓存提供服务来达到减轻骨干网络和服务器负载,提高用户服务质量的目的。具体网络拓扑如图1所示。

图1 部署代理缓存的网络体系结构

代理缓存技术最初是用在Web内容的分发上。然而研究发现,流媒体内容在多个方面呈现出与普通Web内容不同的特征。第一,流媒体需要占用比普通Web内容更大的存储空间,如果对流媒体对象进行类似于Web一样的整体缓存,少数视频流媒体对象就可以消耗掉所有的缓存容量,将大大降低缓存的利用率和命中率。第二,流媒体的分发需要在一段时间持续占用巨大的磁盘I/O带宽和网络带宽,以网络为主要研究场景时降低带宽的消耗成为主要考虑的技术目标之一。第三,用户通常会在流媒体播放过程中进行交互式操作,可能导致同一个会话中的流接入速率在不同时刻有所不同,对缓存的管理带来困难。第四,与无播放质量要求的传统Web内容不同,用户对于流媒体内容有一定的播放质量(如响应时延、画面抖动)需求,需要对从代理服务器播放的视频流和从媒体服务器播放的视频流采用一定的调度策略。

如何针对流媒体对象的特点研制新型缓存机制,是目前多媒体分发技术发展所迫切需要解决的问题。本文对近年来提出的流媒体代理缓存技术的各类方法进行了全面综述和分析。后文组织如下:第2节对现有的代理缓存技术进行综述,第3节对各种算法进行分类分析和比较,最后对代理缓存技术的发展趋势进行展望。

2 几种典型的流媒体缓存算法

2.1选择缓存算法

2.1.1 选择缓存算法

在用户接入带宽资源有限的情况下,保证正常的媒体播放速率成为媒体缓存算法的主要设计目标。有一类缓存算法,根据带宽情况对影响媒体播放的关键数据或者内容有选择地缓存,我们把这类缓存算法称为选择缓存算法(Selective Caching)。

Miao等人以保证正常媒体播放为前提,在考虑磁盘容量的约束条件下,提出了两种媒体数据帧选取缓存算法(Frame-Selected Caching)[1],分别针对骨干链路有无QoS保证时的情形。当骨干链路有QoS保证时,帧选取的原则是使得骨干链路的带宽需求和客户端播放缓存需求最小;当骨干链路无QoS保证时,帧选取的原则是使得代理缓存可以为客户端播放缓存提供尽可能多的帧,以提高网络拥塞时媒体播放的鲁棒性。

同样以降低骨干链路带宽需求为目标,Zhang提出不以媒体数据帧为缓存对象,而以部分超速率数据为对象的速率分段缓存算法(Rate-Staged Caching)[2]。该算法针对VBR流式传输,对高于指定数据传输阈值的媒体数据部分进行缓存。类比于时域上的前缀缓存,速率分段缓存算法也存在如何选取截断速率的问题。文[2]的研究表明,在磁盘容量和网络带宽两个约束下,确定优化的速率是一个背包问题。

2.2基于间隔的缓存算法

用户请求具有高度时域邻近性(Temporal locality)的情况下,对同一媒体对象的两个连续播放请求的间隔内容做缓存,可以显著降低服务器的吞吐量。该类缓存算法称为基于间隔的缓存(Interval Caching),最初的思想由Dan提出[3]。当存在对媒体对象相同部分的两个连续请求时,则连续请求的间隔部分将随着播放过

程被缓存。该算法目前已经有多种衍生版本,最具代表性的是Tewari提出的基于资源的缓存(Resource Based Caching,RBC)算法[4]。RBC算法以每个媒体对象对缓存空间和传输带宽的需求为约束条件,提出了一种启发式的算法选择媒体对象的缓存粒度进行选择,其粒度可以是一个滑动间隔、一系列邻近间隔的组合(文[4]称为游程,run),甚至是完整的媒体对象。

2.3基于分段的缓存

基于间隔的缓存算法,其有效性依赖于用户请求在时域上的有效性。当到来请求的时间间隔较长时,其性能有可能退化到全对象缓存。为此,研究人员开始考虑选取部分的媒体关键内容进行缓存,例如由Sen等提出的前缀缓存(Prefix Caching)[5],是将媒体内容分成前缀(Prefix)和后缀(Suffix)两个片段部分,并且优先缓存前缀。前缀缓存可以有效地降低用户播放媒体对象时的启动时延,是目前应用较为广泛的流媒体缓存技术。其不足之处在于媒体前缀部分的长度不容易确定。Jin等人的研究[8]表明,在有限的网络资源的约束下,为达到指定的启动时延的前缀缓存,其部署是一个部分背包问题(Fractional Knapsack)。

更为普遍的方式是将媒体内容分为多个片段,即基于分段的缓存(Segment based Caching ,以下简称分段缓存)。分段缓存将媒体内容沿着播放时间分成多个片段(Segment),并将片段作为存储和置换的基本单元。分段策略是分段缓存的主要研究热点,依据它可以将分段缓存算法分成等长划分和变长划分两类。变长划分算法的代表是Wu等人[6]提出的片段长度以指数增长的缓存算法策略,这类策略设基本的存储单位为块(block),则第i个片段由第2i-1,2i-1+1,…,2i-1块构成,片段长度为2i-1个块。由于可以通过一次性丢弃较大的后续片段,来适应缓存流行度的变化,该算法可以取得比普通的前缀缓存更低的平均启动时延和更高的字节命中率。在等长划分算法中,片段长度的选择是关键,文[7]提出基于媒体的受访特性确定等分片段的长度,可以获得比指数分段缓存或者前缀缓存

[8]。分段缓存算法可以提供较为精细的缓存粒度,带来更多

然而,随着网络使用的普遍化,用户接入网络呈现出多样化的发展趋势,用户的终端环境、接入带宽以及允许获得的服务质量各不相同,因此请求的视频质量也可能各不相同。为了适应接入网络带宽的不同需求,需要根据用户的请求和带宽状况,动态地改变缓存内容质量和传输速率。结合编码转换技术,其缓存算

法可以利用向不同用户提供不同版本的媒体内容来满足不同用户的需求,有两种简单方案:(1)缓存媒体的完整版本(Full Version Only,FVO),每次根据用户请求由代理服务器进行编码转换。这种方式对代理服务器的CPU资源提出了很高的要求,无法很好地为不同的网络用户服务。(2)仅缓存经过编码转换后的流媒体(Transcoded Version Only,TVO),编码转换预先由媒体服务器完成。这样的存储方式难以满足所有用户对流媒体质量的不同要求,而且会对网络带宽带来较大压力。

为了解决这两种方案之间的矛盾,Xueyan Tang等人提出了一种自适应的缓存方式[9]。该算法根据代理服务器CPU资源和网络带宽资源的状况,动态地决定是缓存原始版本还是缓存编码转换后的版本。这种方法的缺点在于可能会对同一个视频对象缓存多个版本,对缓存空间提出了较高的要求。

Masahirok[10]等人则建议只为每个媒体对象缓存所得到的最高质量的版本,但是代理服务器可以灵活地采用最大申请(根据网络带宽)、平均申请(根据一段时间内用户申请质量的最大值与网络带宽比较,取较小值)和等同申请(按照用户请求的质量申请)三种不同的策略向媒体服务器请求所需内容。这种算法在缓存空间受限的情况下对缓存效率改善明显。然而,由于代理缓存可向服务器申请不同质量的流媒体版本,媒体服务器仍然必须为此承担编码的负载。

为了降低媒体服务器的编码负担,Bo Shen等人[11]提出了一种可编码转换的缓存系统,采用降低比特速率(bit-rate reduction)和降低空间分辨率(spatial resolution reduction)两种编码转换技术在网络边缘完成质量自适应。根据缓存版本数量和缓存命中后的行为,文献提出了TEC-11、TEC-12和TEC-2三种缓存策略。TEC-1l和TEC-12都只会对同一个缓存对象存储一个版本,不同的是TE-11总是缓存最高质量的,TEC-12总是缓存最低质量的,而TEC-2则会为同一个缓存对象存储多个版本。

随着编码理论和信号处理技术的发展,编码转换技术几乎可以达到实时的效果[20],大大增加了此类技术的实用性。

2.5结合可扩展编码的缓存算法

结合可扩展编码的缓存算法同结合编码转换技术的缓存、算法一样,可以很好地满足不同接入速率要求,但是它利用的是缓存对象采用的可扩展编码的属性。可扩展编码通常也称为分层编码,采用分层的比特流结构对媒体数据进行压缩。第l层称为基本层,可以被独立解码;其余层称为增强层,其解码依赖于基

本层;获得的数据层次越多,解码出来的质量越高,所占用的带宽也越大[12]。结合可扩展编码的缓存技术的主要思路是通过向不同的客户提供编码数据的不同层次子集来达到质量白适应。

Jussi Kangasharju 首先提出了以层为单位Revenue 缓存算法[13]。该算法以网络带宽和缓存空间为约束,以总体缓存受益为优化目标,将层次作为基本粒度,一旦满足条件,视频对象的一层都将整体被缓存。缓存层次的选择建模为一个随机背包问题,采用启发式算法来决定为每个视频选择什么数量的缓存层次。该算法充分考虑了约束条件对缓存效率的影响,但是其以整层作为缓存粒度不够精细,缓存空间的利用率有待提高。

Reza Rejaie 等人则将每一层划分为等长片段[14],当缓存内容的质量高于用户的请求(即所缓存的层数高于用户请求的层数)时,代理服务缓存只需要向媒体服务器预取那些同层次或低层次缺失的片段数据。反之,如果缓存内容的质量低于用户的请求,则代理服务器缓存还需要对缺失的高层次数据进行预取。

Stefan Podlipnig 等人[15]进一步改进了可扩展编码算法中的置换策略部分,提出了一个新的性能评价指标——质量权重命中率,用来衡量请求命中率与缓存质量之间的平衡程度。并在原有水平和垂直的置换策略的基础上,提出了改进的垂直与水平相结合的置换策略,如图2所示。

实验发现,垂直与水平相结合的置换策略可以在改善字节命中率(byte-hit-rate ,BHR)与提高质量命中率(quality-hit-rate ,QHIT)之间取得较好的平衡且有良好的适应性。

M.Zink 等人则对可扩展编码缓存算法中的预取算法进行了研究,提出一种无窗口大小

限制的预取算法,该算法通过预取消除同一层次的裂缝来达到降低缓存内容层次波动的目的。他们提出的Polishing 算法[16]从质量变化频率和幅度两个方面对缓存内容进行了描述,缓存算法的目标是使谱函数值最小的情况下,

将尽可能图2

多的缓存片段传送给用户。

随着可扩展编码技术的发展,Jiangchun Liu等人针对采用MPEG-4FGS编码的媒体提出了FGS缓存算法[17]。该算法在粒度划分上进一步克服了原有算法不够精细的缺点,可以将视频对象以任意速率进行传输。该算法以在骨干链路带宽消耗和媒体传输质量之间获得最优折衷为目标,设计了一个良好的缓存管理框架,但预取和置换方案还有待讨论和实现。

3 各种缓存算法的分析和比较

根据是否考虑代理服务器和客户端之间网络带宽的差异性,本文将目前的流媒体缓存技术分为针对同构网络用户和针对异构网络用户的两类代理缓存技术,下面我们分别对其进行了分析和比较。

上文提到的选择缓存算法、基于间隔的缓存算法和基于分段的缓存算法均属于针对同构网络用户的范畴。这类算法中,代理服务器所服务的用户终端一般具有相同或者类似的处理能力和接入带宽,缓存算法的设计难点在于媒体数据缓存部分的选取。我们对其中具有代表性的算法从实现复杂度、算法扩展性以及在时延和带宽方面的性能进行了比较,如表1所示。

由表1可见,这类算法普遍存在两方面的矛盾。一方面,代理缓存算法存在低复杂度和高扩展性之间的矛盾。例如,基于间隔的缓存中,Interval Caching易于实现,但是其扩展性有限,无法对时间临近度较低的用户请求做出反应;RBC 提出的多种粒度的间隔缓存提高了算法的扩展性,但是实现:复杂度也相应增加。又如选择缓存中,Rate-Staged缓存易于实现,但是其算法扩展性受到阈值选取优化问题的困扰;Framc-Selected缓存提出的在网络服务质量和缓存容量的约束条件下的帧选取算法具有较高的扩展性,但其实现复杂度也相应提高。比较而言,基于片段的缓存算法的复杂度和扩展性适中,因此获得了广泛的研究者关注。

另一方面,代理缓存算法性能在降低用户体验时延和节省骨干链路带宽的两个性能之

表1 针对同构网络用户的代理缓存技术比较

间存在着折衷。例如,基于间隔的缓存算法和选择型缓存算法分别以两个性能之一作为各自主要的性能考量,却对另一个性能的改进不明显。对基于片段的缓存算法而言,由于片段划分策略通常支持前缀缓存,因此在降低用户启动时延方面有明显优势。片段缓存的性能这两个性能之间也存在着明显的权衡关系[11]。

畴。资源消耗表2 结合编码转换技术的缓存方案比较

而结合可扩展编码的缓存技术则是通过向用户提供不同编码层次集合来满足用户不同接人速率要求,不同粒度下的预取和置换方案是其主要的研究内容。我们对目前该技术采用的典型方案从缓存粒度、预取和置换算法、缓存目标等方面进行了比较,结果如表3所示。

表3 可扩展编码缓存技术方案比较

可扩展编码技术可以通过发送不同层次的子集来进行灵活的质量自适应,具

有缓存空间需求小等优点;但是该技术也具有对包丢失敏感、同等质量下比单一层次编码需要更多带宽等缺点。编码转换技术则可以拥有良好的容错性,但是对于缓存系统,该技术对缓存空间提出了较高的要求。

由于结合可扩展编码的缓存技术和结合编码转换的缓存技术都具有各自的优势,在不同的比较场景下的比较结果往往不同。

文[18]在较简单的情况下对异构网络环境下代理缓存技术进行了性能的比较,它将结合编码转换的缓存策略分为仅缓存高质量或仅缓存低质量两个策略,分层编码采用2层编码。仿真结果表明:高质量版本缓存总是可以得到最好的视频质量,但是需要付出较高的网络和时延代价;低质量版本缓存虽然拥有较低的网络负载和播放时延,但是始终无法得到较好的视频质量;只有采用分层编码的缓存技术在这三者当中取得了较好的平衡。文[17]考虑5种质量版本,采用MPDC-4精细粒度编码作为可扩展编码技术,从骨干网带宽消耗和代理服务器计算效率两个方面对两种缓存技术进行了深入比较,进一步验证了结合可扩展编码缓存技术的优越性。

但是,采用分层编码,为达到同样的视频质量,需要比单一层次编码占用更多的存储空间,在这个额外负载很大的情况下,将极大降低采用分层编码缓存技术的效率。文[28]针对该问题,提出只有采用可扩展编码和编码转换技术的混合缓存策略,才可以很好地应对额外负载大小变化对缓存效率的影响。而文[19]在一个易丢包的环境下再次对上述两种技术进行比较,发现在中等的包丢失率和骨

干链路带宽足够的环境下,结合编码转换技术的缓存策略是最佳选择。

因此,异构网络环境下采用哪一种缓存策略,需要结合代理服务器的使用环境、用户特点等诸多方面加以综合考虑。

常见的视频文件格式有哪些

常见的视频文件格式有哪些? 一、本地影像视频 ●GIF格式:GIF是图形交换格式(Graphics Interchange Format)的英文缩写,是由Co mpuServe公司于80年代推出的一种高压缩比的彩色图像文件格式。Co mpuServe公司是一家著名的美国在线信息服务机构,针对当时网络传输带宽的限制,Co mpuServe公司采用无损数据压缩方法中压缩效率较高的L ZW(Lempel Ziv & Welch)算法,推出了GIF图像格式,主要用于图像文件的网络传输,鉴于GIF图像文件的尺寸通常比其他图像文件(如PCX)小好几倍,这种图像格式迅速得到了广泛的应用。考虑到网络传输中的实际情况,GIF图像格式除了一般的逐行显示方式之外,还增加了渐显方式,也就是说,在图像传输过程中,用户可以先看到图像的大致轮廓,然后随着传输过程的继续而逐渐看清图像的细节部分,从而适应了用户的观赏心理,这种方式以后也被其他图像格式所采用,如JPEG/JPG等。最初,GIF 只是用来存储单幅静止图像,称GIF87a,后来,又进一步发展成为GIF89a,可以同时存储若干幅静止图像并进而形成连续的动画,目前Internet上大量采用的彩色动画文件多为这种格式的GIF文件。 ●Flic格式:Flic文件是Autodesk公司在其出品的Autodesk Animator / Animator Pro / 3D Studio等2D/3D动画制作软件中采用的彩色动画文件格式,其中,.FLI是最初的基于320×200分辨率的动画文件格式,而.FLC则是.FLI的进一步扩展,采用了更高效的数据压缩技术,其分辨率也不再局限于320×200。Flic文件采用行程编码(RLE)算法和Delta算法进行无损的数据压缩,首先压缩并保存整个动画序列中的第一幅图像,然后逐帧计算前后两幅相邻图像的差异或改变部分,并对这部分数据进行RLE压缩,由于动画序列中前后相邻图像的差别通常不大,因此采用行程编码可以得到相当高的数据压缩率。 GIF和Flic文件,通常用来表示由计算机生成的动画序列,其图像相对而言比较简单,因此可以得到比较高的无损压缩率,文件尺寸也不大。然而,对于来自外部世界的真实而复杂的影像信息而言,无损压缩便显得无能为力,而且,即使采用了高效的有损压缩算法,影像文件的尺寸也仍然相当庞大。 ●AVI格式:它的英文全称为Audio Video Interleaved,即音频视频交错格式。它于1992年被Microsoft公司推出,随Windows3.1一起被人们所认识和熟知。所谓“音频视频交错”,就是可以将视频和音频交织在一起进行同步播放。这种视频格式的优点是图像质量好,可以跨多个平台使用,其缺点是体积过于庞大,而且更加糟糕的是压缩标准不统一,最普遍的现象就是高版本Windows媒体播放器播放不了采用早期编码编辑的AVI格式视频,而低版本Windows媒体播放器又播放不了采用最新编码编辑的AVI格式视频,所以我们在进行一些AVI格式的视频播放时常会出现由于视频编码问题而造成的视频不能播放或即使能够播放,但存在不能调节播放进度和播放时只有声音没有图像等一些莫名其妙的问题,如果用户在进行A VI格式的视频播放时遇到了这些问题,可以通过下载相应的解码器来解决。 ●nAVI格式:nAVI是newAVI的缩写,是一个名为ShadowRealm的地下组织发展起来的一种新视频格式(与我们上面所说的A VI格式没有太大联系)。它是由Microsoft ASF压缩算法的修改而来的,但是又与下面介绍的网络影像视频中的ASF视频格式有所区别,它以牺牲原有ASF视频文件视频“流”特性为代价而通过增加帧率来大幅提高ASF视频文件的清晰度。 ●DV-AVI格式:D V的英文全称是Digital Video Format,是由索尼、松下、JVC等多家厂商联合提出的一种家用数字视频格式。目前非常流行的数码摄像机就是使用这种格式记录视频数据的。它可以通过电脑的IEEE 1394端口传输视频数据到电脑,也可以将电脑中编辑好的的视频数据回录到数码摄像机中。这种视频格式的文件扩展名一般是.avi,所以也叫D V-AVI格式。

常见的流媒体格式知识讲解

常见的流媒体格式

常见的流媒体格式mov .asf .3gp .viv .swf .rt .rp .ra .rm 各自的优缺点是什么? RM格式是RealNetworks公司开发的一种流媒体视频文件格式,它主要包含RealAudio、RealVideo和RealFlash三部分。Real Media可以根据网络数据传输的不同速率制定不同的压缩比率,从而实现低速率的Internet上进行视频文件的实时传送和播放。因为占用的存储空间小,大多普遍采用,多见于一些音乐网站 RM MOV格式 MOV格式是美国Apple公司开发的一种视频格式,播放软件是苹果的QuickTimePlayer。具有较高的压缩比率和较完美的视频清晰度等特点,最大的特点还是跨平台性,即能支持MacOS,同样也能支持Windows系列。用的也比较少,多用于教学类的 ASF格式最大优点就是体积小,因此适合网络传输 ASF是一个开放标准,它能依靠多种协议在多种网络环境下支持数据的传送。同JPG、MPG文件一样,ASF文件也是一种文件类型,但它是专为在IP网上传送有同步关系的多媒体数据而设计的,所以ASF格式的信息特别适合在IP网上传输。ASF文件的内容既可以是我们熟悉的普通文件,也可以是一个由编码设备实时生成的连续的数据流,所以ASF既可以传送人们事先录制好的节目,也可以传送实时产生的节目。 SWF是基于Macromedia公司Shockwave技术的流媒体动画格式,是用Flash软件制作的一种格式,源文件为.fla格式,由于其体积小、功能强、交互能力好、支持多个层和时间线程等特点,故越来越多地应用到网络动画中。SWF文件是Flash的其中一种发布格式,已广泛用于Internet上,客户端安装Shockwave的插件即可播放。目前,Flash在Internet的主要应用有: rm和ra格式:主要用来在低速率的网络上实时传输活动视频影像,可以根据网络数据传输速率的不同而采用不同的压缩比率,在数据传输过程中边下载边播放视频影像,从而实现影像数据的实时传送和播放。客户端通过Real Player 播放器进行播放。 3GP 画质会比较差,但比较小,缺点就是分辨率相对低. 画面流畅一般。一般适用于手机。 RP 含义一:人品 含义二:角色扮演 含义三:其它专业术语缩写 含义四:其它混乱理解 含义五:RP守恒定律 含义六:正宗英式口音 含义七:特警 含义八:QQ音速里的RetroPoktan 含义九:游戏分级

常见的流媒体格式

常见的流媒体格式mov .asf .3gp .viv .swf .rt .rp .ra .rm 各自的优缺点是什么? RM格式是RealNetworks公司开发的一种流媒体视频文件格式,它主要包含RealAudio、RealVideo和RealFlash三部分。Real Media可以根据网络数据传输的不同速率制定不同的压缩比率,从而实现低速率的Internet上进行视频文件的实时传送和播放。因为占用的存储空间小,大多普遍采用,多见于一些音乐网站RM MOV格式MOV格式是美国Apple公司开发的一种视频格式,播放软件是苹果的QuickTimePlayer。具有较高的压缩比率和较完美的视频清晰度等特点,最大的特点还是跨平台性,即能支持MacOS,同样也能支持Windows系列。用的也比较少,多用于教学类的 ASF格式最大优点就是体积小,因此适合网络传输ASF是一个开放标准,它能依靠多种协议在多种网络环境下支持数据的传送。同JPG、MPG文件一样,ASF文件也是一种文件类型,但它是专为在IP网上传送有同步关系的多媒体数据而设计的,所以ASF格式的信息特别适合在IP网上传输。ASF文件的内容既可以是我们熟悉的普通文件,也可以是一个由编码设备实时生成的连续的数据流,所以ASF既可以传送人们事先录制好的节目,也可以传送实时产生的节目。 SWF是基于Macromedia公司Shockwave技术的流媒体动画格式,是用Flash 软件制作的一种格式,源文件为.fla格式,由于其体积小、功能强、交互能力好、支持多个层和时间线程等特点,故越来越多地应用到网络动画中。SWF文件是Flash的其中一种发布格式,已广泛用于Internet上,客户端安装Shockwave 的插件即可播放。目前,Flash在Internet的主要应用有: rm和ra格式:主要用来在低速率的网络上实时传输活动视频影像,可以根据网络数据传输速率的不同而采用不同的压缩比率,在数据传输过程中边下载边播放视频影像,从而实现影像数据的实时传送和播放。客户端通过Real Player播放器进行播放。 3GP 画质会比较差,但比较小,缺点就是分辨率相对低. 画面流畅一般。一般适用于手机。 RP 含义一:人品 含义二:角色扮演 含义三:其它专业术语缩写 含义四:其它混乱理解 含义五:RP守恒定律 含义六:正宗英式口音 含义七:特警 含义八:QQ音速里的RetroPoktan 含义九:游戏分级 含义10:搜索引擎术语

流媒体服务器的搭建

流媒体服务器的搭建 实验目的: 掌握流媒体服务器的安装与配置,学会视频/音频的传送方法。 实验内容: 安装Windows Media Service 使用Windows Media Service发布视频点播 实验设备及环境: 计算机、 Windows 2003 Sever 虚拟机 实验步骤: 在桌面双击VMware Player,选择“”,打开Windows 2003 Sever虚拟操作系统。 1、安装Windows Media Service服务 打开控制面板,选择“添加/删除程序”页面,点击“添加/删除windows组件”,在Windows组件向导对话框中选中“Windows Media Services”,点击“详细信息”,勾选所有,点击确定。 点击下一步,安装相关组件。安装过程所需文件存储在D:盘2003文件夹中。 2、在Windows Media Service服务中配置流媒体服务 (一)新建发布点 开始--程序--管理工具-- windows media service,如下图,右击“发布点”,选择“添加发布点(向导)”。在“添加发布点向导”窗口,点击下一步。输入名称movie,点击下一步。选择“目录中的文件”,点击下一步。选择“点播发布点”,点击下一步。选择文件位置,点击下一步。可以勾选“启用该发布点的日志记录”,点击下一步。点击下一步。把图中的钩选取消,点击完成。查看movie发布点的属性,确定如图中的三项

以启用。点击“源”,选择播放,进行测试。 (二)创建播放列表 播放列表创建能够添加一个或多个流媒体文件的发布点以便发布一组已经在播放列表中指定的媒体流。点击“源”,选择“”查看播放列表编辑器”,选择“新建一个新的播放列表”。右键点击smil,选择“添加媒体”。在添加媒体元素对话框中,点击浏览,选择要添加到播放列表中的一个或多个媒体文件。选中后,点击右侧“选择文件”,再选择“添加”、“确定”,即可在smil下看到添加到播放列表中的媒体文件。点击“文件”—“保存”为movie.wsx。 (三)创建带有播放器的web页(.htm文本) 成功创建发布点以后,为了能让用户知道已经发布的流媒体内容,应该创建发布公告告诉用户,操作步骤如下所述: 选择“公告”,点击“运行单播公告向导”,点击“下一步”,在点播目录对话框选择“目录中的所有文件”,点击“下一步”。在访问该内容对话框,点击“修改”,输入本机ip(127.0.0.1为本机默认预留IP,若要作为互联网中流媒体服务器使用,需设为本机的互联网IP地址),并“确定”—“下一步”。在保存公告选项页面,勾选“创建一个带有嵌入的播放机和指向该内容的链接的网页”,点击下一步。在编辑公告元数据页面,可以添加相关的版权描述信息。点击下一步,完成单薄公告向导。(四)验证流媒体服务器 1)验证播放列表配置 打开IE窗口,在地址栏输入mms://127.0.0.1/movie/movie.wsx。 MMS(MicrosoftMediaServerprotocol)是一种串流媒体传送协议,用来访问并流式接收Windows Media服务器中文件的一种协议。MMS协议用于访问Windows Media发布点上的单播内容。MMS是连接Windows Media单播服务的默认方法;127.0.0.1为流媒体服务器的ip,这里选的是预留本机IP;movie为发布点的名字,movie.wsx为播放列表对应文件。 回车后,将弹出Windows Media Player播放器,播放播放列表中的音视频文件。或先打开Windows Media Player播放器,右键点击标题栏,选择文件—-打开URL,在打开URL对话框输 入mms://127.0.0.1/movie/movie.wsx,进行验证。 2)验证网页中的点播服务 打开IE窗口,在地址栏输入http://127.0.0.1/movie.htm,将打开一个嵌入了播放器的h网页。如不能正常播放视频文件,可在internet选项---安全—自定义安全级别中启用有关ActiveX的选项。

流媒体格式文件的转换

流媒体格式文件的转换 现在许多视频素材都是A VI格式和MPG格式,音频素材都是W A V和MP3格式,这些格式的视频和音频文件无法在因特网上直接播放。当有超链接指向这些文件时,单击这些超链接时,浏览器将提示将下载这些文件,只有等全部下载完毕后,才可以观看视频或听到声音,这将花费大量的时间。而流媒体格式的文件将能解决边下载边收听、收视问题,流媒体文件可以在线播放而无需全部下载到本地计算机上。 流媒体文件的格式常用的有RM、WMV(ASF)和MOV等三种,其中PC机上用得最多的是RM和WMV格式的流媒体文件。 最常用的RM格式转换软件是Real Producer Plus,这是一个非常优秀的软件,其他一些格式转换软件大多是利用了Real Producer Plus的内核,并在功能上进行加强。 Real Producer Plus转换格式的方法是: (1)启动“Real Producer Plus”,出现流媒体制作向导对话框。选择“Record From File” 选项,单击“OK”按钮。 (2)在“Record From File”对话框中,通过“Browse”按钮,选取一个A VI/MPEG格式的视频或WA V/MP3格式的音频文件。单击“下一步”按钮。

步”按钮。 件应该选用“Single-rate for Web Servers”格式。单击“下一步”按钮。

(5)在“Target Audience”对话框中,选择适合所生成的流媒体文件传输的网络连接工具,一般如用于校园网或宽带接入因特网的话,可以选用“512K DSL/Cable Modem”,若是非宽带接入因特网,则可选“56K Modem”或“Single ISDN”。如果是音频文件的转换,一般选“28K Modem”就能满足普通的音乐欣赏要求。然后,单击“下一步” 按钮。 单击“下一步”按钮。

流媒体服务器配置教程

流媒体服务器配置教程 流媒体文件是目前非常流行的网络媒体格式之一,这种文件允许用户一边下载一边播放,从而大大减少了用户等待播放的时间。另外同过网络播放流媒体文件时,文件本身不会在本地磁盘中存储,这样就节省了大量的磁盘空间开销。正是这些优点,使得流媒体文件被广泛应用于网络播放。 Windows Server 2003系统内置的流媒体服务组件Windows Media Services(W indows媒体服务,简称WMS)就是一款通过Internet或Intranet向客户端传输音频和视频内容的服务平台。WMS支持.asf、.wm a、.wmv、.mp3等格式的媒体文件。能够像Web服务器发布HTML文件一样发布流媒体文件和从摄像机、视频采集卡等设备传来的实况流。而用户可以使用Windows Media Player 9及以上版本的播放器收看这些媒体文件。本章内容以Windows Server 2003(SP1)系统为例,介绍如何使用WMS打造网络媒体中心。 默认情况下,Windows Server 2003(SP1)没有安装Windows Media Ser vices组件。用户可以通过使用“Windows组件向导”和“配置您的服务器向导”两种方式来安装该组件。以使用“配置您的服务器向导”安装为例,操作步骤如下所述: Step1 在开始菜单中依次单击【管理工具】→【配置您的服务器向导】菜单项,打开“配置您的服务器向导”对话框。在欢迎对话框中直接单击【下一步】按钮。 Step2 配置向导开始检测网络设备和网络设置是否正确,如未发现错误则打开【配置选项】对话框。选中【自定义配置】单选钮,并单击【下一步】按钮。 Step3 打开“服务器角色”对话框,在“服务器角色”列表中显示出所有可以安装的服务器组件。选中【流式媒体服务器】选项,并单击【下一步】按钮, Step4 在打开的“选择总结”对话框中直接单击【下一步】按钮,配置向导开始安装Win dows Media Services组件。在安装过程中会要求插入Windows Server 2003(SP1)系统安装光盘或指定系统安装路径,安装结束以后在“此服务器现在是流式媒体服务器”对话框中单击【完成】按钮。 成功安装Windows Media Services组件以后,用户可以测试流媒体能不能被正常播放,以便验证流媒体服务器是否运行正常。测试流媒体服务器的步骤如下所述: Step1 在开始菜单中依次单击【管理工具】→【Windows Media Services】菜单项,打开Windows Media Services窗口。 Step2 在左窗格中依次展开服务器和【发布点】目录,默认已经创建“<默认>(点播)”和“S am ple_Broadcast”两个发布点。选中“<默认>(点播)”发布点,在右窗格中切换到【源】选项卡。在【源】选项卡中单击【允许新的单播连接】按钮以接受单播连接请求,然后单击【测试流】按钮, Step3 打开“测试流”窗口,在窗口内嵌的Windows Media Player播放器中将自动播放测试用的流媒体文件。如果能够正常播放,则说明流媒体服务器运行正常。单击【退出】按钮关闭“测试流”窗口, 提示:用户可以重复上述步骤测试“Sample_Broadcast”广播发布点是否正常。另外在Windows Server 2003(SP1)系统中,即使安装了声卡驱动程序,系统依然没有启动音频设备。用户需要在“控制面板”窗口中打开“声音和音频设备”对话框,并选中【启用Windows音频】复选框。 就像Web站点向网络上发布网页一样,流媒体服务器是通过建立发布点来发布流媒体内容和管理用户连接的。流媒体服务器能够发布从视频采集卡或摄像机等设备中传来的实况流,也可以发布事先存储的流媒体文件,并且发布实况流和流媒体文件的结合体。一个媒体流可以由一个媒体文件构成,也可以由多个媒体文件组合而成,还可以由一个媒体文件目录组成。 流媒体服务器能够通过点播和广播两种方式发布流媒体,其中点播方式允许用户控制媒体流的播放,具备交互性;广播方式将媒体流发送给每个连接请求,用户只能被动接收而不具备交互

常见视频文件格式有哪些

常见视频文件格式有哪些? 2006年11月23日10:28 AVI是音频视频交错(Audio Video Interleaved)的英文缩写,它是Microsoft公司开发的一种符合RIFF文件规范的数字音频与视频文件格式,原先用于Microsoft Video for Windows (简称VFW)环境,现在已被Windows 95/98、OS/2等多数操作系统直接支持。AVI格式允许视频和音频交错在一起同步播放,支持256色和RLE压缩,但AVI文件并未限定压缩标准,因此,AVI文件格式只是作为控制界面上的标准,不具有兼容性,用不同压缩算法生成的AVI文件,必须使用相应的解压缩算法才能播放出来。常用的AVI播放驱动程序,主要是Microsoft Video for Windows或Windows 95/98中的Video 1,以及Intel公司的Indeo Video。AVI文件目前主要应用在多媒体光盘上,用来保存电影、电视等各种影像信息,有时也出现在Internet上,供用户下载、欣赏新影片的精彩片断。 .MPEG/.MPG/.DAT---MPEG文件 MPEG文件格式是运动图像压缩算法的国际标准,它采用有损压缩方法减少运动图像中的冗余信息,同时保证每秒30帧的图像动态刷新率,已被几乎所有的计算机平台共同支持。MPEG标准包括MPEG视频、MPEG音频和MPEG系统(视频、音频同步)三个部分,前文介绍的MP3音频文件就是MPEG音频的一个典型应用,而Video CD (VCD)、Super VCD (SVCD)、DVD (Digital Versatile Disk)则是全面采用MPEG技术所产生出来的新型消费类电子产品。MPEG 压缩标准是针对运动图像而设计的,其基本方法是:在单位时间内采集并保存第一帧信息,然后只存储其余帧相对第一帧发生变化的部分,从而达到压缩的目的,它主要采用两个基本压缩技术:运动补偿技术(预测编码和插补码)实现时间上的压缩,变换域(离散余弦变换DCT)压缩技术实现空间上的压缩。MPEG的平均压缩比为50∶1,最高可达200∶1,压缩效率非常高,同时图像和音响的质量也非常好,并且在微机上有统一的标准格式,兼容性相当好。 这里值得注意的是DIVX。DIVX 视频编码技术可以说是一种对 DVD 造成威胁的新生视频压缩格式,也有人说它 是 DVD 杀手,它由 Microsoft mpeg4 v3 修改而来,使用了MPEG4的压缩算法。同时它也可以说是为了打破 ASF 的种种协定而发展出来的。而使用这种据说是美国禁止出口的编码技术MPEG4 压缩一部 DVD 只需要 2 张 CDROM。这样就意味着读者不需要额外购买DVD光驱也可以得到和它差不多的视频质量。而且播放这种编码,对机器的要求也不高,CPU的最低额度只要求在300MHZ 以上,而且在CPU类型的选择方面,不论你的芯是PII、CELERON还是PIII、AMDK6/2、AMDK6III、ATHALON,就是CYRIXx86也可以统吃拿下。在配置上64 兆内存和一个 8兆显存的显卡上,DIVX便可以流畅的播放了。 .RA/.RM/.RMVB---RealVideo文件 RealVideo文件是RealNetworks公司开发的一种新型流式视频文件格式,它包含在RealNetworks公司所制定的音频视频压缩规范RealMedia中,主要用来在低速率的广域网上实时传输活动视频影像,可以根据网络数据传输速率的不同而采用不同的压缩比率,从而实现影像数据的实时传送和实时播放。RealVideo除了可以以普通的视频文件形式播放之外,还可以与RealServer服务器相配合,在数据传输过程中边下载边播放视频影像,而不必像大多数视频文件那样,必须先下载然后才能播放。目前,Internet上已有不少网站利用RealVideo技术进行重大事件的实况转播。RMVB影片格式比原先的RM多了VB两字,在这里VB是VBR(Variable Bit Rate--可变比特率)的缩写。在保证了平均采样率的基础上,设定了一般为平均采样率两倍的最大采样率值,在处理较复杂的动态影像时也能得到比较良好的效果,处理一般静止画面时则灵活的转换至较低的采样率,有效的缩减了文件的大小! .MOV/.QT---QuickTime文件 QuickTime是Apple计算机公司开发的一种音频、视频文件格式,用于保存音频和视频信息,具有先进的视频和音频功能,被包括Apple Mac OS、Microsoft Windows 95/98/NT在内的所有主流电脑平台支持。QuickTime文件格式支持25位彩色,支持RLE、JPEG等领先的集成压缩技术,提供150多种视频效果,并配有提供了200多种MIDI兼容音响和设备的声音装置。新版的QuickTime进一步扩展了原有功能,包含了基于Internet应用的关键特性,能够通过Internet提供实时的数字化信息流、工作流与文件回放功能,此外,QuickTime还采用了一种称为QuickTime VR (简作QTVR)技术的虚拟现实(Virtual Reality, VR)技术,用户通过鼠标或键盘的交互式控制,可以观察某一地点周围360度的景像,或者从空间任何角度观察某一物体。QuickTime以其领先的多媒体技术和跨平台特性、较小的存储空间要求、技术细节的独立性以及系统的高度开放性,得到业界的广泛认可,目前已成为数字媒体软件技术领域的事实上的

手把手教你搭建流媒体服务器

流媒体服务器 流媒体指以流方式在网络中传送音频、视频和多媒体文件的媒体形式。 相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。由于 流媒体服务器 流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。 作为新一代互联网应用的标志,流媒体技术在近几年得到了飞速的发展。而流媒体服务器又是流媒体应用的核心系统,是运营商向用户提供视频服务的关键平台。其主要功能是对媒体内容进行采集、缓存、调度和传输播放,流媒体应用系统的主要性能体现都取决于媒体服务器的性能和服务质量。因此,流媒体服务器是流媒体应用系统的基础,也是最主要的组成部分。 主要产品流媒体服务器:大并发视频服务器、直播时移服务器、P2P直播服务器、视频交互应用服务器视频应用管理:媒体内容管理系统、H.264/MPEG-4编码工具、机顶盒终端管理系统、节目导航与发布系统。 架设 使用Windows Media Encoder这个软件即可实现网上广播服务,不过,借助于Wi ndows Media Services,利用Windows Media Encoder制作的流媒体文件,我们的网络广播站功能将更为强大。下面,我们将利用Windows Media Encoder单独建立广播站,并将其纳入Windows Media Services,实现更强大的功能。 1. 安装Windows Media Services。 首先安装Windows 2000 Server或者Windows .Net Server,然后打开“开始-控制面板-管理工具-管理您的服务器”或“开始-控制面板-添加或删除程序-添加/删除Windows组件”(建议使用第二种),在其中勾取“Web应用程序服务器”,也就是2000 Server中的IIS服务器,单击“下一步”进行添加;

多媒体技术实验4流媒体服务器的搭建

实验四:流媒体服务器的搭建(2课时) ●实验目的: 掌握流媒体服务器的安装与配置,学会视频/音频的传送方法。 ●实验内容: 1、安装Windows Media Service 2、使用Windows Media Service发布视频点播 ●实验设备及环境: 计算机、Windows 2003 Sever 虚拟机 ●相关知识: 1、流媒体 流媒体顾名思义,可以认为是流动的媒体,以连续流(数据包)的形式通过网络传递数字媒体。指的是影音等媒体文件被分解编码成数字信号像流水一样流向目的地,并在到达目的地时由播放器还原为图像或声音。这种方法在接收的同时呈现内容,从而可以连续地播放数据,而不必等待下载整个文件,流式处理的文件播放完后,它不会存储在计算机中。 2、发布点 Windows Media服务器是用来将客户端对媒体内容的访问请求转换为放置该内容的 服务器上的物理路径(呈现给播放器的是一个网址,类似于网站的根目录)。发布点是网管人员用来标志某种类型的媒体服务的点,通过媒体服务器的控制界面,可以看到这些点的工作状态并随时管理。 在客户端成功连接到发布点之后,Windows Media 服务器管理该连接并传输该内容,客户端通过连接到发布点而能访问来自服务器的内容流。有两种类型的发布点:“点播发布点”和“广播发布点”。一个 Windows Media 服务器可以配置为运行多个发布点,可以广播和点播同时存在。 点播和广播有一些重要的区别。 (1)点播发布点 如果希望由客户端来控制播放,可以操作播放器的播放、暂停、快进等功能,则使用点播发布点。这种类型的发布点最常用于以文件、播放列表或目录为源的内容。当客户端连接到该发布点时,将从头开始播放内容。最终用户可以使用播放机上的播放控件来暂停、快进、倒回、跳过播放列表中的项目或停止。只有当客户端已连接且可以接收流时,点播发布点才可以传输内容。从点播发布点传输的内容总是以单播流的形式传递。这种方式适用于媒体的点播服务,这也是电影服务器要采用的方式。 (2)使用广播发布点 如果希望在服务器上控制播放和传输内容,则使用广播发布点。这就像是电台或电视台播放节目的方式,节目由服务器持续播放,你错过了就只能错过。这使用户有看电视节目

常见多媒体素材文件格式

常见多媒体素材文件格式 媒体 类型 扩展名说明 文本doc doc是Microsoft Word子处理软件所使用的文件格式,可以用Word2000,Word2003,WordXP打开并编辑。 txt Windows系统的“记事本”是支持txt文本的编辑和存储工具,它是一种纯文本文件,所有的文字编辑软件和多媒体集成工具软件均可直接调用txt 格式文件。 rtf Rich Text Format格式。wri写字板文件。 wps wps文件。 图片jpg/ jpeg JPEG(Joint Photograhic Experts Group)压缩的图 像文件,压缩比率通常在 10:1~40:1之间,色彩 信息保留较好,占用空间 较小,适合用于网页中, 不适宜放大观看,输出成 印刷品时质量受影响。 bmp Windows中的标准图像文件格式,无压缩,不会丢失图像的任何细节,但是占用的存储空间大。 tif/是一种标记图像文件格式(Tagged Image File Format),它是一种非失真的

tiff压缩格式,能保持原有图像的颜色和层次,但占用空间很 大。 gif 图形交换格式文件,图像的像素资料不会被丢失,丢失的是图像的色彩。只能存储256色,通常用来显示简单图形及字体,在课件中常用来制作小动画或图形元素,目前网上小动画文件多为这种格式。 音频wav 标准Windows声音文件,波形声音文件格式,通过对声音采样生成。无压缩,音质最好,占用的存储空间大。 mp3mp3是以MPEG Layer 3标准压缩编码的一种音频文件格式,具有很高的压缩率,将wav压缩后的一种音乐格式,占用空间小,声音质量高。 mid 乐器数字接口的音乐文件,电脑音乐的统称,占用的存储空间很小。 wma wma的全称是Windows Media Audio,是微软力推的一种音频格式。它是以减少数据流量但保持音质的方法来达到更高的压缩率目的,其压缩率一般可达1:18,生成的文件大小只有相应MP3文件的一半,且声音质量很高,可以边听边下载。 ra Real Audio流媒体音频文件,需要用realplayer来播放,体积

流媒体技术基础-流媒体文件格式

流媒体技术基础-流媒体文件格式 微软高级流格式ASF简介 --Microsoft公司的Windows Media的核心是ASF(Advanced Stream Format)。微软将ASF 定义为同步媒体的统一容器文件格式。ASF是一种数据格式,音频、视频、图像以及控制命令脚本等多媒体信息通过这种格式,以网络数据包的形式传输,实现流式多媒体内容发布。 ASF最大优点就是体积小,因此适合网络传输,使用微软公司的最新媒体播放器(Microsoft Windows Media Player)可以直接播放该格式的文件。用户可以将图形、声音和动画数据组合成一个ASF格式的文件,当然也可以将其他格式的视频和音频转换为ASF格式,而且用户还可以通过声卡和视频捕获卡将诸如麦克风、录像机等等外设的数据保存为ASF格式。另外,ASF格式的视频中可以带有命令代码,用户指定在到达视频或音频的某个时间后触发某个事件或操作。 11.8.1 ASF的特征 可扩展的媒体类型- ASF文件允许制作者很容易地定义新的媒体类型。ASF格式提供了非常有效的灵活地定义符合ASF文件格式定义的新的媒体流类型。任一存储的媒体流逻辑上都是独立于其他媒体流的,除非在文件头部分明显地定义了其与另一媒体流的关系。 部件下载-特定的有关播放部件的信息(如,解压缩算法和播放器)能够存储在ASF 文件头部分,这些信息能够为客户机用来找到合适的所需的播放部件的版本---如果它们没有在客户机上安装。 可伸缩的媒体类型- ASF是设计用来表示可伸缩的媒体类型的\"带宽\"之间的依赖关系。ASF存储各个带宽就像一个单独的媒体流。媒体流之间的依赖关系存储在文件头部分,为客户机以一个独立于压缩的方式解释可伸缩的选项提供了丰富的信息流的优先级化- 现代的多媒体传输系统能够动态地调整以适应网络资源紧张的情况(如,带宽不足)。多媒体内容的制作者要能够根据流的优先级表达他们的参考信息,如最低保证音频流的传输。随着可伸缩媒体类型的出现,流的优先级的安排变得复杂起来,因为在制作的时候很难决定各媒体流的顺序。ASF允许内容制作者有效地表达他们的意见(有关媒体的优先级),甚至在可伸缩的媒体类型出现的情况下也可以. 多语言- ASF设计为支持多语言。媒体流能够可选地指示所含媒体的语言。这个功能常用于音频和文本流。一个多语言ASF文件指的是包含不同语言版本的同一内容的一系列媒体流,其允许客户机在播放的过程中选择最合适的版本。 目录信息- ASF提供可继续扩展的目录信息的功能,该功能的扩展性和灵活性都非常好。所有的目录信息都以无格式编码的形式存储在文件头部分,并且支持多语言,如果需要,目录信息既可预先定义(如,作者和标题),也可以是制作者自定义。目录信息功能既可以用于整个文件也可以用于单个媒体流。 11.8.2 ASF文件格式 11.8.2.1 ASF 对象定义

常见的几种高清视频编码格式

高清视频的编码格式有五种,即H.264、MPEG-4、MPEG-2、WMA-HD以及VC-1。事实上,现在网络上流传的高清视频主要以两类文件的方式存在:一类是经过MPEG-2标准压缩,以tp和ts为后缀的视频流文件;一类是经过WMV-HD(Windows Media Video High Definition)标准压缩过的wmv文件,还有少数文件后缀为avi或mpg,其性质与wmv是一样的。真正效果好的高清视频更多地以H.264与VC-1这两种主流的编码格式流传。 H.264编码 H.264编码高清视频 H.264是由国际电信联盟(iTU-T)所制定的新一代的视频压缩格式。H.264 最具价值的部分是更高的数据压缩比,在同等的图像质量,H.264的数据压缩比能比当前DVD系统中使用的 MPEG-2高2~3倍,比MPEG-4高1.5~2倍。正因为如此,经过H.264压缩的视频数据,在网络传输过程中所需要的带宽更少,也更加经济。在 MPEG-2需要6Mbps的传输速率匹配时,H.264只需要1Mbps~2Mbps 的传输速率,目前H.264已经获得DVD Forum与Blu-ray Disc Association采纳,成为新一代HD DVD的标准,不过H.264解码算法更复杂,计算要求比WMA-HD 还要高。 从ATI的Radeon X1000系列显卡、NVIDIA的GeForce 6/7系列显卡开始,它们均加入对H.264硬解码的支持。与MPEG-4一样,经过H.264压缩的视频文件一般也是采用avi 作为其后缀名,同样不容易辨认,只能通过解码器来自己识别。 总的来说,常见的几种高清视频编码格式的特点是能够以更低的码率得到更高的画质,相同效果的MPEG2与H.264影片做比较,后者在容量上仅需前者的一半左右。这也就意味着,H.264不仅能够节省HDTV的存储空间,而且还可以

常见的流媒体格式

常见的流媒体格式 Document serial number【UU89WT-UU98YT-UU8CB-UUUT-UUT108】

常见的流媒体格式mov .asf .3gp .viv .swf .rt .rp .ra .rm 各自的优缺点是什么 RM格式是RealNetworks公司开发的一种流媒体视频文件格式,它主要包含RealAudio、RealVideo和RealFlash三部分。Real Media可以根据网络数据传输的不同速率制定不同的压缩比率,从而实现低速率的Internet上进行视频文件的实时传送和播放。因为占用的存储空间小,大多普遍采用,多见于一些音乐网站 RM MOV格式 MOV格式是美国Apple公司开发的一种视频格式,播放软件是苹果的QuickTimePlayer。具有较高的压缩比率和较完美的视频清晰度等特点,最大的特点还是跨平台性,即能支持MacOS,同样也能支持Windows系列。用的也比较少,多用于教学类的 ASF格式最大优点就是体积小,因此适合网络传输 ASF是一个开放标准,它能依靠多种协议在多种网络环境下支持数据的传送。同JPG、MPG 文件一样,ASF文件也是一种文件类型,但它是专为在IP网上传送有同步关系的多媒体数据而设计的,所以ASF格式的信息特别适合在IP网上传输。ASF文件的内容既可以是我们熟悉的普通文件,也可以是一个由编码设备实时生成的连续的数据流,所以ASF既可以传送人们事先录制好的节目,也可以传送实时产生的节目。 SWF是基于Macromedia公司Shockwave技术的流媒体动画格式,是用Flash软件制作的一种格式,源文件为.fla格式,由于其体积小、功能

Windows-Media-Server搭建流媒体服务器

Windows-Media-Server搭建流媒体服务器

Windows Media Server搭建流媒体服务器 随着Internet和Intranet应用日益丰富,视频点播也逐渐应用于宽带网和局域网。人们已不再满足于浏览文字和图片,越来越多的人更喜欢在网上看电影、听音乐。而视频点播和音频点播功能的实现,则必须依靠流媒体服务技术。就目前来看,最流行的流媒体点播服务器只有两种,即Windows Media服务和Real Server。下面我们在这里主要讨论在Windows 2003 Server 环境下如何搭建视频点播服务器。我们大家知道,Windows Media服务采用流媒体的方式来传输数据。通常格式的文件必须完全下载到本地硬盘后,才能够正常打开和运行。 而由于多媒体文件通常都比较大,所以完全下

载到本地往往需要较长时间的等待。而流媒体格式文件只需先下载一部分在本地,然后可以一边下载一边播放。Windows Media服务支持ASF 和WMV格式的视频文件,以及WMA和MP3格式的音频文件。 一、Windows Media服务的安装 Windows Media服务虽然是Windows Server 2003系统的组件之一,但是在默认情况下并不会自动安装,而是需要用户来手动添加。而在Windows Server 2003操作系统中,除了可以使用“Windows组件向导”安装Windows Media服务之外,还可以通过“配置您的服务器向导”来实现。 (1)在刚刚安装好Windows Server 2003操作系统并进入Windows时,系统会自动运行“管

几种常见音频视频音乐文件格式

几种常见音频视频音乐文件格式 1、.wmv WMV是微软推出的一种流媒体格式,它是在“同门”的ASF(Advanced Stream Format)格式升级延伸来得。在同等视频质量下,WMV格式的体积非常小,因此很适合在网上播放和传输。AVI文件将视频和音频封装在一个文件里,并且允许音频同步于视频播放。与DV D视频格式类似,AVI文件支持多视频流和音频流。WMV 不是仅仅基于微软公司的自有技术开发的。从第七版(WMV1)开始,微软公司开始使用它自己非标准MPEG-4 Par t 2。但是,由于WMV第九版已经是SMPTE的一个独立标准(421M,也称为VC-1),有理由相信WMV的发展已经不象MPEG-4那样是一个它自己专有的编解码技术。现在VC-1专利共享的企业有16家(2006年4月),微软公司也是MPEG-4 AVC/H.264专利共享企业中的一家。微软的WMV还是很有影响力的。可是由于微软本身的局限性其WMV 的应用发展并不顺利。第一, WM9是微软的产品它必定要依赖着Windows,Windows 意味着解码部分也要有PC,起码要有PC机的主板。这就大大增加了机顶盒的造价,从而影响了视频广播点播的普及。第二,WMV技术的视频传输延迟非常大,通常要10几秒钟,正是由于这种局限性,目前WMV也仅限于在计算机上浏览WM9视频文件。WMV-HD是由软件业的巨头微软公司所创立的一种视频压缩格式,一般采用.wmv为文件后缀名。其压缩率甚至高于MPEG-2标准,同样是2小时的HDTV节目,如果使用MPEG-2最多只能压缩至30GB,而使用WMV-HD这样的高压缩率编码器,在画质丝毫不降的前提下都可压缩到15GB以下。WMV-HD,基于WMV9标准,是微软开发的视频压缩技术系列中的最新版本,尽管WMV-HD是微软的独有标准,但因其在操作系统中大力支持WMV系列版本,从而在桌面系统得以迅速普及。在性能上,WMV-HD的数据压缩率与H.264一样,两者的应用领域也极其相似,因此在新一代主流视频编码标准霸主地位的争夺之中,双方展开了针锋相对的斗争,而斗争的焦点集中在下一代光盘规格“HD DVD”和数字微波广播电视等领域。一般采用.wmv为后缀的HDTV文件就是采用的WMV-HD压缩的。目前DVD论坛已经初步批准将MPEG-2、H.264和微软的WMA-HD作为下一代DVD即HD-DVD技术的强制执行 标准。 2、.MOV MOV即QuickTime影片格式,它是Apple公司开发的音频、视频文件格式,用于存储常用数字媒体类型,如音频和视频。当选择QuickTime (*.mov)作为“保存类型”时,动画 将保存为.mov 文件. 用格式工厂1.90可以转换 3、.mpeg MPEG1 MPEG1格式即我们通常所说的VCD视频格式。它可针对SIF标准分辨率的图像进行压缩,视频速度每秒可播放30帧,具有画质好、音质接近于CD等优点,不过对解码芯片的运算能力有较高要求。

各种常见视频格式的比较

常见的格式有以下一些: MPEG/MPG/DAT MPEG是Motion Picture Experts Group 的缩写。这类格式包括了MPEG-1, MPEG-2 和MPEG-4在内的多种视频格式。MPEG-1相信是大家接触得最多的了,因为目前其正在被广泛地应用在VCD 的制作和一些视频片段下载的网络应用上面,大部分的VCD 都是用MPEG1 格式压缩的( 刻录软件自动将MPEG1转为 .DAT格式) ,使用MPEG-1 的压缩算法,可以把一部120 分钟长的电影压缩到 1.2 GB 左右大小。MPEG-2 则是应用在DVD 的制作,同时在一些HDTV(高清晰电视广播)和一些高要求视频编辑、处理上面也有相当多的应用。使用MPEG-2 的压缩算法压缩一部120 分钟长的电影可以压缩到5-8 GB 的大小(MPEG2的图像质量是MPEG-1 无法比拟的)。 AVI AVI,音频视频交错(Audio Video Interleaved)的英文缩写。AVI这个由微软公司发表的视频格式,在视频领域可以说是最悠久的格式之一。AVI格式调用方便、图像质量好,压缩标准可任意选择,是应用最广泛的格式。 MOV 使用过Mac机的朋友应该多少接触过QuickTime。QuickTime原本是Apple 公司用于Mac计算机上的一种图像视频处理软件。Quick-Time提供了两种标准图像和数字视频格式, 即可以支持静态的*.PIC和*.JPG图像格式,动态的基于Indeo压缩法的*.MOV和基于MPEG压缩法的*.MPG视频格式。 ASF ASF (Advanced Streaming format高级流格式)。ASF 是MICROSOFT 为了和现在的Real player 竞争而发展出来的一种可以直接在网上观看视频节目的文件压缩格式。ASF使用了MPEG4 的压缩算法,压缩率和图像的质量都很不错。因为ASF 是以一个可以在网上即时观赏的视频“流”格式存在的,所以它的图像质量比VCD 差一点点并不出奇,但比同是视频“流”格式的RAM 格式要好。 WMV 一种独立于编码方式的在Internet上实时传播多媒体的技术标准,Microsoft 公司希望用其取代QuickTime之类的技术标准以及WAV、AVI之类的文件扩展名。WMV的主要优点在于:可扩充的媒体类型、本地或网络回放、可伸缩的媒体类型、流的优先级化、多语言支持、扩展性等。 NAVI 如果发现原来的播放软件突然打不开此类格式的AVI文件,那你就要考虑是不是碰到了n AVI。n AVI是New AVI 的缩写,是一个名为Shadow Realm 的地下组织发展起来的一种新视频格式。它是由Microsoft ASF 压缩算法的修改而来的(并不是想象中的AVI),视频格式追求的无非是压缩率和图像质量,所以NAVI 为了追求这个目标,改善了原始的ASF 格式的一些不足,让NAVI 可以拥有更高的帧率。可以这样说,NAVI 是一种去掉视频流特性的改良型ASF 格式。 3GP

相关文档