学位论文 > 优秀研究生学位论文题录展示

基于B/S架构的数字电视浏览器终端与应用的设计实现

作 者: 刘鑫
导 师: 陈辰;倪重匡
学 校: 复旦大学
专 业: 软件工程
关键词: 数字电视 浏览器 浏览器/服务器架构
分类号: TN949.197
类 型: 硕士论文
年 份: 2009年
下 载: 30次
引 用: 0次
阅 读: 论文下载
 

内容摘要


数字电视技术的产生是电视技术发展的一个里程碑,随着近两年数字电视的推广,数字电视已进入了千家万户,电视信号的数字化处理和传输技术,使它能通过信息的数字化制作和数字化传输方式,提供更大幅面和更清晰的图像以及更高质量的音频信号。随着数字电视的普及,交互型的数字电视成为成为大家关注的热点。如何用更人性化的操作增强用户体验、增加更丰富的服务内容、使得节目内容与用户形成互动成为数字电视普及之后广电网络公司面临的亟待解决的问题。本文所设计并实现的数字电视浏览器终端系统就是为了创建一个在复杂硬件条件,多系统下能够统一高效的方便数字电视接收并展开多种双向业务的平台。在该平台下,数字电视服务商可以容易地实现多种人机交互界面,开展各种新业务。系统拥有较高的可扩展性和较好的稳定性,有利于开发者在平台上整合各种数字电视资源,发挥数字电视的优势。本文通过分析对比现今流行的数字电视终端技术,综合数据广播模式和信息交互模式的各自特点,提出了用浏览器作为平台核心,架设B/S模式数字电视应用的概念,又分别介绍了将数字电视终端组成结构和前端结构,解决了多硬件条件,多系统下数字电视应用开发和移植难的问题,在终端软件层上提出了以浏览器为核心的软件模型结构,使用DSM-CC OC协议接收点对面广播内容,使用TCP/IP双向模块的http协议接收点对点交互内容,并将内容传递给浏览器统一处理。文章进一步对浏览器模型进行分析,并详细介绍了其中主要模块的设计和实现。论文最后分析并总结了数字电视浏览器实现中所涉及的关键技术和设计实现方式,讨论了该平台在数字电视应用制作开发中所具有的简便可靠和高通用性的优势。

全文目录


摘要  5-6
ABSTRACT  6-7
第一章 绪论  7-11
  1.1 选题背景及意义  7-8
  1.2 双向数字电视B/S模式建设的意义  8-9
    1.2.1 数字电视发展现状  8
    1.2.2 B/S模式数字电视研究的必要性  8-9
  1.3 论文的主要内容  9
  1.4 论文的篇章结构  9-11
第二章 数字电视终端需求分析  11-17
  2.1 B/S架构数字电视浏览器终端需求  11-12
  2.2 B/S架构下数字电视应用需求  12-13
  2.3 数字电视浏览器终端功能模块需求  13-15
  2.4 数字电视应用前端部署和功能需求  15-17
第三章 系统总体架构  17-24
  3.1 终端系统整体架构  17-20
    3.1.1 终端处理流程  18-19
    3.1.2 嵌入式系统模块和硬件及驱动  19
    3.1.3 中间件  19
    3.1.4 浏览器  19-20
  3.2 前端应用系统整体架构  20-24
    3.2.1 前端工作流程建立  20-21
    3.2.2 交互应用服务系统  21-22
    3.2.3 应用支撑系统  22-24
第四章 终端浏览器模型设计实现  24-46
  4.1 接收模块设计  25-29
    4.1.1 单向接收模块  25-28
    4.1.2 交互模块  28-29
  4.4 解析器的设计  29-32
    4.4.1 解析器工作原理及流程  29-30
    4.4.2 解析器的实现  30-32
  4.5 文档模型对象的建立  32-35
    4.5.1 DOM的作用及结构  32-34
    4.5.2 DOM树和对节点的查找设计实现  34-35
  4.6 布局模块设计  35-39
    4.6.1 布局设计原理  35-37
    4.6.2 布局模块的实现  37-39
  4.7 JavaScript和CSS脚本解析  39-40
  4.8 GDI参考模型  40-43
  4.9 浏览器与中间件接口概述  43-46
第五章 服务端应用设计研究  46-68
  5.1 应用数据模型设计  46-52
    5.1.1 实体描述  48-50
    5.1.2 实体关系  50-51
    5.1.3 数据字典  51-52
  5.2 系统主要接口设计  52-55
    5.2.1 认证计费平台接口  52-53
    5.2.2 与VOD平台接口  53-54
    5.2.3 与外部数据的接口  54-55
    5.2.4 CA接口  55
  5.3 系统安全设计  55-58
    5.3.1 证书应用  56-57
    5.3.2 证书安全保护机制  57
    5.3.3 证书申请流程  57-58
    5.3.4 证书变更流程  58
  5.4 EPG应用设计  58-65
    5.4.1 基于广播式的EPG系统的工作机制  59-60
    5.4.2 EPG应用结构和设置  60-61
    5.4.3 EPG应用包组成和应用生成  61-62
    5.4.4 导航首页的实现  62-63
    5 4.5 订购页面实现  63-65
    5.4.6 系统设置页面实现  65
  5.5 VOD子应用设计集成  65-68
    5.5.1 VOD系统工作流程  66
    5.5.2 VOD应用结构和设置  66-67
    5.5.3 VOD应用页面的编写  67-68
第六章 结论  68-70
  6.1 较同类该架构下数字电视实现的优势  68-69
  6.2 不足与展望  69-70
参考文献  70-72
致谢  72-73

相似论文

  1. 基于HTTP的智能家居网络改进方案,TP273.5
  2. 数字电视中间件中图形界面引擎的研究与应用,TP391.41
  3. 面向数字电视的高清互动展示系统的研究和实现,TN949.197
  4. 教育电视在新媒体环境下的生存与发展策略,G229.2
  5. 湖南网络职院教务综合管理平台的设计与实现,TP311.52
  6. 一种WinCE环境下嵌入式浏览器的设计与开发,TP393.092
  7. 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
  8. 嵌入式视频点播系统的设计与实现,TN948.64
  9. 基于BHO技术的恶意网页行为检测技术研究与实现,TP393.092
  10. 基于UML与.NET职校办公自动化系统设计与实现,TP311.52
  11. 兖矿集团职工大学校园网信息管理系统的研究与实现,TP311.52
  12. 基于INTERNET的医学图像传输与发布系统的研究,R197.324
  13. 富席公司物流管理信息系统的研究与实现,TP311.52
  14. 胜利船舶船员管理信息系统设计与实现,TP311.52
  15. VoiceXML 的应用研究,TP312.2
  16. SiP封装数字电视接收端芯片组件研发,TN949.197
  17. 基于嵌入式的HTML文本浏览器的设计与实现,TP393.092
  18. 基于SIP协议的语音浏览器的设计与实现,TN916.2
  19. 基于Android系统的3G移动终端专用WEB浏览器的应用开发,TN929.53
  20. 基于Web图书光盘借阅系统的设计与实现,TP311.52
  21. 基于FPGA的数字电视信道编码研究,TN943

中图分类: > 工业技术 > 无线电电子学、电信技术 > 电视 > 电视:按体制分 > 数字电视
© 2012 www.xueweilunwen.com