一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据处理方法和装置与流程

2022-06-30 00:56:32 来源:中国专利 TAG:


1.本发明涉及互联网领域,具体而言,涉及一种数据处理方法和装置。


背景技术:

2.目前,对于密室逃脱游戏,由于参与人数的要求,玩家可以通过组队的方式,在线下通过解密触发机关任务完成线下密室逃脱,但是,因为距离等地域问题,部分成员可能无法参加,如果组队人数不同则需要参与拼团,但是存在拼团失败的情况。
3.针对上述的问题,目前尚未提出有效的解决方案。


技术实现要素:

4.本发明至少部分实施例提供了一种数据处理方法和装置,以至少解决玩家在进行线下游戏时无法跨越地域限制的技术问题。
5.根据本发明其中一实施例,提供了一种数据处理方法,该方法包括:响应于目标线下关卡中布置的目标机关被触发,获取目标线下关卡对应的目标线上任务;发送目标线上任务至目标客户端;接收目标客户端返回的线上任务结果,其中,线上任务结果通过目标客户端执行目标线上任务所得到;基于线上任务结果,控制目标机关执行目标操作。
6.可选地,线上任务结果包括如下之一:控制指令、多媒体数据,其中,基于线上任务结果,控制目标机关执行目标操作包括:响应于线上任务结果包括控制指令,控制目标机关执行控制指令对应的操作;响应于线上任务结果包括多媒体数据,控制目标机关展示多媒体数据,并响应于接收到的操作指令,控制目标机关执行操作指令对应的操作。
7.可选地,该方法还包括:响应于目标机关被触发,控制目标机关展示目标线下关卡对应的线下任务;获取执行线下任务所得到的线下任务结果;基于线下任务结果和线上任务结果,控制目标机关执行目标操作。
8.可选地,该方法还包括:获取目标线下关卡中布置的拍摄设备拍摄到的实时视频数据;发送实时视频数据至目标客户端。
9.可选地,获取目标线下关卡中布置的拍摄设备拍摄到的实时视频数据包括:获取多个视频采集设备拍摄到的多个视频数据;将多个视频数据进行合并,得到实时视频数据。
10.可选地,将多个视频数据进行合并,得到实时视频数据包括:对每个视频数据进行解析,得到每个视频数据的背景图像;将每个视频数据的背景图像与预设环境图像进行比较,确定多个视频数据的连接关系;基于多个视频数据的连接关系对多个视频数据进行合并,得到实时视频数据。
11.可选地,在发送目标线上任务至目标客户端之后,该方法还包括:接收目标客户端发送的操作界面,其中,操作界面展示在目标客户端中,操作界面上展示有目标线上任务;发送操作界面至目标线下关卡中布置的显示设备,其中,显示设备用于展示操作界面。
12.可选地,该方法还包括:将目标客户端发送的第一语音数据,转发至目标机关的播放设备;将目标线下关卡中布置的语音采集设备采集到的第二语音数据,转发至目标客户
端。
13.可选地,该方法还包括:确定目标线下关卡的标识信息;获取标识信息对应的客户端,确定目标客户端。
14.根据本发明其中一实施例,还提供了一种数据处理装置,该装置包括:第一获取模块,用于响应于目标线下关卡中布置的目标机关被触发,获取目标线下关卡对应的目标线上任务;发送模块,用于发送目标线上任务至目标客户端;接收模块,用于接收目标客户端返回的线上任务结果,其中,线上任务结果通过目标客户端执行目标线上任务所得到;控制模块,用于基于线上任务结果,控制目标机关执行目标操作。
15.根据本发明其中一实施例,还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述实施例中的数据处理方法。
16.根据本发明其中一实施例,还提供了一种处理器,处理器用于运行程序,其中,程序被设置为运行时执行上述实施例中的数据处理方法。
17.根据本发明其中一实施例,还提供了一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述实施例中的数据处理方法。
18.在本发明至少部分实施例中,响应于目标线下关卡中布置的目标机关被触发,通过获取目标线下关卡对应的目标线上任务,将目标线上任务发送至目标客户端,并接收目标客户端返回的线上任务结果,最后基于线上任务结果,控制目标机关执行目标操作,使得线下玩家在进行线下关卡的过程中,线上玩家可以通过执行线上任务参与到线下关卡的通关过程中,从而实现了线上线下合作完成游戏的目的,达到玩家跨地域限制进行游戏的技术效果,进而解决了玩家在进行线下游戏时无法跨越地域限制的技术问题。
附图说明
19.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
20.图1是本发明实施例的一种数据处理方法的移动终端的硬件结构框图;
21.图2是根据本发明其中一实施例的数据处理方法的流程图;
22.图3是根据本发明其中一实施例的数据处理装置的结构框图。
具体实施方式
23.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
24.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或
描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
25.根据本发明其中一实施例,提供了一种数据处理方法,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
26.该方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,该移动终端可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobile internet devices,简称为mid)、pad、游戏机等终端设备。图1是本发明实施例的一种数据处理方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于中央处理器(cpu)、图形处理器(gpu)、数字信号处理(dsp)芯片、微处理器(mcu)、可编程逻辑器件(fpga)、神经网络处理器(npu)、张量处理器(tpu)、人工智能(ai)类型处理器等的处理装置)和用于存储数据的存储器104。可选地,上述移动终端还可以包括用于通信功能的传输设备106、输入输出设备108以及显示设备110。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
27.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的数据处理方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的数据处理方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
28.传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
29.输入输出设备108中的输入可以来自多个人体学接口设备(human interface device,简称为hid)。例如:键盘和鼠标、游戏手柄、其他专用游戏控制器(如:方向盘、鱼竿、跳舞毯、遥控器等)。部分人体学接口设备除了提供输入功能之外,还可以提供输出功能,例如:游戏手柄的力反馈与震动、控制器的音频输出等。
30.显示设备110可以例如平视显示器(hud)、触摸屏式的液晶显示器(lcd)和触摸显示器(也被称为“触摸屏”或“触摸显示屏”)。该液晶显示器可使得用户能够与移动终端的用户界面进行交互。在一些实施例中,上述移动终端具有图形用户界面(gui),用户可以通过触摸触敏表面上的手指接触和/或手势来与gui进行人机交互,此处的人机交互功能可选的
包括如下交互:创建网页、绘图、文字处理、制作电子文档、游戏、视频会议、即时通信、收发电子邮件、通话界面、播放数字视频、播放数字音乐和/或网络浏览等、用于执行上述人机交互功能的可执行指令被配置/存储在一个或多个处理器可执行的计算机程序产品或可读存储介质中。
31.在一种可能的实施方式中,本发明实施例提供了一种数据处理方法,图2是根据本发明其中一实施例的数据处理方法的流程图,如图2所示,该方法包括如下步骤:
32.步骤s202,响应于目标线下关卡中布置的目标机关被触发,获取目标线下关卡对应的目标线上任务。
33.上述步骤中的可以是包含有至少一个线下关卡的解密类游戏,在本发明实施例中,以密室逃脱游戏为例进行说明,该游戏包含有一个或多个线下关卡,每个线下关卡中布置有一个或多个机关,此处的机关可以采用多种类型,例如,可以是密码锁、电磁锁等机械机关,也可以是光感、激光感应、导电等电子机关,还可以是电子设备。目标线下关卡可以是当前游戏包含的任意一个线下关卡,目标机关可以是目标线下关卡中布置的任意一个机关。目标机关被触发可以是机关直接触发,也可以是电子设备解密触发等,但不仅限于此,可以根据实际需要进行设定。
34.为了实现线上线下合作游戏的目的,可以针对每个线下关卡设置一个相应的线上任务,线上任务需要线上玩家通过客户端执行,任务内容可以包含多种解密形式,例如,寻找物品、参与小游戏等,本发明对此不作具体限定,可以根据实际需要进行设定。
35.在一种可选的实施例中,可以针对游戏包含的每个线下关卡,预先设置每个线下关卡对应的线上任务,并将任务内容存储在云服务器中,另外,可以将线下关卡与线下关卡中布置的每个机关进行绑定并标记。线下玩家进入游戏后,会依次进入该游戏中的每个线下关卡,线下玩家需要对每个线下关卡中布置的机关进行解密。当线下玩家触发目标机关时,云服务器可以接收到目标机关传输的线下控制指令,使得云服务器可以基于该指令,确定目标机关对应的目标线下关卡,并读取出目标线下关卡对应的目标线上任务。
36.步骤s204,发送目标线上任务至目标客户端。
37.上述步骤中的目标客户端可以是参与该游戏的线上玩家所使用的客户端,该客户端可以安装在智能手机(包括android手机和ios手机)、平板电脑(包括android电脑和ipad)、掌上电脑、笔记本电脑、个人计算机终端等电子设备上。
38.在一种可选的实施例中,云服务器可以将获取到的目标线上任务通过互联网发送给目标客户端,由目标客户端展示给参与该游戏的线上玩家查看,并提示线上玩家执行目标线上任务,得到相应的线上任务结果。
39.为了确保线下玩家和线上玩家可以同步玩游戏,在一种可选的实施例中,线下玩家可以将该游戏的标识信息发送给线上玩家,线上玩家基于该标识信息登录目标客户端,进入线上游戏。在另一种可选的实施例中,线下玩家可以将线上玩家的手机号等标识信息发送给云服务器,线上玩家基于该标识信息登录目标客户端,进入线上游戏。
40.步骤s206,接收目标客户端返回的线上任务结果,其中,线上任务结果通过目标客户端执行目标线上任务所得到。
41.上述步骤中的线上任务结果可以是参与该游戏的线上玩家成功执行目标线上任务之后所得到的结果,该线上任务结果的具体形式可以是控制目标机关执行相应操作的控
制指令,例如,对于寻找物品形式的目标线上任务,线上任务结果可以是线上玩家成功找到物品之后所生成的控制目标机关解密的控制指令;也可以是提示线下玩家执行相应操作来解密目标机关的多媒体数据,例如,可以是解密电磁锁的视频,但不仅限于此,可以根据实际需要进行设定。
42.在一种可选的实施例中,在得到线上任务结果之后,目标客户端可以通过互联网将线上任务结果返回给云服务器,从而云服务器可以基于线上任务结果,控制目标机关执行目标操作。
43.步骤s208,基于线上任务结果,控制目标机关执行目标操作。
44.上述步骤中的目标操作可以是线上任务结果对应的操作,可以是目标机关解密的操作(如开锁、开门等),也可以是目标机关提供下一个线索的操作,还可以是目标机关展示多媒体数据,提示线下玩家完成操作,触发新机关的操作,
45.在一种可选的实施例,云服务器在接收到线上任务结果之后,可以将线上任务结果转发给目标机关,由目标机关执行,例如,当线上任务结果为控制指令时,目标机关可以直接执行该控制指令;当线上任务结果为多媒体数据时,目标机关可以将多媒体数据展示给线下玩家查看,由线下玩家进行操作。
46.通过本发明上述实施例,响应于目标线下关卡中布置的目标机关被触发,通过获取目标线下关卡对应的目标线上任务,将目标线上任务发送至目标客户端,并接收目标客户端返回的线上任务结果,最后基于线上任务结果,控制目标机关执行目标操作,使得线下玩家在进行线下关卡的过程中,线上玩家可以通过执行线上任务参与到线下关卡的通关过程中,从而实现了线上线下合作完成游戏的目的,达到玩家跨地域限制进行游戏的技术效果,进而解决了玩家在进行线下游戏时无法跨越地域限制的技术问题。
47.在本发明上述实施例中,线上任务结果包括如下之一:控制指令、多媒体数据,其中,基于线上任务结果,控制目标机关执行目标操作包括:响应于线上任务结果包括控制指令,控制目标机关执行控制指令对应的操作;响应于线上任务结果包括多媒体数据,控制目标机关展示多媒体数据,并响应于接收到的操作指令,控制目标机关执行操作指令对应的操作。
48.上述的控制指令可以是控制目标机关解密(如开门、开锁等)的指令,也可以是控制目标机关提示下一个线索的指令,但不仅限于此。多媒体数据可以是由线下人员机密目标机关的视频数据、音频数据等,但不仅限于此。
49.在一种可选的实施例中,基于控制指令,目标机关可以触发对应的操作,如开锁、开门、提供下一个线索等;基于多媒体数据,目标机关可以展示对应内容给线下玩家,由线下玩家完成对应的操作,如开锁、穿越激光等,触发新机关。通过设置不同的线下任务结果的具体形式,实现控制目标机关执行不同的操作,达到提高游戏多样性,满足玩家不同解密需求的效果。
50.在本发明上述实施例中,该方法还包括:响应于目标机关被触发,控制目标机关展示目标线下关卡对应的线下任务;获取执行线下任务所得到的线下任务结果;基于线下任务结果和线上任务结果,控制目标机关执行目标操作。
51.上述的线下任务可以是需要线下玩家执行的任务,任务内容同样可以包含多种解密形式,例如,寻找物品、给线上玩家找寻线索等,本发明对此不作具体限定,可以根据实际
需要进行设定。线下任务结果可以是线下玩家成功执行线下任务之后所得到的结果,该线下任务结果的具体形式可以是控制目标机关执行相应操作的控制指令,例如,对于寻找物品形式的线下任务,线上任务结果可以是线下玩家成功找到物品之后所生成的控制目标机关解密的控制指令;也可以是提供线上玩家完成线上任务的线索,但不仅限于此,可以根据实际需要进行设定。
52.在一种可选的实施例中,为了提高线下玩家的参与度,针对目标机关,可以同时设置线上任务和线下任务,分别由线上玩家和线下玩家执行,或者由线上玩家和线下玩家合作执行,从而云服务器可以获取到线下任务结果和线上任务结果,进一步结合两个任务结果,控制目标机关执行目标操作,例如,可以将两个任务结果进行融合,得到最终的任务结果,并发送给目标机关,由目标机关执行。
53.在本发明上述实施例中,该方法还包括:获取目标线下关卡中布置的拍摄设备拍摄到的实时视频数据;发送实时视频数据至目标客户端。
54.上述的拍摄设备可以是设置在游戏每个线下关卡中的摄像头等设备。
55.在一种可选的实施例中,线下玩家进入任意一个线下关卡后,该线下关卡中设置的拍摄设备开启拍摄,并实时将拍摄到的实时视频数据传输至云服务器,云服务器可以在线上玩家登陆目标客户端之后,将实时视频数据转发给目标客户端,由目标客户端展示给线上玩家查看,从而线上玩家可以实时获知线下玩家在游戏中的情况,方便快速、准确地完成目标线上任务。
56.在本发明上述实施例中,获取目标线下关卡中布置的拍摄设备拍摄到的实时视频数据包括:获取多个视频采集设备拍摄到的多个视频数据;将多个视频数据进行合并,得到实时视频数据。
57.为了能够更加全面地拍摄到线下玩家在游戏中的情况,可以在每个线下关卡的不同位置分别设置一个视频采集设备,不同视频采集设备的采集角度不同,从而确保所有视频采集设备的采集区域可以覆盖整个线下关卡的区域。在一种可选的实施例中,云服务器在接收到多个视频采集设备实时拍摄到的多个视频数据之后,可以根据每个视频采集设备的标识信息(如编号等)确定视频数据之间的拼接顺序,例如,线下关卡一周依次设置多个视频采集设备,编号从小到大进行排序,因此,可以确定多个视频数据可以按照编号从小到大的顺序进行拼接,得到实时视频数据。在另一种可选的实施例中,云服务器在接收到多个视频采集设备实时拍摄到的多个视频数据之后,可以通过对每个视频数据中的背景画面进行解析,将其与线下关卡整体的背景环境图进行比较,从而可以根据背景画面的连贯性,将不同的视频数据进行拼接,得到实时视频数据。
58.在本发明上述实施例中,将多个视频数据进行合并,得到实时视频数据包括:对每个视频数据进行解析,得到每个视频数据的背景图像;将每个视频数据的背景图像与预设环境图像进行比较,确定多个视频数据的连接关系;基于多个视频数据的连接关系对多个视频数据进行合并,得到实时视频数据。
59.上述的预设环境图像可以是线下关卡整体的背景环境图,例如,可以是线下关卡一周墙壁的图像,但不仅限于此。
60.为了能够准确地对多个视频数据进行合并,在一种可选的实施例中,可以对每个视频数据的背景图像进行解析,通过与预设环境图像进行比较,可以确定每个视频数据对
应于预设环境图像中的位置,进一步可以确定多个视频数据的连接关系,从而可以按照该连接关系将所有视频数据进行合并,得到实时视频数据。
61.在本发明上述实施例中,在发送目标线上任务至目标客户端之后,该方法还包括:接收目标客户端发送的操作界面,其中,操作界面展示在目标客户端中,操作界面上展示有目标线上任务;发送操作界面至目标线下关卡中布置的显示设备,其中,显示设备用于展示操作界面。
62.上述的显示设备可以是布置在目标线下关卡中的显示屏,也可以是目标机关自带的显示屏,如电子设备的显示屏,但不仅限于此。
63.在一种可选的实施例中,线上玩家在获取到目标线上任务之后,目标客户端可以将展示给线上玩家查看的操作界面实时同步给云服务器,由云服务器实时转发给目标线下关卡中布置的显示设备,从而显示设备可以将该操作界面展示给线下玩家查看,从而线下玩家可以实时获知线上玩家执行目标线上任务的情况,方便快速、准确地获知目标机关的解密情况。
64.在本发明上述实施例中,该方法还包括:将目标客户端发送的第一语音数据,转发至目标机关的播放设备;将目标线下关卡中布置的语音采集设备采集到的第二语音数据,转发至目标客户端。
65.上述的播放设备可以是布置在目标线下关卡中的喇叭、音响等,也可以是目标机关自带的扬声器,如电子设备的扬声器,但不仅限于此。语音采集设备可以是不知在目标线下关卡中的麦克风等,也可以是目标机关自带的麦克风,如电子设备的麦克风,但不仅限于此。
66.在一种可选的实施例中,在线下玩家进入线下关卡,并且线上玩家登陆目标客户端之后,线下玩家和线上玩家可以通过云服务器实时语音沟通,云服务器可以实时获取目标客户端采集到的线上玩家的第一语音数据并转发给播放设备,由播放设备播放给线下玩家,同时,可以将语音采集设备采集到的线下玩家的第二语音数据转发给目标客户端由目标客户端播放给线上玩家,从而通过实时语音沟通,确保线上玩家和线下玩家都可以参与到整个游戏中,互相分享游戏经验,提高游戏通关率。
67.在本发明上述实施例中,该方法还包括:确定目标线下关卡的标识信息;获取标识信息对应的客户端,确定目标客户端。
68.上述的标识信息可以是唯一标识该游戏的信息,例如,可以是线下玩家购买游戏的订单编号,但不仅限于此。
69.在一种可选的实施例中,可以根据线下玩家所处游戏场次的时间及主题类别,从电商平台获得对应的订单编号,并且线上玩家可以基于相同的订单编号登陆目标客户端,从而云服务器可以将通过该订单编号登陆的客户端作为目标客户端。通过游戏的标识信息使得线上玩家和线下玩家可以唯一沟通,避免出现沟通错误。
70.下面以密室逃脱游戏为例对本发明一种优选的实施例进行详细说明,具体步骤包括:预设线下关卡对应的线上任务,线下关卡与机关绑定并标记;线下玩家进入密室后,拍摄设备开启拍摄并实时传输音视频至云服务器;云服务器将多个角度(多个设备)拍摄的视频合成为一个完整的视频;通过当前玩家所处场次的时间及主题类别,从电商平台获得对应的密室订单编号,将传输画面与玩家订单编号进行绑定;线上玩家可基于订单编号登录,
进入线上密室游戏;云服务器向线上玩家实时传输对应订单合成后的音视频内容;线下玩家基于线下关卡触发机关时,机关内设备传输控制指令至云服务器;云服务器基于控制指令,获取关卡对应的任务内容传输至线上用户端;线上用户端接收展示对应内容,线上玩家完成任务时,可与线下玩家实时语音沟通;线上完成对应任务后,传输控制指令/音视频流至云服务器,云服务器发送控制指令/音视频流至机关;基于控制指令,机关触发对应操作(开门/提供下个线索等);基于音视频流,机关展示对应内容给线下玩家,需线下玩家完成对应操作,触发新机关;通过预设内容触发,云服务器不断传输线上线下的密室任务内容,最终完成密室通关任务。
71.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
72.在本实施例中还提供了一种数据处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“单元”、“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
73.图3是根据本发明其中一实施例的数据处理装置的结构框图,如图3所示,该装置包括:
74.第一获取模块32,用于响应于目标线下关卡中布置的目标机关被触发,获取目标线下关卡对应的目标线上任务;
75.发送模块34,用于发送目标线上任务至目标客户端;
76.接收模块36,用于接收目标客户端返回的线上任务结果,其中,线上任务结果通过目标客户端执行目标线上任务所得到;
77.控制模块38,用于基于线上任务结果,控制目标机关执行目标操作。
78.在本发明上述实施例中,线上任务结果包括如下之一:控制指令、多媒体数据,其中,控制模块38还用于响应于线上任务结果包括控制指令,控制目标机关执行控制指令对应的操作;响应于线上任务结果包括多媒体数据,控制目标机关展示多媒体数据,并响应于接收到的操作指令,控制目标机关执行操作指令对应的操作。
79.在本发明上述实施例中,该装置还包括:展示模块,用于响应于目标机关被触发,控制目标机关展示目标线下关卡对应的线下任务;第二获取模块,用于获取执行线下任务所得到的线下任务结果;控制模块还用于基于线下任务结果和线上任务结果,控制目标机关执行目标操作。
80.在本发明上述实施例中,该装置还包括:第三获取模块,用于获取目标线下关卡中布置的拍摄设备拍摄到的实时视频数据;发送模块还用于发送实时视频数据至目标客户端。
81.在本发明上述实施例中,第三获取模块包括:获取单元,用于获取多个视频采集设备拍摄到的多个视频数据;合并单元,用于将多个视频数据进行合并,得到实时视频数据。
82.在本发明上述实施例中,合并单元还用于:对每个视频数据进行解析,得到每个视频数据的背景图像;将每个视频数据的背景图像与预设环境图像进行比较,确定多个视频数据的连接关系;基于多个视频数据的连接关系对多个视频数据进行合并,得到实时视频数据。
83.在本发明上述实施例中,接收模块还用于接收目标客户端发送的操作界面,其中,操作界面展示在目标客户端中,操作界面上展示有目标线上任务;发送模块还用于发送操作界面至目标线下关卡中布置的显示设备,其中,显示设备用于展示操作界面。
84.在本发明上述实施例中,该装置还包括:第一转发模块,用于将目标客户端发送的第一语音数据,转发至目标机关的播放设备;第二转发模块,用于将目标线下关卡中布置的语音采集设备采集到的第二语音数据,转发至目标客户端。
85.在本发明上述实施例中,该装置还包括:第一确定模块,用于确定目标线下关卡的标识信息;第二确定模块,用于获取标识信息对应的客户端,确定目标客户端。
86.需要说明的是,上述各个单元、模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述单元、模块均位于同一处理器中;或者,上述各个单元、模块以任意组合的形式分别位于不同的处理器中。
87.本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
88.可选地,在本实施例中,上述计算机可读存储介质可以被设置为存储用于执行以下步骤的计算机程序:
89.s1,响应于目标线下关卡中布置的目标机关被触发,获取目标线下关卡对应的目标线上任务;基于线上任务结果,控制目标机关执行目标操作。
90.s2,发送目标线上任务至目标客户端;
91.s3,接收目标客户端返回的线上任务结果,其中,线上任务结果通过目标客户端执行目标线上任务所得到;
92.s4,基于线上任务结果,控制目标机关执行目标操作。
93.可选地,在本实施例中,上述计算机可读存储介质可以包括但不限于:u盘、只读存储器(read-only memory,简称为rom)、随机存取存储器(random access memory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
94.本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
95.可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
96.可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
97.s1,响应于目标线下关卡中布置的目标机关被触发,获取目标线下关卡对应的目标线上任务;基于线上任务结果,控制目标机关执行目标操作。
98.s2,发送目标线上任务至目标客户端;
99.s3,接收目标客户端返回的线上任务结果,其中,线上任务结果通过目标客户端执
行目标线上任务所得到;
100.s4,基于线上任务结果,控制目标机关执行目标操作。
101.可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
102.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
103.在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
104.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
105.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
106.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
107.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献