电子节目表服务器及其电子节目表处理方法技术

技术编号:6557851 阅读:213 留言:0更新日期:2012-04-11 18:40
一种电子节目表服务器,与中介软件服务器及机顶盒通信连接,包括发送模块、接收模块以及转换模块。发送模块用于向所述中介软件服务器发送电子节目表请求,以请求所述中介软件服务器回送不同格式的电子节目表。接收模块用于从所述中介软件服务器接收不同格式的电子节目表。转换模块用于将所述接收模块所接收到的不同格式的电子节目表合并并转换成统一格式的电子节目表。所述发送模块还用于将统一格式的电子节目表发送至所述机顶盒。本发明专利技术还提供了一种电子节目表处理方法。本发明专利技术实施方式中的电子节目表服务器及其电子节目表处理方法为电视用户提供统一格式的电子节目表。

【技术实现步骤摘要】

本专利技术涉及电视网络,尤其涉及一种。
技术介绍
在数字电视广播系统中,电视广播业者除了提供影音节目之外,还可提供额外的节目信 息或其它相关数据以供使用者主动选择所想看的节目,于是电子节目表(Electronic Program Guide, EPG)应运而生,通过电子节目表可以提供使用者容易使用的界面,以方便 使用者浏览査询感兴趣的节目的播放时间及相关信息等。然而,各电视频道的电视广播业者采用不同的数据格式制作电子节目表,从而造成用户 端机顶盒需要以不同的算法及不同的界面呈现不同频道的电子节目表。
技术实现思路
有鉴于此,有必要提供一种电子节目表服务器,可以向用户提供统一格式的电子节目表另,还提供一种电子节目表处理方法,可以向用户提供统一格式的电子节目表。 一种电子节目表服务器,与至少一台中介软件服务器以及至少一台机顶盒通信连接。所 述电子节目表服务器包括发送模块、接收模块以及转换模块。发送模块用于向所述中介软件 服务器发送电子节目表请求,以请求所述中介软件服务器回送不同格式的电子节目表。接收 模块用于从所述中介软件服务器接收不同格式的电子节目表。转换模块用于将所述接收模块 所接收到的不同格式的电子节目表合并并转换成统一格式的电子节目表。所述发送模块还用 于将统一格式的电子节目表发送至所述机顶盒。一种电子节目表处理方法,提供中介软件服务器、电子节目表服务器以及机顶盒。所述 电子节目表处理方法包括以下步骤向所述中介软件服务器发送电子节目表请求,以请求所 述中介软件服务器回送不同格式的电子节目表;接收不同格式的电子节目表;将不同格式的 电子节目表转换为统一格式的电子节目表;以及将所述统一格式的电子节目表发送至所述机 顶盒。上述电子节目表服务器及电子节目表处理方法可向用户提供统一格式的电子节目表。 附图说明图l是本专利技术实施方式中电子节目表服务器的应用环境示意图。图2是本专利技术实施方式中电子节目表服务器的模块图。图3是本专利技术实施方式中电子节目表处理方法的流程图。具体实施例方式请参阅图l,所示为本专利技术实施方式中电子节目表服务器200的应用环境示意图。在本实施方式中,电子节目表服务器200与至少一台中介软件服务器300通信连接。电子 节目表服务器200通过有线电视网络与至少一台机顶盒100通信连接。中介软件服务器300保 存不同格式的电子节目表。电子节目表服务器200从中介软件服务器300获取这些不同格式的 电子节目表,将这些不同格式的电子节目表转换成统一格式的电子节目表,再通过有线电视 网络将统一格式的电子节目表发送给机顶盒IOO。请参阅图2,所示为本专利技术实施方式中电子节目表服务器200的模块图。在本实施方式中 ,电子节目表服务器200包括定时模块210、发送模块220、接收模块230以及转换模块240。定时模块210用于定时提醒发送模块220发送电子节目表请求,以更新电子节目表服务器 200的电子节目表。在本实施方式中,定时模块210的时间可设定为24小时,也就是电子节目 表服务器200的数据每24小时更新一次。在其它实施方式中,定时模块210的时间可设为其它 值。如每12小时更新一次或每星期更新一次。发送模块220用于根据定时模块210的提醒向中介软件服务器300发送电子节目表请求, 以获取最新不同格式的电视电子节目表。中介软件服务器300收到所述电子节目表请求后, 向电子节目表服务器200发送最新的不同格式的电子节目表。这些最新的不同格式的电子节 目包括超文本标记语言格式(Hypertext Markup Language, HTML)及文本格式等格式的电 子节目表。应当注意的是,发送模块220并不仅限于根据定时模块210的提醒向中介软件服务器300 发送电子节目表请求,还可以根据用户指令或中介软件服务器300的通知等而发送电子节目 表请求,以获取最新的不同格式的电视电子节目表。接收模块230用于接收这些最新的不同格式的电子节目表。转换模块240用于将接收模块230接收到的不同格式的电子节目表合并并转换成统一格式 的电子节目表。在本实施方式中,统一格式的电子节目表为可扩展标示语言(Extensible Markup Language, XML)格式的电子节目表。转换模块240还用于根据动态图像专家组( Moving Picture Expert Group, MPEG)规格将统一格式的电子节目表进行压縮处理以得到 电子节目表压縮文件。发送模块220还用于将所述电子节目表压縮文件发送给机顶盒IOO。请参阅图3,所示为本专利技术一实施方式中电子节目表处理方法的流程图。在步骤S300,定时模块210到达定时时间。所述定时时间可调,即可依据用户需要做任 意调整。在本实施方式中,定时模块210的定时时间可设定为24小时,也就是电子节目表服 务器200的数据每24小时更新一次。在其它实施方式中,定时模块210的时间可设为其它值, 如每12小时更新一次或每星期更新一次。在步骤S302,发送模块220向中介软件服务器300发送电子节目表请求,以请求中介软件 服务器300回送不同格式的电子节目表。在步骤S304,接收模块230接收中介软件服务器300回送的不同格式的电子节目表。在本 实施方式中,不同格式的电子节目表包括超文本标记语言格式(Hypertext Markup Language, HTML)及文本格式等格式的电子节目表。在步骤S306 ,转换模块240将这些不同格式的电子节目表合并并转换成统一格式的电子 节目表。在本实施方式中,统一格式的电子节目表为可扩展标示语言格式的电子节目表。在步骤S308,转换模块240根据动态图像专家组规格将统一格式的电子节目表进行压縮 处理以得到电子节目表压縮文件。发送模块220将所述电子节目表压縮文件发送给机顶盒 100。机顶盒100解压縮所述电子节目表压縮文件得到统一格式的电子节目表。用户可以根据 所述统一格式的电子节目表向中介软件服务器300订购想要的服务。在本实施方式中,用户 想要的服务包括多媒体内容、天气预报等。中介软件服务器300向所述用户返回一个订购凭 证。用户凭着所述订购凭证从中介软件服务器300得到所需服务。本专利技术实施方式中的电子节目表服务器200及电子节目表处理方法,为电视用户提供统 一的扩展标示语言格式的电子节目表,机顶盒100可以以相同的算法及界面呈现不同频道的 电子节目表。由于电子节目表储存在机顶盒100中,因此用户不用经常访问中介软件服务器 300,可降低中介软件服务器300的负载。当用户向机顶盒100査询电子节目时,机顶盒100可 以迅速返回电子节目表,而不需要向中介软件服务器300发送请求,因此可减少用户的按键 反应时间。本文档来自技高网...

【技术保护点】
一种电子节目表服务器,与至少一台中介软件服务器及至少一台机顶盒通信连接,其特征在于,所述电子节目表服务器包括: 发送模块,用于向所述中介软件服务器发送电子节目表请求,以请求所述中介软件服务器回送不同格式的电子节目表; 接收模块, 用于从所述中介软件服务器接收不同格式的电子节目表;以及 转换模块,用于将所述接收模块所接收到的不同格式的电子节目表合并并转换成统一格式的电子节目表; 其中,所述发送模块还用于将统一格式的电子节目表发送至所述机顶盒。

【技术特征摘要】
1.一种电子节目表服务器,与至少一台中介软件服务器及至少一台机顶盒通信连接,其特征在于,所述电子节目表服务器包括发送模块,用于向所述中介软件服务器发送电子节目表请求,以请求所述中介软件服务器回送不同格式的电子节目表;接收模块,用于从所述中介软件服务器接收不同格式的电子节目表;以及转换模块,用于将所述接收模块所接收到的不同格式的电子节目表合并并转换成统一格式的电子节目表;其中,所述发送模块还用于将统一格式的电子节目表发送至所述机顶盒。2. 如权利要求l所述的电子节目表服务器,其特征在于,还包括定时 模块,用于定时提醒所述发送模块发送电子节目表请求,以更新所述电子节目表服务器的电 子节目表。3. 如权利要求2所述的电子节目表服务器,其特征在于,所述发送模 块还用于根据所述定时模块的提醒向所述中介软件服务器发送电子节目表请求。4. 如权利要求l所述的电子节目表服务器,其特征在于,所述不同格 式的电子节目表包括超文本标记语言格式及文本格式的电子节目表,所述统一格式的电子节 目表为可扩展标示语言格式的电子节目表。5. 如权利要求l所述的电子节目表服务器,其特征在于,所述转换模 块还用于将统一格式的电子节目表进行压縮处理...

【专利技术属性】
技术研发人员:陈一志杨国群刘登荣蒋昇佑吴巧颖
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1