一种基于机顶盒的界面可视化编辑及显示方法及系统技术方案

技术编号:21039377 阅读:19 留言:0更新日期:2019-05-04 08:21
本发明专利技术提供一种基于机顶盒的界面可视化编辑及显示方法及系统,属于计算机信息技术领域,本发明专利技术编辑系统使用栅格形式对界面进行布局编辑制作;界面制作完成后,根据栅格位置计算出各栅格间的导航信息;将每个栅格的导航信息添加到栅格的属性信息中作为导航操作的依赖数据;显示系统根据栅格位置绘制显示界面,根据导航信息,添加栅格上下左右等操作对应的动作。

【技术实现步骤摘要】
一种基于机顶盒的界面可视化编辑及显示方法及系统
本专利技术涉及计算机信息技术,尤其涉及一种基于机顶盒的界面可视化编辑及显示方法及系统。
技术介绍
随着计算机网络技术的不断发展,BS架构的系统被广泛应用于各行各业,因此网页程序的加载内容也越来越多样化。现今,智能机顶盒越来越普及,Web网页技术也被应用与智能机顶盒的界面显示功能中,但日渐复杂的业务需求导致机顶盒显示显示界面频繁变更,每次变更都必须对机顶盒中的显示界面进行程序升级,由于智能机顶盒的操作进能依赖遥控器进行,每次界面调整都需要对上下左右等导航按键的响应进行重新编程,并且升级都会导致显示程序无法使用,这种流程下,界面调整的研发时间长,部署风险高,用户体验也十分不友好。
技术实现思路
为了解决以上技术问题,本专利技术提出了一种基于机顶盒的界面可视化编辑及显示方法。本专利技术的技术方案是:一种基于机顶盒的界面可视化编辑及显示方法,编辑系统使用栅格形式对界面进行布局编辑制作;界面制作完成后,根据栅格位置计算出各栅格间的导航信息;将每个栅格的导航信息添加到栅格的属性信息中作为导航操作的依赖数据;显示系统根据栅格位置绘制显示界面,根据导航信息,添加栅格操作对应的动作。进一步的,在不依赖指针形式的输入设备的前提下,通过遥控器对界面进行选中切换操作。进一步的,显示界面重新绘制后,在不升级显示程序的前提下,自动更新显示界面。进一步的,显示界面重新绘制后,在不升级显示程序的前提下,自动适配遥控器的选中切换。进一步的,本专利技术的主要操作步骤为:1)编辑系统使用栅格方式编辑制作显示界面;2)生成栅格的位置及尺寸信息,计算每个可以获取焦点的栅格的导航信息;3)显示系统读取据栅格的位置及尺寸信息显示界面,并定位默认焦点栅格;4)使用遥控器进行按键操作时,读取当前焦点栅格的导航信息,并执行对应按键的焦点移动处理操作。本专利技术还公开了一种基于机顶盒的界面可视化编辑及显示系统,主要包括:1)编辑系统和2)显示系统;1)编辑系统,编辑系统使用栅格方式编辑制作显示界面;2)显示系统,读取据栅格的位置及尺寸信息显示界面,并定位默认焦点栅格。进一步的,所述编辑系统包括:a)编辑系统预先定义各类栅格的功能;b)编辑器中根据最终实现效果绘制栅格,并为各栅格选择功能;c)指定可以获取焦点的栅格功能用于生成导航信息;d)按照行列的方式扫描所有栅格,生成栅格的位置及大小信息;e)按照行列的方式扫描所有可以获取焦点的栅格,生成可以获取焦点的栅格的位置信息;f)根据可以获取焦点的栅格的位置信息,计算每一个栅格的上下左右的导航信息即上下左右方向对应的可以获取焦点的栅格的序号,边界栅格则指定边界位置的处理方法;g)将栅格的位置及大小信息保存至整个界面的属性中,将可以获取焦点的栅格的导航信息保存到每一个栅格的属性中;h)完成界面编辑。进一步的,所述显示系统包括:a)启动显示界面用的浏览器b)加载显示界面的URL地址c)根据界面属性中的位置及大小信息,绘制界面;d)读取每一个栅格中的导航信息,添加对应按键处理操作;e)用户按遥控器中某一方向按键时,非边界栅格将焦点定位到目标栅格上,边界栅格则执行边界位置的处理方法,实现通过遥控器控制界面焦点移动的功能;f)当编辑系统对界面进行编辑后,退出当前界面,重新进入时会重新加载URL对应的显示界面,此时显示界面的信息都已经重新获取,即完成界面升级更新。本专利技术的有益效果是基于网页及浏览器技术实现,可以通过管理系统对显示界面进行灵活编辑;使用栅格形式对显示界面进行编辑绘制;在机顶盒等不依赖鼠标等指针形式的输入设备的前提下,可以通过遥控器对界面进行选中切换等操作;显示界面重新绘制后,可以在不升级显示程序的前提下,自动更新显示界面,用户对更新过程无感知;显示界面重新绘制后,可以在不升级显示程序的前提下,自动适配遥控器的选中切换等操作。附图说明图1是本专利技术的程序功能流程示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的编辑系统使用栅格形式对界面进行布局编辑制作;界面制作完成后,根据栅格位置计算出各栅格间的导航信息;将每个栅格的导航信息添加到栅格的属性信息中作为导航操作的依赖数据;显示系统根据栅格位置绘制显示界面,根据导航信息,添加栅格上下左右等操作对应的动作。主要包括两个部分,1、编辑系统a)编辑系统预先定义各类栅格的功能,如标题、海报、菜单等;b)编辑器中根据最终实现效果绘制栅格,并为各栅格选择功能;c)指定可以获取焦点的栅格功能用于生成导航信息;d)按照行列的方式扫描所有栅格,生成栅格的位置及大小信息;e)按照行列的方式扫描所有可以获取焦点的栅格,生成可以获取焦点的栅格的位置信息;f)根据可以获取焦点的栅格的位置信息,计算每一个栅格的上下左右的导航信息即上下左右方向对应的可以获取焦点的栅格的序号,边界栅格则指定边界位置的处理方法;g)将栅格的位置及大小信息保存至整个界面的属性中,将可以获取焦点的栅格的导航信息保存到每一个栅格的属性中;h)完成界面编辑;2、显示系统a)启动显示界面用的浏览器b)加载显示界面的URL地址c)根据界面属性中的位置及大小信息,绘制界面;d)读取每一个栅格中的导航信息,添加对应按键处理操作;e)用户按遥控器中某一方向按键时,非边界栅格将焦点定位到目标栅格上,边界栅格则执行边界位置的处理方法,实现通过遥控器控制界面焦点移动的功能;f)当编辑系统对界面进行编辑后,退出当前界面,重新进入时会重新加载URL对应的显示界面,此时显示界面的信息都已经重新获取,即完成界面升级更新。以上所述仅为本专利技术的较佳实施例,仅用于说明本专利技术的技术方案,并非用于限定本专利技术的保护范围。凡在本专利技术的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本专利技术的保护范围内。本文档来自技高网...

【技术保护点】
1.一种基于机顶盒的界面可视化编辑及显示方法,其特征在于,编辑系统使用栅格形式对界面进行布局编辑制作;界面制作完成后,根据栅格位置计算出各栅格间的导航信息;将每个栅格的导航信息添加到栅格的属性信息中作为导航操作的依赖数据;显示系统根据栅格位置绘制显示界面,根据导航信息,添加栅格操作对应的动作。

【技术特征摘要】
1.一种基于机顶盒的界面可视化编辑及显示方法,其特征在于,编辑系统使用栅格形式对界面进行布局编辑制作;界面制作完成后,根据栅格位置计算出各栅格间的导航信息;将每个栅格的导航信息添加到栅格的属性信息中作为导航操作的依赖数据;显示系统根据栅格位置绘制显示界面,根据导航信息,添加栅格操作对应的动作。2.根据权利要求1所述的方法,其特征在于,在不依赖指针形式的输入设备的前提下,通过遥控器对界面进行选中切换操作。3.根据权利要求1所述的方法,其特征在于,显示界面重新绘制后,在不升级显示程序的前提下,自动更新显示界面。4.根据权利要求1所述的方法,其特征在于,显示界面重新绘制后,在不升级显示程序的前提下,自动适配遥控器的选中切换。5.根据权利要求1所述的方法,其特征在于,主要操作步骤为:1)编辑系统使用栅格方式编辑制作显示界面;2)生成栅格的位置及尺寸信息,计算每个可以获取焦点的栅格的导航信息;3)显示系统读取据栅格的位置及尺寸信息显示界面,并定位默认焦点栅格;4)使用遥控器进行按键操作时,读取当前焦点栅格的导航信息,并执行对应按键的焦点移动处理操作。6.一种基于机顶盒的界面可视化编辑及显示系统,其特征在于,主要包括:1)编辑系统和2)显示系统;1)编辑系统,编辑系统使用栅格方式编辑制作显示界面;2)显示系统,读取据栅格的位置及尺寸信息...

【专利技术属性】
技术研发人员:李朋繁
申请(专利权)人:山东浪潮商用系统有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1