一种基于机顶盒的网页交互方法及装置制造方法及图纸

技术编号:15355333 阅读:87 留言:0更新日期:2017-05-17 12:11
本发明专利技术实施例公开了一种基于机顶盒的网页交互方法及装置,应用于机顶盒,其中方法包括:机顶盒操作系统在当前网页对象位调用浏览器,并通过浏览器根据当前网页对象位对应的网页地址发送网页访问请求,接收反馈的网页脚本,在浏览器的窗口中呈现网页,其中,网页脚本中携带有按键控制逻辑;当机顶盒操作系统识别到光标焦点切换至当前网页对象位时,屏蔽对浏览器窗口的按键操作,并启动网页交互客户端;网页交互客户端接收用户操作按键而输入的按键信息,并通过接口函数传输给网页脚本中的按键控制逻辑;按键控制逻辑根据按键信息进行处理。本发明专利技术实施例避免了现有技术中用户无法与网页对象位内的图片进行交互问题,实现了可与用户交互的网页内容。

【技术实现步骤摘要】

本专利技术实施例涉及数字电视机顶盒技术,尤其涉及一种基于机顶盒的网页交互方法及装置
技术介绍
随着数字电视技术的快速发展,机顶盒的功能日渐丰富和强大,在机顶盒上投放广告的需求也越来越多。目前,机顶盒的运行方式是:基于机顶盒的操作系统会提供控制界面,显示在电视屏幕上,控制界面中可提供各种供选择的菜单选项或介绍性信息。机顶盒的操作系统中还安装有各种应用程序和功能,能接收并播放广播电视节目就是其中最重要的一项功能。此外,还可以安装各种视频播放应用程序、或游戏应用程序等,供用户操作使用。当需要通过机顶盒投放广告时,主要有以下两种形式呈现:一、对于局部显示的广告:广告商与机顶盒服务的提供商预先商定好机顶盒界面中的广告位,并以广告位序号进行标识。广告位是指在机顶盒操作系统控制所呈现的各个场景界面中的某个局部位置,例如开机主菜单界面左下角设定大小的窗口,就可以作为一个广告位。可预先设定该广告位的分辨率等参数。而后广告商按照预先设定参数形成广告图片,由广告投放前端发送至机顶盒,机顶盒按照广告位序号将广告图片显示在相应的广告位。该方式的缺陷在于:广告的图片内容和图片位置与大小均不可变化,不能由广告商再次控制,并且无法与用户进行交互。二、对于全屏显示的广告:可采用动态图片或者HTML(HyperTextMarkupLanguage,超文本标记语言)形式显示,广告投放前端将广告内容形成动态图片文件或者HTML文件,发送至机顶盒并存储,机顶盒调用本地的图片浏览程序或浏览器对该文件进行解码后显示广告内容。该方式的缺陷在于:显示的广告无法与用户进行交互,不能够通过广告进入广告对应的业务(例如游戏、频道或者点播业务等)中。
技术实现思路
本专利技术实施例提供一种基于机顶盒的网页交互方法及装置,以实现可与用户交互的网页内容。第一方面,本专利技术实施例提供了一种基于机顶盒的网页交互方法,应用于机顶盒,该方法包括:机顶盒操作系统在当前网页对象位调用浏览器,并通过浏览器根据当前网页对象位对应的网页地址发送网页访问请求,接收反馈的网页脚本,在所述浏览器的窗口中呈现网页,其中,所述网页脚本中携带有按键控制逻辑;当所述机顶盒操作系统识别到光标焦点切换至当前网页对象位时,屏蔽对所述浏览器窗口的按键操作,并启动网页交互客户端;所述网页交互客户端接收用户操作按键而输入的按键信息,并通过接口函数传输给所述网页脚本中的按键控制逻辑;所述按键控制逻辑根据所述按键信息进行处理。进一步的,所述按键控制逻辑根据所述按键信息进行处理包括:如果所述按键控制逻辑识别到所述按键信息为光标移动信息,则建立光标图片进行显示,并根据光标移动信息调整光标图片在网页中的显示位置。进一步的,所述按键控制逻辑根据所述按键信息进行处理之后,还包括:如果所述按键控制逻辑根据所述按键信息进行处理后产生处理结果,则将处理结果通过接口函数传输给所述网页交互客户端;所述网页交互客户端执行所述处理结果或传输给所述机顶盒的操作系统来执行。进一步的,所述按键控制逻辑根据所述按键信息进行处理,并将处理结果通过接口函数传输给所述网页交互客户端包括:如果所述按键控制逻辑识别到所述按键信息为选择确定信息,则按照光标图片所在位置确定对应的选择项;所述按键控制逻辑查找所述选择项对应的调用目标对象;所述按键控制逻辑将所述调用目标对象作为处理结果通过接口函数传输给所述网页交互客户端。进一步的,所述调用目标对象包括:直播节目频点或应用客户端。第二方面,本专利技术实施例还提供了一种基于机顶盒的网页交互装置,配置于机顶盒,该装置包括:网页获取模块,配置在机顶盒操作系统,用于在当前网页对象位调用浏览器,并通过浏览器根据当前网页对象位对应的网页地址发送网页访问请求,接收反馈的网页脚本,在所述浏览器的窗口中呈现网页,其中,所述网页脚本中携带有按键控制逻辑;网页交互客户端启动模块,配置在所述机顶盒操作系统,用于当识别到光标焦点切换至当前网页对象位时,屏蔽对所述浏览器窗口的按键操作,并启动网页交互客户端;按键信息接收模块,配置在所述网页交互客户端,用于接收用户操作按键而输入的按键信息,并通过接口函数传输给所述网页脚本中的按键控制逻辑;按键信息处理模块,配置在所述浏览器中,所述按键控制逻辑根据所述按键信息进行处理。进一步的,所述按键信息处理模块具体用于:如果所述按键控制逻辑识别到所述按键信息为光标移动信息,则建立光标图片进行显示,并根据光标移动信息调整光标图片在网页中的显示位置。进一步的,所述装置还包括:处理结果传输模块,配置在所述浏览器中,用于在所述按键控制逻辑根据所述按键信息进行处理之后,如果所述按键控制逻辑根据所述按键信息进行处理后产生处理结果,则将处理结果通过接口函数传输给所述网页交互客户端;处理结果执行模块,配置在所述网页交互客户端,用于执行所述处理结果或传输给所述机顶盒的操作系统来执行。进一步的,所述处理结果传输模块包括:确定信息处理单元,用于如果所述按键控制逻辑识别到所述按键信息为选择确定信息,则按照光标图片所在位置确定对应的选择项;目标对象调用单元,用于根据所述按键控制逻辑查找所述选择项对应的调用目标对象;处理结果传输单元,用于根据所述按键控制逻辑将所述调用目标对象作为处理结果通过接口函数传输给所述网页交互客户端。进一步的,所述调用目标对象包括:直播节目频点或应用客户端。本专利技术实施例通过机顶盒操作系统根据网页对象位对应的网页地址获取携带有按键控制逻辑的网页脚本,在浏览器中以网页形式显示,网页交互客户端通过私有函数传输按键信息至网页中的按键控制逻辑,按键控制逻辑根据按键信息进行处理,即可根据用户输入的按键信息与网页对象位浏览器中的网页进行交互,网页对象位可以具体是广告位,则避免了现有技术中用户无法与广告位内的图片进行交互的问题,实现了可与用户交互的网页内容。附图说明图1是本专利技术实施例一提供的基于机顶盒的网页交互方法的流程图;图2是本专利技术实施例二提供的基于机顶盒的网页交互方法的流程图;图3是本专利技术实施例三提供的基于机顶盒的网页交互方法的流程图;图4是本专利技术实施例四提供的基于机顶盒的网页交互装置的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的基于机顶盒的网页交互方法的流程图,本实施例可适用于通过机顶盒实现可与用户交互的网页内容的情况,该方法可以由机顶盒来执行,机顶盒中基于机顶盒的网页交互装置可采用软件和/或硬件的方式实现,该方法具体包括:S110、机顶盒操作系统在当前网页对象位调用浏览器,并通过浏览器根据当前网页对象位对应的网页地址发送网页访问请求,接收反馈的网页脚本,在浏览器的窗口中呈现网页,其中,网页脚本中携带有按键控制逻辑。其中,机顶盒指的是一种连接电视机与外部信号源的设备,可将压缩的数字信号转换成电视内容,并在电视机中显示出来的数字视频变换盒。机顶盒操作系统指的是配置在机顶盒中用于接收用户通过遥控器或者电视机按键发送的控制信息,并根据控制信息控制电视机运行的系统。网页对象位指的是在机顶盒操作系统中预设的用本文档来自技高网
...
一种基于机顶盒的网页交互方法及装置

【技术保护点】
一种基于机顶盒的网页交互方法,应用于机顶盒,其特征在于,包括:机顶盒操作系统在当前网页对象位调用浏览器,并通过浏览器根据当前网页对象位对应的网页地址发送网页访问请求,接收反馈的网页脚本,在所述浏览器的窗口中呈现网页,其中,所述网页脚本中携带有按键控制逻辑;当所述机顶盒操作系统识别到光标焦点切换至当前网页对象位时,屏蔽对所述浏览器窗口的按键操作,并启动网页交互客户端;所述网页交互客户端接收用户操作按键而输入的按键信息,并通过接口函数传输给所述网页脚本中的按键控制逻辑;所述按键控制逻辑根据所述按键信息进行处理。

【技术特征摘要】
1.一种基于机顶盒的网页交互方法,应用于机顶盒,其特征在于,包括:机顶盒操作系统在当前网页对象位调用浏览器,并通过浏览器根据当前网页对象位对应的网页地址发送网页访问请求,接收反馈的网页脚本,在所述浏览器的窗口中呈现网页,其中,所述网页脚本中携带有按键控制逻辑;当所述机顶盒操作系统识别到光标焦点切换至当前网页对象位时,屏蔽对所述浏览器窗口的按键操作,并启动网页交互客户端;所述网页交互客户端接收用户操作按键而输入的按键信息,并通过接口函数传输给所述网页脚本中的按键控制逻辑;所述按键控制逻辑根据所述按键信息进行处理。2.根据权利要求1所述的方法,其特征在于,所述按键控制逻辑根据所述按键信息进行处理包括:如果所述按键控制逻辑识别到所述按键信息为光标移动信息,则建立光标图片进行显示,并根据光标移动信息调整光标图片在网页中的显示位置。3.根据权利要求1或2所述的方法,其特征在于,所述按键控制逻辑根据所述按键信息进行处理之后,还包括:如果所述按键控制逻辑根据所述按键信息进行处理后产生处理结果,则将处理结果通过接口函数传输给所述网页交互客户端;所述网页交互客户端执行所述处理结果或传输给所述机顶盒的操作系统来执行。4.根据权利要求3所述的方法,其特征在于,所述按键控制逻辑根据所述按键信息进行处理,并将处理结果通过接口函数传输给所述网页交互客户端包括:如果所述按键控制逻辑识别到所述按键信息为选择确定信息,则按照光标图片所在位置确定对应的选择项;所述按键控制逻辑查找所述选择项对应的调用目标对象;所述按键控制逻辑将所述调用目标对象作为处理结果通过接口函数传输给所述网页交互客户端。5.根据权利要求4所述的方法,其特征在于,所述调用目标对象包括:直播节目频点或应用客户端。6.一种基于机顶盒的网页交互装置,配置于机顶盒,其特征在于,包括:网页获取模块,配置在机顶盒操作系统...

【专利技术属性】
技术研发人员:刘卫平杨佳林
申请(专利权)人:深圳创维数字技术有限公司
类型:发明
国别省市:广东;44

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

1