CN107038024A - 一种操控配置方法及其设备 - Google Patents
一种操控配置方法及其设备 Download PDFInfo
- Publication number
- CN107038024A CN107038024A CN201610079452.2A CN201610079452A CN107038024A CN 107038024 A CN107038024 A CN 107038024A CN 201610079452 A CN201610079452 A CN 201610079452A CN 107038024 A CN107038024 A CN 107038024A
- Authority
- CN
- China
- Prior art keywords
- control
- event
- configuration
- response results
- display device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4411—Configuring for operating with peripheral devices; Loading of device drivers
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明实施例公开一种操控配置方法及其设备,其中方法包括如下步骤:获取外部设备针对当前业务场景所输入的控制事件;调用预置的配置脚本对所述控制事件进行转换处理;根据所述转换处理生成所述控制事件对应的标准触控事件;响应所述标准触控事件以生成响应结果;及将所述响应结果输出至显示设备,指示所述显示设备对所述响应结果进行显示。采用本发明,可以对外部设备输入的控制事件进行统一转换,降低对电视游戏盒子的操控配置的成本,提升对电视游戏盒子的操控配置的效率。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种操控配置方法及其设备。
背景技术
随着计算机技术不断的开发和完善,集音乐输出、视频输出、游戏输出等业务功能在内的电视游戏盒子已经成为人们娱乐生活中不可或缺的一个部分。
随着技术的发展,可以通过外接手柄、遥控器、传感器、手机等外部设备对电视游戏盒子中的各项业务功能进行操控配置,然而由于外部设备的型号种类不一,为了使得外部设备与电视游戏盒子相互兼容,则需要对所连接的外部设备进行一一适配处理,例如:驱动安装、硬件更新等适配处理,增加了对电视游戏盒子的操控配置的成本,影响了对电视游戏盒子的操控配置的效率。
发明内容
本发明实施例提供一种操控配置方法及其设备,可以对外部设备输入的控制事件进行统一转换成标准触控事件,降低对电视游戏盒子的操控配置的成本,提升对电视游戏盒子的操控配置的效率。
本发明实施例第一方面提供了一种操控配置方法,可包括:
获取外部设备针对当前业务场景所输入的控制事件;
调用预置的配置脚本对所述控制事件进行转换处理;
根据所述转换处理生成所述控制事件对应的标准触控事件;
响应所述标准触控事件以生成响应结果;及
将所述响应结果输出至显示设备,指示所述显示设备对所述响应结果进行显示。
本发明实施例第二方面提供了一种操控配置设备,可包括:
事件获取单元,用于获取外部设备针对当前业务场景所输入的控制事件;
事件生成单元,用于调用预置的配置脚本对所述控制事件进行转换处理,根据所述转换处理生成所述控制事件对应的标准触控事件;
结果输出单元,用于响应所述标准触控事件以生成响应结果,将所述响应结果输出至显示设备,指示所述显示设备对所述响应结果进行显示。
在本发明实施例中,通过预置配置脚本,采用配置脚本将外部设备输入的控制事件统一转换为可识别响应的标准触控事件,无需进行驱动安装、硬件更新等一一适配处理,降低了对电视游戏盒子的操控配置的成本,提升了对电视游戏盒子的操控配置的效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种操控配置方法的流程示意图;
图2是本发明实施例提供的另一种操控配置方法的流程示意图;
图3是本发明实施例提供的一种操控配置设备的结构示意图;
图4是本发明实施例提供的另一种操控配置设备的结构示意图;
图5是本发明实施例提供的结果输出单元的结构示意图;
图6是本发明实施例提供的又一种操控配置设备的结构示意图;
图7是本发明实施例提供的一种操控配置***的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的操控配置方法可以应用于对外部设备输入的控制事件进行标准转换的场景,例如:操控配置设备获取外部设备针对当前业务场景所输入的控制事件,所述操控配置设备调用预置的配置脚本对所述控制事件进行转换处理,所述操控配置设备根据所述转换处理生成所述控制事件对应的标准触控事件,所述操控配置设备响应所述标准触控事件以生成响应结果,所述操控配置设备将所述响应结果输出至显示设备,指示所述显示设备对所述响应结果进行显示的场景等。通过预置配置脚本,采用配置脚本将外部设备输入的控制事件统一转换为可识别响应的标准触控事件,无需进行驱动安装、硬件更新等一一适配处理,降低了对电视游戏盒子的操控配置的成本,提升了对电视游戏盒子的操控配置的效率。
本发明实施例涉及的操控配置设备可以为电视游戏盒子,或者可以为集成于电视游戏盒子中的用于对外部设备输入的控制事件进行标准转换的操控配置模块,或者可以为与电视游戏盒子相连接的用于对外部设备输入的控制事件进行标准转换的独立设备;所述外部设备具体用于操作电视游戏盒子所指示的当前业务场景的相关内容,例如:操作游戏人物、操作音视频播放等,所述外部设备可以包括手柄、遥控机、手机、平板电脑等终端设备;所述显示设备可以包括电视显示器、电脑显示器等。
下面将结合附图1和附图2,对本发明实施例提供的一种操控配置方法进行详细介绍。
请参见图1,为本发明实施例提供了一种操控配置方法的流程示意图。如图1所示,本发明实施例的所述方法可以包括以下步骤S101-步骤S103。
S101,获取外部设备针对当前业务场景所输入的控制事件;
具体的,操控配置设备可以获取外部设备针对当前业务场景所输入的控制事件,可以理解的是,所述外部设备可以获取用户针对当前的所述业务场景在所述外部设备上执行的操作,所述外部设备可以将所执行的操作转换为控制事件,并将所述控制事件发送至所述操控配置设备,例如:所述外部设备为手机,所述外部设备获取用户在触摸屏上输入的触摸操作,并将触摸操作转换为触摸的控制事件以发送至所述操控配置设备等,所述外部设备和所述操控配置设备可以通过蓝牙、红外线、无线网络、数据线等连接方式建立通信连接,以对所述控制事件进行传输,所述业务场景可以为音乐播放、视频播放、游戏交互等业务所处的场景,所述控制事件可以包括针对所述业务场景的控制指令以及控制位置。
S102,调用预置的配置脚本对所述控制事件进行转换处理,根据所述转换处理生成所述控制事件对应的标准触控事件;
具体的,所述操控配置设备可以调用预置的配置脚本对所述控制事件进行转换处理,优选的,所述操控配置设备调用所述配置转换信息对所述控制事件进行转换处理,所述操控配置设备根据所述转换处理生成所述控制事件对应的标准触控事件。
可以理解的是,所述配置脚本为开发人员预先写入所述操控配置设备中的用于将外部设备传输的控制事件转换为统一的可识别响应的标准触控事件的脚本,所述配置脚本中包含至少一个控制类型以及所述至少一个控制类型中每个控制类型对应的配置转换信息,所述配置转换信息则为所述配置脚本中针对其对应的控制类型的控制事件转换为统一的可识别响应的标准触控事件的具体转换信息。
S103,响应所述标准触控事件以生成响应结果,将所述响应结果输出至显示设备,指示所述显示设备对所述响应结果进行显示;
具体的,所述操控配置设备可以响应所述标准触控事件以生成响应结果,并将所述响应结果输出至显示设备,所述显示设备可以对所述响应结果进行显示,优选的,所述操控配置设备可以与所述显示设备通过高清晰度多媒体接口(High Definition Multimedia Interface,HDMI)数据线进行通信连接。
在本发明实施例中,通过获取外部设备针对当前业务场景所输入的控制事件,基于预置的配置脚本对控制事件进行转换处理生成对应的标准触控事件,并响应标准触控事件以生成响应结果,将响应结果输出至显示设备,显示设备可以对响应结果进行显示。通过预置配置脚本,采用配置脚本将外部设备输入的控制事件统一转换为可识别响应的标准触控事件,无需进行驱动安装、硬件更新等一一适配处理,降低了对电视游戏盒子的操控配置的成本,提升了对电视游戏盒子的操控配置的效率。
请参见图2,为本发明实施例提供了另一种操控配置方法的流程示意图。如图2所示,本发明实施例的所述方法可以包括以下步骤S201-步骤S205。
S201,获取外部设备针对当前业务场景所输入的控制事件;
具体的,操控配置设备可以获取外部设备针对当前业务场景所输入的控制事件,可以理解的是,所述外部设备可以获取用户针对当前的所述业务场景在所述外部设备上执行的操作,所述外部设备可以将所执行的操作转换为控制事件,并将所述控制事件发送至所述操控配置设备,例如:所述外部设备为手机,所述外部设备获取用户在触摸屏上输入的触摸操作,并将触摸操作转换为触摸的控制事件以发送至所述操控配置设备等,所述外部设备和所述操控配置设备可以通过蓝牙、红外线、无线网络、数据线等连接方式建立通信连接,以对所述控制事件进行传输,所述业务场景可以为音乐播放、视频播放、游戏交互等业务所处的场景,所述控制事件可以包括针对所述业务场景的控制指令以及控制位置。
S202,获取所述控制事件指示的控制类型,在预置的配置脚本中获取所述控制类型对应的配置转换信息;
具体的,所述操控配置设备在获取到所述控制事件时,可以识别所述控制事件指示的控制类型,所述控制类型可以包括按键控制类型、触屏控制类型、传感控制类型等,具体的控制类型可以通过所述控制事件中的事件关键字段进行识别。所述操控配置设备识别并获取到所述控制事件指示的控制类型,可以在预置的配置脚本中获取所述控制类型对应的配置转换信息,可以理解的是,所述配置脚本为开发人员预先写入所述操控配置设备中的用于将外部设备传输的控制事件转换为统一的可识别响应的标准触控事件的脚本,所述配置脚本中包含至少一个控制类型以及所述至少一个控制类型中每个控制类型对应的配置转换信息,所述配置转换信息则为所述配置脚本中针对其对应的控制类型的控制事件转换为统一的可识别响应的标准触控事件的具体转换信息。
S203,调用预置的配置脚本对所述控制事件进行转换处理,根据所述转换处理生成所述控制事件对应的标准触控事件;
具体的,所述操控配置设备可以调用预置的配置脚本对所述控制事件进行转换处理,优选的,所述操控配置设备调用所述配置转换信息对所述控制事件进行转换处理,所述操控配置设备根据所述转换处理生成所述控制事件对应的标准触控事件。进一步的,由于所述控制事件包括控制指令和控制位置,所述操控配置设备可以调用所述配置转换信息将所述控制指令转换为标准指令,将所述控制位置转换为显示设备的标准显示区域。
S204,将所述控制指令发送至所述业务场景对应的业务服务器;
S205,接收所述业务服务器发送的所述响应结果,并将所述响应结果和所述标准显示区域输出至显示设备,指示所述显示设备在所述标准显示区域对所述响应结果进行显示;
具体的,由于电视游戏盒子具备联网功能,因此其业务功能可以包括网络业务,例如:网络游戏、网络电视等,优选的,所述操控配置设备可以将所述控制指令发送至所述业务场景对应的业务服务器,所述业务服务器可以响应所述控制指令以生成响应结果,并将所述响应结果返回至所述操控配置设备,所述操控配置设备接收所述业务服务器发送的所述响应结果,并将所述响应结果和所述标准显示区域输出至显示设备,所述显示设备在所述标准显示区域对所述响应结果进行显示。优选的,所述操控配置设备可以与所述显示设备通过HDMI数据线进行通信连接。
在本发明实施例中,通过获取外部设备针对当前业务场景所输入的控制事件,基于预置的配置脚本对控制事件进行转换处理生成对应的标准触控事件,并响应标准触控事件以生成响应结果,将响应结果输出至显示设备,显示设备可以对响应结果进行显示。通过预置配置脚本,采用配置脚本将外部设备输入的控制事件统一转换为可识别响应的标准触控事件,无需进行驱动安装、硬件更新等一一适配处理,降低了对电视游戏盒子的操控配置的成本,提升了对电视游戏盒子的操控配置的效率;通过识别控制事件指示的控制类型,可以在配置脚本中准确获取对应的配置转换信息,提升了控制事件转换为可识别响应的标准触控事件的准确性。
下面将结合附图3-附图5,对本发明实施例提供的操控配置设备进行详细介绍。需要说明的是,附图3-附图5所示的操控配置设备,用于执行本发明图1和图2所示实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明图1和图2所示的实施例。
请参见图3,为本发明实施例提供了一种操控配置设备的结构示意图。如图3所示,本发明实施例的所述操控配置设备1可以包括:事件获取单元11、事件生成单元12和结果输出单元13。
事件获取单元11,用于获取外部设备针对当前业务场景所输入的控制事件;
具体实现中,所述事件获取单元11可以获取外部设备针对当前业务场景所输入的控制事件,可以理解的是,所述外部设备可以获取用户针对当前的所述业务场景在所述外部设备上执行的操作,所述外部设备可以将所执行的操作转换为控制事件,并将所述控制事件发送至所述操控配置设备1,例如:所述外部设备为手机,所述外部设备获取用户在触摸屏上输入的触摸操作,并将触摸操作转换为触摸的控制事件以发送至所述操控配置设备1等,所述外部设备和所述操控配置设备1可以通过蓝牙、红外线、无线网络、数据线等连接方式建立通信连接,以对所述控制事件进行传输,所述业务场景可以为音乐播放、视频播放、游戏交互等业务所处的场景,所述控制事件可以包括针对所述业务场景的控制指令以及控制位置。
事件生成单元12,用于调用预置的配置脚本对所述控制事件进行转换处理,根据所述转换处理生成所述控制事件对应的标准触控事件;
具体实现中,所述事件生成单元12可以调用预置的配置脚本对所述控制事件进行转换处理,优选的,所述事件生成单元12调用所述配置转换信息对所述控制事件进行转换处理,所述事件生成单元12根据所述转换处理生成所述控制事件对应的标准触控事件。
可以理解的是,所述配置脚本为开发人员预先写入所述操控配置设备1中的用于将外部设备传输的控制事件转换为统一的可识别响应的标准触控事件的脚本,所述配置脚本中包含至少一个控制类型以及所述至少一个控制类型中每个控制类型对应的配置转换信息,所述配置转换信息则为所述配置脚本中针对其对应的控制类型的控制事件转换为统一的可识别响应的标准触控事件的具体转换信息。
结果输出单元13,用于响应所述标准触控事件以生成响应结果,并将所述响应结果输出至显示设备,指示所述显示设备对所述响应结果进行显示;
具体实现中,所述结果输出单元13可以响应所述标准触控事件以生成响应结果,并将所述响应结果输出至显示设备,所述显示设备可以对所述响应结果进行显示,优选的,所述操控配置设备1可以与所述显示设备通过HDMI数据线进行通信连接。
在本发明实施例中,通过获取外部设备针对当前业务场景所输入的控制事件,基于预置的配置脚本对控制事件进行转换处理生成对应的标准触控事件,并响应标准触控事件以生成响应结果,将响应结果输出至显示设备,显示设备可以对响应结果进行显示。通过预置配置脚本,采用配置脚本将外部设备输入的控制事件统一转换为可识别响应的标准触控事件,无需进行驱动安装、硬件更新等一一适配处理,降低了对电视游戏盒子的操控配置的成本,提升了对电视游戏盒子的操控配置的效率。
请参见图4,为本发明实施例提供了另一种操控配置设备的结构示意图。如图4所示,本发明实施例的所述操控配置设备1可以包括:事件获取单元11、事件生成单元12、结果输出单元13和信息获取单元14。
事件获取单元11,用于获取外部设备针对当前业务场景所输入的控制事件;
具体实现中,所述事件获取单元11可以获取外部设备针对当前业务场景所输入的控制事件,可以理解的是,所述外部设备可以获取用户针对当前的所述业务场景在所述外部设备上执行的操作,所述外部设备可以将所执行的操作转换为控制事件,并将所述控制事件发送至所述操控配置设备1,例如:所述外部设备为手机,所述外部设备获取用户在触摸屏上输入的触摸操作,并将触摸操作转换为触摸的控制事件以发送至所述操控配置设备1等,所述外部设备和所述操控配置设备1可以通过蓝牙、红外线、无线网络、数据线等连接方式建立通信连接,以对所述控制事件进行传输,所述业务场景可以为音乐播放、视频播放、游戏交互等业务所处的场景,所述控制事件可以包括针对所述业务场景的控制指令以及控制位置。
信息获取单元14,用于获取所述控制事件指示的控制类型,在预置的配置脚本中获取所述控制类型对应的配置转换信息;
具体实现中,所述事件获取单元11在获取到所述控制事件时,所述信息获取单元14可以识别所述控制事件指示的控制类型,所述控制类型可以包括按键控制类型、触屏控制类型、传感控制类型等,具体的控制类型可以通过所述控制事件中的事件关键字段进行识别。所述信息获取单元14识别并获取到所述控制事件指示的控制类型,可以在预置的配置脚本中获取所述控制类型对应的配置转换信息,可以理解的是,所述配置脚本为开发人员预先写入所述操控配置设备1中的用于将外部设备传输的控制事件转换为统一的可识别响应的标准触控事件的脚本,所述配置脚本中包含至少一个控制类型以及所述至少一个控制类型中每个控制类型对应的配置转换信息,所述配置转换信息则为所述配置脚本中针对其对应的控制类型的控制事件转换为统一的可识别响应的标准触控事件的具体转换信息。
事件生成单元12,用于调用预置的配置脚本对所述控制事件进行转换处理,根据所述转换处理生成所述控制事件对应的标准触控事件;
具体实现中,所述事件生成单元12可以调用预置的配置脚本对所述控制事件进行转换处理,优选的,所述事件生成单元12调用所述配置转换信息对所述控制事件进行转换处理,所事件生成单元12根据所述转换处理生成所述控制事件对应的标准触控事件。进一步的,由于所述控制事件包括控制指令和控制位置,所述事件生成单元12可以调用所述配置转换信息将所述控制指令转换为标准指令,将所述控制位置转换为显示设备的标准显示区域。
结果输出单元13,用于响应所述标准触控事件以生成响应结果,将所述响应结果输出至显示设备,指示所述显示设备对所述响应结果进行显示;
具体实现中,所述结果输出单元13可以响应所述标准触控事件以生成响应结果,并将所述响应结果输出至显示设备,所述显示设备可以对所述响应结果进行显示,优选的,所述操控配置设备1可以与所述显示设备通过HDMI数据线进行通信连接。
具体的,请一并参见图5,为本发明实施例提供了结果输出单元的结构示意图。如图5所示,所述结果输出单元13可以包括:
指令发送子单元131,用于将所述控制指令发送至所述业务场景对应的业务服务器;
数据输出子单元132,用于接收所述业务服务器发送的所述响应结果,并将所述响应结果和所述标准显示区域输出至显示设备,指示所述显示设备在所述标准显示区域对所述响应结果进行显示;
具体实现中,由于电视游戏盒子具备联网功能,因此其业务功能可以包括网络业务,例如:网络游戏、网络电视等,优选的,所述指令发送子单元131可以将所述控制指令发送至所述业务对应的业务服务器,所述业务服务器可以响应所述控制指令以生成响应结果,并将所述响应结果返回至所述操控配置设备1,所述数据输出子单元132接收所述业务服务器发送的所述响应结果,并将所述响应结果和所述标准显示区域输出至显示设备,所述显示设备在所述标准显示区域对所述响应结果进行显示。优选的,所述操控配置设备1可以与所述显示设备通过HDMI数据线进行通信连接。
在本发明实施例中,通过获取外部设备针对当前业务场景所输入的控制事件,基于预置的配置脚本对控制事件进行转换处理生成对应的标准触控事件,并响应标准触控事件以生成响应结果,将响应结果输出至显示设备,显示设备可以对响应结果进行显示。通过预置配置脚本,采用配置脚本将外部设备输入的控制事件统一转换为可识别响应的标准触控事件,无需进行驱动安装、硬件更新等一一适配处理,降低了对电视游戏盒子的操控配置的成本,提升了对电视游戏盒子的操控配置的效率;通过识别控制事件指示的控制类型,可以在配置脚本中准确获取对应的配置转换信息,提升了控制事件转换为可识别响应的标准触控事件的准确性。
请参见图6,为本发明实施例提供了又一种操控配置设备的结构示意图。如图6所示,所述操控配置设备1000可以包括:至少一个处理器1001,例如CPU,至少一个网络接口1004,用户接口1003,存储器1005,至少一个通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。其中,用户接口1003可以包括显示屏(Display)、键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图6所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及操控配置应用程序。
在图6所示的操控配置设备1000中,用户接口1003主要用于为用户提供输入的接口,获取用户输入的数据;网络接口1004主要用于与业务服务器进行连接,与业务服务器进行数据交互;而处理器1001可以用于调用存储器1005中存储的操控配置应用程序,并具体执行以下操作:
获取外部设备针对当前业务场景所输入的控制事件;
调用预置的配置脚本对所述控制事件进行转换处理;
根据所述转换处理生成所述控制事件对应的标准触控事件;
响应所述标准触控事件以生成响应结果;及
将所述响应结果输出至显示设备,指示所述显示设备对所述响应结果进行显示。
在一个实施例中,所述处理器1001在执行调用预置的配置脚本对所述控制事件进行转换处理之前,还执行以下操作:
获取所述控制事件指示的控制类型;及
在预置的配置脚本中获取所述控制类型对应的配置转换信息。
在一个实施例中,所述处理器1001在执行调用配置脚本对所述控制事件进行转换处理时,具体执行以下操作:
调用所述配置转换信息对所述控制事件进行转换处理。
在一个实施例中,所述控制事件包括控制指令和控制位置;
所述处理器1001在执行调用所述配置转换信息对所述控制事件进行转换处理时,具体执行以下操作:
调用所述配置转换信息将所述控制指令转换为标准指令,将所述控制位置转换为显示设备的标准显示区域。
在一个实施例中,所述处理器1001在执行响应所述标准触控事件以生成响应结果时,具体执行以下操作:
将所述控制指令发送至所述业务场景对应的业务服务器,以使所述业务服务器响应所述控制指令以生成响应结果;
所述处理器1001在执行将所述响应结果输出至显示设备,指示所述显示设备对所述响应结果进行显示时,具体执行以下操作:
接收所述业务服务器发送的所述响应结果,并将所述响应结果和所述标准显示区域输出至显示设备,指示所述显示设备在所述标准显示区域对所述响应结果进行显示。
在本发明实施例中,通过获取外部设备针对当前业务场景所输入的控制事件,基于预置的配置脚本对控制事件进行转换处理生成对应的标准触控事件,并响应标准触控事件以生成响应结果,将响应结果输出至显示设备,显示设备可以对响应结果进行显示。通过预置配置脚本,采用配置脚本将外部设备输入的控制事件统一转换为可识别响应的标准触控事件,无需进行驱动安装、硬件更新等一一适配处理,降低了对电视游戏盒子的操控配置的成本,提升了对电视游戏盒子的操控配置的效率;通过识别控制事件指示的控制类型,可以在配置脚本中准确获取对应的配置转换信息,提升了控制事件转换为可识别响应的标准触控事件的准确性。
请参见图7,为本发明实施例提供了一种操控配置***的结构示意图。如图7所示,所述***可以包括操控配置设备1、外部设备2、显示设备3和业务服务器4,操控配置设备1和外部设备2之间可以通过蓝牙、红外线、无线网络、数据线等连接方式相互建立通信连接,操控配置设备1和显示设备3之间可以通过HDMI数据线相互连接,操控配置设备1和业务服务器4之间可以通过网络相互连接,其中,操控配置设备1具体为图3-图5任一所示实施例的车载终端1,或者操控配置设备1可以为图6所示实施例的操控配置设备1000。
所述外部设备2,用于获取针对当前业务场景所执行的操作,并将所执行的操作转换为控制事件发送至操控配置设备1;
所述操控配置设备1,用于获取外部设备2针对当前业务场景所输入的控制事件;
所述操控配置设备1,还用于调用预置的配置脚本对所述控制事件进行转换处理,根据所述转换处理生成所述控制事件对应的标准触控事件;
所述操控配置设备1,还用于响应所述标准触控事件以生成响应结果,并将所述响应结果输出至显示设备3;
所述显示设备3,用于对所述响应结果进行显示。
在一个实施例中,所述操控配置设备1用于调用预置的配置脚本对所述控制事件进行转换处理之前,还用于:
获取所述控制事件指示的控制类型,在预置的配置脚本中获取所述控制类型对应的配置转换信息。
在一个实施例中,所述操控配置设备1用于调用配置脚本对所述控制事件进行转换处理,并在转换处理后生成所述控制事件对应的标准触控事件时,具体用于:
调用所述配置转换信息对所述控制事件进行转换处理,并在转换处理后生成所述控制事件对应的标准触控事件。
在一个实施例中,所述控制事件包括控制指令和控制位置;
所述操控配置设备1用于调用所述配置转换信息对所述控制事件进行转换处理,并在转换处理后生成所述控制事件对应的标准触控事件时,具体用于:
调用所述配置转换信息将所述控制指令转换为标准指令,将所述控制位置转换为显示设备3的标准显示区域。
在一个实施例中,所述操控配置设备1,还用于响应所述标准触控事件以生成响应结果,并将所述响应结果输出至显示设备3,包括:
所述操控配置设备1,还用于将所述控制指令发送至所述业务场景对应的业务服务器4;
所述业务服务器4,用于响应所述控制指令以生成响应结果,并将所述响应结果返回至所述操控配置设备1;
所述操控配置设备1,还用于接收所述业务服务器4发送的所述响应结果,并将所述响应结果和所述标准显示区域输出至显示设备3;
所述显示设备3用于对所述响应结果进行显示时,具体用于:
在所述标准显示区域对所述响应结果进行显示。
在本发明实施例中,通过获取外部设备针对当前业务场景所输入的控制事件,基于预置的配置脚本对控制事件进行转换处理生成对应的标准触控事件,并响应标准触控事件以生成响应结果,将响应结果输出至显示设备,显示设备可以对响应结果进行显示。通过预置配置脚本,采用配置脚本将外部设备输入的控制事件统一转换为可识别响应的标准触控事件,无需进行驱动安装、硬件更新等一一适配处理,降低了对电视游戏盒子的操控配置的成本,提升了对电视游戏盒子的操控配置的效率;通过识别控制事件指示的控制类型,可以在配置脚本中准确获取对应的配置转换信息,提升了控制事件转换为可识别响应的标准触控事件的准确性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (10)
1.一种操控配置方法,其特征在于,包括:
获取外部设备针对当前业务场景所输入的控制事件;
调用预置的配置脚本对所述控制事件进行转换处理;
根据所述转换处理生成所述控制事件对应的标准触控事件;
响应所述标准触控事件以生成响应结果;及
将所述响应结果输出至显示设备,指示所述显示设备对所述响应结果进行显示。
2.根据权利要求1所述的方法,其特征在于,所述调用预置的配置脚本对所述控制事件进行转换处理之前,还包括:
获取所述控制事件指示的控制类型;及
在预置的配置脚本中获取所述控制类型对应的配置转换信息。
3.根据权利要求2所述的方法,其特征在于,所述调用配置脚本对所述控制事件进行转换处理,包括:
调用所述配置转换信息对所述控制事件进行转换处理。
4.根据权利要求3所述的方法,其特征在于,所述控制事件包括控制指令和控制位置;
所述调用所述配置转换信息对所述控制事件进行转换处理,包括:
调用所述配置转换信息将所述控制指令转换为标准指令,将所述控制位置转换为显示设备的标准显示区域。
5.根据权利要求4所述的方法,其特征在于,所述响应所述标准触控事件以生成响应结果,包括:
将所述控制指令发送至所述业务场景对应的业务服务器,以使所述业务服务器响应所述控制指令以生成响应结果;
所述将所述响应结果输出至显示设备,指示所述显示设备对所述响应结果进行显示,包括:
接收所述业务服务器发送的所述响应结果,并将所述响应结果和所述标准显示区域输出至显示设备,指示所述显示设备在所述标准显示区域对所述响应结果进行显示。
6.一种操控配置设备,其特征在于,包括:
事件获取单元,用于获取外部设备针对当前业务场景所输入的控制事件;
事件生成单元,用于调用预置的配置脚本对所述控制事件进行转换处理,根据所述转换处理生成所述控制事件对应的标准触控事件;
结果输出单元,用于响应所述标准触控事件以生成响应结果,将所述响应结果输出至显示设备,指示所述显示设备对所述响应结果进行显示。
7.根据权利要求6所述的设备,其特征在于,还包括:
信息获取单元,用于获取所述控制事件指示的控制类型,在预置的配置脚本中获取所述控制类型对应的配置转换信息。
8.根据权利要求7所述的设备,其特征在于,所述事件生成单元具体用于调用所述配置转换信息对所述控制事件进行转换处理,并在转换处理后生成所述控制事件对应的标准触控事件。
9.根据权利要求8所述的设备,其特征在于,所述控制事件包括控制指令和控制位置;
所述事件生成单元具体用于调用所述配置转换信息将所述控制指令转换为标准指令,将所述控制位置转换为显示设备的标准显示区域。
10.根据权利要求9所述的设备,其特征在于,所述结果输出单元包括:
指令发送子单元,用于将所述控制指令发送至所述业务场景对应的业务服务器,以使所述业务服务器响应所述控制指令以生成响应结果;
数据输出子单元,用于接收所述业务服务器发送的所述响应结果,并将所述响应结果和所述标准显示区域输出至显示设备,指示所述显示设备在所述标准显示区域对所述响应结果进行显示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610079452.2A CN107038024B (zh) | 2016-02-04 | 2016-02-04 | 一种操控配置方法及其设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610079452.2A CN107038024B (zh) | 2016-02-04 | 2016-02-04 | 一种操控配置方法及其设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107038024A true CN107038024A (zh) | 2017-08-11 |
CN107038024B CN107038024B (zh) | 2020-06-26 |
Family
ID=59532534
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610079452.2A Active CN107038024B (zh) | 2016-02-04 | 2016-02-04 | 一种操控配置方法及其设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107038024B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107508896A (zh) * | 2017-08-30 | 2017-12-22 | 成都市九阵科技有限公司 | 一种基于标准对象的异构协议栈***及方法 |
CN112650474A (zh) * | 2020-12-18 | 2021-04-13 | 咪咕互动娱乐有限公司 | 控制脚本生成方法、装置、网络设备及存储介质 |
CN113407044A (zh) * | 2021-07-16 | 2021-09-17 | 北京百度网讯科技有限公司 | 模拟终端手柄输入的方法、装置、设备、存储介质 |
CN113741718A (zh) * | 2020-05-29 | 2021-12-03 | 杭州海康威视数字技术股份有限公司 | 一种操控数据转化方法、装置及主控设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103024544A (zh) * | 2012-12-26 | 2013-04-03 | 四川长虹电器股份有限公司 | 电视交互*** |
CN103024501A (zh) * | 2012-12-18 | 2013-04-03 | 四川长虹电器股份有限公司 | 一种利用移动终端对电视终端进行控制的***及方法 |
CN103316472A (zh) * | 2013-05-17 | 2013-09-25 | 南京睿悦信息技术有限公司 | 一种基于蓝牙手柄的Android设备游戏平台***及其实现方法 |
-
2016
- 2016-02-04 CN CN201610079452.2A patent/CN107038024B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103024501A (zh) * | 2012-12-18 | 2013-04-03 | 四川长虹电器股份有限公司 | 一种利用移动终端对电视终端进行控制的***及方法 |
CN103024544A (zh) * | 2012-12-26 | 2013-04-03 | 四川长虹电器股份有限公司 | 电视交互*** |
CN103316472A (zh) * | 2013-05-17 | 2013-09-25 | 南京睿悦信息技术有限公司 | 一种基于蓝牙手柄的Android设备游戏平台***及其实现方法 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107508896A (zh) * | 2017-08-30 | 2017-12-22 | 成都市九阵科技有限公司 | 一种基于标准对象的异构协议栈***及方法 |
CN113741718A (zh) * | 2020-05-29 | 2021-12-03 | 杭州海康威视数字技术股份有限公司 | 一种操控数据转化方法、装置及主控设备 |
CN113741718B (zh) * | 2020-05-29 | 2024-06-04 | 杭州海康威视数字技术股份有限公司 | 一种操控数据转化方法、装置及主控设备 |
CN112650474A (zh) * | 2020-12-18 | 2021-04-13 | 咪咕互动娱乐有限公司 | 控制脚本生成方法、装置、网络设备及存储介质 |
CN112650474B (zh) * | 2020-12-18 | 2024-03-22 | 咪咕互动娱乐有限公司 | 控制脚本生成方法、装置、网络设备及存储介质 |
CN113407044A (zh) * | 2021-07-16 | 2021-09-17 | 北京百度网讯科技有限公司 | 模拟终端手柄输入的方法、装置、设备、存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN107038024B (zh) | 2020-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102169520B1 (ko) | 전자장치, 서버 및 그 제어방법 | |
CN101882366B (zh) | 主机设备、附件和遥控信号学习和处理方法 | |
CN102830906B (zh) | 基于用户界面进行文件处理的方法及终端设备 | |
WO2020078300A1 (zh) | 一种终端投屏的控制方法和终端 | |
CN103811007A (zh) | 显示装置、语音获取装置及其语音识别方法 | |
CN107038024A (zh) | 一种操控配置方法及其设备 | |
CN108604200A (zh) | 处理终端设备的故障的方法和终端设备 | |
US20140130116A1 (en) | Symbol gesture controls | |
KR102189648B1 (ko) | 디스플레이 장치, 이의 제어 방법 및 디스플레이 시스템 | |
CN103281580A (zh) | 分离用户界面的电视机遥控方法及其*** | |
CN105204804A (zh) | 模式切换方法、装置及*** | |
CN103168466A (zh) | 虚拟视频俘获装置 | |
CN102883214A (zh) | 一种多终端互传互控的方法及智能电视终端 | |
CN110083486A (zh) | 与外部终端交互的方法、装置和记录介质 | |
CN104065679A (zh) | 一种远程桌面操作的方法及客户端 | |
CN105242865A (zh) | 输入处理方法、输入处理装置以及包括该装置的移动终端 | |
CN107948756B (zh) | 视频合成控制方法、装置及相应的终端 | |
CN105162839A (zh) | 数据处理方法、装置及*** | |
CN105094633A (zh) | 传输控制指令的方法及装置 | |
CN105068742A (zh) | 一种智能手表的控制方法及智能手表 | |
TWI594180B (zh) | 在圖形使用者介面上利用動作輸入分割/合併檔案的方法與電腦系統 | |
CN111034206A (zh) | 显示装置及其提供内容的方法 | |
CN103607640A (zh) | 一种音频控制方法、装置及*** | |
CN110928539B (zh) | 代码工程生成方法、装置、电子设备及可读存储介质 | |
CN103902395B (zh) | 信息输入的控制方法及电子终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |