数字电视下载式应用快速启动的方法

文档序号:7841158阅读:259来源:国知局
专利名称:数字电视下载式应用快速启动的方法
技术领域
本发明涉及嵌入式系统中下载式应用的启动方法,具体的讲是数字电视下载式应用快速启动的方法。
背景技术
随着三网融合的持续推进,数字电视的发展模式已逐渐发生了变化,数字电视中间件以及智能电视已经得到越来越多的广电运营商的青睐,在这种趋势下,与之相应的下载式增值业务应用也迅速发展起来。目前的下载式应用的内容主要包括终端(数字电视)子系统和资源文件(图片和数据)。由于数字电视传送系统带宽的限制,常规的方式下,应用通过轮播的方式从广电网下行到用户终端。用户选择下载应用后,终端系统需要将应用的所有文件接收完备后才能启动应用。这期间,等待的时间较长,特别是随着应用功能的增强增多,应用文件大小的增加,下载等待时间会更长,严重影响用户体验满意度。

发明内容
针对上述的问题,本发明提供了一种数字电视下载式应用快速启动的方法,在不改变下载带宽的情况下,能够提高数字电视能的下载速度,并且使下载的应用快速启动并显示在数字电视上使用户能够即刻进行操作。解决数字电视下载式应用数据传送带宽受限,下载速度受限的问题,有效提高用户体验满意度。本发明数字电视下载式应用快速启动的方法,包括用于发送下载资源的服务端和接收所述发送资源的数字电视客户端,在所述服务端将下载资源中的图片文件按照在数字电视客户端显示时的层级关系存放到对应的文件夹中,并对各文件夹做相应的层级标识后,进行下载资源的发送;数字电视客户端按照所述层级标识的顺序进行接收。所述显示的层级,是指的应用中各页面的层级,如首页、第二页、末页等。在分类时将首页的图片存放在一个文件夹中,非首页的图片可以继续按层级分类或不分类存放到其它文件夹中。数字电视客户端按文件夹的标识顺序进行下载,能够根据下载顺序(即标识顺序)快速的各文件夹中的图片进行解析和应用,而不用在杂乱繁多的图片中逐一寻找需要的图片。这样能够有效的提高数字电视客户端启动应用的速度。进一步的,以数字电视客户端设置的单个文件大小的最大值为门限,将所述存放图片文件的各文件夹打包为与所述门限相适应大小的流文件。打包的目的是将多个不同的文件夹形成为一个文件,这样能够极大的减少文件夹的数量。流文件的大小不能超过数字电视客户端设置的单个文件大小的最大值。同时还可以简化流文件的存放路径,以提高文件的路径搜索速度。由于数字电视客户端接收下行轮播数据的原理,通过打包减少下载文件数量,可以极大的减少下载数据的时间。特别是在应用图片较多的情况下,效果更是明显。具体的,根据通常数字电视客户端的性能配置,将所述单个文件大小的最大值设为198Kbit,将流文件的大小设为190 195Kbit比较适宜。由于应用中用到的图片数据一般都较小,如几Kbit 几十Kbit,通过打包处理后,文件个数将极大的减少。进一步的,数字电视客户端首先接收包含首页图片的文件,当接收完该文件夹后立即在数字电视客户端进行首页显示,然后再根据相应的层级标识进行下载。因为文件夹是有设有标识的,因此系统能够识别出包含首页图片的文件夹。当该文件夹下载完后就进行页面显示而不用等所有图片下载完备后才启动应用,能够使用户感觉加快了启动速度, 提闻了用户体验。优选的,在对下载的应用程序的页面进行访问时,如果所访问页面的图片文件还未下载完成,数字电视客户端则进行提示。例如用户在首页操作结束后切换界面进入下一页时,系统进行访问页面的图片数据是否收集齐的判断,如果数据接收完毕,操作正常进行,否则给出提示信息“稍后再试”,保证系统运行安全。正常情况下,首页显示至界面切换至下一页,只要保证10秒左右,图片都会接收完成,而用户在首页上面操作的时间远远不止10秒,故出现提示“稍后再试”的情况的几率是相当低的。优选的,在数字电视客户端的系统中具有Java开发的中间件。或者在数字电视客户端的系统为Android嵌入式操作系统。Java是一种成熟的开源程序语言,其开发的程序具有系统稳定、跨平台等特点,能够适用于各种操作系统中。Android是另一种成熟的程序语言,在目前的只能设备中应用的越来越多,其稳定的性能和灵活方便的操作方式是它的显著特点。本发明数字电视下载式应用快速启动的方法,在不改变下载带宽的情况下,明显的提高了数字电视能的下载速度,并且使下载的应用快速启动并显示在数字电视上使用户能够即刻进行操作,解决了数字电视下载式应用数据传送带宽受限和下载速度受限的问题,极大的提高了用户的体验满意度。以下结合实施例的具体实施方式
,对本发明的上述内容再作进一步的详细说明。 但不应将此理解为本发明上述主题的范围仅限于以下的实例。在不脱离本发明上述技术思想情况下,根据本领域普通技术知识和惯用手段做出的各种替换或变更,均应包括在本发明的范围内。
具体实施例方式本发明数字电视下载式应用快速启动的方法,包括用于发送下载资源的服务端和接收所述发送资源的数字电视客户端,在数字电视客户端中具有Java开发的中间件和/或 Android嵌入式操作系统。在服务端将下载资源中的图片文件按照在数字电视客户端显示时的层级关系存放到对应的文件夹中,并对各文件夹做相应的层级标识。如存放首页图片的文件夹标识为Pic_0,第二页图片的文件夹标识为pic_l,以此类推。再以数字电视客户端设置的单个文件大小的最大值为门限,将所述存放图片文件的各文件夹打包为与所述门限相适应大小的流文件。根据通常数字电视客户端的性能配置,将所述单个文件大小的最大值设为198Kbit,将流文件的大小设为190 195Kbit。同时简化流文件的存放路径,以提高文件的路径搜索速度。由于数字电视客户端接收下行轮播数据的原理,通过打包减少下载文件数量,可以极大的减少下载数据的时间。特别是在应用图片较多的情况下,效果更是明显。文件的打包格式可以定义为
权利要求
1.数字电视下载式应用快速启动的方法,包括用于发送下载资源的服务端和接收所述发送资源的数字电视客户端,其特征为在所述服务端将下载资源中的图片文件按照在数字电视客户端显示时的层级关系存放到对应的文件夹中,并对各文件夹做相应的层级标识后,进行下载资源的发送;数字电视客户端按照所述层级标识的顺序进行接收。
2.如权利要求I所述的数字电视下载式应用快速启动的方法,其特征为以数字电视客户端设置的单个文件大小的最大值为门限,将所述存放图片文件的各文件夹打包为与所述门限相适应大小的流文件。
3.如权利要求2所述的数字电视下载式应用快速启动的方法,其特征为所述单个文件大小的最大值为198Kbit,所述流文件的大小为190 195Kbit。
4.如权利要求I所述的数字电视下载式应用快速启动的方法,其特征为数字电视客户端首先接收包含首页图片的文件,当接收完该文件夹后立即在数字电视客户端进行首页显示,然后再根据相应的层级标识进行下载。
5.如权利要求4所述的数字电视下载式应用快速启动的方法,其特征为在对下载的应用程序的页面进行访问时,如果所访问页面的图片文件还未下载完成,数字电视客户端则进行提示。
6.如权利要求I至4之一所述的数字电视下载式应用快速启动的方法,其特征为在数字电视客户端的系统中具有Java开发的中间件。
7.如权利要求I至4之一所述的数字电视下载式应用快速启动的方法,其特征为在数字电视客户端的系统为Android嵌入式操作系统。
全文摘要
本发明涉及数字电视下载式应用快速启动的方法,包括用于发送下载资源的服务端和接收所述发送资源的数字电视客户端,在所述服务端将下载资源中的图片文件按照在数字电视客户端显示时的层级关系存放到对应的文件夹中,并对各文件夹做相应的层级标识后,进行下载资源的发送;数字电视客户端按照所述层级标识的顺序进行接收。本发明数字电视下载式应用快速启动的方法,在不改变下载带宽的情况下,明显的提高了数字电视能的下载速度,并且使下载的应用快速启动并显示在数字电视上使用户能够即刻进行操作,解决了数字电视下载式应用数据传送带宽受限和下载速度受限的问题,极大的提高了用户的体验满意度。
文档编号H04N21/4385GK102595190SQ201210036800
公开日2012年7月18日 申请日期2012年2月17日 优先权日2012年2月17日
发明者杨迪 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1