流媒体文件格式
一、压缩格式 压缩格式有时被称为压缩媒体格式,包含了描述一段声音和图像的同样信息,尽管它的文件大小被处理得更小。很明显,压缩过程改变了数据位的编排。在压缩媒体文件再次成为媒体格式前,其中数据需要解压缩。压缩过程自动进行,并内嵌在媒体文件格式中(见图1)。
图1 文件压缩过程图示
常用视频、音频压缩文件类型,如表1所示。
表1 常用视频、音频压缩文件类型表
|
文件格式扩展名(Video/Audio)
|
媒体类型与名称
|
压缩情况
|
|
mov
|
Quicktime Video V2.0
|
可以
|
|
mpg
|
MPEG 1 Video
|
有
|
|
mp3
|
MPEG Layer 3 Audio
|
有
|
|
wav
|
Wave Audio
|
没有
|
|
aif
|
Audio Interchange Format
|
没有
|
|
snd
|
Sound Audio File Format
|
没有
|
|
au
|
Audio File Format(Sun OS)
|
没有
|
|
avi
|
Audio Video Interleaved V1.0(Microsoft Win)
|
可以
|
二、流式文件格式 流式文件格式经过特殊编码,使其适合在网络上边下载边播放,而不是等到下载完整个文件才能播放。可以在网上以流的方式播放标准媒体文件,但效率不高。将压缩媒体文件编码成流式文件,必须加入一些附加信息,如计时、压缩和版权信息。编码过程如图2所示。常用的流式文件类型如表2所示。
表2 流式文件类型
|
文件格式扩展名(Video/Audio)
|
媒体类型与名称
|
|
adf
|
Advanced Streaming Format(Microsoft) |
|
rm
|
Real Video/Audio文件(Progressive Networks) |
|
ra
|
Real Audio文件(Progressive Networks) |
|
rp
|
Real Pix文件(Progressive Networks) |
|
rt
|
Real Text文件(Progressive Networks) |
|
swf
|
Shock Wave Flash(Macromedia) |
|
viv
|
Vivo Movie文件(Vivo Software) |
图2 流式文件编码过程 |