文摘
英文文摘
第一章 绪论
1.1 研究背景
1.2 国内外研究现状
1.3 本文主要工作及安排
第二章 SWF技术分析
2.1 矢量图形简介
2.2 SWF文件简介
2.3 SWF文件结构分析
2.3.1 文件头结构
2.3.2 标签(Tag)结构
2.3.3 元素字典(Dictionary)结构
2.3.4 显示列表(Display List)结构
2.3.5 矢量图形结构
2.3.6 基本数据类型
2.4 本章小结
第三章 SWF解码器的设计与实现
3.1 嵌入式系统运行环境
3.1.1 硬件环境
3.1.2 软件环境
3.1.3 嵌入式开发方法
3.2 解码器总体设计
3.2.1 解码器整体构架
3.2.2 软件工作流程
3.3 标签解析模块的实现
3.1.1 文件头解析
3.1.2 标签解析
3.4 播放逻辑控制模块
3.2.1 控制列表的生成
3.2.2 声音的控制处理
3.2.3 用户交互控制处理
3.5 矢量图形渲染引擎
3.5.1 矢量库的选择
3.5.2 图形渲染流程
3.5.3 矢量渲染的优化分析
3.6 本章小结
第四章 SWF解码器优化技术
4.1 运算优化
4.1.1 浮点运算处理
4.1.2 矩阵运算优化
4.2 帧间复用
4.3 位图缓存
4.3.1 引入缓存
4.3.2 缓存对象
4.3.3 缓存设计
4.3.4 缓存释放
4.4 本章小结
第五章 性能测试与分析
5.1 测试系统说明
5.2 图形渲染测试
5.3 功能实测
5.4 性能实测
5.5 本章小结
第六章 结束语
参考文献
致 谢
作者攻读学位期间参加的科研项目与发表的学术论文