位置:51电子网 » 技术资料 » D S P

基于嵌入式DSP的流媒体编解码器

发布时间:2008/5/27 0:00:00 访问次数:418

可编程的dsp可用于实现各种现有的编解码器和将来的编解码标准。目前的趋势是每两年就会发布新的编解码标准,每个新标准会需要更多的dsp周期。因此,选择具有兼容性发展蓝图的dsp平台(如zsp)非常重要,这样通过系统升级而不是重新设计即可满足未来的系统要求。

多媒体将选定的所有元素(包括文字、音频、静态图像、视频和图形)集成到单一媒体对象中。流技(streaming technology)可在媒体对象被读取、收听或者观看的同时实时传输这些对象。在realaudio公司1995年提供首个商用流媒体产品之前,绝大部分的互联网媒体文件需要完整下载后才能播放。而现在,不必等到流音频剪片(clip)下载完成才能播放,而是在传输的过程中就可以回放。

流媒体数据由服务器端发送,并由客户端接收和实时显示。当接收缓冲器包含足以避免数据遗失的足够多信息时,客户端就可以开始播放音频/视频,以避免信息遗失。专用的多媒体服务器通常用于实施基于网络的流传输。多媒体服务器可以连续地传输数据,而不会出现爆发式传输和长时间的停滞,所以在回放开始之前,客户端只需要很少的缓冲数据。

业已出现在嵌入式dsp上的音频/视频压缩算法是提供流传输所需实时性能的关键。由于它们具有对数字数据进行编码和解码的能力,此类算法被称为编解码器。

虽然流传输通常与分布式计算机网络的关系最为密切,但是其它形式的数字通讯同样需要流传输。数字音频广播(如drm、xmsr、sirius satellite radio)、数字广播电视(如direct tv、韩国的t-dmb)、3gpp手机和蓝牙手机等均需要使用编解码器,以满足流传输要求。此外,编解码器在存储压缩等非流传输应用中也是非常有用的。

标准化的编解码器提供最高度的互通性。流传输音频标准有:mpeg1/2、layer 3(mp3)、数字杜比ac-3、mpeg2 aac、wma和ogg vorbis。通用的视频压缩标准包括mpeg2、mpeg4 sp/asp、mpeg4 avc/h.264和wmv。

标准音频编解码器

mp3:mp3原本用于表述mpeg1 layer 3,但是日常应用中已经发展至包含layer 1, layer 2以及fraunhofer institute所扩展的mpeg 2.5。mp3是得到最高认知度的编解码器之一,在互联网编解码器中具有最大的用户群。但是为达到近cd品质音频,对某些难应付的内容需要高于192kbps速率。

mpeg1、part 3 (iso/iec 11172-3):定义了双声道,采样率为32、44.1或者48khz,编码率从32 到 384kbps的编解码方法。此标准描述了三个相关方法:layers i、ii、和 iii。layer iii提供最高的压缩率,但是复杂度也最高。

图2:标准视频编解码器的发展时间表。
mpeg2、part 3 (iso/iec 13818-3):对mpeg1标准提供了两个重要的改进。首先,低比特率需求通过使“低采样率(lsf)”扩展标准化而得到满足。该编解码器提供了16、22.05、和24khz采样率编码方法;其次,mpeg1模式被扩展为支持上至12声道的音频数据。fraunhofer的低频率扩展,即mpeg2.5,提供了mpeg2一半的采样频率选择:8、11.025和12khz。

数字杜比(ac-3):目前,数字杜比具有最大的多声道编解码用户群。通过将多声道整合至单一编码对象中,数字杜比实现了高品质、低复杂度音频压缩。尽管该算法与编码声道的数量无关,目前的实现方案已经接受了smpte的建议,即采用了由5个全带宽音频声道和1个用于低音的分带宽声道组成5.1声道:分别为左、中、右、左环绕、右环绕和低频扩展(lfe)。

数字杜比支持灵活的播放方式:1声道到5.1声道,32、44.1或者48khz采样率,比特率从32 到640kbps。解码后的音频可自动匹配播放系统以提供与音响配置无关的最佳品质的音效。

aacplus系列编解码器:coding technologies公司已经开发了一系列得到国际标准组织广泛采用的编解码器。mpeg2采用了aac,以128kbps提供接近cd的品质,即使对于特别复杂的内容也如此。aacplus v1被dvd论坛、dvb、digital radio mondiale、3gpp2和isma等组织定为标准。aacplus v2在2004年末开始商用,已被指定为3gpp中的高品质音频编解码器,aacplus v 2的所有组件都是mpeg-4音频规范的组成部分。

aac:aacplus系列编解码器均是围绕mpeg2、part 7(iso/iec 13818-7)所描述的aac核心而建立。aac提供8、11、12、16、22、24、32、44、 48、63、88或者96khz的采样率,以及高达48声道的音频,每个声道比特率可高达288kbps。其定义了三个紧密相关的方案:低复杂度(low

可编程的dsp可用于实现各种现有的编解码器和将来的编解码标准。目前的趋势是每两年就会发布新的编解码标准,每个新标准会需要更多的dsp周期。因此,选择具有兼容性发展蓝图的dsp平台(如zsp)非常重要,这样通过系统升级而不是重新设计即可满足未来的系统要求。

多媒体将选定的所有元素(包括文字、音频、静态图像、视频和图形)集成到单一媒体对象中。流技(streaming technology)可在媒体对象被读取、收听或者观看的同时实时传输这些对象。在realaudio公司1995年提供首个商用流媒体产品之前,绝大部分的互联网媒体文件需要完整下载后才能播放。而现在,不必等到流音频剪片(clip)下载完成才能播放,而是在传输的过程中就可以回放。

流媒体数据由服务器端发送,并由客户端接收和实时显示。当接收缓冲器包含足以避免数据遗失的足够多信息时,客户端就可以开始播放音频/视频,以避免信息遗失。专用的多媒体服务器通常用于实施基于网络的流传输。多媒体服务器可以连续地传输数据,而不会出现爆发式传输和长时间的停滞,所以在回放开始之前,客户端只需要很少的缓冲数据。

业已出现在嵌入式dsp上的音频/视频压缩算法是提供流传输所需实时性能的关键。由于它们具有对数字数据进行编码和解码的能力,此类算法被称为编解码器。

虽然流传输通常与分布式计算机网络的关系最为密切,但是其它形式的数字通讯同样需要流传输。数字音频广播(如drm、xmsr、sirius satellite radio)、数字广播电视(如direct tv、韩国的t-dmb)、3gpp手机和蓝牙手机等均需要使用编解码器,以满足流传输要求。此外,编解码器在存储压缩等非流传输应用中也是非常有用的。

标准化的编解码器提供最高度的互通性。流传输音频标准有:mpeg1/2、layer 3(mp3)、数字杜比ac-3、mpeg2 aac、wma和ogg vorbis。通用的视频压缩标准包括mpeg2、mpeg4 sp/asp、mpeg4 avc/h.264和wmv。

标准音频编解码器

mp3:mp3原本用于表述mpeg1 layer 3,但是日常应用中已经发展至包含layer 1, layer 2以及fraunhofer institute所扩展的mpeg 2.5。mp3是得到最高认知度的编解码器之一,在互联网编解码器中具有最大的用户群。但是为达到近cd品质音频,对某些难应付的内容需要高于192kbps速率。

mpeg1、part 3 (iso/iec 11172-3):定义了双声道,采样率为32、44.1或者48khz,编码率从32 到 384kbps的编解码方法。此标准描述了三个相关方法:layers i、ii、和 iii。layer iii提供最高的压缩率,但是复杂度也最高。

图2:标准视频编解码器的发展时间表。
mpeg2、part 3 (iso/iec 13818-3):对mpeg1标准提供了两个重要的改进。首先,低比特率需求通过使“低采样率(lsf)”扩展标准化而得到满足。该编解码器提供了16、22.05、和24khz采样率编码方法;其次,mpeg1模式被扩展为支持上至12声道的音频数据。fraunhofer的低频率扩展,即mpeg2.5,提供了mpeg2一半的采样频率选择:8、11.025和12khz。

数字杜比(ac-3):目前,数字杜比具有最大的多声道编解码用户群。通过将多声道整合至单一编码对象中,数字杜比实现了高品质、低复杂度音频压缩。尽管该算法与编码声道的数量无关,目前的实现方案已经接受了smpte的建议,即采用了由5个全带宽音频声道和1个用于低音的分带宽声道组成5.1声道:分别为左、中、右、左环绕、右环绕和低频扩展(lfe)。

数字杜比支持灵活的播放方式:1声道到5.1声道,32、44.1或者48khz采样率,比特率从32 到640kbps。解码后的音频可自动匹配播放系统以提供与音响配置无关的最佳品质的音效。

aacplus系列编解码器:coding technologies公司已经开发了一系列得到国际标准组织广泛采用的编解码器。mpeg2采用了aac,以128kbps提供接近cd的品质,即使对于特别复杂的内容也如此。aacplus v1被dvd论坛、dvb、digital radio mondiale、3gpp2和isma等组织定为标准。aacplus v2在2004年末开始商用,已被指定为3gpp中的高品质音频编解码器,aacplus v 2的所有组件都是mpeg-4音频规范的组成部分。

aac:aacplus系列编解码器均是围绕mpeg2、part 7(iso/iec 13818-7)所描述的aac核心而建立。aac提供8、11、12、16、22、24、32、44、 48、63、88或者96khz的采样率,以及高达48声道的音频,每个声道比特率可高达288kbps。其定义了三个紧密相关的方案:低复杂度(low

相关IC型号

热门点击

 

推荐技术资料

业余条件下PCM2702
    PGM2702采用SSOP28封装,引脚小而密,EP3... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!