Red envelope interaction method, computer equipment and storage medium for live broadcast room

By displaying the red envelope interactive display interface on the live broadcast room interface, users can select and execute red envelope carriers of different interactive types, solving the problem of the single form of live broadcast interaction and improving the fun and user participation of the live broadcast process.

CN116016975BActive Publication Date: 2025-10-03GUANGZHOU FANGGUI INFORMATION TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211737410.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-30
Publication Date
2025-10-03
Estimated Expiration
2042-12-30

Smart Images

  • Figure CN116016975B_ABST
    Figure CN116016975B_ABST
Patent Text Reader

Abstract

This application discloses a red envelope interactive method, computer equipment, and storage medium for a live broadcast room. The method includes: displaying a red envelope interactive display interface on the live broadcast room interface in response to an interface request instruction; displaying at least one user red envelope carrier on the red envelope interactive display interface, at least one user red envelope carrier being sent by at least one user in the live broadcast room; in response to a user selecting a user red envelope carrier on the red envelope interactive display interface, determining the interaction type corresponding to the selected user red envelope carrier, and performing corresponding interaction actions according to the interaction type. Through the above methods, this application can enrich the interactive forms of the live broadcast process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of live broadcast technology, and in particular to a red envelope interaction method, computer equipment, and storage medium in a live broadcast room. Background Art

[0002] With the development of Internet technology and communication technology, society has entered the era of intelligent interconnection. Interaction, entertainment and work on the Internet are becoming more and more common. Among them, live broadcast technology is more common. People can watch or broadcast live anytime and anywhere through smart devices, which greatly enriches people's lives and broadens people's horizons.

[0003] During a live broadcast, the host can perform content, and audience members can watch it. To enrich the atmosphere of the live broadcast room, various interactive features can be implemented. For example, audience members can leave comments on the live broadcast screen and send virtual gifts to the host. However, existing interactive forms are relatively simple, resulting in a low level of interest in the live broadcast process and, in turn, a lack of user appeal. Summary of the Invention

[0004] The main technical problem solved by this application is to provide a red envelope interactive method, computer equipment and storage medium in the live broadcast room, which can enrich the interactive form of the live broadcast process.

[0005] In order to solve the above technical problems, a technical solution adopted in this application is: to provide a red envelope interaction method in a live broadcast room, the method comprising: in response to an interface request instruction, displaying a red envelope interaction display interface on the live broadcast room interface; the red envelope interaction display interface displays at least one user red envelope carrier, and at least the user red envelope carrier is sent by at least one user in the live broadcast room; in response to the user selecting a user red envelope carrier on the red envelope interaction display interface, determining the interaction type corresponding to the selected user red envelope carrier, and performing corresponding interaction actions according to the interaction type.

[0006] In order to solve the above technical problems, another technical solution adopted in this application is: providing a red envelope interaction method in a live broadcast room, the method comprising: sending page data of a red envelope interaction display interface to a user terminal, so that the user terminal can display the red envelope interaction display interface on the live broadcast room interface; the red envelope interaction display interface displays at least one user red envelope carrier, at least the user red envelope carrier is sent by at least one user in the live broadcast room; in response to the user terminal, executing corresponding interactive actions and performing corresponding processing, the interactive action is the user terminal responding to the user selecting a user red envelope carrier on the red envelope interaction display interface, and determining the interaction type corresponding to the selected user red envelope carrier, and then executing according to the interaction type.

[0007] In order to solve the above technical problems, another technical solution adopted in this application is: to provide a computer device, which includes a processor, a memory and a communication circuit; the communication circuit and the memory are coupled to the processor, the memory stores a computer program, and the processor is used to execute the computer program to implement the red envelope interaction method in the live broadcast room provided by this application as mentioned above.

[0008] In order to solve the above technical problems, another technical solution adopted in this application is: to provide a computer storage device, which stores a computer program, and the computer program can be executed by a processor to implement the red envelope interaction method in the live broadcast room provided by this application as mentioned above.

[0009] The beneficial effects of the present application are as follows: different from the prior art, in response to an interface request instruction, a red envelope interactive display interface is displayed on the live broadcast room interface, in response to a user selecting a user red envelope carrier on the red envelope interactive display interface, the interaction type corresponding to the selected red envelope carrier is determined, and corresponding interaction actions are performed according to the interaction type. Since the red envelope interactive display interface displays at least one user red envelope carrier, and at least one user red envelope carrier is sent by at least one user in the live broadcast room, that is, through the user's selection operation of the user red envelope carrier displayed on the red envelope interactive display interface, the interaction action corresponding to the interaction type corresponding to the user red envelope carrier can be implemented, thereby enriching the user's interaction form in the live broadcast room. Unlike the red envelope gameplay in the prior art where users can only passively obtain red envelopes in the live broadcast room, users can not only send user red envelope carriers, but also perform corresponding interaction actions based on the interaction type corresponding to the user red envelope carrier, thereby increasing the fun of the interaction form, attracting users to participate in the interaction form, and livening up the atmosphere of the live broadcast room. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] Figure 1 This is a schematic diagram of the system composition of an embodiment of the live broadcast system of the present application;

[0011] Figure 2 This is a flowchart of the first embodiment of the red envelope interactive method in the live broadcast room of this application;

[0012] Figure 3 This is a timing diagram of the first embodiment of the red envelope interactive method in the live broadcast room of the present application;

[0013] Figure 4 This is a schematic diagram of the live broadcast room interface of the first embodiment of the red envelope interactive method of the live broadcast room of the present application;

[0014] Figure 5 This is a schematic diagram of the red envelope interactive display interface of the first embodiment of the red envelope interactive method in the live broadcast room of this application;

[0015] Figure 6This is a schematic diagram of the red envelope configuration page of the first embodiment of the red envelope interaction method in the live broadcast room of this application;

[0016] Figure 7 This is a flow chart of the second embodiment of the red envelope interactive method in the live broadcast room of this application;

[0017] Figure 8 This is a schematic diagram of a first circuit structure of an embodiment of a computer device of the present application;

[0018] Figure 9 is a second circuit structure diagram of an embodiment of a computer device of the present application;

[0019] Figure 10 It is a circuit structure diagram of an embodiment of a computer-readable storage medium of the present application. DETAILED DESCRIPTION

[0020] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0021] With the development of internet and communication technologies, society has entered an era of intelligent interconnection. Interaction, entertainment, and work on the internet are becoming increasingly common. Live streaming is a particularly common technology. People can watch or broadcast live broadcasts anytime and anywhere through smart devices, greatly enriching their lives and broadening their horizons. During a live broadcast, the host performs on their terminal, and audience members can watch and interact with the host on their user terminals.

[0022] After long-term research, the inventors discovered that during a live broadcast, audience users can enter the host user's live broadcast room to watch, and the host user can perform talent shows or live games in the live broadcast room. To enrich the atmosphere of the live broadcast room, a variety of live broadcast interactions can be set up. For example, audience users can post comments on the live broadcast room public screen and send virtual gifts to the host user. However, the existing interactive forms are relatively simple, resulting in a low level of interest in the live broadcast process, which in turn makes it less attractive to users. To improve the above technical problems, this application proposes the following embodiments.

[0023] like Figure 1As shown, the live broadcast system 1 described in the embodiment of the live broadcast system of the present application may include a live broadcast server 10, a host terminal 20, and a user terminal 30. The host terminal 20 and the user terminal 30 may be electronic devices. Specifically, the host terminal 20 and the user terminal 30 are electronic devices installed with corresponding client programs, i.e., client terminals. The electronic devices may be mobile terminals, computers, servers, or other terminals. The mobile terminals may be mobile phones, laptops, tablet computers, smart wearable devices, etc., and the computers may be desktop computers, etc.

[0024] The live broadcast server 10 can pull the live broadcast data stream from the anchor terminal 20, and can push the obtained live broadcast data stream to the user terminal 30 after performing corresponding processing. After the user terminal 30 obtains the live broadcast data stream, it can watch the live broadcast process of the anchor or guest. The mixing of the live broadcast data stream can occur in at least one of the live broadcast server 10, the anchor terminal 20 and the user terminal 30. Video or voice connection can be made between the anchor terminal 20 and the anchor terminal 20, and between the anchor terminal 20 and the user terminal 30. During the live broadcast process, the anchor terminal 20 can push the live broadcast data stream including the video stream to the live broadcast server 10, and then push the corresponding live broadcast data to each user terminal 30 in the live broadcast room corresponding to the anchor terminal 20. The anchor terminal 20 and the user terminal 30 can display the corresponding live broadcast screen in the live broadcast room. Specifically, the live broadcast server 10 can be, for example, a server cluster, which can not only be used to collect and push live broadcast data streams, but can also be further used to process business requests and related matters, such as storing and processing business-related data generated during the live broadcast process, such as processing virtual gift giving, virtual currency recharge and consumption, public screen information sending and receiving, authentication, microphone connection, and automatic identification of sensitive words / screens, etc.

[0025] Of course, the anchor terminal 20 and the user terminal 30 are relative. The terminal in the live broadcast process is the anchor terminal 20, and the terminal in the live broadcast process is the user terminal 30.

[0026] like Figure 2 As shown, the first embodiment of the red envelope interaction method in the live broadcast room of the present application can be executed by the client terminal, and the client terminal can include the anchor terminal 20 and the user terminal 30. This embodiment may include the following steps: S100: In response to the interface request instruction, a red envelope interaction display interface is displayed on the live broadcast room interface; the red envelope interaction display interface displays at least one user red envelope carrier, and the at least one user red envelope carrier is sent by at least one user in the live broadcast room. S200: In response to the user selecting a user red envelope carrier on the red envelope interaction display interface, determine the interaction type corresponding to the selected user red envelope carrier, and perform corresponding interaction actions according to the interaction type.

[0027] During the live broadcast process, the client terminal can respond to the interface request instruction and display the red envelope interactive display interface 3 on the live broadcast room interface 2. In response to the user selecting the user red envelope carrier 4 on the red envelope interactive display interface 3, the client terminal determines the interaction type corresponding to the selected user red envelope carrier 4 and performs the corresponding interaction action according to the interaction type. Since the red envelope interactive display interface 3 displays at least one user red envelope carrier 4, and at least one user red envelope carrier 4 is sent by at least one user in the live broadcast room, that is, through the user's selection operation of the user red envelope carrier 4 displayed on the red envelope interactive display interface 3, the interaction action corresponding to the interaction type corresponding to the user red envelope carrier 4 can be realized, thereby enriching the user's interaction form in the live broadcast room. Unlike the red envelope gameplay in the prior art where users can only passively obtain red envelopes in the live broadcast room, the user can not only send the user red envelope carrier 4, but also perform corresponding interaction actions based on the interaction type corresponding to the user red envelope carrier 4, thereby increasing the fun of the interaction form, attracting users to participate in the interaction form, and livening up the atmosphere of the live broadcast room.

[0028] The method described in this embodiment can be applied to scenarios where the host or user corresponding to the client terminal interacts in the live broadcast room during the live broadcast process, such as Figure 3 As shown, the following describes this embodiment in detail with the client terminal as the execution subject.

[0029] S100: In response to the interface request instruction, a red envelope interactive display interface is displayed on the live broadcast room interface; the red envelope interactive display interface displays at least one user red envelope carrier, and the at least one user red envelope carrier is sent by at least one user in the live broadcast room.

[0030] The interface request instruction may include an instruction generated by the client terminal based on the selection operation performed by the user, wherein the user may include the anchor user and the audience user. Specifically, Figure 4 As shown, the interface request instruction can be used to request the display of a red envelope interactive display interface 3 on the live broadcast room interface 2, so that the host user and the audience user can interact with each other on the red envelope interactive display interface 3.

[0031] The red envelope interactive display interface 3 may include an interface for interactive red envelope gameplay. Specifically, the red envelope interactive display interface 3 may display at least one user red envelope carrier 4, and the at least one user red envelope carrier 4 may be sent by at least one user in the live broadcast room. In other words, the user red envelope carrier 4 displayed in the red envelope interactive display interface 3 may be sent by the host user or the audience user in the live broadcast room.

[0032] The user red envelope carrier 4 may include a carrier displayed in the red envelope interactive display interface 3, which is sent by the user in the current live broadcast room and is used to carry red envelopes and for other users to select and operate. Specifically, the user red envelope carrier 4 sent by different users can have different UI styles, and users can pay virtual value on the live broadcast platform to obtain different UI styles, thereby increasing the fun of users in the process of sending user red envelope carriers 4 and helping to enrich the display effect of the red envelope interactive display interface 3. For example, the user red envelope carrier 4 can be displayed in the red envelope interactive display interface 3 in the form of a sky lantern.

[0033] In one implementation, the following steps may be included before S100:

[0034] S110: In response to the user's selection operation on the public screen of the live broadcast room interface for the public screen information associated with the user's red envelope carrier, an interface request instruction is generated; or, in response to the user's selection operation on the red envelope interactive interface on the live broadcast room interface, an interface request instruction is generated.

[0035] When the user is in the live broadcast room, if the user wants to enter the red envelope interactive display interface 3 to interact with the red envelope, the user can select the public screen information 21 associated with the user red envelope carrier 4 on the public screen of the live broadcast room interface 2, and the client terminal can generate an interface request instruction based on the user's selection operation, so that the client terminal can display the red envelope interactive display interface 3 on the live broadcast room interface 2 based on the interface request instruction. For example, Figure 4 As shown, the public screen of the live broadcast room interface 2 can display the public screen information 21 of "User XXX sends a red envelope sky lantern in the live broadcast room". The user can click on the public screen information 21 to generate an interface request instruction, and then display the red envelope interactive display interface 3 on the live broadcast room interface 2.

[0036] The user can also select the red envelope interactive interface 22 displayed on the live studio interface 2, and the client terminal can generate an interface request instruction based on the user's selection operation, so that the client terminal can display the red envelope interactive display interface 3 on the live studio interface 2 based on the interface request instruction. Specifically, the red envelope interactive interface 22 can be displayed in the form of an activity bar suspended on the live studio interface 2, and text information related to the red envelope interaction can be displayed in the activity bar. For example, Figure 4 As shown, a red envelope interactive interface 22 can be displayed in the upper right corner of the live broadcast room interface 2. The user can click on the red envelope interactive interface 22 to generate interface request instruction information, and then display the red envelope interactive display interface 3 on the live broadcast room interface 2.

[0037] In one implementation, how to display the red envelope interactive display interface 3 on the live studio interface 2 in response to the interface request instruction may refer to the following steps included in S100:

[0038] S120: In response to the interface request instruction, an interface data acquisition request is sent to the live broadcast server.

[0039] The interface data acquisition request may be sent by the live broadcast server 10 to the client terminal in response to an interface request instruction sent by the client terminal. Specifically, after the client terminal generates an interface request instruction based on a user's selection operation on the public screen information 21 or the red envelope interactive interface 22 associated with the user red envelope carrier 4, the client terminal may send an interface data acquisition request to the live broadcast server 10 in response to the interface request instruction.

[0040] S130: Receive the latest page data sent by the live broadcast server in response to the interface data acquisition request.

[0041] S140: Displaying the red envelope interactive display interface corresponding to the latest page data on the live broadcast room interface.

[0042] The page data may include configuration data related to the display of the red envelope interactive display interface 3 preset by the live broadcast server 10, as well as data related to the user red envelope carrier 4 obtained by the live broadcast server 10 from the anchor terminal 20 and the user terminal 30.

[0043] After receiving the interface data acquisition request sent by the client terminal, the live broadcast server 10 can send the latest page data to the client terminal based on the interface data acquisition request. The client terminal can receive the latest page data sent by the live broadcast server 10, and thus can display the corresponding red envelope interactive display interface 3 on the live broadcast room interface 2 based on the latest page data.

[0044] In one implementation, how to display the red envelope interactive display interface 3 on the live broadcast room interface 2 may refer to the following steps:

[0045] S141: A red envelope interactive display interface is displayed in a floating manner on the live broadcast room interface.

[0046] In the live broadcast room interface 2 of the client terminal, the red envelope interactive display interface 3 can be displayed in a suspended manner. Specifically, Figure 5 As shown, the red envelope interactive display interface 3 can be displayed in a half-window form floating on the live broadcast room interface 2, thereby avoiding the red envelope interactive display interface 3 completely blocking the live broadcast room interface 2, affecting the user's viewing of the live broadcast content, which is conducive to improving the user's viewing experience.

[0047] After the red envelope interactive display interface 3 is displayed on the live broadcast room interface 2, the following steps can be performed:

[0048] S200: In response to the user selecting a user red envelope carrier on the red envelope interactive display interface, determining the interaction type corresponding to the selected user red envelope carrier, and performing corresponding interactive actions according to the interaction type.

[0049] The interaction type may include the types corresponding to different interactive actions performed when different user red envelope carriers 4 are selected. Specifically, the client terminal may determine the interaction type corresponding to the selected user red envelope carrier 4 in response to the user selecting the user red envelope carrier 4 on the red envelope interactive display interface 3, and perform the corresponding interactive action according to the interaction type.

[0050] In one implementation, the interaction type may include a red envelope sending type. For determining the interaction type corresponding to the selected user red envelope carrier 4, refer to the following steps included in S200:

[0051] S210: Determine that the interaction type of the selected user red envelope carrier is a red envelope sending type.

[0052] Since the interaction type may include a red envelope sending type, when the user selects one of the user red envelope carriers 4 on the red envelope interaction display interface 3, and the interaction type corresponding to the user red envelope carrier 4 is a red envelope sending type, the client terminal may determine that the interaction type of the selected user red envelope carrier 4 is a red envelope sending type, and thus may perform a corresponding interaction action according to the red envelope sending type.

[0053] In one implementation, when the interaction type is a red envelope type, the following steps may be used to perform corresponding interaction actions according to the interaction type:

[0054] S220: Obtain at least part of the virtual red envelope carried by the selected user red envelope carrier.

[0055] Virtual red envelopes can include virtual value and / or virtual gifts, such as virtual currency or virtual vouchers. Virtual gifts are virtual gifts that live streaming platforms allow viewers to give to live streamers, such as flowers, cars, rockets, etc. Accordingly, at least some red envelopes include at least some of the virtual value and / or at least some of the virtual gifts.

[0056] When the interaction type corresponding to the user red envelope carrier 4 is the send red envelope type, the user red envelope carrier 4 may carry virtual value or virtual gifts for distribution. Specifically, the virtual value or virtual gifts carried by the user red envelope carrier 4 may be configured by the user who sent the user red envelope carrier 4. When a user selects a user red envelope carrier 4 with the send red envelope type, the user may obtain at least a portion of the virtual value or virtual gifts carried by the selected user red envelope carrier 4, thereby completing the interaction corresponding to the interaction type of the user red envelope carrier 4. Specifically, at least a portion of the virtual value or virtual gifts obtained by the user may be configured by the user who sent the user red envelope carrier 4. When configuring the distribution of the virtual value or virtual gifts carried by the user red envelope carrier 4, the distribution shares may be configured, and the at least portion of the virtual value or virtual gifts that each user can obtain may also be configured. The virtual value or virtual gifts carried by the user red envelope carrier 4 may be evenly distributed among the configured distribution shares, or may be randomly distributed.

[0057] After the user configures the user red envelope carrier 4 on the client terminal, the client terminal can generate red envelope configuration data and send the red envelope configuration data to the live broadcast server 10, so that the live broadcast server 10 can generate an identity identifier, user identity and generation timestamp corresponding to the user red envelope carrier 4 based on the red envelope configuration data.

[0058] In one implementation, how to obtain at least part of the virtual red envelope carried by the selected user red envelope carrier 4 may refer to the following steps included in S220:

[0059] S221: Send a red envelope acquisition request to the live broadcast server, instructing to obtain at least part of the virtual red envelope.

[0060] After the user selects the user red envelope carrier 4 whose interaction type is the red envelope sending type, the client terminal corresponding to the user can send a red envelope acquisition request to the live broadcast server 10 to instruct the acquisition of at least part of the red envelope, so that the live broadcast server 10 can send the corresponding at least part of the red envelope to the client terminal based on the red envelope acquisition request, such as at least part of the virtual value or at least part of the virtual gift, so that the user can obtain the corresponding virtual value or virtual gift.

[0061] In one implementation, how to send a red envelope acquisition request to the live broadcast server to instruct to acquire at least part of the red envelope may refer to the following steps included in S221:

[0062] S2211: Obtain the identity of the selected user red envelope carrier.

[0063] The identity identifier may be an identifier generated by the client terminal for distinguishing different user red envelope bearers 4 after the user configures the user red envelope bearer 4 on the client terminal. Before sending a red envelope acquisition request to the live broadcast server 10, the client terminal may obtain the identity identifier of the selected user red envelope bearer 4, thereby obtaining the corresponding red envelope configuration data based on the identity identifier, and further determining the virtual value or virtual gift configured for the user red envelope bearer 4, the distribution share, and the virtual value or virtual gift corresponding to each share based on the red envelope configuration data.

[0064] S2212: Generate a red envelope acquisition request based on the identity identifier, and send the red envelope acquisition request to the live broadcast server.

[0065] After obtaining the identity of the selected user red envelope carrier 4, the client terminal can generate a red envelope acquisition request based on the virtual value or virtual gift configured for the user red envelope carrier 4 corresponding to the identity, the distribution share, and the virtual value or virtual gift corresponding to each share. The client terminal can send the generated red envelope acquisition request to the live broadcast server 10, so that the live broadcast server 10 can send the corresponding red envelope data based on the red envelope acquisition request, and the client terminal can then obtain at least part of the corresponding red envelope, such as at least part of the virtual value or virtual gift. Correspondingly, the red envelope data can include virtual value data corresponding to at least part of the virtual value and / or virtual gift data corresponding to at least part of the virtual gift.

[0066] S222: Receive red envelope data corresponding to at least part of the red envelope sent by the live broadcast server in response to the red envelope acquisition request, to obtain at least part of the red envelope.

[0067] The client terminal can receive virtual value data or virtual gift data corresponding to at least part of the virtual value or virtual gift sent by the live broadcast server 10 in response to the red envelope acquisition request to obtain at least part of the virtual value or at least part of the virtual gift.

[0068] For example, if audience user A clicks on the user red envelope carrier 4 of the red envelope type sent by audience user B in the red envelope interactive display interface 3 displayed in the live broadcast room interface 2, such as a red envelope sky lantern, and the virtual value configured in the user red envelope carrier 4 is 10, the configured distribution share is 5, and it is configured to be distributed evenly. After audience user A clicks on the user red envelope carrier 4, the user terminal 30 corresponding to audience user A can send a red envelope acquisition request with a virtual value of 2 to the live broadcast server 10. Upon receiving the red envelope acquisition request with a virtual value of 2 sent by the user terminal 30 corresponding to audience user A, the live broadcast server 10 can send virtual value data with a virtual value of 2 to the user terminal 30 corresponding to audience user A, so that audience user A can obtain a virtual value of 2.

[0069] In one implementation, after obtaining at least part of the virtual red envelopes carried by the selected user red envelope carrier 4, the following steps may be included:

[0070] S230: Display the first notification information indicating that the red envelope has been received on the red envelope interactive display interface, generate a public screen information indicating that the corresponding user has received the red envelope, and send the public screen information to the live broadcast server, so that the live broadcast server forwards the public screen information to all client terminals in the live broadcast room to display the public screen information on the public screen of the live broadcast room interface.

[0071] The first notification information may be information indicating that a red envelope has been received. Specifically, after a user selects a user red envelope carrier 4 whose interaction type is sending a red envelope and obtains at least part of the virtual value or virtual gift corresponding to the user red envelope carrier 4, a first notification information indicating the virtual value or virtual gift obtained may be displayed in a pop-up window on the red envelope interaction display interface 3.

[0072] For example, if audience user A clicks on the user red envelope carrier 4 of the interaction type sent by audience user B, which is a red envelope type, and the virtual value obtained is 2, then after audience user A clicks on the user red envelope carrier 4, the first notification information "You have obtained 2 virtual values" can be displayed in the form of a pop-up window on the red envelope interaction display interface 3, so that audience user A can intuitively understand the virtual value or virtual gift obtained.

[0073] The public screen information 21 may include information for indicating that the corresponding user has received a red envelope. Specifically, when the user selects the user red envelope carrier 4 whose interaction type is the red envelope sending type and obtains at least part of the virtual value or virtual gift corresponding to the user red envelope carrier 4, the client terminal can generate a public screen information 21 for indicating that the corresponding user has received a red envelope. The client terminal can send the generated public screen information 21 to the live broadcast server 10, so that the live broadcast server 10 forwards the public screen information 21 to all client terminals in the live broadcast room to display the public screen information 21 on the public screen of the live broadcast room interface 2. Users in the live broadcast room can display the red envelope interaction page on the live broadcast room interface 2 by selecting the public screen information 21 to participate in the red envelope interaction.

[0074] For example, if Figure 4As shown, if viewer user A clicks on the user red envelope carrier 4 of the red envelope type sent by viewer user B and obtains a virtual value of 2, then after viewer user A obtains the virtual value of 2, a public screen message 21 of "viewer user A obtains a red envelope sky lantern from viewer user B" can be displayed on the public screen of the live broadcast room interface 2. If viewer user C clicks on the public screen message 21, a red envelope interaction display interface 3 can be displayed on the live broadcast room interface 2 of the user terminal 30 corresponding to viewer user C.

[0075] In one implementation, when the interaction type is a red envelope type, the following steps may be used to perform corresponding interaction actions according to the interaction type:

[0076] S241: Obtain the notification sent by the live broadcast server that the virtual red envelopes carried by the selected user red envelope carrier have been distributed.

[0077] S242: In response to the notification, a second prompt message is displayed on the red envelope interactive display interface to indicate that the red envelopes have been distributed.

[0078] Since the user red envelope carrier 4 of the interactive type of sending red envelopes has a user-configured distribution quota, when the number of users who select the user red envelope carrier 4 exceeds the distribution quota, the live broadcast server 10 can respond to the red envelope acquisition request sent by the client terminal and send a notification to the client terminal that the virtual red envelopes carried by the selected user red envelope carrier 4 have been distributed. The client terminal can receive the notification that the virtual red envelopes carried by the selected user red envelope carrier 4 have been distributed, and in response to the notification, display a second prompt message on the red envelope interactive display interface 3 to indicate that the red envelopes have been distributed.

[0079] For example, if audience user A clicks on the user red envelope carrier 4 sent by audience user B, whose interaction type is the red envelope sending type, since the user red envelope carrier 4 sent by audience user B corresponds to a distribution share of 5, and audience user A is the sixth user to click on the user red envelope carrier 4, after audience user A clicks on the user red envelope carrier 4, the second prompt message "Red envelope distribution completed" can be displayed in the form of a pop-up window on the red envelope interaction display interface 3.

[0080] In one implementation, the interaction type may include a red envelope request type. For determining the interaction type corresponding to the selected user red envelope carrier 4, refer to the following steps included in S200:

[0081] S250: Determine that the interaction type of the selected user red envelope carrier is a red envelope request type.

[0082] Since the interaction type may include a red envelope request type, when the user selects one of the user red envelope carriers 4 on the red envelope interaction display interface 3, and the interaction type corresponding to the user red envelope carrier 4 is a red envelope request type, the client terminal may determine that the interaction type of the selected user red envelope carrier 4 is a red envelope request type, and may perform corresponding interactive actions according to the red envelope request type.

[0083] In one implementation, when the interaction type is a red envelope request type, the following steps may be used to perform corresponding interaction actions according to the interaction type:

[0084] S260: Determine the virtual red envelope obtained by the selected user red envelope carrier.

[0085] When the interaction type corresponding to the user red envelope carrier 4 is a red envelope request type, the user red envelope carrier 4 can carry the virtual value or virtual gift requested by the user who sent the user red envelope carrier 4. Specifically, the virtual value or virtual gift requested by the user can be configured by the user who sent the user red envelope carrier 4. After the user enters the red envelope interaction display interface 3, the red envelope interaction display interface 3 can display the user red envelope carriers 4 of the red envelope request type that have not been realized within the preset time. For example, after the user enters the red envelope interaction display interface 3, the red envelope interaction display interface 3 can display the user red envelope carriers 4 of the red envelope request type that have not been realized within the last 5 minutes.

[0086] When the user selects a user red envelope carrier 4 whose interaction type is a red envelope request type, the client terminal can obtain the virtual value or virtual gift requested by the selected user red envelope carrier 4, and thus can complete the interactive action corresponding to the interaction type of the user red envelope carrier 4 based on the requested virtual value or virtual gift.

[0087] S270: In response to the red envelope realization instruction for the selected user red envelope carrier, a red envelope donation request for realizing at least part of the obtained virtual red envelope is sent to the live broadcast server, so that the live broadcast server donates at least part of the red envelope to the user who sent the selected user red envelope carrier in response to the red envelope donation instruction.

[0088] The red envelope realization instruction can be a command generated by the client terminal when the user realizes a selected user red envelope carrier 4. Specifically, after the user selects a user red envelope carrier 4 whose interaction type is a red envelope request, the virtual value or virtual gift requested for the selected user red envelope carrier 4 can be displayed on the red envelope interaction display interface 3, along with a blessing button for the user to realize the user red envelope carrier 4. If the user selects the blessing button, the client terminal can generate a red envelope realization instruction based on the selection.

[0089] The client terminal can respond to the generated red envelope realization instruction and send a red envelope gift request to the live broadcast server 10 for realizing at least part of the virtual red envelope obtained, so that the live broadcast server 10 can respond to the red envelope gift instruction and give at least part of the red envelope to the user who sent the selected user red envelope carrier 4, thereby realizing the user red envelope carrier 4 and completing the interactive action corresponding to the red envelope carrier with the interaction type of requesting red envelopes.

[0090] In one implementation, how to send a red envelope donation request for at least part of the obtained virtual red envelope to the live broadcast server 10 may refer to the following steps included in S270:

[0091] S271: Obtain the identity of the selected user red envelope carrier.

[0092] The identity identifier may be an identifier generated by the client terminal after the user configures the user red envelope carrier 4 on the client terminal, and is used to distinguish different user red envelope carriers 4. Before sending a red envelope acquisition request to the live broadcast server 10, the client terminal may obtain the identity identifier of the selected user red envelope carrier 4, thereby obtaining the corresponding red envelope configuration data based on the identity identifier, and further determining the virtual value or virtual gift corresponding to the user red envelope carrier 4 based on the red envelope configuration data.

[0093] S272: Generate a red envelope gift request based on the identity identifier, and send the red envelope gift request to the live broadcast server.

[0094] After obtaining the identity identifier of the selected user red envelope carrier 4, the client terminal can generate a red envelope gift request based on the virtual value or virtual gift requested corresponding to the user red envelope carrier 4 corresponding to the identity identifier. The client terminal can send the generated red envelope gift request to the live broadcast server 10, so that the live broadcast server 10 can send the corresponding red envelope data based on the red envelope gift request, and then the client terminal can obtain at least part of the corresponding red envelope, such as at least part of the virtual value or at least the virtual gift. Specifically, in the process of sending the red envelope data to the client terminal, the live broadcast server 10 can deduct the corresponding virtual value from the virtual account corresponding to the user who selected the user red envelope carrier 4.

[0095] For example, if audience user A clicks on a user red envelope carrier 4 sent by audience user B, whose interaction type is a red envelope request, such as a wish sky lantern, and the virtual value requested by this user red envelope carrier 4 is 10, after audience user A clicks this user red envelope carrier 4, "Realizing the wish sky lantern requires 10 virtual value" and a blessing button can be displayed on the red envelope interaction display interface 3. If audience user A clicks the blessing button, 10 virtual value can be deducted from audience user A's virtual account and given to audience user B, and audience user B's corresponding virtual value increases by 10 virtual value, and the user red envelope carrier 4 sent by audience user B, whose interaction type is a red envelope request, is realized.

[0096] In one implementation, after sending a red envelope donation request for delivering at least part of the obtained virtual red envelope to the live broadcast server 10, the following steps may be included:

[0097] S280: Generate public screen information for indicating that the red envelope of the corresponding user has been realized, and send the public screen information to the live broadcast server, so that the live broadcast server forwards the public screen information to all client terminals in the live broadcast room to display the public screen information on the public screen of the live broadcast room interface.

[0098] The public screen information 21 may also include information for indicating that the red envelope of the corresponding user has been realized. Specifically, when the user selects the user red envelope carrier 4 whose interaction type is the red envelope request type and obtains at least part of the virtual value or virtual gift requested corresponding to the user red envelope carrier 4, the client terminal may generate a public screen information 21 for indicating that the red envelope of the corresponding user has been realized. The client terminal may send the generated public screen information 21 to the live broadcast server 10, so that the live broadcast server 10 forwards the public screen information 21 to all client terminals in the live broadcast room to display the public screen information 21 on the public screen of the live broadcast room interface 2. Users in the live broadcast room can select the public screen information 21 to display the red envelope interactive display interface 3 on the live broadcast room interface 2 to participate in the red envelope interaction.

[0099] For example, if audience user A clicks on a user red envelope carrier 4 whose interaction type is a red envelope request sent by audience user B, and the virtual value requested for this user red envelope carrier 4 is 10. After audience user A realizes the 10 virtual value requested by audience user B, that is, after audience user B obtains the requested 10 virtual value, a public screen message 21 stating "audience user A has realized audience user B's wish for a sky lantern" can be displayed on the public screen of the live broadcast room interface 2. If audience user C clicks on this public screen message 21, a red envelope interaction display interface 3 can be displayed on the live broadcast room interface 2 of the user terminal 30 corresponding to audience user C.

[0100] In one implementation, this embodiment may further include the following steps:

[0101] S300: In response to the user selecting a platform red envelope carrier on the red envelope interactive display interface, obtaining at least part of the virtual red envelopes carried by the selected platform red envelope carrier.

[0102] like Figure 5 As shown, the red envelope interactive display interface 3 may also display a platform red envelope carrier 5. The platform red envelope carrier 5 may be a red envelope carrier configured by the live broadcast platform, and the virtual value or virtual gift carried by the platform red envelope carrier 5 may be configured by the live broadcast platform. Specifically, when configuring the distribution of the virtual value or virtual gift carried by the platform red envelope carrier 5, the live broadcast platform may configure the distribution share, and may also configure at least part of the virtual value or virtual gift that each user can obtain. The virtual value or virtual gift carried by the platform red envelope carrier 5 may be evenly distributed to the configured distribution share, or may be configured to be randomly distributed.

[0103] In one implementation, this embodiment may further include the following steps:

[0104] S410: In response to the user's configuration instruction to configure the user red envelope carrier, a red envelope configuration page is displayed on the live broadcast room interface.

[0105] The configuration instruction may include an instruction generated when the user selects the configuration button 7 in the red envelope interactive display interface 3. When the user wants to send the user red envelope carrier 4, the configuration button 7 of the red envelope interactive display interface 3 can be selected to display the red envelope configuration interface in the live broadcast room interface 2, so that the user can configure the user red envelope carrier 4 in the red envelope configuration interface. Specifically, the red envelope interactive display interface 3 may be provided with two configuration buttons 7, which respectively correspond to the configuration of the user red envelope carrier 4 of the interaction type of sending red envelope type and requesting red envelope type. The user can configure the user red envelope carrier 4 of different interaction types by selecting the configuration button 7 corresponding to the user red envelope carrier 4 of different interaction types.

[0106] For example, if Figure 5 and Figure 6 As shown, the configuration button 7 corresponding to the user red envelope carrier 4 of the interactive type of sending red envelopes can be "Put on Red Envelope Light". The user can click on the configuration button 7 to jump to the red envelope configuration page 6 to configure the user red envelope carrier 4 of the interactive type of sending red envelopes. The configuration button 7 corresponding to the user red envelope carrier 4 of the interactive type of requesting red envelopes can be "Rest assured wish light". The user can click on the configuration button 7 to jump to the red envelope configuration page 6 to configure the user red envelope carrier 4 of the interactive type of requesting red envelopes.

[0107] S420: Receive information entered by the user on the red envelope configuration page and generate red envelope configuration data.

[0108] The user can configure the user red envelope carrier 4 in the red envelope configuration interface, and the client terminal can receive the information entered by the user in the red envelope configuration interface and generate red envelope configuration data. Specifically, when the interaction type of the user red envelope carrier 4 configured by the user is the red envelope sending type, the user can enter the virtual value or virtual gift carried by the user red envelope carrier 4, the distribution share, and the virtual value or virtual gift corresponding to each distribution share in the red envelope configuration interface. When the interaction type of the user red envelope carrier 4 configured by the user is the red envelope request type, the user can enter the virtual value or virtual gift requested by the user red envelope carrier 4 in the red envelope configuration interface.

[0109] S430: Send the red envelope configuration data to the live broadcast server, so that the live broadcast server generates an identity identifier, user identity and generation timestamp corresponding to the user red envelope carrier according to the red envelope configuration data, for generating the user red envelope carrier.

[0110] After the client terminal generates the red envelope configuration data based on the information entered by the user on the red envelope configuration page 6, the red envelope configuration data can be sent to the live broadcast server 10. The live broadcast server 10 can generate an identity identifier, a user identity, and a generation timestamp corresponding to the user red envelope carrier 4 based on the received red envelope configuration data, so that the live broadcast server 10 can use the identity identifier, the user identity, and the generation timestamp to generate the user red envelope carrier 4. Specifically, the live broadcast server 10 can send the identity identifier, the user identity, and the generation timestamp to the client terminal so that the client terminal can display the user red envelope carrier 4 on the red envelope interactive display interface 3. And the corresponding user identity can be displayed on the user red envelope carrier 4, for example, the user avatar, user uid, or user nickname can be displayed on the user red envelope carrier 4.

[0111] like Figure 7 As shown, the second embodiment of the red envelope interactive method of the live broadcast room of the present application can be executed by the live broadcast server 10. This embodiment may include: M100: sending the page data of the red envelope interactive display interface to the client terminal, so that the client terminal can display the red envelope interactive display interface on the live broadcast room interface; the red envelope interactive display interface displays at least one user red envelope carrier, and at least the user red envelope carrier is sent by at least one user in the live broadcast room. M200: executing corresponding interactive actions and performing corresponding processing in response to the client terminal. The interactive action is that the client terminal responds to the user selecting the user red envelope carrier on the red envelope interactive display interface, and determines the interaction type corresponding to the selected user red envelope carrier, and then executes according to the interaction type.

[0112] For other specific contents of this embodiment, reference can be made to the description of the first embodiment of the red envelope interactive method in the live broadcast room of the present application. In other words, the technical solution described in the first embodiment of the red envelope interactive method in the live broadcast room of the present application can be converted into a technical solution of the present embodiment from the perspective of the live broadcast server 10. Therefore, all the contents of this embodiment can refer to the description of the first embodiment of the red envelope interactive method in the live broadcast room of the present application, and will not be repeated here.

[0113] like Figure 8 As shown, the computer device 100 described in the computer device embodiment of the present application can also be an electronic device, and the electronic device can be a client terminal, which can include a host terminal 20 or a user terminal 30. Taking the computer device 100 as an electronic device as an example, the computer device 100 can include a processor 110, a memory 120, and a communication circuit. The memory 120 and the communication circuit are coupled to the processor 110.

[0114] The memory 120 is used to store computer programs and can be RAM (Read-Only Memory), ROM (Random Access Memory), or other types of storage devices. Specifically, the memory may include one or more computer-readable storage media, which may be non-transitory. The memory may also include high-speed random access memory, and non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory is used to store at least one program code.

[0115] The processor 110 is used to control the operation of the computer device 100. The processor 110 may also be referred to as a CPU (Central Processing Unit). The processor 110 may be an integrated circuit chip having signal processing capabilities. The processor 110 may also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. A general-purpose processor may be a microprocessor, or the processor 110 may be any conventional processor.

[0116] The processor 110 is used to execute the computer program stored in the memory 120 to implement the red envelope interaction method for the live broadcast room described in the first embodiment of the red envelope interaction method for the live broadcast room of the present application.

[0117] In some embodiments, the computer device 100 may further include a peripheral device interface 130 and at least one peripheral device. The processor 110, memory 120, and peripheral device interface 130 may be connected via a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 130 via a bus, signal lines, or circuit boards. Specifically, the peripheral device may include at least one of a radio frequency circuit 140, a display screen 150, an audio circuit 160, and a power supply 170.

[0118] The peripheral device interface 130 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 110 and the memory 120. In some embodiments, the processor 110, the memory 120, and the peripheral device interface 130 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 110, the memory 120, and the peripheral device interface 130 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0119] The communication circuit may include, for example, a radio frequency circuit 140. The radio frequency circuit 140 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 140 communicates with communication networks and other communication devices via electromagnetic signals. The radio frequency circuit 140 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 140 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 140 may communicate with other terminals via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the radio frequency circuit 140 may also include circuits related to NFC (Near Field Communication), which is not limited in this application. Of course, for electronic terminals such as PCs, the communication circuit may not include a radio frequency circuit, and network communication may be achieved through a network card circuit and a network cable interface circuit.

[0120] The display screen 150 is used to display a user interface (UI). This UI may include graphics, text, icons, videos, or any combination thereof. When the display screen 150 is a touchscreen display, it is also capable of collecting touch signals on or above the surface of the display screen 150. These touch signals can be input as control signals to the processor 110 for processing. In this case, the display screen 150 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be a single display screen 150, located on the front panel of the computer device 100. In other embodiments, there may be at least two display screens 150, located on different surfaces of the computer device 100 or in a foldable design. In still other embodiments, the display screen 150 may be a flexible display screen, located on a curved or foldable surface of the computer device 100. Furthermore, the display screen 150 may be configured as a non-rectangular, irregular shape, also known as a special-shaped screen. The display screen 150 may be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0121] The audio circuit 160 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals to be input into the processor 110 for processing, or to be input into the radio frequency circuit 140 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there can be multiple microphones, which are respectively arranged in different parts of the computer device 100. The microphone can also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 110 or the radio frequency circuit 140 into sound waves. The speaker can be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 160 may also include a headphone jack.

[0122] Power supply 170 is used to power various components in computer device 100. Power supply 170 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 170 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is charged via a wired line, while a wireless rechargeable battery is charged via a wireless coil. The rechargeable battery can also support fast charging technology.

[0123] like Figure 9As shown, the computer device 100 described in the computer device embodiment of the present application can also be the above-mentioned live broadcast server 10, and the computer device 100 may include a processor 210, a memory 220 and a communication circuit 230.

[0124] The memory 220 is used to store computer programs and can be RAM, ROM, or other types of storage devices. Specifically, the memory may include one or more computer-readable storage media, which may be non-transitory. The memory may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory is used to store at least one program code.

[0125] The processor 210 is used to control the operation of the computer device 100. The processor 210 may also be referred to as a CPU (Central Processing Unit). The processor 210 may be an integrated circuit chip having signal processing capabilities. The processor 210 may also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. A general-purpose processor may be a microprocessor, or the processor 210 may be any conventional processor.

[0126] The processor 210 is used to execute the computer program stored in the memory 220 to implement the red envelope interaction method for the live broadcast room described in the second embodiment of the red envelope interaction method for the live broadcast room of the present application.

[0127] The computer device 100 may further include a communication circuit 230 , which is a connecting device or circuit used by the computer device 100 to communicate with external devices, so that the processor 210 can exchange data with external devices via the communication circuit 230 .

[0128] For a detailed description of the functions and execution processes of each functional module or component in the computer device embodiment of the present application, please refer to the description in the first embodiment of the red envelope interaction method in the live broadcast room of the present application and the second embodiment of the red envelope interaction method in the live broadcast room, which will not be repeated here.

[0129] In the several embodiments provided in this application, it should be understood that the disclosed computer device 100 and the red envelope interactive method of the live broadcast room can be implemented in other ways. For example, the various embodiments of the computer device 100 described above are merely schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0130] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0131] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0132] See Figure 10 , if the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium 300. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions / computer programs for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to perform all or part of the steps of the various embodiments of the present invention. The aforementioned storage medium includes various media such as a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk, as well as electronic terminals such as computers, mobile phones, laptops, tablet computers, cameras, etc. having the above-mentioned storage medium.

[0133] The description of the execution process of the program data in the computer-readable storage medium can be referred to the first embodiment of the red envelope interaction method in the live broadcast room of the present application and the second embodiment of the red envelope interaction method in the live broadcast room, which will not be repeated here.

[0134] The above description is merely an embodiment of the present application and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A red envelope interactive method in a live broadcast room, characterized in that: include: In response to the interface request instruction, a red envelope interactive display interface is displayed on the live broadcast room interface; The red envelope interactive display interface displays at least one user red envelope carrier, and the at least one user red envelope carrier is sent by at least one user in the live broadcast room; In response to a user selecting the user red envelope carrier on the red envelope interaction display interface, determining whether the interaction type corresponding to the selected user red envelope carrier includes a red envelope sending type or a red envelope requesting type, and performing a corresponding interaction action according to the interaction type: If it is determined that the interaction type of the selected user red envelope carrier is the red envelope sending type, obtaining at least part of the virtual red envelopes carried by the selected user red envelope carrier; If it is determined that the interaction type of the selected user red envelope carrier is the red envelope request type, the virtual red envelope requested by the selected user red envelope carrier is determined, and in response to the red envelope realization instruction for the selected user red envelope carrier, a red envelope gifting request for realizing at least part of the requested virtual red envelope is sent to the live broadcast server, so that the live broadcast server gifts the at least part of the red envelope to the user who sent the selected user red envelope carrier in response to the red envelope gifting request; wherein, the virtual red envelope includes virtual value and / or virtual gift, and the at least part of the red envelope includes at least part of the virtual value and / or at least part of the virtual gift; The method of sending a red envelope giving request to the live broadcast server for realizing at least part of the virtual red envelopes obtained includes: obtaining the identity identifier of the selected user red envelope carrier, generating a red envelope giving request based on the identity identifier, and sending the red envelope giving request to the live broadcast server.

2. The red envelope interactive method in a live broadcast room according to claim 1, characterized in that: The obtaining of at least part of the virtual red envelope carried by the selected user red envelope carrier includes: Sending a red envelope acquisition request to the live broadcast server, instructing to acquire at least part of the red envelope; Receive red envelope data corresponding to at least part of the red envelope sent by the live broadcast server in response to the red envelope acquisition request to obtain at least part of the red envelope; wherein, the red envelope data includes virtual value data corresponding to at least part of the virtual value and / or virtual gift data corresponding to at least part of the virtual gift.

3. The red envelope interactive method in a live broadcast room according to claim 1, characterized in that: After obtaining at least part of the virtual red envelopes carried by the selected user red envelope bearer, the method further includes: A first notification message indicating that a red envelope has been received is displayed on the red envelope interactive display interface, and a public screen message indicating that the corresponding user has received the red envelope is generated, and the public screen message is sent to the live broadcast server, so that the live broadcast server forwards the public screen message to all client terminals in the live broadcast room to display the public screen message on the public screen of the live broadcast room interface.

4. The red envelope interactive method in a live broadcast room according to claim 1, characterized in that: After sending a red envelope gift request for delivering at least part of the obtained virtual red envelope to the live broadcast server, the method further includes: Generate public screen information for indicating that the red envelope of the corresponding user has been realized, and send the public screen information to the server, so that the server forwards the public screen information to all user terminals in the live broadcast room to display the public screen information on the public screen of the live broadcast room interface.

5. The red envelope interactive method in a live broadcast room according to claim 1, characterized in that: The red envelope interactive display interface also displays a platform red envelope carrier, which is configured by the live broadcast platform; The method further comprises: In response to the user selecting the platform red envelope carrier on the red envelope interactive display interface, at least part of the virtual red envelopes carried by the selected platform red envelope carrier is obtained.

6. The red envelope interactive method in a live broadcast room according to claim 1, characterized in that: The method of displaying a red envelope interactive display interface on the live broadcast room interface in response to the interface request instruction includes: In response to the interface request instruction, sending an interface data acquisition request to the live broadcast server; Receiving the latest page data sent by the live broadcast server in response to the interface data acquisition request; The red envelope interactive display interface corresponding to the latest page data is displayed on the live broadcast room interface.

7. The red envelope interactive method in a live broadcast room according to claim 1, characterized in that: Before displaying the red envelope interactive display interface on the live broadcast room interface in response to the interface request instruction, the method includes: The interface request instruction is generated in response to the user's selection operation on the public screen of the live broadcast room interface for the public screen information associated with the user's red envelope carrier; or, the interface request instruction is generated in response to the user's selection operation on the red envelope interactive interface on the live broadcast room interface.

8. A red envelope interactive method in a live broadcast room, characterized in that: Also includes: Sending page data of the red envelope interactive display interface to the client terminal so that the client terminal can display the red envelope interactive display interface on the live broadcast room interface; The red envelope interactive display interface displays at least one user red envelope carrier, and the at least one user red envelope carrier is sent by at least one user in the live broadcast room; In response to the client terminal executing a corresponding interactive action and performing corresponding processing, the interactive action is the client terminal responding to the user selecting the user red envelope carrier on the red envelope interactive display interface, and determining the interaction type corresponding to the selected user red envelope carrier, and then executing according to the interaction type, wherein the interaction type includes a red envelope sending type and a red envelope requesting type, and executing the corresponding interactive action according to the interaction type: If it is determined that the interaction type of the selected user red envelope carrier is the red envelope sending type, obtaining at least part of the virtual red envelopes carried by the selected user red envelope carrier; If it is determined that the interaction type of the selected user red envelope carrier is the red envelope request type, the virtual red envelope requested by the selected user red envelope carrier is determined, and in response to the red envelope realization instruction for the selected user red envelope carrier, a red envelope gifting request for realizing at least part of the requested virtual red envelope is sent to the live broadcast server, so that the live broadcast server gifts the at least part of the red envelope to the user who sent the selected user red envelope carrier in response to the red envelope gifting request; wherein, the virtual red envelope includes virtual value and / or virtual gift, and the at least part of the red envelope includes at least part of the virtual value and / or at least part of the virtual gift; The method of sending a red envelope giving request to the live broadcast server for realizing at least part of the virtual red envelopes obtained includes: obtaining the identity identifier of the selected user red envelope carrier, generating a red envelope giving request based on the identity identifier, and sending the red envelope giving request to the live broadcast server.

9. A computer device, characterized in that: It includes a processor, a memory and a communication circuit; the communication circuit and the memory are coupled to the processor, the memory stores a computer program, and the processor is used to execute the computer program to implement the red envelope interaction method in the live broadcast room as described in any one of claims 1-8.

10. A computer-readable storage medium, characterized in that: A computer program is stored, and the computer program can be executed by a processor to implement the red envelope interaction method in the live broadcast room as described in any one of claims 1-8.

Citation Information

Patent Citations

  • Live broadcast processing method and device, electronic equipment and storage medium

    CN113134231A