首页> 中文学位 >IPTV系统中EPG门户的设计与实现
【6h】

IPTV系统中EPG门户的设计与实现

代理获取

目录

声明

摘要

1 绪论

1.1 研究目的与意义

1.2 IPTV概述

1.3 IPTV的发展概况

1.3.1 IPTV发展现状

1.3.2 IPTV的发展趋势

1.4 IPTV的关键技术

1.5 EPG发展概况

1.6 论文内容及结构

2 EPG系统环境

2.1 EPG在IPTV系统中的位置

2.2 华为IPTV业务支撑平台

2.3 机顶盒终端系统

3 需求分析

3.1 系统目标

3.2 功能需求

3.2.1 选择节目

3.2.2 控制播放

3.2.3 搜索

3.2.4 订购增值产品

3.2.5 书签和收藏功能

3.2.6 其他功能

4 系统设计

4.1 系统架构

4.2 页面展示层

4.2.1 页面划分

4.2.2 页面设计原则

4.2.3 CSS+DIV页面布局

4.4 业务逻辑层

4.5 数据层

5 关键流程设计与实现

5.1 解析用户指令

5.2 焦点移动解决方案

5.3 订购鉴权流程

5.4 数据获取流程

6 总结与展望

6.1 总结

6.2 后续工作

参考文献

致谢

展开▼

摘要

网络协议电视(Internet Protocol Television,IPTV),是基于宽带网络的,集合互联网、通信和多媒体等多种技术于一体的新型交互式服务。IPTV是传统电视与互联网的相互渗透,这种新型业务将广电和电信的传统业务相融合,是电信网、计算机网和有线电视网三大网络融合的重要突破点。
  IPTV系统中的电子节目菜单(Electronic Program Guide,EPG)是运行在IPTV业务支撑平台上的门户服务子系统。EPG是基于终端机顶盒的,面向最终用户的人机交互界面,是IPTV系统的重要组成部分。IPTV系统中的EPG不同于传统的数字电视中的EPG,因为数字电视终端与IPTV终端为EPG提供的系统环境不同,IPTV的EPG能够为用户提供更好的交互,所以需要根据IPTV的特点进行EPG的设计。本课题来源于河北省IPTV项目。本文的研究目的是设计并实现IPTV系统中的EPG门户系统,与IPTV业务平台接口以及机顶盒终端接口集成,实现完整的IPTV业务流程。
  本文首先说明了课题的研究背景,介绍了IPTV发展的历程和趋势。然后分析了IPTV系统的架构,说明EPG所处的位置和作用。最后根据软件工程的相关理论,对IPTV系统中的EPG门户按照需求分析,系统设计,代码实现的顺序构建了整个系统。
  本文所做的主要工作包括:
  (1)需求分析。明确了EPG的系统范围和所要达成的目标。EPG在IPTV中为用户操作提供导航,提供有关节目的信息、用户的信息,用户命令的解析和交互。对EPG给用户提供的功能进行具体的分析,包括选择节目、控制播放、管理书签、管理收藏、订购产品、查看消费记录等。
  (2)系统设计。引入计算机的视角,设计系统的内部结构,对系统的逻辑划分层次,设计不同层次间的交互方式。将EPG系统划分为三个层次:页面展示层、业务逻辑层和数据层。页面展示层通过HTTP协议的Request/Response(请求响应)模式与业务逻辑层以及数据层进行沟通。IPTV中的EPG门户系统类似于WEB门户系统,不同之处在于展示EPG页面的浏览器是嵌入在IPTV机顶盒的嵌入式浏览器。因为用户操作是通过遥控器而不是鼠标,所以同用户的交互需要更多的JavaScript脚本在展示层处理。
  (3)关键流程的设计与实现。EPG系统的一些关键业务流程包括解析用户命令、焦点移动处理、获取数据流程、订购鉴权流程等。本文对这些流程进行了分析,并针对这些问题设计了通用的解决方案。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号