基于DaVinci技术的数字多媒体平台的开发研究

来源 :天津大学 | 被引量 : 0次 | 上传用户:adward006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着音视频编解码技术、数字高清晰度电视技术、移动便携式多媒体技术和网络流媒体技术的发展,人们对于高品质的音视频多媒体和便携式多媒体需求日益增强。由于H.264、MPEG-4、AVS等标准的日益广泛应用,因此开发者希望多媒体设备能够支持多种音视频标准,然而H.264、MPEG-4、MPEG-2等多种音视频压缩标准各有其独特性,使得各种算法的统一集成非常复杂。为此,TI推出了新一代的用于数字多媒体应用的高性能处理芯片TMS320DM644X,是基于DaVinci技术的定点的ARM+C64x+双核架构的数字多媒体处理器。ARM核采用最新的ARM926EJ-S处理器,工作主频可达约300MHz,DSP核为TI高性能的C64X+处理器,工作主频可达约600MHz,为各种音视频标准的统一集成提供了软硬件条件,提高了各种音视频编解码算法标准实现的灵活性。论文深入地研究了H.264 main profile的视频解码移植和优化、H.264的算法库Codec Engine的封装、U-boot的移植、SDL的GUI的移植和应用程序设计、以及ARM端多媒体解码器的移植和Gstreamer多媒体框架的移植等。在数字多媒体平台下,实现了H.264 MP解码CIF图像20-30frame/s,DSP CPU占用率约为75%,运行较稳定,对Codec Engine封装,实现了xDM算法标准封装,并成功移植了SDL用户图形界面库,实现了很好的用户界面支持和交互操作功能,Gstreamer多媒体框架的成功移植构建了整个系统多媒体应用程序设计开发框架,实现了音视频流解复用、AV同步等复杂功能。在论文工作期间开发编写了一套多媒体应用程序开发参考框架,编写应用程序RPC调用封装的H.264解码算法,实现H.264压缩的音视频文件的解复用和音视频同步播放,并提供了友好的交互界面,有效的控制程序的运行和管理,H.264解码速度联调时可达25frame/s,解码图像清晰,整体程序运行稳定。
其他文献
随着未来蜂窝移动通信系统的结构越来越复杂和用户需求的业务越来越丰富,无线资源管理在系统中的重要性也逐渐提升。接入控制技术作为无线资源管理首先需要解决的环节,可以维持
光突发交换技术是近年来光交换技术研究领域的热点。由于光突发交换结合了光路交换与光分组交换的优点,同时也避免了它们的不足,有望成为下一代光网络的核心交换技术。 本文
近年来,网上电子文档的数量以指数级的速度增长,这使得文本分类在信息检索、信息过滤以及信息管理等应用中变得越来越重要。向量空间模型是常用的文本表示方法之一,但这种方
NFC(Near Field Communication),是一种标准化的被广泛研究的近距离高频无线通信技术之一,其工作频率为13.56MHz,以其安全、简单、低功耗等特点成为移动终端不可或缺的一部分
工业CT图像的三维可视化技术综合了计算机图形学、计算机视觉和计算机图像处理等学科,是计算机科学可视化的重要组成部分,也是无损检测领域的一门重要技术。它运用计算机图形
随着多媒体通信和视频编码技术的发展,针对不同的数字视频应用,出现了许多视频编码方案和标准。而多种视频压缩标准的共存和网络的异构性导致了视频设备和网络传输出现兼容性