一种机顶盒EPG页面的合成方法及系统与流程

文档序号:15521836发布日期:2018-09-25 19:40阅读:1335来源:国知局

本发明属于互联网电视技术领域,具体是一种机顶盒epg页面的合成方法及系统。



背景技术:

iptv(internetprotocoltelevision,因特网协议电视)是指基于ip((internetprotocol,互联网协议)协议的电视广播业务,该业务将电视机或电脑作为终端,通过宽带网络向用户提供数字广播电视、视频服务、信息服务、互动社区、互动休闲娱乐、电子商务等宽带业务。

当使用电视机作为终端时,该电视机上需配置机顶盒作为必要的网络连接设备。但由于机顶盒中的嵌入式浏览器的性能限制以及电视机的显示特性等原因,造成电视机与电脑上的页面处理有很多不同。很多性能较差的机顶盒上由于图片太多了,会出现加载过慢甚至部分图片显示错乱的问题。



技术实现要素:

本发明的目的是提供一种性能稳定,使用可靠性高的机顶盒epg页面的合成方法及系统。

一种机顶盒epg页面的合成方法,其特征在于,包括:

机顶盒获取当前访问页面的数据信息;

根据所述当前访问页面的数据信息,模拟机顶盒访问页面并计算优先权值;

获取访问页面文件中的多个图片,根据优先权值将多个图片整合成一合成页面。

优选的,所述访问页面的数据信息包括被访问时的访问频率和平均渲染时间。

优选的,将当前访问页面的访问频率与平均渲染时间的乘积作为当前访问页面的优先权值。

优选的,将页面文件的背景图替换成合成图片以生成页面缓存文件,页面缓存文件中包括机顶盒信息和页面属性信息。

优选的,机顶盒后续请求访问页面时,根据请求访问页面的机顶盒信息和页面属性信息,调用对应的页面缓存文件以进行页面访问。

优选的,访问页面文件中的多个图片步骤包括:获取页面文件中的多个所述图片的图像信息和位置信息;根据多个所述图片的图像信息和位置信息,把多个所述图片按各自位置整合为一合成页面。

一种机顶盒epg页面的合成系统,其特征在于,包括:

机顶盒获取信息模块,用于当机顶盒首次请求访问页面时,获取页面的数据信息;

计算优先值模块,用于根据当前访问页面的数据信息,计算当前访问页面的优先权值;

页面合成模块,根据获取访问页面文件中的多个图片,根据优先权值将多个图片整合成一合成页面。

优选的,所述访问页面的数据信息包括被访问时的访问频率和平均渲染时间;所述访问页面的优先权值是将当前访问页面的访问频率与平均渲染时间的乘积。

优选的,将页面文件的背景图替换成合成图片以生成页面缓存文件,页面缓存文件中包括机顶盒信息和页面属性信息。

优选的,机顶盒后续请求访问页面时,根据请求访问页面的机顶盒信息和页面属性信息,调用对应的页面缓存文件以进行页面访问。

本发明是一种性能稳定,使用可靠性高的机顶盒epg页面的合成方法及系统,根据当前访问页面的数据信息,计算当前访问页面的优先权值,其中优先权值是将当前访问页面的访问频率与平均渲染时间的乘积。根据获取访问页面文件中的多个图片,根据优先权值将多个图片整合成一合成页面。采用本发明的方法合成的页面,提高了机顶盒的页面加载速度,合成后的图片页面清晰度高,提升了用户体验。本发明技术适合在相关技术领域推广应用。

附图说明

图1是本发明机顶盒epg页面合成系统的结构示意图。

图2是本发明机顶盒epg页面合成方法的流程图。

图3是本发明机顶盒epg页面合成方法的具体流程图。

具体实施方式

下面将对本发明进行更详细的描述,其中表示了本发明的优选实施例,应该理解本领域技术人员可以修改在此描述的本发明而仍然实现本发明的有利效果。因此,下列描述应当被理解为对于本领域技术人员的广泛知道,而并不作为对本发明的限制。

为了清楚,不描述实际实施例的全部特征。在下列描述中,不详细描述公知的功能和结构,因为它们会使本发明由于不必要的细节而混乱。应当认为在任何实际实施例的开发中,必须作出大量实施细节以实现开发者的特定目标,例如按照有关系统或有关商业的限制,由一个实施例改变为另一个实施例。另外,应当认为这种开发工作可能是复杂和耗费时间的,但是对于本领域技术人员来说仅仅是常规工作。

为使本发明的目的、特征更明显易懂,下面对本发明的具体实施方式作进一步说明。

如图1所示

一种机顶盒epg页面的合成系统10,包括:

机顶盒获取信息模块101,用于当机顶盒首次请求访问页面时,获取页面的数据信息;

计算优先值模块102,用于根据当前访问页面的数据信息,计算当前访问页面的优先权值;

页面合成模块103,根据获取访问页面文件中的多个图片,根据优先权值将多个图片整合成一合成页面。

具体的,所述访问页面的数据信息包括被访问时的访问频率和平均渲染时间;所述访问页面的优先权值是将当前访问页面的访问频率与平均渲染时间的乘积。

其中,优先权值需要预设阈值,根据访问的数据信息将多个图片进行有序排列,根据优先权值将多个图片整合成一合成页面。

具体的,将页面文件的背景图替换成合成图片以生成页面缓存文件,页面缓存文件中包括机顶盒信息和页面属性信息。

具体的,机顶盒后续请求访问页面时,根据请求访问页面的机顶盒信息和页面属性信息,调用对应的页面缓存文件以进行页面访问。

如图2所示

一种机顶盒epg页面的合成方法,包括:

步骤s100:机顶盒获取当前访问页面的数据信息;

步骤s101:根据所述当前访问页面的数据信息,模拟机顶盒访问页面并计算优先权值;

步骤s102:获取访问页面文件中的多个图片,根据优先权值将多个图片整合成一合成页面。

如图3所示

一种机顶盒epg页面的具体合成方法,包括:

步骤s200:机顶盒获取当前访问页面的数据信息;

具体的,所述访问页面的数据信息包括被访问时的访问频率和平均渲染时间。

步骤s201:根据所述当前访问页面的数据信息,模拟机顶盒访问页面并计算优先权值;

具体的,将当前访问页面的访问频率与平均渲染时间的乘积作为当前访问页面的优先权值。

步骤s202:获取访问页面文件中的多个图片,根据优先权值将多个图片整合成一合成页面。

具体的,将页面文件的背景图替换成合成图片以生成页面缓存文件,页面缓存文件中包括机顶盒信息和页面属性信息。

步骤s203:机顶盒后续请求访问页面时,根据请求访问页面的机顶盒信息和页面属性信息,调用对应的页面缓存文件以进行页面访问。

本发明是一种性能稳定,使用可靠性高的机顶盒epg页面的合成方法及系统,根据当前访问页面的数据信息,计算当前访问页面的优先权值,其中优先权值是将当前访问页面的访问频率与平均渲染时间的乘积。根据获取访问页面文件中的多个图片,根据优先权值将多个图片整合成一合成页面。

采用本发明的方法合成的页面,提高了机顶盒的页面加载速度,合成后的图片页面清晰度高,提升了用户体验。本发明技术适合在相关技术领域推广应用。

对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明实施例的精神或范围的情况下,在其他实施例中实现。因此,本发明实施例将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

以上仅为本发明实施例的较佳实施例而已,并不用以限制本发明实施例,凡在本发明实施例的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明实施例的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1