CN111107417A - Virtual gift giving method, device, system, computer equipment and storage medium - Google Patents

Virtual gift giving method, device, system, computer equipment and storage medium Download PDF

Info

Publication number
CN111107417A
CN111107417A CN201911293722.XA CN201911293722A CN111107417A CN 111107417 A CN111107417 A CN 111107417A CN 201911293722 A CN201911293722 A CN 201911293722A CN 111107417 A CN111107417 A CN 111107417A
Authority
CN
China
Prior art keywords
gift
combined
gifts
candidate
server
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
CN201911293722.XA
Other languages
Chinese (zh)
Other versions
CN111107417B (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 CN201911293722.XA priority Critical patent/CN111107417B/en
Publication of CN111107417A publication Critical patent/CN111107417A/en
Application granted granted Critical
Publication of CN111107417B publication Critical patent/CN111107417B/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
    • 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/4784Supplemental services, e.g. displaying phone caller identification, shopping application receiving rewards
    • 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)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application relates to a virtual gift giving method, a device, a system, computer equipment and a storage medium, wherein a combined gift giving instruction generated by selecting multiple candidate gifts on a gift panel according to a user is sent to a server through a client, combined display information including combined effect information and additional display information given by the server is received, the combined display information is generated based on the multiple candidate gifts and the combined virtual gift corresponding to the multiple candidate gifts generated by the server, and then the combined display information is displayed by the client.

Description

Virtual gift giving method, device, system, computer equipment and storage medium
Technical Field
The present application relates to the field of internet live broadcast technologies, and in particular, to a method, an apparatus, a system, a computer device, and a storage medium for presenting a virtual gift.
Background
With the rapid development of network technology, live broadcasting is popular with more and more users.
In the live broadcast process, the effective interaction between the watching user and the live broadcast user can enhance the atmosphere of the live broadcast room. For example, giving away a virtual gift is a typical way to interact. In the existing virtual gift giving process, a viewing user can select a certain gift to be given through a gift panel, then select a corresponding amount to send out, and after the gift is successfully sent out, gift sending information can be displayed on a corresponding live broadcast room.
However, the current virtual gift giving method is single and not flexible enough.
Disclosure of Invention
In view of the above, it is necessary to provide a virtual gift giving method, apparatus, system, computer device, and storage medium for solving the above technical problems.
In a first aspect, an embodiment of the present application provides a virtual gift giving method, including:
the client generates a combined gift sending instruction according to the multi-selection operation triggered by the user on the gift panel and sends the combined gift sending instruction to the server;
the multi-selection operation is used for selecting multiple candidate gifts on the gift panel, the combined gift sending instruction is used for requesting combined display information of combined virtual gifts corresponding to the multiple candidate gifts from the server, and the combined display information comprises combined effect information and additional display information attached with gifts generated based on the multiple candidate gifts;
and the client receives and displays the combined display information sent by the server.
In a second aspect, an embodiment of the present application provides a virtual gift giving method, including:
the server receives a combined gift sending instruction sent by the client; the combined gift sending instruction is generated by the client according to the multi-selection operation triggered by the user on the gift panel; the multi-selection operation is used for selecting a plurality of candidate gifts on the gift panel;
the server generates combined display information of the combined virtual gifts corresponding to the multiple candidate gifts based on the multiple candidate gifts in the combined gift sending instruction; the combined display information comprises combined effect information and additional display information attached with gifts generated based on a plurality of candidate gifts;
and the server issues the combined display information to the client.
In a third aspect, an embodiment of the present application provides a virtual gift giving apparatus, including:
the gift sending instruction sending module is used for generating a combined gift sending instruction according to the multi-selection operation triggered by the user on the gift panel and sending the combined gift sending instruction to the server;
the multi-selection operation is used for selecting multiple candidate gifts on the gift panel, the combined gift sending instruction is used for requesting combined display information of combined virtual gifts corresponding to the multiple candidate gifts from the server, and the combined display information comprises combined effect information and additional display information attached with gifts generated based on the multiple candidate gifts;
and the display information processing module is used for receiving the combined display information sent by the server and displaying the combined display information.
In a fourth aspect, an embodiment of the present application provides a virtual gift giving apparatus, including:
the gift sending instruction receiving module is used for receiving a combined gift sending instruction sent by the client; the combined gift sending instruction is generated by the client according to the multi-selection operation triggered by the user on the gift panel; the multi-selection operation is used for selecting a plurality of candidate gifts on the gift panel;
the display information generating module is used for generating combined display information of the combined virtual gifts corresponding to the multiple candidate gifts based on the multiple candidate gifts in the combined gift sending instruction; the combined display information comprises combined effect information and additional display information attached with gifts generated based on a plurality of candidate gifts;
and the display information sending module is used for issuing the combined display information to the client.
In a fifth aspect, an embodiment of the present application provides a computer device, including a memory and a processor, where the memory stores a computer program, and the processor implements the steps of any one of the methods provided in the first aspect embodiment when executing the computer program.
In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of any one of the methods provided in the foregoing embodiments of the first aspect.
In the embodiment of the application, the combined gift giving instruction generated by selecting a plurality of candidate gifts on the gift panel by the user is sent to the server through the client, the combined display information including the combined effect information and the additional display information attached with gifts, which is generated based on the plurality of candidate gifts and corresponds to the combined virtual gift generated by the server, is received, and then the combined display information is displayed by the client. The method greatly enriches the manner of giving the virtual gift by the client user, so that the method of giving the virtual gift is more flexible; in addition, the sent combined display information not only comprises combined effect information generated based on various candidate gifts, but also comprises additional display information with gifts, so that the display information of the combined virtual gift sent according to the multi-choice gift is more diverse, and the diversity of the gift display information is increased.
Drawings
FIG. 1 is a diagram of an application environment for a virtual gift giving method according to one embodiment;
FIG. 1a is a diagram of an internal structure of a server or a client according to an embodiment;
FIG. 2 is a flow chart illustrating a method for presenting a virtual gift according to one embodiment;
FIG. 3 is a schematic diagram of a multi-selection gift selection provided in one embodiment;
FIG. 4 is a schematic illustration of a gift list display provided in one embodiment;
FIG. 5 is a schematic diagram illustrating a combination of gifts, according to an embodiment;
FIG. 6 is a flowchart illustrating a method for presenting a virtual gift, according to one embodiment;
FIG. 7 is a flowchart illustrating a method for presenting a virtual gift, according to one embodiment;
FIG. 8 is a flowchart illustrating a method for presenting a virtual gift, according to one embodiment;
fig. 9 is a signaling interaction diagram of a virtual gift giving method according to an embodiment;
FIG. 10 is a block diagram of a virtual gift-giving device according to one embodiment;
fig. 11 is a block diagram of a virtual gift-giving device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
In order to better understand the virtual gift-giving method provided by the embodiment of the present application, an application environment to which the embodiment of the present application is applied is provided, please refer to fig. 1, and the virtual gift-giving method provided by the present application can be applied to the virtual gift-giving system shown in fig. 1. The system comprises a server 01 and a plurality of clients 02, wherein the server 01 can be respectively in network communication with the clients 02, and the clients 02 can also be in network communication. The server 01 includes, but is not limited to, a tower server, a rack server, a blade server, a high-density server, a single-path server, a two-path server, a multi-path server, and the like, and the type of the server is not particularly limited in this embodiment of the present application. The client 02 includes, but is not limited to, various personal computers, notebook computers, media players, smart televisions, smart phones, tablet computers, and portable wearable devices, and the type of the client is not particularly limited in this embodiment.
The internal structure of the server 01 or the client 02 can be referred to as the internal structure diagram of the server shown in fig. 1 a. Wherein the server comprises a processor, a memory, a network interface and a database connected by a system bus. Wherein the processor of the server is configured to provide computing and control capabilities. The memory of the server comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the server is used to store data of a virtual gift giving method. The network interface of the server is used for communicating with an external terminal through network connection. The computer program is executed by a processor to implement a virtual gift giving method. It is to be understood that the internal structure shown in fig. 1a is only an example of the server 01 or the client 02, and is not intended to be limiting.
The embodiment of the application provides a virtual gift giving method, a virtual gift giving system, a virtual gift giving device, computer equipment and a storage medium. The following describes in detail the technical solutions of the present application and how the technical solutions of the present application solve the above technical problems by embodiments and with reference to the drawings. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. It should be noted that, in the virtual gift giving method provided by the present application, different execution entities are used to describe each embodiment, where the execution entities in fig. 2 to 5 are clients, and the execution entities in fig. 6 to 8 are servers, where the execution entities in each embodiment may also be virtual gift giving devices, and the devices may be implemented as part or all of the clients or the servers by software, hardware, or a combination of software and hardware.
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, 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, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments.
Before the embodiments of the present application are described, in conjunction with the above application environment, an actual application scenario for presenting a virtual gift is provided, and terms related to the actual application scenario are described:
the application scenario relates to the following terms, and each term has the following meaning:
live platform: the network video live broadcast aims at the real-time social requirement, utilizes the internet and the multimedia communication technology, and constructs a multifunctional network live broadcast platform integrating audio, video, desktop sharing, document sharing and interaction links on the network, so that enterprises or individuals can utilize the live broadcast platform to perform comprehensive communication and interaction of voice, video and data on line.
And (4) live broadcasting: the webcast live room is a virtual space (or virtual room) created based on a webcast platform, the live room is generally created by a main broadcast client and connected with a plurality of watching clients, namely the live room comprises a main broadcast and a plurality of audiences, the watching clients located in the virtual space can watch the live content of the main broadcast client, and meanwhile, voice, picture or character interaction can be carried out between a user of the main broadcast client and a user watching the client, and between a user watching the client and a user watching the client.
The anchor client: the method mainly comprises the steps that a terminal used for live broadcasting is carried out on a main broadcast, and the main broadcast is responsible for participating programs or activities in the Internet at a main broadcast client, planning, editing, recording, making, audience interaction and other series of work, and plays a role of host work.
The audience client: the live video stream formed by the anchor client is mainly watched by entering a live broadcast room, and can interact with the user anchor of the anchor client in a manner of sending gifts and the like.
Based on the above noun meaning, in this application scenario, the clients in fig. 1 can be divided into a main broadcasting client and a spectator client. The anchor client provides an online live broadcast room in the live broadcast platform, and uploads online live broadcast content to the server, wherein the live broadcast content comprises but is not limited to group chat, live video, channel Karaoke, online games, online movies and the like. The server sends the on-line live broadcast content to the audience client end logged in the on-line live broadcast room for the audience client end to watch. During the process that the audience client watches the live content of the anchor client, the audience client can interact with the anchor client in voice or text, for example: the viewer client may send a gift, etc. to the favorite anchor client in the current live room.
It should be noted that the following embodiments of the present application will be described in conjunction with the above live application scenario. In the description process, repeated content related to the live application scene will not be described again.
The following description will first be made of an embodiment in which the execution subject is the client side.
In an embodiment, fig. 2 provides a virtual gift giving method, where the embodiment relates to a specific process in which a client sends a combined gift sending instruction generated according to a multi-selection operation triggered by a user on a gift panel to a server, so as to request the server to issue display information of a combined virtual gift corresponding to the multi-selection operation through the combined gift sending instruction, and perform display, as shown in fig. 2, the method includes:
s101, the client generates a combined gift sending instruction according to multi-selection operation triggered by a user on a gift panel, and sends the combined gift sending instruction to a server; the multi-selection operation is used for selecting multiple candidate gifts on the gift panel, the combined gift sending instruction is used for requesting combined display information of combined virtual gifts corresponding to the multiple candidate gifts from the server, and the combined display information comprises combined effect information and additional display information attached with gifts which are generated based on the multiple candidate gifts.
In this embodiment, the client may be one or more than one audience client in the live broadcast application scenario, and the sending of the combined gift sending instruction from the client to the server may be sent from one audience client to the server, or may be sent from a plurality of audience clients to the server at the same time, which is not limited in this embodiment. The gift panel is a control used for displaying all virtual gift icons and backgrounds in the current live broadcast room of the client, and a user can form gift sending behaviors by triggering the virtual gifts on the gift panel. For example, a user of the viewer client watches live content uploaded by a user of the anchor client in a current live broadcast room, when the user of any viewer client needs to present the anchor, a virtual gift to be presented is selected on a gift panel of the current live broadcast room, and the presentation instruction can be sent out by selecting the virtual gift and clicking the presentation.
The combined gift giving instruction represents an instruction triggered when a user of the audience client gives a virtual gift to a user of the main broadcasting client, and the instruction is triggered through multi-selection operation on a gift panel of a live broadcasting room when being triggered, wherein the multi-selection operation represents operation that the user selects various candidate gifts on the gift panel.
Based on a combined gift sending instruction triggered by a user, the client sends the combined gift sending instruction to a server, and the server is used for requesting combined display information of combined virtual gifts corresponding to multiple candidate gifts selected by the user from the server. Here, the combined gift names of the multiple candidate gifts represented by the combined virtual gift can be understood that, when the user selects the multiple candidate gifts on the gift panel of the client, only the individual icons of the multiple candidate gifts can be seen, and for the combined virtual gift formed after the combination, the user cannot see in the triggering stage of the combined gift sending instruction, so that after the client sends the combined instruction to the server, the server generates the combined display information of the corresponding combined virtual gift based on the received multiple candidate gifts and returns the combined display information to the client, and the client receives the display information of the combined virtual gift formed after the combination of the multiple candidate gifts selected by the client. The combined display information includes combined effect information generated based on multiple candidate gifts and additional display information attached with gifts, for example, the combined effect information may be generated by fusing the display information of the multiple candidate gifts, the additional display information is display information attached with gifts by the server according to the multiple candidate gifts, and the specific display effect of the combined effect information and the display information attached with gifts is not limited in this embodiment. Therefore, the manner of selecting the multiple candidate gifts on the gift panel can realize sending out the combined gifts of the multiple candidate gifts at one time, so that the convenience of sending the gifts in the live broadcast room can be improved, the manner of sending the gifts is enriched, and the flexibility of the manner of sending the gifts in the live broadcast room is improved.
Optionally, the manner of selecting a plurality of candidate gifts on the gift panel by the user may be direct click selection or voice instruction selection, which is not limited in the embodiment of the present application.
For example, when each candidate gift is selected by direct clicking, reference may be made to fig. 3, where fig. 3 illustrates a schematic diagram of selection of a candidate gift on a gift panel; specifically, the candidate gift clicked on the gift panel in fig. 3 is enclosed by a frame, for example, a yellow frame, indicating that the candidate gift is selected; if cancellation is required, clicking again and the box on the candidate gift is cancelled, e.g., the personal ticket, guild ticket and ice cream in fig. 3 are all boxed to indicate that they are all selected.
When the voice command selection is adopted, as shown in fig. 3, the user may continue to perform voice recognition by clicking the voice button in fig. 3, and the client may recognize the name of each candidate gift spoken by the user and then frame the recognized gift to indicate that the candidate gift spoken by the user is selected. For example, in fig. 3, after the user speaks the voice, the client recognizes that the user is a personal ticket, a guild ticket and ice cream, and then frames the personal ticket, the guild ticket and the ice cream to indicate that all are selected. Fig. 3 is only an example, and in practical application, the position, the pattern, and the like are not limited as long as the functions of the present application can be achieved. It can be understood that after the user selects the plurality of candidate gifts, a pull-down interface can be further formed on the gift panel to display the related information of the plurality of candidate gifts selected by the user, wherein the related information includes, for example, the number, the name, and the like, so that the user can clearly see the selected plurality of candidate gifts, and the accuracy of the selection of the plurality of candidate gifts is ensured.
And S102, the client receives and displays the combined display information sent by the server.
Based on the combined gift sending instruction sent to the server by the client, the client receives combined display information returned by the server, namely the display information of the combined virtual gift corresponding to the multiple candidate gifts, and then displays the combined display information, namely displays the received combined effect information and the additional display information. For example, the combined display information is taken as animation special effect information, for example, the multiple candidate gifts are respectively spring festival scrolls, crackers and fireworks, and the combined effect information of the corresponding combined virtual gifts is combined by the animation special effects of the fireworks, the crackers and the spring festival scrolls, wherein the combination mode is not limited in the embodiment of the application; the number and the form of the additional display information attached with the gift are not limited in the embodiment, and the special effects can be achieved arbitrarily, for example, the special effects of houses, plunders, jewelry and the like.
Optionally, the client may display the combined display information in a specific display manner. The specific display mode can be issued by the server along with the combined display information or pre-stored by the client. For example, the client plays fireworks with the background, the foreground is played with the firecracker, the spring festival scroll shakes on the two sides between the foreground and the background, and the complimentary plusiers can hold the specific display that the jewels come out from the house and display on the direct broadcasting room interface.
In the virtual gift giving method provided by this embodiment, a combined gift sending instruction generated according to a plurality of candidate gifts selected by a user on a gift panel is sent to a server by a client, combined display information including combined effect information and additional display information attached with gifts of the combined virtual gift corresponding to the plurality of candidate gifts generated based on the plurality of candidate gifts returned by the server is received, and then the combined display information is displayed by the client. The giving mode of the virtual gift is more flexible; in addition, the sent combined display information not only comprises combined effect information generated based on various candidate gifts, but also comprises additional display information with gifts, so that the display information of the combined virtual gift sent according to the multi-choice gift is more diverse, and the diversity of the gift display information is increased.
In the above embodiment, when the user triggers the multi-selection operation on the gift panel, that is, when the user selects multiple candidate gifts on the gift panel, different triggering modes may be adopted according to different display interfaces of the gift panel. For example, if a gift panel of a live broadcast room supports direct selection of multiple candidate gifts simultaneously, the user may select directly; however, if the gift panel includes a multi-selection control, the user needs to trigger the multi-selection control first, and then select a plurality of candidate gifts after performing a gift multi-selection mode, thereby providing an embodiment, in which the step S101 includes: the client triggers a multi-selection control on the gift panel according to the user to enter a gift multi-selection mode; and the client generates a combined gift sending instruction according to a plurality of candidate gifts selected by the user in a gift multi-selection mode.
In this embodiment, the multi-selection control is a control for entering the gift multi-selection mode, for example, as shown in fig. 3, a button for opening multi-selection is provided below the gift panel, and after the user clicks the button for opening multi-selection, the client controls the gift panel to enter the gift multi-selection mode. Optionally, the manner for triggering the multi-selection control may also be implemented by a voice instruction, which is not limited in this embodiment.
After entering the gift multi-selection mode, the user can simultaneously select multiple candidate gifts on the gift panel, and the client generates a combined gift sending instruction after receiving the multiple candidate gifts selected by the user.
In this embodiment, the multi-selection control is arranged on the gift panel, and the multi-selection control is used for implementing a multi-selection mode of the gift, that is, in practical application, when a combined gift needs to be presented, the multi-selection control can be triggered to enter the multi-selection mode of the gift so as to select multiple candidate gifts to implement presentation of the combined gift, but if the combined gift does not need to be presented, the multi-selection control does not need to be triggered, under the circumstance, the situation that multiple gifts are selected due to misoperation cannot occur, and the possibility of misoperation is avoided on the basis of functional support. Therefore, the multi-selection operation of the gifts is realized through the multi-selection control, the combined gifts can be conveniently and quickly presented at one time, and the intelligence and the flexibility of the gifts are improved.
Further, in order to improve the accuracy of the multiple gifts selected by the user, the user may be prompted to perform secondary confirmation on the selected gifts when the gift sending instruction is generated, based on which, an embodiment is provided, after receiving the multiple candidate gifts selected by the user, the client may generate a display list for the multiple candidate gifts, where the display list is used to prompt to confirm the information of the multiple candidate gifts, and if the client confirms that the information of the multiple candidate gifts is correct, the client generates a combined gift sending instruction.
In this embodiment, as shown in fig. 4, the client generates and displays a list of multiple candidate gifts selected by the user, for example, the list may be displayed in a pop-up window manner, and queries and prompts the user to confirm relevant information (such as names and numbers of the gifts) of the multiple candidate gifts and to send out the information directly; certainly, a confirm or cancel button may be arranged on the pop-up window, which is convenient for the user to interact with the client, where the display form of fig. 4 is only an example, and may be changed accordingly in practical application as long as the function of the embodiment can be implemented. If the user clicks the confirmation key, the client can receive the confirmation instruction to determine that the gift information on the display list is correct, and then the client generates a combined gift sending instruction.
In the embodiment, the client confirms the lists of the candidate gifts selected by the client user in a pop-up window mode before generating the gift sending instruction, and the gift sending instruction is generated and sent to the server only under the condition that the confirmation is correct, so that the accuracy of gift selection is ensured, and the intelligence of gift giving in a live broadcast room is improved.
In addition, when the combined gifts are presented in the live broadcast room, the combinable mode among the gifts is based on the support of the server, namely, the combined gifts can be presented when the client user selects various gifts arbitrarily, the combined gifts supported by the live broadcast room can be displayed in advance, and the client user can select the combined gifts conveniently. An embodiment is provided by a combination of gifts, the embodiment comprising: the method comprises the steps that a client receives a combined mode query request of candidate gifts triggered on a gift panel by a user and sends the combined mode query request to a server, wherein the combined mode query request is used for requesting the server to query all combined modes of the candidate gifts; and the client receives and displays all the combination modes of the candidate gifts returned by the server.
In this embodiment, if the client user needs to query a combination mode supported by a candidate gift, the client user triggers a combination mode query request of the candidate gift on the gift panel, and requests the server to query all combination modes of the candidate gift, where the mode triggering the combination mode query request may be to long-press the candidate gift. For example, referring to fig. 5, assuming that the client user needs to query the combination supported by the frozen watermelon, the client user triggers a combination query request for the frozen watermelon on the gift panel, for example, the combination query request for the frozen watermelon may be triggered by pressing the frozen watermelon for a long time.
After the client user presses a certain candidate gift for a long time, the client can receive a combined mode query request of the candidate gift, then the client sends the combined mode query request to the server, and displays after receiving all combined modes of the candidate gift returned by the server. Referring to fig. 5, after the client receives the combination mode of the frozen watermelon, the text message is displayed above the gift bar to tell the user that the frozen watermelon, the frozen durian and the frozen mango can be combined, that is, the combined gift special effect is obtained after the frozen watermelon, the frozen durian and the frozen mango are combined. Optionally, when the combined manner is displayed, different combined effects corresponding to different numbers can be displayed together when the gifts are combined, so that the user can know the corresponding number of the best combined gift effect obtained by the current candidate gifts, the combined gift giving manner can be further enriched, and the flexibility of the combined gift giving manner is improved.
It should be noted that, if the server receives the combination query request, and finds that the candidate gift does not support the combination mode, the server notifies the client, and the client can pop up a prompt message on the current gift panel to remind the candidate gift of having no combination mode.
In this embodiment, the client sends a combined mode query request for triggering a certain candidate gift on the gift panel to the server, so that all combined mode introduction information of the candidate gift can be requested, and then the client displays all combined mode introduction information of the candidate gift, so that a client user can conveniently know the combined mode of each gift, combined gift giving is accurately realized, and the intelligence of the combined gift giving mode is improved.
The following describes a process of displaying the combined display information after the client receives the combined display information sent by the server in fig. 2 by using several embodiments.
In one embodiment, the combined gift sending instruction comprises an identification of each candidate gift, a number of each candidate gift, a combined type of each candidate gift; the combination type is used for characterizing the application meaning of the candidate gift; the combined presentation information includes combined effect information corresponding to the combined virtual gift determined based on the combination type of each candidate gift, and additional presentation information corresponding to the combined virtual gift determined based on the identification of each candidate gift and the number of each candidate gift.
The combined gift sending instruction sent by the client to the server is generated based on the selection of multiple candidate gifts by the user, that is, the combined gift sending instruction carries the multiple candidate gifts selected by the user, so that the combined gift sending instruction needs to carry relevant information of each candidate gift, for example, an identifier of each candidate gift, the number of each candidate gift, the combination type of each candidate gift, and the like, in order that the server can accurately match the display information of the corresponding combined virtual gift after receiving the combined gift sending instruction.
The combination type represents the combined application meaning of each candidate gift, for example, the field type represents the combination type, the type is 3, which represents spring festival as an example, if the combination type of the candidate gift is 3, the combined gift application of the candidate gift is spring festival, and if the combination type of the candidate gift is firework, the combined gift application of the firework is spring festival as a further example, if the combination type of the firework is 3, the combined gift application of the firework is spring festival.
Assuming that the combined gift sending instruction triggers generation of three candidate gifts, wherein the three candidate gifts are fireworks, firecrackers and spring festival scrolls, and IDs of the fireworks, the firecrackers and the spring festival scrolls are 12, 13 and 14, respectively, the combined gift sending instruction carries IDs, gift numbers and gift combination types of the gifts, and specific examples thereof are as follows: [ giftfd ═ 12, number ═ 52, type ═ 1,2,3] ], [ giftfd ═ 13, number ═ 30, type ═ 3] ], [ giftfd ═ 14, number ═ 20, type ═ 3,4,6] ]; the combined salute delivery instruction shows that 52 fireworks are delivered, 30 firecrackers and 20 spring festival scrolls are delivered.
As can be seen from the above example, the combination type corresponding to fireworks is 1,2,3, the combination type corresponding to firecrackers is 3, and the combination type corresponding to spring festival scrolls is 3,4, 6. Suppose 3 represents spring festival, 2 represents christmas, 1 represents wedding, 4 represents meta-denier, and 6 represents morning, indicating that fireworks can be applied to the combined gift of spring festival, and can also be applied to the combined gift of christmas and wedding, and spring festival, both in the combined gift of meta-denier and in the combined gift of afternoon and spring festival. It follows that multiple gifts may have the same combination type, meaning that several gifts may be combined.
In combination with the description of the combined gift sending instruction, after receiving the combined instruction information, the server may determine, based on the combination type of each candidate gift, the combined effect information of the combined virtual gift corresponding to the multiple candidate gifts, and determine, based on the identifier of each candidate gift and the number of each candidate gift, the additional display information of the combined virtual gift. The combined effect information is generated based on the display information of each of the multiple candidate gifts carried by the combined gift sending instruction; the additional display information is display information given by the server, and the server is matched with different display information given by the server based on the identification and the number of the multiple candidate gifts carried by the combined gift sending instruction.
Optionally, when the client displays the combined effect information and the additional display information, the combined effect information and the additional display information can be displayed according to a specific display mode, a specific embodiment is provided, the candidate gifts selected by the user are fireworks, firecrackers and spring festival couplets, the additional display information issued by the server is animation special effect information of houses, gods and treasures, the combined effect information is formed by fusing respective animation special effects of the fireworks, the firecrackers and the spring festival couplets, and the additional display information is one or more of animation special effect information of the houses, the gods and the treasures.
Specifically, when the client displays the fireworks, the background can be played on the live broadcast room interface, the foreground can be played on the firecracker, and the spring festival scrolls can rock on two sides between the foreground and the background; if the additional presentation information attached with the gift is the animation special effect of the house, the spring festival scrolls are pasted on two sides of the eave in pairs; if the extra display information attached with the gift is the cartoon special effect of the plusier and the house, the plusier is opened from the inside of the house; if the additional display information attached to the gift is the cartoon special effect of the goddess, the golden treasures and the house, the goddess hold the golden treasures to come out from the house. Like this to the additional show information that attaches the gift the stack show on the basis of combination effect information show, and adopt specific show mode, richened the show mode of gift, improved the variety of live broadcast room gift show for the show of gift is more intelligent.
Optionally, when the client displays the animation special effect information, a user of the client can click the background fireworks, and then the client can play the animation special effect for releasing the fireworks from the background, or the user can click the firecracker and play the animation special effect for igniting the firecracker from the foreground, so that the interaction with the user can be increased, the intelligence of gift display in a live broadcast room can be improved by increasing the man-machine interaction mode in the live broadcast process, and the gift display mode is enriched. Optionally, the user click interaction in this embodiment may be set to have only one chance for each user, and the animation effect displayed after the interaction is only displayed in the live broadcast room of the click user, that is, the user only interacts with the client of the user in this embodiment, and the animation effect displayed after the interaction is only displayed at the client of the user, thereby avoiding other influences on the watching users in the live broadcast room.
In order to reflect that the combined virtual gift is different from the common single gift, when the client displays the combined display information of the combined virtual gift corresponding to the multiple candidate gifts, the client may also display icons of the combined virtual gift at the same time, and in one embodiment, the method further includes: the client receives a new icon of the combined virtual gift sent by the server; the new icon is synthesized by the server according to the icons of the plurality of candidate gifts; and when the client displays the combined display information, displaying a new icon.
The icon of the combined virtual gift does not exist in the client, and an icon needs to be newly generated when the gift sending behavior is realized, so that the new icon needs the server to synthesize the icons of multiple candidate gifts and sends the synthesized icons to the client. And after receiving the new icon, the client simultaneously displays the combined display information of the combined virtual gift and the new icon. Illustratively, the new icon is applied to streamlights and streamers at the time of client presentation. Thus, the virtual gift can be quickly and conveniently combined with the separate gift by the new icon.
In addition, when the client displays the combined display information of the combined virtual gift, if the combined display information still has the gift special effect information to be displayed, the combined display information can be arranged in the display queue and displayed according to the queue sequence. Illustratively, the gifts in the live broadcast room are respectively a large gift and a non-large gift, wherein the large gift represents a gift with an animation special effect, and if the combined display information has the animation special effect, the combined display information is arranged in a special effect display queue of the large gift, so that the display information of each gift is classified, queued and displayed, the display of the gifts can be effectively managed, and the efficiency of the display of the gifts is improved.
Optionally, when the client displays the combined display information, if an interaction request triggered by the user is received, the duration of the combined display information is prolonged.
When the combined display information is displayed, the user may click on the animation special effect being displayed to realize interaction between the user and the combined virtual gift, and if the client receives an interaction request triggered by the user before the combined display information is displayed, the display duration of the combined display information is further extended for display, for example, by 2s or other durations, which is not limited in this embodiment. But if the client does not receive the interactive request triggered by the user before the combined display information is displayed, the combined display information message of the combined virtual gift is obtained. The embodiment is equivalent to increasing the interaction with the user in the process of displaying the combined display information of the combined virtual gift, and additionally presenting some gain effects when receiving the interaction request, so that the gift presenting mode of the live broadcast room can be enriched, and the gift presenting is more intelligent.
The following describes embodiments in which a server is used as an execution agent.
In an embodiment, fig. 6 provides a virtual gift giving method, and this embodiment relates to a specific process in which a server receives a combined gift sending instruction sent by a client and generated according to a multi-selection operation triggered by a user on a gift panel, and sends presentation information of a combined virtual gift corresponding to the multi-selection operation to the client, as shown in fig. 6, the method includes:
s201, a server receives a combined gift sending instruction sent by a client; the combined gift sending instruction is generated by the client according to the multi-selection operation triggered by the user on the gift panel; the multiple selection operation is for selecting a plurality of candidate gifts on the gift panel.
In this embodiment, the server receives the combined gift sending instruction sent by the client, and for the generation process of the combined gift sending instruction and the process of the user triggering the multi-selection operation on the gift panel, reference may be made to the description in the embodiment of fig. 2, which is not described herein again.
S202, the server generates combined display information of combined virtual gifts corresponding to the multiple candidate gifts based on the multiple candidate gifts in the combined gift sending instruction; the combined presentation information includes combined effect information and bonus presentation information generated based on the plurality of candidate gifts.
And after the combined gift sending instruction is received by the server, generating combined display information of the combined virtual gift corresponding to the candidate gift based on multiple candidate gifts in the combined gift sending instruction. The combined display information includes combined effect information generated based on multiple candidate gifts and additional display information attached with gifts, for example, the manner of the combined display information generated by the server may be that the combined display information is inquired in a preset combined effect information base of the candidate gifts, the combined display information of all the candidate gifts supported by the server may be stored in the combined effect information base of the candidate gifts in advance, and then the server may match the combined display information corresponding to the multiple candidate gifts in the combined effect information base of the candidate gifts. When matching, the matching is performed according to what information of the multi-choice gift, and the embodiment is not limited. The combined effect information may be generated by fusing the display information of the multiple candidate gifts, the additional display information is the display information given by the server according to the multiple candidate gifts, and the specific display effect of the combined effect information and the given display information is not limited in this embodiment. For other principle limitations of the combined display information in this step, please refer to the description in the embodiment of fig. 2, which will not be described again.
S203, the server issues the combined display information to the client.
Based on the generated combined display information, the server issues the combined display information to the client. After the combined display information is sent to the client, the combined display information is used to instruct the client to display the combined display information, and for the process of displaying the combined display information, reference may be made to the description in the embodiment in which the client is an execution main body, which is not described in detail herein.
In the embodiment, the combined gift sending instruction sent by the client is generated by selecting multiple candidate gifts, and the combined display information of the combined virtual gift corresponding to the multiple candidate gifts is returned by the server after receiving the combined gift sending instruction.
The combined gift sending instruction sent by the client to the server aims to request combined display information of combined virtual gifts corresponding to multiple candidate gifts in the combined gift sending instruction, but in practical application, the situation that the multiple candidate gifts in the combined gift sending instruction do not support the combined gift exists, and under the situation, the server cannot return the combined display information of the corresponding combined virtual gifts. In response to this situation, an embodiment is provided that relates to a process for the server to legally verify whether a plurality of candidate gifts in a combined gift sending instruction support the combination, and in one embodiment, as shown in fig. 7, the embodiment comprises:
s301, the server determines whether the combined virtual gifts corresponding to the candidate gifts are legal or not according to the combination type of each candidate gift; if yes, go to step S302, otherwise go to step S303.
S302, the server generates combined display information of the combined virtual gifts corresponding to the candidate gifts;
and S303, the server issues the respective display information of the candidate gifts to the client.
In this embodiment, the combined gift-offering instruction includes a combination type of each candidate gift; for an explanation of the combination type, reference is made to the description in the client embodiment, which is not repeated herein.
Based on the combination type of each candidate gift in the combined gift sending instruction, the server determines whether the combined virtual gift corresponding to the multiple candidate gifts is legal.
Optionally, if the gift quantity of the same combination type in the combined gift sending instruction is larger than or equal to a preset threshold value, the server determines that the combined virtual gift is legal, otherwise, the combined virtual gift is illegal.
Specifically, after receiving the combined gift sending instruction, the server analyzes the combination type of each candidate gift in the combined gift sending instruction, compares whether the number of the same combination type in the analyzed combination types reaches a preset threshold value, and determines that the combined virtual gift corresponding to the multiple candidate gifts in the combined gift sending instruction is legal if the number of the same combination type in the analyzed combination types is greater than the preset threshold value.
Illustratively, the combination type is exemplified by type, the preset threshold value is 3, the candidate gifts in the combined salute instruction are fireworks, firecrackers and spring festival scrolls, wherein the IDs of the fireworks, the firecrackers and the spring festival scrolls are 12, 13 and 14 respectively, and accordingly the combined salute instruction is exemplified by: [ giftfd ═ 12, number ═ 52, type ═ 1,2,3] ], [ giftfd ═ 13, number ═ 30, type ═ 3] ], [ giftfd ═ 14, number ═ 20, type ═ 3,4,6] ].
The server detects the number of times of repeated occurrence of the types in the combined gift sending, finds that 3 types exist in the number of the types which are 3, namely the number of the types which are 3 is equal to a preset threshold value, and meets the condition, determines that the combined virtual gift corresponding to the multiple candidate gifts is legal, and the server can generate the combined display information of the combined virtual gift corresponding to the multiple candidate gifts based on the multiple candidate gifts in the combined gift sending instruction. If the number of the type values is not more than or equal to 3 as a detection result, the server determines that the combined virtual gifts corresponding to the multiple candidate gifts are illegal, and the combined virtual gifts are processed in a common gift mode, namely the combined virtual gifts are directly sent to the client to display information of the multiple candidate gifts.
In this embodiment, after receiving the combined gift sending instruction, the server verifies whether the combined virtual gift corresponding to the multiple candidate gifts in the combined gift sending instruction is legal by detecting the combination type of each candidate gift in the combined gift sending instruction, and executes the step of generating the combined display information only when the combined virtual gift is legal, otherwise, the server directly issues the respective display information of each candidate gift, so that the resource consumption of the server is saved, and the efficiency of gift presentation in a live broadcast room is improved.
For a specific process in which a server generates combined presentation information of combined virtual gifts corresponding to multiple candidate gifts based on multiple candidate gifts in a combined gifting instruction, an embodiment is provided, where the embodiment is implemented on the premise that the combined gifting instruction includes, in addition to a combination type of each candidate gift, an identification of each candidate gift and a number of each candidate gift, as shown in fig. 8, the embodiment includes:
s401, the server obtains the total value and the total quantity of the multiple candidate gifts according to the identification of each candidate gift and the quantity of each candidate gift.
In this embodiment, the server needs to obtain the total value and the total amount of the multiple candidate gifts in the combined gift sending instruction, where the value of the gift can be displayed on the gift panel of the client, and meanwhile, the value is also stored in the server, and when the server stores the value of each virtual gift, the value of each candidate gift is stored in correspondence with the value, so that the server directly obtains the value of each candidate gift according to the identifier of each candidate gift in the combined gift sending instruction, and then multiplies the value by the number of each candidate gift, and finally sums up to obtain a total value, and at the same time, the total amount of each candidate gift in the combined gift sending instruction can also be obtained.
S402, the server determines bonus levels of combined virtual gifts corresponding to the candidate gifts according to the total value and the total amount; the additional presentation grade is used for representing the grade of the additional display information issued to the client by the server; wherein different bonus levels correspond to different additional presentation information.
And based on the total value and the total number of the candidate gifts in the combined gift sending instruction acquired by the server, the server determines corresponding additional gift grades, wherein the additional gift grades are used for representing the grades of the additional display information sent to the client by the server, and different additional gift grades correspond to different additional display information. That is, after the bonus level is determined, some extra presentation information is additionally given to the client according to the bonus level.
The server may classify the total value and total number of the plurality of candidate gifts into 3 grades in advance, each grade corresponding to a different bonus grade, each bonus grade corresponding to one bonus additional presentation information. Based on this, the server matches the total value and the total amount obtained in the above steps with the corresponding bonus grade. Illustratively, the total number of gifts exceeds 100 or the total value of the gifts exceeds 500 yuan, and the corresponding bonus grade is grade 1; the total amount of the gifts is 50-100 yuan or the total value of the gifts is 200-500 yuan, and the corresponding bonus grade is grade 2; the total gift amount is between 0 and 200 or the total gift value is between 0 and 200 yuan, and the corresponding bonus grade is grade 3.
And S403, the server determines additional display information of the combined virtual gift according to the bonus grade.
And for the determined bonus level, the server determines additional display information corresponding to the bonus level. Because each additional presentation grade corresponds to one additional presentation information, the server can also set the additional presentation information corresponding to each additional presentation grade in advance, and during actual application, the additional presentation information can be directly matched according to the additional presentation grade. For example, when the bonus level is level 1, the bonus level corresponds to the first additional display information; when the bonus grade is grade 2, corresponding to second extra display information; and when the bonus grade is grade 3, corresponding to the third additional display information. The display information specifically included in the first additional display information, the second additional display information, and the third additional display information is not limited in this embodiment.
Based on the above determined additional display information, the step S201 includes: the server determines combined effect information corresponding to the combined virtual gifts based on the combination type of each candidate gift, determines additional display information corresponding to the combined virtual gifts based on the identification of each candidate gift and the number of each candidate gift, and determines the combined effect information and the additional display information as combined display information.
The server determines what type of combined virtual gift is based on the combined types of the plurality of candidate gifts in the combined gift sending instruction. For example, the multiple candidate gifts are fireworks, crackers and spring festival scrolls, and only the number of types of 3 in the combined type of the fireworks, crackers and spring festival scrolls meets a threshold value, so that the combined gifts can be formed, and the type of 3 indicates the spring festival, so that the server forms the corresponding combined virtual gifts in the spring festival scene by the fireworks, the crackers and the spring festival scrolls, for example, the special effect information of the fireworks, the crackers and the spring festival scrolls is fused to obtain the combined effect information. The corresponding combined virtual gifts are determined according to the combination types, and different combined virtual gifts can be determined according to different combination types, so that presentation modes of the combined virtual gifts are enriched, and the flexibility of presentation in a live broadcast room is improved.
In addition, an additional gift grade is determined according to the total value and the total quantity of the fireworks, the crackers and the spring festival scrolls, and corresponding additional display information is determined according to the additional gift grade. Exemplarily, if the total value and the total number of the fireworks, the crackers and the spring festival scrolls are more matched with the grade 1 in the embodiment, the corresponding additional display information is determined to be gift special effect display information of the plusiers, the gold treasures and the houses; if the total value and the total number of the fireworks, the crackers and the spring festival scrolls are more matched with the grade 2 in the embodiment, the corresponding additional display information is determined to be gift special effect display information of the plutella and the house; if the total value and the total number of the fireworks, the crackers and the spring festival scrolls are more matched with the grade 3 in the embodiment, the corresponding additional display information is determined to be the gift special effect display information of the room.
Based on the combined effect information and the additional display information, the server takes the combined effect information and the additional display information together as combined display information of combined virtual gifts corresponding to multiple candidate gifts in the combined gift sending instruction, and sends the combined display information to the client.
In this embodiment, the server determines that the combined presentation information includes combined effect information corresponding to the combined virtual gift and additional presentation information corresponding to the combined virtual gift, where the additional presentation information corresponding to the combined virtual gift is determined based on a total value and a total amount of multiple candidate gifts in the combined gift sending instruction, which is equivalent to that the number and the value of the candidate gifts carried in the combined gift sending instruction sent by the client determine the additional presentation information that the server can give, and the combined type of the candidate gifts carried in the combined gift sending instruction determines the combined effect information generated by the server. Therefore, according to different candidate gifts selected by the user in the combined instruction, the server returns different combined display information, the presenting modes of the combined virtual gifts are enriched, and the diversity of the formed combined virtual gifts is increased.
In one embodiment, the client may query all combination modes of a candidate gift by sending a combination mode query request to the server, where the embodiment includes: the server receives a combined mode query request of candidate gifts sent by a client; the combined mode query request is triggered on the gift panel by a user and is used for requesting the server to query all combined modes of candidate gifts; and the server issues all combination modes of the candidate gifts to the client.
In this embodiment, after receiving a combination mode query request of a candidate gift sent by a client, a server queries the latest combination mode supported by the candidate gift in a background database, and then issues all combination modes of the candidate gift to the client. For the process of generating the combination query request and displaying all the combination ways of the received gift selection by the client, reference may be made to the description in each embodiment in which the client is an execution subject, and this embodiment is not described herein again.
In the embodiment, the server receives the combined mode query request which is sent by the client and generated by triggering a certain candidate gift on the gift panel, all the combined modes of the candidate gift are issued to the client, and then the client displays the introduction information of all the combined modes of the candidate gift, so that the client user can conveniently know the combined modes of the gifts, the combined gift giving is accurately realized, and the intelligence of the combined gift giving mode is improved.
In one embodiment, when sending the combined display information to the client, the server may combine multiple candidate gifts in the combined gift sending instruction into a new icon, and the new icon is sent to the client together as an icon of a combined virtual gift corresponding to the multiple candidate gifts, so that the client can conveniently display the combined display information. The method further comprises: and the server synthesizes a new icon of the combined virtual gift according to the icons of the plurality of candidate gifts and issues the new icon of the combined virtual gift to the client.
In this embodiment, the server may combine respective icons of multiple candidate gifts in the combined gift sending instruction into a new icon through the layout of the surrounding circles, and send the new icon to the client as a new icon of a combined virtual gift corresponding to the multiple candidate gifts to instruct the client to display, so that a user at the client can quickly and conveniently distinguish and combine the virtual gift and an individual gift by using the new icon.
The embodiments using the server as the execution subject and the embodiments using the client as the execution subject have an interactive relationship, and there is a description that partially overlapping contents exist, and the specific implementation processes of the embodiments of the present application are an entirety, and all the embodiments can be referred to each other.
In addition, a scene is provided, after the server is sent to the client side combined display information according to a combined gift sending instruction, the server can make corresponding division modes for the anchor and the live broadcast platform according to the total value of the current gift, for example, when the number of various candidate gifts and additional gifts additionally given in the combined gift sending instruction sent by the client side makes different proportions for the commission between the anchor and the platform, for example, when the client side triggers 6 gift special effects, the anchor commission becomes 6, and the platform is 4; when the client triggers 5 gift special effects, the anchor commission is divided into 5, and the platform is 5; when the client triggers 4 gift special effects, the anchor commission becomes 4 and the platform is 6. By setting different commission proportions for the background of the server, the development of a gift delivery mode of a live broadcast room can be promoted.
Based on the above embodiment with the client as the execution subject and the embodiment with the server as the execution subject, as shown in fig. 9, the present application further provides an embodiment in which the client interacts with the server, where the embodiment includes:
s11, the client receives a combined mode query request of the candidate gift triggered on the gift panel by the user, and sends the combined mode query request to the server.
And S12, the server receives the combined mode inquiry request of the candidate gifts sent by the client and sends all the combined modes of the candidate gifts to the client.
And S13, the client displays all combination modes of all candidate gifts.
And S14, the client generates a combined gift sending instruction according to the multi-selection operation triggered by the user on the gift panel, and sends the combined gift sending instruction to the server.
In this step, for example, the user needs to give a combined gift of A, B gifts and C gifts, the user clicks the multi-selection button or the voice button to select A, B gifts and C gifts, and selects 52 gifts a, 30 gifts B and 20 gifts C, the client pops up the gift list to prompt the user to confirm the information of the selected gifts for the second time, and after the user confirms, the client sends a combined gift sending instruction to the server. Wherein the combined gift sending instruction comprises the ID, the number and the combination type of A, B and C gifts.
And S15, the server receives the combined gift sending instruction sent by the client, generates combined display information of the combined virtual gift corresponding to the multiple candidate gifts based on the multiple candidate gifts in the combined gift sending instruction, and sends the combined display information to the client.
In this step, taking the presentation information as the special effect information as an example, referring to fig. 10, the server analyzes the combined gift sending instruction, determines the number of the same types, determines whether the type 3 is greater than the threshold 3, if so, determines that a combined special effect with the type 3 exists in the background gift configuration list, then enters a combined gift special effect matching logic, and if not, enters a common gift special effect matching logic.
The server calculates A, B total value and total amount of the C gift, matches special effect resources of additional gift that need to be issued besides A, B and C gift special effect resources according to the total value and total amount, and then issues the determined gift special effect resources to the client.
And S16, the client receives and displays the combined display information sent by the server.
In this step, after receiving the gift special effect resource issued by the server, the client performs playing and displaying in a specific manner, and the specific process may be described in the above embodiments, which is not detailed in this embodiment.
The virtual gift giving method provided by the embodiment enriches the display mode of the gifts and the interactive mode of the gifts by selecting more than a few single gifts to send out the display information of the combined gifts.
It should be understood that although the various steps in the flow charts of fig. 2-9 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 2-9 may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternating with other steps or at least some of the sub-steps or stages of other steps.
In one embodiment, as shown in fig. 10, there is provided a virtual gift-giving apparatus including: a gift-offering instruction sending module 10 and a display information processing module 11, wherein,
a gift sending instruction sending module 10, configured to generate a combined gift sending instruction according to a multi-selection operation triggered by a user on a gift panel, and send the combined gift sending instruction to a server;
the multi-selection operation is used for selecting multiple candidate gifts on the gift panel, the combined gift sending instruction is used for requesting combined display information of combined virtual gifts corresponding to the multiple candidate gifts from the server, and the combined display information comprises combined effect information and additional display information attached with gifts generated based on the multiple candidate gifts;
and the display information processing module 11 is configured to receive the combined display information sent by the server and perform display.
In one embodiment, the gift panel includes a multi-selection control, and the gift-sending instruction sending module 10 includes:
and the multi-selection mode entering unit is used for entering the gift multi-selection mode according to the triggering of the multi-selection control on the gift panel by the user.
And the gift sending instruction generating unit is used for generating a combined gift sending instruction according to a plurality of candidate gifts selected by the user in the gift multi-selection mode.
In one embodiment, the gift sending instruction generating unit is specifically configured to generate a display list from a plurality of candidate gifts; the display list is used for prompting the confirmation of the information of the candidate gifts; and if the information of the candidate gifts is confirmed to be correct, triggering to generate a combined gift sending instruction.
In one embodiment, the apparatus further comprises:
the combined mode request module is used for receiving a combined mode query request of candidate gifts triggered on the gift panel by a user and sending the combined mode query request to the server; the combined mode query request is used for requesting a server to query all combined modes of the candidate gifts;
and the combined mode display module is used for receiving and displaying all combined modes of the candidate gifts returned by the server.
In one embodiment, the combined gift sending instruction comprises an identification of each candidate gift, a number of each candidate gift, a combined type of each candidate gift; the combination type is used for characterizing the application meaning of the candidate gift;
the combined presentation information includes combined effect information corresponding to the combined virtual gift determined based on the combination type of each candidate gift, and additional presentation information corresponding to the combined virtual gift determined based on the identification of each candidate gift and the number of each candidate gift.
In one embodiment, the apparatus further comprises:
the new icon receiving module is used for receiving a new icon of the combined virtual gift sent by the server; the new icon is synthesized by the server according to the icons of the plurality of candidate gifts;
and the new icon display module is used for displaying the new icon when the combined display information is displayed.
In an embodiment, the apparatus further includes an interaction processing module, configured to extend a duration of the combined presentation information if an interaction request triggered by a user is received while the combined presentation information is presented.
In one embodiment, as shown in fig. 11, there is provided a virtual gift-giving apparatus including: saluting instruction receiving module 12, display information generating module 13 and display information transmitting module 14
A gift sending instruction receiving module 12, configured to receive a combined gift sending instruction sent by a client; the combined gift sending instruction is generated by the client according to the multi-selection operation triggered by the user on the gift panel; the multi-selection operation is used for selecting a plurality of candidate gifts on the gift panel;
the display information generating module 13 is configured to generate combined display information of a combined virtual gift corresponding to multiple candidate gifts based on multiple candidate gifts in the combined gift sending instruction; the combined display information comprises combined effect information and additional display information attached with gifts generated based on a plurality of candidate gifts;
and the display information sending module 14 is used for issuing the combined display information to the client.
In one embodiment, the combined gift sending instruction comprises a combined type of each of the candidate gifts; the combination type is used for characterizing the application meaning of the candidate gift; the device also includes:
the legality verifying module is used for determining whether the combined virtual gifts corresponding to the candidate gifts are legal or not according to the combination type of each candidate gift;
the first determining module is used for generating combined display information of the combined virtual gifts corresponding to the candidate gifts if the combined virtual gifts corresponding to the candidate gifts are legal;
and the second determining module is used for issuing the respective display information of the multiple candidate gifts to the client if the combined virtual gifts corresponding to the multiple candidate gifts are illegal.
In an embodiment, the validity verifying module is configured to determine that the combined virtual gift is valid if the number of gifts of the same combination type in the combined gift sending instruction is greater than a preset threshold, and otherwise, the combined virtual gift is not valid.
In one embodiment, the combined gift sending instruction further comprises an identification of each of the candidate gifts and a quantity of each of the candidate gifts; the device includes:
the data acquisition module is used for acquiring the total value and the total quantity of the multiple candidate gifts according to the identification of each candidate gift and the quantity of each candidate gift;
the grade determining module is used for determining the additional gift grades of the combined virtual gifts corresponding to the candidate gifts according to the total value and the total quantity; the additional presentation grade is used for representing the grade of the additional display information issued to the client by the server; wherein different bonus levels correspond to different additional display information;
the additional information determining module is used for determining additional display information of the combined virtual gift according to the additional gift grade;
the display information generating module is specifically configured to determine, based on a combination type of each candidate gift, combination effect information corresponding to the combined virtual gift, determine, based on an identifier of each candidate gift and a number of each candidate gift, additional display information corresponding to the combined virtual gift, and determine the combination effect information and the additional display information as the combination display information.
In one embodiment, the apparatus further comprises:
the combined mode query module is used for receiving a combined mode query request of the candidate gifts sent by the client; the combined mode query request is triggered on the gift panel by a user and is used for requesting the server to query all combined modes of candidate gifts;
and the combined mode issuing module is used for issuing all combined modes of the candidate gifts to the client.
In one embodiment, the apparatus further comprises:
a new icon synthesis module for synthesizing a new icon of the combined virtual gift according to the icons of the plurality of candidate gifts;
and the new icon issuing module is used for issuing a new icon of the combined virtual gift to the client.
The implementation principle and technical effect of the virtual gift-giving device provided by the above embodiment are similar to those of the above method embodiment, and are not described herein again.
Specific limitations regarding the virtual gift-giving device can be found in the above limitations regarding the virtual gift-giving method, which will not be described herein. The various modules in the virtual gift-giving device described above may be implemented in whole or in part by software, hardware, and combinations thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as shown in fig. 1 a. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a virtual gift giving method. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on the shell of the computer equipment, an external keyboard, a touch pad or a mouse and the like.
Those skilled in the art will appreciate that the architecture shown in FIG. 1a is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as a particular computing device may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory and a processor, the memory having a computer program stored therein, the processor implementing the following steps when executing the computer program:
generating a combined gift sending instruction according to the multi-selection operation triggered by the user on the gift panel, and sending the combined gift sending instruction to the server;
the multi-selection operation is used for selecting multiple candidate gifts on the gift panel, the combined gift sending instruction is used for requesting combined display information of combined virtual gifts corresponding to the multiple candidate gifts from the server, and the combined display information comprises combined effect information and additional display information attached with gifts generated based on the multiple candidate gifts;
and receiving and displaying the combined display information sent by the server.
Alternatively, the processor implements the following steps when executing the computer program:
receiving a combined gift sending instruction sent by a client; the combined gift sending instruction is generated by the client according to the multi-selection operation triggered by the user on the gift panel; the multi-selection operation is used for selecting a plurality of candidate gifts on the gift panel;
generating combined display information of combined virtual gifts corresponding to the multiple candidate gifts on the basis of the multiple candidate gifts in the combined gift sending instruction; the combined display information comprises combined effect information and additional display information attached with gifts generated based on a plurality of candidate gifts;
and issuing the combined display information to the client.
The implementation principle and technical effect of the computer device provided by the above embodiment are similar to those of the above method embodiment, and are not described herein again.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:
generating a combined gift sending instruction according to the multi-selection operation triggered by the user on the gift panel, and sending the combined gift sending instruction to the server;
the multi-selection operation is used for selecting multiple candidate gifts on the gift panel, the combined gift sending instruction is used for requesting combined display information of combined virtual gifts corresponding to the multiple candidate gifts from the server, and the combined display information comprises combined effect information and additional display information attached with gifts generated based on the multiple candidate gifts;
and receiving and displaying the combined display information sent by the server.
Alternatively, the computer program when executed by the processor implements the steps of:
receiving a combined gift sending instruction sent by a client; the combined gift sending instruction is generated by the client according to the multi-selection operation triggered by the user on the gift panel; the multi-selection operation is used for selecting a plurality of candidate gifts on the gift panel;
generating combined display information of combined virtual gifts corresponding to the multiple candidate gifts on the basis of the multiple candidate gifts in the combined gift sending instruction; the combined display information comprises combined effect information and additional display information attached with gifts generated based on a plurality of candidate gifts;
and issuing the combined display information to the client.
The implementation principle and technical effect of the computer-readable storage medium provided by the above embodiments are similar to those of the above method embodiments, and are not described herein again.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (16)

1. A virtual gift giving method, characterized in that the method comprises:
the client generates a combined gift sending instruction according to the multi-selection operation triggered by the user on the gift panel, and sends the combined gift sending instruction to the server;
the multi-selection operation is used for selecting a plurality of candidate gifts on the gift panel, the combined gift sending instruction is used for requesting combined display information of combined virtual gifts corresponding to the plurality of candidate gifts from the server, and the combined display information comprises combined effect information and additional display information attached with gifts generated based on the plurality of candidate gifts;
and the client receives and displays the combined display information sent by the server.
2. The virtual gift giving method of claim 1, wherein the gift panel comprises a multi-selection control;
the client generates a combined gift sending instruction according to the multi-selection operation triggered by the user on the gift panel, and the combined gift sending instruction comprises the following steps:
the client triggers the multi-selection control on the gift panel according to the user to enter a gift multi-selection mode;
and the client generates the combined gift sending instruction according to a plurality of candidate gifts selected by the user in a gift multi-selection mode.
3. The virtual gift giving method of claim 2, wherein the client generates the combined gift giving instruction according to a plurality of candidate gifts selected by the user in a gift multi-selection mode, comprising:
the client generates a display list from the candidate gifts; the display list is used for prompting the confirmation of the information of the candidate gifts;
and if the client confirms that the information of the candidate gifts is correct, triggering to generate the combined gift sending instruction.
4. The virtual gift giving method of any one of claims 1-3, wherein before the client generates the combined gift giving instruction according to a multi-selection operation triggered by the user on a gift panel, the method further comprises:
the client receives a combined mode query request of the candidate gifts triggered by the user on the gift panel and sends the combined mode query request to the server; the combined mode inquiry request is used for requesting all combined modes of the candidate gifts to the server;
and the client receives and displays all the combination modes of the candidate gifts returned by the server.
5. The virtual gift giving method of any one of claims 1-3, wherein the combined gift giving instruction comprises an identification of each candidate gift, a number of each candidate gift, a combined type of each candidate gift; the combination type is used for characterizing a combined application meaning of the candidate gift;
the combined presentation information includes combined effect information corresponding to the combined virtual gift determined based on the combination type of each candidate gift, and additional presentation information corresponding to the combined virtual gift determined based on the identification of each candidate gift and the number of each candidate gift.
6. The virtual gift giving method of any one of claims 1-3, wherein the method further comprises:
the client receives a new icon of the combined virtual gift sent by the server; the new icon is synthesized by the server according to the icons of the plurality of candidate gifts;
and when the client displays the combined display information, displaying the new icon.
7. The virtual gift giving method of any one of claims 1-3, wherein the method further comprises:
and if the client receives the interaction request triggered by the user when the combined display information is displayed, the duration of the combined display information is prolonged.
8. A virtual gift giving method, characterized in that the method comprises:
the server receives a combined gift sending instruction sent by the client; the combined gift sending instruction is generated by the client according to a multi-selection operation triggered by a user on a gift panel; the multi-selection operation is used for selecting a plurality of candidate gifts on the gift panel;
the server generates combined display information of combined virtual gifts corresponding to the candidate gifts based on the candidate gifts in the combined gift sending instruction; the combined presentation information includes combined effect information and bonus additional presentation information generated based on the plurality of candidate gifts;
and the server issues the combined display information to the client.
9. The virtual gift giving method of claim 8, wherein the combined gift giving instruction includes a combination type of each of the candidate gifts; the combination type is used for characterizing the application meaning of the candidate gift;
before the server generates combined presentation information of combined virtual gifts corresponding to the plurality of candidate gifts, the method includes:
the server determines whether the combined virtual gifts corresponding to the multiple candidate gifts are legal or not according to the combination type of each candidate gift;
if so, the server generates combined display information of the combined virtual gifts corresponding to the candidate gifts;
and if not, the server issues the display information of the candidate gifts to the client.
10. The virtual gift giving method of claim 8, wherein the server determining whether the combined virtual gift corresponding to the plurality of candidate gifts is legal according to the combination type of each candidate gift comprises:
and if the gift quantity of the same combination type in the combined gift sending instruction is larger than or equal to a preset threshold value, the server determines that the combined virtual gift is legal, otherwise, the combined virtual gift is illegal.
11. The virtual gift giving method of claim 10, wherein said combined gift giving instruction further comprises an identification of said each candidate gift and a number of each candidate gift; the method further comprises the following steps:
the server acquires the total value and the total quantity of the plurality of candidate gifts according to the identification of each candidate gift and the quantity of each candidate gift;
the server determines bonus levels of the combined virtual gifts corresponding to the candidate gifts according to the total value and the total amount; the bonus grade is used for representing the grade of additional display information issued to the client by the server; wherein different bonus levels correspond to different additional display information;
the server determines additional display information of the combined virtual gift according to the bonus grade;
generating combined display information of combined virtual gifts corresponding to the multiple candidate gifts based on the multiple candidate gifts in the combined gift sending instruction, wherein the combined display information comprises:
the server determines combination effect information corresponding to the combined virtual gift based on the combination type of each candidate gift, and determines additional display information corresponding to the combined virtual gift based on the identification of each candidate gift and the number of each candidate gift;
the server determines the combined effect information and the additional presentation information as the combined presentation information.
12. A virtual gift giving system, comprising: at least one client and server;
the client, configured to perform the method for presenting a virtual gift according to any one of claims 1-7;
the server for performing the method of presenting a virtual gift recited in any one of claims 8-11.
13. A virtual gift giving apparatus, comprising:
the gift sending module is used for generating a combined gift sending instruction according to the multi-selection operation triggered by the user on the gift panel and sending the combined gift sending instruction to the server;
the multi-selection operation is used for selecting a plurality of candidate gifts on the gift panel, the combined gift sending instruction is used for requesting combined display information of combined virtual gifts corresponding to the plurality of candidate gifts from the server, and the combined display information comprises combined effect information and additional display information attached with gifts generated based on the plurality of candidate gifts;
and the display information processing module is used for receiving the combined display information sent by the server and displaying the combined display information.
14. A virtual gift giving apparatus, comprising:
the gift sending instruction receiving module is used for receiving a combined gift sending instruction sent by the client; the combined gift sending instruction is generated by the client according to a multi-selection operation triggered by a user on a gift panel; the multi-selection operation is used for selecting a plurality of candidate gifts on the gift panel;
the display information generating module is used for generating combined display information of combined virtual gifts corresponding to the candidate gifts on the basis of the candidate gifts in the combined gift sending instruction; the combined presentation information includes combined effect information and bonus additional presentation information generated based on the plurality of candidate gifts;
and the display information sending module is used for issuing the combined display information to the client.
15. A computer device comprising a memory and a processor, the memory storing a computer program, wherein the processor when executing the computer program implements the steps of the virtual gift giving method of any one of claims 1 through 11.
16. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the virtual gift giving method of any one of claims 1 through 11.
CN201911293722.XA 2019-12-16 2019-12-16 Virtual gift giving method, device, system, computer equipment and storage medium Active CN111107417B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911293722.XA CN111107417B (en) 2019-12-16 2019-12-16 Virtual gift giving method, device, system, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911293722.XA CN111107417B (en) 2019-12-16 2019-12-16 Virtual gift giving method, device, system, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111107417A true CN111107417A (en) 2020-05-05
CN111107417B CN111107417B (en) 2022-08-26

Family

ID=70423533

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911293722.XA Active CN111107417B (en) 2019-12-16 2019-12-16 Virtual gift giving method, device, system, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111107417B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111614989A (en) * 2020-05-15 2020-09-01 腾讯科技(深圳)有限公司 Gift synthesis method, device and equipment based on live broadcast and storage medium
CN111738772A (en) * 2020-06-29 2020-10-02 南谊(上海)互联网科技有限公司 Gift presentation system and method based on social platform
CN111970575A (en) * 2020-07-24 2020-11-20 网易(杭州)网络有限公司 Virtual gift processing method, storage medium, processor and electronic equipment
CN112437324A (en) * 2020-11-19 2021-03-02 张家旗 Virtual gift combination generation and display method
CN112492336A (en) * 2020-11-20 2021-03-12 完美世界(北京)软件科技发展有限公司 Gift sending method, device, electronic equipment and readable medium
CN112770128A (en) * 2020-12-31 2021-05-07 百果园技术(新加坡)有限公司 Playing system, method and device of live gift and server
CN113064531A (en) * 2021-04-25 2021-07-02 腾讯科技(深圳)有限公司 Virtual resource interaction method and device, storage medium and electronic equipment
CN113286164A (en) * 2021-05-26 2021-08-20 广州市百果园网络科技有限公司 Display method, device and equipment based on live broadcast and storage medium
WO2022073366A1 (en) * 2020-10-09 2022-04-14 北京达佳互联信息技术有限公司 Method and device for livestreaming interaction
CN114449301A (en) * 2022-01-14 2022-05-06 腾讯科技(深圳)有限公司 Item sending method, item sending device, electronic equipment and computer-readable storage medium
CN116170648A (en) * 2023-02-21 2023-05-26 百果园技术(新加坡)有限公司 Virtual gift lottery drawing rebate method and device, equipment and medium thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140089128A1 (en) * 2012-09-25 2014-03-27 Disney Enterprises, Inc. Video message capture and delivery for online purchases
CN104243463A (en) * 2014-09-09 2014-12-24 广州华多网络科技有限公司 Method and device for displaying virtual items
CN109413440A (en) * 2018-10-26 2019-03-01 广州酷狗计算机科技有限公司 Virtual objects management method, device and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140089128A1 (en) * 2012-09-25 2014-03-27 Disney Enterprises, Inc. Video message capture and delivery for online purchases
CN104243463A (en) * 2014-09-09 2014-12-24 广州华多网络科技有限公司 Method and device for displaying virtual items
CN109413440A (en) * 2018-10-26 2019-03-01 广州酷狗计算机科技有限公司 Virtual objects management method, device and storage medium

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111614989A (en) * 2020-05-15 2020-09-01 腾讯科技(深圳)有限公司 Gift synthesis method, device and equipment based on live broadcast and storage medium
CN111738772A (en) * 2020-06-29 2020-10-02 南谊(上海)互联网科技有限公司 Gift presentation system and method based on social platform
CN111970575A (en) * 2020-07-24 2020-11-20 网易(杭州)网络有限公司 Virtual gift processing method, storage medium, processor and electronic equipment
CN111970575B (en) * 2020-07-24 2022-08-05 网易(杭州)网络有限公司 Virtual gift processing method, storage medium, processor and electronic equipment
WO2022073366A1 (en) * 2020-10-09 2022-04-14 北京达佳互联信息技术有限公司 Method and device for livestreaming interaction
CN112437324A (en) * 2020-11-19 2021-03-02 张家旗 Virtual gift combination generation and display method
CN112492336A (en) * 2020-11-20 2021-03-12 完美世界(北京)软件科技发展有限公司 Gift sending method, device, electronic equipment and readable medium
CN112492336B (en) * 2020-11-20 2023-03-31 完美世界(北京)软件科技发展有限公司 Gift sending method, device, electronic equipment and readable medium
CN112770128A (en) * 2020-12-31 2021-05-07 百果园技术(新加坡)有限公司 Playing system, method and device of live gift and server
CN112770128B (en) * 2020-12-31 2023-04-07 百果园技术(新加坡)有限公司 Playing system, method and device of live gift and server
CN113064531A (en) * 2021-04-25 2021-07-02 腾讯科技(深圳)有限公司 Virtual resource interaction method and device, storage medium and electronic equipment
CN113064531B (en) * 2021-04-25 2022-06-03 腾讯科技(深圳)有限公司 Virtual resource interaction method and device, storage medium and electronic equipment
CN113286164A (en) * 2021-05-26 2021-08-20 广州市百果园网络科技有限公司 Display method, device and equipment based on live broadcast and storage medium
CN113286164B (en) * 2021-05-26 2023-03-17 广州市百果园网络科技有限公司 Display method, device and equipment based on live broadcast and storage medium
CN114449301A (en) * 2022-01-14 2022-05-06 腾讯科技(深圳)有限公司 Item sending method, item sending device, electronic equipment and computer-readable storage medium
CN116170648A (en) * 2023-02-21 2023-05-26 百果园技术(新加坡)有限公司 Virtual gift lottery drawing rebate method and device, equipment and medium thereof

Also Published As

Publication number Publication date
CN111107417B (en) 2022-08-26

Similar Documents

Publication Publication Date Title
CN111107417B (en) Virtual gift giving method, device, system, computer equipment and storage medium
US11860938B2 (en) Play control of content on a display device
US10306328B2 (en) Systems and methods for rendering text onto moving image content
CN104811814B (en) Information processing method and system, client and server based on video playing
US8782528B2 (en) Play control of content on a display device
CN111050222B (en) Virtual article issuing method, device and storage medium
CN107046498B (en) Method and system for extending message functionality in a communication session
CN112584224B (en) Information display and processing method, device, equipment and medium
CN111654716B (en) Live broadcast room recommendation method and device, electronic equipment and computer readable storage medium
CN113727130B (en) Message prompting method, system and device for live broadcasting room and computer equipment
CN111107384A (en) Virtual gift display method, system, device, equipment and storage medium
CN112616064B (en) Live broadcasting room information processing method and device, computer storage medium and electronic equipment
CN113840156B (en) Live broadcast interaction method and device based on virtual gift and computer equipment
CN112822560A (en) Virtual gift presenting method, system, computer device and storage medium
CN113949892A (en) Live broadcast interaction method and system based on virtual resource consumption and computer equipment
CN113170216A (en) Live broadcast-based gift delivery method and device, equipment and storage medium
CN112969093A (en) Interactive service processing method, device, equipment and storage medium
CN114143572A (en) Live broadcast interaction method and device, storage medium and electronic equipment
CN114666671B (en) Live broadcast praise interaction method, device, equipment and storage medium
CN105744338B (en) A kind of method for processing video frequency and its equipment
CN113727125B (en) Live broadcast room screenshot method, device, system, medium and computer equipment
CN113727136B (en) Live broadcast pushing method, system, device, equipment and storage medium
CN114845127A (en) Method, system, device, equipment and storage medium for displaying entries in live broadcast room
CN114257833A (en) Live broadcast room recommending and entering method, system, device, equipment and storage medium
CN114422843A (en) Video color egg playing method and device, electronic equipment and medium

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: 20210112

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

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

Address before: 511400 24 / F, block B1, Wanda Plaza, Nancun Town, Panyu District, Guangzhou City, Guangdong Province

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

GR01 Patent grant
GR01 Patent grant