您当前的位置:五五电子网电子知识单片机-工控设备综合-其它流媒体技术及其DSP解决方案 正文
流媒体技术及其DSP解决方案

流媒体技术及其DSP解决方案

点击数:7928 次   录入时间:03-04 11:55:44   整理:http://www.55dianzi.com   综合-其它

    当前的高速宽带网络连接继续呈现出蔓延之势,宽带接入不仅满足商务和教育等的需要,而且正在不断深入到社区、进入家庭。人们比以往任何时候都更容易地得到更加丰富的媒体内容,这些内容是通过大量分布广泛的宽带设备实现共享的。正是建立在如此广阔的宽带基础之上,催生出了“流媒体(Streaming Media)”的应用。流媒体其实代表着由传统的内容下载形式向新型内容跨媒体实时获取的演变,流媒体的应用就是要使用户在第一时间去体验一种无缝和即时的媒体资料信息,而流媒体技术的实现方法在很大程度上得益于高速可编程处理器及其方案。本文将首先概述流媒体技术,并介绍与之相关的标准、平台和解决方案,并期对流媒体应用有所展望。

流媒体技术概述 
    在探讨流媒体之前,我们不妨简要地回顾一下数字信息时代的数字化进程。众所周知,语音的数字化造就了数字程控交换机和蜂窝移动数字电话技术的发展;音频和视频的数字化又造就了计算机多媒体技术的发展;多种音视频流技术的演变又带动传统消费类音视频产品的数字化。而承载这种变化的便是语音流、音频流、视频流这样的媒体流,处理这些媒体流就需要高性能数字媒体技术。 
    高性能的数字媒体技术覆盖的是一个广阔的流媒体和基于媒体的新兴技术,这便囊括了集成视频、语音、数据内容到许多新的和特色化的应用,并且重新构造数字媒体内容提供的方式。数字媒体所面临的挑战包含实时的性能,更高的信道密度和软件编程的灵活性,以适应同时出现的视频、语音、数据流的传输的需要。典型的数字媒体处理功能包括编码、解码媒体流,不同格式的码转换,不同速率的流转换,以适应变化的系统级需求。另外还包括压缩、解压,加密、分组化和媒体流的传输等处理功能。 
    流媒体其实是个技术名词,简单来说就是采用流技术,即把连续的影象和声音信息经过压缩处理,在网络上实施多媒体文件的实时传输和播放。由于宽带已成为网络架构的重点,流媒体的特点是如何运用可变带宽技术,使人们可以在灵活的带宽环境下在线欣赏高品质音频和视频节目,及至进行实时可视通信。既然流媒体可以适应各种不同网络带宽,在窄带下也同样可以流畅的观看、收听,当然,质量会因带宽的限制而略有影响。 
    流媒体实现的关键技术是用流式传输,把声音、影像或动画等信息由音视频服务器向用户终端连续地实时传送。这种流式传输系统的多媒体文件经特定压缩方式被解析成压缩包,由视频服务器向用户终端顺序或实时传送,用户只需经过几秒的启动延时便可进行观看。在音频和视频等媒体文件播放时,文件剩余部分将在后台从服务器内继续下载。 
    流媒体技术包含着跨媒体融合的实用技术,其中必然涉及许多视频和音频标准的应用,其中不少标准尚需不断完善。这些标准的实现可以采用硬件或软件技术处理。对于成熟的标准,可以采用专用硬件,而对于不够成熟的标准,或是未确定国际化的标准,采用软件算法实现将更为可行,其最理想的处理平台就是高速数字信号处理器(DSP)。由于流媒体产品可进行本地解码,因此实际上消费者看不到其内容格式,而流媒体设备的固有功能性却能够得到进一步增强。如果在设计的中心位置具有一个可编程内核,原始设备制造商 (OEM) 就可通过简单的软件下载即可升级到新的或修订后的标准。DSP便可提供这样一个将所有这些功能结合起来的核心,OEM 厂商的流媒体产品设计因而具有不断完善的灵活性以适应不断变化的技术要求。

流媒体相关技术标准 
    在流媒体技术中传输的多媒体数据需要预先进行特殊的压缩处理,那么针对不同的应用可以分为面向视频流、面向影像流、面向音频流和面向语音流四类,将对应不同的处理技术方法,于是就有一系列标准和规范。 
    在视频流中包括侧重于交互应用的H.263,还有侧重于监控应用的M-JPEG。至于 MPEG1和MPEG2已在激光影碟中广泛应用。MPEG4技术的应用将使当前很多提供声音和数据服务的系统得到进一步的扩展,其所具备的高压缩率和很强的编码容错功能必将使它在互联网和当前蜂窝通信网络的视频领域中得到广泛应用。 
    H.264是ITU在MPEG4基础上开发出来的新的视频编码算法,具有更高的编码效率、更强的解码差错恢复能力、并提高了对移动通信和IP网络的适应性。H.264有可能作为MPEG-4的后继技术而成为一种适用于各类系统的公共技术,因此业界对它在下一代视频通信领域的应用前景普遍寄予厚望。中国在广阔的国内多媒体通信市场上占据主动,也在开发拥有自主知识产权的AVS标准上取得重大进展。 
    视频流在网络上实现播放时,媒体播放器需要识别媒体文件格式,并从中得到回放所需信息。因特网上使用较多的流式视频格式有RealNetworks公司所制定的音频视频压缩规范,称为RealMedia,是一个跨平台的客户/服务器结构的多媒体应用标准。Apple计算机公司的QuickTime,是数字媒体领域事实上的工业标准,可以通过网络提供实时的数字化信息流、工作流的回放功能。微软公司也正将其专有的Windows Media技术应用于编解码市场。DivX在该领域也颇具影响力。 
    除视频流之外,面向影像流的标准包括JPEG、GIFF、TIFF、位图等;面向音频的标准有AAC、 ATRAC3、 MP3、 WMA等;而面向语音的标准有AMR, G.723.1, G.726, G.711,G.722,G.728,G.729等。 
    流媒体采用流式传输方式在网络服务器与客户端之间进行传输,流式传输的实现需要合适的传输协议。IETF(Internet Engineering Task Force,因特网工程任务组)制订的很多协议可用于实现流媒体技术。

流媒体实用解决方案 
    DSP以其高性能和软件可编程等特点,长期以来对数字媒体处理起到了积极的推动作用。TI在DSP媒体处理技术上积累了丰富的经验,其解决方案的应用范围极为广泛,可以涵盖高性能视频到低成本音频与影像。随着DSP在实现SOC技术上的巨大进展,TI陆续推出一批基于DSP,适用于流媒体的通用媒体处理器,并且全面支持各种流媒体格式,以针对不用的产品应用方向。 
    TMS320DA180是针对音频流的平台处理,为集成DSP和RISC处理器的双核结构,并具有包括以太网接口在内的多种外围接口,易于扩展WLAN。可以支持许多种音频和语音解码,适合于远程音频播放器和网络广播等产品。 
    TMS320DM270是针对影像和视频流平台,不仅集成有DSP和RISC处理器的双核结构,为增强影像和视频处理能力,又集成有专用图像处理引擎iMX。该器件中还集成了CCD控制区、OSD视频编码器、影像预览等单元。DM270支持MPEG4在VGA分辨率下的实时解码,以及在CIF分辨率的实时编解码,适用产品为数字媒体播放器和视频电话、网络相机等。 
    TMS320DM642 数字媒体处理器作为高端视频流平台,将在更多的视频和影像解决方案中起到重要的作用。基于业界验证的C64x DSP核心,DM642是业界当今最高性能的多媒体引擎,具有方便地升级任何最新编解码软件的能力。DM642具有支持VGA分辨率下的单路MPEG2编码或四路MPEG2解码的能力。其有高质量、多通道、优越的视频性能,以及完整的软件可编程性,可加快视频产品的上市时间,通过集成音频可视性外设降低系统成本。DM642及其兼容优化器件DM641和DM640适用于VOD和IP机顶盒、数字媒体中心、数字监控系统等应用。 
    为便于推广DSP的流媒体解决方案,TI已推出数字媒体开发套件,并在基于其DSP的平台上展示了对H.264基本和主类协议的编解码能力。TI一直与H.264软件算法开发商,如UBVideo和Ingenient技术公司合作。该综合开发套件不仅可以使视频工程师更加熟悉DSP,而且可以使DSP工程师更容易开发视频系统。 
    众多知名的视频算法提供商如Emuzed、Escient、FedTec、iM Networks、Ingenient、Mediabolic 及 Oregon Networks等,已基于TI的媒体平台开发出商用流媒体方案。业界知名的嵌入式操作系统公司Accelerated Technologies、Pigeon Point Systems 及 WindRiver已经能够支持TI的流媒体解决方案,而 DivX、Microsoft、Quicktime 以及 RealNetworks 等多家公司的媒体编码译码器已移植到 TI 的媒体流产品中。 
    以媒体处理平台支持流媒体技术, 并综合多种相关技术,以推广低成本、高性能的解决方案,是流媒体产品产业化的关键。期待着更多的媒体内容不仅由PC,而且由多种新型独具特色的视频媒体终端,通过流媒体技术传送到千家万户。

流媒体的发展空间 
    宽带入户的不断发展已使家庭网络技术成本逐步达到消费者的心理价位。今天,有数以百万计的计算机用于存储音乐文件和来自数字相机的影像。个人视频收录机(PVR)和个人音频收录机(PAR)正在成为新的市场热点,并加速了流媒体技术的产业化进程。更多的设备需要使得消费者在数字家庭内外对多种媒体格式进行管理、储存、显示以及分配,便使得流媒体的解决方案拓展到数字电视、数字媒体中心、数字机顶盒、小区媒体网关,以及便携式手持终端等广阔的市场空间。 

[1] [2]  下一页


本文关键字:技术  解决方案  流媒体  综合-其它单片机-工控设备 - 综合-其它