终端控制方法和装置的制造方法

文档序号:9865101阅读:188来源:国知局
终端控制方法和装置的制造方法
【技术领域】
[0001 ]本公开涉及网络技术领域,特别涉及一种终端控制方法和装置。
【背景技术】
[0002]随着网络技术的快速发展,终端得到了广泛应用。终端可以提供各式各样的多媒体服务,如看视频、浏览图片或玩游戏等,在服务过程中,用户可以对终端进行控制,比如,对终端中显示的图片进行缩放控制,或对终端中播放的视频进行快进控制等。在实际应用过程中,用户需要对终端进行控制,例如,可以将手机安装在头戴式VR(Virtual Reality,虚拟现实)设备中充当显示屏,则当用户想要控制手机时,可以借助于遥控设备进行控制。
[0003]遥控设备上通常提供有选择按键、确认按键和返回按键等按键,用户可以通过多个按键配合使用,实现对终端的控制。例如,若手机当前显示界面中显示有多个视频文件,当用户想要播放其中的某个视频文件时,通过遥控设备上的选择按键选中该目标视频文件,并通过确认按键播放视频。

【发明内容】

[0004]本公开实施例提供了一种终端控制方法及装置。所述技术方案如下:
[0005]根据本公开实施例的第一方面,提供了一种终端控制方法,包括:
[0006]当检测到用户的触摸操作时,确定所述触摸操作的操作类型;
[0007]获取所述触摸操作的操作数据;
[0008]向服务器发送控制指令,以使服务器控制与本端匹配的目标终端执行所述控制指令,所述控制指令至少携带所述操作类型和所述操作数据。
[0009]在第一方面的第一种可能的实现方式中,所述当检测到用户的触摸操作时,确定所述触摸操作的操作类型之前,所述方法还包括:
[0010]当检测到用户在控制界面中输入第一匹配码时,向服务器发送第一匹配信息,所述第一匹配信息至少包括所述第一匹配码和本端的账号,所述第一匹配码用于所述服务器判断本端与目标终端是否匹配,并在确定匹配时返回匹配成功消息。
[0011]结合第一方面和第一方面的第一种可能实现方式,在第二种可能的实现方式中,所述匹配成功消息包括所述目标终端的账号。
[0012]结合第一方面和第一方面的第一种可能实现方式,在第三种可能的实现方式中,所述第一匹配信息还包括本端的第一网络地址和第一子网掩码信息。
[0013]在第一方面的第四种可能的实现方式中,所述获取所述触摸操作的操作数据,包括:
[0014]若所述触摸操作的操作类型为点击操作,则所述操作数据包括所述触摸操作的触摸位置以及当前显示界面的界面信息,所述界面信息包括所述本端显示界面的宽度和长度;或,
[0015]若所述触摸操作的操作类型为滑动操作,则所述操作数据包括滑动方向和/或滑动速度;或,
[0016]若所述触摸操作的操作类型为缩放操作,则所述操作数据包括缩放比例信息。
[0017]在第一方面的第五种可能的实现方式中,所述目标终端设置于头戴式虚拟现实VR设备中。
[0018]根据本公开实施例的第二方面,提供了一种终端控制方法,包括:
[0019]接收控制指令,所述控制指令至少携带操作类型和操作数据;
[0020]基于当前显示界面中的显示内容,根据所述操作类型和所述操作数据,在当前显示界面中执行对应的操作。
[0021]在第二方面的第一种可能的实现方式中,所述接收控制指令,所述控制指令至少携带操作类型和操作数据之前,包括:
[0022]当检测到用户在本端的输入界面中输入第二匹配码时,向服务器发送第二匹配信息,所述第二匹配信息至少包括所述第二匹配码和本端的账号,所述第二匹配码用于所述服务器判断本端与控制终端是否匹配,并在确定匹配时向控制终端发送匹配成功消息。
[0023]结合第二方面和第二方面的第一种可能实现方式,在第二种可能的实现方式中,所述第二匹配信息还包括本端的第二网络地址和第二子网掩码信息。
[0024]在第二方面的第三种可能的实现方式中,所述基于当前显示界面中的显示内容,根据所述操作类型和所述操作数据,在当前的显示界面中执行对应的操作,包括:
[0025]基于当前显示界面的显示内容,若所述操作类型为点击操作,则根据所述操作数据中的触摸点的位置坐标以及界面信息,在当前的显示界面中执行对应的操作,所述界面信息包括所述控制终端显示界面的宽度和长度;或,
[0026]基于当前显示界面的显示内容,若所述操作类型为滑动操作,则根据所述操作数据中的滑动方向和/或滑动速度,在当前的显示界面中执行对应的操作;或,
[0027]基于当前显示界面的显示内容,若所述操作类型为缩放操作,则根据所述操作数据中的缩放比例信息,在当前的显示界面中执行对应的操作。
[0028]结合第二方面和第二方面的第三种可能实现方式,在第四种可能的实现方式中,所述基于当前显示界面的显示内容,若所述操作类型为点击操作,则根据所述操作数据中的触摸点的位置坐标以及界面信息,在当前的显示界面中执行对应的操作,包括:
[0029]若当前显示界面的显示内容为游戏画面,当所述操作类型为点击操作时,根据所述操作数据以及本端显示界面信息,确定目标位置,并控制所述游戏画面中的虚拟对象向目标位置移动,所述本端显示界面信息包括本端显示界面的宽度和长度;
[0030]若当前显示界面的显示内容为任一目标文件时,当所述操作类型为点击操作时,对被光标选中的目标文件执行对应打开操作或关闭操作。
[0031]结合第二方面和第二方面的第三种可能实现方式,在第五种可能的实现方式中,所述基于当前显示界面的显示内容,若所述操作类型为滑动操作,则根据所述操作数据中的滑动方向和/或滑动速度,在当前的显示界面中执行对应的操作,包括:
[0032]若当前显示界面的显示内容为游戏画面,当所述操作类型为滑动操作,则根据所述操作数据中的滑动方向和/或滑动速度,控制所述游戏画面中的虚拟对象按照对应的滑动速度,向对应滑动方向移动;或,
[0033]若当前显示界面的显示内容为全屏播放的视频,当所述操作类型为滑动操作时,唤醒光标;或,
[0034]若当前显示界面的显示内容中包括光标,当所述操作类型为滑动操作时,控制光标在所述滑动操作的滑动方向上运动;或,
[0035]若当前显示界面的显示内容为图片,且所述图片所在文件夹包括多张图片,当所述操作类型为滑动操作时,显示下一张图片。
[0036]结合第二方面和第二方面的第三种可能实现方式,在第六种可能的实现方式中,所述基于当前显示界面的显示内容,若所述操作类型为缩放操作,则根据所述操作数据中的缩放比例信息,在当前的显示界面中执行对应的操作,包括:
[0037]若当前显示界面的显示内容为图片,当所述操作类型为缩放操作时,根据缩放比例信息,控制图片按照对应的缩放比例进行缩放;或,
[0038]若当前显示界面的显示内容为全屏播放的视频,当所述操作类型为缩放操作时,关闭所述视频。
[0039]根据本公开实施例的第三方面,提供了一种终端控制方法,包括:
[0040]接收控制终端发送的控制指令;
[0041 ]根据控制终端与目标终端之间的匹配关系,确定所述目标终端;
[0042]向所述目标终端发送控制指令。
[0043]在第三方面的第一种可能的实现方式中,所述接收控制终端发送的控制指令之前,所述方法还包括:
[0044]接收控制终端的第一匹配信息和目标终端的第二匹配信息;
[0045]若所述第一匹配信息中的第一匹配码与所述第二匹配信息中的第二匹配码匹配,则确定所述控制终端与所述目标终端匹配;
[0046]建立所述控制终端与所述目标终端之间的匹配关系,并向所述控制终端发送匹配成功消息。
[0047]结合第三方面和第三方面的第一种可能实现方式,在第三方面的第二种可能的实现方式中,所述若所述第一匹配信息中的第一匹配码与所述第二匹配信息中的第二匹配码匹配,则确定所述控制终端与所述目标终端匹配包括:
[0048]若所述第一匹配码与所述第二匹配码匹配,判断所述控制终端与所述目标终端是否处于同一局域网内,当确定所述控制终端与所述目标终端处于同一局域网内,确定所述控制终端与所述目标终端匹配;或,
[0049]若所述第一匹配码与所述第二匹配码匹配,判断接收所述第一匹配信息的第一时间和接收所述第二匹配信息的第二时间之间的时间差是否小于预设阈值,若所述时间差小于所述预设阈值,则确定所述控制终端与所述目标终端匹配。
[0050]根据本公开实施例的第四方面,提供了一种终端控制装置,包括:
[0051]确定模块,用于当检测到用户的触摸操作时,确定所述触摸操作的操作类型;
[0052]获取模块,用于获取所述触摸操作的操作数据;
[0053]发送模块,用于向服务器发送控制指令,以使服务器控制与本端匹配的目标终端执行所述控制指令,所述控制指令至少携带所述操作类型和所述操作数据。
[0054]在第四方面的第一种可能的实现方式中,所述发送模块还用于当检测到用户在控制界面中输入第一匹配码时,向服务器发送第一匹配信息,所述第一匹配信息至少包括所述第一匹配码和本端的账号,所述第一匹配码用于所述服务器判断本端与目标终端是否匹配,并在确定匹配时返回匹配成功消息。
[0055]结合第四方面和第四方面的第一种可能实现方式,在第二种可能的实现方式中,所述匹配成功消息包括所述目标终端的账号。
[0056]结合第四方面和第四方面的第一种可能实现方式,在第三种可能的实现方式中,所述第一匹配信息还包括本端的第一网络地址和第一子网掩码信息。
[0057]在第四方面的第四种可能的实现方式中,
[0058]若所述触摸操作的操作类型为点击操作,则所述获取模块获取到的所述操作数据包括所述触摸操作的触摸位置以及当前显示界面的界面信息,所述界面信息包括所述本端显示界面的宽度和长度;或,
[0059]若所述触摸操作的操作类型为滑动操作,则所述获取模块获取到的所述操作数据包括滑动方向和/或滑动速度;或,
[0060]若所述触摸操作的操作类型为缩放操作,则所述获取模块获取到的所述操作数据包括缩放比例信息。
[0061 ]在第四方面的第五种可能的实现方式中,所述目标终端设置于头戴式虚拟现实VR设备中。
[0062]根据本公开实施例的第五方面,提供了一种终端控制装置,包括:
[0063]接收模块,用于接收控制指令,所述控制指令至少携带操作类型和操作数据;
[0064]执行模块,用于基于当前显示界面中的显示内容,根据所述操作类型和所述操作数据,在当前显示界面中执行对应的操作。
[0065]在第五方面的第一种可能的实现方式中,所述装置还包括:
[0066]发送模块,用于当检测到用户在本端的输入界面中输入第二匹配码时,向服务器发送第二匹配信息,所述第二匹配信息至少包括所述第二匹配码和本端的账号,所述第二匹配码用于所述服务器判断本端与控制终端是否匹配,并在确定匹配时向控制终端发送匹配成功消息。
[0067]结合第五方面和第五方面的第一种可能实现方式,在第二种可能的实现方式中,所述第二匹配信息还包括本端的第二网络地址和第二子网掩码信息。
[0068]在第五方面的第三种可能的实现方式中,所述执行模块还用于:
[0069]基于当前显示界面的显示内容,若所述操作类型为点击操作,则根据所述操作数据中的触摸点的位置坐标以及界面信息,在当前的显示界面中执行对应的操作,所述界面信息包括所述控制终端显示界面的宽度和长度;或,
[0070]基于当前显示界面的显示内容,若所述操作类型为滑动操作,则根据所述操作数据中的滑动方向和/或滑动速度,在当前的显示界面中执行对应的操作;或,
[0071]基于当前显示界面的显示内容,若所述操作类型为缩放操作,则根据所述操作数据中的缩放比例信息,在当前的显示界面中执行对应的操作。
[0072]结合第五方面和第五方面的第三种可能实现方式,在第四种可能的实现方式中,所述执行模块还用于:
[0073]若当前显示界面的显示内容为游戏画面,当所述操作类型为点击操作时,根据所述操作数据以及本端显示界面信息,确定目标位置,并控制所述游戏画面中的虚拟对象向目标位置移动,所述本端显示界面信息包括本端显示界面的宽度和长度;
[0074]若当前显示界面的显示内容为任一目标文件时,当所述操作类型为点击操作时,对被光标选中的目标文件执行对应打开操作或关闭操作。
[0075]结合第五方面和第五方面的第三种可能实现方式,在第五种可能的实现方式中,所述执行模块还用于:
[0076]若当前显示界面的显示内容为游戏画面,当所述操作类型为滑动操作,则根据所述操作数据中的滑动方向和/或滑动速度,控制所述游戏画面中的虚拟对象按照对应的滑动速度,向对应滑动方向移动;或,
[0077]若当前显示界面的显示内容为全屏播放的视频,当所述操作类型为滑动操作时,唤醒光标;或,
[0078]若当前显示界面的显示内容中包括光标,当所述操作类型为滑动操作时,控制
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1