Epg在数字电视上显示的实现方法及实现装置的制作方法

文档序号:7898644阅读:339来源:国知局
专利名称:Epg在数字电视上显示的实现方法及实现装置的制作方法
技术领域
本发明涉及数字电视的应用,具体地说,是涉及EPG(EleCtr0niC Program Guide, 电子节目指南)在数字电视上显示的实现方法及实现装置,属于嵌入式系统应用技术领 域。
背景技术
EPG作为数字电视的基本业务之一,已经成为数字电视的重要标志之一,是用户进 入数字电视的门户。目前,数字电视虽然已经经过了比较长时间的发展,但研究重点主要集中在cable 线信号的数字化方面,在用户双向交互领域研究较少、发展较慢。现有数字电视大都不能为 用户提供EPG信息,即使部分能够提供EPG信息的数字电视,所提供的信息也仅仅包含最近 一段时间的电视节目名称、播放时间等简单的内容,信息贫乏,不能给用户提供更有效、全 面的信息。而且,现有数字电视提供给用户EPG信息的方式仅是一种单向的信息提供,用户 无法选择和反馈,不能实现用户的双向交互与互动,用户体验性较差。

发明内容
本发明的目的之一在于提供一种数字电视显示EPG的实现方法,利用数字电视的 网络功能,从互联网上实时获取EPG信息,并在数字电视上显示,为用户提供更多的EPG信 肩、ο为实现上述发明目的,本发明采用下述技术方案予以实现一种EPG在数字电视上显示的实现方法,所述方法包括下述步骤a、数字电视通过互联网向EPG服务器发送获取EPG信息的请求;b、EPG服务器通过互联网实时发送相应的EPG信息至数字电视;C、数字电视将获取的EPG信息通过视频叠加方式显示在数字电视的OSD层上。如上所述的实现方法,为实现EPG服务器针对不同地区、具有不同数字电视节目 的用户提供不同的EPG信息服务,在所述步骤a及所述步骤b之间还包括有步骤b0 =EPG服 务器判断发送EPG信息请求的数字电视所在的区域,并根据区域选择合适的EPG信息作为 待发送的数据。如上所述的实现方法,在所述步骤bo中,EPG服务器可以根据数字电视的IP地址 或根据EPG信息请求中包含的邮政编码判断发送EPG信息请求的数字电视所在的区域。如上所述的实现方法,为保证在数字电视上显示EPG时不影响用户正常观看数字 电视节目,在所述步骤c中,EPG信息采用半透明形式或弹出式菜单形式显示在数字电视的 OSD层上。如上所述的实现方法,为增加用户与数字电视之间的双向互动,所述方法还包括 下述步骤用户在数字电视端输入获取EPG信息的请求或用户反馈信息,数字电视将获取 EPG信息的请求或用户反馈信息通过互联网发送至EPG服务器,EPG服务器接收用户反馈信息、并作为EPG信息的一部分进行存储。如上所述的实现方法,用户可以通过遥控器在数字电视端输入包括对数字电视节 目进行评价或评论的用户反馈信息。本发明的目的之二是提供一种数字电视显示EPG的实现装置,应用该实现装置可 以实现数字电视从互联网上实时获取EPG信息并在显示,为用户提供更多的EPG信息。为实现上述技术目的,本发明采用下述技术方案来实现一种EPG在数字电视上显示的实现装置,该装置包括数字电视和EPG服务器,数字 电视中设置有EPG请求发送模块,用于通过互联网向EPG服务器发送获取EPG信息的请求;EPG接收模块,用于通过互联网从EPG服务器接收EPG信息;视频叠加模块,用于将EPG接收模块接收的EPG信息叠加到数字电视的视频图像 中;以及 EPG显示模块,用于将经视频叠加模块处理后的EPG信息在数字电视的OSD层上显 示;EPG服务器中设置有EPG请求接收模块,用于通过互联网接收数字电视发送的获取EPG信息的请求;EPG输出模块,用于通过互联网发送相应的EPG信息至数字电视;以及EPG存储模块,用于存储EPG服务器中的EPG信息。如上所述的实现装置,为实现EPG服务器针对不同地区、具有不同数字电视节目 的用户提供不同的EPG信息服务,所述EPG服务器中还设置有区域判断模块,用于判断发送 EPG信息请求的数字电视所在的区域;所述EPG输出模块根据区域判断模块的输出结果发 送相应的EPG信息至数字电视。如上所述的实现装置,所述区域判断模块可以根据数字电视的IP地址或EPG信息 请求中包含的邮政编码判断发送EPG信息请求的数字电视所在的区域。如上所述的实现装置,为增加用户与数字电视之间的双向互动,所述数字电视中 还设置有用户交互模块,用于用户输入获取EPG信息的请求或用户反馈信息,所述数字电 视中的EPG请求发送模块将获取EPG信息的请求或用户反馈信息通过互联网发送至所述 EPG服务器,EPG服务器接收用户反馈信息、并作为EPG信息的一部分存储至所述EPG存储 模块中。与现有技术相比,本发明的优点和积极效果是利用本发明所述的方法及装置,数 字电视可以根据数字电视节目的内容从互联网上实时获取丰富的EPG信息,这些信息可能 包括节目内容详细信息、演职员相关信息、片花视频资源、海报图片及用户评价信息,并将 这些EPG信息显示在数字电视的OSD层上,在为数字电视用户提供丰富、及时、有效的EPG 信息的同时,不影响用户正常观看数字电视节目,提高了用户对数字电视的体验;而且,本 发明将基于广电网的数字电视与基于互联网的信息服务相结合,充分体现了三网融合技术 的应用。结合附图阅读本发明的具体实施方式
后,本发明的其他特点和优点将变得更加清
林 疋。


图1是本发明EPG在数字电视上显示的实现方法一个实施例的实现架构图;图2是图1实现方法实施例的流程图;图3是图1实现方法实施例中EPG在数字电视上的显示结构示意图;图4是本发明EPG在数字电视上显示的实现装置一个实施例的结构框图。
具体实施例方式下面结合附图和具体实施方式
对本发明的技术方案作进一步详细的说明。图1至图3示出了本发明EPG在数字电视上显示的实现方法的一个实施例。其中, 图1是该实施例的实现架构图,图2是该实施例的实现流程图,图3是该实施例中EPG在数 字电视上的显示结构示意图。如图1所示,该实施例在数字电视上显示EPG的实现架构中,包括由电视显示屏11 和数字电视机机顶盒12组成的数字电视,以及提供EPG信息的EPG服务器14。EPG服务器 14分布在互联网13上,数字电视与EPG服务器14通过互联网进行EPG信息的请求及服务, 从而将EPG服务器14上丰富的EPG信息实时显示在电视显示屏11上。如图2所示,该实施例实现方法的流程如下S21 用户在数字电视端输入用户信息。该实施例为增加用户与数字电视之间的双向互动,增加用户对EPG信息的互动体 验,允许用户在数字电视端通过遥控器等数字电视控制器输入用户信息。用户信息可以是 用户请求获取EPG信息并在数字电视上显示的请求,也可以是用户对电视节目所作评论或 评价、并构成EPG信息的用户反馈信息。S22 数字电视通过互联网向EPG服务器发送用户信息。EPG服务器在接收到数字电视发送的用户信息后,将根据用户信息的类型执行步 骤S23或步骤27的处理过程。S23 若用户信息为从EPG服务器获取EPG信息的请求,则执行下面的步骤SM至 S26。S24 =EPG服务器判断数字电视所在的区域,并根据区域选择EPG信息作为待发送 的数据。目前,由于不同地区数字电视会能够获取不同电视台的数字电视节目,为对不同 地区、具有不同数字电视节目的用户提供不同的EPG信息服务,以减少网络数据传输流量, 提高网络传输速度,需要EPG服务器能够判断发出获取EPG信息请求的数字电视所在的区 域,并根据区域选择具体向用户提供哪些数字电视节目的EPG信息。在该实施例中,EPG服务器可以获取数字电视的IP地址,并根据数字电视的IP地 址来判断数字电视所属的地区;或者,在用户输入获取EPG信息的请求的同时,要求用户输 入所在地的邮政编码,并将邮政编码发送至EPG服务器,供EPG服务器判断数字电视所在的 区域。当然,EPG服务器也可以不判断数字电视所在的区域,而是将全部电视台对应的 EPG信息都发送至数字电视,由用户自己选择需要在数字电视上显示哪些电视节目的信息ο
S25 =EPG在确定待发送的EPG信息后,通过互联网实时发送相应的EPG信息至数 字电视。S26 数字电视将获取的EPG信息通过视频叠加方式显示在数字电视的OSD层上。该实施例中,数字电视在显示EPG信息时,为不影响数字电视正常电视节目的显 示,EPG信息显示在数字电视的OSD层上,如图3的显示结构示意图,而数字电视的数字电视 信号显示在数字电视的AV层上。而且,为保证在数字电视上显示EPG时不影响用户正常观 看数字电视节目,EPG信息优选采用半透明形式或弹出式菜单形式显示在数字电视的OSD 层上。用户在看收看电视节目的时候,有时候希望能有一些互动操作,例如,对一些电视 剧、电影进行评价和评论。所以,为增加用户与数字电视之间的双向互动,用户可以通过遥 控器等数字电视控制器在数字电视端输入互动的用户反馈信息,此情况下,将执行步骤S27 及 S28。S27 用户输入的信息为用户反馈信息。这里,用户反馈信息可以是用户的评价或评论。若用户要评价某个电视节目,可 以在数字电视端弹出打分窗口,用户输入相应电视节目的分数,形成对电视节目的评价;此 外,用户还可以对某个电视节目输入一些文字、以文字描述形式来评论节目。这些评论及评 价信息作为用户反馈信息,由数字电视通过互联网发送至EPG服务器。S27 =EPG服务器接收用户反馈信息,并将这些反馈信息作为EPG信息的一部分进 行存储,在下次存在用户获取EPG信息的请求时,这些新用户反馈信息将作为EPG信息的一 部分供用户浏览。由于分布在互联网上的EPG服务器能够提供包括节目内容详细信息、演职员相关 信息、片花视频资源、海报图片及用户评价信息等丰富资源的EPG信息,数字电视通过互联 网获取EPG信息,不仅能够实时获取,而且能够获取大量丰富的信息,且用户可以在数字电 视端执行是否获取EPG信息、增加EPG信息等操作,增加了用户在数字电视领域的主动性和 互动性,增强了用户体验。图4所示是本发明EPG在数字电视上显示的实现装置一个实施例的结构框图。如图4所示,该实施例的实现装置包括数字电视4和EPG服务器3,两者通过互联 网进行通信。其中,数字电视4中设置有下述各模块部分EPG请求发送模块41,用于通过互联网向EPG服务器3发送获取EPG信息的请求。EPG接收模块43,用于通过互联网从EPG服务器3接收EPG信息。视频叠加模块44,用于将EPG接收模块43接收的EPG信息叠加到数字电视4的视 频图像中。EPG显示模块45,用于将经视频叠加模块44处理后的EPG信息在数字电视4的 OSD层上显示。以及用户交互模块42,用于用户输入获取EPG信息的请求或用户反馈信息,EPG请求发 送模块41将获取EPG信息的请求或用户反馈信息通过互联网发送至EPG服务器3。而EPG服务器3中设置有下述各模块部分EPG请求接收模块31,用于通过互联网接收数字电视4的EPG请求发送模块41发送的获取EPG信息的请求。EPG输出模块32,用于通过互联网发送相应的EPG信息至数字电视4。EPG存储模块34,用于存储EPG服务器中的EPG信息。EPG输出模块32在发送EPG 信息时,从EPG存储模块34中获得信息后再发送。而且,若EPG请求接收模块31接收的获 取EPG信息的请求中包括有用户反馈信息,该用户反馈信息将作为EPG信息的一部分也存 储值EPG存储模块中,用于更新EPG信息。此外,为实现EPG服务器针对不同地区、具有不同数字电视节目的用户提供不同 的EPG信息服务,以减少网络数据传输流量,提高网络传输速度,在EPG服务器3中还设置 有区域判断模块33,用于判断发送EPG信息请求的数字电视4所在的区域;而EPG输出模 块32将根据区域判断模块33的输出结果从EPG存储模块中获取并发送相应的EPG信息至 数字电视4。其中,区域判断模块33可以根据数字电视的IP地址或EPG信息请求中包含的邮 政编码判断发送EPG信息请求的数字电视所在的区域。具体实现方法参见上述方法实施例 的描述。该实施例的实现装置的工作过程可参考附图1至3的方法实施例以及上述对方法 实施例的描述。以上实施例仅用以说明本发明的技术方案,而非对其进行限制;尽管参照前述实 施例对本发明进行了详细的说明,对于本领域的普通技术人员来说,依然可以对前述实施 例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替 换,并不使相应技术方案的本质脱离本发明所要求保护的技术方案的精神和范围。
权利要求
1.一种EPG在数字电视上显示的实现方法,其特征在于,所述方法包括下述步骤a、数字电视通过互联网向EPG服务器发送获取EPG信息的请求;b、EPG服务器通过互联网实时发送相应的EPG信息至数字电视;c、数字电视将获取的EPG信息通过视频叠加方式显示在数字电视的OSD层上。
2.根据权利要求1所述的实现方法,其特征在于,在所述步骤a及所述步骤b之间还包 括有步骤b0 :EPG服务器判断发送EPG信息请求的数字电视所在的区域,并根据区域选择合 适的EPG信息作为待发送的数据。
3.根据权利要求2所述的实现方法,其特征在于,在所述步骤b0中,EPG服务器根据数 字电视的IP地址或EPG信息请求中包含的邮政编码判断发送EPG信息请求的数字电视所 在的区域。
4.根据权利要求1所述的实现方法,其特征在于,在所述步骤c中,EPG信息采用半透 明形式或弹出式菜单形式显示在数字电视的OSD层上。
5.根据权利要求1至4中任一项所述的实现方法,其特征在于,所述方法还包括下述步 骤用户在数字电视端输入获取EPG信息的请求或用户反馈信息,数字电视将获取EPG信息 的请求或用户反馈信息通过互联网发送至EPG服务器,EPG服务器接收用户反馈信息、并作 为EPG信息的一部分进行存储。
6.根据权利要求5所述的实现方法,其特征在于,用户通过遥控器在数字电视端输入 包括对数字电视节目进行评价或评论的用户反馈信息。
7.—种EPG在数字电视上显示的实现装置,其特征在于,该装置包括数字电视和EPG服 务器,数字电视中设置有EPG请求发送模块,用于通过互联网向EPG服务器发送获取EPG信息的请求;EPG接收模块,用于通过互联网从EPG服务器接收EPG信息;视频叠加模块,用于将EPG接收模块接收的EPG信息叠加到数字电视的视频图像中;以及EPG显示模块,用于将经视频叠加模块处理后的EPG信息在数字电视的OSD层上显示;EPG服务器中设置有EPG请求接收模块,用于通过互联网接收数字电视发送的获取EPG信息的请求;EPG输出模块,用于通过互联网发送相应的EPG信息至数字电视;以及EPG存储模块,用于存储EPG服务器中的EPG信息。
8.根据权利要求7所述的实现装置,其特征在于,所述EPG服务器中还设置有区域判断 模块,用于判断发送EPG信息请求的数字电视所在的区域;所述EPG输出模块根据区域判断 模块的输出结果发送相应的EPG信息至数字电视。
9.根据权利要求8所述的实现装置,其特征在于,所述区域判断模块根据数字电视的 IP地址或EPG信息请求中包含的邮政编码判断发送EPG信息请求的数字电视所在的区域。
10.根据权利要求7至9中任一项所述的实现装置,其特征在于,所述数字电视中还设 置有用户交互模块,用于用户输入获取EPG信息的请求或用户反馈信息,所述数字电视中 的EPG请求发送模块将获取EPG信息的请求或用户反馈信息通过互联网发送至所述EPG服 务器,EPG服务器接收用户反馈信息、并作为EPG信息的一部分存储至所述EPG存储模块中。
全文摘要
本发明公开了一种EPG在数字电视上显示的实现方法及实现装置。所述方法包括下述步骤数字电视通过互联网向EPG服务器发送获取EPG信息的请求;EPG服务器通过互联网实时发送相应的EPG信息至数字电视;数字电视将获取的EPG信息通过视频叠加方式显示在数字电视的OSD层上。利用本发明所述的方法及装置,数字电视可以根据数字电视节目的内容从互联网上实时获取丰富的EPG信息,为数字电视用户提供丰富、及时、有效的EPG信息的同时,不影响用户正常观看数字电视节目,提高了用户对数字电视的体验。
文档编号H04N21/472GK102098548SQ20101062019
公开日2011年6月15日 申请日期2010年12月26日 优先权日2010年12月26日
发明者刘作珍, 宋敬彬, 张雪松, 李娟 申请人:青岛海信宽带多媒体技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1