A gift giving method and device based on live broadcast, equipment and storage medium
By introducing an additional gift mechanism in the live broadcast system, multiple users are allowed to complete a gift-giving operation together, solving the problem of lack of interaction among users in the existing technology, and improving users' enthusiasm for giving gifts and live broadcast experience.
Patent Information
- Application Number
- CN202180000492.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-15
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2041-03-15
AI Technical Summary
In the existing live gift-giving function, users can only perform one-to-one gift-giving operations with the anchor, which lacks interaction between multiple users, resulting in low enthusiasm for giving gifts.
By introducing an additional gift mechanism into the live broadcast system, multiple users are allowed to complete a gift-giving operation together. The specific implementation method includes: after the user selects a virtual gift, the server determines whether the gift is an additional gift. If so, it sends information to other online users that the gift is an additional gift, so that the terminal interface displays a gift additional control.
It realizes gift-giving interaction between multiple users, improves users' enthusiasm for gift-giving, enhances user experience in live broadcasts, and expands various gift-giving cooperation methods.
Smart Images

Figure CN113170216B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of Internet technology, and in particular to a gift-giving method and device based on live broadcast. Background Art
[0002] At present, users can send gifts to anchors through the gift-giving function of live broadcast software. For example, the scheme of the invention patent application with application number 201911245132.X discloses: obtaining the prize-giving trigger condition information sent by the first user in the live broadcast room object; the prize-giving trigger condition information includes a designated gift identifier and a designated gift quantity; receiving the gift-giving information sent by the second user in the live broadcast room object, the gift-giving information includes a gift-giving identifier and a gift-giving quantity; when the gift-giving identifier is consistent with the designated gift identifier, updating the preset cumulative value according to the gift-giving quantity; when the preset cumulative value is greater than or equal to the designated gift quantity, triggering the execution of the lottery event, but the above patent scheme can only allow one audience and anchor to perform a one-to-one gift-giving operation, and other users can only act as viewers, resulting in no interactivity in the gift-giving operation between audiences. In addition, in some scenarios with certain thresholds that require users to give multiple gifts to trigger related functions, it is difficult for low-consumption user groups to complete the task, and the gift-giving experience is poor, resulting in weak enthusiasm for gift-giving. Summary of the invention
[0003] The purpose of the present invention is to provide a gift-giving method based on live broadcast, so that the gift-giving operations of multiple users to the same anchor are interconnected, enriching the interactive forms between the anchor and the audience, and between the audience in the live broadcast, increasing the enthusiasm of the audience for gift-giving, and improving the user experience of the audience in the live broadcast.
[0004] The purpose of the present invention is achieved by adopting the following technical solutions.
[0005] According to one aspect of the present invention, a gift-giving method based on video live broadcast is provided, characterized in that the method comprises: receiving first information from a terminal of a first user, the first information being generated based on a first virtual gift selected by the first user; judging whether the first virtual gift selected by the first user is an additional gift based on the first information; if the first virtual gift is an additional gift, sending second information to terminals of other online users other than the first user in the same live broadcast room, the second information being used to mark the first virtual gift as an additional gift, so that the terminal interface of the other online users presents a gift additional control; receiving third information from the terminals of the other online users, the third information being information generated in response to an operation of the gift additional control by one or more terminals of the other online users.
[0006] According to another aspect of the present invention, there is provided a gift-giving device based on live broadcast, comprising: a first information receiving module, used to receive first information from a terminal of a first user, the first information being generated based on a first virtual gift selected by the first user; a first judging module, used to judge whether the first virtual gift selected by the first user is an additional gift based on the first information; an information sending module, used to send second information to terminals of other online users other than the terminal of the first user in the same live broadcast room if the first virtual gift selected by the first user is an additional gift, the second information being used to mark the first virtual gift as an additional gift so that a gift additional control is presented in a live broadcast room graphical interface of the terminals of the other online users; and a second information receiving module, used to receive third information from one or more of the terminals of the other online users, the third information being information generated in response to an operation of the additional control by other online users corresponding to the terminals of the one or more other online users.
[0007] According to one aspect of the present invention, a gift giving method based on live broadcast is provided, the method comprising:
[0008] In response to the user's operation, first information is generated, the first information indicating that the user has selected a first virtual gift to send to the anchor; the first information is sent to a server or a cloud; second information is received from the server or the cloud, the second information indicating that the first virtual gift is an additional gift; in response to the second information, a gift addition control is presented on a graphical interface of the user terminal; third information is generated in response to the user's operation on the gift addition control; and the third information is sent to the server or the cloud.
[0009] According to another aspect of the present invention, a gift-giving device based on live broadcast is provided, the device comprising:
[0010] A first information generating module is used to generate first information in response to a user's operation, wherein the first information indicates that the user has selected a first virtual gift to send to the anchor; a first information sending module is used to send the first information to a server or a cloud; a first information receiving module is used to receive second information from a server or a cloud, wherein the second information indicates that the first virtual gift is an additional gift; a first graphical interface generating module is used to present a gift additional control on a graphical interface of a user terminal in response to the second information; a second information generating module is used to generate third information in response to a user's operation on the gift additional control; and a second information sending module is used to send the third information to the server or the cloud.
[0011] According to another aspect of the present invention, a computer-readable storage medium is provided, which stores executable instructions. When the executable instructions are executed by a processor, the execution of the aforementioned gift-giving method based on live video broadcast is performed.
[0012] According to another aspect of the present invention, a device for live video broadcasting is provided, the device comprising: a processor; a storage device for storing executable instructions, when the executable instructions are executed by the processor, the aforementioned gift-giving method based on live video broadcasting can be implemented.
[0013] The beneficial effects of the present invention include at least:
[0014] By setting up additional gifts, it is determined whether the gift sent by the first user is an additional gift, and the additional identification information is sent to other online user terminals in the same live broadcast room except for the first gift-giving user terminal. After the first user sends out an additional gift, multiple users can cooperate to complete a gift-giving operation by clicking the additional control. This makes the gift-giving operation more intuitive and simple, and facilitates users to give gifts. It also allows users to interact with each other during the gift-giving process. At the same time, various gift-giving cooperative gameplay can also be extended. In scenarios where users need to give multiple gifts to trigger related functions, the gift-giving operation can be completed by multiple users together, thereby increasing users' enthusiasm for giving gifts.
[0015] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the following preferred embodiments are specifically cited and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 This is a flow chart of a gift-giving method based on live broadcast according to an embodiment of the present invention;
[0017] Figure 2 It is a network architecture diagram between various devices related to a gift-giving system based on live broadcasting according to an embodiment of the present invention;
[0018] Figure 3A is a schematic diagram of a server-side device of a gift-giving method based on live broadcast according to an embodiment of the present invention;
[0019] Figure 3B It is a schematic diagram of an APP-side device of a gift-giving method based on live broadcast according to an embodiment of the present invention. DETAILED DESCRIPTION
[0020] In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined purpose of the invention, the specific implementation method, structure, characteristics and effects of a gift-giving method based on live broadcast proposed by the present invention are described in detail below in combination with the accompanying drawings and preferred embodiments.
[0021] Reference Figure 1 , Figure 2 , Figure 1 A flowchart showing a method for gift giving based on live broadcast according to an embodiment of the present invention is shown. Figure 2 1 is a network architecture diagram between various devices related to a gift-giving system based on live broadcast according to an embodiment of the present invention. The gift-giving method based on live broadcast may specifically include the following steps:
[0022] Step S101: receiving first information from a terminal of a first user, where the first information is generated based on a first virtual gift selected by the first user.
[0023] In this embodiment, a live broadcast APP can be run on a mobile terminal device and a live broadcast room graphical user interface can be rendered on the touch screen of the mobile terminal. An entrance for sending gifts can be provided on the live broadcast room graphical user interface. Users can select various virtual gifts through the entrance for sending gifts and set the quantity of the virtual gifts to be given, and send virtual gifts to the anchor by clicking the confirmation control.
[0024] The first user is the first user who sends a gift through a gift-sending portal within a predetermined time. Users other than the first gift-sending user (e.g., users who participate in additional gift-sending or users who do not send gifts) are called other online users. The terminal can be a mobile phone, a desktop computer, an IPAD, etc. For ease of explanation, the present invention takes a mobile terminal (e.g., a mobile phone) as an example for explanation. The first virtual gift can be any virtual gift in the gift-sending portal.
[0025] After the user runs the live broadcast APP on the mobile terminal, the live broadcast APP can communicate with the server or the cloud to receive and transmit data, information, etc. The live broadcast APP can obtain user information such as the user ID of the terminal and can generate various information based on the user's operations on the live broadcast APP. In particular, the live broadcast APP can also obtain the user ID of the terminal.
[0026] In this embodiment, after the first user selects a gift in the gift giving portal, the live broadcast APP can generate the first information, i.e., the first gift giving information, based on the click of the first user's terminal, and send the first information to the server or the cloud, which can receive the first information for subsequent processing. In some other embodiments, the live broadcast APP can also generate the first information through user voice.
[0027] Step S102: determining, based on the first information, whether the first virtual gift selected by the first user is an additional gift.
[0028] In this embodiment, the first information may include: gift ID, gift-giving user ID, gift quantity and gift-receiving user ID, wherein the gift ID may be an identifier for indicating a virtual gift that can participate in the additional gift-giving activity, and the gift with the identifier may be located in a separate gift area at the entrance of the gift-giving entrance on the live broadcast room graphical user interface, so that the user can find and click. The server can determine whether the gift sent by the user is an additional gift based on the gift ID, for example, by comparing the gift ID with the gift ID in a preset database to determine whether it is the same as a preset gift ID. It should be noted that the gift ID with the additional gift-giving identifier may include one or more gifts, that is, the virtual gifts participating in the additional gift-giving may be one or more, and the embodiment of the present invention does not limit this. The gift quantity may be the number of gifts, for example, the number of gifts is 30, and the gift-receiving user ID may be the ID of the anchor. In some other embodiments, the gift ID may also be an identifier for indicating a virtual gift that can participate in the lottery, so that according to the method of the present invention, the first user and the user participating in the additional gift-giving can participate in the lottery together.
[0029] As an example, there are five kinds of gifts with additional gift identification in the live broadcast room graphical user interface, namely: A, B, C, D, and E, where the ID of virtual gift A is 001, the ID of virtual gift B is 002, the ID of virtual gift C is 003, the ID of virtual gift D is 004, and the ID of virtual gift E is 005. If the gift-giving user gives 10 virtual gifts B, the gift ID included in the first information received by the server is 002, the number of gifts given is 10, and after comparing ID 002 with the gift ID in a preset database, it is determined that the gift numbered 002 given by the user is an additional gift.
[0030] Step S103: If the first virtual gift is an additional gift, second information is sent to terminals of other online users except the first user in the same live broadcast room. The second information is used to mark the first virtual gift as an additional gift so that the terminal interface of the other online users presents a gift addition control.
[0031] Specifically, if the server or cloud determines that the first virtual gift selected by the first user is an additional gift, the server or cloud can send the second information to other online user terminals in the same live broadcast room except the first user terminal, and the second information is used to mark the first virtual gift as an additional gift, so that the live broadcast room graphical interface of the terminal of the other online user presents a gift additional control, and the APP on the other online user terminal can receive the second information and generate an additional control on the live broadcast room graphical interface of the terminal. The additional control can be generated, for example, in the middle of the live broadcast room graphical interface. The user can click on the additional control to send an additional gift.
[0032] In addition, after the first user terminal sends a gift, the live broadcast APP sends the first information to the server or the cloud. The server or the cloud receives the first information and generates second information based on the first information, and sends the second information to the live broadcast APP. In response to the second information, the live broadcast APP also generates a combo control and a gift notification bar in the live broadcast room graphical interface of the first user terminal, and generates a gift notification bar in the live broadcast room graphical interface of other online user terminals, wherein the gift notification bar can be used to display the gift-giving user ID and the corresponding number of gifts sent.
[0033] Step S104: receiving third information from the terminals of the other online users, wherein the third information is information generated in response to an operation of one or more terminals of the other online users on the gift adding control.
[0034] Specifically, after one or more users who add gifts click the additional control, the live broadcast APP on the corresponding terminal can generate third information in response to the click of the additional control by one or more users who add gifts, and send the third information and the corresponding additional gift user ID to the server.
[0035] Step S105, judging whether the additional gift-giving operation of the other online user is successful according to the third information.
[0036] Specifically, the server or cloud can receive the third information and determine whether the additional gift is successful based on the third information and the corresponding additional gift user ID, wherein the third information includes the additional gift user ID and the additional gift quantity.
[0037] Specifically, judging whether the additional gifting is successful includes:
[0038] Step S1051, judging whether the additional gifting operation is successful based on whether the account balance of the one or more other online users to whom the additional gifting is sent is sufficient,
[0039] If the account balance of the one or more other online users who added the gift is sufficient and the deduction is successful, then the additional gift operation is judged to be successful.
[0040] If the balance of the one or more other online users to whom the additional gift is given fails to be deducted due to insufficient balance, it is determined that the additional gift giving operation has failed; and
[0041] If the additional gifting is successful in step S1052, fourth information, namely, additional gifting success information, is generated and sent to the terminal of the first gifting user and the other online user terminals, wherein the fourth information indicates that the additional gifting operation is successful.
[0042] For example, if the additional gift-giving user sends 10 virtual gifts B with ID 002, each with a unit price of 1 yuan, if the additional gift-giving user's balance is greater than or equal to 10 yuan, the deduction is successful and the additional gift is successful; if the additional gift-giving user's balance is less than 10 yuan, the deduction fails and the additional gift fails.
[0043] If the server determines that the additional gift is successful, the server or cloud generates fourth information and sends the fourth information to the live broadcast APP of the first user terminal and other online user terminals. The fourth information can represent the number or value of the additional gift and the ID of the additional gift user. Based on the fourth information, the live broadcast APP presents the additional first information in the gift notification bar of the graphical interface of the first user terminal and the gift notification bar of the graphical interface of other online user terminals, wherein the additional first information includes the additional gift user ID and the number of additional gifts. In some other embodiments, the fourth information can be sent only to the terminals of one or more users who send additional gifts or to the terminals of the first user and one or more users who send additional gifts.
[0044] Specifically, within the predetermined time, if the sum of the number or value of gifts represented by the first information and the number or value of gifts represented by the fourth information exceeds a preset value, the server or cloud sends the fifth information to the first user terminal and other online user terminals, the live broadcast APP receives the fifth information, and in response to the fifth information, presents a predetermined effect, such as advanced video effects or automatic lottery options, on the live broadcast room graphical interface of the first user terminal and other online user terminals.
[0045] The server may set the scheduled time to 10 seconds. If one or more additional users successfully send gifts within 10 seconds after the first user terminal sends a gift, the server resets the scheduled time to 10 seconds.
[0046] For example, if the first user terminal sends 30 virtual gifts B with ID 002, the other user a terminal sends 10 virtual gifts B with ID 002, and another other user b terminal also sends 10 virtual gifts B with ID 002, and the total preset value of gifts is 50, the live broadcast APP will present advanced video effects or automatic lottery options in the live broadcast room graphical interface of the first user terminal and other online user terminals.
[0047] Specifically, the live gift giving method also includes: step S106, determining whether the additional gift giving is completed, and if it is determined that the additional gift giving is completed, recording the final first information.
[0048] If the first information is not received from the first user's terminal and the fourth information is not generated within the predetermined time, additional gift giving end information is sent to the first user's terminal and the terminals of the other online users, and the final first information is recorded. The live broadcast APP cancels the gift notification bar and the additional control based on the additional gift giving end information. Among them, the failure to receive the first information from the first user's terminal indicates that the first user has not continued to give gifts, and the failure to generate the fourth information indicates that other online users have not given additional gifts. At this time, the additional gift giving ends, and the server or cloud records the final first information.
[0049] The above-mentioned final first information includes the first user ID, one or more user IDs participating in the additional gift-giving, the gift ID, the number of gifts sent by the first user, and the number of gifts sent by one or more users participating in the additional gift-giving, as well as the total number of gifts and / or value and other information. The above is only an introduction to the gift-giving method based on live broadcast. In this implementation scenario, the first user and one or more users participating in the additional gift-giving transmit information with the server or the cloud through the live broadcast APP to jointly send gifts and complete the task. Take this as an example to illustrate the data service interaction process of the gift-giving method based on live broadcast provided by an embodiment of the present invention. However, the gift-giving method based on live broadcast provided by the present invention is not limited to live broadcast scenarios, and can be applied to other types of businesses. For example, in a bargaining activity that requires the participation of multiple people or in a sharing and receiving prizes activity involving multiple people, it can be achieved through the gift-giving method based on live broadcast of the present invention.
[0050] The above method implements the above live-broadcast-based gift-giving method through communication between the server and the live-broadcast APP, and is described in the form of a server. The present invention also includes a method described in the form of a live-broadcast APP, including the following:
[0051] S1. Generate first information in response to a user's operation, where the first information indicates that the user has selected and sent a first virtual gift to the anchor;
[0052] S2. Sending the first information to a server or a cloud;
[0053] S3, receiving second information from the server or the cloud, wherein the second information indicates that the first virtual gift is an additional gift;
[0054] S4. In response to the second information, present a gift adding control on the graphical interface of the user terminal.
[0055] Specifically, after the first user selects a gift in the gift giving entrance, the live broadcast APP can generate first information, i.e., first gift giving information, based on a click of the first user's terminal, and send the first information to a server or cloud. The server determines whether the first virtual gift selected by the first user is an additional gift based on the first information. If so, the server sends second information to the terminals of other online users in the same live broadcast room except the first user. The second information is used to mark the first virtual gift as an additional gift. The live broadcast APP receives the second information and presents a gift addition control in a graphical interface of other online user terminals except the first user terminal in response to the second information. If the additional gift user clicks the gift addition control, the live broadcast APP generates third information in response to the user's click on the gift addition control, and sends the third information to the server or cloud.
[0056] Furthermore, the above method also includes: receiving the second information, and generating a combo option and / or a gift notification bar in the live broadcast room graphical interface of the user terminal in response to the second information, wherein the gift notification bar includes: the first gift-giving user ID, one or more user IDs participating in the additional gift-giving, the gift ID, the number of gifts sent by the first gift-giving user, and the number of gifts sent by one or more users of the additional gift-giving, and the total number of gifts.
[0057] Furthermore, the method further includes receiving fourth information, wherein the fourth information indicates that the user's operation on the gift adding control is successful; and
[0058] In response to the fourth information, the first information is presented in a gift notification bar of the live broadcast room graphical interface of the user terminal.
[0059] The additional first information includes one or more user IDs of the additional gifts and the additional gift quantity.
[0060] Specifically, if the server determines that the additional gift is successful, the server or the cloud generates fourth information and sends the fourth information to the live broadcast APP of the first user terminal and other online user terminals. The fourth information can represent the quantity or value of the additional gifts and the additional gift user ID. The live broadcast APP receives the fourth information and presents the additional first information in the gift notification bar of the graphical interface of the first user terminal and the gift notification bar of the graphical interface of other online user terminals based on the fourth information. The additional first information includes the additional gift user ID and the additional gift quantity.
[0061] Optionally, the method further comprises receiving fifth information, and presenting a predetermined video effect or providing a lottery option on a live broadcast room graphical interface of the first user's terminal and the other online users' terminals in response to the fifth information; and
[0062] Receive additional gift giving completion information, and cancel the additional control, the combo control, and the gift giving notification bar in response to the additional gift giving completion information.
[0063] Specifically, within a predetermined time, if the sum of the number or value of gifts represented by the first information and the number or value of gifts represented by the fourth information exceeds a preset value, the server or cloud sends the fifth information to the first user terminal and other online user terminals, the live broadcast APP receives the fifth information, and in response to the fifth information, presents a predetermined effect, such as advanced video effects or automatic lottery options, on the live broadcast room graphical interface of the first user terminal and other online user terminals. Within the predetermined time, if the server does not receive the first information from the first user's terminal and does not generate the fourth information, the server sends additional gift-giving end information to the first user's terminal and other online users' terminals, and records the final first information, and the live broadcast APP cancels the gift-giving notification bar and the additional control based on the additional gift-giving end information, wherein the server does not receive the first information from the first user's terminal, indicating that the first user does not continue to give gifts, and does not generate the fourth information, indicating that other online users do not give additional gifts. At this time, the additional gift-giving ends, and the server or cloud records the final first information.
[0064] Based on the above gift-giving method based on live broadcast, an embodiment of the present invention further provides a gift-giving device based on live broadcast. The gift-giving device based on live broadcast includes a device for a server side and a device for an APP side. Figure 3A is a schematic diagram of a server-side device of a gift-giving method based on live broadcast according to an embodiment of the present invention; Figure 3B It is a schematic diagram of an APP-side device of a gift-giving method based on live broadcast according to an embodiment of the present invention.
[0065] Among them, the device used for the server side includes:
[0066] The first information receiving module 100 is used to receive first information from a terminal of a first user, where the first information is generated based on a first virtual gift selected by the first user;
[0067] The first determination module 101 is used to determine whether the first virtual gift selected by the first user is an additional gift according to the first information;
[0068] The information sending module 102 is used for sending second information to terminals of other online users in the same live broadcast room except for the terminal of the first user if the first virtual gift selected by the first user is an additional gift, wherein the second information is used to mark the first virtual gift as an additional gift so that the live broadcast room graphical interface of the terminal of the other online user presents a gift additional control;
[0069] The second information receiving module 103 is used to receive third information from one or more terminals of other online users, where the third information is information generated in response to an operation of the additional control by other online users corresponding to the one or more terminals of other online users; and
[0070] The second judgment module 104 is used to judge whether the additional gift-giving operation of other online users is successful according to the third information.
[0071] Devices used on the APP side include:
[0072] A first information generating module 201, configured to generate first information in response to a user's operation, wherein the first information indicates that the user has selected and sent a first virtual gift to the anchor;
[0073] A first information sending module 202, used to send the first information to a server or a cloud;
[0074] The first information receiving module 203 is used to receive second information from the server or the cloud, where the second information indicates that the first virtual gift is an additional gift;
[0075] A first graphical interface generating module 204, configured to present a gift adding control on a graphical interface of a user terminal in response to the second information;
[0076] The second information generating module 205 is used to generate third information in response to the user's operation on the gift adding control; and
[0077] The second information sending module 206 is used to send the third information to the server or the cloud.
[0078] It can be understood that, in addition to the modules listed above, the present invention also includes other modules that can implement the live broadcast-based gift-giving method described in the present invention.
[0079] In another aspect of the present invention, a computer-readable storage medium is provided, which stores executable instructions, software programs, and modules, and when the executable instructions are executed by a processor, a gift-giving method based on live broadcast is executed. The readable storage medium may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device, and may be applied to various terminals, such as computers, servers, and the like.
[0080] An embodiment of the present invention also provides a computer program product. When the computer program product runs on a computer, it enables the computer to execute the above-mentioned related steps to implement the live broadcast-based gift-giving method in the above-mentioned embodiment.
[0081] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. Although the present invention has been disclosed as a preferred embodiment as above, it is not used to limit the present invention. Any technician familiar with this profession can make some changes or modifications to equivalent embodiments of equivalent changes using the technical contents disclosed above without departing from the scope of the technical solution of the present invention. However, any simple modification, equivalent change and modification made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention still falls within the scope of the technical solution of the present invention.
Claims
1. A gift-giving method based on live video broadcast, characterized in that: The method comprises: receiving first information from a terminal of a first user, where the first information is generated based on a first virtual gift selected by the first user; Determining whether the first virtual gift selected by the first user is an additional gift according to the first information; If the first virtual gift is an additional gift, sending second information to terminals of other online users other than the first user in the same live broadcast room, wherein the second information is used to mark the first virtual gift as an additional gift, so that a gift additional control is presented on the terminal interface of the other online users; receiving third information from the terminals of the other online users, wherein the third information is information generated in response to an operation of one or more terminals of the other online users on the gift adding control; Judging whether the additional gift-giving operation of the other online user is successful according to the third information includes: Determine whether the additional gifting operation is successful based on whether the account balance of the other online user to whom the additional gifting is sent is sufficient, If the additional gifting is successful, fourth information is generated and sent to the first user's terminal and the terminals of the other online users, wherein the fourth information indicates that the additional gifting operation is successful; Among them, within the predetermined time, if the total number or value of the first virtual gifts sent by the first user and the number or value of the gifts successfully added by other online users exceed the preset value, the live broadcast room graphical interface of the first user's terminal and the other online users' terminals will present a predetermined effect, and the predetermined effect includes advanced video effects or automatic lottery options.
2. The gift-giving method based on live video broadcast according to claim 1, characterized in that: The first information includes at least one or more of: a first user ID, a gift ID, a gift quantity, and a gift receiving user ID.
3. The gift-giving method based on live video broadcast according to claim 1, characterized in that: The method further comprises: Determine whether the additional gifting has ended; and If it is determined that the additional gifting is finished, the final first information is recorded.
4. The gift-giving method based on live video broadcast according to claim 3 is characterized in that: The determination of whether the additional gifting is completed; If it is determined that the additional gifting is over, the final first information recorded includes: If the first information is not received from the first user's terminal and the fourth information is not generated within the predetermined time, additional gift giving end information is sent to the first user's terminal and the terminals of the other online users, and the final first information is recorded.
5. The gift-giving method based on live video broadcast according to claim 1, characterized in that: Within a predetermined time, if the sum of the number or value of gifts represented by the first information and the number or value of gifts represented by the fourth information exceeds a preset value, fifth information is sent to the terminal of the first user and the terminals of the other online users.
6. The gift-giving method based on live video broadcast according to claim 4, characterized in that: The final first information includes: the first user ID, one or more user IDs of additional gift senders, the number of gifts sent by the first user, the number of gifts sent by one or more additional gift senders, the gift recipient user ID, and the gift ID.
7. A device for live video broadcasting, characterized in that: The device comprises: A first information receiving module, configured to receive first information from a terminal of a first user, wherein the first information is generated based on a first virtual gift selected by the first user; A first judging module, configured to judge whether the first virtual gift selected by the first user is an additional gift according to the first information; An information sending module is used for sending second information to terminals of other online users other than the terminal of the first user in the same live broadcast room if the first virtual gift selected by the first user is an additional gift, wherein the second information is used to mark the first virtual gift as an additional gift, so that a gift additional control is presented in a live broadcast room graphical interface of the terminal of the other online user; A second information receiving module is configured to receive third information from one or more terminals of the other online users, wherein the third information is information generated in response to an operation of the additional control by other online users corresponding to the one or more terminals of the other online users; and The second judgment module is used to judge whether the additional gift-giving operation of the other online user is successful according to the third information, and includes: Determine whether the additional gifting operation is successful based on whether the account balance of the other online user to whom the additional gifting is sent is sufficient, If the additional gifting is successful, fourth information is generated and sent to the first user's terminal and the terminals of the other online users, wherein the fourth information indicates that the additional gifting operation is successful; The device is used to, within a predetermined time, if the total number or value of the first virtual gifts sent by the first user and the number or value of the gifts successfully added by the other online users exceeds a preset value, so that the live broadcast room graphical interface of the first user's terminal and the other online users' terminals presents a predetermined effect, and the predetermined effect includes advanced video special effects or automatic lottery options.
8. A gift-giving method based on live video broadcast, characterized in that: The method comprises: In response to the user's operation, first information is generated, where the first information represents that the user has selected and sent a first virtual gift to the anchor; Sending the first information to a server or a cloud; receiving second information from the server or the cloud, wherein the second information indicates that the first virtual gift is an additional gift; In response to the second information, presenting a gift adding control on a graphical interface of the user terminal; generating third information in response to a user's operation on the gift adding control; Sending the third information to the server or the cloud; Judging whether the additional gift-giving operation of the other online user is successful according to the third information includes: Determine whether the additional gifting operation is successful based on whether the account balance of the other online user to whom the additional gifting is sent is sufficient, If the additional gifting is successful, fourth information is generated and sent to the terminal of the user and the terminals of the other online users, wherein the fourth information indicates that the additional gifting operation is successful; Among them, within the predetermined time, if the total number or value of the gifts sent by the user and the first virtual gifts added exceeds the preset value, the live broadcast room graphical interface of the user's terminal and the terminals of other online users who added the gifts will present a predetermined effect, which includes advanced video effects or automatic lottery options.
9. The gift-giving method based on live video broadcast according to claim 8, characterized in that: The method further comprises: Receive the second information, and generate a combo option and / or a gift notification bar in the live broadcast room graphical interface of the user terminal in response to the second information.
10. The gift-giving method based on live video broadcast according to claim 8, characterized in that: The method further comprises: receiving fourth information, wherein the fourth information indicates that the user's operation on the gift adding control is successful; and In response to the fourth information, the first information is presented in a gift notification bar of the live broadcast room graphical interface of the user terminal. The additional first information includes one or more user IDs of the additional gifts and the additional gift quantity.
11. The gift-giving method based on live video broadcast according to claim 10, characterized in that: The gift notification includes: The first gift giving user ID, one or more user IDs participating in the additional gift giving, the gift ID, the number of gifts given by the first gift giving user, the number of gifts given by one or more users participating in the additional gift giving, and the total number of gifts.
12. The gift-giving method based on live video broadcast according to claim 8, characterized in that: The method further comprises: receiving fifth information; and Receive additional gift giving completion information, and cancel the additional control, the combo control, and the gift giving notification bar in response to the additional gift giving completion information.
13. A device for live video broadcasting, characterized in that: The device comprises: A first information generating module, configured to generate first information in response to a user's operation, wherein the first information indicates that the user has selected a first virtual gift to send to the anchor; A first information sending module, used for sending the first information to a server or a cloud; A first information receiving module is used to receive second information from a server or a cloud, wherein the second information indicates that the first virtual gift is an additional gift; A first graphical interface generating module, configured to present a gift adding control on a graphical interface of a user terminal in response to the second information; A second information generating module is used to generate third information in response to the user's operation on the gift adding control; and A second information sending module, used for sending the third information to the server or the cloud; The device is used to determine whether the additional gift-giving operation of the other online user is successful according to the third information, and includes: Determine whether the additional gifting operation is successful based on whether the account balance of the other online user to whom the additional gifting is sent is sufficient, If the additional gifting is successful, fourth information is generated and sent to the terminal of the user and the terminals of the other online users, wherein the fourth information indicates that the additional gifting operation is successful; The device is used to, within a predetermined time, if the total number or value of the first virtual gifts sent by the user and the additional gifts exceeds a preset value, the live broadcast room graphical interface of the user's terminal and the terminals of other online users who made the additional gifts will present a predetermined effect, and the predetermined effect includes advanced video special effects or automatic lottery options.
14. A computer-readable storage medium, characterized in that: The storage medium stores executable instructions, which, when executed by a processor, enable the execution of the gift-giving method based on live video broadcast as described in any one of claims 1-6 and 8-12.
15. A device for live video broadcasting, characterized in that: The device comprises: processor; A storage device for storing executable instructions, When the executable instructions are executed by the processor, the gift-giving method based on live video broadcast as described in any one of claims 1-6 and 8-12 can be implemented.
Citation Information
Patent Citations
Data processing method and device for live broadcast room object
CN110944229A
Live broadcast data processing method and device, electronic equipment and storage medium
CN110913264A
Live broadcast platform interaction method and device, electronic equipment and storage medium
CN111866594A