首页--工业技术论文--无线电电子学、电信技术论文--通信论文--数据通信论文--图像通信、多媒体通信论文

移动终端视频解码应用开发

摘要第1-5页
ABSTRACT第5-11页
第一章 概述第11-13页
   ·研究背景第11页
   ·本论文所完成的工作第11-13页
     ·H.264解码库的移植第12页
     ·智能手机播放器的实现第12页
     ·H.264解码库的优先第12-13页
第二章 移动终端视频解码关键技术第13-32页
   ·视频编解码技术第13-18页
     ·JPEG第13页
     ·MPEG系列第13-14页
     ·H.26x系列第14-16页
     ·Windows Media第16-17页
     ·RealVideo、RealAudio可扩展视频技术第17-18页
   ·H.264简介第18-22页
     ·H.264编码结构的分层处理第19页
     ·差错恢复和码率控制第19-20页
     ·VCL层压缩性能的提升第20页
     ·多种更好的运动估计第20-21页
     ·统一的VLC第21-22页
     ·NAL层的无缝集成性能第22页
   ·移动智能终端技术第22-26页
     ·Windows Mobile的发展第24-25页
     ·Linux OS简介第25-26页
     ·Palm OS简介第26页
     ·Symbian操作系统第26页
   ·SYMBIAN操作系统第26-32页
第三章 H.264解码库的移植第32-37页
   ·从标准C++到SYMBIAN C++第32-34页
     ·静态/全局可写变量(Writable static data)第32-33页
     ·模板与标准模板库第33页
     ·C++异常处理第33-34页
   ·从标准C的移植第34-35页
     ·C和C++的混合编程第34页
     ·C标准库的使用第34页
     ·数据类型的对应与转换第34-35页
   ·代码移植实例第35-37页
     ·基本数据类型的转换第35-36页
     ·char与TDesC的转换第36页
     ·全局变量的处理第36-37页
第四章 智能手机播放器的实现第37-45页
   ·智能手机上应用开发流程第37-42页
     ·Symbian OS应用程序开发的基本知识第37-39页
     ·基于Symbian的应用程序开发第39-40页
     ·Symbian的应用程序框架类第40-42页
   ·H.264播放器在智能手机上的实现第42-45页
     ·视频解码在智能手机上的实现第42-45页
第五章 H.264视频解码库的优化第45-54页
   ·适当调整代码的顺序、结构,充分利用ARM处理器的流水线第45-47页
     ·消除流水线互锁,改变代码的执行顺序第45-46页
     ·修改分支指令,调整代码结构第46-47页
   ·高效利用寄存器第47-49页
     ·尽量引导编译器使用寄存器存储程序所用的变量第47-48页
     ·局部变量的定义:尽量使用32位数据类型第48页
     ·局部变量数目的控制第48页
     ·函数参数的问题第48-49页
   ·优化内存读写第49-50页
   ·循环体的优化第50-51页
     ·对于for循环,采用减计数至零的终止条件第50页
     ·减计数至零循环应使用i!=0的形式作为循环结束的条件。第50页
     ·循环展开第50-51页
   ·利用SYMBIAN平台技术的优化第51-54页
     ·双缓冲技术第51-52页
     ·直接屏幕访问(Direct Screen Access,DSA)第52页
     ·目标代码的生成第52-54页
第六章 结论第54-59页
   ·测试结果第54页
   ·不足及下一步研究方向第54-59页
     ·浮点运算定点化第55-56页
     ·针对ARM指令集的优化第56-57页
     ·使用汇编指令第57-59页
参考文献第59-61页
致谢第61页

论文共61页,点击 下载论文
上一篇:第三方跨行支付系统的分析与设计
下一篇:声表面波陀螺效应的研究