本公开实施例涉及计算机,尤其涉及一种视频交互方法及设备。
背景技术:
1、随着互联网、应用程序开发等技术的发展,人们可以在社交应用程序上实现远程的视频通话,拉近彼此之间的距离。
2、在视频通话的过程中,用户可以通过在视频画面上增加增强现实(augmentedreality,ar)的特效来提高通话过程的趣味性。然而,ar特效通常是用户在自己的视频画面上应用,互动性较差。
3、因此,视频通话的互动性有待提高。
技术实现思路
1、本公开实施例提供一种视频交互方法及设备,以提高视频通话的互动性。
2、第一方面,本公开实施例提供一种视频交互方法,应用于终端,包括:
3、在视频通话界面上,显示目标游戏的游戏界面和多个视频通话对象的相机拍摄画面,其中,所述游戏界面为渲染在所述多个视频通话对象的相机拍摄画面下方和/或上方的共享图层;
4、基于所述多个视频通话对象的游戏指令,共同控制所述目标游戏的进程。
5、第二方面,本公开实施例提供一种视频交互设备,包括:
6、显示单元,用于在视频通话界面上,显示游戏界面和多个视频通话对象的相机拍摄画面,其中,所述游戏界面为渲染在所述多个视频通话对象的相机拍摄画面下方和/或上方的图层,所述游戏界面所呈现的内容包括游戏场景画面和/或位于所述游戏场景画面上的可操控的虚拟对象;
7、控制单元,用于响应于所述相机拍摄画面中视频通话对象的识别结果所触发的游戏指令,控制所述游戏界面上虚拟对象的显示。
8、第三方面,本公开实施例提供一种电子设备,包括:至少一个处理器和存储器。所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的视频交互方法。
9、第四方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的视频交互方法。
10、第五方面,本公开实施例提供一种计算机程序产品,所述计算机程序产品包含计算机执行指令,当处理器执行计算机执行指令时,实现如上述第一方面以及第一方面各可能的设计所述的视频交互方法。
11、本实施例提供的视频交互方法及设备中,在视频通话界面上,显示目标游戏的游戏界面和多个视频通话对象的相机拍摄画面,游戏画面为渲染在多个视频通话对象的相机拍摄画面下方和/或下方的共享图层,基于多个视频通话对象的游戏指令,共同控制目标游戏的进程。因此,多个视频通话对象在视频通话的同时可以进行相同的游戏,并能够共享游戏画面,有效地提高视频的交互性。
1.一种视频交互方法,应用于终端,包括:
2.根据权利要求1所述的视频交互方法,在所述视频通话界面上,所述游戏界面的显示,包括:
3.根据权利要求1所述的视频交互方法,在所述视频通话界面上,所述多个视频通话对象的相机拍摄画面的显示,包括:
4.根据权利要求3所述的视频交互方法,所述在所述视频通话界面上,确定多个视频区域,包括:
5.根据权利要求3所述的视频交互方法,所述在所述视频通话界面上,确定多个视频区域,包括:
6.根据权利要求3所述的视频交互方法,所述在所述多个视频区域,显示所述多个视频通话对象的相机拍摄画面,包括:
7.根据权利要求1-6中任一项所述的视频交互方法,所述游戏界面所呈现的内容包括游戏场景画面和/或可操控的虚拟对象,所述基于所述多个视频通话对象的游戏指令,共同控制所述目标游戏的进程,包括:
8.根据权利要求7所述的视频交互方法,不同视频通话对象对应不同虚拟对象,所述响应于所述相机拍摄画面中多个视频通话对象的识别结果所触发的游戏指令,共同控制所述虚拟对象的显示,包括:
9.根据权利要求7所述的视频交互方法,所述响应于所述相机拍摄画面中多个视频通话对象的识别结果所触发的游戏指令,共同控制所述虚拟对象的显示,包括:
10.根据权利要求7所述的视频交互方法,所述相机拍摄画面中视频通话对象的识别结果,包括如下至少一种:
11.一种视频交互设备,包括:
12.一种电子设备,包括:至少一个处理器和存储器;
13.一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至10中任一项所述的视频交互方法。
14.一种计算机程序产品,所述计算机程序产品包含计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至10中任一项所述的视频交互方法。