Movatterモバイル変換


[0]ホーム

URL:


CN108366221A - A kind of video call method and terminal - Google Patents

A kind of video call method and terminal
Download PDF

Info

Publication number
CN108366221A
CN108366221ACN201810468257.8ACN201810468257ACN108366221ACN 108366221 ACN108366221 ACN 108366221ACN 201810468257 ACN201810468257 ACN 201810468257ACN 108366221 ACN108366221 ACN 108366221A
Authority
CN
China
Prior art keywords
dynamic effect
terminal
video call
displayed
video
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.)
Pending
Application number
CN201810468257.8A
Other languages
Chinese (zh)
Inventor
徐日磊
蔡俊豪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co LtdfiledCriticalVivo Mobile Communication Co Ltd
Priority to CN201810468257.8ApriorityCriticalpatent/CN108366221A/en
Publication of CN108366221ApublicationCriticalpatent/CN108366221A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

A kind of video call method of present invention offer and terminal, belong to field of communication technology, one of which video call method includes:During carrying out video calling with second terminal, dynamic effect to be shown is obtained, the dynamic effect to be shown includes:First dynamic effect;The first video calling window on the first terminal shows first dynamic effect, wherein the first video calling window is used to show the video image of the first terminal acquisition;By the mark of the dynamic effect to be shown, alternatively, the video image comprising first dynamic effect shown in the first video calling window is sent to the second terminal.The video call method adds the first dynamic effect in second terminal by adding the first dynamic effect on the video image that the first video calling window of first terminal is shown on corresponding video image, can promote video and link up interest.

Description

Translated fromChinese
一种视频通话方法和终端A video call method and terminal

技术领域technical field

本发明实施例涉及通信技术领域,尤其涉及一种视频通话方法和终端。The embodiments of the present invention relate to the technical field of communications, and in particular, to a video call method and terminal.

背景技术Background technique

目前在使用终端进行拍照时,可以根据用户的喜好对照片添加贴纸或者是改变人像的表情。但是在使用终端进行视频通话时,则没有对拍摄的视频图像添加贴纸,或者改变视频中人像的造型或表情的功能。At present, when using the terminal to take pictures, you can add stickers to the photos or change the expression of the portrait according to the user's preferences. However, when using a terminal to make a video call, there is no function of adding stickers to the captured video image, or changing the shape or expression of the portrait in the video.

因此,现有视频通话过程中缺乏可以增加沟通趣味性和改善视觉效果的功能。Therefore, the existing video call process lacks functions that can increase communication fun and improve visual effects.

发明内容Contents of the invention

本发明实施例提供一种视频通话方法,以解决现有视频通话过程中缺乏增加趣味性的功能的问题。An embodiment of the present invention provides a video call method to solve the problem of lack of fun-enhancing functions in the existing video call process.

为解决上述技术问题,本发明是这样实现的:In order to solve the problems of the technologies described above, the present invention is achieved in that:

第一方面,本发明实施例提供了一种视频通话方法,应用于第一终端,包括:In a first aspect, an embodiment of the present invention provides a video call method applied to a first terminal, including:

在与第二终端进行视频通话的过程中,获取待显示的动态效果,所述待显示的动态效果包括:第一动态效果;During the video call with the second terminal, acquiring a dynamic effect to be displayed, the dynamic effect to be displayed includes: a first dynamic effect;

在所述第一终端上的第一视频通话窗口显示所述第一动态效果;displaying the first dynamic effect in a first video call window on the first terminal;

将所述待显示的动态效果的标识,或者,所述第一视频通话窗口中显示的包含所述第一动态效果的视频图像发送给所述第二终端。Sending the identification of the dynamic effect to be displayed, or the video image containing the first dynamic effect displayed in the first video call window to the second terminal.

第二方面,本发明实施例还提供了一种视频通话方法,应用于第二终端,包括:In the second aspect, the embodiment of the present invention also provides a video call method applied to a second terminal, including:

接收第一终端发送的待显示的动态效果的标识或者包含第一动态效果的视频图像;所述待显示的动态效果包括在所述第二终端的第三视频通话窗口显示的第一动态效果,其中,所述第三视频通话窗口用于显示所述第一终端发送的视频图像;receiving the identification of the dynamic effect to be displayed or the video image containing the first dynamic effect sent by the first terminal; the dynamic effect to be displayed includes the first dynamic effect displayed in the third video call window of the second terminal, Wherein, the third video call window is used to display the video image sent by the first terminal;

在所述第三视频通话窗口显示包含第一动态效果的视频图像。A video image containing the first dynamic effect is displayed in the third video call window.

第三方面,本发明实施例还提供了一种终端,包括:In a third aspect, an embodiment of the present invention further provides a terminal, including:

获取模块,用于在与第二终端进行视频通话的过程中,获取待显示的动态效果,所述待显示的动态效果包括:第一动态效果;An acquisition module, configured to acquire a dynamic effect to be displayed during a video call with the second terminal, where the dynamic effect to be displayed includes: a first dynamic effect;

第一显示模块,用于在所述终端上的第一视频通话窗口显示所述第一动态效果;A first display module, configured to display the first dynamic effect in a first video call window on the terminal;

发送模块,用于将所述待显示的动态效果的标识,或者,所述第一视频通话窗口中显示的包含所述第一动态效果的视频图像发送给所述第二终端。A sending module, configured to send the identification of the dynamic effect to be displayed, or the video image containing the first dynamic effect displayed in the first video call window to the second terminal.

第四方面,本发明实施例还提供了一种终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述任一种视频通话方法的步骤。In a fourth aspect, an embodiment of the present invention also provides a terminal, including a processor, a memory, and a computer program stored in the memory and operable on the processor, and the computer program is executed by the processor When implementing the steps of any one of the above-mentioned video calling methods.

第五方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述的任一种视频通话方法的步骤。In the fifth aspect, the embodiment of the present invention also provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, any one of the above-mentioned video calling methods is implemented. step.

在本发明实施例中,通过在第一终端的第一视频通话窗口显示的视频图像上添加第一动态效果,并在第二终端上相应的视频图像上添加第一动态效果,能够提升视频沟通趣味性和改善视觉效果,从而能够提升用户体验。In the embodiment of the present invention, by adding the first dynamic effect to the video image displayed in the first video call window of the first terminal, and adding the first dynamic effect to the corresponding video image on the second terminal, the video communication can be improved. Interesting and improved visual effects, which can enhance the user experience.

附图说明Description of drawings

图1为本发明实施例一中的一种视频通话方法流程示意图;FIG. 1 is a schematic flow chart of a video call method in Embodiment 1 of the present invention;

图2为本发明实施例二中的一种视频通话方法流程示意图;FIG. 2 is a schematic flow chart of a video call method in Embodiment 2 of the present invention;

图3为本发明实施例三中的一种视频通话方法流程示意图;FIG. 3 is a schematic flow chart of a video call method in Embodiment 3 of the present invention;

图4为本发明实施例四中的一种视频通话方法流程示意图;FIG. 4 is a schematic flowchart of a video call method in Embodiment 4 of the present invention;

图5为本发明实施例五中的一种视频通话方法流程示意图;FIG. 5 is a schematic flow chart of a video call method in Embodiment 5 of the present invention;

图6为本发明实施例六中的一种终端的结构示意图;FIG. 6 is a schematic structural diagram of a terminal in Embodiment 6 of the present invention;

图7为本发明实施例七中的一种终端的结构示意图;FIG. 7 is a schematic structural diagram of a terminal in Embodiment 7 of the present invention;

图8为实现本发明各个实施例的一种终端的硬件结构示意图;FIG. 8 is a schematic diagram of a hardware structure of a terminal implementing various embodiments of the present invention;

图9为本发明实施例八中的一种终端的结构示意图;FIG. 9 is a schematic structural diagram of a terminal in Embodiment 8 of the present invention;

图10为本发明实施例九中的一种终端的结构示意图。FIG. 10 is a schematic structural diagram of a terminal in Embodiment 9 of the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the following will clearly and completely describe the technical solutions of the embodiments of the present invention in conjunction with the drawings of the embodiments of the present invention. Apparently, the described embodiments are some, not all, embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the described embodiments of the present invention belong to the protection scope of the present invention.

参阅图1,本发明实施例一提供一种视频通话方法,应用于第一终端,包括:Referring to FIG. 1, Embodiment 1 of the present invention provides a video call method applied to a first terminal, including:

步骤11:在与第二终端进行视频通话的过程中,获取待显示的动态效果,所述待显示的动态效果包括:第一动态效果;Step 11: During the video call with the second terminal, acquire a dynamic effect to be displayed, the dynamic effect to be displayed includes: a first dynamic effect;

步骤12:在所述第一终端上的第一视频通话窗口显示所述第一动态效果,所述第一视频通话窗口用于显示所述第一终端采集的视频图像;Step 12: displaying the first dynamic effect in a first video call window on the first terminal, the first video call window being used to display video images collected by the first terminal;

步骤13:将所述待显示的动态效果的标识,或者,所述第一视频通话窗口中显示的包含所述第一动态效果的视频图像发送给所述第二终端。Step 13: Send the identification of the dynamic effect to be displayed, or the video image containing the first dynamic effect displayed in the first video call window to the second terminal.

本发明实施例提供的一种视频通话方法,可以在视频通话过程中根据用户的选择针对第一终端采集的视频图像添加第一动态效果。添加第一动态效果后的视频图像可以在第一终端上的第一视频通话窗口显示,从而方便用户更直观地了解第一动态效果以根据自身的喜好来选择第一动态效果。然后,第一终端可以将待显示的动态效果的标识,即第一动态效果的标识发送给第二终端,从而第二终端可以根据该标识在第一终端发送过去的视频图像上添加第一动态效果;或者,第一终端直接将添加了第一动态效果的视频图像发送给第二终端。也即,该视频通话方法通过在第一终端的第一视频通话窗口显示的视频图像上添加第一动态效果,并在第二终端上相应的视频图像上添加第一动态效果来增加视频沟通的趣味性和提升视觉效果,从而提升用户体验。According to a video call method provided by an embodiment of the present invention, a first dynamic effect can be added to a video image collected by a first terminal according to a user's selection during a video call. The video image after adding the first dynamic effect can be displayed in the first video call window on the first terminal, so that the user can understand the first dynamic effect more intuitively and choose the first dynamic effect according to his/her preference. Then, the first terminal can send the identification of the dynamic effect to be displayed, that is, the identification of the first dynamic effect, to the second terminal, so that the second terminal can add the first dynamic effect to the video image sent by the first terminal according to the identification. effect; or, the first terminal directly sends the video image added with the first dynamic effect to the second terminal. That is, the video call method increases the efficiency of video communication by adding the first dynamic effect to the video image displayed in the first video call window of the first terminal, and adding the first dynamic effect to the corresponding video image on the second terminal. Interesting and enhanced visual effects, thereby enhancing the user experience.

其中,向第二终端发送待显示的动态效果的标识的方法,需要第二终端中预设有相应的动态效果库且所述待显示的动态效果的标识与该动态效果库中的动态效果存在一一对应关系,但当使用该方法时第一终端发送给第二终端的视频图像是没有添加动态效果(第一动态效果)的原始视频图像,该种方式下,发送的内容较小,有利于节省网络资源,同时,第二终端的用户还可以根据需要开启或关闭添加动态效果的功能。而直接将添加了第一动态效果的视频图像发送给第二终端的方法,不需要第二终端预设有相应的动态效果库,也不需要执行根据接收到的标识找出对应的第一动态效果并添加到接收的视频图像中的步骤,第二终端直接显示接收到的视频图像即可,减少了第二终端的处理过程。Wherein, the method of sending the identification of the dynamic effect to be displayed to the second terminal requires that the corresponding dynamic effect library is preset in the second terminal and the identification of the dynamic effect to be displayed and the dynamic effect in the dynamic effect library exist One-to-one correspondence, but when using this method, the video image sent by the first terminal to the second terminal is an original video image without adding a dynamic effect (first dynamic effect). It is beneficial to save network resources, and at the same time, the user of the second terminal can also enable or disable the function of adding dynamic effects as required. However, the method of directly sending the video image with the first dynamic effect to the second terminal does not require the second terminal to be preset with a corresponding dynamic effect library, nor does it need to perform the process of finding the corresponding first dynamic effect according to the received identification. In the step of adding the effect to the received video image, the second terminal can directly display the received video image, which reduces the processing process of the second terminal.

下面将对上述步骤举例说明。The above steps will be described with examples below.

作为其中一种优选的具体实施方式,所述步骤11包括:As one of the preferred specific implementation manners, the step 11 includes:

当动态效果模式为贴纸动态效果模式时,获取用户从显示的贴纸动态效果列表中选择的动态效果;或者,When the dynamic effect mode is the sticker dynamic effect mode, obtain the dynamic effect selected by the user from the displayed sticker dynamic effect list; or,

当动态效果模式为实时动态效果模式时,检测所述第一视频通话窗口中的用户的表情和/或动作;从存储的动态效果数据库中,选择与检测到的表情和/或动作匹配的动态效果。When the dynamic effect mode is a real-time dynamic effect mode, detect the expression and/or action of the user in the first video call window; from the stored dynamic effect database, select the dynamic that matches the detected expression and/or action Effect.

本发明实施例中,贴纸动态效果是基于第一终端采集的视频图像中的人像的,例如可以是加载在头像上的并随头像变化移动和/或缩放的兔耳朵、眼镜框、小桃心和爆炸型头发装饰等,还可以有美少女战士、奥特曼和财神等半身或全身造型。而实时动态效果模式则是基于第一终端采集的视频图像中的用户的动作和/或表情,例如,当检测到用户的表情为生气时添加头发爆炸、头上冒火和咬牙切齿等动态效果,当检测到用户的表情为开心时在脸部添加红晕和咧嘴大笑的动态效果,当检测到用户的表情为郁闷时添加皱眉并调暗背景的动态效果,当检测到用户的表情为紧张时添加脸部流汗、身上发抖的动态效果;当检测到用户有比心的动作时,添加桃心出现在视频图像中的人像手上并可以抛出的动态效果;当检测到用户有挥拳动作时,添加挥拳的动态效果。本实施例中,贴纸动态效果模式可以便于用户改变自身在视频图像中的形象、提升成像效果;而实时效果模式可以将用户的表情进行夸张从而方便对方用户能更直观地感受本端用户的情绪变化;实时效果模式还可以模拟用户的动作以及其带来的效果,从而可以增加互动性改善远距离沟通带来的不便。In the embodiment of the present invention, the dynamic effect of the sticker is based on the portrait in the video image collected by the first terminal, for example, it can be a rabbit ear, a spectacle frame, a small peach heart that is loaded on the avatar and moves and/or scales with the avatar. And explosive hair decorations, etc., half-length or full-body shapes such as Sailor Moon, Ultraman, and Fortuna are also available. The real-time dynamic effect mode is based on the user's actions and/or expressions in the video image collected by the first terminal. When the user's expression is detected to be happy, the dynamic effect of blushing and grinning is added to the face; when the user's expression is detected to be depressed, the dynamic effect of frowning and the background is dimmed; The dynamic effect of sweating on the face and trembling of the body; when it is detected that the user has a heart-to-heart action, add the dynamic effect that the heart appears on the hand of the portrait in the video image and can be thrown; when the user is detected to have a punching action , add the dynamic effect of punching. In this embodiment, the sticker dynamic effect mode can facilitate the user to change his own image in the video image and improve the imaging effect; while the real-time effect mode can exaggerate the user's expression so that the other party user can feel the emotion of the local user more intuitively Change; the real-time effect mode can also simulate the user's actions and the effects it brings, thereby increasing interactivity and improving the inconvenience caused by long-distance communication.

优选地,所述与检测到的表情和/或动作匹配的动态效果的持续时间小于等于预设阈值。本实施例中,当动态效果模式为实时动态效果模式时,由于需要通过检测第一视频通话窗口中的用户的表情和动作中的至少一种来选择对应的动态效果,因此该种动态效果的持续时间需要控制,否则添加的动态效果可能会影响对用户表情和动作的检测,从而在接下来的时间里难以根据用户变化后的表情和动作及时准确地添加其他的动态效果。Preferably, the duration of the dynamic effect matching the detected expression and/or action is less than or equal to a preset threshold. In this embodiment, when the dynamic effect mode is the real-time dynamic effect mode, the corresponding dynamic effect needs to be selected by detecting at least one of the user's expression and action in the first video call window, so the dynamic effect of this kind The duration needs to be controlled, otherwise the added dynamic effects may affect the detection of user expressions and actions, making it difficult to add other dynamic effects in a timely and accurate manner in the following time according to the user's changed expressions and actions.

具体地,所述步骤11之前,还包括:Specifically, before the step 11, it also includes:

获取用户选择的动态效果模式。Get the dynamic effect mode selected by the user.

本发明实施例中,当用户(第一终端)与对端(第二终端)进行视频通话时,其可以根据喜好选择不同动态效果模式,包括贴纸动态效果模式和实时动态效果模式。In the embodiment of the present invention, when the user (first terminal) makes a video call with the opposite end (second terminal), he can choose different dynamic effect modes according to his preference, including sticker dynamic effect mode and real-time dynamic effect mode.

作为其他可选的具体实施方式,所述待显示的动态效果还可以包括:在所述第一终端上的第二视频通话窗口显示的第二动态效果,其中,所述第二视频通话窗口用于显示所述第二终端发送的视频图像,所述第二动态效果是与所述第一动态效果内容相关但不相同的动态效果;As another optional specific implementation manner, the dynamic effect to be displayed may also include: a second dynamic effect displayed in the second video call window on the first terminal, wherein the second video call window uses For displaying the video image sent by the second terminal, the second dynamic effect is a dynamic effect related to but different from the content of the first dynamic effect;

所述在所述第一终端上的第一视频通话窗口显示所述第一动态效果的步骤可以包括:在所述第一视频通话窗口显示所述第一动态效果,在所述第二视频通话窗口显示所述第二动态效果;The step of displaying the first dynamic effect in the first video call window on the first terminal may include: displaying the first dynamic effect in the first video call window, and displaying the first dynamic effect in the second video call window a window displaying the second dynamic effect;

所述将所述待显示的动态效果的标识发送给所述第二终端的步骤可以包括:将所述第一动态效果的标识和/或所述第二动态效果的标识,发送给所述第二终端。The step of sending the identifier of the dynamic effect to be displayed to the second terminal may include: sending the identifier of the first dynamic effect and/or the identifier of the second dynamic effect to the second terminal Two terminals.

本发明实施例中,上述待显示的动态效果不仅可以包括在第一终端上的第一视频通话窗口显示的第一动态效果,还可以包括在第一终端上的第二视频通话窗口显示的第二动态效果,例如,当用户选择的动态效果模式为实时动态效果模式时检测第一终端采集的视频图像中的用户的动作,检测到用户有挥拳的动作时,在第一视频通话窗口显示的第一动态效果为挥拳,在第二视频通话窗口显示的第二动态效果为拳头挥过来并在拳头消失后视频图像中的人像脸上出现淤青;检测到用户有比心的动作时,在第一视频通话窗口显示的第一动态效果为在视频图像中的人像手上出现桃心并可以随用户的抛出动作而由大变小逐渐远离,第二视频通话窗口显示的第二动态效果为由小变大逐渐靠近。In the embodiment of the present invention, the dynamic effect to be displayed above may not only include the first dynamic effect displayed in the first video call window on the first terminal, but also include the first dynamic effect displayed in the second video call window on the first terminal. Two dynamic effects, for example, when the dynamic effect mode selected by the user is the real-time dynamic effect mode, the user's action in the video image collected by the first terminal is detected, and when it is detected that the user has an action of throwing a fist, it will be displayed in the first video call window The first dynamic effect is punching, and the second dynamic effect displayed in the second video call window is that the fist is thrown and bruises appear on the face of the portrait in the video image after the fist disappears; , the first dynamic effect displayed in the first video call window is that a peach heart appears on the hand of the portrait in the video image and can gradually move away from large to small with the user's throwing action, and the second dynamic effect displayed in the second video call window The dynamic effect is gradually approaching from small to large.

本发明实施例中,当第一动态效果(发送端动态效果)和第二动态效果(接收端动态效果)不一样时,在第一终端上不仅可以预览在第一终端采集的视频图像上添加的第一动态效果还可以预览在第二终端采集的视频图像(也即显示在第一终端的第二视频窗口上的第二终端发送过来的视频图像)上添加的第二动态效果。In the embodiment of the present invention, when the first dynamic effect (the dynamic effect of the sending end) is different from the second dynamic effect (the dynamic effect of the receiving end), it is not only possible to preview the video image added on the video image collected by the first terminal on the first terminal. The first dynamic effect can also preview the second dynamic effect added on the video image captured by the second terminal (that is, the video image sent by the second terminal displayed on the second video window of the first terminal).

作为可选的具体实施方式,所述在所述第一视频通话窗口显示所述第一动态效果的步骤之后,所述将所述待显示的动态效果的标识,或者,所述第一视频通话窗口中显示的包含所述第一动态效果的视频图像发送给所述第二终端的步骤之前,也即步骤12之后步骤13之前,还包括:As an optional specific implementation manner, after the step of displaying the first dynamic effect in the first video call window, the identification of the dynamic effect to be displayed, or the first video call Before the step of sending the video image containing the first dynamic effect displayed in the window to the second terminal, that is, after step 12 and before step 13, it also includes:

提示用户是否采用所述第一动态效果进行视频通话;Prompting the user whether to use the first dynamic effect to make a video call;

当用户选择采用所述第一动态效果进行视频通话的情况下,进入将所述待显示的动态效果的标识,或者,所述第一视频通话窗口中显示的包含所述第一动态效果的视频图像发送给所述第二终端的步骤。When the user chooses to use the first dynamic effect to conduct a video call, enter the logo of the dynamic effect to be displayed, or the video containing the first dynamic effect displayed in the first video call window A step of sending the image to the second terminal.

本实施例中,在第一终端的用户选择待显示的动态效果之后,会在第一视频通话窗口显示所述第一动态效果以作为预览,然后第一终端会发出是否采用第一动态效果进行视频通话的提示,如果用户喜欢该第一动态效果的预览效果,则选择采用该第一动态效果进行视频通话,否则用户可以重新选择待显示的动态效果,直到用户满意为止。该方法便于用户更直观的了解动态效果的显示效果,从而根据自己的喜好选择待显示的动态效果。另外,在预览显示时第一终端并不直接将所预览的动态效果的标识或者所述第一视频通话窗口中显示的包含预览的动态效果的视频图像发送给所述第二终端,因此,第二终端不会显示包含第一终端的用户不满意的动态效果的视频图像。In this embodiment, after the user of the first terminal selects the dynamic effect to be displayed, the first dynamic effect will be displayed in the first video call window as a preview, and then the first terminal will issue whether to use the first dynamic effect The prompt of the video call, if the user likes the preview effect of the first dynamic effect, then choose to use the first dynamic effect for the video call, otherwise the user can reselect the dynamic effect to be displayed until the user is satisfied. This method is convenient for the user to understand the display effect of the dynamic effect more intuitively, so as to select the dynamic effect to be displayed according to the user's preference. In addition, when the preview is displayed, the first terminal does not directly send the logo of the previewed dynamic effect or the video image containing the previewed dynamic effect displayed in the first video call window to the second terminal. The second terminal will not display video images containing dynamic effects that the user of the first terminal is not satisfied with.

在本发明的其他实施例中,在第一终端与第二终端进行视频通话的过程也可以随时进入预览模式,具体过程可以如下:In other embodiments of the present invention, the process of making a video call between the first terminal and the second terminal can also enter the preview mode at any time, and the specific process can be as follows:

第一步:在与第二终端进行视频通话的过程中,接收用户输入的预览指令;Step 1: Receive a preview instruction input by the user during the video call with the second terminal;

第二步:根据所述预览指令进入预览模式;Step 2: enter the preview mode according to the preview instruction;

第三步:当选择的动态效果模式为贴纸动态效果模式时,获取用户从显示的贴纸动态列表中选择的动态效果作为待显示的动态效果;Step 3: When the selected dynamic effect mode is the sticker dynamic effect mode, obtain the dynamic effect selected by the user from the displayed sticker dynamic list as the dynamic effect to be displayed;

第四步:在第一终端上的第一视频通话窗口显示所述动态效果,所述第一视频通话窗口用于显示所述第一终端采集的视频图像,此时不将所述动态效果的标识发送给第二终端,也不将所述第一视频通话窗口上显示的所述动态效果发送给第二终端,所以第二终端上并不显示所述动态效果;Step 4: display the dynamic effect on the first video call window on the first terminal, the first video call window is used to display the video image collected by the first terminal, and the dynamic effect will not be displayed at this time The identification is sent to the second terminal, and the dynamic effect displayed on the first video call window is not sent to the second terminal, so the dynamic effect is not displayed on the second terminal;

第五步:重复上述第三步和第四步直至接收到用户输入的确认指令(用户不满意当前选择的动态效果则多次选择直至对选择的动态效果满意),或者接收直接用户输入的确认指令(用户对当前选择的动态效果满意);Step 5: Repeat the third and fourth steps above until receiving a confirmation instruction input by the user (the user is not satisfied with the currently selected dynamic effect, then select multiple times until he is satisfied with the selected dynamic effect), or receive a confirmation directly input by the user Instruction (the user is satisfied with the dynamic effect of the current selection);

第六步:根据该确认指令将所述待显示的动态效果的标识,或者,所述第一视频通话窗口中显示的包含所述动态效果的视频图像发送给所述第二终端。Step 6: Send the identification of the dynamic effect to be displayed, or the video image containing the dynamic effect displayed in the first video call window to the second terminal according to the confirmation instruction.

另外,在第一终端与第二终端进行视频通话的过程预览动态效果的具体过程还可以如下:In addition, the specific process of previewing the dynamic effect during the video call between the first terminal and the second terminal may also be as follows:

第一步:在与第二终端进行视频通话的过程中,接收用户输入的预览指令;Step 1: Receive a preview instruction input by the user during the video call with the second terminal;

第二步:根据所述预览指令进入预览模式;Step 2: enter the preview mode according to the preview instruction;

第三步:当选择的动态效果模式为实时动态效果模式时,检测所述第一终端的第一视频通话窗口中的用户的表情和/或动作;从存储的动态效果数据库中,选择与检测到的表情和/或动作匹配的动态效果,该动态效果包括第一动态效果和/或第二动态效果;Step 3: When the selected dynamic effect mode is the real-time dynamic effect mode, detect the expression and/or action of the user in the first video call window of the first terminal; from the stored dynamic effect database, select and detect A dynamic effect matching the received expression and/or action, the dynamic effect includes the first dynamic effect and/or the second dynamic effect;

第四步:在所述第一终端的第一视频通话窗口中显示所述第一动态效果,和/或,在所述第二视频通话窗口显示所述第二动态效果,此时第二终端不显示第一动态效果也不显示第二动态效果;Step 4: display the first dynamic effect in the first video call window of the first terminal, and/or display the second dynamic effect in the second video call window, at this time the second terminal Neither the first dynamic effect nor the second dynamic effect is displayed;

第五步:重复上述第三步和第四步直至接收到用户输入的确认指令(用户通过多个表情和/动作来预览相应的动态效果),或者直接接收用户输入的确认指令(用户只通过一个表情和/或动作来预览相应的动态效果);Step 5: Repeat the third and fourth steps above until the confirmation instruction input by the user is received (the user previews the corresponding dynamic effect through multiple emoticons and/or actions), or the confirmation instruction input by the user is directly received (the user only passes the An expression and/or action to preview the corresponding dynamic effect);

第六步:根据所述确认指令确认使用实时动态效果模式进行视频通话,详细的过程请参阅上文。Step 6: According to the confirmation instruction, confirm to use the real-time dynamic effect mode for video calling. For the detailed process, please refer to the above.

参阅图2,本发明实施例二提供一种视频通话方法,应用于第二终端,包括:Referring to FIG. 2, Embodiment 2 of the present invention provides a video call method applied to a second terminal, including:

步骤21:接收第一终端发送的待显示的动态效果的标识或者包含第一动态效果的视频图像;所述待显示的动态效果包括在所述第二终端的第三视频通话窗口显示的第一动态效果,其中,所述第三视频通话窗口用于显示所述第一终端发送的视频图像;Step 21: Receive the identification of the dynamic effect to be displayed or the video image containing the first dynamic effect sent by the first terminal; the dynamic effect to be displayed includes the first dynamic effect displayed in the third video call window of the second terminal. A dynamic effect, wherein the third video call window is used to display the video image sent by the first terminal;

步骤22:在第三视频通话窗口显示包含第一动态效果的视频图像。所述第一动态效果可以为所述第一终端发送过来的,也可以是根据所述待显示的动态效果的标识添加的。Step 22: Display the video image containing the first dynamic effect in the third video call window. The first dynamic effect may be sent by the first terminal, or may be added according to the identifier of the dynamic effect to be displayed.

本发明实施例与上述应用于第一终端的实施例一相对应,当第一终端将所述待显示的动态效果的标识,或者,所述第一视频通话窗口中显示的包含所述第一动态效果的视频图像发送给所述第二终端时,第二终端相应接收,并根据第一终端发送过来的内容在用于显示第一终端发送过来的视频图像的第三视频通话窗口进行相应显示。当第一终端发送过来的视频图像已经添加了第一动态效果时,则直接显示该视频图像。当第一终端发送过来的视频图像是没有添加第一动态效果的原始视频图像,则根据第一终端发送过来的待显示的动态效果的标识添加相应的第一动态效果。直接将第一终端发送过来的已经添加了第一动态效果的视频图像进行显示,不需要第二终端有相应的动态效果库,但是第二终端难以关闭动态效果显示。根据第一终端发送过来的待显示的动态效果的标识在原始视频图像上添加相应的动态效果,第二终端的用户可以根据自己的需要选择关闭动态效果功能,但是在其需要显示动态效果时,需要预设与第一终端一致的动态效果库。This embodiment of the present invention corresponds to the above-mentioned Embodiment 1 applied to the first terminal. When the first terminal identifies the dynamic effect to be displayed, or the display in the first video call window contains the first When the video image with dynamic effects is sent to the second terminal, the second terminal receives it accordingly, and displays it in the third video call window for displaying the video image sent by the first terminal according to the content sent by the first terminal . When the first dynamic effect has been added to the video image sent by the first terminal, the video image is directly displayed. When the video image sent by the first terminal is an original video image without the first dynamic effect added, the corresponding first dynamic effect is added according to the identifier of the dynamic effect to be displayed sent by the first terminal. Directly displaying the video image with the first dynamic effect added sent by the first terminal does not require the second terminal to have a corresponding dynamic effect library, but it is difficult for the second terminal to turn off the display of the dynamic effect. According to the sign of the dynamic effect to be displayed sent by the first terminal, add the corresponding dynamic effect on the original video image, the user of the second terminal can choose to close the dynamic effect function according to his needs, but when he needs to display the dynamic effect, It is necessary to preset the same dynamic effect library as the first terminal.

作为可替换的具体实施方式,所述待显示的动态效果还包括:在所述第二终端上的第四视频通话窗口显示的第二动态效果,其中,所述第四视频通话窗口用于显示所述第二终端采集的视频图像;所述待显示的动态效果的标识包括:第一动态效果的标识和/或第二动态效果的标识;As an alternative specific implementation manner, the dynamic effect to be displayed further includes: a second dynamic effect displayed in a fourth video call window on the second terminal, wherein the fourth video call window is used to display The video image collected by the second terminal; the identification of the dynamic effect to be displayed includes: the identification of the first dynamic effect and/or the identification of the second dynamic effect;

所述在第三视频通话窗口显示包含第一动态效果的视频图像的步骤包括:根据所述待显示的动态效果的标识,在所述第三视频通话窗口显示所述第一动态效果;和/或,The step of displaying the video image containing the first dynamic effect in the third video call window includes: displaying the first dynamic effect in the third video call window according to the identification of the dynamic effect to be displayed; and/or or,

根据所述待显示的动态效果的标识,在所述第四视频通话窗口显示第二动态效果。Displaying a second dynamic effect in the fourth video call window according to the identifier of the dynamic effect to be displayed.

本实施例中,所述待显示的动态效果的标识可以只是第一动态效果的标识和第二动态效果的标识中的一个,也可以是两个都有,也即第一终端可以只将第一动态效果的标识和第二动态效果的标识中的一个发送给第二终端,也可以将两个都发送给第二终端。第二终端可以只根据第一动态效果的标识只在第三视频通话窗口显示第一动态效果,或者只在第四视频通话窗口显示第二动态效果,或者既在第三视频通话窗口显示第一动态效果也在第四视频通话窗口显示第二动态效果。第二终端也可以只根据第二动态效果的标识只在第四视频通话窗口显示第二动态效果,或者既在第三视频通话窗口显示第一动态效果也在第四视频通话窗口显示第二动态效果。第二终端还可以根据所述第一动态效果的标识在所述第三视频通话窗口显示所述第一动态效果并根据所述第二动态效果的标识在第四视频通话窗口显示第二动态效果。In this embodiment, the identifier of the dynamic effect to be displayed may be only one of the identifier of the first dynamic effect and the identifier of the second dynamic effect, or both, that is, the first terminal may only display the identifier of the second dynamic effect One of the identifier of the first dynamic effect and the identifier of the second dynamic effect is sent to the second terminal, or both of them may be sent to the second terminal. The second terminal can only display the first dynamic effect in the third video call window according to the first dynamic effect, or only display the second dynamic effect in the fourth video call window, or display the first dynamic effect in the third video call window. The dynamic effect also displays the second dynamic effect in the fourth video call window. The second terminal may only display the second dynamic effect in the fourth video call window only according to the second dynamic effect mark, or display the first dynamic effect in the third video call window and display the second dynamic effect in the fourth video call window Effect. The second terminal may also display the first dynamic effect in the third video call window according to the identifier of the first dynamic effect and display the second dynamic effect in the fourth video call window according to the identifier of the second dynamic effect .

上述第一动态效果和第二动态效果可以是相对应的但不同的两种动态效果,例如当第一动态效果是拳头挥过去的动态效果时,第二动态效果是相对应的拳头挥过来的动态效果。该两种相对应的动态效果可以增加视频通话双方互动的直观性和趣味性。The above-mentioned first dynamic effect and second dynamic effect can be two corresponding but different dynamic effects. For example, when the first dynamic effect is a dynamic effect of a fist swinging past, the second dynamic effect is a corresponding fist swinging over dynamic effect. The two corresponding dynamic effects can increase the intuition and interest of the interaction between the two parties in the video call.

参阅图3,本发明实施例三提供一种视频通话方法,应用于第二终端,包括:Referring to FIG. 3, Embodiment 3 of the present invention provides a video call method applied to a second terminal, including:

步骤31:接收所述第一终端发送的第一动态效果的标识和/或第二动态效果的标识;Step 31: Receive the identifier of the first dynamic effect and/or the identifier of the second dynamic effect sent by the first terminal;

步骤32:根据所述第一动态效果的标识在所述第三视频通话窗口显示所述第一动态效果;和/或,根据所述第二动态效果的标识在第四视频通话窗口显示第二动态效果,其中,所述第三视频通话窗口用于显示所述第一终端发送的视频图像,所述第四视频通话窗口用于显示所述第二终端采集的视频图像。Step 32: Display the first dynamic effect in the third video call window according to the identifier of the first dynamic effect; and/or display the second dynamic effect in the fourth video call window according to the identifier of the second dynamic effect A dynamic effect, wherein the third video call window is used to display the video image sent by the first terminal, and the fourth video call window is used to display the video image collected by the second terminal.

本发明实施例与上述应用于第一终端的实施例一相对应,当第一终端上所述待显示的动态效果包括第一动态效果和第二动态效果时,第二终端接收第一终端发送过来的第一动态效果的标识和/或第二动态效果的标识,并根据第一动态效果的标识和/或第二动态效果的标识作相应的显示。本发明实施例中,当第一动态效果(发送端动态效果)和第二动态效果(接收端动态效果)不一样时,在第二终端上不仅可以显示在第一终端采集的视频图像(也即显示在第二终端的第三视频窗口上的第一终端发送过来的视频图像)上添加的第一动态效果,还可以显示在第二终端采集的视频图像上添加的第二动态效果。This embodiment of the present invention corresponds to the above-mentioned Embodiment 1 applied to the first terminal. When the dynamic effect to be displayed on the first terminal includes the first dynamic effect and the second dynamic effect, the second terminal receives the The identification of the first dynamic effect and/or the identification of the second dynamic effect, and correspondingly display according to the identification of the first dynamic effect and/or the identification of the second dynamic effect. In the embodiment of the present invention, when the first dynamic effect (the dynamic effect of the sending end) and the second dynamic effect (the dynamic effect of the receiving end) are different, not only the video image collected at the first terminal can be displayed on the second terminal (also That is, the first dynamic effect added on the video image sent by the first terminal displayed on the third video window of the second terminal may also display the second dynamic effect added on the video image collected by the second terminal.

本实施例中,第二终端可以第一动态效果和第二动态效果都添加并显示,例如,当第一终端的用户有挥拳的动作时,第二终端的第三视频通话窗口显示的第一动态效果为挥拳,第四视频通话窗口显示的第二动态效果为拳头挥过来并在拳头消失后视频图像中的人像脸上出现淤青。也可以只显示第二动态效果不显示第一动态效果,例如,当第一终端的用户有亲吻的动作时,第四视频通话窗口显示的第二动态效果为人像脸上出现吻痕;当第一终端的用户有扇巴掌的动作时,第四视频通话窗口显示的第二动态效果为人像脸上出现巴掌印。In this embodiment, the second terminal can add and display both the first dynamic effect and the second dynamic effect. For example, when the user of the first terminal throws a fist, the third video call window displayed on the second terminal The first dynamic effect is punching, and the second dynamic effect displayed in the fourth video call window is that the fist is thrown and bruises appear on the face of the portrait in the video image after the fist disappears. It is also possible to only display the second dynamic effect without displaying the first dynamic effect. For example, when the user of the first terminal has a kissing action, the second dynamic effect displayed in the fourth video call window is a hickey on the face of the portrait; When the user of a terminal slaps his hands, the second dynamic effect displayed in the fourth video call window is a slap print on the face of the portrait.

参阅图4,本发明实施例四提供一种视频通话方法,应用于第一终端和第二终端进行视频通话的过程中,包括以下步骤:Referring to FIG. 4 , Embodiment 4 of the present invention provides a video call method, which is applied to a video call between a first terminal and a second terminal, and includes the following steps:

步骤41:在第一终端的用户进入视频界面后,第一终端接收用户的视频模式选择,视频模式包括普通视频模式和动态效果视频模式。Step 41: After the user of the first terminal enters the video interface, the first terminal receives the user's video mode selection, and the video modes include normal video mode and dynamic effect video mode.

步骤42:当第一终端接收到用户选择的是动态效果视频模式时,接收用户的动态效果模式选择,该动态效果模式包括贴纸动态效果模式和实时动态效果模式。Step 42: When the first terminal receives that the user selects the dynamic effect video mode, it receives the user's selection of the dynamic effect mode, and the dynamic effect mode includes a sticker dynamic effect mode and a real-time dynamic effect mode.

步骤43:当第一终端接收到用户选择的是贴纸动态效果模式时,获取用户从显示的贴纸动态效果列表中选择的动态效果。Step 43: When the first terminal receives that the user selects the sticker dynamic effect mode, acquire the dynamic effect selected by the user from the displayed sticker dynamic effect list.

步骤44:第一终端将上述步骤43中用户选择的动态效果作为第一动态效果添加到第一视频通话窗口显示的视频图像上,同时作为预览,如果用户不喜欢当前选择的动态效果,可以重复上述步骤43直到用户选择了满意的动态效果。其中,所述第一视频通话窗口用于显示所述第一终端采集的视频图像。Step 44: The first terminal adds the dynamic effect selected by the user in the above step 43 as the first dynamic effect to the video image displayed in the first video call window, and at the same time as a preview. If the user does not like the currently selected dynamic effect, it can be repeated Step 43 above until the user selects a satisfactory dynamic effect. Wherein, the first video call window is used to display video images collected by the first terminal.

步骤45:第一终端将添加了第一动态效果的视频图像发送给第二终端。Step 45: the first terminal sends the video image added with the first dynamic effect to the second terminal.

步骤46:第二终端接收第一终端发送的包含第一动态效果的视频图像。Step 46: The second terminal receives the video image containing the first dynamic effect sent by the first terminal.

步骤47:第二终端将其接收的包含第一动态效果的视频图像在第三视频通话窗口显示。Step 47: The second terminal displays the received video image containing the first dynamic effect in the third video call window.

本发明实施例提供的视频通话方法,用户在进行视频通话的过程中,可以根据自己的喜好选择不同的贴纸动态效果,增加视频通话的趣味性。In the video call method provided by the embodiment of the present invention, the user can select different sticker dynamic effects according to his or her preference during the video call process, so as to increase the fun of the video call.

参阅图5,本发明实施例五提供一种视频通话方法,应用于第一终端和第二终端进行视频通话的过程中,包括以下步骤:Referring to FIG. 5 , Embodiment 5 of the present invention provides a video call method, which is applied to a video call between a first terminal and a second terminal, and includes the following steps:

步骤51:在第一终端的用户进入视频界面后,第一终端接收用户的视频模式选择,视频模式包括普通视频模式和动态效果视频模式。Step 51: After the user of the first terminal enters the video interface, the first terminal receives the user's video mode selection, and the video modes include normal video mode and dynamic effect video mode.

步骤52:当第一终端接收到用户选择的是动态效果视频模式时,接收用户的动态效果模式选择,该动态效果模式包括贴纸动态效果模式和实时动态效果模式。Step 52: When the first terminal receives the dynamic effect video mode selected by the user, it receives the user's dynamic effect mode selection, and the dynamic effect mode includes a sticker dynamic effect mode and a real-time dynamic effect mode.

步骤53:当第一终端接收到用户选择的是实时动态效果模式时,检测所述第一视频通话窗口中的用户的表情和/或动作,所述第一视频通话窗口用于显示所述第一终端采集的视频图像。Step 53: When the first terminal receives that the user selects the real-time dynamic effect mode, detect the user's expression and/or action in the first video call window, and the first video call window is used to display the first video call window. A video image collected by a terminal.

步骤54:第一终端根据检测到的用户的表情和/或动作,从存储的动态效果数据库中,选择与检测到的表情和/或动作匹配的动态效果,该动态效果包括第一动态效果和第二动态效果。例如,检测到第一终端的用户有扇巴掌的动作时,匹配的第一动态效果为扇巴掌、第二动态效果为巴掌扇过来并在人像脸上显示巴掌印。Step 54: The first terminal selects a dynamic effect that matches the detected expression and/or action from the stored dynamic effect database according to the detected facial expression and/or action of the user, and the dynamic effect includes the first dynamic effect and The second dynamic effect. For example, when it is detected that the user of the first terminal slaps the palm, the matched first dynamic effect is a slap, and the second dynamic effect is a slap and a palm print is displayed on the face of the portrait.

步骤55:第一终端将上述步骤54中根据用户的表情和/或动作匹配的第一动态效果添加到第一视频通话窗口显示的视频图像上,将第二动态效果添加到第二视频通话窗口显示的视频图像上。其中,所述第二视频通话窗口用于显示所述第二终端发送的视频图像。例如,将扇巴掌的第一动态效果添加到第一视频通话窗口显示的视频图像上,将巴掌扇过来并在人像脸上显示巴掌印的第二动态效果添加到第二视频通话窗口显示的视频图像上。Step 55: The first terminal adds the first dynamic effect matched according to the user's expression and/or action in the above step 54 to the video image displayed in the first video call window, and adds the second dynamic effect to the second video call window on the displayed video image. Wherein, the second video call window is used to display the video image sent by the second terminal. For example, the first dynamic effect of slapping is added to the video image displayed in the first video call window, and the second dynamic effect of slapping the palm and showing palm prints on the face of the portrait is added to the video displayed in the second video call window on the image.

步骤56:第一终端将第一动态效果的标识和第二动态效果的标识发送给第二终端。Step 56: The first terminal sends the identifier of the first dynamic effect and the identifier of the second dynamic effect to the second terminal.

步骤57:第二终端接收第一终端发送过来的第一动态效果的标识和第二动态效果的标识。Step 57: The second terminal receives the identifier of the first dynamic effect and the identifier of the second dynamic effect sent by the first terminal.

步骤58:第二终端根据第一动态效果的标识在所述第三视频通话窗口显示所述第一动态效果,根据所述第二动态效果的标识在第四视频通话窗口显示第二动态效果。其中,所述第三视频通话窗口用于显示所述第一终端发送的视频图像,所述第四视频通话窗口用于显示所述第二终端采集的视频图像。例如,将扇巴掌的第一动态效果添加到第三视频通话窗口显示的视频图像上,将巴掌扇过来并在人像脸上显示巴掌印的第二动态效果添加到第四视频通话窗口显示的视频图像上。Step 58: The second terminal displays the first dynamic effect in the third video call window according to the identifier of the first dynamic effect, and displays the second dynamic effect in the fourth video call window according to the identifier of the second dynamic effect. Wherein, the third video call window is used to display the video image sent by the first terminal, and the fourth video call window is used to display the video image collected by the second terminal. For example, the first dynamic effect of slapping is added to the video image displayed in the third video call window, and the second dynamic effect of slapping the palm and showing palm prints on the face of the portrait is added to the video displayed in the fourth video call window on the image.

本发明实施例提供的视频通话方法,用户在进行视频通话的过程中,第一终端可以根据用户的表情和/或动作添加相应的动态效果,增加双方沟通时的趣味性和直观性。In the video call method provided by the embodiment of the present invention, the first terminal can add corresponding dynamic effects according to the user's expressions and/or actions during the video call process of the user, so as to increase the fun and intuitiveness of the communication between the two parties.

参阅图6,本发明实施例六提供一种终端,包括:Referring to Figure 6, Embodiment 6 of the present invention provides a terminal, including:

获取模块61,用于在与第二终端进行视频通话的过程中,获取待显示的动态效果,所述待显示的动态效果包括:第一动态效果;An acquisition module 61, configured to acquire a dynamic effect to be displayed during a video call with the second terminal, the dynamic effect to be displayed includes: a first dynamic effect;

第一显示模块62,用于在所述终端上的第一视频通话窗口显示所述第一动态效果,其中,所述第一视频通话窗口用于显示所述终端采集的视频图像;The first display module 62 is configured to display the first dynamic effect in a first video call window on the terminal, wherein the first video call window is used to display video images collected by the terminal;

发送模块63,用于将所述待显示的动态效果的标识,或者,所述第一视频通话窗口中显示的包含所述第一动态效果的视频图像发送给所述第二终端。The sending module 63 is configured to send the identification of the dynamic effect to be displayed, or the video image containing the first dynamic effect displayed in the first video call window to the second terminal.

本发明实施例提供的终端通过在终端的第一视频通话窗口显示的视频图像上添加第一动态效果,并在第二终端上相应的视频图像上添加第一动态效果来增加视频沟通的趣味性、互动性并提升视觉效果,从而提升用户体验。The terminal provided by the embodiment of the present invention increases the fun of video communication by adding the first dynamic effect to the video image displayed in the first video call window of the terminal, and adding the first dynamic effect to the corresponding video image on the second terminal , interactivity and enhance the visual effects, thereby enhancing the user experience.

具体地,所述获取模块61包括:Specifically, the acquisition module 61 includes:

获取单元,用于当动态效果模式为贴纸动态效果模式时,获取用户从显示的贴纸动态效果列表中选择的动态效果;或者,The obtaining unit is used to obtain the dynamic effect selected by the user from the displayed sticker dynamic effect list when the dynamic effect mode is the sticker dynamic effect mode; or,

检测和选择单元,用于当动态效果模式为实时动态效果模式时,检测所述第一视频通话窗口中的用户的表情和/或动作;从存储的动态效果数据库中,选择与检测到的表情和/或动作匹配的动态效果。The detection and selection unit is used to detect the expression and/or action of the user in the first video call window when the dynamic effect mode is a real-time dynamic effect mode; select and detect the expression from the stored dynamic effect database and/or motion matching dynamic effects.

优选地,所述与检测到的表情和/或动作匹配的动态效果的持续时间小于等于预设阈值。Preferably, the duration of the dynamic effect matching the detected expression and/or action is less than or equal to a preset threshold.

作为可替换的具体实施方式,所述待显示的动态效果还包括:在所述终端上的第二视频通话窗口显示的第二动态效果,其中,所述第二视频通话窗口用于显示所述第二终端发送的视频图像,所述第二动态效果是与所述第一动态效果内容相关但不相同的动态效果;As an alternative specific implementation manner, the dynamic effect to be displayed further includes: a second dynamic effect displayed on a second video call window on the terminal, wherein the second video call window is used to display the For the video image sent by the second terminal, the second dynamic effect is a dynamic effect related to but different from the content of the first dynamic effect;

所述第一显示模块,用于在所述第一视频通话窗口显示所述第一动态效果,在所述第二视频通话窗口显示所述第二动态效果;The first display module is configured to display the first dynamic effect in the first video call window, and display the second dynamic effect in the second video call window;

所述发送模块,用于将所述第一动态效果的标识和/或所述第二动态效果的标识,发送给所述第二终端。The sending module is configured to send the identifier of the first dynamic effect and/or the identifier of the second dynamic effect to the second terminal.

本发明实施例提供的终端,能够实现图1对应的方法实施例中的各个过程,为避免重复,这里不再赘述。在利用该终端进行视频通话的过程中,可以根据用户选择的贴纸动态效果或者用户的表情和/或动作来增加相应的动态效果,且该动态效果可以在视频通话双方的窗口上均显示,从而增加视频通话过程中的趣味性和互动性。The terminal provided by the embodiment of the present invention can implement each process in the method embodiment corresponding to FIG. 1 , and to avoid repetition, details are not repeated here. During the video call using the terminal, the corresponding dynamic effect can be added according to the sticker dynamic effect selected by the user or the user's expression and/or action, and the dynamic effect can be displayed on the windows of both sides of the video call, thereby Increase fun and interactivity during video calls.

可选地,所述终端还包括:Optionally, the terminal also includes:

提示模块,用于提示用户是否采用所述第一动态效果进行视频通话;A prompting module, configured to prompt the user whether to use the first dynamic effect to make a video call;

通知模块,用于当用户选择采用所述第一动态效果进行视频通话的情况下,通知所述发送模块将所述待显示的动态效果的标识,或者,所述第一视频通话窗口中显示的包含所述第一动态效果的视频图像发送给所述第二终端。A notification module, configured to notify the sending module of the identification of the dynamic effect to be displayed when the user chooses to use the first dynamic effect for a video call, or the first video call window displayed The video image containing the first dynamic effect is sent to the second terminal.

参阅图7,本发明实施例七提供一种终端,包括:Referring to FIG. 7, Embodiment 7 of the present invention provides a terminal, including:

接收模块71,用于接收第一终端发送的待显示的动态效果的标识或者包含第一动态效果的视频图像,所述待显示的动态效果包括在所述终端的第三视频通话窗口显示的第一动态效果,其中,所述第三视频通话窗口用于显示所述第一终端发送的视频图像;The receiving module 71 is configured to receive the identification of the dynamic effect to be displayed or the video image containing the first dynamic effect sent by the first terminal, and the dynamic effect to be displayed includes the first dynamic effect displayed in the third video call window of the terminal. A dynamic effect, wherein the third video call window is used to display the video image sent by the first terminal;

第二显示模块72,用于在第三视频通话窗口显示包含第一动态效果的视频图像,所述第一动态效果为所述第一终端发送过来的或者根据所述待显示的动态效果的标识添加的。The second display module 72 is configured to display a video image containing a first dynamic effect in the third video call window, and the first dynamic effect is sent by the first terminal or according to the identification of the dynamic effect to be displayed Additional.

在其他可替换的实施方式中,所述待显示的动态效果还包括:在所述终端上的第四视频通话窗口显示的第二动态效果,其中,所述第四视频通话窗口用于显示所述终端采集的视频图像;所述待显示的动态效果的标识包括:第一动态效果的标识和/或第二动态效果的标识;所述第二显示模块72,用于根据所述待显示的动态效果的标识在所述第三视频通话窗口显示所述第一动态效果;和/或,根据所述待显示的动态效果的标识(可以是第一动态效果的标识也可以是第二动态效果的标识)在第四视频通话窗口显示第二动态效果。In other alternative implementation manners, the dynamic effect to be displayed further includes: a second dynamic effect displayed in a fourth video call window on the terminal, wherein the fourth video call window is used to display the The video image collected by the terminal; the identification of the dynamic effect to be displayed includes: the identification of the first dynamic effect and/or the identification of the second dynamic effect; the second display module 72 is used to The identification of the dynamic effect displays the first dynamic effect in the third video call window; and/or, according to the identification of the dynamic effect to be displayed (which can be the identification of the first dynamic effect or the second dynamic effect logo) to display the second dynamic effect in the fourth video call window.

本发明实施例提供的终端,能够实现图2-3对应的方法实施例中的各个过程,为避免重复,这里不再赘述。在利用该终端进行视频通话的过程中,可以根据用户选择的贴纸动态效果或者用户的表情和/或动作来增加相应的动态效果,且该动态效果可以在视频通话双方的窗口上均显示,从而增加视频通话过程中的趣味性和互动性。The terminal provided by the embodiment of the present invention can implement each process in the method embodiment corresponding to FIG. 2-3 . To avoid repetition, details are not repeated here. During the video call using the terminal, the corresponding dynamic effect can be added according to the sticker dynamic effect selected by the user or the user's expression and/or action, and the dynamic effect can be displayed on the windows of both sides of the video call, thereby Increase fun and interactivity during video calls.

图8为实现本发明各个实施例的一种终端的硬件结构示意图,该终端100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图8中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。8 is a schematic diagram of a hardware structure of a terminal implementing various embodiments of the present invention. The terminal 100 includes but is not limited to: a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, User input unit 107, interface unit 108, memory 109, processor 110, power supply 111 and other components. Those skilled in the art can understand that the terminal structure shown in FIG. 8 does not constitute a limitation on the terminal, and the terminal may include more or less components than shown in the figure, or combine certain components, or arrange different components. In the embodiment of the present invention, the terminals include, but are not limited to, mobile phones, tablet computers, notebook computers, palmtop computers, vehicle-mounted terminals, wearable devices, and pedometers.

其中,处理器110,用于在与第二终端进行视频通话的过程中,获取待显示的动态效果,所述待显示的动态效果包括:第一动态效果;在所述第一终端上的第一视频通话窗口显示所述第一动态效果,其中,所述第一视频通话窗口用于显示所述第一终端采集的视频图像;Wherein, the processor 110 is configured to obtain a dynamic effect to be displayed during a video call with the second terminal, and the dynamic effect to be displayed includes: a first dynamic effect; a first dynamic effect on the first terminal; A video call window displays the first dynamic effect, wherein the first video call window is used to display video images collected by the first terminal;

射频单元101,用于将所述待显示的动态效果的标识,或者,所述第一视频通话窗口中显示的包含所述第一动态效果的视频图像发送给所述第二终端。The radio frequency unit 101 is configured to send the identification of the dynamic effect to be displayed, or the video image containing the first dynamic effect displayed in the first video call window to the second terminal.

或者,or,

射频单元101,用于接收第一终端发送的待显示的动态效果的标识或者包含第一动态效果的视频图像;所述待显示的动态效果包括在所述第二终端的第三视频通话窗口显示的第一动态效果,其中,所述第三视频通话窗口用于显示所述第一终端发送的视频图像;The radio frequency unit 101 is configured to receive the identification of the dynamic effect to be displayed or the video image containing the first dynamic effect sent by the first terminal; the dynamic effect to be displayed includes displaying in the third video call window of the second terminal The first dynamic effect, wherein the third video call window is used to display the video image sent by the first terminal;

处理器110,用于在第三视频通话窗口显示包含第一动态效果的视频图像,所述第一动态效果为所述第一终端发送过来的或者根据所述待显示的动态效果的标识添加的。The processor 110 is configured to display a video image containing a first dynamic effect in a third video call window, where the first dynamic effect is sent from the first terminal or added according to the identifier of the dynamic effect to be displayed .

本发明实施例通过在第一终端的第一视频通话窗口显示的视频图像上添加第一动态效果,并在第二终端上相应的视频图像上添加第一动态效果来增加视频沟通的趣味性。In the embodiment of the present invention, the interest of video communication is increased by adding the first dynamic effect to the video image displayed in the first video call window of the first terminal, and adding the first dynamic effect to the corresponding video image on the second terminal.

应理解的是,本发明实施例中,射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信系统与网络和其他设备通信。It should be understood that, in the embodiment of the present invention, the radio frequency unit 101 can be used for receiving and sending signals during sending and receiving information or during a call. Specifically, after receiving the downlink data from the base station, the processor 110 processes it; Uplink data is sent to the base station. Generally, the radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with the network and other devices through a wireless communication system.

终端通过网络模块102为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。The terminal provides users with wireless broadband Internet access through the network module 102, such as helping users send and receive emails, browse web pages, and access streaming media.

音频输出单元103可以将射频单元101或网络模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与终端100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103包括扬声器、蜂鸣器以及受话器等。The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the network module 102 or stored in the memory 109 into an audio signal and output as sound. Also, the audio output unit 103 may also provide audio output related to a specific function performed by the terminal 100 (for example, call signal reception sound, message reception sound, etc.). The audio output unit 103 includes a speaker, a buzzer, a receiver, and the like.

输入单元104用于接收音频或视频信号。输入单元104可以包括图形处理器(Graphics Processing Unit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射频单元101或网络模块102进行发送。麦克风1042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。The input unit 104 is used to receive audio or video signals. The input unit 104 may include a graphics processing unit (Graphics Processing Unit, GPU) 1041 and a microphone 1042, and the graphics processing unit 1041 is used for still pictures or video images obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The data is processed. The processed image frames may be displayed on the display unit 106 . The image frames processed by the graphics processor 1041 may be stored in the memory 109 (or other storage media) or sent via the radio frequency unit 101 or the network module 102 . The microphone 1042 can receive sound and can process such sound into audio data. The processed audio data can be converted into a format that can be sent to a mobile communication base station via the radio frequency unit 101 for output in the case of a phone call mode.

终端100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1061的亮度,接近传感器可在终端100移动到耳边时,关闭显示面板1061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器105还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。The terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 1061 and/or when the terminal 100 moves to the ear. or backlight. As a kind of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes), and can detect the magnitude and direction of gravity when it is stationary, and can be used to identify terminal posture (such as horizontal and vertical screen switching, related games, Magnetometer posture calibration), vibration recognition related functions (such as pedometer, knocking), etc.; sensor 105 can also include fingerprint sensor, pressure sensor, iris sensor, molecular sensor, gyroscope, barometer, hygrometer, thermometer, infrared ray Sensors, etc., will not be described in detail here.

显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1061。The display unit 106 is used to display information input by the user or information provided to the user. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display (Liquid Crystal Display, LCD), an organic light-emitting diode (Organic Light-Emitting Diode, OLED), or the like.

用户输入单元107可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作)。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,接收处理器110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。具体地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。The user input unit 107 can be used to receive input numbers or character information, and generate key signal input related to user settings and function control of the terminal. Specifically, the user input unit 107 includes a touch panel 1071 and other input devices 1072 . The touch panel 1071, also referred to as a touch screen, can collect touch operations of the user on or near it (for example, the user uses any suitable object or accessory such as a finger or a stylus on the touch panel 1071 or near the touch panel 1071). operate). The touch panel 1071 may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and sends it to the For the processor 110, receive the command sent by the processor 110 and execute it. In addition, the touch panel 1071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1071 , the user input unit 107 may also include other input devices 1072 . Specifically, other input devices 1072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be repeated here.

进一步的,触控面板1071可覆盖在显示面板1061上,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图8中,触控面板1071与显示面板1061是作为两个独立的部件来实现终端的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现终端的输入和输出功能,具体此处不做限定。Further, the touch panel 1071 can be covered on the display panel 1061, and when the touch panel 1071 detects a touch operation on or near it, it will be sent to the processor 110 to determine the type of the touch event, and then the processor 110 can The type of event provides a corresponding visual output on the display panel 1061 . Although in FIG. 8, the touch panel 1071 and the display panel 1061 are used as two independent components to realize the input and output functions of the terminal, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to form Realize the input and output functions of the terminal, which is not limited here.

接口单元108为外部装置与终端100连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端100内的一个或多个元件或者可以用于在终端100和外部装置之间传输数据。The interface unit 108 is an interface for connecting an external device to the terminal 100 . For example, an external device may include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, audio input/output (I/O) ports, video I/O ports, headphone ports, and more. The interface unit 108 may be used to receive input from an external device (for example, data information, power, etc.) transfer data between.

存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The memory 109 can be used to store software programs as well as various data. The memory 109 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required by a function (such as a sound playback function, an image playback function, etc.) etc.; Data created by the use of mobile phones (such as audio data, phonebook, etc.), etc. In addition, the memory 109 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices.

处理器110是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。The processor 110 is the control center of the terminal, and uses various interfaces and lines to connect various parts of the entire terminal. By running or executing software programs and/or modules stored in the memory 109, and calling data stored in the memory 109, execution Various functions and processing data of the terminal, so as to monitor the terminal as a whole. The processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, etc., and the modem The processor mainly handles wireless communication. It can be understood that the foregoing modem processor may not be integrated into the processor 110 .

终端100还可以包括给各个部件供电的电源111(比如电池),优选的,电源111可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。The terminal 100 may also include a power supply 111 (such as a battery) for supplying power to various components. Preferably, the power supply 111 may be logically connected to the processor 110 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. Function.

另外,终端100包括一些未示出的功能模块,在此不再赘述。In addition, the terminal 100 includes some functional modules not shown, which will not be repeated here.

请参考图9,本发明实施例八还提供一种终端80,包括处理器81,存储器82,存储在存储器82上并可在所述处理器81上运行的计算机程序,该计算机程序被处理器81执行时实现如下步骤:Please refer to FIG. 9. Embodiment 8 of the present invention also provides a terminal 80, including a processor 81, a memory 82, and a computer program stored in the memory 82 and operable on the processor 81. The computer program is executed by the processor. 81 implement the following steps during execution:

在与第二终端进行视频通话的过程中,获取待显示的动态效果,所述待显示的动态效果包括:第一动态效果;During the video call with the second terminal, acquiring a dynamic effect to be displayed, the dynamic effect to be displayed includes: a first dynamic effect;

在所述第一终端上的第一视频通话窗口显示所述第一动态效果,其中,所述第一视频通话窗口用于显示所述第一终端采集的视频图像;The first video call window on the first terminal displays the first dynamic effect, wherein the first video call window is used to display video images collected by the first terminal;

将所述待显示的动态效果的标识,或者,所述第一视频通话窗口中显示的包含所述第一动态效果的视频图像发送给所述第二终端。Sending the identification of the dynamic effect to be displayed, or the video image containing the first dynamic effect displayed in the first video call window to the second terminal.

可选的,计算机程序被处理器81执行时还可实现如下步骤:Optionally, when the computer program is executed by the processor 81, the following steps can also be implemented:

当动态效果模式为贴纸动态效果模式时,获取用户从显示的贴纸动态效果列表中选择的动态效果;或者When the dynamic effect mode is the sticker dynamic effect mode, obtain the dynamic effect selected by the user from the displayed sticker dynamic effect list; or

当动态效果模式为实时动态效果模式时,检测所述第一视频通话窗口中的用户的表情和/或动作;从存储的动态效果数据库中,选择与检测到的表情和/或动作匹配的动态效果。When the dynamic effect mode is a real-time dynamic effect mode, detect the expression and/or action of the user in the first video call window; from the stored dynamic effect database, select the dynamic that matches the detected expression and/or action Effect.

可选的,所述与检测到的表情和/或动作匹配的动态效果的持续时间小于等于预设阈值。Optionally, the duration of the dynamic effect matching the detected expression and/or action is less than or equal to a preset threshold.

可选的,计算机程序被处理器81执行时还可实现如下步骤:所述获取待显示的动态效果的步骤之前,获取用户选择的动态效果模式。Optionally, when the computer program is executed by the processor 81, the following step may also be implemented: before the step of acquiring the dynamic effect to be displayed, acquire the dynamic effect mode selected by the user.

可选的,所述待显示的动态效果还包括:在所述第一终端上的第二视频通话窗口显示的第二动态效果,其中,所述第二视频通话窗口用于显示所述第二终端发送的视频图像,所述第二动态效果是与所述第一动态效果内容相关但不相同的动态效果;计算机程序被处理器81执行时还可实现如下步骤:Optionally, the dynamic effect to be displayed further includes: a second dynamic effect displayed in a second video call window on the first terminal, wherein the second video call window is used to display the second For the video image sent by the terminal, the second dynamic effect is a dynamic effect related to but different from the content of the first dynamic effect; when the computer program is executed by the processor 81, the following steps can also be implemented:

在所述第一视频通话窗口显示所述第一动态效果,在所述第二视频通话窗口显示所述第二动态效果;displaying the first dynamic effect in the first video call window, and displaying the second dynamic effect in the second video call window;

将所述第一动态效果的标识和/或所述第二动态效果的标识,发送给所述第二终端。Sending the identifier of the first dynamic effect and/or the identifier of the second dynamic effect to the second terminal.

可选的,计算机程序被处理器81执行时还可实现如下步骤:所述在所述第一视频通话窗口显示所述第一动态效果的步骤之后,所述将所述待显示的动态效果的标识,或者,所述第一视频通话窗口中显示的包含所述第一动态效果的视频图像发送给所述第二终端的步骤之前,Optionally, when the computer program is executed by the processor 81, the following steps can also be implemented: after the step of displaying the first dynamic effect in the first video call window, the identification, or, before the step of sending the video image containing the first dynamic effect displayed in the first video call window to the second terminal,

提示用户是否采用所述第一动态效果进行视频通话;Prompting the user whether to use the first dynamic effect to make a video call;

当用户选择采用所述第一动态效果进行视频通话的情况下,进入将所述待显示的动态效果的标识,或者,所述第一视频通话窗口中显示的包含所述第一动态效果的视频图像发送给所述第二终端的步骤。When the user chooses to use the first dynamic effect to conduct a video call, enter the logo of the dynamic effect to be displayed, or the video containing the first dynamic effect displayed in the first video call window A step of sending the image to the second terminal.

请参考图10,本发明实施例九还提供一种终端90,包括处理器91,存储器92,存储在存储器92上并可在所述处理器91上运行的计算机程序,该计算机程序被处理器91执行时实现如下步骤:Please refer to FIG. 10. Embodiment 9 of the present invention also provides a terminal 90, including a processor 91, a memory 92, and a computer program stored in the memory 92 and operable on the processor 91. The computer program is executed by the processor. 91 implement the following steps during execution:

接收第一终端发送的待显示的动态效果的标识或者包含第一动态效果的视频图像;所述待显示的动态效果包括在所述第二终端的第三视频通话窗口显示的第一动态效果,其中,所述第三视频通话窗口用于显示所述第一终端发送的视频图像;receiving the identification of the dynamic effect to be displayed or the video image containing the first dynamic effect sent by the first terminal; the dynamic effect to be displayed includes the first dynamic effect displayed in the third video call window of the second terminal, Wherein, the third video call window is used to display the video image sent by the first terminal;

在所述第三视频通话窗口显示包含第一动态效果的视频图像。A video image containing the first dynamic effect is displayed in the third video call window.

可选的,计算机程序被处理器91执行时还可实现如下步骤:Optionally, when the computer program is executed by the processor 91, the following steps can also be implemented:

根据所述待显示的动态效果的标识,在所述第三视频通话窗口显示所述第一动态效果;和/或,According to the identification of the dynamic effect to be displayed, display the first dynamic effect in the third video call window; and/or,

根据所述待显示的动态效果的标识,在所述第四视频通话窗口显示第二动态效果。Displaying a second dynamic effect in the fourth video call window according to the identifier of the dynamic effect to be displayed.

其中,所述待显示的动态效果还包括:在所述第二终端上的第四视频通话窗口显示的第二动态效果,其中,所述第四视频通话窗口用于显示所述第二终端采集的视频图像;所述待显示的动态效果的标识包括:第一动态效果的标识和/或第二动态效果的标识。Wherein, the dynamic effect to be displayed further includes: a second dynamic effect displayed in a fourth video call window on the second terminal, wherein the fourth video call window is used to display the video image; the identification of the dynamic effect to be displayed includes: the identification of the first dynamic effect and/or the identification of the second dynamic effect.

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述视频通话方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。The embodiment of the present invention also provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, each process of the above-mentioned video call method embodiment is realized, and the same technology can be achieved. Effect, in order to avoid repetition, will not repeat them here. Wherein, the computer-readable storage medium is, for example, a read-only memory (Read-Only Memory, ROM for short), a random access memory (Random Access Memory, RAM for short), a magnetic disk or an optical disk, and the like.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It should be noted that, in this document, the term "comprising", "comprising" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising that element.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is better implementation. Based on such an understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products are stored in a storage medium (such as ROM/RAM, disk, CD) contains several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in various embodiments of the present invention.

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。Embodiments of the present invention have been described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementations, and the above-mentioned specific implementations are only illustrative, rather than restrictive, and those of ordinary skill in the art will Under the enlightenment of the present invention, without departing from the gist of the present invention and the protection scope of the claims, many forms can also be made, all of which belong to the protection of the present invention.

Claims (13)

CN201810468257.8A2018-05-162018-05-16A kind of video call method and terminalPendingCN108366221A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810468257.8ACN108366221A (en)2018-05-162018-05-16A kind of video call method and terminal

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810468257.8ACN108366221A (en)2018-05-162018-05-16A kind of video call method and terminal

Publications (1)

Publication NumberPublication Date
CN108366221Atrue CN108366221A (en)2018-08-03

Family

ID=63012450

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810468257.8APendingCN108366221A (en)2018-05-162018-05-16A kind of video call method and terminal

Country Status (1)

CountryLink
CN (1)CN108366221A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108683872A (en)*2018-08-302018-10-19Oppo广东移动通信有限公司Video call method, device, storage medium and mobile terminal
CN111010526A (en)*2019-11-112020-04-14珠海格力电器股份有限公司Interaction method and device in video communication
CN112565913A (en)*2020-11-302021-03-26维沃移动通信有限公司Video call method and device and electronic equipment
CN112752161A (en)*2020-01-132021-05-04腾讯科技(深圳)有限公司Interaction method based on real-time communication, social application terminal and related device
WO2021129537A1 (en)*2019-12-242021-07-01维沃移动通信有限公司Method for controlling electronic device and electronic device
EP4254941A4 (en)*2020-12-312024-07-10Beijing Zitiao Network Technology Co., Ltd. VIDEO CALLING METHOD AND DEVICE AND ELECTRONIC DEVICE AND STORAGE MEDIUM

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120113211A1 (en)*2010-11-102012-05-10Samsung Electronics Co., Ltd.Apparatus and method for configuring screen for video call using facial expression
US20150172599A1 (en)*2013-12-132015-06-18Blake CaldwellSystem and method for interactive animations for enhanced and personalized video communications
CN105407313A (en)*2015-10-282016-03-16掌赢信息科技(上海)有限公司Video calling method, equipment and system
CN105657325A (en)*2016-02-022016-06-08北京小米移动软件有限公司Method, apparatus and system for video communication
CN105744206A (en)*2016-02-022016-07-06北京小米移动软件有限公司Video communication method, device and system
CN105872438A (en)*2015-12-152016-08-17乐视致新电子科技(天津)有限公司Video call method and device, and terminal
CN107864357A (en)*2017-09-282018-03-30努比亚技术有限公司Video calling special effect controlling method, terminal and computer-readable recording medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120113211A1 (en)*2010-11-102012-05-10Samsung Electronics Co., Ltd.Apparatus and method for configuring screen for video call using facial expression
US20150172599A1 (en)*2013-12-132015-06-18Blake CaldwellSystem and method for interactive animations for enhanced and personalized video communications
CN105407313A (en)*2015-10-282016-03-16掌赢信息科技(上海)有限公司Video calling method, equipment and system
CN105872438A (en)*2015-12-152016-08-17乐视致新电子科技(天津)有限公司Video call method and device, and terminal
CN105657325A (en)*2016-02-022016-06-08北京小米移动软件有限公司Method, apparatus and system for video communication
CN105744206A (en)*2016-02-022016-07-06北京小米移动软件有限公司Video communication method, device and system
CN107864357A (en)*2017-09-282018-03-30努比亚技术有限公司Video calling special effect controlling method, terminal and computer-readable recording medium

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108683872A (en)*2018-08-302018-10-19Oppo广东移动通信有限公司Video call method, device, storage medium and mobile terminal
CN108683872B (en)*2018-08-302019-10-15Oppo广东移动通信有限公司 Video call method, device, storage medium and mobile terminal
CN111010526A (en)*2019-11-112020-04-14珠海格力电器股份有限公司Interaction method and device in video communication
WO2021129537A1 (en)*2019-12-242021-07-01维沃移动通信有限公司Method for controlling electronic device and electronic device
CN112752161A (en)*2020-01-132021-05-04腾讯科技(深圳)有限公司Interaction method based on real-time communication, social application terminal and related device
CN112752161B (en)*2020-01-132023-10-13腾讯科技(深圳)有限公司Interaction method based on real-time communication, social application terminal and related device
CN112565913A (en)*2020-11-302021-03-26维沃移动通信有限公司Video call method and device and electronic equipment
EP4254941A4 (en)*2020-12-312024-07-10Beijing Zitiao Network Technology Co., Ltd. VIDEO CALLING METHOD AND DEVICE AND ELECTRONIC DEVICE AND STORAGE MEDIUM
US12438996B2 (en)2020-12-312025-10-07Beijing Zitiao Network Technology Co., Ltd.Video call method and apparatus, and electronic device and storage medium

Similar Documents

PublicationPublication DateTitle
CN108920059B (en)Message processing method and mobile terminal
WO2019196929A1 (en)Video data processing method and mobile terminal
CN107613362A (en) A video display control method and mobile terminal
WO2019223494A1 (en)Screenshot capturing method and mobile terminal
CN109857297B (en) Information processing method and terminal device
CN108366221A (en)A kind of video call method and terminal
CN111666009A (en)Interface display method and electronic equipment
CN108600089B (en)Expression image display method and terminal equipment
CN107734170B (en)Notification message processing method, mobile terminal and wearable device
CN109166164B (en)Expression picture generation method and terminal
CN109993821B (en)Expression playing method and mobile terminal
CN110109593A (en)A kind of screenshotss method and terminal device
CN108600079B (en)Chat record display method and mobile terminal
CN111130989A (en)Information display and sending method and electronic equipment
CN107635073A (en) Method for operating a mobile terminal and the mobile terminal
CN110855921B (en)Video recording control method and electronic equipment
CN110209332A (en)A kind of information processing method and terminal device
CN110308834A (en) Application icon display mode setting method and terminal
CN108958593A (en)A kind of method and mobile terminal of determining communication object
CN107835495A (en)A kind of message prompt method, device and mobile terminal
CN108270928B (en) A kind of speech recognition method and mobile terminal
WO2019120190A1 (en)Dialing method and mobile terminal
CN110796438B (en) Message sending method and mobile terminal
CN109672845B (en)Video call method and device and mobile terminal
CN110851219A (en)Information processing method and electronic equipment

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20180803

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp