Nothing Special   »   [go: up one dir, main page]

CN112087655A - Method and device for presenting virtual gift and electronic equipment - Google Patents

Method and device for presenting virtual gift and electronic equipment Download PDF

Info

Publication number
CN112087655A
CN112087655A CN202010790481.6A CN202010790481A CN112087655A CN 112087655 A CN112087655 A CN 112087655A CN 202010790481 A CN202010790481 A CN 202010790481A CN 112087655 A CN112087655 A CN 112087655A
Authority
CN
China
Prior art keywords
target image
virtual gift
presented
user
gift
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010790481.6A
Other languages
Chinese (zh)
Other versions
CN112087655B (en
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.)
Guangzhou Cubesili Information Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network Technology 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 Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN202010790481.6A priority Critical patent/CN112087655B/en
Publication of CN112087655A publication Critical patent/CN112087655A/en
Application granted granted Critical
Publication of CN112087655B publication Critical patent/CN112087655B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The application discloses a method and a device for presenting a virtual gift, electronic equipment and a storage medium. The method comprises the following steps: acquiring a target image; obtaining donation message information associated with the target image; generating a virtual gift to be presented, which is matched with the target image, based on the presentation message information; and sending the virtual gift to be presented to the anchor user, and indicating the client side of the user in the current live broadcast room to display the special effect of the virtual gift to be presented. The method and the device have the advantage that the target image customized by the audience user can be acquired as the virtual gift without being limited by the template virtual gift provided by the system. The virtual gifts to be presented are sent to the anchor users, so that the client sides of all users in the current live broadcast room can display the virtual gifts in a special effect display mode defined by audience users, the display modes of the client sides for the virtual gifts are enriched, and the interestingness of virtual gifts presentation is increased.

Description

Method and device for presenting virtual gift and electronic equipment
Technical Field
The present application relates to the field of live webcasting technologies, and in particular, to a method and an apparatus for presenting a virtual gift, an electronic device, and a storage medium.
Background
With the development of internet technology and the increase of popularity of intelligent terminals, more and more users perform various online entertainment through intelligent devices such as mobile phones, for example, watching network (live) videos through mobile phones. When watching a network (live) video, a user can give a virtual gift to a favorite anchor, and when giving the virtual gift, the user can see the animation effect of the given virtual gift. However, the existing presenting method of the virtual gifts is single, and when the user is familiar with each virtual gift, the freshness of the virtual gift is gradually reduced, so that the presenting enthusiasm of the user is influenced, and the watching retention rate of the live broadcast room is further influenced.
Disclosure of Invention
In view of the above problems, the present application provides a method, an apparatus, an electronic device and a storage medium for gifting a virtual gift to improve the above problems.
In a first aspect, an embodiment of the present application provides a method for gifting a virtual gift, where the method includes: acquiring a target image; obtaining donation message information associated with the target image; generating a virtual gift to be presented, which is matched with the target image, based on the presentation message information; and sending the virtual gift to be presented to a main broadcasting user, and indicating a client of the user in the current live broadcasting room to display the special effect of the virtual gift to be presented.
In a second aspect, an embodiment of the present application provides an apparatus for gifting a virtual gift, including: the first acquisition module is used for acquiring a target image; the second acquisition module is used for acquiring the present message information associated with the target image; the gift generating module is used for generating a virtual gift to be presented, which is matched with the target image, based on the presentation message information; and the presentation module is used for sending the virtual gift to be presented to a main broadcast user and indicating a client of the user in the current live broadcast room to display the special effect of the virtual gift to be presented.
In a third aspect, an embodiment of the present application provides an electronic device, including a memory and one or more processors; one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to perform the method of the first aspect described above.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium having program code stored therein, where the program code, when executed by a processor, performs the method of the first aspect.
According to the method, the device, the electronic equipment and the storage medium for presenting the virtual gift, the target image is obtained, the presenting message information associated with the target image is obtained, the virtual gift to be presented is generated based on the presenting message information and matched with the target image, the virtual gift to be presented is sent to the anchor user, and the client side where the user in the current live broadcast room is located is indicated to display the special effect of the virtual gift to be presented. Therefore, the method can acquire the target image defined by the audience user as the virtual gift without being limited by the template virtual gift provided by the system, and then under the condition of acquiring the presenting message information associated with the target image, the virtual gift to be presented which is matched with the target image and accords with the special effect display mode defined by the audience user can be generated based on the presenting message information, and then the virtual gift to be presented is sent to the main broadcast user, so that the client sides of all users in the current live broadcast room can carry out special effect display on the virtual gift according to the special effect display mode defined by the audience user, the display mode of the client sides on the virtual gift is enriched, and the interest of presenting the virtual gift is increased.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 shows a schematic diagram of an application environment provided by an embodiment of the present application.
Fig. 2 is a flowchart illustrating a method for gifting a virtual gift according to an embodiment of the present application.
Fig. 3 is a diagram illustrating a display example of an addition window for adding a target image according to an embodiment of the present application.
Fig. 4 shows an exemplary diagram of a configuration interface of the leave message gifting information provided by the embodiment of the application.
Fig. 5 is a flowchart illustrating a method for gifting a virtual gift according to another embodiment of the present application.
Fig. 6 is a flowchart illustrating a method of gifting a virtual gift according to still another embodiment of the present application.
Fig. 7 is a block diagram illustrating a structure of an apparatus for gifting a virtual gift according to an embodiment of the present application.
Fig. 8 shows a block diagram of an electronic device according to an embodiment of the present application.
Fig. 9 illustrates a storage unit for storing or carrying program code implementing a method of gifting a virtual gift according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application.
With the development of internet technology and the increase of popularity of intelligent terminals, more and more users perform various online entertainment through intelligent devices such as mobile phones, for example, watching network (live) videos through mobile phones. When watching a network (live) video, a user can give a virtual gift to a favorite anchor, and when giving the virtual gift, the user can see the animation effect of the given virtual gift. However, the types and the presenting modes of the existing virtual gifts are single, and the users who are interested in live broadcast interactive participation feel are difficult to meet the real emotion requirements, so that the presenting enthusiasm of the users is influenced, and the watching retention rate of the users in a live broadcast room is further influenced.
In order to solve the above problems, the inventor finds, through long-term research, that the method includes obtaining a target image, then obtaining presentation message information associated with the target image, generating a virtual gift to be presented, which is matched with the target image, based on the presentation message information, then sending the virtual gift to be presented to a host user, and indicating a client where a user in a current live broadcast room is located to display a special effect of the virtual gift to be presented. Thereby realizing that the target image customized by the audience user can be obtained as the virtual gift, without being limited to the template virtual gift provided by the system, and then in the case where the comp message information associated with the target image is acquired, can generate a virtual gift to be presented which is matched with the target image and accords with the customized special effect display mode of the audience user based on the presentation message information, then the virtual gift to be presented is sent to the anchor user, so that the client side of all users in the current live broadcast room can display the virtual gift with special effect according to the special effect display mode defined by audience users, thereby enriching the display mode of the client side to the virtual gift and increasing the interest of presenting the virtual gift, therefore, the ceremony sending enthusiasm of audience users can be improved, and the watching retention rate of the live broadcast room can be further improved. Therefore, a method, an apparatus, an electronic device, and a storage medium for gifting a virtual gift provided by an embodiment of the present application are provided.
For the convenience of describing the scheme of the present application in detail, an application environment in the embodiment of the present application is described below with reference to the accompanying drawings.
Referring to fig. 1, an application environment of a method for gifting a virtual gift according to an embodiment of the present application is schematically shown, and as shown in fig. 1, the application environment may be understood as a network system 10 according to an embodiment of the present application, where the network system 10 includes: a server 11 and a client 12.
The server 11 may be a server (network access server), a server cluster (cloud server) composed of a plurality of servers, or a cloud computing center (database server). The client 12 may be any device with communication and storage functions, including but not limited to a PC (Personal Computer), a PDA (tablet), a smart tv, a smart phone, a smart wearable device, or other smart communication device with network connection functions.
It should be noted that the method in the embodiment of the present application may be applied to a live webcast platform, and as a manner, the live webcast platform may operate in one server 11 as shown in fig. 1, or may operate in a server cluster formed by a plurality of servers 11 (only one is shown in the figure). Optionally, the client 12 may be a client of an instant messaging application or a social network application, where the client may be an application client (such as a video playing application in a mobile phone APP), or may be a web page client (such as a live webcast platform), which is not limited herein. The server 11 may establish a communication connection with the client 12 through a network, which may be a wireless network or a wired network. The user may log in to the client 12 or the internet using a registered user account, the client 12 may have an information input interface in which the user inputs text information, and the text information may be displayed in a chat interface of the client 12.
Optionally, the client 12 in this embodiment may be an anchor client of a live webcasting platform, or may be a viewing user client. The method for presenting a virtual gift provided in this embodiment may be applicable to presenting a virtual gift to a main broadcast user in a current live broadcast room through a client where one or more audience users are located in a main broadcast live broadcast process, and may not be specifically limited.
Embodiments of the present application will be described in detail below with reference to the accompanying drawings.
Referring to fig. 2, a flowchart illustrating a method for gifting a virtual gift according to an embodiment of the present application is shown, where the method for gifting a virtual gift is provided in this embodiment, and is applicable to a client, which may be understood as a client where an audience user in a live broadcast is located, and the method includes:
step S110: and acquiring a target image.
It can be understood that, with the increase of the information transmission speed, the virtual gifts in the existing live broadcast virtual gifts template may be difficult to meet the emotional expression requirements of the audience users, and because of the set gift template, the audience users cannot really feel the fun of "gift sending" when presenting, and the anchor users may also fail to notice the virtual gifts given by the audience users in time and cannot interact with the virtual gifts due to the visual fatigue, thereby reducing the enthusiasm of the gift sending of the users and further reducing the user experience.
As a way of improving the above problem, the present embodiment may acquire the target image as a virtual gift. Wherein the target image can be understood as a custom type virtual gift (hereinafter, referred to as a custom virtual gift). Optionally, the target image in this embodiment may include a picture or a video, where the picture may be a picture that is shot in advance and stored locally, or a picture that is shot in real time, or a picture that is downloaded from a network, or a screenshot picture (for example, a video frame screenshot picture), and the content of the picture may not be limited. The video may be a video shot by the user in real time or a video shot in advance. If the target image is a picture, the user may obtain multiple pictures at the same time, and the multiple pictures are spliced to serve as the target image, and the specific number of the pictures may not be limited, for example, two, four, or six pictures may be provided.
Optionally, a display interface of the client is configured with a virtual gift entry, and when the user touches a virtual icon corresponding to the virtual gift entry of the live broadcast room where the user is located, the virtual icon corresponding to the customized virtual gift can be seen in the popped-up virtual gift list box, and the virtual icon corresponding to the customized virtual gift can include a customized identifier. For example, in the present embodiment, the custom identifier may be set to type 11, which is used to indicate the type of the virtual gift. For example, in a specific application scenario, as shown in fig. 3, a live video content interface of XX anchor broadcaster 102 is displayed in a display interface 101 of an electronic device (configured with the aforementioned client) 100, 103 is live video content, when a user touches a virtual icon corresponding to the aforementioned virtual gift entry, a virtual gift list 104 may pop up, and the virtual gift list 104 may include various types of virtual gifts, for example, text-type virtual gifts, animation-type virtual gifts, and custom-type virtual gifts in this embodiment. The target image 105 includes a custom identifier 106 (fig. 3 is merely an example, and a specific shape and a style of the custom identifier may be set according to an actual situation), and the user may jump to an image selection page by touching a virtual icon corresponding to the target image 105, and the user may select the target image from an existing gallery, or may take a picture or a video again as the target image.
Optionally, if the user selects the picture as the target image, the picture may be directly used as the target image. If the user selects the video as the target image, the first 10 frames (the specific frame number can be adjusted according to actual requirements) of the video can be intercepted, the GIF animation is generated, the GIF animation is used as the target image, the participation experience of the user can be improved, and therefore the emotion expression requirement of the user in the gift giving process can be met.
It can be understood that, if the target image is a video, the power consumption consumed in the process of processing the video is greater than the power consumption consumed in the process of processing the picture. For example, when a user takes a video as a target image through a camera interface of a client, the user may repeatedly try and consume a large amount of power due to a shooting angle, brightness, and the like, which may cause insufficient power of the electronic device and may not completely watch live broadcasts of a main broadcast user, thereby reducing user experience. As a way for improving the problem, after it is detected that the user touches a virtual icon corresponding to the customized virtual gift, the electric quantity of the electronic device may be acquired, if the electric quantity is greater than or equal to a preset threshold, the user may be prompted to select a video as a target image, and if the electric quantity is less than the preset threshold, the user may be prompted to select a picture as the target image in order to ensure that the user does not interrupt the live broadcast due to insufficient electric quantity.
As an embodiment, the virtual gift values corresponding to different types of target images may be configured in advance, for example, assuming that the value unit of the virtual gift is "Y coin", the value corresponding to a picture may be configured to be 5Y coin, the value corresponding to a video may be configured to be 10Y coin, and the value corresponding to a picture-in-video may be configured to be 20Y coin. When the user selects the target image through the user-defined virtual gift configuration interface, the image corresponding to the account level of the user can be recommended to the user as the target image, for example, if the account level of the user is higher, the user can be recommended to select a video or select a picture combined with the video as the target image; and if the account number level of the user is lower, the user can be recommended to select the picture as the target image. Or the target image may be recommended to the user according to the gift giving habit of the user, and the like. For example, if the user presents frequently, the video can be recommended to the user as the target image; if the number of gift sending times of the user is small, the picture can be recommended to the user as the target image.
Optionally, in order to arouse the gift interest of the user, when the user selects the target image, a reward (for example, a point reward) corresponding to the gift value of the target image may be generated, and when the user finishes the gift, the reward may be received. The reward may be for redeeming merchandise or coupons, etc., or may be for an account level upgrade after accumulating to a certain value.
By acquiring the self-defined picture or video as the target image, the interactive experience of audience users in the gift sending process can be improved, and the gift sending fun of the users is further improved.
Step S120: and obtaining the donation message information associated with the target image.
Optionally, the user-defined virtual gift configuration interface may include an image module and a message module, and the image module and the message module may be disposed on the same page or different pages. The image module is used for acquiring the target image, and the message leaving module is used for recording the present message information of the user. The message leaving information can be text information or voice information. After the message presenting information is obtained, the corresponding relationship between the message presenting information and the target image can be established, that is, the message presenting information is used as the message presenting information associated with the target image. Optionally, after the message presenting information is input, the speaker can be selected to broadcast the message presenting information. Different voice templates can be configured in advance and stored.
For example, in a specific application scenario, as shown in fig. 4, compared to fig. 3, after the user selects the target virtual gift 105 (shown in fig. 3), an input box popup 107 and an utterer selection popup 108 may be displayed in the virtual gift list 104, and the user may input the bonus message through the input box popup 107 and then select a voice template corresponding to an utterer in the utterer selection popup 108 to perform voice broadcast on the bonus message. Alternatively, the speakers "boy a", "boy B", "girl a", and "girl B" in fig. 4 are 4 different types of sound templates. Optionally, if the user does not like the sound provided by the speaker template, a sound template from another source may be added or a sound template of the user is recorded and stored locally, and the sound template is used as a sound template for presenting the message information through voice broadcasting.
Step S130: and generating a virtual gift to be presented, which is matched with the target image, based on the presentation message information.
As one mode, the presentation message information and the selected target image may be stored in association, so as to generate a virtual gift to be presented, which is matched with the target image. In one implementation, if the target image itself includes text content, for example, the selected picture includes text content, or the selected video includes text content, in order to ensure intelligence of the custom virtual gift (for example, some users who have never played may not know how to set the custom virtual gift), whether the target image includes text content may be identified, if the target image includes text content, the presenting message information and the identified text content may be matched, and a matching degree between the presenting message information and the identified text content may be obtained, and when the matching degree is not less than a specified threshold, the presenting message information and the selected target image may be stored in an associated manner, so as to generate the virtual gift to be presented, which is matched with the target image. When the matching degree is smaller than the specified threshold value, the virtual gift to be presented, which is matched with the target image, is not generated based on the presented message information temporarily, but the user is prompted to modify the content of the presented message information and provide keywords which can be used as references in the modification process. The specific value of the designated threshold value is not limited, and may be, for example, 60%, 70%, or the like. The matching degree of the present message information and the recognized part of speech of the text content can be obtained by comparing the present message information and the recognized part of speech of the text content.
Alternatively, the target image and the presentation message information may be subjected to special effect processing separately before the virtual gift to be presented is generated. Specifically, a filter, a special effect, a sticker, a manufactured popular language label and the like can be added to the target image. In addition to the selection of the sound template, the sound effect of the message leaving information may be set, for example, a changeable sound type such as "make fun", "lovely" or "female" may be set.
Step S140: and sending the virtual gift to be presented to a main broadcasting user, and indicating a client of the user in the current live broadcasting room to display the special effect of the virtual gift to be presented.
Optionally, the generated virtual gift to be presented is sent to the anchor user, so that the anchor user can check the special effect of the virtual gift while receiving the virtual gift, and can timely pay attention to the gift sending message of the user to respond to the user, thereby effectively interacting with audience users. In this embodiment, in the same live broadcast room, when a certain audience user "sends a gift" to the anchor, if only one of the anchor can see the special effect of the virtual gift and the other audience users cannot see the special effect of the virtual gift, the other audience users may mistakenly assume that the current anchor popularity is not high and want to leave the live broadcast room, especially the audience user who enters the live broadcast room for the first time. As a way for improving the problem, when the virtual gift to be presented is sent to the anchor user, the client side where other audience users in the current live broadcast room are located is indicated to display the special effect of the virtual gift to be presented, so that the interactive atmosphere of the live broadcast room can be improved, and the gift-sending interest and enthusiasm of other audience users are stimulated.
In the method for presenting a virtual gift provided in this embodiment, the target image is acquired, the presenting message information associated with the target image is acquired, the virtual gift to be presented, which is matched with the target image, is generated based on the presenting message information, and then the virtual gift to be presented is sent to the anchor user, and the client where the user in the current live broadcast room is located is instructed to display the special effect of the virtual gift to be presented. Thereby realizing that the target image customized by the audience user can be obtained as the virtual gift, without being limited to the template virtual gift provided by the system, and then in the case where the comp message information associated with the target image is acquired, can generate a virtual gift to be presented which is matched with the target image and accords with the customized special effect display mode of the audience user based on the presentation message information, then the virtual gift to be presented is sent to the anchor user, so that the client side of all users in the current live broadcast room can display the virtual gift with special effect according to the special effect display mode defined by audience users, thereby enriching the display mode of the client side to the virtual gift and increasing the interest of presenting the virtual gift, therefore, the ceremony sending enthusiasm of audience users can be improved, and the watching retention rate of the live broadcast room can be further improved.
Referring to fig. 5, a flowchart illustrating a method for presenting a virtual gift according to another embodiment of the present application is shown, where the embodiment provides a method for presenting a virtual gift, which is applicable to a client side, and the method includes:
step S210: and acquiring a target image.
Step S220: and obtaining the donation message information associated with the target image.
Step S230: and obtaining gift giving information corresponding to the target image.
The present gift information may include a gift giver, a present object, a name of the gift (or a gift type), and the like. Optionally, a live room may include at least one anchor user and a plurality of viewer users. When the audience user a selects a target image through the virtual gift list, if a certain target image is selected, a gift-giving behavior record can be generated for recording the gift-giving information. In the gift-offering behavior record, the gift-offering person is the audience user A, in this way, if the current live broadcast room comprises a main broadcast user, in the gift-offering behavior record, the gift-offering object is the main broadcast user; if the current live broadcast room includes two or more anchor users, for example, assuming that anchor user a and anchor user B are included, the gifting object may be anchor user a and anchor user B or any one of anchor user a and anchor user B in the piece of gift-sending behavior record, which is not limited herein. Alternatively, the gift giver may be any one of the audience users.
Optionally, before generating the virtual gift to be presented, which is matched with the target image, based on the presented message information, sensitive word filtering may be performed on the presented message information, and content verification may be performed on the target image. Optionally, if the presenting message information meets the first preset condition and the target image meets the second preset condition, the virtual gift to be presented, which is matched with the target image, may be generated based on the presenting message information. The present message information meeting the first preset condition does not include sensitive words (namely contents related to yellow, gambling, poison, illegal violation, disclaimer and the like), and the contents of the target image meeting the second preset condition are qualified (namely contents including naked parts, exposed special parts and the like). Otherwise, a warning popup may be generated to prompt the user to reselect the target image and/or re-enter the complimentary message information.
Step S240: and splicing the content corresponding to the presented message information and the content corresponding to the presented gift information to obtain target content.
Optionally, the virtual gift to be presented in this embodiment may include a special display effect, and may further include audio, where the audio is used to play the message information and the gift information. As one mode, the content corresponding to the obtained presenting message information and the content corresponding to the presenting gift information may be spliced, and the spliced content may be used as a target content for subsequent audio conversion. For example, assume that the present sender is "handsome, and natural, the present name is" birthday blessing present ", the present sender is the anchor user in the current live broadcast room (assume that there is only one anchor user), the present message is" congratulating, happy day and happy day of five birthdays congratulating on the anchor and the royal jelly, and after the contents are spliced, the target content "handsome, and natural blessing present: congratulating the grand sown king of old five birthdays happy and happy everyday. The target content is obtained by splicing the presenting message information and the presenting gift information, so that when the target content is subsequently broadcasted in a voice mode, the anchor user can quickly confirm the audience users who send the gift and what the virtual gift is sent, and the audience users who send the gift can be responded in time; for the audience users, each gift sending behavior can be concerned, and the participation sense of the audience users in the live broadcast process is further increased, so that the gift sending enthusiasm of the audience users is enhanced.
Step S250: and acquiring an audio file corresponding to the target content.
Optionally, the message leaving message may be text message or voice message. In one implementation, if the given message is text information, audio transcoding can be directly performed on the target content to obtain an audio file corresponding to the target content. The principle and the technical implementation of audio transcoding of target content may refer to related technologies, and are not described herein again. Optionally, in the audio transcoding process, the pitch and tone of the target content may be replaced by the pitch and tone corresponding to the sound template of the speaker selected in the foregoing embodiment.
In another implementation, if the present message information is voice information (which may be real-time recorded voice information or pre-stored voice information), the present gift information may be transcoded according to a specified audio mode to obtain specified audio. Wherein, the designated audio mode can be understood as the voice template of the speaker set in the foregoing embodiment. And mixing the voice information with the specified audio, and taking the mixed audio as an audio file corresponding to the target content. Alternatively, the voice information may be mixed with the specified audio in the order of words, for example, the specified audio may be the audio including the present giver, the present object, and the virtual present, and the voice information may be the voice information of the present giver, and the specified audio may be set before the voice information and the voice information may be set after the voice information are set.
Step S260: and binding the storage link of the audio file with the target image, and using the target image bound with the storage link as a virtual gift to be presented.
An audio file corresponding to the target content may be sent to the server, which may then store the audio file to memory and generate a storage link (i.e., a storage address) that the server may return to the client. The client can establish the corresponding relation between the storage link of the audio file and the target image so as to bind the storage link of the audio file and the target image. As an embodiment, the target image to which the storage link is bound may be used as a virtual gift to be given.
Step S270: and sending the virtual gift to be presented to a main broadcasting user, and indicating a client of the user in the current live broadcasting room to display the special effect of the virtual gift to be presented.
Optionally, when the virtual gift to be presented is sent to the anchor user, the client where the other audience users in the current live broadcast room are located may be instructed to display the virtual gift to be presented and play the audio file, so that all users in the live broadcast room can view the special effect of the virtual gift (for example, animation special effect, text special effect, or filter special effect) and hear the audio special effect of the virtual gift (that is, which audience user presents what gift to the anchor user and what message is), and activate the live broadcast atmosphere in the live broadcast room, so as to stimulate the enthusiasm of the audience user for presentation.
Optionally, the number of the virtual gifts to be presented may be multiple, and the audio files corresponding to different virtual gifts to be presented may be different. If the number of the virtual gifts to be presented is multiple, the client sides of all users in the live broadcast room can be instructed to display the corresponding virtual gifts to be presented in sequence according to the presentation sequence of the virtual gifts to be presented and play the corresponding audio files. Optionally, the virtual gifts to be presented may be the virtual gifts presented by the same audience user, or may be the virtual gifts presented by a plurality of different audience users.
The method for presenting the virtual gift provided by the embodiment can obtain the target image defined by the audience user as the virtual gift without being limited by the template virtual gift provided by the system, and by taking the target image bound with the storage link of the audio file as the virtual gift to be presented, and then sending the virtual gift to be presented to the main broadcast user, and indicating the client sides of all users in the current live broadcast room to display the virtual gift to be presented and play the audio file, the client side of the main broadcast user can display the virtual gift according to the special effect display mode defined by the audience user, so that the display mode of the client sides on the virtual gift is enriched, and meanwhile, the atmosphere of the live broadcast room is activated, so that the enthusiasm of the audience user for presenting the gift is stimulated.
Referring to fig. 6, a flowchart illustrating a method for presenting a virtual gift according to another embodiment of the present application is shown, where the embodiment provides a method for presenting a virtual gift, which is applicable to a client, and the method includes:
step S310: and acquiring a target image.
Step S320: and obtaining the donation message information associated with the target image.
Step S330: and obtaining gift giving information corresponding to the target image.
Step S340: and splicing the content corresponding to the presented message information and the content corresponding to the presented gift information to obtain target content.
Step S350: and acquiring an audio file corresponding to the target content.
Step S360: and acquiring background audio matched with the target content.
Optionally, when some audio files are played, if the content of the given message is too short, the gift-offering message of the audience user may be ignored by the anchor user, so as to bring a bad user experience to the audience user. As one mode, in order to highlight the audio file corresponding to the target content during the voice broadcast, a background audio matched with the target content may be acquired for accompanying the voice broadcast content corresponding to the audio file. Optionally, the background audio may be pre-stored in the server, and different types of background audio correspond to different storage addresses. Optionally, the obtaining order of the background audio and the audio file may not be limited, for example, the background audio may also be obtained before the audio file is obtained.
Optionally, when obtaining the presented message information, the current message situation may be identified according to the recorded presented message information, and then a background sound effect matched with the current message situation is pushed to the user. Wherein, different given message information can correspond to different message scenes. For example, if the message leaving information is "congratulations for getting rich, good mood every day", the message leaving scenario may be "blessing scenario"; if the given message is 'sing without mistake and then coming to a bar', the message scene can be 'music scene'; if the message information is 'the mask has the advantage', the message scene can be 'a selling scene'. Optionally, the leave word scenario may be related to a live topic of a live room.
Optionally, the background sound effect may also be music uploaded by the user, or music downloaded from the network platform, or received recommendation music of the network platform. Optionally, if the user feels that the background sound effect interferes with the "present" effect, the user may also choose to turn off or cancel the use of the background sound effect.
Step S370: and mixing the audio file with the background audio to obtain a target audio.
As a mode, can mix audio file and background audio, be about to audio file and background audio stack, obtain the target audio frequency to can realize accompanying with the background audio at the in-process of voice broadcast audio file, thereby can make the show mode that the client shows virtual gift special effect more obvious, make the anchor user can be timely notice audience user's gift sending message, and then realize anchor user and audience user's effective interaction.
In an implementation manner, in order not to affect an original live broadcast effect of a live broadcast room, a live broadcast volume of a current live broadcast room corresponding to a client where each user is located may be obtained first, then a first volume and a second volume are set according to a specific rule (for example, the first volume and the second volume may be smaller than the live broadcast volume of the current live broadcast room), then an audio file with the first volume and a background audio with the second volume are mixed, and then a target audio is obtained, wherein the first volume is greater than the second volume. It should be noted that when the target audio obtained by mixing the audio file with the first volume and the background audio with the second volume is played, the audio effect does not affect the audio effect of the original live broadcast room, and the background music does not affect the audio playing effect of the text description.
It should be noted that, for different users, the clients where the users are located may be different, and the specific values of the first volume and the second volume corresponding to different clients may be different. For example, assuming that the live broadcast volume of the client is 100 when full, assuming that there are two audience users, namely, audience user a and audience user B, assuming that the live broadcast volume of the current live broadcast room corresponding to the client where the audience user a is located is 90, and the live broadcast volume of the current live broadcast room corresponding to the client where the audience user B is located is 70, in this way, for the current live broadcast room corresponding to the client where the audience user a is located, the first volume may be 60, and the second volume may be 40; and for the current live broadcast room corresponding to the client of the audience user B, the first volume can be 40, and the second volume can be 20.
Step S380: and binding the storage link of the target audio with the target image, and using the target image bound with the storage link as a virtual gift to be given.
In this embodiment, the storage link corresponding to the target audio and the target image may be stored in an associated manner, so that the storage link corresponding to the target audio and the target image are bound, and then the target image bound with the storage link may be used as the virtual gift to be given.
Step S390: and sending the virtual gift to be presented to a main broadcasting user, and indicating a client of the user in the current live broadcasting room to display the special effect of the virtual gift to be presented.
Optionally, when the client sends the virtual gift to be presented to the anchor user, the client may instruct the clients where all users in the current live broadcast room are located to display the virtual gift to be presented and play the target audio.
Optionally, the type of the target image may also be a prop, for example, a game prop in a live game scene, and the like.
Optionally, the client where the anchor user or the audience user is located may configure an audio function button for setting an "on" or "off" state of the audio function, and if the live broadcast is watched and the audio corresponding to the virtual gift does not need to be answered, the audio function button may be touched to select an on/off state of the audio function. For example, if a viewer user feels that the gift-offering information is too much to disturb himself/herself when watching live, he/she may choose to turn off the audio function.
The method for presenting the virtual gift provided by the embodiment realizes that the background audio can be used for accompanying in the process of voice broadcasting the audio file by acquiring the background audio, so that the display mode of the client for displaying the special effect of the virtual gift is more obvious, the anchor user can timely notice the gift sending message of the audience user, and the effective interaction between the anchor user and the audience user is realized.
Referring to fig. 7, a block diagram of an apparatus for presenting a virtual gift according to an embodiment of the present disclosure is shown, in which an apparatus 400 for presenting a virtual gift is provided, and the apparatus 400 can operate on a client, and includes: the first obtaining module 410, the second obtaining module 420, the gift-generating module 430, and the gifting module 440:
a first acquiring module 410, configured to acquire a target image.
Optionally, the target image in this embodiment may include a picture or a video.
And a second obtaining module 420, configured to obtain the message information associated with the target image.
And a gift generating module 430 for generating a virtual gift to be presented, which is matched with the target image, based on the presentation message information.
Optionally, the apparatus 400 may further include an information obtaining module configured to obtain gift-giving information corresponding to the target image. In this way, the gift generating module 430 may be configured to splice the content corresponding to the presenting message information and the content corresponding to the presenting gift information to obtain the target content; acquiring an audio file corresponding to the target content; and binding the storage link of the audio file with the target image, and using the target image bound with the storage link as a virtual gift to be presented.
Optionally, the apparatus 400 may further include an audio obtaining module, configured to obtain background audio matching the target content. In this way, the gift generation module 430 may be configured to, after acquiring the audio file corresponding to the target content, mix the audio file with the background audio to obtain a target audio; and binding the storage link of the target audio with the target image, and using the target image bound with the storage link as a virtual gift to be given. When the audio file is mixed with the background audio, the audio file with a first volume and the background audio with a second volume can be mixed to obtain a target audio, wherein the first volume is greater than the second volume.
Optionally, the apparatus 400 may further include an information processing module, configured to perform sensitive word filtering on the presentation message information and perform content verification on the target image before generating a virtual gift to be presented, which is matched with the target image, based on the presentation message information; if the present message information meets a first preset condition and the target image meets a second preset condition, executing the step of generating a virtual gift to be presented, which is matched with the target image, based on the present message information, wherein the present message information meeting the first preset condition does not include sensitive words, and the content of the target image meeting the second preset condition is qualified; otherwise, generating a warning popup.
The presenting module 440 is configured to send the virtual gift to be presented to a host user, and instruct a client where a user in a current live broadcast room is located to display a special effect of the virtual gift to be presented.
Optionally, the gifting module 440 may be configured to instruct the client at which the user currently in the live broadcast room is located to display the virtual gift to be gifted and play the audio file or the target audio.
Optionally, the apparatus 400 may further include a special effect processing module, configured to perform special effect processing on the target image and the giving message information respectively before generating the virtual gift to be given, which is matched with the target image, based on the giving message information.
The device for presenting a virtual gift provided in this embodiment acquires the target image, then acquires the presentation message information associated with the target image, generates a virtual gift to be presented that matches the target image based on the presentation message information, then sends the virtual gift to be presented to the anchor user, and instructs a client where the user in the current live broadcast room is located to display a special effect of the virtual gift to be presented. Therefore, the method can acquire the target image defined by the audience user as the virtual gift without being limited by the template virtual gift provided by the system, and then under the condition of acquiring the presenting message information associated with the target image, the virtual gift to be presented which is matched with the target image and accords with the special effect display mode defined by the audience user can be generated based on the presenting message information, and then the virtual gift to be presented is sent to the main broadcast user, so that the client sides of all users in the current live broadcast room can carry out special effect display on the virtual gift according to the special effect display mode defined by the audience user, the display mode of the client sides on the virtual gift is enriched, and the interest of presenting the virtual gift is increased.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described apparatuses and modules may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, the coupling or direct coupling or communication connection between the modules shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or modules may be in an electrical, mechanical or other form.
In addition, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
Referring to fig. 8, based on the method and the apparatus for presenting a virtual gift, an embodiment of the application further provides an electronic device 100 capable of performing the method for presenting a virtual gift. The electronic device 100 includes a memory 102 and one or more processors 104 (only one shown) coupled to each other, the memory 102 and the processors 104 being communicatively coupled to each other. The memory 102 stores therein a program that can execute the contents of the foregoing embodiments, and the processor 104 can execute the program stored in the memory 102.
The processor 104 may include one or more processing cores, among other things. The processor 104 interfaces with various components throughout the electronic device 100 using various interfaces and circuitry to perform various functions of the electronic device 100 and process data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 102 and invoking data stored in the memory 102. Alternatively, the processor 104 may be implemented in hardware using at least one of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 104 may integrate one or more of a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a modem, and the like. Wherein, the CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing display content; the modem is used to handle wireless communications. It is understood that the modem may not be integrated into the processor 104, but may be implemented by a communication chip.
The Memory 102 may include a Random Access Memory (RAM) or a Read-Only Memory (Read-Only Memory). The memory 102 may be used to store instructions, programs, code sets, or instruction sets. The memory 102 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the foregoing embodiments, and the like. The data storage area may also store data created by the electronic device 100 during use (e.g., phone book, audio-video data, chat log data), and the like.
Referring to fig. 9, a block diagram of a computer-readable storage medium according to an embodiment of the present application is shown. The computer-readable storage medium 500 has stored therein program code that can be called by a processor to execute the method described in the above-described method embodiments.
The computer-readable storage medium 500 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer-readable storage medium 1300 includes a non-transitory computer-readable storage medium. The computer readable storage medium 500 has storage space for program code 510 for performing any of the method steps of the method described above. The program code can be read from or written to one or more computer program products. The program code 510 may be compressed, for example, in a suitable form.
In the description herein, reference to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
To sum up, according to the method, the apparatus, the electronic device, and the storage medium for presenting a virtual gift provided in the embodiment of the present application, the target image is acquired, then the presenting message information associated with the target image is acquired, then the virtual gift to be presented, which is matched with the target image, is generated based on the presenting message information, and then the virtual gift to be presented is sent to the anchor user, and the client where the user is located in the current live broadcast room is instructed to display the special effect of the virtual gift to be presented. Therefore, the method can acquire the target image defined by the audience user as the virtual gift without being limited by the template virtual gift provided by the system, and then under the condition of acquiring the presenting message information associated with the target image, the virtual gift to be presented which is matched with the target image and accords with the special effect display mode defined by the audience user can be generated based on the presenting message information, and then the virtual gift to be presented is sent to the main broadcast user, so that the client sides of all users in the current live broadcast room can carry out special effect display on the virtual gift according to the special effect display mode defined by the audience user, the display mode of the client sides on the virtual gift is enriched, and the interest of presenting the virtual gift is increased.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not necessarily depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (11)

1. A method of gifting a virtual gift, the method comprising:
acquiring a target image;
obtaining donation message information associated with the target image;
generating a virtual gift to be presented, which is matched with the target image, based on the presentation message information;
and sending the virtual gift to be presented to a main broadcasting user, and indicating a client of the user in the current live broadcasting room to display the special effect of the virtual gift to be presented.
2. The method of claim 1, further comprising:
obtaining gift giving information corresponding to the target image;
the generating of the virtual gift to be presented, which is matched with the target image based on the presentation message information, includes:
splicing the content corresponding to the presentation message information and the content corresponding to the presentation gift information to obtain target content;
acquiring an audio file corresponding to the target content;
and binding the storage link of the audio file with the target image, and using the target image bound with the storage link as a virtual gift to be presented.
3. The method of claim 2, further comprising:
acquiring background audio matched with the target content;
the binding the storage link of the audio file with the target image and taking the target image bound with the storage link as a virtual gift to be presented comprises:
mixing the audio file with the background audio to obtain a target audio;
and binding the storage link of the target audio with the target image, and using the target image bound with the storage link as a virtual gift to be given.
4. The method of claim 3, wherein mixing the audio file with the background audio to obtain target audio comprises:
and mixing the audio file with the first volume with the background audio with the second volume to obtain a target audio, wherein the first volume is greater than the second volume.
5. The method of claim 3, wherein the indicating that the client in which the user currently in the live broadcast room is located shows the special effect of the virtual gift to be gifted comprises:
and indicating the client side where the user in the current live broadcast room is located to display the virtual gift to be presented and play the audio file or the target audio.
6. The method according to any one of claims 1-5, wherein before generating the virtual gift to be gifted that matches the target image based on the gifted message information, the method further comprises:
sensitive word filtering is carried out on the presented message information, and content verification is carried out on the target image;
if the present message information meets a first preset condition and the target image meets a second preset condition, executing the step of generating a virtual gift to be presented, which is matched with the target image, based on the present message information, wherein the present message information meeting the first preset condition does not include sensitive words, and the content of the target image meeting the second preset condition is qualified;
otherwise, generating a warning popup.
7. The method of claim 6, wherein the target image comprises a picture or a video.
8. The method of claim 6, prior to generating the to-be-gifted virtual gift matching the target image based on the gifted message information, the method further comprising:
and respectively carrying out special effect processing on the target image and the present message information.
9. An apparatus for gifting a virtual gift, the apparatus comprising:
the first acquisition module is used for acquiring a target image;
the second acquisition module is used for acquiring the present message information associated with the target image;
the gift generating module is used for generating a virtual gift to be presented, which is matched with the target image, based on the presentation message information;
and the presentation module is used for sending the virtual gift to be presented to a main broadcast user and indicating a client of the user in the current live broadcast room to display the special effect of the virtual gift to be presented.
10. An electronic device comprising one or more processors and memory;
one or more programs stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to perform the method of any of claims 1-8.
11. A computer-readable storage medium, having program code stored therein, wherein the program code when executed by a processor performs the method of any of claims 1-8.
CN202010790481.6A 2020-08-07 2020-08-07 Method and device for presenting virtual gift and electronic equipment Active CN112087655B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010790481.6A CN112087655B (en) 2020-08-07 2020-08-07 Method and device for presenting virtual gift and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010790481.6A CN112087655B (en) 2020-08-07 2020-08-07 Method and device for presenting virtual gift and electronic equipment

Publications (2)

Publication Number Publication Date
CN112087655A true CN112087655A (en) 2020-12-15
CN112087655B CN112087655B (en) 2022-09-27

Family

ID=73734874

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010790481.6A Active CN112087655B (en) 2020-08-07 2020-08-07 Method and device for presenting virtual gift and electronic equipment

Country Status (1)

Country Link
CN (1) CN112087655B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113014477A (en) * 2021-03-18 2021-06-22 广州市百果园信息技术有限公司 Gift processing method, device and equipment of voice platform and storage medium
CN113395565A (en) * 2021-05-19 2021-09-14 广州虎牙科技有限公司 Display method of virtual gift and related device and equipment
CN113727125A (en) * 2021-08-30 2021-11-30 广州方硅信息技术有限公司 Live broadcast room screenshot method, device, system, medium and computer equipment
CN113938696A (en) * 2021-10-13 2022-01-14 广州方硅信息技术有限公司 Live broadcast interaction method and system based on user-defined virtual gift and computer equipment
CN114025189A (en) * 2021-11-02 2022-02-08 百果园技术(新加坡)有限公司 Virtual object generation method, device, equipment and storage medium
CN114466209A (en) * 2022-01-27 2022-05-10 腾讯科技(深圳)有限公司 Live broadcast interaction method and device, electronic equipment, storage medium and program product
CN114866820A (en) * 2022-04-15 2022-08-05 北京量子之歌科技有限公司 Gift sending method, device and storage medium
CN114928748A (en) * 2022-04-07 2022-08-19 广州方硅信息技术有限公司 Rendering processing method, terminal and storage medium of dynamic effect video of virtual gift
CN115412773A (en) * 2021-05-26 2022-11-29 武汉斗鱼鱼乐网络科技有限公司 Method, device and system for processing audio data of live broadcast room
CN116366909A (en) * 2023-05-31 2023-06-30 北京达佳互联信息技术有限公司 Virtual article processing method and device, electronic equipment and storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140316920A1 (en) * 2013-04-23 2014-10-23 Giftya Llc System and method for immersive mobile gifts
CN106375775A (en) * 2016-09-26 2017-02-01 广州华多网络科技有限公司 Virtual gift display method and apparatus
CN106685808A (en) * 2017-01-17 2017-05-17 百度在线网络技术(北京)有限公司 Live event flow message passing method and device
CN107438200A (en) * 2017-09-08 2017-12-05 广州酷狗计算机科技有限公司 The method and apparatus of direct broadcasting room present displaying
CN107820132A (en) * 2017-11-21 2018-03-20 广州华多网络科技有限公司 Living broadcast interactive method, apparatus and system
CN108156503A (en) * 2017-12-14 2018-06-12 北京奇艺世纪科技有限公司 A kind of method and device for generating present
CN110213608A (en) * 2019-06-11 2019-09-06 广州酷狗计算机科技有限公司 Show method, apparatus, equipment and the readable storage medium storing program for executing of virtual present
CN110312169A (en) * 2019-07-30 2019-10-08 腾讯科技(深圳)有限公司 Video data handling procedure, device, terminal and server
CN111010612A (en) * 2019-12-19 2020-04-14 广州华多网络科技有限公司 Method, device and equipment for presenting voice gift and storage medium
CN111131908A (en) * 2019-12-19 2020-05-08 广州华多网络科技有限公司 Method, device and equipment for receiving voice gift and storage medium
CN111147877A (en) * 2019-12-27 2020-05-12 广州华多网络科技有限公司 Virtual gift presenting method, device, equipment and storage medium

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140316920A1 (en) * 2013-04-23 2014-10-23 Giftya Llc System and method for immersive mobile gifts
CN106375775A (en) * 2016-09-26 2017-02-01 广州华多网络科技有限公司 Virtual gift display method and apparatus
CN106685808A (en) * 2017-01-17 2017-05-17 百度在线网络技术(北京)有限公司 Live event flow message passing method and device
CN107438200A (en) * 2017-09-08 2017-12-05 广州酷狗计算机科技有限公司 The method and apparatus of direct broadcasting room present displaying
CN107820132A (en) * 2017-11-21 2018-03-20 广州华多网络科技有限公司 Living broadcast interactive method, apparatus and system
CN108156503A (en) * 2017-12-14 2018-06-12 北京奇艺世纪科技有限公司 A kind of method and device for generating present
CN110213608A (en) * 2019-06-11 2019-09-06 广州酷狗计算机科技有限公司 Show method, apparatus, equipment and the readable storage medium storing program for executing of virtual present
CN110312169A (en) * 2019-07-30 2019-10-08 腾讯科技(深圳)有限公司 Video data handling procedure, device, terminal and server
CN111010612A (en) * 2019-12-19 2020-04-14 广州华多网络科技有限公司 Method, device and equipment for presenting voice gift and storage medium
CN111131908A (en) * 2019-12-19 2020-05-08 广州华多网络科技有限公司 Method, device and equipment for receiving voice gift and storage medium
CN111147877A (en) * 2019-12-27 2020-05-12 广州华多网络科技有限公司 Virtual gift presenting method, device, equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
罗曦: "移动端互动直播平台的设计与实现", 《计算机产品与流通》 *

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113014477A (en) * 2021-03-18 2021-06-22 广州市百果园信息技术有限公司 Gift processing method, device and equipment of voice platform and storage medium
CN113395565A (en) * 2021-05-19 2021-09-14 广州虎牙科技有限公司 Display method of virtual gift and related device and equipment
CN115412773A (en) * 2021-05-26 2022-11-29 武汉斗鱼鱼乐网络科技有限公司 Method, device and system for processing audio data of live broadcast room
CN113727125A (en) * 2021-08-30 2021-11-30 广州方硅信息技术有限公司 Live broadcast room screenshot method, device, system, medium and computer equipment
CN113938696A (en) * 2021-10-13 2022-01-14 广州方硅信息技术有限公司 Live broadcast interaction method and system based on user-defined virtual gift and computer equipment
CN113938696B (en) * 2021-10-13 2024-03-29 广州方硅信息技术有限公司 Live broadcast interaction method and system based on custom virtual gift and computer equipment
CN114025189A (en) * 2021-11-02 2022-02-08 百果园技术(新加坡)有限公司 Virtual object generation method, device, equipment and storage medium
CN114025189B (en) * 2021-11-02 2023-11-17 百果园技术(新加坡)有限公司 Virtual object generation method, device, equipment and storage medium
CN114466209A (en) * 2022-01-27 2022-05-10 腾讯科技(深圳)有限公司 Live broadcast interaction method and device, electronic equipment, storage medium and program product
CN114466209B (en) * 2022-01-27 2022-11-29 腾讯科技(深圳)有限公司 Live broadcast interaction method and device, electronic equipment, storage medium and program product
CN114928748A (en) * 2022-04-07 2022-08-19 广州方硅信息技术有限公司 Rendering processing method, terminal and storage medium of dynamic effect video of virtual gift
CN114866820A (en) * 2022-04-15 2022-08-05 北京量子之歌科技有限公司 Gift sending method, device and storage medium
CN114866820B (en) * 2022-04-15 2023-12-08 北京量子之歌科技有限公司 Gift sending method, gift sending device and storage medium
CN116366909A (en) * 2023-05-31 2023-06-30 北京达佳互联信息技术有限公司 Virtual article processing method and device, electronic equipment and storage medium
CN116366909B (en) * 2023-05-31 2023-10-17 北京达佳互联信息技术有限公司 Virtual article processing method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN112087655B (en) 2022-09-27

Similar Documents

Publication Publication Date Title
CN112087655B (en) Method and device for presenting virtual gift and electronic equipment
CN110941954B (en) Text broadcasting method and device, electronic equipment and storage medium
CN112087669B (en) Method and device for presenting virtual gift and electronic equipment
JP7375186B2 (en) Barrage processing method, device, electronic equipment and program
CN109525851B (en) Live broadcast method, device and storage medium
CN106709762A (en) Virtual gift recommendation method, virtual gift recommendation device used in direct broadcast room, and mobile terminal
US10405064B2 (en) Systems and methods for prompting and incorporating unscripted user content into live broadcast programming
CN113395533A (en) Virtual gift special effect display method and device, computer equipment and storage medium
WO2021196614A1 (en) Information interaction method, interaction apparatus, electronic device and storage medium
CN113727130B (en) Message prompting method, system and device for live broadcasting room and computer equipment
CN108924661A (en) Data interactive method, device, terminal and storage medium based on direct broadcasting room
CN111294606B (en) Live broadcast processing method and device, live broadcast client and medium
CN111079529B (en) Information prompting method and device, electronic equipment and storage medium
CN114025186A (en) Virtual voice interaction method and device in live broadcast room and computer equipment
WO2019047850A1 (en) Identifier displaying method and device, request responding method and device
CN113938696B (en) Live broadcast interaction method and system based on custom virtual gift and computer equipment
CN105744338B (en) A kind of method for processing video frequency and its equipment
CN116708853A (en) Interaction method and device in live broadcast and electronic equipment
CN116962848A (en) Video generation method, device, terminal, storage medium and product
CN114449301B (en) Item sending method, item sending device, electronic equipment and computer-readable storage medium
CN115963963A (en) Interactive novel generation method, presentation method, device, equipment and medium
CN117008794A (en) Video generation method, device, equipment and medium
CN112565913A (en) Video call method and device and electronic equipment
US20240357187A1 (en) Server and method
US20240290024A1 (en) Dynamic synthetic video chat agent replacement

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210115

Address after: 511442 3108, 79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province

Applicant after: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd.

Address before: 511400 24th floor, building B-1, North District, Wanda Commercial Plaza, Wanbo business district, No.79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou, Guangdong Province

Applicant before: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant