ADSP系列处理器在网络多媒体中的应用
目前在网络监控、视频点播的应用中,MPEG4格式的视频压缩算法较为流行,其码率一般在数百Kbps到1Mbps左右。ITU-T推出的低码率视频压缩标准对推动可视电话的发展和实用化起到了重要的促进作用。H.261是ITU-T推出的第一个低码率视频压缩标准,码率为p×64kbit/s,其中p=1~30,图像格式为CIF(352*288)和QCIF(162*144)。目前H.264的算法能够将同样的视频压缩到更低的码率,但其计算复杂度也大大增加。相信随着DSP芯片处理能力的进一步提高,H.264网络视频传输方面的应用将越来越流行。
2.3通信协议
为保证可视电话在网络上可靠的通信,不同的终端必須运行统一的通信控制协议來保证相互协同工作。
ITU-T推出的H.320/323标准,面向不同的网络,不同的网络介面,不同的信令过程,以及为适应不同的网络而优化设计的包结构。复用协定规定了视频资料、语音资料等的打包标准,而控制协定的作用是在终端之间些商通信方式,如视频编码标准的协商,语音编码标准的协商,通道带宽的协商等。基于以太网的可视电话通常采用H.323控制协定。
3. 基于ARM9+BF533的解决方案
目前ARM9系列的处理器在手持终端上的应用如PDA、Smart Phone、PMP产品上已经有了非常广泛的应用,在可视电话上也有非常明显的优势。
3.1语音和视频编码
语音和视频编码需要非常强的数学运算能力,通常采用ASIC芯片或通用DSP来实现。ADI BF533具有非常强的运算能力,完全能够满足视频压缩的要求,并且具有非常强的灵活性,通过软件可以灵活满足产品升级的要求和针对网络带宽调整压缩率。
BF533接受从CCD Sensor采集的视频码流,从Microphone采集的语音码流分别进行压缩,压缩后通过SPI接口传送给ARM9芯片。
3.2语音和视频解码
ARM9在400MHz的主频下完全能够直接进行音视频的解码播放,而无需再传送给DSP做解码播放,大大降低了DSP的负担和系统的复杂程度。
3.3网络传输、通信协议
ARM9通过嵌入式Linux能够很好的支持TCP/IP协议,可以通过local bus扩展以太网。
基于Linux也可以实现H.323协议,并且占用很少的CPU处理能力。
3.4用户界面
ARM9内置LCD控制器,可以支持较高分辨率的TFT LCD,用来显示本地和解压后的图像。并且基于Linux,华恒科技已经在ARM9的平台上普遍的实现了Microwindows、Minigui等嵌入式GUI的支持,可以实现较为完备的图形用户控制界面。
另外,ARM9内置了1到2个USB接口,可以接U盘进行数据交换,或者扩展USB键盘以及通过USB接口与主机相连,配置可视电话的工作模式。并且可以支持RTC、Watchdog,以及通过GPIO扩展按键等。
从上面应用中不难看出,ADSP系列处理器在嵌入式网络多媒体中的应用有着显著的优点: 性价比高,体积小,功耗低,外围接口电路设计简单。
联系Email: market@hhcn.com