应用的操作方法和用于机顶盒或电视机的处理装置的制造方法

文档序号:9567496阅读:475来源:国知局
应用的操作方法和用于机顶盒或电视机的处理装置的制造方法
【技术领域】
[0001]本发明涉及终端技术领域,尤其是一种应用的操作方法和用于机顶盒或电视机的处理装置。
【背景技术】
[0002]现在,机顶盒或者电视机一般专门配备有按键遥控器,这种按键遥控器提供各种方向、数字按键,用以操作机顶盒或者电视机。有些机顶盒或者电视机厂家也会提供手机应用遥控器来操控机顶盒或者电视机,但是这些手机应用遥控器仅能操作与机顶盒或者电视机严格适配的应用,例如仅需要方向或数字按键操作的应用。而对于普通的需要触控操作的手机应用,例如切水果游戏等,手机应用遥控器无法对这些应用进行操作。

【发明内容】

[0003]本发明实施例所要解决的技术问题是:提供一种应用的操作方法和用于机顶盒或电视机的处理装置,以实现通过移动终端来操作在机顶盒或电视机上运行的需要触控操作的应用。
[0004]本发明实施例提供的一种应用的操作方法,包括:
[0005]机顶盒或电视机中的处理装置接收移动终端客户端发送的触控指令的二进制数据;所述处理装置将接收到的二进制数据还原成触控指令;所述处理装置将还原的触控指令发送给位于机顶盒或电视机上的应用,以便所述应用根据接收到的触控指令执行相应的触控操作。
[0006]本发明上述应用的操作方法的另一实施例中,所述处理装置重新实现机顶盒或电视机操作系统中的工具类,所述处理装置在所述工具类中重新定义触摸操作的处理方法。
[0007]本发明上述应用的操作方法的另一实施例中,所述处理装置通过所述工具类接收移动终端客户端发送的触控指令的二进制数据;通过所述工具类中的触摸操作的处理方法将接收到的二进制数据还原成触控指令,并将还原的触控指令发送给位于机顶盒或电视机上的应用。
[0008]本发明上述应用的操作方法的另一实施例中,所述处理装置申请应用权限,所述应用权限包括访问网络、读写外置存储卡以及开机自运行中的至少一项。
[0009]本发明上述应用的操作方法的另一实施例中,所述触控指令包括触控动作和动作参数,所述触控动作包括按下、移动和弹起,所述动作参数包括坐标和力度。
[0010]本发明实施例提供的一种用于机顶盒或电视机的处理装置,包括:
[0011]接收单元,用于接收移动终端客户端发送的触控指令的二进制数据;还原单元,用于将接收到的二进制数据还原成触控指令;发送单元,用于将还原的触控指令发送给位于机顶盒或电视机上的应用,以便所述应用根据接收到的触控指令执行相应的触控操作。
[0012]本发明上述用于机顶盒或电视机的处理装置的另一实施例中,还包括:初始化单元,用于重新实现机顶盒或电视机操作系统中的工具类,在所述工具类中重新定义触摸操作的处理方法。
[0013]本发明上述用于机顶盒或电视机的处理装置的另一实施例中,所述接收单元具体用于通过工具类接收移动终端客户端发送的触控指令的二进制数据;所述还原单元具体用于通过工具类中的触摸操作的处理方法将接收到的二进制数据还原成触控指令。
[0014]本发明上述用于机顶盒或电视机的处理装置的另一实施例中,还包括:申请单元,用于申请应用权限,所述应用权限包括访问网络、读写外置存储卡以及开机自运行中的至少一项。
[0015]本发明上述用于机顶盒或电视机的处理装置的另一实施例中,所述触控指令包括触控动作和动作参数,所述触控动作包括按下、移动和弹起,所述动作参数包括坐标和力度。
[0016]与现有技术相比,本发明实施例实现了通过移动终端来操作在机顶盒或电视机上运行的需要触控操作的应用。并且,移动终端上的应用无需特别适配即可在机顶盒或电视机上运行,也无需对机顶盒或电视机操作系统进行任何改造。
[0017]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0018]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为本发明应用的操作方法一个实施例的流程图;
[0020]图2为本发明应用的操作方法的一个应用场景示意图;
[0021]图3为本发明用于机顶盒或电视机的处理装置一个实施例的结构示意图;
[0022]图4为本发明用于机顶盒或电视机的处理装置另一个实施例的结构示意图;
[0023]图5为本发明用于机顶盒或电视机的处理装置又一个实施例的结构示意图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]图1为本发明应用的操作方法一个实施例的流程图。如图1所示,该实施例提供的应用的操作方法具体包括:
[0026]步骤101,机顶盒或电视机中的处理装置接收移动终端客户端发送的触控指令的二进制数据;
[0027]步骤103,处理装置将接收到的二进制数据还原成触控指令;
[0028]步骤105,处理装置将还原的触控指令发送给位于机顶盒或电视机上的应用,以便该应用根据接收到的触控指令执行相应的触控操作。
[0029]具体地,上述移动终端可以是例如,智能手机、平板电脑等。下面以具有触屏的智能手机为例对本发明应用的操作方法进行详细说明。
[0030]图2为本发明应用的操作方法的一个应用场景示意图。如图2所示,处理装置S安装到机顶盒或电视机的操作系统A中,用户在手机客户端C上执行触控操作时,例如进行触屏滑动操作,手机客户端C检测触控操作并获取对应的触控指令,该触控指令包括用户的触控动作和动作参数。这里,触控动作可以为例如用户的按下、移动和弹起动作;动作参数可以包括触控动作的坐标、力度等等。手机客户端C将这些触控指令(包括触控动作和动作参数)封装到数据包中,处理成二进制数据,然后通过TCP/IP协议或者蓝牙实时传递到机顶盒或电视机中的处理装置S。处理装置S通过TCP/IP协议或者蓝牙接收手机客户端发来的二进制数据,并将接收到的二进制数据还原成触控指令发送给机顶盒或电视机上的应用,如图2中的appl、app2或app3。
[0031]上述应用,即appl、app2或app3尤其指需要触控操作的手机应用。优选地,可以通过手机客户端C将这些手机应用传递给处理装置S。当然,也可以通过其它方式,例如通过U盘将这些手机应用拷贝到处理装置S中。按照现有技术,如果想通过手机应用客户端C来操作在机顶盒或电视机上运行的需要触控操作的手机应用,需要开发人员对这些应用进行修改,使得这些应用与机顶盒或者电视机适配后才能用手机客户端C来操作。但是,由于手机应用的多样性,开发人员需要对所有的手机应用进行相应的修改以使得手机应用与机顶盒或电视机相适配,浪费了人力和物力资源。本发明通过处理装置S使得机顶盒或电视机上的应用无需适配即可运行,并可以通过手机等移动终端触控操作。
[0032]而在本实施例的实现过程中,每一个通过手机客户端C或通过U盘传递给处理装置的应用程序(以应用appl为例),不会直接安装到机顶盒或者电视机的操作系统A上,而是记录到处理装置S的安装列表中,处理装置S实现了代码装载器和资源装载器,可以对应用appl进行解析并对应用程序appl提供运行支持。此外,处理装置S会在机顶盒或者电视的应用列表中“制造”一个appl的图标,当用户选择此图标运行appl的时候,S将X的二进制代码和资源装载进来,并为其提供运行支持,这样appl就能像原生应用一样运行起来。
[0033]本实施例中,机顶盒或电视机中的处理装置接收移动终端客户端发送的触控指令的二进制数据,然后将接收到的二进制数据还原成触控指令,并将还原的触控指令发送给位于机顶盒或电视机上的应用,以便应用根据接收到的触控指令执行相应的触控操作。与现有技术相比,本发明实施例实现了通过移动终端来操作在机顶盒或电视机上运行的需要触控操作的应用。移动终端上的应用无需特别适配即可在机顶盒或电视机上运行,也无需对机顶盒或电视机操作系统进行任何改造。
[0034]作为本发明应用的操作方法的另一个实施例,处理装置重新实现机顶盒或电视机操作系统中的工具类(如Instrumentat1n类),处理装置在工具类中重新定义触摸操作的处理方法。
[0035]具体地,以安装(A
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1