中文摘要 | 第1-4页 |
英文摘要 | 第4-9页 |
第一章 绪论 | 第9-15页 |
·网络媒体播放器(IMP)概述 | 第9-10页 |
·网络媒体播放器(IMP)的定义 | 第9页 |
·网络媒体播放器(IMP)的国内、外现状及发展前景 | 第9-10页 |
·课题来源、创新、目的及意义 | 第10-12页 |
·本文的研究内容 | 第12-13页 |
·论文结构 | 第13-15页 |
第二章 IMP的嵌入式系统概述及开发环境的建立 | 第15-41页 |
·网络媒体播放器(IMP)系统设计概述 | 第15-17页 |
·网络媒体播放器(IMP)客户端 | 第16页 |
·控制中心软件 | 第16-17页 |
·嵌入式系统概述 | 第17-21页 |
·嵌入式系统的定义 | 第17页 |
·嵌入式系统的构成 | 第17-19页 |
·嵌入式系统的技术特点 | 第19-21页 |
·嵌入式系统开发过程 | 第21页 |
·ARM微处理器与I.MX21开发板 | 第21-26页 |
·ARM微处理器简介及应用领域 | 第22-23页 |
·ARM9E微处理器特点 | 第23页 |
·i.MX21开发板简介、特点及关键特性 | 第23-26页 |
·嵌入式LINUX操作系统 | 第26-31页 |
·什么是嵌入式Linux | 第26-27页 |
·嵌入式Linux的特点 | 第27页 |
·嵌入式Linux的构成 | 第27-28页 |
·嵌入式Linux的移植 | 第28-31页 |
·图形用户界面开发环境 | 第31-39页 |
·嵌入式GUI简介 | 第32-33页 |
·Qt简介 | 第33-34页 |
·建立Qt开发环境 | 第34-38页 |
·QTE应用程序开发步骤 | 第38-39页 |
·本章小结 | 第39-41页 |
第三章 IMP客户端设计及实现 | 第41-79页 |
·IMP客户端的功能特点 | 第41页 |
·IMP客户端的基本结构 | 第41-43页 |
·Agent管理模块 | 第42页 |
·浏览器模块 | 第42页 |
·BT模块 | 第42-43页 |
·GUI模块 | 第43页 |
·AGENT管理模块的设计及实现 | 第43-50页 |
·Agent模块的构成 | 第43-50页 |
·浏览器模块的设计与实现 | 第50-56页 |
·Konqueror/Embedded嵌入式浏览器的简介 | 第50页 |
·Konqueror/Embedded总体结构 | 第50-52页 |
·Konqueror/Embedded关键技术 | 第52-54页 |
·Konqueror/Embedded嵌入式浏览器的移植 | 第54-56页 |
·BT模块设计与实现 | 第56-66页 |
·BT模块功能特点 | 第56页 |
·BT协议分析 | 第56-61页 |
·Libbt算法优化 | 第61-64页 |
·BT软件的移植 | 第64-66页 |
·UI模块的设计与实现 | 第66-78页 |
·Qt的信号与槽机制 | 第66-67页 |
·QTE编程特点 | 第67-70页 |
·IMP主要界面模块的实现 | 第70-77页 |
·部分显示效果图 | 第77-78页 |
·本章小结 | 第78-79页 |
第四章 IMP客户端与控制中心软件协议设计 | 第79-95页 |
·网络通信协议格式 | 第79-80页 |
·网络通信协议类型和设计 | 第80-91页 |
·网络通信协议类型 | 第80-81页 |
·网络通信协议设计 | 第81-91页 |
·出错代码表、影视代码表、ALARM CODE表 | 第91-93页 |
·出错代码表 | 第91-92页 |
·影视类别代码表 | 第92页 |
·Alarm Code表 | 第92-93页 |
·本章小结 | 第93-95页 |
第五章 控制中心软件的设计及实现 | 第95-107页 |
·控制中心功能特点 | 第95-96页 |
·控制中心软件的特点 | 第96页 |
·控制中心主程序各模块设计 | 第96-106页 |
·初始化模块 | 第97页 |
·异常处理模块 | 第97-99页 |
·接入处理模块 | 第99-103页 |
·解包处理模块 | 第103页 |
·命令处理模块 | 第103-104页 |
·数据库模块 | 第104-106页 |
·本章小结 | 第106-107页 |
结束语 | 第107-109页 |
参考文献 | 第109-111页 |
致谢 | 第111-113页 |
附录一 攻读硕士期间发表的学术论文 | 第113-115页 |