一种互联网机顶盒的界面资源更新管理发布方法

文档序号:8441789阅读:853来源:国知局
一种互联网机顶盒的界面资源更新管理发布方法
【技术领域】
[0001]本发明涉及一种互联网机顶盒的界面资源更新管理发布方法,特别是涉及一种服务器资源更新管理平台端的可视化资源预览发布方式和资源的分组更新机制,以及互联网机顶盒界面中资源类目数量的可变更新。
【背景技术】
[0002]现有网络机顶盒管理平台往往仅涉及存取资源操作,而缺少一个最终效果的预览确认环节,所以管理员对于资源更新后的最终效果好坏不确定,很可能由于一些误操作而导致资源发布错误的事故发生,于是造成不必要的损失。此外,管理维护系统操作过于复杂,同时需要一定的专业知识人员进行后期维护,增加了维护成本。
[0003]除此以外,现有管理平台无法针对不同客户群的终端做差异化的更新,不够灵活,无法满足不同客户群的需求。同时,现有网络机顶盒界面所呈现出来的资源类目数量是固定不变的,且资源类目数量已经固化在机顶盒的固件里,所以只能支持固定类目数量的资源内容更新,无法支持资源类目数量的可变更新。

【发明内容】

[0004]本发明的目的在于克服现有技术之不足,提供一种互联网机顶盒的界面资源更新管理发布方法,可确保待发布内容无误后再发布,极大降低了更新资源出错的概率,同时支持机顶盒资源的分组更新机制,满足不同客户群体的资源差异化更新需求。
[0005]本发明解决其技术问题所采用的技术方案是:一种互联网机顶盒的界面资源更新管理发布方法,是在机顶盒和服务器之间实现的,包括:
[0006]在服务器端的资源更新管理平台添加客户资源,管理员登入资源更新管理平台进行添加客户资源,管理员选择该客户的页面布局后,根据页面布局的不同位置提交资源,提交完成后资源更新管理平台将生成预览,由管理员确认后再发布;
[0007]在服务器端的资源更新管理平台修改客户资源,管理员登入资源更新管理平台的修改客户页面进行修改,资源更新管理平台将生成预览,由管理员确认后再发布;
[0008]在服务器端的资源更新管理平台批量添加/修改机顶盒所属客户,每台机顶盒出厂后均会初始化为特定的客户,所述资源更新管理平台通过机顶盒的唯一 ID来验证机顶盒所属的客户类型;管理员从资源更新管理平台通过输入机顶盒的唯一 ID可以选择批量添加机顶盒和修改机顶盒所对应的客户;
[0009]在机顶盒端下载客户资源,机顶盒开机后自动启动更新检测服务进程,该更新检测服务进程每隔一段时间向资源更新管理平台发送检查更新请求,资源更新管理平台根据该机顶盒的唯一 ID返回相应的客户资源;
[0010]在机顶盒端的机顶盒界面资源类目数量的可变更新,机顶盒读取下载好的资源配置参数和资源文件,在机顶盒界面上按照新的配置规则重新绘制UI界面。
[0011]优选的,所述资源更新管理平台添加客户资源的步骤为:
[0012]Al.管理员登录服务器的资源更新管理平台;
[0013]A2.管理员选择添加客户;
[0014]A3.管理员选择该客户的页面布局方式;
[0015]A4.资源更新管理平台根据步骤A3选择的页面布局方式提示管理员提交不同位置的资源;
[0016]A5.资源更新管理平台将管理员提交的不同位置的资源存放在一个临时客户中;
[0017]A6.管理员完成页面布局中不同位置的资源的提交后,资源更新管理平台呈现出该客户资源的预览效果;
[0018]A7.管理员确认客户资源的预览效果,如果需要修改则跳转至步骤A4,如果不需要修改则跳转至步骤AS ;
[0019]AS.资源更新管理平台新建客户,将临时客户中的所有资源移动到该新建客户中;
[0020]A9.资源更新管理平台打包该新建客户资源,等待机顶盒交互。
[0021]优选的,所述资源更新管理平台修改客户资源的步骤为:
[0022]B1.管理员登录服务器的资源更新管理平台;
[0023]B2.管理员选择客户管理;
[0024]B3.管理员选择需要修改的客户;
[0025]B4.资源更新管理平台显示需要修改的客户的显示界面;
[0026]B5.管理员确认是否为需要修改的客户,如果不是则跳转至步骤B3,如果是则转至步骤B6 ;
[0027]B6.管理员选择直接修改页面布局方式或者仅修改现有页面布局方式上的资源,如果选择修改页面布局方式则进入步骤B7 ;如果选择仅修改现有页面布局方式上的资源则进入步骤B8 ;
[0028]B7.管理员选择该客户的页面布局方式;
[0029]B8.资源更新管理平台根据页面布局方式提示管理员提交不同位置的资源;
[0030]B9.资源更新管理平台将管理员提交的不同位置的资源存放在一个临时客户中;
[0031]B10.管理员完成页面布局中不同位置的资源的提交后,资源更新管理平台呈现出该客户资源的预览效果;
[0032]Bll.管理员确认修改是否正确,如果是则跳转至步骤B12,如果否则跳转至步骤B6 ;
[0033]B12.资源更新管理平台新建客户,将临时客户中的所有资源移动到该新建客户中;
[0034]B13.资源更新管理平台打包该新建客户资源,等待机顶盒交互;
[0035]优选的,所述资源更新管理平台批量添加/修改机顶盒所述客户组的步骤为:
[0036]Cl.管理员登录服务器的资源更新管理平台;
[0037]C2.管理员选择机顶盒管理;
[0038]C3.管理员选择批量添加/修改机顶盒,
[0039]C4.填入每一个机顶盒的唯一 ID ;
[0040]C5.选则每一个机顶盒的唯一 ID所属的客户后提交。
[0041]C6.资源更新管理平台验证每一个机顶盒的唯一 ID的合法性,如果合法则保存进入步骤C7,如果不合法则进入步骤CS ;
[0042]C7.结果页面显示添加结果,
[0043]C8.显示错误代码。
[0044]优选的,所述机顶盒端下载客户资源的步骤为:
[0045]Dl.机顶盒开机自动启动更新检测服务进程;
[0046]D2.更新检测服务进程每隔一段时间向资源更新管理平台发送更新请求;
[0047]D3.资源更新管理平台收到更新请求后,验证该更新请求的特征值,检测该机顶盒的类型是否为资源更新管理平台所支持的,若通过验证则进入步骤D4,若没有通过验证则进入步骤D2 ;
[0048]D4.资源更新管理平台依据该机顶盒的唯一 ID查询是否存在相应的客户;如果查不到相应的客户组则进入步骤D5,如果查到对应的客户则进入步骤D6 ;
[0049]D5.资源更新管理平台向机顶盒返回空值,转至步骤D2 ;
[0050]D6.资源更新管理平台向机顶盒返回客户的资源包;
[0051]D7.机顶盒解析该客户的资源包来获取服务器端的资源版本和下载地址;
[0052]D8.机顶盒将服务器端的资源版本和本地版本进行对比,判断服务器端的资源版本是否比本地版本更新,如果是则进入步骤D9,如果否则转到步骤D2 ;
[0053]D9.机顶盒下载对应资源。
[0054]优选的,所述机顶盒界面资源类目数量的可变更新的步骤为:
[0055]El.机顶盒界面程序接收到资源更新的消息;
[0056]E2.机顶盒的应用程序获取资源配置参数,验证参数是否为正确,信息是否完整,更新文件位置是否存在,如果不正确进入步骤则退出此次更新,如果正确则进入步骤E3 ;
[0057]E3.机顶盒的界面应用程序读取资源更新的文件包来获取资源类目数量和页面布局配置方式;
[0058]E4.机顶盒的界面应用程序根据读取资源更新的文件包来获取资源类目数量和页面布局配置方式来加载对应的资源文件;
[0059]E5.判断机顶盒的界面应用程序是否加载成功,如果是则进入步骤E6,如
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1