一种机顶盒屏幕定制方法

文档序号:7781108阅读:258来源:国知局
一种机顶盒屏幕定制方法
【专利摘要】本发明提出了一种机顶盒屏幕定制方法,其方法步骤为:启动网络电视安卓安装文件;启动安卓桌面系统安装包;登录业务平台;周期性获取安装系统桌面配置文件;将安装系统桌面配置文件和本地屏幕配置文件进行比对,检查屏幕配置是否有更新;如有更新则下载更新的安装系统桌面配置文件;更新本地屏幕配置文件,并对更新的本地屏幕配置文件进行解析和界面渲染。本发明的有益效果如下:屏幕定制配置文件在设备中独立存在,无需升级设备即可完成屏幕定制配置文件的自动升级,更快速响应用户变更屏幕的需求。屏幕定制对于第三方设备可以实现快速适配,完成多种不同设备之间的交互。屏幕定制内容、风格多样化,可拓展性强。
【专利说明】一种机顶盒屏幕定制方法
【技术领域】
[0001]本发明涉及机顶盒屏幕配置【技术领域】,特别是指一种机顶盒屏幕定制方法。
【背景技术】
[0002]现有机顶盒屏幕展现方式大多采用统一配置方案,即通过后台服务器的配置文件或预置在apk中的配置文件对当前设备的屏幕展现内容和风格进行定义。
[0003]利用上述统一配置方案进行机顶盒屏幕的展现,要实现对不同用户、不同区域或不同批次设备的屏幕进行定制,就需要新增一套配置方案、并同时采取设备升级方式才能完成。而且这种配置方案大多比较集中,把展现内容和风格统一到一个配置中去实现。这样用户管控屏幕的体验不是很好,不能快速实现定制化需求;而且在产品的维护和灵活性方面有一定的缺陷。
[0004]上述传统的屏幕定制方法是通过服务器配置和设备本地程序配置来实现的,在用户不更新设备的情况下无法修改屏幕定制内容;而一般内容定制分类比较单一,很难实现不同区域、不同用户和不行型号设备间的定制化区分;因此要实现屏幕定制功能,就需要更新用户设备,且在设备更新完成前用户无法正常使用该设备。因此,这种传统的屏幕定制设备升级方法影响用户的正常使用,有很大的使用局限性。

【发明内容】

[0005]本发明提出一种机顶盒屏幕定制方法,解决了现有技术中屏幕定制设备升级过程中影响用户正常使用的问题。
[0006]本发明的技术方案是这样实现的:
[0007]—种机顶盒屏幕定制方法,其方法步骤如下:
[0008](I)开启机顶盒,启动系统服务器,然后启动网络电视安卓安装文件;
[0009](2)启动安卓桌面系统安装包;
[0010](3)网络电视安卓安装文件登录业务平台;
[0011](4)安装桌面系统安装包周期性获取安装系统桌面配置文件;
[0012](5)将上述获取的安装系统桌面配置文件和本地屏幕配置文件进行比对,检查屏幕配置是否有更新;
[0013](6)当检查到屏幕配置有更新的安卓系统桌面页面配置文件时,则下载更新的安装系统桌面配置文件;
[0014](7)下载更新的安装系统桌面配置文件成功后,更新本地屏幕配置文件,并对更新的本地屏幕配置文件进行解析和界面渲染。
[0015]所述步骤(2 )中安卓桌面系统安装包启动后,首先读取本地屏幕配置文件信息,然后进行界面渲染。
[0016]所述步骤(3)和(4)的具体实现过程如下:
[0017]网络电视安卓安装文件登录业务平台,登录成功后,向系统中广播“认证成功”的通知;安卓桌面系统安装包收到上述广播通知后,读取电子节目菜单信息,并向电子节目菜单发起获取当前用户对应的屏幕配置版本信息的请求,并获取安装系统桌面配置文件。
[0018]所述安装系统桌面配置文件中包含安卓系统桌面结构配置文件和多个安卓系统桌面页面配置文件的版本信息。
[0019]所述步骤(4)中周期性的一个周期的时间为60分钟。
[0020]本发明中的屏幕定制采用分屏定制的方式,其中一级定义分屏的数目和每屏导航标题的内容;二级通过预制模板实现定义每一屏的具体内容,每一屏采用矩阵风格显示,这种预制模板具有灵活性和可扩展性;上述一级和二级定义均由可扩展标记语言定义,整个过程提供统一的接口交互和过程定义规范。
[0021]本发明中定制的屏幕可以展现图片、文字、列表、视频、轮播图片、微件、应用快捷图标等内容。屏幕之间的元素可以存在管理,如列表和轮播图片等。屏幕右上角如有必要,还可显示网络状态、搜索、分类、用户自定义等快捷入口。
[0022]本发明可支持安卓桌面系统安装包在第三方机顶盒设备上的快速适配。
[0023]本发明的有益效果为:
[0024]屏幕定制配置文件在设备中独立存在,无需升级设备即可完成屏幕定制配置文件的自动升级,更快速响应用户变更屏幕的需求。
[0025]屏幕定制对于第三方设备可以实现快速适配,完成多种不同设备之间的交互。屏幕定制内容、风格多样化,可拓展性强。
[0026]屏幕定制配置文件区分为风格定义和内容定义,提高配置资源的复用度,降低维护成本,使变更细节更加清楚和易于操作。
【具体实施方式】
[0027]下面将结合本发明的一个具体实施例,对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028]实施例
[0029]本发明所述的一种机顶盒屏幕定制方法,其具体方法步骤如下:
[0030](I)开启机顶盒,启动系统服务器,然后启动网络电视安卓安装文件。
[0031 ] ( 2 )启动安卓桌面系统安装包:首先读取本地屏幕配置文件信息,然后进行界面渲染。
[0032](3)网络电视安卓安装文件登录业务平台,登录成功后,向系统中广播“认证成功”的通知。
[0033](4)安装桌面系统安装包周期性获取安装系统桌面配置文件,具体方法如下:安卓桌面系统安装包收到上述“认证成功”的广播通知后,读取电子节目菜单信息,并向电子节目菜单发起获取当前用户对应的屏幕配置版本信息的请求,并获取安装系统桌面配置文件。
[0034]其中安装系统桌面配置文件中包含安卓系统桌面结构配置文件和多个安卓系统桌面页面配置文件的版本信息。[0035](5)将上述获取的安装系统桌面配置文件和本地屏幕配置文件进行比对,检查屏幕配置是否有更新。
[0036](6)当检查到屏幕配置有更新的安卓系统桌面页面配置文件时,则下载更新的安装系统桌面配置文件。
[0037](7)下载更新的安装系统桌面配置文件成功后,更新本地屏幕配置文件,并对更新的本地屏幕配置文件进行解析和界面渲染。
[0038]上述步骤(4)中安装桌面系统安装包周期性获取安装系统桌面配置文件的一个周期的时间可以设置为默认60分钟。
[0039]上述屏幕定制采用分屏定制的方式,其中一级定义分屏的数目和每屏导航标题的内容;二级通过预制模板实现定义每一屏的具体内容,每一屏采用矩阵风格显示,这种预制模板具有灵活性和可扩展性;上述一级和二级定义均由可扩展标记语言定义,整个过程提供统一的接口交互和过程定义规范。
[0040]定制的屏幕可以展现图片、文字、列表、视频、轮播图片、微件、应用快捷图标等内容。屏幕之间的元素可以存在管理,如列表和轮播图片等。屏幕右上角如有必要,还可显示网络状态、搜索、分类、用户自定义等快捷入口。
[0041]上述屏幕定制方法可支持安卓桌面系统安装包在第三方机顶盒设备上的快速适配。
[0042]综上所述,本发明屏幕定制配置文件在设备中独立存在,无需升级设备即可完成屏幕定制配置文件的自动升级,更快速响应用户变更屏幕的需求。
[0043]屏幕定制对于第三方设备可以实现快速适配,完成多种不同设备之间的交互。屏幕定制内容、风格多样化,可拓展性强。
[0044]屏幕定制配置文件区分为风格定义和内容定义,提高配置资源的复用度,降低维护成本,使变更细节更加清楚和易于操作。
[0045]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种机顶盒屏幕定制方法,其特征在于,其方法步骤如下: (1)开启机顶盒,启动系统服务器,然后启动网络电视安卓安装文件; (2)启动安卓桌面系统安装包; (3)网络电视安卓安装文件登录业务平台; (4)安装桌面系统安装包周期性获取安装系统桌面配置文件; (5)将上述获取的安装系统桌面配置文件和本地屏幕配置文件进行比对,检查屏幕配置是否有更新; (6)当检查到屏幕配置有更新的安卓系统桌面页面配置文件时,则下载更新的安装系统桌面配置文件; (7)下载更新的安装系统桌面配置文件成功后,更新本地屏幕配置文件,并对更新的本地屏幕配置文件进行解析和界面渲染。
2.根据权利要求1所述的一种机顶盒屏幕定制方法,其特征在于,所述步骤(2)中安卓桌面系统安装包启动后,首先读取本地屏幕配置文件信息,然后进行界面渲染。
3.根据权利要求1所述的一种机顶盒屏幕定制方法,其特征在于,所述步骤(3)和(4)的具体实现过程如下: 网络电视安卓安装文件登录业务平台,登录成功后,向系统中广播“认证成功”的通知;安卓桌面系统安装包收到上述广播通知后,读取电子节目菜单信息,并向电子节目菜单发起获取当前用户对应的屏幕配置版本信息的请求,并获取安装系统桌面配置文件。
4.根据权利要求3所述的一种机顶盒屏幕定制方法,其特征在于,所述安装系统桌面配置文件中包含安卓系统桌面结构配置文件和多个安卓系统桌面页面配置文件的版本信肩、O
5.根据权利要求1所述的一种机顶盒屏幕定制方法,其特征在于,所述步骤(4)中周期性的一个周期的时间为60分钟。
【文档编号】H04N21/443GK103763613SQ201310700989
【公开日】2014年4月30日 申请日期:2013年12月18日 优先权日:2013年12月18日
【发明者】周潇珞, 夏卫力, 董昆山, 张琦 申请人:无锡易视腾科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1