Live broadcast interaction method and device

文档序号:1173044 发布日期:2020-09-18 浏览:6次 中文

阅读说明:本技术 一种直播交互方法及装置 (Live broadcast interaction method and device ) 是由 张艳军 郭晓彬 于 2020-06-23 设计创作,主要内容包括:本发明公开了一种直播交互方法及装置,第二终端在接收到第四操作指令时,向服务器端发送目标礼物送礼请求;服务器端接收所述目标礼物送礼请求,识别目标礼物并生成目标礼物兑换信息,服务器端向第一终端发送虚拟礼物通知;第一终端接收所述虚拟礼物通知,显示目标礼物,响应于第一操作指令,显示目标礼物的兑换信息。本发明通过第一终端、第二终端以及服务器端之间对于目标礼物兑换信息的交互处理,能够将直播时赠送的虚拟礼物兑换成线下实物,提升了直播的交互性,丰富了礼物的形式,有助于提高观众与主播之间的互动度,可广泛应用于互联网技术领域。(The invention discloses a live broadcast interaction method and a live broadcast interaction device, wherein a second terminal sends a target gift submitting request to a server terminal when receiving a fourth operation instruction; the server receives the target gift sending request, identifies the target gift and generates target gift exchange information, and the server sends a virtual gift notification to the first terminal; and the first terminal receives the virtual gift notification, displays the target gift and responds to the first operation instruction to display the exchange information of the target gift. According to the invention, through the interactive processing of the target gift exchange information among the first terminal, the second terminal and the server, the virtual gift presented in the live broadcast can be exchanged into a real-world object, the interactivity of the live broadcast is improved, the form of the gift is enriched, the interactivity between audiences and the main broadcast is improved, and the method and the system can be widely applied to the technical field of the internet.)

1. A live interaction method, comprising:

receiving a virtual gift notification; the virtual gift notification comprises exchange information of a target gift, and the exchange information is used for exchanging an offline entity corresponding to the target gift;

displaying the target gift according to the virtual gift notification;

responding to a first operation instruction, and displaying the exchange information;

wherein the redemption information is generated according to a target gift submission request and added to the virtual gift notification.

2. A live interaction method as claimed in claim 1, wherein the method further comprises:

responding to a second operation instruction, acquiring a redemption token corresponding to the redemption information, and sending the redemption token to a redemption platform;

alternatively, the first and second electrodes may be,

and responding to the second operation instruction, notifying a server side to acquire the exchange token corresponding to the exchange information so that the server side sends the exchange token to an exchange platform.

3. A live interaction method as claimed in claim 1, further comprising at least one of the following steps:

in response to a third operation instruction or no first operation instruction is received within a preset time limit, exchanging virtual assets according to the virtual resource numerical value of the target gift;

responding to a first personalized information editing instruction of the target gift, and sending first personalized information to the server side so as to enable a second terminal to display the first personalized information;

and displaying second personalized information according to the virtual gift notification, wherein the second personalized information is generated by a second terminal according to a second personalized information editing instruction of the target gift and is added into a gift sending request of the target gift.

4. A live interaction method as claimed in any one of claims 1 to 3, wherein the offline entity is a take-away food, a flower or a toy.

5. A live interaction method, comprising:

displaying a virtual gift list;

responding to a fourth operation instruction of the target gift, and sending a target gift sending request to the server side so that the first terminal receives the virtual gift notification;

wherein the virtual gift notification comprises redemption information of a target gift, the redemption information being generated according to the target gift sending request and added to the virtual gift notification;

and the exchange information is used for exchanging the offline real object corresponding to the target gift.

6. A live interaction method as claimed in claim 5, wherein the method further comprises at least one of the following steps:

responding to a second personalized information editing instruction of the target gift, and adding second personalized information into the gift sending request of the target gift;

receiving the gift giving ranking information sent by the server side, and displaying the gift giving ranking list;

receiving and displaying first personalized information sent by the server, wherein the first personalized information is generated by the first terminal according to a first personalized information editing instruction of a target gift and is sent to the server;

receiving response information sent by the server side, and displaying the sending state of the target gift; the response information is generated by the server side according to the target gift submitting request.

7. The live broadcast interaction method according to claim 5, wherein the displaying of the virtual gift list specifically comprises: displaying the list of take-out foods for a preset time period.

8. A live interaction method, comprising:

identifying a target gift according to a target gift sending request sent by a second terminal;

generating exchange information of the target gift according to the target gift, wherein the exchange information is used for exchanging an offline entity corresponding to the target gift;

and sending a virtual gift notification to the first terminal, wherein the virtual gift notification comprises the redemption information.

9. A live interaction method as claimed in claim 8, wherein the method further comprises:

generating virtual gift list information within a preset time period;

and sending the virtual gift list information to the second terminal so that the second terminal displays the virtual gift list within a preset time period.

10. A live interaction method as claimed in claim 8, wherein the method further comprises:

acquiring attribute information of the second terminal, wherein the attribute information comprises at least one of gift presenting times or virtual resource values of gifts;

generating gift giving scheduling information according to the attribute information of the second terminal;

and sending the gift giving ranking information to the second terminal so that the second terminal displays the gift giving ranking list.

11. A live interaction method as claimed in claim 8, wherein the method further comprises at least one of the following steps:

generating response information, and sending the response information to the second terminal so as to enable the second terminal to display the sending state of the target gift;

receiving first personalized information sent by the first terminal, and sending the first personalized information to the second terminal;

and receiving second personalized information sent by the second terminal, and sending the second personalized information to the first terminal.

12. A live interaction method, comprising:

the second terminal displays the virtual gift list, responds to a fourth operation instruction of the target gift and sends a gift sending request of the target gift to the server;

the server receives the target gift sending request, identifies the target gift and generates exchange information of the target gift, wherein the exchange information is used for exchanging an offline real object corresponding to the target gift;

the server side sends a virtual gift notification to the first terminal, wherein the virtual gift notification comprises the exchange information;

the first terminal receives the virtual gift notification and displays the target gift;

and the first terminal responds to the first operation instruction and displays the exchange information.

13. A live interaction device, comprising:

a receiving module for receiving a virtual gift notification; the virtual gift notification comprises exchange information of a target gift, and the exchange information is used for exchanging an offline entity corresponding to the target gift;

a first display module for displaying the target gift according to the virtual gift notification;

the exchange module is used for responding to the first operation instruction and displaying the exchange information;

wherein the redemption information is generated according to a target gift submission request and added to the virtual gift notification.

14. A live interaction device, comprising:

the second display module is used for displaying the virtual gift list;

the first sending module is used for responding to a fourth operation instruction of the target gift and sending a gift sending request of the target gift to the server so as to enable the first terminal to receive the virtual gift notification;

wherein the virtual gift notification comprises redemption information of a target gift, the redemption information being generated according to the target gift sending request and added to the virtual gift notification;

and the exchange information is used for exchanging the offline real object corresponding to the target gift.

15. A live interaction device, comprising:

the identification module is used for identifying the target gift according to the target gift sending request sent by the second terminal;

the generating module is used for generating exchange information of the target gift according to the target gift, and the exchange information is used for exchanging an offline real object corresponding to the target gift;

and the second sending module is used for sending a virtual gift notification to the first terminal, wherein the virtual gift notification comprises the exchange information.

Technical Field

The invention relates to the technical field of internet, in particular to a live broadcast interaction method and device.

Background

With the rapid development of the internet technology, live broadcast services are developed, more and more live broadcast platforms are generated, a user can watch live broadcast content of a main broadcast in a live broadcast room through the live broadcast platforms, and when the user watches live broadcast video in the live broadcast room, a main broadcast gift can be given to realize interaction with the main broadcast, wherein the gift giving is an important component of interaction between the main broadcast and audiences, and a forward incentive effect can be generated on the live broadcast content.

However, the present gift giving method in the live broadcast process is difficult to satisfy the increasingly high demand of the audience for interactivity.

Disclosure of Invention

In view of this, embodiments of the present invention provide a live broadcast interaction method and apparatus, which can enable a virtual gift given during live broadcast to be converted into an offline real object, so as to improve the interactivity of live broadcast.

According to a first aspect of the present invention, a live broadcast interaction method is provided, including:

receiving a virtual gift notification; the virtual gift notification comprises exchange information of a target gift, and the exchange information is used for exchanging an offline entity corresponding to the target gift;

displaying the target gift according to the virtual gift notification;

responding to a first operation instruction, and displaying the exchange information;

wherein the redemption information is generated according to a target gift submission request and added to the virtual gift notification.

According to a second aspect of the present invention, there is provided a live broadcast interaction method, including:

displaying a virtual gift list;

responding to a fourth operation instruction of the target gift, and sending a target gift sending request to the server side so that the first terminal receives the virtual gift notification;

wherein the virtual gift notification comprises redemption information of a target gift, the redemption information being generated according to the target gift sending request and added to the virtual gift notification;

and the exchange information is used for exchanging the offline real object corresponding to the target gift.

According to a third aspect of the present invention, there is provided a live broadcast interaction method, including:

identifying a target gift according to a target gift sending request sent by a second terminal;

generating exchange information of the target gift according to the target gift, wherein the exchange information is used for exchanging an offline entity corresponding to the target gift;

and sending a virtual gift notification to the first terminal, wherein the virtual gift notification comprises the redemption information.

According to a fourth aspect of the present invention, there is provided a live broadcast interaction method, including:

the second terminal displays the virtual gift list, responds to a fourth operation instruction of the target gift and sends a gift sending request of the target gift to the server;

the server receives the target gift sending request, identifies the target gift and generates exchange information of the target gift, wherein the exchange information is used for exchanging an offline real object corresponding to the target gift;

the server side sends a virtual gift notification to the first terminal, wherein the virtual gift notification comprises the exchange information;

the first terminal receives the virtual gift notification and displays the target gift;

and the first terminal responds to the first operation instruction and displays the exchange information.

According to a fifth aspect of the present invention, there is provided a live interactive apparatus, comprising:

a receiving module for receiving a virtual gift notification; the virtual gift notification comprises exchange information of a target gift, and the exchange information is used for exchanging an offline entity corresponding to the target gift;

a first display module for displaying the target gift according to the virtual gift notification;

the exchange module is used for responding to the first operation instruction and displaying the exchange information;

wherein the redemption information is generated according to a target gift submission request and added to the virtual gift notification.

According to a sixth aspect of the present invention, there is provided a live interactive apparatus, comprising:

the second display module is used for displaying the virtual gift list;

the first sending module is used for responding to a fourth operation instruction of the target gift and sending a gift sending request of the target gift to the server so as to enable the first terminal to receive the virtual gift notification;

wherein the virtual gift notification comprises redemption information of a target gift, the redemption information being generated according to the target gift sending request and added to the virtual gift notification;

and the exchange information is used for exchanging the offline real object corresponding to the target gift.

According to a seventh aspect of the present invention, there is provided a live interaction apparatus, comprising:

the identification module is used for identifying the target gift according to the target gift sending request sent by the second terminal;

the generating module is used for generating exchange information of the target gift according to the target gift, and the exchange information is used for exchanging an offline real object corresponding to the target gift;

and the second sending module is used for sending a virtual gift notification to the first terminal, wherein the virtual gift notification comprises the exchange information.

According to an eighth aspect of the present invention, there is provided an electronic device comprising a processor and a memory;

the memory is used for storing programs;

the processor is configured to perform the method according to the first, second, third or fourth aspect of the invention according to the program.

According to a ninth aspect of the present invention, there is provided a computer readable storage medium storing a program for execution by a processor to perform the method of the first, second, third or fourth aspect.

When receiving a fourth operation instruction, the second terminal sends a target gift submitting request to the server; the server receives the target gift sending request, identifies the target gift and generates target gift exchange information, and the server sends a virtual gift notification to the first terminal; and the first terminal receives the virtual gift notification, displays the target gift and responds to the first operation instruction to display the exchange information of the target gift. According to the invention, through the interactive processing of the target gift exchange information among the first terminal, the second terminal and the server, the virtual gift presented in the live broadcast can be exchanged into a real-world object, so that the interactivity of the live broadcast is improved, the form of the gift is enriched, and the interactivity between audiences and the anchor broadcast is improved.

Drawings

In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.

FIG. 1 is a schematic diagram of an implementation environment provided by an embodiment of the invention;

fig. 2 is a flowchart of a live broadcast interaction method applied to a first terminal according to an embodiment of the present invention;

fig. 3 is a schematic diagram of a first interface of a first terminal according to an embodiment of the present invention;

fig. 4 is a schematic diagram of a second interface of the first terminal according to the embodiment of the present invention;

fig. 5 is a schematic diagram of a third interface of the first terminal according to the embodiment of the present invention;

fig. 6 is a flowchart of a live broadcast interaction method applied to a second terminal according to an embodiment of the present invention;

fig. 7 is a schematic diagram of a first interface of a second terminal according to an embodiment of the present invention;

fig. 8 is a schematic diagram of a second interface of the second terminal according to the embodiment of the present invention;

fig. 9 is a schematic diagram of a third interface of the second terminal according to the embodiment of the present invention;

fig. 10 is a flowchart of a live broadcast interaction method applied to a server according to an embodiment of the present invention;

fig. 11 is an overall flowchart of a live broadcast interaction method according to an embodiment of the present invention;

FIG. 12 is a flow diagram of a live interaction, for take-away food example;

fig. 13 is a live view of a first interface of a second terminal according to an embodiment of the present invention;

fig. 14 is a live view of a second interface of a second terminal according to an embodiment of the present invention;

FIG. 15 is a live view of a first interface of a first terminal according to an embodiment of the present invention;

FIG. 16 is a live view of the second interface of the first terminal according to the embodiment of the present invention

Fig. 17 is a live view of a third interface of the first terminal according to the embodiment of the present invention;

FIG. 18 is a third interface live view of the second terminal according to the embodiment of the present invention;

fig. 19 is a logic block diagram of a first live broadcast interaction device according to an embodiment of the present invention;

fig. 20 is a logic block diagram of a second live broadcast interaction device according to an embodiment of the present invention;

fig. 21 is a logic block diagram of a third live broadcast interaction device according to an embodiment of the present invention;

fig. 22 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

FIG. 1 is a schematic diagram of an implementation environment in accordance with various embodiments of the invention, which, as shown in FIG. 1, may include: a first terminal 101, a server 102 and a second terminal 103. The first terminal 101 and the second terminal 103 are respectively in communication connection with the server 102, where the communication connection may be a Wireless connection or a wired connection, the Wireless connection may include but is not limited to a Wireless Fidelity (WIFI) connection, a data connection, a bluetooth connection, an infrared connection, or the like, and the wired connection may include but is not limited to a Universal Serial Bus (USB) connection.

In the implementation environment diagram shown in fig. 1, the first terminal 101 may be one end of a main broadcast that uploads a live broadcast picture, and the first terminal may also be referred to as a main broadcast terminal; the second terminal 103 may be one end that receives and plays the live video, and may send a gift sending request to the server 102 when viewing the live video, and may also be referred to as a viewer terminal.

The first terminal 101 and the second terminal 103 may be any electronic product capable of performing human-Computer interaction through one or more modes, such as a keyboard, a touch pad, a touch screen, a remote controller, voice interaction, or handwriting equipment, for example, a Personal Computer (PC), a mobile phone, a smart phone, a Personal Digital Assistant (PDA), a wearable device, a pocket PC, a tablet PC, a smart car, a smart television, a smart speaker, and the like. Fig. 1 illustrates the first terminal 101 by taking a personal computer 1011 and a smartphone 1012 as examples, and illustrates the second terminal 103 by taking a personal computer 1031 and a smartphone 1032 as examples. The server 102 may be a server, a server cluster composed of a plurality of servers, or a cloud computing service center, and the server 102 may provide live broadcast services for the first terminal 101 and the second terminal 103.

Live broadcasting refers to collecting data of a broadcasting party through equipment, obtaining a viewable and transmittable video stream through a series of processing, such as video coding compression, and outputting the viewable and transmittable video stream to a viewer terminal. The live video stream identifier is used for distinguishing live video streams, and the live video stream identifier may include an anchor identifier or a live room number identifier. For example, the live video streams corresponding to different anchor are distinguished by anchor identifiers, or the different live video streams are distinguished by live room number identifiers.

Specifically, the viewer may view the live broadcast through an application program of the viewer terminal, such as entering a live broadcast platform to view the live broadcast of a certain anchor broadcast, or entering a live broadcast room to view the live broadcast. During the live broadcast watching process, the method interacts with the main broadcast by launching gift giving.

It should be understood by those skilled in the art that the first terminal 101, the second terminal 103 and the server 102 are only examples, and other existing or future terminals or servers may also be included in the scope of the present application, if applicable, and are herein incorporated by reference.

The anchor can carry out the live broadcast through first terminal 101, and in the live broadcast in-process, spectator can show the live broadcast interface of first terminal 101 through second terminal 103, and this live broadcast interface includes live broadcast picture and virtual gift list, can have a plurality of virtual gift operating keys in this virtual gift list, and every virtual gift operating key can correspond one off-line real object. The viewer may trigger an operation instruction for the virtual gift by operating at least one virtual gift operation key in the virtual gift list through the second terminal 103 to gift the virtual gift to the first terminal 101 as a target gift. Specifically, the second terminal 103 may transmit a target gift presentation request to the server side in response to an operation instruction for the virtual gift so that the first terminal 101 receives a virtual gift notification.

It should be noted that the operation instruction may be a click instruction, a long-press instruction, or a voice instruction. The implementation of the operation instruction is not limited herein.

Optionally, the target gift submitting request sent by the second terminal 103 to the server 102 may carry an identifier of the target gift. When receiving the request for delivering the target gift, the server 102 may identify the corresponding target gift according to the identifier of the target gift, generate exchange information of the target gift, and send a virtual gift notification to the first terminal 101. The first terminal 101 may receive the virtual gift notification and display a corresponding target gift; the first terminal 101 may also receive a corresponding operation instruction and display the redemption information.

The identification of the target gift is used for distinguishing different virtual gifts, and in the live broadcast platform, the gift is a virtual item, and audiences can obtain the gift by charging or obtaining the gift free of charge.

It should be noted that the first terminal and the second terminal of the embodiment of the present invention both have a function of detecting an operation instruction input by a user. The embodiment of the invention is explained aiming at the target gift sending instruction, and in the process of explanation, the terminal which sends the target gift sending instruction is taken as the second terminal, and the terminal which receives the target gift is taken as the first terminal, so that the understanding and the distinguishing are convenient. Therefore, if the second terminal detects that the operation key corresponding to the target gift is selected, the second terminal may send a target gift sending instruction to the server based on the target gift, where the target gift sending instruction carries identification information of the target gift. Correspondingly, the server side can receive the target gift sending instruction, analyze the target gift sending instruction to obtain the identification information of the target gift, determine the target gift according to the identification information of the target gift, further send a virtual gift notification to the first terminal, and trigger the first terminal to display the received target gift.

To this end, an embodiment of the present invention provides a live broadcast interaction method, and fig. 2 is a flowchart of a method of a live broadcast interaction method provided in an embodiment of the present invention, where the method may be applied to the first terminal 101 in the implementation environment shown in fig. 1, and as shown in fig. 2, the method may include steps S201 to S203:

s201, receiving a virtual gift notification; the virtual gift notification comprises exchange information of the target gift, and the exchange information is used for exchanging an offline entity corresponding to the target gift.

The virtual gift is a virtual prop in a live broadcast platform, and audiences can be given to the anchor after recharging or obtaining free and interact with the anchor. The virtual gift notification of the embodiment of the invention comprises the exchange information of the target gift, and the exchange information can be used for exchanging an offline entity corresponding to the target gift. The target gift refers to a gift that the audience presents to the anchor. The exchange information may be an exchange token, for example, a group of random number strings with a certain data length, and the exchange token may correspond to an offline entity in a one-to-one manner.

In addition, the virtual gift notification is generated by the server and sent to the first terminal, and when the audience watches live broadcast content through the second terminal, for example, the audience enters a certain live broadcast platform to watch live broadcast of a certain anchor broadcast or enters a certain live broadcast room to watch live broadcast, the gift sending request can be sent to the server by initiating a target gift sending request. Correspondingly, the server side can receive the target gift sending request, analyze the target gift sending request to determine the target gift and generate exchange information of the target gift, and send the virtual gift notification to the first terminal, so that interaction between the audience and the anchor is realized.

Alternatively, the offline physical object of the embodiment of the invention may be any one or more of a take-away food, a flower or a toy.

And S202, displaying the target gift according to the virtual gift notification.

Specifically, the virtual gift notification received by the first terminal comes from the server side, the server side packages the display content of the target gift and the exchange information together into the virtual gift notification and sends the virtual gift notification to the first terminal, and when the first terminal receives the virtual gift notification, the content of the target gift can be displayed.

Illustratively, during the live broadcast, as shown in fig. 3, on the live broadcast screen of the first terminal, the first terminal may display the display content 301 of the target gift when receiving the virtual gift notification, and the display content 301 may be text information, picture information, sound effect information, or animation information, that is, the display content may include a still image or a moving image, or include both the still image and the moving image. For example, the target gift is a flower, and the display content of the target gift can be one or both of a static image of a flower or a dynamic image of a flower. Accordingly, the text message matching the display content may include "a bundle of flowers received". The sound effect information may include music having a relaxing atmosphere for representing the blooming of flowers. The anchor can see the target gift given by the audience to the anchor in the live broadcast process, and the embodiment of the invention can improve the interactivity between the first terminal and the second terminal by visually displaying the content of the target gift, is beneficial to improving the starting enthusiasm of the anchor, timely responds to the gift sending behavior of the audience in the live broadcast process, and improves the interactivity between the audience and the anchor.

And S203, responding to the first operation instruction, and displaying the exchange information.

The first operation instruction refers to an instruction for acquiring the exchange information triggered by the anchor, and the first operation instruction may be a click instruction, a long-time press instruction or a voice instruction. For example, as shown in fig. 4, when the first terminal detects a click command of the anchor on the target gift, the redemption information 401 is displayed, and in the embodiment of the present invention, the redemption information 401 is a set of random character strings.

In some embodiments, after step S203, the live interaction method further includes step S204:

s204, responding to the second operation instruction, acquiring the exchange token corresponding to the exchange information, and sending the exchange token to the exchange platform; or responding to the second operation instruction, informing the server side to acquire the exchange token corresponding to the exchange information, so that the server side sends the exchange token to the exchange platform.

The second operation instruction refers to an instruction of exchanging an offline real object triggered by the anchor, and the second operation instruction can be a click instruction, a long-time press instruction or a voice instruction.

Specifically, in the embodiment of the present invention, after obtaining the second operation instruction, the first terminal may send an exchange token (token) to the exchange platform, for example, when the exchange platform is a takeout platform, the first terminal sends the exchange token (token) to the takeout platform, and can exchange the corresponding takeout food; when the exchange platform is a flower shop, an exchange token (token) is sent to the flower shop by the first terminal, and the corresponding flower can be exchanged.

It can be understood that, after the first terminal obtains the second operation instruction, the first terminal may also send an exchange token (token) to the server, and then the server sends the exchange token (token) to the exchange platform, so as to obtain the corresponding offline entity through exchange.

The redemption token (token) of embodiments of the present invention may be a set of random strings of any length. The exchange token (token) can analyze the information of the offline physical object and the content such as the validity period of the gift.

In some embodiments, the anchor, after seeing the display content 301 of the target gift, further includes step S2021:

and S2021, responding to the third operation instruction or not receiving the first operation instruction within a preset time limit, and exchanging the virtual assets according to the virtual resource value of the target gift.

The virtual resource value refers to the value number of the virtual gift in the current live broadcast platform. The virtual assets represent assets of the user under the personal account of the live platform, and can be points, virtual coins, virtual diamonds and the like. The embodiment of the invention can be converted into the virtual assets under the personal account of the user according to the virtual resource value of the target gift. The value of a virtual asset may be embodied in quantity. For example, a greater number of points represents a greater value of the asset; the greater the number of virtual coins, the greater the value of the asset; the greater the number of virtual diamonds, the greater the value of the asset represented.

The third operation instruction refers to an instruction triggered by the anchor for exchanging the virtual asset, and the third operation instruction can be a click instruction, a long-press instruction or a voice instruction.

Specifically, when a third operation instruction, such as a click instruction, a long-time press instruction or a voice instruction, of the anchor on the operation key of the target gift is received, the first terminal marks the redemption information as invalid and redeems the target gift into the virtual asset. Or if the first operation instruction is not received within the preset time limit, the exchange information is marked as a failure state, and the target gift is exchanged into the virtual asset. At this time, the anchor redeems the target gift given by the viewer into a virtual asset under the personal account. For example, as shown in fig. 4, in one embodiment, after the anchor triggers a click command on the target gift, the target gift "happy birthday" is exchanged for 36 virtual diamonds 402.

In some embodiments, in order to guarantee the profit of the live broadcast platform, when the anchor exchanges the virtual resource value of the target gift into a virtual asset, the live broadcast platform may extract a preset proportion of the virtual asset from the virtual asset. As shown in fig. 4, on the live broadcast screen of the first terminal, when the anchor exchanges the target gift "happy birthday" into the virtual diamond 402, the anchor exchanges 36 virtual diamonds, and the live broadcast platform extracts 9 virtual diamonds.

In some embodiments, the live interaction method further includes step S205:

and S205, responding to a first personalized information editing instruction of the target gift, and sending the first personalized information to the server side so as to enable the second terminal to display the first personalized information.

The first personalized information is thank you fed back to the audience by the anchor after receiving the target gift, the thank you can be at least one of characters, static pictures, dynamic expressions or small videos, and the anchor can select the content format of the thank you according to personal preferences. According to the embodiment of the invention, the thank you are fed back to the audience, so that the interaction between the audience and the anchor can be further promoted.

As shown in fig. 5, the first terminal 101 according to the embodiment of the present invention displays the first personalized information editing interface, and the anchor may input thank you in an edit box 501 of the first personalized information editing interface.

In some embodiments, the live interaction method further includes step S206:

and S206, displaying second personalized information according to the virtual gift notification, wherein the second personalized information is added into the gift sending request of the target gift after responding to a second personalized information editing instruction of the target gift by the second terminal.

The second personalized information refers to a gift left message attached when the target gift is given by the audience, the gift left message can be at least one of characters, static pictures, dynamic expressions or videos, the audience can select the content format of the gift left message according to personal preference, and the content format of the second personalized information is not limited in the embodiment of the invention.

Specifically, the first terminal receives a virtual gift notification that may include the display content of the second personalized information in addition to the display content of the target gift, the redemption information of the target gift. By displaying the gift messages of the viewers, the interaction between the viewers and the anchor can be further facilitated.

In summary, in the live broadcast interaction method provided by the embodiment of the present invention, in the live broadcast process, when the first terminal receives the virtual gift notification sent by the server, the corresponding target gift can be displayed. When the first terminal detects the first operation instruction, the exchange information can be displayed. In general live broadcast gifting, the anchor can only receive the online virtual gifts given by the audiences, the audiences cannot give rich offline gifts to the anchor, and the limitation of giving the gifts can reduce the gifting desire of the audiences, so that the live broadcast interactivity is low. According to the embodiment of the invention, through the interactive processing of the target gift exchange information among the first terminal, the second terminal and the server, the virtual gift presented in the live broadcast can be exchanged into the online real object, so that the interactivity of the live broadcast is improved, the form of the gift is enriched, and the interactivity between audiences and the main broadcast is improved.

Fig. 6 is a flowchart of a method of a live broadcast interaction method according to an embodiment of the present invention, where the method may be applied to the second terminal 103 in the implementation environment shown in fig. 1, and as shown in fig. 6, the method may include steps S601-S602:

and S601, displaying the virtual gift list.

The display content of the virtual gift list is generated by the server and sent to the second terminal, the virtual gift list can be provided with a plurality of virtual gifts, each virtual gift corresponds to one virtual gift operating key, and each virtual gift operating key can correspond to one type of offline real object. The viewer may operate at least one virtual gift operation key in the virtual gift list to trigger an operation instruction on the virtual gift so as to gift the virtual gift as a target gift to the first terminal 101.

In some embodiments, when the offline physical object is a take-away food, step S601 specifically includes:

displaying the list of take-out foods for a preset time period.

For example, when the offline physical object is a take-away food, the display time of the virtual gift list may be set to be a breakfast time period, a lunch time period, and a dinner time period, for example, 7:00-9:00, 11:00-13:00, 18:00-20:00, and the like. In the time period, the display content seen by the audience at the second terminal is the takeout food list, and at the moment, the fourth operation instruction is triggered to initiate feeding interaction to the anchor, namely, the takeout food corresponding to the virtual gift is given to the anchor.

By the method, the audience can only select to present the gift to the main broadcast in the fixed time period, and the time-limited open logic provided by the embodiment of the invention improves the interactivity between the first terminal and the second terminal, not only can stimulate the audience to present the gift, but also greatly improves the active broadcast probability of the main broadcast in the corresponding time period.

In some embodiments, the virtual gift list displayed by the second terminal may have a "countdown" function to show the viewer the remaining time of the display of the current virtual gift list.

For example, when the second terminal displays the takeout food list within a preset time period, for example, the preset time period is 7:00-9:00, if the current time is 8:50, the display interface of the second terminal may send a countdown prompt, and the display time of the current takeout food list is counted down for 10 minutes.

And S602, responding to a fourth operation instruction of the target gift, and sending a gift sending request of the target gift to the server side so that the first terminal receives the virtual gift notification.

The fourth operation instruction refers to an instruction triggered by the audience for presenting the target gift, and the fourth operation instruction may be a click instruction, a long-press instruction or a voice instruction.

Specifically, as shown in fig. 7, the second terminal can display a virtual gift list 701, and the viewer can click any virtual gift operation key to trigger a click instruction on the virtual gift, for example, the virtual gift operation key 702 of the gift a in fig. 7, to trigger a fourth operation instruction, and send a gift sending request of the "gift a" to the server.

In some embodiments, the live interaction method further includes step S603:

and S603, responding to a second personalized information editing instruction of the target gift, and adding second personalized information into the gift sending request of the target gift.

The second personalized information refers to a gift left message attached when the target gift is given by the audience, the gift left message can be at least one of characters, static pictures, dynamic expressions or small videos, the audience can determine the content format of the gift left message at the second terminal according to personal requirements, and the content format of the second personalized information is not limited in the embodiment of the invention.

As shown in fig. 8, when the second terminal sends the target gift-sending request to the server, a second personalized information editing interface is displayed on the live broadcast screen of the second terminal, and the viewer can input a gift message in an editing box 801 of the second personalized information editing interface.

The second terminal of the embodiment of the invention adds the second personalized information into the target gift sending request, and then sends the second personalized information to the server side, and the server side sends the second personalized information to the first terminal.

In some embodiments, the live interaction method further includes step S604:

and S604, receiving the gift giving ranking information sent by the server side, and displaying the gift giving ranking list.

Specifically, as shown in fig. 9, the second terminal according to the embodiment of the present invention may display a gift giving leaderboard 901 on a live broadcast screen of the second terminal according to the gift giving leaderboard information sent by the server.

It can be understood that the list of gift-presenting ranks can display the gift-presenting ranks of all audiences in a period, the gift-presenting times of each audience, the total value of the gift-presenting of each audience, the account level of each audience and the gift-presenting medals of each audience.

In some embodiments, the live interaction method further includes step S605:

and S605, receiving and displaying the first personalized information sent by the server, wherein the first personalized information is sent to the server after the first terminal responds to the first personalized information editing instruction of the target gift.

The first personalized information is thank you fed back to the audience by the anchor after receiving the target gift, the thank you can be at least one of characters, static pictures, dynamic expressions or small videos, and the anchor can determine the content format of the thank you at the first terminal according to personal requirements. According to the embodiment of the invention, the thank you are fed back to the audience, so that the interaction between the audience and the anchor can be further promoted.

Fig. 10 is a flowchart of a method of a live broadcast interaction method according to an embodiment of the present invention, where the method may be applied to the server 102 in the implementation environment shown in fig. 1, and as shown in fig. 10, the method may include steps S1001 to S1003:

and S1001, identifying the target gift according to the target gift sending request sent by the second terminal.

Specifically, the target gift sending request is sent by the second terminal, the target gift sending request may include a unique identifier of the target gift and an identifier of the first terminal, after receiving the gift sending request, the server determines the target gift according to the unique identifier of the target gift in the gift sending request, and sends a virtual gift notification to the corresponding first terminal according to the identifier of the first terminal in the gift sending request, and the first terminal may receive and display the target gift.

Illustratively, the viewer may click on the virtual gift operation key 702 of the "gift a" in fig. 7 to trigger an operation instruction on the operation key, the second terminal, upon receiving the operation instruction on the virtual gift operation key 702 of the "gift a", may generate a target gift-offering request according to the unique identifier of the virtual bread gift and the identifier of the first terminal, and send the gift-offering request to the server, the gift-offering request carrying the unique identifier of the virtual bread gift and the identifier of the first terminal, upon receiving the gift-offering request, the server determines the virtual bread gift according to the unique identifier of the virtual bread gift in the gift-offering request, and sends a corresponding virtual gift notification according to the identifier of the first terminal to the corresponding first terminal, the first terminal may receive the virtual gift notification and display the virtual bread gift, for example, as shown in fig. 3, the display content 301 corresponding to the "gift a" is dynamically displayed.

S1002, generating exchange information of the target gift according to the target gift, wherein the exchange information is used for exchanging an offline entity corresponding to the target gift.

Specifically, after determining the target gift, the server generates corresponding exchange information according to the target gift, where the exchange information may be an exchange token (token), for example, a group of random number strings with a certain data length, and the exchange token may correspond to an offline entity one to one.

And S1003, sending a virtual gift notification to the first terminal, wherein the virtual gift notification comprises the exchange information.

Illustratively, the server side sends the virtual gift notification to the first terminal, and the first terminal triggers and displays the redemption information corresponding to the target gift according to the operation instruction of the anchor, as shown in fig. 4, when the first terminal detects the first operation instruction of the anchor on the target gift, the redemption information 401 is displayed, in the embodiment of the present invention, the redemption information 401 is a group of random character strings "FD 6799900909 GRT" composed of "letters + numbers".

In some embodiments, the live interaction method further includes steps S1004 and S1005:

s1004, generating virtual gift list information in a preset time period;

specifically, in the embodiment of the present invention, the server generates the virtual gift list information and sends the virtual gift list information to the second terminal, so that the second terminal displays the virtual gift list. The virtual gift list information may include a resource file of the virtual gift list, an identifier of the virtual gift, and the like, the resource file may be a static picture material, a dynamic emoticon material, and the like, and the second terminal may display a corresponding virtual gift list interface according to the resource file.

S1005, transmitting the virtual gift list information to the second terminal to cause the second terminal to display the virtual gift list within a preset time period.

For example, when the offline physical object corresponding to the target gift is a take-away food, the display time of the virtual gift list may be set to be a breakfast time period, a lunch time period, and a dinner time period, for example, 7:00-9:00, 11:00-13:00, 18:00-20:00, and the like. In the time period, the display content seen by the audience at the second terminal is the takeout food list, and at the moment, the fourth operation instruction is triggered to initiate feeding interaction to the anchor, namely, the takeout food corresponding to the virtual gift is given to the anchor. Accordingly, the server may generate the virtual gift list information in the above time period, for example, resource files of the virtual gift list corresponding to breakfast food, such as resource files of food such as "egg", "bread", "soymilk", "fried bread", etc., at 7:00-9: 00. And the server side sends the resource file to the second terminal, and the second terminal can display the virtual gift list corresponding to the breakfast food.

In some embodiments, the live interaction method further comprises steps S1006-S1008:

s1006, obtaining attribute information of the second terminal, where the attribute information includes at least one of gift presentation times or virtual resource values of the gift.

Specifically, the attribute information of the second terminal may include the gift-presenting number or the virtual resource value of the gift, for example, if the audience a presents a gift for 3 times to the anchor B, the attribute information of the second terminal corresponding to the audience a includes the data of the gift-presenting number "3". For another example, when the offline physical object corresponding to the target gift is a take-away food, the audience presents the target gift to the anchor, and a virtual resource value corresponding to the value of the target gift, such as a "feeding value", may be obtained, in which case, the attribute information of the second terminal may include a total "feeding value" of the audience a, which may be used to represent a total sum of the gift values presented by the audience a to the anchor B. For example, as shown in fig. 9, in the display interface of the second terminal, the "feeding value" 902 of each viewer may be displayed, and the viewers may be sorted according to the size of the "feeding value".

And S1007, generating gift presentation scheduling information according to the attribute information of the second terminal.

In some embodiments, the server side may determine the salutation of each audience according to the attribute information of the second terminal, and generate a salutation medal for the audience at the preset ranking position, for example, a honor medal of "feeding little energy hand" for the audience at the top of the ranking list. According to the embodiment of the invention, the honor medal is generated to promote the salutation of the audience and improve the interaction between the audience and the anchor.

And S1008, sending the gift giving ranking information to the second terminal so that the second terminal displays the gift giving ranking list.

The present presenting ranking information in the embodiment of the present invention may include a resource file of the present presenting ranking list, and the resource file may display an interface corresponding to the ranking list. Through showing the leaderboard, can strengthen the interest of live broadcast to improve the enthusiasm that spectator gave present the gift through the second terminal.

In some embodiments, the live interaction method further includes step S1009:

s1009, generating response information; and transmitting the response information to the second terminal to cause the second terminal to display the transmission state of the target gift.

Specifically, after receiving a gift-sending request of a target gift sent by the second terminal, the server may generate corresponding response information and feed the response information back to the second terminal, so that the audience of the second terminal can quickly obtain the sending state of the target gift. In the live broadcasting process, when the popularity of live content of a main broadcast is high, a large number of audiences present gifts to the main broadcast, and due to the limited display interface of the live broadcast picture, part of virtual gifts presented by the audiences cannot be displayed in the live broadcast picture, so that the gift sending enthusiasm of a user is reduced. According to the embodiment of the invention, the response information is generated by the server and then fed back to the second terminal initiating the ceremony sending, so that the audiences can display the sending state of the target gift at the respective second terminals, the ceremony sending enthusiasm of the audiences is improved, and the interaction between the audiences and the main broadcast is promoted.

It should be noted that, the establishing of the long connection between the server and the second terminal for communication in the embodiment of the present invention includes: and establishing a long connection based on a WebSocket protocol between the server and the second terminal. The embodiment of the invention can establish the long connection between the server and the second terminal through the WebSocket protocol, carry out real-time response and accelerate the feedback strength and performance of the user behavior of the second terminal.

The WebSocket protocol is a network protocol based on TCP. It can implement full duplex communication between the second terminal and the server side. Through the WebSocket protocol, the server side can send information to the second terminal, and the second terminal can also send information to the server side, so that the server side and the second terminal can communicate in real time by means of the WebSocket protocol.

In some embodiments, the live interaction method further includes step S1010 or step S1011:

s1010, receiving first personalized information sent by a first terminal, and sending the first personalized information to a second terminal;

the first personalized information is thank you fed back to the audience by the anchor after receiving the target gift, the thank you can be at least one of characters, static pictures, dynamic expressions or small videos, and the anchor can determine the content format of the thank you at the first terminal according to personal requirements. According to the embodiment of the invention, the thank you are fed back to the audience, so that the interaction between the audience and the anchor can be further promoted.

Specifically, after the first terminal receives the virtual gift notification, the first personalized information is sent to the server according to a first personalized information editing instruction triggered by the anchor, and then the server sends the first personalized information to the second terminal.

S1011, receiving the second personalized information sent by the second terminal, and sending the second personalized information to the first terminal.

The second personalized information refers to a gift left message attached when the target gift is given by the audience, the gift left message can be at least one of characters, static pictures, dynamic expressions or small videos, the audience can select a content format of the gift left message according to personal preference, and the content format of the second personalized information is not limited in the embodiment of the invention.

Specifically, after the second terminal detects a second personalized information editing instruction triggered by the audience, second personalized information is added into the target gift sending request, and then the server side sends the second personalized information to the first terminal.

Fig. 11 is an overall flowchart of a live broadcast interaction method provided in an embodiment of the present invention, where an execution subject of the method includes the first terminal 101, the server 102, and the second terminal 103 in the implementation environment shown in fig. 1, and as shown in fig. 11, the method may include steps S1101-S1105:

and S1101, displaying the virtual gift list by the second terminal, and responding to a fourth operation instruction of the target gift and sending a gift sending request of the target gift to the server.

Specifically, the display content of the virtual gift list is generated by the server and sent to the second terminal, the virtual gift list may have a plurality of virtual gift operation keys, and each virtual gift operation key may correspond to an offline real object. The viewer may operate at least one virtual gift operation key in the virtual gift list to trigger an operation instruction on the virtual gift so as to gift the virtual gift as a target gift to the first terminal 101.

And S1102, the server receives the target gift delivering request, identifies the target gift and generates exchange information of the target gift, wherein the exchange information is used for exchanging an offline real object corresponding to the target gift.

Specifically, a target gift-offering request is issued by the second terminal, the target gift-offering request may include a unique identifier of the target gift and an identifier of the first terminal, which may be, for example, a room number of a live room. After receiving the gift sending request, the server determines the target gift according to the unique identifier of the target gift in the gift sending request, and sends a virtual gift notification to the first terminal according to the identifier of the first terminal in the gift sending request, and the first terminal can receive and display the target gift.

After determining the target gift, the server generates corresponding exchange information according to the target gift, where the exchange information may be an exchange token (token), for example, a group of random number strings with a certain data length, and the exchange token may correspond to an offline entity one to one.

S1103, the server side sends a virtual gift notification to the first terminal, and the virtual gift notification comprises the redemption information.

Specifically, the server side identifies the corresponding target gift according to the target gift submitting request sent by the second terminal, generates the exchange information corresponding to the target gift, and then generates the virtual gift notification and sends the virtual gift notification to the first terminal.

And S1104, the first terminal receives the virtual gift notification and displays the target gift.

Specifically, the virtual gift notification received by the first terminal comes from the server side, the server side packages the display content of the target gift and the exchange information together into the virtual gift notification and sends the virtual gift notification to the first terminal, and when the first terminal receives the virtual gift notification, the display content of the target gift can be displayed. As shown in fig. 3, the first terminal may display the display content 301 of the target gift upon receiving the virtual gift notification.

S1105, the first terminal responds to the first operation instruction and displays the exchange information.

Specifically, the first operation instruction refers to an instruction for acquiring the redemption information triggered by the anchor, and as shown in fig. 4, after the first terminal detects the first operation instruction of the anchor on the target gift, the redemption information 401 is displayed, in an embodiment of the present invention, the redemption information 401 is a set of random character strings.

In some embodiments, when the offline physical object is a take-away food, the method further includes step S1106 or step S1107:

s1106, the first terminal responds to the fifth operation instruction, acquires the exchange token corresponding to the exchange information, and sends the exchange token to the takeout platform;

the fifth operation instruction refers to an instruction of exchanging an offline real object triggered by the anchor, and the fifth operation instruction may be a click instruction, a long-time press instruction or a voice instruction.

Specifically, in the embodiment of the present invention, after acquiring the fifth operation instruction, the first terminal may send an exchange token (token) to the exchange platform, for example, when the exchange platform is a takeout platform, the first terminal sends the exchange token to the takeout platform, and can exchange the corresponding takeout food; when the exchange platform is a flower shop, the exchange token is sent to the flower shop by the first terminal, and the corresponding flower can be exchanged.

And S1107, the first terminal responds to the fifth operation instruction, and notifies the server to acquire the exchange token corresponding to the exchange information, so that the server sends the exchange token to the exchange platform.

It can be understood that the first terminal may also send a notification to the server after acquiring the fifth operation instruction, and then the server acquires the exchange token corresponding to the exchange information and sends the exchange token to the takeout platform, so as to exchange and obtain the corresponding offline entity.

In summary, in the live broadcast interaction method provided by the embodiment of the present invention, in the live broadcast process, when the first terminal receives the virtual gift notification sent by the server, the corresponding target gift can be displayed. When the first terminal detects the first operation instruction, the exchange information can be displayed. The virtual gifts given by the audience can be converted into the online real objects by the anchor broadcaster through the interactive processing of the target gift conversion information among the first terminal, the second terminal and the server, so that the virtual gifts given in the live broadcast can be converted into the online real objects, the interactivity of the live broadcast is improved, the form of the gifts is enriched, and the interaction degree between the audience and the anchor broadcaster is improved.

Fig. 12 is a live broadcast interaction flowchart taking take-away food as an example, and the live broadcast interaction method of the present invention is described in detail with reference to fig. 12, taking offline real objects as take-away food as an example, and including the following overall implementation steps:

and S1201, displaying the virtual gift list by the second terminal.

Specifically, the display content of the virtual gift list is generated by the server side. As shown in fig. 13, taking a smart phone as an example of the second terminal, when the viewer watches live content through the smart phone, the second terminal displays a virtual gift list 1301 according to the content sent by the server, and the virtual gift list in fig. 13 shows various takeaway foods that the viewer can gift, such as "luxury goose eggs", "first bowl noodles", "sweet after meal", "bread party", "mystery afternoon tea", and the like.

And S1202, in a preset display time period, if the audience does not select gift giving at the second terminal, the virtual gift list is stopped to be displayed in a live broadcast picture of the second terminal.

Specifically, for take-away foods, the display time of the virtual gift list may be set to be a breakfast time period, a lunch time period, and a dinner time period, for example, 7:00-9:00, 11:00-13:00, 18:00-20:00, and the like. As shown in fig. 13, a "feeding countdown" 1303 of "01: 45" may be displayed in the virtual gift list to remind the viewer, the remaining display time of the current virtual gift list is 1 minute and 45 seconds, the viewer may select a gift from the virtual gift list for giving the gift within the remaining display time period, and if the display time period exceeds the preset display time period, the viewer may not perform an operation on the gift operation key in the virtual gift list.

S1203, in a preset display time period, the audience selects a target gift to be presented at the second terminal, and fills in a gift message.

Specifically, in the preset display time period, the viewer may select any gift in the virtual gift list for gifting, for example, "bread party" 1302 in fig. 13, the viewer may select to fill in a message of the gift when selecting "bread party" 1302, the interface of the message of the gift is shown in fig. 14, the viewer may input the message of the anchor in the input box 1401, the interactivity between the first terminal and the second terminal is improved, and the interactivity between the viewer and the anchor is improved.

It is understood that the form of the message may include text, voice, pictures or dynamic expressions, and the form of the message content is not limited herein.

And S1204, the audience purchases the target gift at the second terminal and sends a gift request.

Specifically, after the audience selects the target gift and fills in the completed gift message, the target gift is purchased through the second terminal, and the second terminal generates a corresponding target gift sending request and sends the target gift sending request to the server.

S1205, the anchor receives the target gift at the first terminal.

Specifically, the display information of the target gift according to the embodiment of the present invention is generated by the server according to the gift sending request, and the server identifies the corresponding target gift according to the target gift sending request sent by the second terminal, and generates a virtual gift notification, which includes a resource file, such as a video stream, a picture material, and the like, of the display information of the target gift, and sends the virtual gift notification to the first terminal.

In the embodiment of the present invention, for example, a smart phone is used as the second terminal, as shown in fig. 15, when the anchor receives a target gift to be presented in a live broadcast process, the anchor displays display information 1501 of the target gift in a live broadcast screen.

And S1206, the anchor unlocks the exchange information of the target gift at the first terminal, fills in thank you and feeds back the thank you to the second terminal.

Specifically, after the anchor receives the target gift, the anchor may select to acquire exchange information of the target gift, where the exchange information is generated by the server according to the identified target gift, or select to exchange the target gift into a virtual asset, as shown in fig. 16, an embodiment of the present invention provides "synthesize" and "unlock" functions 1601 for the target gift received by the anchor, where "synthesize" refers to exchange the target gift into a virtual asset; "unlock" refers to obtaining redemption information for the target gift. After the anchor clicks "unlock" in the display interface, the exchange information 1602 corresponding to the target gift can be obtained, and the exchange information obtained by unlocking the gift of "midday in flame" by the current anchor is "FD 6799900909 GRT". When the anchor clicks "composition" in the display interface, the target gift can be composed into the corresponding virtual asset, such as virtual diamond 1603 in fig. 16, and the current anchor exchanges the gift of "happy birthday" into 36 virtual diamonds, wherein 9 diamonds are drawn by the live platform.

Meanwhile, the anchor can send thank you to the audience when acquiring the exchange information, as shown in fig. 17, the anchor can trigger the first terminal to display an editing frame 1701 of the thank you by clicking the target gift, and the anchor can input the thank you to the audience in the input frame 1701, which is beneficial to improving the interaction degree between the audience and the anchor.

It is understood that the form of thank you may include words, voice, pictures, or dynamic expressions, and the like, and the form of the thank you content is not limited herein.

S1207, the first terminal exchanges the takeout food from the exchange platform according to the exchange information.

Specifically, after the anchor acquires the exchange information at the first terminal, the anchor further acquires an exchange token through the exchange information, and the first terminal directly sends the exchange token to the exchange platform to exchange the corresponding takeout food; or the first terminal informs the server side of acquiring the exchange token, and then the server side sends the exchange token to the takeout platform to exchange the corresponding takeout food.

In addition, in the process that the audience watches the live broadcast through the second terminal, the gift presenting ranking list counted by the server can be checked, as shown in fig. 18, in the embodiment of the invention, the feeding value 1801 is counted according to the number and the value of the gifts presented by each audience, for example, each time the audience presents a gift with the value of 1 diamond, the feeding value 1 can be obtained, then the gift presenting ranking list of the audience is determined according to the feeding value, and finally, the first feeding value can issue the honor token of the 'small best-energy-of-feeding' to stimulate the enthusiasm of the audience. The gift presentation chart may be reset at a set time, for example, the "feeding value" of all viewers is reset every month, and then the gift presentation chart is regenerated according to the gift presentation condition of the month.

Furthermore, the embodiment of the invention can also count the popularity value of the anchor, for example, every time the anchor receives a gift with the value of 1 diamond, 100 popularity values can be obtained, the popularity value of each anchor can be finally determined, and ranking is carried out on the popularity value of each anchor, so that audiences are promoted to give gifts to the favorite anchor, and the popularity value ranking of the anchor is improved.

In summary, in the live broadcast interaction method provided by the embodiment of the present invention, in the live broadcast process, when the first terminal receives the virtual gift notification sent by the server, the corresponding target gift can be displayed. When the first terminal detects the first operation instruction, the exchange information can be displayed. According to the invention, through the interactive processing of the target gift exchange information among the first terminal, the second terminal and the server, the virtual gift presented in the live broadcast can be exchanged into a real-world object, so that the interactivity of the live broadcast is improved, the form of the gift is enriched, and the interactivity between audiences and the anchor broadcast is improved. For audiences, the single form that only the virtual gift can be presented online is converted into the target gift corresponding to the real gift under the presentation online, and the form that only the virtual gift can be presented online is broken. For a live platform, the form of gift sending is enriched, and the interactivity between the live platform and a third-party platform (such as a take-out platform) is facilitated.

Fig. 19 is a logic block diagram of a first live broadcast interaction apparatus according to an embodiment of the present invention, where the live broadcast interaction apparatus 1900 is applied to a first terminal, and for example, the apparatus may implement part or all of functions of the first terminal through hardware or a combination of hardware and software to implement the steps in the live broadcast interaction method. Wherein, the first terminal may be the first terminal 101 in the implementation environment shown in fig. 1, as shown in fig. 19, the live interaction apparatus 1900 may include:

a receiving module 1901, configured to receive a virtual gift notification; the virtual gift notification comprises exchange information of the target gift, and the exchange information is used for exchanging an offline entity corresponding to the target gift.

A first display module 1902 for displaying a target gift according to the virtual gift notification.

A redemption module 1903, configured to display redemption information in response to the first operating instruction.

The exchange information is generated by the server side according to the target gift sending request and added into the virtual gift notification.

In some embodiments, the live interaction device 1900 of the embodiment of the present invention further includes:

and the first response unit is used for responding to the second operation instruction and sending the exchange information to the exchange platform.

And the first response unit is used for responding to the second operation instruction and informing the server end to send the exchange information to the exchange platform.

And the third response unit is used for responding to the third operation instruction or not receiving the first operation instruction within a preset time limit, and exchanging the virtual assets according to the virtual resource value of the target gift.

And the fourth response unit is used for responding to the first personalized information editing instruction of the target gift and sending the first personalized information to the server so as to enable the second terminal to display the first personalized information.

And the second personalized information display unit is used for displaying second personalized information according to the virtual gift notification, and the second personalized information is added to the gift sending request of the target gift after responding to a second personalized information editing instruction of the target gift by the second terminal.

Fig. 20 is a logic block diagram of a second live broadcast interaction apparatus according to an embodiment of the present invention, where the live broadcast interaction apparatus 2000 is applied to a second terminal, and for example, the apparatus may implement part or all of functions of the second terminal through hardware or a combination of hardware and software to implement the steps in the live broadcast interaction method. The second terminal may be the second terminal 103 in the implementation environment shown in fig. 1, and as shown in fig. 20, the live interaction apparatus 2000 may include:

a second display module 2001 for displaying the virtual gift list.

A first sending module 2002, configured to send a gift sending request to the server end in response to a fourth operation instruction on the target gift, so that the first terminal receives the virtual gift notification;

the target gift can be exchanged for a corresponding offline real object;

the virtual gift notification comprises exchange information of the target gift, and the exchange information is generated by the server side according to the gift sending request of the target gift and is added into the virtual gift notification;

and the exchange information is used for exchanging the offline real object corresponding to the target gift.

In some embodiments, displaying the virtual gift list specifically includes: displaying the list of take-out foods for a preset time period.

In some embodiments, the live interactive apparatus 2000 of the embodiment of the present invention further includes:

and the fifth response unit is used for responding to the second personalized information editing instruction of the target gift and adding the second personalized information into the gift sending request of the target gift.

And the ranking list display unit is used for receiving the gift giving ranking information sent by the server side and displaying the gift giving ranking list.

And the first personalized information display unit is used for receiving and displaying first personalized information sent by the server, and the first personalized information is sent to the server after the first terminal responds to a first personalized information editing instruction of the target gift.

And the sending state display unit is used for receiving the response information sent by the server and displaying the sending state of the target gift.

Fig. 21 is a logic block diagram of a third live broadcast interaction apparatus provided in an embodiment of the present invention, where the live broadcast interaction apparatus 2100 is applied to a server side, for example, the apparatus may implement part or all of functions of the server side through hardware or a combination of hardware and software, so as to implement the steps in the live broadcast interaction method. The server end may be the server end 102 in the implementation environment shown in fig. 1, and as shown in fig. 21, the live interactive apparatus 2100 may include:

the identifying module 2101 is configured to identify the target gift according to the target gift-sending request sent by the second terminal.

A generating module 2102 configured to generate exchange information of the target gift according to the target gift, where the exchange information is used to exchange an offline entity corresponding to the target gift.

A second sending module 2103, configured to send a virtual gift notification to the first terminal, where the virtual gift notification includes the redemption information.

In some embodiments, the live interaction device 2100 of the present invention further includes:

a virtual gift list generating unit for generating virtual gift list information within a preset time period.

And a virtual gift list transmitting unit for transmitting the virtual gift list information to the second terminal so that the second terminal displays the virtual gift list within a preset time period.

An attribute information acquisition unit configured to acquire attribute information of the second terminal, the attribute information including at least one of a gift presentation time or a virtual resource value of the gift.

And a ranking information generating unit for generating gift giving ranking information according to the attribute information of the second terminal.

And the ranking information sending unit is used for sending the gift giving ranking information to the second terminal so that the second terminal displays the gift giving ranking list.

And the response information generating unit is used for generating response information.

And a response information transmitting unit for transmitting response information to the second terminal to cause the second terminal to display a transmission state of the target gift.

And the first personalized information receiving unit is used for receiving the first personalized information sent by the first terminal and sending the first personalized information to the second terminal.

And the second personalized information receiving unit is used for receiving the second personalized information sent by the second terminal and sending the second personalized information to the first terminal.

In summary, in the live broadcast interaction apparatus provided in the embodiment of the present invention, in the live broadcast process, when the first terminal receives the virtual gift notification sent by the server, the corresponding target gift can be displayed. When the first terminal detects the first operation instruction, the exchange information can be displayed. Through the exchange information, the anchor can exchange the virtual gifts given by the audiences into real objects under the line, so that the forms of the gifts are enriched, and the interaction degree between the audiences and the anchor is improved.

The embodiment of the invention also provides electronic equipment, which comprises a processor and a memory;

a memory for storing a program;

and the processor is used for executing the program to execute the live broadcast interaction method of the first terminal, the second terminal or the server. The electronic equipment of the embodiment of the invention can realize the function of the first terminal and also can realize the function of the second terminal. The electronic device may be any intelligent terminal including a mobile phone, a tablet computer, a Personal Digital Assistant (PDA for short), a Point of Sales (POS for short), a vehicle-mounted computer, and the like, and is described below with reference to the accompanying drawings, with reference to fig. 22, where in an embodiment of the present invention, the terminal device is taken as the mobile phone as an example:

fig. 22 is a block diagram showing a partial structure of a cellular phone related to a terminal device provided in an embodiment of the present invention. Referring to fig. 22, the cellular phone includes: radio Frequency (RF) circuit 2210, memory 2220, input unit 2230, display unit 2240, sensor 2250, audio circuit 2260, wireless fidelity (WiFi) module 2270, processor 2280, and power supply 2290. Those skilled in the art will appreciate that the handset configuration shown in fig. 22 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.

In this embodiment of the present invention, the processor 2280 included in the terminal device has the following functions:

receiving a virtual gift notification; the virtual gift notification comprises exchange information of the target gift, and the exchange information is used for exchanging an offline entity corresponding to the target gift;

displaying the target gift according to the virtual gift notification;

and responding to the first operation instruction, and displaying the exchange information.

The processor 2280 included in the terminal device may further have the following functions:

displaying a virtual gift list;

responding to a fourth operation instruction of the target gift, and sending a target gift sending request to the server side so that the first terminal receives the virtual gift notification;

wherein, the target gift can be exchanged for the corresponding offline real object.

The processor 2280 included in the terminal device may further have the following functions:

identifying a target gift according to a target gift sending request sent by a second terminal;

generating exchange information of the target gift according to the target gift, wherein the exchange information is used for exchanging an offline real object corresponding to the target gift;

and sending a virtual gift notification to the first terminal, wherein the virtual gift notification comprises the exchange information.

The embodiment of the present invention further provides a computer-readable storage medium, where a program is stored in the computer-readable storage medium, and the program is executed by a processor to implement the live broadcast interaction method according to the foregoing embodiments.

Embodiments of the present invention further provide a computer program product including instructions, which when run on a computer, cause the computer to execute the live broadcast interaction method described in the foregoing embodiments.

The terms "first," "second," "third," "fourth," and the like in the description of the application and the above-described figures, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.

It should be understood that in the present application, "at least one" means one or more, "a plurality" means two or more. "and/or" for describing an association relationship of associated objects, indicating that there may be three relationships, e.g., "a and/or B" may indicate: only A, only B and both A and B are present, wherein A and B may be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" or similar expressions refer to any combination of these items, including any combination of single item(s) or plural items.

In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.

Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes multiple instructions for causing a computer device (which may be a personal computer, a server, or a network device) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing programs, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.

The above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

34页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种视频同声翻译配置字幕方法及终端

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类