首页 | 技术文章 | 资料下载 | 资料分类 | 最近更新资料 | 免费注册 | 用户登录 | 会员中心 | 新手上路 | 给我留言
设为主页
收藏本站
联系我们
| 应用产品 | 嵌入式系统 | DSP | 综合电子技术 | 软件开发 | 开发工具
资料搜索:   | 发布资料 | 发表文章 |
当前位置: 文章首页DSPADI DSP→ADSP系列处理器在网络多媒体中的应用(三)
ADSP系列处理器在网络多媒体中的应用(三)
作者:华恒科技 张逸  来源于:21IC中国电子网  发布时间:2006-12-22 20:41:00
(2)可视VoIP电话

    随着多媒体技术和通信技术的快速发展,目前单一的语音通信方式已经不能够完全满足人们的通讯要求,人们迫切需要改善通讯方式。可视IP电话可以利用网络双向实时传输通话双方的图像和语音,达到面对面交流的效果。随着目前宽带接入的普及,为可视电话的推广和发展提供了一个很好的基础。

    下面给出了一个基于BF533和ARM9(400MHz) MCU的可视VoIP电话解决方案: 

硬件方面:
    SAMSUNG S3C2440 (400MHz)
    ADI BF533(600MHz)
    TFT LCD(3.5” 以上)
    FLASH
    SDRAM
    CCD摄像头
    视频 A/D
    音频A/D
    音频D/A
    以太网MAC+PHY芯片

软件方面:
    ARM9(400MHz)支持:
    操作系统(Linux)
    视频解码(H.264、MPEG4)
    音频解码(G.711、G.723.1、G.729、MP3)
    以太网通讯(TCP/IP协议栈等)
    H.323协议栈
    图形用户界面(GUI)

ADI BF533支持:
    视频采集编码(H.264、MPEG4)
    音频采集编码(G.711、G.723.1、G.729)
    回音消除

通过上面使用ARM9+BF533以及相关的软件支持,我们可以实现以下功能:

    在局域网和广域网内进行音视频的电话对讲
    多媒体娱乐功能:可以播放MPEG4视频和MP3、WMA音乐
    支持email服务
    支持SMS、MMS短信
    支持软件盘、手写输入
    可外接键盘和鼠标

可视电话的基本结构和核心技术:

1.    可视电话的基本结构包括:
    视频输入/输出模块,视频编解码器
    音频输入/输出模块,音频编解码器
    延时单元
    数据处理、存储单元
    系统控制单元
    网络界面单元

2.    可视电话的核心技术:
语音和视频压缩技术视可视电话的核心技术。可视电话作为通信终端产品,必须保证足够好的语音和视频质量,同时占用的带宽要尽量小。语音和视频压缩技术的发展目标就是:在保证压缩后的语音和图像质量的同时,尽量提高压缩率。 

    2.1语音编码技术

    语音通信视可视电话最基本的功能。受网络条件的限制,可视电话不可能占用太大的带宽。为了适应低码率语音通信的要求,ITU-T推出了G.72X系列语音压缩标准。其中G.723.1、G.728、G.729和G.729A,在IP电话中得到了广泛应用。不同的语音压缩标准所采用的技术提供不同的码率、时延和语音质量。

    2.2视频编码技术

    原始的视频数据需要占用非常高的带宽,如果需要通过网络传输必须在保证在一定的图像质量的前提下通过压缩技术尽量降低视频资料的码率,以适应不同的网络条件.因此视频压缩算法的效率决定了可视电话的图像质量和应用前景。

    目前在网络监控、视频点播的应用中,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

 


[] [返回上一页] [告诉好友] [发表评论] [打 印] [ 字体: ]
上篇文章:ADISP系列处理器在网络多媒体中的应用(二) 
下篇文章:具有不对称电流补偿功能的三相串并联补偿式UPS
∷相关文章∷
· ADSP-BF532嵌入式网络视频服务器研究资料
· ADSP系列数字信号处理器件的应用(一)
· ADSP系列数字信号处理器件的应用(二)
· ADSP-TSl01的DMA在红外图像处理系统中应用
· ADSP2189M在船舶自动识别系统开发中的应用
∷相关软件∷
嵌入开发网下载中心Copyright © 2000-2006 www.embed.com.cn. All Rights Reserved .