一种应用于数字电视的epg定制方法及epg装置的制造方法

文档序号:9399645阅读:348来源:国知局
一种应用于数字电视的epg定制方法及epg装置的制造方法
【技术领域】
[0001]本发明涉及一种EPG技术领域,具体地说是一种应用于数字电视的EPG定制方法及EPG装置。
【背景技术】
[0002]数字电视由于传输数字化,多种业务可以混合在一起通过一个信道传输。因此,数字电视已经不是单一的电视业务,而是指通过电视传输通道传输的数字业务,包括视频、音频、图像、数据等。全球数字电视已经进入快速发展阶段。可以预见,在今后几年,与数字电视相关的业务将大幅度增长。随之而来的问题是当数字电视能为用户提供数倍于目前节目量的节目及多种业务时,用户怎样才能便捷地找到所要的节目和信息呢?
EPG是Electronic Program Guide的英文缩写,意思是电子节目指南。EPG的界面与Web页面类似,在EPG界面上一般都提供各类菜单、按钮、链接等可供用户选择节目时直接点击的组件;EPG的界面上也可以包含各类供用户浏览的动态或静态的多媒体内容。EPG已成为数字电视的重要标志,是观众进入数字电视和IPTV (交互式网络电视)的门户。
[0003]数字电视中,目前EPG只包含电视直播业务,时移、回看、点播业务和EPG分离独立。且有关联性不强、用户操作复杂等问题。现代社会信息极速发展和用户要求不断提高的前提下,提高EPG对用户的信息传达效率,降低用户对相关业务的选择操作时间等,等一系列提高用户体验的优化设计才能让电视业务更加智能。

【发明内容】

[0004]本发明的技术任务是针对以上不足之处,提供一种应用于数字电视的EPG定制方法及EPG装置,来解决目前EPG存在的关联性不强、用户操作复杂的问题。
[0005]本发明解决其技术问题所采用的技术方案是:
一种应用于数字电视的EPG定制方法,包括如下步骤:
(1)、EPG系统服务器中的SI数据的组织和生成:在EPG系统服务器中使用EPG编辑器编写生成节目预约、节目回看、直播节目、节目时移、节目点播的SI数据,把生成的SI数据进行系统层复用,在TS包中传输;
(2)、EPG数据服务器存储SI数据:EPG系统服务器将SI数据存储至EPG数据服务器备份;
(3)、机顶盒对SI数据的请求、接收和解析:机顶盒向EPG系统服务器请求数据,EPG系统服务器将SI数据插入TS包,通过网络传输给机顶盒,机顶盒中的接收解码器从接收的TS包中解析出SI数据,并在机顶盒建立SI数据库;
(4)、显示终端显示EPG界面:显示终端通过EPG界面与机顶盒的SI数据库进行交互。
[0006]机顶盒对SI数据的请求、接收和解析,具体步骤如下:
①、通过遥控器与机顶盒互动,机顶盒装载的应用软件程序向EPG系统服务器发起SI数据请求; ②、EPG系统服务器判断当前请求的SI数据是否为将来数据,如果是,则向EPG系统服务器的中间件请求SI数据,如果否,则向云端的EPG数据服务器请求SI数据;
③、EPG系统服务器将SI数据发送给机顶盒,机顶盒解析SI数据;
④、机顶盒装载的应用软件程序对SI数据进行校验,如果校验失效,则重新向EPG系统服务器发起SI数据请求;
⑤、SI数据校验合法后,将SI数据在显示终端通过EPG界面显示。
[0007]EPG界面具体实现操作步骤如下:
①、通过遥控器上的指定键,在显示终端上显示出EPG界面;
②、EPG界面竖向为日期选项,横向位节目名称选项;
③、遥控器上,按上键或下键切换日期,同时节目名称选项列表按照切换的日期刷新;按左键或右键切换节目名称,按确认键对所选节目进行回看或时移或预约或录制操作,按返回键返回上级操作或隐藏EPG界面。
[0008]—种应用于数字电视的EPG装置,包括EPG数据服务器、EPG系统服务器、机顶盒、显示终端,EPG系统服务器内设置有EPG编辑器;EPG数据服务器与EPG系统服务器互连通信,EPG系统服务器通过网络与机顶盒互连通信,机顶盒连接到显示终端;EPG数据服务器用于存储SI数据,EPG系统服务器的EPG编辑器用于承担SI数据的录入,机顶盒负责装载应用软件程序并执行该程序,显示终端用于显示EPG的界面。
[0009]本发明的一种应用于数字电视的EPG定制方法及EPG装置和现有技术相比,具有以下有益效果:用户在看视频节目的时候,可以轻松的实现视频的节目预约、节目回看和直播节目、节目时移、节目点播的功能;因而,具有很好的推广使用价值。
【附图说明】
[0010]下面结合附图对本发明进一步说明。
[0011]附图1为一种应用于数字电视的EPG装置的结构示意框图;
附图2为一种应用于数字电视的EPG定制方法的SI数据的请求、接收和解析的流程图。
【具体实施方式】
[0012]下面结合附图和具体实施例对本发明作进一步说明。
[0013]实施例1:
本发明的一种应用于数字电视的EPG定制方法,包括如下步骤:
(1)、EPG系统服务器中的SI数据的组织和生成:在EPG系统服务器中使用EPG编辑器编写生成节目预约、节目回看、直播节目、节目时移、节目点播的SI数据,把生成的SI数据进行系统层复用,在TS包中传输;
(2)、EPG数据服务器存储SI数据:EPG系统服务器将SI数据存储至EPG数据服务器备份;
(3)、机顶盒对SI数据的请求、接收和解析:机顶盒向EPG系统服务器请求数据,EPG系统服务器将SI数据插入TS包,通过网络传输给机顶盒,机顶盒中的接收解码器从接收的TS包中解析出SI数据,并在机顶盒建立SI数据库; (4)、显示终端显示EPG界面:显示终端通过EPG界面与机顶盒的SI数据库进行交互。
[0014]如图2所示,机顶盒对SI数据的请求、接收和解析,具体步骤如下:
①、通过遥控器与机顶盒互动,机顶盒装载的应用软件程序向EPG系统服务器发起SI数据请求;
②、EPG系统服务器判断当前请求的SI数据是否为将来数据,如果是,则向EPG系统服务器的中间件请求SI数据,如果否,则向云端的EPG数据服务器请求SI数据;
③、EPG系统服务器将SI数据发送给机顶盒,机顶盒解析SI数据;
④、机顶盒装载的应用软件程序对SI数据进行校验,如果校验失效,则重新向EPG系统服务器发起SI数据请求;
⑤、SI数据校验合法后,将SI数据在显示终端通过EPG界面显示。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1