- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于DM642处理器IP视频电话系统硬件设计
基于DM642处理器IP视频电话系统硬件设计
摘要:本文介绍了一种以TMS320DM642(简称DM642)作为处理器的IP视频电话的硬件设计。该硬件主要由音视频采集与回放、数据处理、控制部分等几个部分组成。本方案符合H.323协议,可与任何符合H.323协议的终端实现通信,应用前景较为广阔。
关键词:H.323协议 DM642 视频电话
中图分类号:TP274.2 文献标识码:A 文章编号:1007-9416(2013)08-0122-02
1 引言
IP视频电话指的是在同一条电话网路中不仅传输语音信息,还同时传送视频图像信息,并且在传送过程中将对视频图像进行高比率压缩,以此提高图像数据传送速度,实现和语音信息的同步。在早期的时候视频电话由于受价格、性能等因素的影响并没有得到广泛地应用,但是随着微电子技术和宽带网络技术的的飞速发展,视频电话尤其是基于IP的视频电话以其优良的影音品质和强大的功能,越来越受到人们的青睐。
2 H.323协议族
H.323标准是国际电信联盟(ITU)推出的一套适合多媒体通信的框架性标准协议组合,对多媒体技术中的不同部分设置了相应的规范,例如音频编解码规范、视频编解码规范、分组和同步规范、实时传输规范、系统控制规范等。该标准定义了4个主要部件构筑基于网络的通信系统:终端、网关、网守和多点控制单元(MCU)。利用这4个部件H.323可以支持音频、视频和数据的点到点或点到多点的通信。对于无服务质量保证的分组网络,H.323标准制定了提供实时音频、视频和数据通信的多媒体通信系统协议,为LAN、WAN、Internet及PPP等分组协议通过PSTN或ISDN拨号连接或点对点连接的多媒体通信应用提供了技术基础和保障。在H.323标准中,G.711、G.722、G.723.1、G.728和G.729是针对音频信号编解码的协议标准,H.261、H.263和H.264是用于视频图像压缩和编解码的标准[1]。H.323系统中视频功能是可选的,数据会议功能也是可选的,其标准是多媒体会议数据协议T.120。而系统控制是H.323终端的核心,整个系统控制由H.245控制信道、H.225.0呼叫信令信道和RAS(注册、许可、状态)信道提供。H.323终端设备功能图如(图1)所示。
3 系统硬件设计
该系统的硬件平台主要由视频采集、数据处理???视频显示、控制部分、音频采集与回放以及网络几个部分组成,如(图2)所示。IP视频电话的音视频信号处理器选用了TI公司生产的TMS320DM642[1](简称DM642)。DM642是一款针对多媒体处理领域的专用DSP,该DSP的主频最高可达600MHz,具有8个并行的运算单元,处理能力达4800MIPS。为面向多媒体应用,该芯片在C64x的基础上,增加了很多外围设备和接口。在本方案中利用DM642处理器片上的3个视频口可以处理多路NTSC制式或PAL制式视频信号,通过解码电路转化为YUV格式的数字图像,麦克风的模拟信号经过A/D转换后在DM642中进行处理。由于原始视频和音频数据占用空间较大,必须经过压缩才能传送,这样可以降低数据占用的实际带宽,提高数据在网络中的传输速率。在此设计中,DM642的外部扩展了SDRAM存储器和FLASH存储器,用于存储音视频数据、程序及相关参数,同时借助网口将数据发送到网络,DM642在被叫方通过网口接收音视频数据,并对数据进行解码,视频数据发给LCD显示设备,音频数据发给麦克风。控制部分通过HPI口对DM642处理器进行控制以及拨号等,这样即可完成视频电话的整个过程[2][3]。
3.1 视频采集与回放
在设计中采用了模拟摄像头进行视频数据的采集,因此需要使用视频解码芯片采集到的模拟数据进行数字化,然后传送给DM642视频端口进行处理。视频解码芯片SAA7111是一款高性能的视频解码器,可以将NSC、PAL视频信号转换成数字色差信号(YUV4:2:2),支持两个复合视频或一个S端子输入,输出格式为BT.656。它的8位数据线和DM642视频口VP1D[9:2]连接,像素时钟信号LLC与DM642的VP1CLK0引脚连接;而SAA7105的数据线和DM642的VP2D[9:2]相连,帧同步信号由DM642的VP2CTL引脚提供。如果要进行视频的播放,DM642需通过I2C总线接口激活SAA7105编码器芯片,然后SAA7105会将VP2口传送过来的数字视频信号转化为S-Video格式的模拟信号送到外部TV端输出[3]。具体连接图如(图3)所示。
3.2 音频编解码电路
AIC23B通过传声器采样模拟音频信号或直接输入模拟音频信号,然后将其转换为DSP可处理的数字信号。实现与D
文档评论(0)