论文摘要
IP机顶盒应用层中一个重要组成部分是多功能浏览器。基于IP机顶盒的浏览器与其他数字机顶盒的相比在交互式数字内容服务上相比有很多优越之处,可以提供诸如视频点播、数字视频录像机、电子节目指南、电视商务、信息服务、音乐、游戏、IP电话、网关服务器和网页浏览等。本文研究了基于IP机顶盒上的浏览器设计和实现技术。结合D,机顶盒的具体环境,开发了一个适用于工P机顶盒上的EPG浏览器。可以实现EPG选择、网页浏览、VOD等等的功能,并且可以通过JNI来实现与操作系统的接口和对外部播放器的调用。本文首先介绍了IPTV的背景和发展现状,并且对IP机顶盒上的硬件环境和数字电视系统所采用软件技术进行了介绍。然后对浏览器设计中采用的Java技术进行深入的讨论和研究。最后对浏览器给出了设计和实现,并讨论了工作过程中出现的一些关键技术和问题。
论文目录
摘要ABSTRACT目录1 绪论1.1 背景1.1.1 数字电视概述1.1.2 IPTV简介1.1.3 IPTV发展现状1.2 本文所做的工作2 IP机顶盒及其技术研究2.1 IP电视机顶盒介绍2.1.1 IP机顶盒软件结构2.1.2 IP机顶盒硬件环境2.1.3 IP机顶盒MPEG传输技术2.1.4 IP机顶盒的功能2.2 嵌入式浏览器2.2.1 嵌入式浏览器概念2.2.2 浏览器中采用的重要技术2.2.3 流行的嵌入式浏览器2.2.4 JVM上的机顶盒浏览器2.3 EPG电子节目指南2.3.1 EPG介绍2.3.2 DVB-SI2.3.3 XML2.4 流媒体的传输与播放2.4.1 流媒体传输相关协议2.4.2 RTP/RTCP研究2.4.3 Java中RTP应用2.5 本章小结3 基于Java的机项盒浏览器设计技术研究3.1 Java TV API3.1.1 Java TV API环境3.1.2 Personal Java应用类库3.2 2D 图形接口3.2.1 AWT结构3.2.2 AWT实现3.3 其他交互式API简介3.3.1 3D图形接口3.3.2 语音接口3.3.3 高级图像处理类库3.4 本章小结4 EPG浏览器的设计与实现4.1 设计需求与实现目标4.1.1 设计需求及原则4.1.2 需要注意的问题4.2 体系结构设计4.2.1 图形界面模块4.2.2 消息通讯模块4.2.3 监听模块4.2.4 本地接口模块4.3 开发环境及方式4.3.1 系统软硬基础结构4.3.2 开发方式4.4 设计注意的问题4.4.1 界面设计4.4.2 事件处理4.4.4 定时器的设计4.5 系统实现4.5.1 EPG浏览器模块4.5.2 Internet浏览器模块4.5.3 Plugin模块4.5.4 SystemSet模块4.5.5 JNI接口模块4.5.6 InterCommThread模块4.6 本章小结5 总结与展望致谢参考文献
相关论文文献
标签:数字电视论文; 机顶盒论文; 浏览器论文;