论文摘要
随着经济社会日新月异的发展,人们生活水平不断的提高,传统电视节目已经不能满足广大消费者的要求,新一代带有网络功能的IPTV将呼之欲出。我们研究设计了IPTV的网络终端——IPTV机顶盒,用以实现将网络媒体流转换成普通家用模拟电视可识别的信号。 本论文在研究IPTV相关理论以及IPTV机顶盒所涉及到的关键技术和协议标准的基础上,介绍了一种以AMD AU1200处理芯片为核心的IPTV机顶盒整体实现方案。 该终端设备的设计分为软、硬件两部分,本论文分别针对这两部分阐述了设计实现思想。硬件部分从主要芯片模块的功能特点及芯片结构出发,完成电路图及电路板的设计;软件部分从分层模型出发,介绍了各分层模块的软件设计思想,重点给出了顶层软件的编程思想及程序实现流程。 作者的主要工作内容是IPTV机顶盒的软件设计中顶层模块的设计和调试,以及进行人机接口的优化工作。针对软件顶层设计要求阐述了详细的实现方法及编程思路,利用eVC开发环境及Win CE模拟器来完成开发和调试工作,最后整合到整个软件系统中。
论文目录
摘要Abstract第1章 绪论1.1 项目背景1.2 IPTV机顶盒发展现状1.3 IPTV机顶盒发展前景1.4 设计目标第2章 IPTV及其网络架构简介2.1 IPTV的特点及应用2.2 IPTV系统架构分析2.2.1 前端系统2.2.2 传送网络2.2.3 接收端2.3 IPTV与数字电视的比较第3章 IPTV机顶盒的相关协议标准3.1 流媒体技术标准3.1.1 MPEG-1标准3.1.2 MPEG-2标准3.1.3 MPEG-4标准3.1.4 Windows Media Video 9标准3.2 网络协议标准3.2.1 TCP/IP协议简介3.2.2 流HTTP协议3.2.3 MMS协议研究第4章 IPTV机顶盒的设计架构4.1 IPTV机顶盒的基本结构4.2 IPTV机顶盒实现方案分析4.3 基于AU1200的机顶盒实现方案4.4 本人承担的工作第5章 IPTV机顶盒的硬件系统设计5.1 IPTV机顶盒硬件设计要求分析5.2 IPTV机顶盒硬件设计方案5.3 硬件系统设计模块介绍5.3.1 AMD Au1200嵌入式处理器5.3.2 音频转换模块5.3.3 视频转换模块5.3.4 以太网络接口模块5.3.5 存储器5.4 硬件电路设计第6章 IPTV机顶盒的软件系统设计6.1 软件系统的分层模型6.1.1 驱动层6.1.2 中间解释层6.1.3 应用层6.2 系统内核的制定6.2.1 BootLoader6.2.2 Windows CE嵌入式操作系统的体系结构6.2.3 Windows CE产品开发流程6.3 应用层软件设计与实现6.3.1 菜单功能实现6.3.2 GUI部分的设计实现6.4 软件系统运行流程设计分析6.5 软件系统调试6.5.1 软件系统调试环境6.5.2 测试仿真结果第7章 总结7.1 全文总结7.2 展望参考文献攻读学位期间公开发表论文致谢研究生履历
相关论文文献
标签:机顶盒论文;