The invention relates to a method and system for loading the user interface of the set-top box. The picture on the user interface is first transferred to PNG picture and the item information is removed, the size of the picture is reduced, and then the PNG picture is converted into small bitmap data. When the user interface is loaded, the desired bitmap data is directly invoked according to the ID mapping relationship. Mappings are copied to the coordinates of the user interface. After all replicas, the operation of the refresh data can display the required images, so that the user interface can be loaded quickly and fluently, avoiding the problems of slow or Caton, and bringing a good experience to the users.
【技术实现步骤摘要】
机顶盒用户界面加载方法及系统
本专利技术涉及数字电视领域,尤其涉及一种机顶盒用户界面加载方法及系统。
技术介绍
随着数字电视技术的发展,数字广播电视业务越来越复杂,用户对机顶盒用户界面(UI)显示的要求也越来越多,用户界面页面上显示的图片越来越多,越来越多姿多彩,在有限的硬件资源条件(内存限制等)下,用户界面页面菜单各图片能否快速流畅的加载显示将直接影响客户体验和产品的发展。目前,机顶盒大多采用浏览器模式来处理UI加载,主要是Webkit+Qt模式。但是,这种模式浏览器本身占用内存资源就很大,并且浏览器在第一次加载大量图片或者是图片比较大时,UI加载会出现效果慢或者卡顿的问题,并且浏览器也要占用缓存处理,也会造成资源紧张,这都给UI加载带来不流畅的问题,给用户带来不好的体验。
技术实现思路
有鉴于此,有必要针对上述用户界面加载不流畅的问题,提供一种机顶盒用户界面加载方法及系统。本专利技术提供的一种机顶盒用户界面加载方法,包括如下步骤:将用户界面所需图片转换存储成PNG图片,并去除条目信息;对PNG图片进行代码化操作,将PNG图片转换成位图数据,并对图片建立ID映射关系;在用户界面加载时,用户界面通过ID映射关系查找到所需图片并调用位图数据到对应的坐标位置进行加载,完成用户界面加载。进一步的,所述将用户界面所需图片转换存储成PNG图片,并去除条目信息的步骤具体为:使用ImageMagick工具的convert命令选项的strip指令去除条目信息,使图片变小。进一步的,所述对PNG图片进行代码化操作,将PNG图片转换成位图数据,并对图片建立ID映射关系的步骤具体为 ...
【技术保护点】
1.一种机顶盒用户界面加载方法,其特征在于,包括如下步骤:将用户界面所需图片转换存储成PNG图片,并去除条目信息;对PNG图片进行代码化操作,将PNG图片转换成位图数据,并对图片建立ID映射关系;在用户界面加载时,用户界面通过ID映射关系查找到所需图片并调用位图数据到对应的坐标位置进行加载,完成用户界面加载。
【技术特征摘要】
1.一种机顶盒用户界面加载方法,其特征在于,包括如下步骤:将用户界面所需图片转换存储成PNG图片,并去除条目信息;对PNG图片进行代码化操作,将PNG图片转换成位图数据,并对图片建立ID映射关系;在用户界面加载时,用户界面通过ID映射关系查找到所需图片并调用位图数据到对应的坐标位置进行加载,完成用户界面加载。2.根据权利要求1所述的机顶盒用户界面加载方法,其特征在于,所述将用户界面所需图片转换存储成PNG图片,并去除条目信息的步骤具体为:使用ImageMagick工具的convert命令选项的strip指令去除条目信息,使图片变小。3.根据权利要求2所述的机顶盒用户界面加载方法,其特征在于,所述对PNG图片进行代码化操作,将PNG图片转换成位图数据,并对图片建立ID映射关系的步骤具体为:采用bintoc工具将PNG图片转换成.h文件。4.根据权利要求3所述的机顶盒用户界面加载方法,其特征在于,所述在用户界面加载时,用户界面通过ID映射关系查找到所需图片并调用位图数据到对应的坐标位置进行加载,完成用户界面加载的步骤具体...
【专利技术属性】
技术研发人员:田龙龙,朱星龙,陈超华,
申请(专利权)人:四川迪佳通电子有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。