文本阅读:
第15章电信与互联网音频605
化对数据库的索引和搜索。当找到一个匹配结果时,要参照限来衡量这个匹配结果的
成活力,从而确定正确识别的似然度。MPEG-7标准中规定了多种方法,用以实现音频指纹和其他相关功能。这些内容将在后文中介绍
15.5音频的流传输
当文件的尺寸被大幅降低。以至于接收它的速度已经快到可以直接播放时,这个文件就以进行流传输。在这种应用中,当接收信号的存储缓冲区被填满以后,音乐就开始播放了。
数据压缩算法可以成功地减小文件尺
而实现在一个合理的时间里完成对文件的下载。
过,对音频文件进行实时的连续流传输是更为困难的不仅文件尺寸必须要很小,而且流传输还必须要应付互联网所采用的包交换传输方法各个数据包通常都是按顺序到达的,但并非总是如此,并且有些数据包可能会丢失,因此须进行重传,这将产生延时。需要使用一个缓存,否则数据流中的各种中断将引起回放信号中的中断。此外,播放流传输文件时可以使用各种不同类型的计算机,这些计算机具有不同的处理能力和不同的互联网连接速度。最后,一条互联网连接所实现的数据传输速度会由于连接路径本身和网络流量状况的不同而不同。因此,音频的流传输带来了各种挑战,并且在与视频协同进行流传
这种挑战会成倍增长,特别是如果需要让音频与视频同步时。
Rea| Audio格式用于在互联网上对预先录制的和现场演出的音频进行流传输。Rea|Audi文件可以被编成各种不同的比特率,并且这种格式支持比特率的可伸缩性。解码器可以对所有比特解码,从而重建出一个高质量信号;也可以仅对比特流中的一个子集进行解码,产生较低质量的
功能有助于在比特率可变或是可用处理能力不断变化的时候维传输的延续性。文件可以用流的形式从任何
计算机传出
rver软件允许更出色的
性1
更多的连接和更好的安全特性。RealPlayer支持对音频和视频的流传输。文件中可以包者、标题、版权和其他信息。存储的文件可以被下载和复制,除非这些文件被存储在用户无法访问的目录中。这是很容易实现的,只需把这个网页链接与真正媒体文件
相链接的一个很小的元文件即可。与任何流传输文件协议一样,在进行流传输之前对音频文牛进行预处理是很重要的。典型情况下,需要提升中频段(
),压缩文件的动态范围
把
一化到最大幅度值的95%。Surestream编码的文件可以用于组播式流传输。这流中包含了可伸缩的文件。服务器识别出客户端的连接速度,并以合适的比特率进行传输RealAudio由Rea| Networks公司开发联网的
对于包传输是很有效的
供牢靠强健的错
和验证。不过
般来说,协议所需的额外开销降低了处理器和传输的吞吐速度。此P根据可用带宽