达芬奇环境下异构双核处理器多媒体信息处理系统设计与实现

被引量 : 0次 | 上传用户:fondfood
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术的不断发展以及无线快速数据通信需求的逐步增长,音视频等多媒体应用的发展也越来越受到人们的重视。人们迫切需要一种费用低廉且高质量的音视频实时通信产品,因此,音视频多媒体的开发具有广阔的发展空间。嵌入式处理器结构的不断发展和改进也为多媒体应用的开发提供了硬件基础。其中比较典型的有TI公司基于ARM+DSP异构双核架构的DM3730处理器,它是专门针对嵌入式系统设计的开放多媒体应用处理器,足以满足现阶段的多媒体通信的需要。而在操作系统方面,采用微内核架构的QNX实时操作系统在嵌入式系统终端领域逐步发展,以其实时性、安全性和可靠性等特点在通信领域占据一席之地。VoIP技术由于其经济、灵活、功能丰富等优点越来越广泛地应用,而其与无线技术结合产生的无线VoIP通信技术是其最重要的发展趋势之一。经过对现有的无线VoIP通信领域相关技术的研究,本文针对实际情况开展了基于ARM+DSP异构双核平台下的音视频实时通信系统的研究与设计。在本系统设计中,采用了模块化的设计思想,完成了达芬奇子系统软件模块、SIP信令控制模块和无线网络传输模块等主要部分组成。该系统可以极大地提高消费者对于嵌入式音视频实时通信的体验。本论文通过深入分析ARM+DSP异构双核处理器架构及其软件开发模式,并结合VoIP音视频多媒体通信技术进行系统设计。系统首先完成了整个系统的方案论证,确定各个部分的技术要点,然后根据ARM+DSP异构双核处理器的硬件特点,选定达芬奇软件框架进行异构双核系统应用程序的开发。依据达芬奇软件框架设计的原则和规范,实现了从底层语音和视频算法库的xDM标准封装到上层音视频实时通信应用程序的开发。将采用微内核架构的QNX嵌入式实时操作系统作为ARM核上的操作系统,通过跨平台的QT界面设计软件完成嵌入式终端操作界面的设计,实现了系统通信的控制和音视频播放,人机交互界面简洁友好。最后,搭建了OpenSIPS服务器并完成了终端上的SIP和RTP协议功能。通过对各个模块的功能和性能进行测试,结果显示整个系统运行良好,达到了当初论文设计的初衷,最终可以通过本系统进行音视频通信。
其他文献
通过石化装置变电所设计案例,介绍了电源快切装置、电动机再起动措施和应急柴油发电机在变配电系统中的作用。结合实例,给出了电动机再起动和柴油发电机应用的计算方式,为工
[目的]研究和比较苍耳属外来入侵植物意大利苍耳、蒙古苍耳与本土药用苍耳间化感作用强度。[方法]采用培养皿滤纸法,通过种子萌发试验观察不同来源苍耳总苞果水浸提液对受体
不断发展的TBM突防技术呈现了许多新特点,对防空反导系统的指挥控制能力提出了更高的要求。必须从对TBM的感知、识别、预报、威胁判断、目标分配、火力拦截和效能评估等诸多
国际上通常认为65岁以上老年人口占总人口7%以上或60岁以上老年人口占总人口10%以上作为衡量人口老龄化的标准。2011年,河南省65岁以上老年人口占总人口的8.6%,根据国际划分
文章探索研究了构建军队初级任职教育院校“双轨制”教员管理模式,先后分析了构建完善教员队伍分类的方法策略、“双轨制”管理模式下教员应具备的基本能力素质、“双轨制”管
钱穆从中国的历史出发,坚信人文精神是我国文化最大的特征,认为中国的知识分子自春秋以来,一直在探求一种人文精神。所以,钱穆于1949年在香港创办了新亚书院,新亚书院在继承宋明书
灵活、安全、高效的拓扑是网络化指挥控制系统研究领域最基本的问题之一。针对复杂的网络化环境,拓扑统计模型对于构建可用、可信、可控的网络化指挥控制系统拓扑具有重要意
普洱生茶是由晒青毛茶在室温发酵而成,普洱熟茶是由晒青毛茶经渥堆发酵而成,在此过程中由于微生物的代谢作用,使得晒青毛茶中的代谢物组成和含量随发酵进行而改变,最终新的化学组
在人的感觉世界中,空间是真实存在的。在绘画艺术中,空间是不可或缺的重要因素之一,它在任传文风景画中得到了充分的体现。为达到独特的深度空间效果,任传文运用了一些独特的
本文对农地规模经营进行了演化博弈的理论分析,建立了农地规模经营的动态演化过程的模型,研究了农地规模经营的演化博弈方式,分析了上海地区的农地规模经营方式,指出了推进农