A live broadcast interaction method and device, electronic equipment and storage medium

By introducing page transition information into the virtual live streaming room, viewers can switch to the perspective changes of the target virtual character, which solves the problem of weak viewer participation and enhances the immersion and interactivity of the live stream.

CN116248966BActive Publication Date: 2025-12-19BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211097477.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-08
Publication Date
2025-12-19
Estimated Expiration
2042-09-08

AI Technical Summary

Technical Problem

In existing live streaming interaction methods, the audience's sense of participation is weak, and comments or virtual resources given away are often ignored by the streamer, resulting in poor immersion and interactivity in the live streaming atmosphere.

Method used

By introducing page transition information into the virtual live streaming room, viewers can switch to a second live streaming screen under preset conditions, showcasing the perspective changes of the target virtual avatar and increasing interactivity and fun.

Benefits of technology

It enhances the audience's immersion and interactivity, enabling them to engage in more interactive behaviors with other viewers and increasing the fun of the virtual live streaming room.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116248966B_ABST
    Figure CN116248966B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a live broadcast interaction method and device, electronic equipment and storage medium. The method comprises: displaying a first live broadcast picture of a virtual live broadcast room associated with a first account on a first playing page, the first live broadcast picture being a virtual picture under a preset perspective corresponding to a virtual scene, the first playing page comprising page conversion information; in a case where a target account in the virtual live broadcast room meets a preset condition, in response to a page conversion instruction corresponding to the page conversion information, a second live broadcast picture is displayed, the second live broadcast picture being a virtual picture that changes with a perspective of a target virtual image after the target virtual image enters the virtual scene. The present application enables the audience to enter the second live broadcast picture with switchable perspective from the first live broadcast picture under the preset perspective through the page conversion information, so that the audience entering the virtual scene can have more interactive behaviors with other audiences.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of Internet, and particularly relates to a live broadcast interaction method and device, electronic equipment and storage medium. BACKGROUND

[0002] With the rapid development of current mobile Internet, live broadcast service has become a trend nowadays.

[0003] In the related art, the audience can interact with the host by publishing comment information, sending virtual resources and the like during the live broadcast process. However, the interaction in the related art is a unilateral interaction performed by the audience, and some comment information or virtual resources sent by the audience can be ignored by the host, so that the audience's participation is weak, and the immersion and interactivity of the live broadcast atmosphere are poor. SUMMARY

[0004] The present disclosure provides a live broadcast interaction method and device, electronic equipment and storage medium, and the technical solutions of the present disclosure are as follows.

[0005] According to a first aspect of the embodiments of the present disclosure, a live broadcast interaction method is provided, comprising:

[0006] displaying a first live broadcast picture of a virtual live broadcast room associated with a first account on a first playing page; the first live broadcast picture is a virtual picture under a preset perspective corresponding to a virtual scene; the first playing page comprises page conversion information;

[0007] in a case where a target account in the virtual live broadcast room meets a preset condition, displaying a second live broadcast picture in response to a page conversion instruction corresponding to the page conversion information; the second live broadcast picture is a virtual picture that changes with a perspective of a target virtual image after the target virtual image enters the virtual scene; the target virtual image is a virtual image of the target account; the target account is an account in a second account of the virtual live broadcast room.

[0008] In some possible embodiments, in a case where a target account in the virtual live broadcast room meets a preset condition, displaying a second live broadcast picture in response to a page conversion instruction corresponding to the page conversion information, comprises:

[0009] in a case where a target account in the virtual live broadcast room meets a preset condition, displaying a second playing page in response to a page conversion instruction corresponding to the page conversion information; displaying the second live broadcast picture on the second playing page; or

[0010] in a case where a target account in the virtual live broadcast room meets a preset condition, displaying the second live broadcast picture in the first live broadcast picture of the first playing page in response to a page conversion instruction corresponding to the page conversion information; or

[0011] When the target account in the virtual live streaming room meets the preset conditions, in response to the page conversion instruction corresponding to the page conversion information, the first live stream screen is displayed in the first playback area of ​​the first playback page, and the second live stream screen is displayed in the second playback area of ​​the first playback page.

[0012] In some possible embodiments, when the target account in the virtual live streaming room meets preset conditions, in response to the page conversion instruction corresponding to the page conversion information, a second playback page is displayed, and a second live streaming screen is displayed on the second playback page, including:

[0013] If the target account meets the preset conditions, in response to the page conversion instruction corresponding to the page conversion information, the second playback page is displayed, which is redirected from the first playback page; the second live broadcast screen is displayed on the second playback page.

[0014] or;

[0015] If the target account meets the preset conditions, in response to the page conversion instruction corresponding to the page conversion information, the second playback page is displayed on top of the first playback page; the first live broadcast is played on the first playback page, and the second live broadcast is played on the second playback page.

[0016] In some possible embodiments, the page transition information is first page transition information;

[0017] If the target account meets the preset conditions, in response to the page transition instruction corresponding to the page transition information, a second playback page is displayed, redirected from the first playback page. The second playback page displays a second live stream, including:

[0018] If the target account meets the preset conditions, in response to the first page conversion instruction corresponding to the first page conversion information, the second page conversion information and the target account's activity participation measurement data in the virtual live broadcast room are displayed;

[0019] If the activity participation measurement data meets the first preset measurement data, in response to the second page conversion instruction corresponding to the second page conversion information, the user jumps from the first playback page to the second playback page.

[0020] The second live stream will be displayed on the second playback page.

[0021] In some possible embodiments, when the current time does not meet the opening time of the second playback page, the second page conversion information is in an untriggerable state;

[0022] If the activity participation measurement data meets the first preset measurement data, in response to the second page conversion instruction corresponding to the second page conversion information, the user is redirected from the first playback page to the second playback page, including:

[0023] The second page conversion information presents a triggerable state when the current time meets the opening time of the second playing page.

[0024] In a case where the activity participation measurement data meets the first preset measurement data, the second page conversion information in the triggerable state corresponds to a second page conversion instruction, and the first playing page jumps to the second playing page in response to the second page conversion instruction.

[0025] In some possible embodiments, the method further includes:

[0026] displaying a preset number of second accounts, activity participation data corresponding to each of the preset number of second accounts, and activity participation measurement data;

[0027] The activity participation measurement data corresponding to each of the preset number of second accounts meets second preset measurement data, and the second preset measurement data is greater than the first preset measurement data.

[0028] In some possible embodiments, when the current time does not meet the opening time of the second playing page, the second page conversion information presents a non-triggerable state; the method further includes:

[0029] The second page conversion information presents a triggerable state when the current time meets the opening time of the second playing page.

[0030] In a case where the activity participation measurement data does not meet the first preset measurement data, the second page display prompt information is displayed on the account data page in response to the second page conversion instruction corresponding to the second page conversion information in the triggerable state.

[0031] The second page display prompt information indicates that the first playing page cannot jump to the second playing page.

[0032] In some possible embodiments, the method further includes:

[0033] In response to the perspective movement instruction, the second live picture corresponding to the perspective movement instruction is displayed on the second playing page.

[0034] In some possible embodiments, the second playing page includes an activity resource element; the method further includes:

[0035] If the participation instruction corresponding to the activity resource element is detected, and there are an activity resource quantity meeting a participation threshold quantity under the target account, participation confirmation information is displayed in a pop-up window on the second playing page; the participation confirmation information includes a participation resource quantity corresponding to the participation instruction.

[0036] The activity participation data of the target account in the virtual live room is updated based on the participation resource quantity corresponding to the participation instruction.

[0037] In some possible embodiments, after the pop-up display of the participation determination information on the second playing page, the method further includes:

[0038] In the second playing page, the participation behavior description information corresponding to the participation instruction is displayed in the information display area corresponding to the target virtual image; and the participation behavior description information is used to describe the resource participation behavior of the target account.

[0039] In some possible embodiments, the method further includes:

[0040] In response to the input instruction of the comment information, the comment information corresponding to the target account is acquired;

[0041] The comment information is displayed on the second playing page in the form of a barrage.

[0042] In some possible embodiments, after the second playing page is displayed, the method further includes:

[0043] The target virtual image is displayed in the virtual dance floor picture of the second live picture displayed on the second playing page;

[0044] In response to the movement instruction of the target virtual image, the target virtual image is controlled to move in the virtual dance floor picture.

[0045] In some possible embodiments, in response to the movement instruction of the target virtual image, the target virtual image is controlled to move in the virtual dance floor picture, including:

[0046] In response to the movement instruction triggered based on the movement component in the second playing page, the target virtual image is controlled to move in the virtual dance floor picture;

[0047] Or;

[0048] In response to the movement instruction triggered based on the detected operation gesture, the target virtual image is controlled to move in the virtual dance floor picture;

[0049] Or;

[0050] In response to the movement instruction corresponding to the acquired audio information, the target virtual image is controlled to move in the virtual dance floor picture;

[0051] Or;

[0052] In response to the movement instruction corresponding to the barrage information of the target account, the target virtual image is controlled to move in the virtual dance floor picture.

[0053] According to a second aspect of the embodiments of the present disclosure, a live interactive device is provided, including:

[0054] The first display module is configured to display a first live picture of a virtual live room associated with a first account on a first playing page; the first live picture is a virtual picture in a preset perspective corresponding to a virtual scene; and the first playing page comprises page conversion information.

[0055] The second display module is configured to display a second live picture in response to a page conversion instruction corresponding to the page conversion information when a target account in the virtual live room meets a preset condition; the second live picture is a virtual picture that changes with a perspective of a target virtual image after the target virtual image enters the virtual scene; the target virtual image is a virtual image of the target account; and the target account is an account in a second account of the virtual live room.

[0056] In some possible embodiments, the second display module is configured to:

[0057] display a second playing page in response to a page conversion instruction corresponding to the page conversion information when the target account in the virtual live room meets the preset condition; and display the second live picture on the second playing page; or

[0058] display the second live picture in the first live picture of the first playing page in response to a page conversion instruction corresponding to the page conversion information when the target account in the virtual live room meets the preset condition; or

[0059] display the first live picture on a first playing area of the first playing page and display the second live picture on a second playing area of the first playing page in response to a page conversion instruction corresponding to the page conversion information when the target account in the virtual live room meets the preset condition.

[0060] In some possible embodiments,

[0061] The second display module is configured to display a second playing page jumped from the first playing page in response to a page conversion instruction corresponding to the page conversion information when the target account meets the preset condition; and display the second live picture on the second playing page.

[0062] or

[0063] The second display module is configured to display the second playing page on a top layer of the first playing page in response to a page conversion instruction corresponding to the page conversion information when the target account meets the preset condition; the first display module is configured to play the first live picture on the first playing page; and the second display module is configured to play the second live picture on the second playing page.

[0064] In some possible embodiments, the page transition information is first page transition information; the second display module is configured to perform:

[0065] In a case where the target account satisfies a preset condition, in response to a first page transition instruction corresponding to the first page transition information, the second page transition information and activity participation measurement data of the target account in the virtual live room are displayed;

[0066] In a case where the activity participation measurement data satisfies first preset measurement data, in response to a second page transition instruction corresponding to the second page transition information, the first playing page is jumped to the second playing page;

[0067] The second live picture is displayed on the second playing page.

[0068] In some possible embodiments, when the current time does not satisfy an opening time of the second playing page, the second page transition information presents a non-triggerable state;

[0069] The second display module is configured to perform:

[0070] In a case where the current time satisfies the opening time of the second playing page, the second page transition information presents a triggerable state;

[0071] In a case where the activity participation measurement data satisfies the first preset measurement data, in response to a second page transition instruction corresponding to the second page transition information in the triggerable state, the first playing page is jumped to the second playing page.

[0072] In some possible embodiments, the apparatus further includes a third display module configured to perform:

[0073] A preset number of second accounts, activity participation data corresponding to each second account in the preset number of second accounts, and activity participation measurement data are displayed;

[0074] The activity participation measurement data corresponding to each second account in the preset number of second accounts satisfies second preset measurement data, and the second preset measurement data is greater than the first preset measurement data.

[0075] In some possible embodiments, when the current time does not satisfy the opening time of the second playing page, the second page transition information presents a non-triggerable state; the apparatus further includes a fourth display module configured to perform:

[0076] In a case where the current time satisfies the opening time of the second playing page, the second page transition information presents a triggerable state;

[0077] In a case where the activity participation measurement data does not meet the first preset measurement data, in response to a second page transition instruction corresponding to the second page transition information of the triggerable state, the second page display prompt information is displayed on the account data page.

[0078] The second page display prompt information indicates that the first play page cannot jump to the second play page.

[0079] In some possible embodiments, the second display module is configured to perform:

[0080] In response to the view angle movement instruction, the second live picture corresponding to the view angle movement instruction is displayed on the second play page.

[0081] In some possible embodiments, the second play page includes an activity resource element; and the device further includes a fifth display module configured to perform:

[0082] If the participation instruction corresponding to the activity resource element is detected, and there are a number of activity resources that meet a participation threshold under the target account, participation confirmation information is displayed in a pop-up window on the second play page; the participation confirmation information includes a number of participation resources corresponding to the participation instruction.

[0083] The activity participation data of the target account in the virtual live room is updated based on the number of participation resources corresponding to the participation instruction.

[0084] In some possible embodiments, the device further includes a sixth display module configured to perform:

[0085] In the second play page, the participation behavior description information corresponding to the participation instruction is displayed in the information display area corresponding to the target virtual image; the participation behavior description information is used to describe the resource participation behavior of the target account.

[0086] In some possible embodiments, the device further includes a seventh display module configured to perform:

[0087] In response to an input instruction of the comment information, the comment information corresponding to the target account is obtained.

[0088] The comment information is displayed in the form of a barrage on the second play page.

[0089] In some possible embodiments, the device further includes an eighth display module configured to perform:

[0090] In the virtual dance floor picture of the second live picture displayed on the second play page, the target virtual image is displayed.

[0091] In response to a movement instruction of the target virtual image, the target virtual image is controlled to move in the virtual dance floor picture.

[0092] In some possible embodiments, the eighth display module is configured to perform:

[0093] in response to the movement instruction triggered based on the mobile component in the second playing page, control the target virtual image to move in the virtual dance floor picture;

[0094] or;

[0095] in response to the movement instruction triggered based on the detected operation gesture, control the target virtual image to move in the virtual dance floor picture;

[0096] or;

[0097] in response to the movement instruction corresponding to the acquired audio information, control the target virtual image to move in the virtual dance floor picture;

[0098] or;

[0099] in response to the movement instruction corresponding to the target account's barrage information, control the target virtual image to move in the virtual dance floor picture.

[0100] According to a third aspect of embodiments of the present disclosure, an electronic device is provided, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement the method of any one of the first aspect.

[0101] According to a fourth aspect of embodiments of the present disclosure, a computer-readable storage medium is provided, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute the method of any one of the first aspect of embodiments of the present disclosure.

[0102] According to a fifth aspect of embodiments of the present disclosure, a computer program product is provided, the computer program product includes a computer program stored in a readable storage medium, at least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the computer device executes the method of any one of the first aspect of embodiments of the present disclosure.

[0103] The technical solutions provided by the embodiments of the present disclosure at least bring the following beneficial effects:

[0104] The first live picture of the virtual live room associated with the first account is displayed on the first playing page, the first live picture is a virtual picture in a preset perspective corresponding to a virtual scene, the first playing page includes page conversion information, and in a case where a target account in the virtual live room meets a preset condition, a second live picture is displayed in response to a page conversion instruction corresponding to the page conversion information, the second live picture is a virtual picture that changes with a perspective of a target virtual image after the target virtual image enters the virtual scene, the target virtual image is a virtual image of the target account, and the target account is an account in a second account of the virtual live room. Through the page conversion information, the audience can enter the second live picture with an immersive and perspective-switchable view from the first live picture in the preset perspective, so that the audience entering the virtual scene can have more interactive behaviors with other audiences, and the interest of the virtual live room can be improved.

[0105] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0106] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0107] Figure 1 is a schematic diagram of an application environment according to an exemplary embodiment;

[0108] Figure 2 is a flowchart of a live interaction method according to an exemplary embodiment;

[0109] Figure 3 is a schematic diagram of a first playing page according to an exemplary embodiment Figure 1 ;

[0110] Figure 4 is a schematic diagram of a first playing page according to an exemplary embodiment Figure 2 ;

[0111] Figure 5 is a flowchart of a live interaction method according to an exemplary embodiment;

[0112] Figure 6 is a flowchart of a live interaction method according to an exemplary embodiment;

[0113] Figure 7is a schematic diagram of a second play page according to an exemplary embodiment Figure 1 ;

[0114] Figure 8 is a schematic diagram of a second play page according to an exemplary embodiment Figure 2 ;

[0115] Figure 9 is a schematic diagram of a second play page according to an exemplary embodiment Figure 3 ;

[0116] Figure 10 is a block diagram of a live interaction device according to an exemplary embodiment

[0117] Figure 11 is a block diagram of an electronic device for live interaction according to an exemplary embodiment. DETAILED DESCRIPTION

[0118] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0119] It should be noted that the terms "first", "second", and the like in the specification and claims of the present disclosure and the above-described drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all the embodiments consistent with the present disclosure. Rather, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0120] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, analyzed data, etc.) involved in the present disclosure are all information and data authorized by the user or authorized by all parties.

[0121] Please refer to Figure 1 , Figure 1 is a schematic diagram of an application environment of a live interaction method according to an exemplary embodiment, as shown in Figure 1 , the application environment can include a server 011, a creator client 012, a viewer client 013 and a viewer client 014.

[0122] In some possible embodiments, the server can include a stand-alone physical server, a server cluster or a distributed system formed by multiple physical servers, a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and basic cloud computing services such as big data and artificial intelligence platforms. The operating system running on the server can include but is not limited to Android system, IOS system, Linux, Windows, Unix, and the like.

[0123] In some possible embodiments, the creator client and the audience client described above can include but are not limited to a smart phone, a desktop computer, a tablet computer, a notebook computer, a smart speaker, a digital assistant, an augmented reality (AR) / virtual reality (VR) device, a smart wearable device, and the like. It can also be a software running on the client, such as an application, a mini program, and the like. Optionally, the operating system running on the client can include but is not limited to an Android system, an IOS system, Linux, Windows, Unix, and the like.

[0124] In some possible embodiments, the audience client can display a first live picture of a virtual live room associated with a first account on a first playing page, the first live picture being a virtual picture in a preset perspective corresponding to a virtual scene, the first playing page including page conversion information, and in a case where a target account in the virtual live room meets a preset condition, a second live picture is displayed in response to a page conversion instruction corresponding to the page conversion information, the second live picture being a virtual picture that changes with a perspective of a target virtual image after the target virtual image enters the virtual scene, the target virtual image being a virtual image of the target account, and the target account being an account in a second account of the virtual live room. Through the page conversion information, the audience can enter the second live picture with an immersive and followable perspective switching from the first live picture in the preset perspective, so that the audience entering the virtual scene can have more interactive behaviors with other audiences, and the interestingness of the virtual live room can be improved.

[0125] In an example embodiment, the client and the server correspond to database nodes in a blockchain system, and are capable of sharing the acquired and generated information with other nodes in the blockchain system, thereby achieving information sharing among the nodes. The nodes in the blockchain system can be configured with the same blockchain, which is composed of a plurality of blocks, and adjacent blocks have an association relationship, so that when the data in any block is tampered with, it can be detected through the next block, thereby avoiding tampering of data in the blockchain and ensuring the security and reliability of the data in the blockchain.

[0126] Figure 2 is a flowchart of a live interaction method according to an example embodiment, as shown in Figure 2 The live interaction method can be applied to a viewer client and includes the following steps:

[0127] In step S201, a first live picture of a virtual live room associated with a first account is displayed on a first playing page; the first live picture is a virtual picture under a preset perspective corresponding to a virtual scene; and the first playing page includes page conversion information.

[0128] In the embodiments of the present application, steps S201-S205 are described with the viewer client as the subject. Optionally, the first account is the account of the object that creates the virtual live room. Optionally, the second account in the following is the account of the object that browses the virtual live room, i.e., the viewer account.

[0129] In the embodiments of the present application, the virtual live room herein can be a live room on a live platform. The creator corresponding to the virtual live room, i.e., the object to which the first account belongs, can log in to the application program or webpage corresponding to the live platform using the first account on the client (such as a computer or a mobile terminal), and create the virtual live room associated with the first account in the application program or webpage.

[0130] When the viewer client also starts the application program on the viewer's own viewer client through the second account, the viewer can enter the virtual live room by querying the first account. Alternatively, the viewer client can also enter the virtual live room based on the detected entering instruction for the virtual live room on the live room set display page. Alternatively, the viewer client can also enter the virtual live room based on the received sharing information of the virtual live room. In this way, the viewer client can display the first live picture of the virtual live room associated with the first account on the first playing page of the viewer's own client.

[0131] Optionally, the first account can be an account information of a creator of the virtual live room on the live platform, such as a unique identification code, a mobile phone number, an email number, or a nickname of the creator. The second account can be an account information of a spectator on the live platform, such as a unique identification code, a mobile phone number, an email number, or a nickname of the spectator. In an optional embodiment, the user of the second account can interact in the virtual live room by means of, for example, liking, commenting, or gifting virtual resources.

[0132] In an embodiment of the present application, the first live picture is a virtual picture under a preset perspective of a virtual scene corresponding to the virtual live room. For example, assume that the virtual scene corresponding to the virtual live room includes a virtual singer performing on a virtual stage, a part of virtual spectators dancing in a virtual dance pool, and another part of virtual spectators sitting in a virtual audience stand. In this virtual scene, the virtual picture under the preset perspective can be a virtual picture of the virtual singer performing on the virtual stage under a fixed perspective; or the virtual picture under the preset perspective can be a virtual picture of the virtual spectator dancing in the virtual dance pool under a fixed perspective; or the virtual picture under the preset perspective can be a virtual picture of the virtual spectator sitting in the virtual audience stand under a fixed perspective, or the virtual picture under the preset perspective can be a total virtual picture of the virtual stage, the virtual dance pool, and the virtual audience stand under a fixed perspective. That is, under the premise of the above example, the first playing page can play one or more of the above four fixed first live pictures, i.e., the first playing page cannot play a picture of the virtual singer performing on the virtual stage under another perspective.

[0133] Optionally, the virtual live room can be a three-dimensional virtual space, and the virtual singer can be a three-dimensional virtual singer.

[0134] In an embodiment of the present application, the first playing page can be provided with page conversion information for displaying the second live picture.

[0135] In step S203, in a case where the target account in the virtual live room meets a preset condition, the second live picture is displayed in response to a page conversion instruction corresponding to the page conversion information; the second live picture is a virtual picture that changes with a perspective of a target virtual image after the target virtual image enters the virtual scene; the target virtual image is a virtual image of the target account; and the target account is an account in the second account of the virtual live room.

[0136] For example, Figure 3 is a schematic diagram of a first playing page according to an example embodiment Figure 1 For example, Figure 3As shown, the first playing page 300 includes a first live picture displayed on the first playing page 300, which is a picture of a virtual stage, a virtual dance floor and a virtual audience presented in a preset perspective. In addition, the first playing page also includes page transition information 301. Optionally, the page transition information can be presented in the form of a virtual portal on the first playing page, and the virtual portal is displayed through a hanging piece or a component on the page.

[0137] Optionally, the page transition information can be displayed on the first playing page at all times, or can be displayed on the first playing page upon detection of an information display instruction.

[0138] As shown, the first playing page can not only include page transition information, but also include a comment area that can display comment information published by a second account corresponding to a virtual audience in a virtual live room. Figure 3

[0139] In the embodiments of the present application, if the audience client determines that the target account corresponding to the audience client satisfies the preset condition, the audience client can display a second live picture in response to a page transition instruction corresponding to the page transition information. The second live picture is a virtual picture that changes with the perspective of a target virtual image after the target virtual image enters a virtual scene, and the target virtual image is a virtual image of the target account. That is, when the audience client displays the second live picture, it presents an immersive picture in the perspective of the target virtual image corresponding to the target account.

[0140] In an optional embodiment, if the audience client determines that the target account corresponding to the audience client satisfies the preset condition, the audience client can display a second live picture in the first live picture of the first playing page in response to a page transition instruction corresponding to the page transition information. That is, the audience client can display the second live picture in the form of a picture-in-picture in the first live picture of the first playing page.

[0141] In another optional embodiment, if the audience client determines that the target account corresponding to the audience client satisfies the preset condition, the audience client can display a first live picture in a first playing area of a first playing page and display a second live picture in a second playing area of the first playing page in response to a page transition instruction corresponding to the page transition information. That is, the audience client can split the first playing page into a first playing area and a second playing area, so that the audience client can display the first live picture in the first playing area and display the second live picture in the second playing area.

[0142] ​As described above, the audience client can simultaneously play the first live picture and the second live picture on the first playing page, so that the audience can view the virtual picture corresponding to the virtual live room from multiple angles, and increase the audience's interest in the live room.

[0143] Optionally, if the audience client determines that the target account corresponding to the audience client satisfies the preset condition, the audience client can display the second playing page in response to the page conversion instruction corresponding to the page conversion information, and display the second live picture on the second playing page.

[0144] In an optional embodiment, when the audience client detects that the area corresponding to the page conversion information is clicked, a page conversion instruction can be generated, and the second playing page jumped from the first playing page can be displayed, and then the first playing page and the first live picture on the first playing page can be hidden, and the second live picture can be displayed on the second playing page.

[0145] In another optional embodiment, when the audience client detects that the area corresponding to the page conversion information is clicked, a page conversion instruction can be generated, which can make the first playing page and the second playing page exist simultaneously.

[0146] Optionally, the audience client can display the second playing page on the first playing page, play the first live picture on the first playing page, and play the second live picture on the second playing page. The second playing page can be displayed in the form of a pop-up window on the upper layer of the first playing page, and the size of the second live page can be smaller than the size of the first live page. Optionally, the second live page can move on the first live page based on the page movement instruction of the user.

[0147] Optionally, the audience client can reduce the first playing page, display the second playing page in the area vacated by the reduced first playing page, play the first live picture on the first playing page, and play the second live picture on the second playing page.

[0148] In the above two embodiments in which the first playing page and the second playing page exist simultaneously, the audience on the audience client side can simultaneously view two live streams, i.e., the first live picture and the second live picture, so that the audience can have more perspectives to enjoy the virtual scene of the virtual live room.

[0149] In the embodiments of the present application, between the first playing page and the second playing page, the related data of the current activity in the virtual live room in which the second account participates can also be displayed. The related data of the current activity in the virtual live room in which the second account participates is used to determine which second accounts can be considered as target accounts.

[0150] In an optional embodiment, in a case where the target account corresponding to the audience client satisfies a preset condition, in response to a first page transition instruction corresponding to the first page transition information, the second page transition information and the activity participation measurement data of the target account in the virtual live room are displayed on the first playing page. Optionally, a preset number of second accounts, activity participation data and activity participation measurement data corresponding to each second account in the preset number of first accounts can also be displayed on the first playing page.

[0151] In another optional embodiment, in a case where the target account corresponding to the audience client satisfies a preset condition, in response to a first page transition instruction corresponding to the first page transition information, an account data page is displayed on the first playing page, and the second page transition information and the activity participation measurement data of the target account in the virtual live room are displayed on the account data page.

[0152] For example, Figure 4 is a schematic diagram of a first playing page according to an example embodiment Figure 2 As shown in Figure 4 , the first playing page 300 and the account data page 400 located on the first playing page 300 are included. The account data page 400 includes a first display area 401 of data corresponding to the target account, a second display area 402 of data corresponding to a preset number of second accounts, and a third display area 403 of second page transition information.

[0153] In an optional embodiment, the page transition information can specifically be first page transition information for guiding the audience client corresponding to the second account to display the account data page.

[0154] Optionally, the embodiment of the present application can, in a case where the target account satisfies a preset condition, in response to a first page transition instruction corresponding to the first page transition information, display the account data page on the first playing page as shown in Figure 4 Optionally, the embodiment of the present application can, in a case where the target account satisfies a preset condition, in response to a first page transition instruction corresponding to the first page transition information, jump from the first playing page to the account data page. When the account data page is displayed on the first playing page, the audience client can continue to play the sound of the virtual performer in the virtual live room.

[0155] Optionally, the audience client can display the preset number of second accounts, the activity participation data and the activity participation measurement data corresponding to each of the preset number of second accounts in the second display area 402 of the account data page. In addition, in addition to the above-mentioned content, the images of each of the preset number of second accounts can also be displayed in the second display area. The image of each second account can be displayed in front of the second account, such as Figure 4 the image of user A in can be displayed in front of user A.

[0156] In the embodiments of the present application, the above-mentioned account data page is used to display the relevant data of the current activity in the virtual live room in which the second account participates. It is assumed that the current activity is to send virtual resources to the host. After the server receives the virtual resources sent by each audience client to the host, the values of different virtual resources are quantified to obtain the activity participation data associated with each second account of the audience client. Then, the server can sort the activity participation data associated with each second account from large to small based on the value of the activity participation data associated with each second account, and use the position information in the sorted sequence as the activity participation measurement data of each second account. For example, if the activity participation data of user A is 40000 and the user A is located in the first place after sorting, it can be determined that the activity participation measurement data of user A is 1. Subsequently, the server can send the second account, the activity participation data and the activity participation measurement data of the second account to the creator client and each audience client to display on the relevant client.

[0157] In an optional embodiment, all second accounts, and the activity participation data and the activity participation measurement data of all second accounts can be displayed in the second display area.

[0158] In another optional embodiment, in order to save page display resources, the preset number of second accounts, and the activity participation data and the activity participation measurement data of each of the preset number of second accounts can be displayed in the second display area. Optionally, the determination of the preset number can be related to the activity participation measurement data of the second account. When the activity participation measurement data of a certain second account meets the second preset measurement data, the second account, the activity participation data and the activity participation measurement data of the second account can be displayed in the second display area.

[0159] Optionally, the second preset measurement data can be preset, which can be determined according to the display range of the second display area, or can be determined based on the setting of the developer. For example, the second preset measurement data is less than or equal to 5, that is, when the activity participation measurement data of a certain second account is less than or equal to 5, the second account, the activity participation data of the second account, and the activity participation measurement data can be displayed in the second display area.

[0160] As described above, the full display or partial display of the related data of the current activity in the virtual live room participated by the second account can provide a reference for other users and promote the communication and interaction between users.

[0161] In some possible embodiments, the audience client can display the data of the target account corresponding to the audience client in the first display area 401. The data of the target account can include the target account, the activity participation data of the target account in the virtual live room, and the activity participation measurement data.

[0162] In some possible embodiments, the audience client can display the second page transition information in the third display area 403. Optionally, the second page transition information can be displayed in the form of a component or a virtual button in the third display area. Optionally, the text "display the second live picture" can be displayed on the component or the virtual button to guide the audience client of part of the users corresponding to the second account to display the second playing page, and then display the virtual picture that changes with the perspective of the target virtual image in the virtual scene after the target virtual image enters the virtual scene.

[0163] Optionally, in the case where the activity participation measurement data of the target account meets the first preset measurement data, the audience client can jump from the first playing page to the second playing page in response to the second page transition instruction corresponding to the second page transition information, and display the second live picture in the second playing page.

[0164] Specifically, in the case where the activity participation measurement data of the target account meets the first preset measurement data, if the audience client detects that the area where the second page transition information is located is touched, the second page transition instruction can be generated, the first playing page jumps to the second playing page, and the second live picture is displayed in the second playing page.

[0165] As described above, by comparing the activity participation measurement data and the first preset measurement data, the number of second accounts that can display the second playing page is limited, and then the virtual picture that changes with the perspective of the target virtual image in the virtual scene after the target virtual image enters the virtual scene is displayed on the second playing page of the audience corresponding to the limited second account, which increases the interest of the audience corresponding to the second account and improves the interaction content and efficiency between users.

[0166] In the embodiments of the present application, in order to enable the audience corresponding to the second account to make more interactive communication, the display of the second playing page can be limited by the opening time of the second playing page.

[0167] Exemplarily, Figure 5 is a flowchart of a live interactive method according to an exemplary embodiment, as Figure 5 shown, comprising:

[0168] In step S501, in a case where the current time meets the opening time of the second playing page, the second page conversion information presents a triggerable state.

[0169] In the embodiments of the present application, when the current time does not meet the opening time of the second playing page, the second page conversion information can present a non-triggerable state. Optionally, the non-triggerable state is manifested as that the color of the virtual button corresponding to the second page conversion information is gray. When the virtual button is touched, the audience client will not have any reaction.

[0170] Optionally, although the second page conversion information can present a non-triggerable state, in order to prompt the audience, there can be a text on the virtual button to prompt the opening time, such as "XX minutes and XX seconds to opening time".

[0171] Optionally, in a case where the current time meets the opening time of the second playing page, the second page conversion information can be adjusted from a non-triggerable state to a triggerable state. Optionally, the triggerable state is manifested as that the color of the virtual button corresponding to the second page conversion information is yellow.

[0172] In step S503, in a case where the activity participation measurement data meets the first preset measurement data, the second page conversion instruction corresponding to the second page conversion information in the triggerable state is responded to, and the first playing page is jumped to the second playing page.

[0173] In the embodiments of the present application, when the second page conversion information is in a triggerable state, in a case where the activity participation measurement data of the target account meets the first preset measurement data, if the audience client detects that the area where the second page conversion information in the triggerable state is touched, a second page conversion instruction can be generated, and the first playing page is jumped to display the second playing page.

[0174] The first preset measurement data can be preset, for example, can be determined according to a display range of a virtual dance floor and / or a virtual seat, or can be determined based on a developer setting. For example, the first preset measurement data is less than or equal to 100, that is, when the activity participation measurement data of a second account is less than or equal to 100, if the audience client detects that the area where the second page conversion information in the triggerable state is located is touched, the second page conversion instruction can be generated, and the second playing page is displayed by jumping from the first playing page.

[0175] Optionally, the second preset measurement data can be greater than the first preset measurement data, that is, the number of second accounts displayed on the second playing page is greater than the number of second accounts displayed in the second display area.

[0176] In an optional embodiment, if the first playing page is displayed in a vertical screen form, when the second playing page is displayed, the second playing page can be automatically displayed in a horizontal screen form, so that after the target virtual image enters the virtual scene, the virtual picture that changes with the perspective of the target virtual image can have a wider perspective.

[0177] In another optional embodiment, if the first playing page is displayed in a horizontal screen form, when the second playing page is displayed, the second playing page can still be displayed in a horizontal screen form.

[0178] As described above, by limiting the time for displaying the second playing page, the audience corresponding to the second account can display the virtual picture that changes with the perspective of the target virtual image after the target virtual image enters the virtual scene in a concentrated time period, so that the users can have more interactive communication.

[0179] The above embodiments are described for the audience client that can display the second playing page, and in the embodiments of the present application, a description of the audience client that cannot display the second playing page is also provided.

[0180] For example, Figure 6 is a flowchart of a live interactive method according to an example embodiment, as shown in Figure 6 , including:

[0181] In step S601, when the current time meets the opening time of the second playing page, the second page conversion information presents a triggerable state.

[0182] In the embodiments of the present application, when the current time does not meet the opening time of the second playing page, the second page conversion information can present a non-triggerable state. Optionally, the non-triggerable state is manifested as that the color of the virtual button corresponding to the second page conversion information is gray. When the virtual button is touched, the audience client does not have any reaction.

[0183] Optionally, although the second page conversion information can present the untriggerable state, in order to prompt the audience, there can be a text on the virtual button prompting the opening time, such as "XX minutes and XX seconds to the opening time".

[0184] Optionally, in the case that the current time meets the opening time of the second playing page, the second page conversion information can be adjusted from the untriggerable state to the triggerable state. Optionally, the triggerable state is that the color of the virtual button corresponding to the second page conversion information is yellow.

[0185] In step S603, in the case that the activity participation measurement data does not meet the first preset measurement data, in response to the second page conversion instruction corresponding to the second page conversion information in the triggerable state, the second page display prompt information is displayed on the account data page; the second page display prompt information represents that the second playing page cannot be jumped from the first playing page.

[0186] In the embodiment of the application, when the second page conversion information is in the triggerable state, in the case that the activity participation measurement data of the target account does not meet the first preset measurement data, if the audience client detects that the area where the second page conversion information is located is touched, the second page conversion instruction can be generated, however, because the preset condition is not met, the audience client cannot jump from the first playing page to display the second playing page according to the second page conversion instruction, but displays the second page display prompt information on the account data page; the second page display prompt information represents that the second playing page cannot be jumped from the first playing page.

[0187] As described above, by limiting the time of displaying the second playing page, the audience corresponding to the second account meeting the preset condition can display the virtual image of the audience entering the virtual scene in a concentrated time period, and the virtual image changes with the change of the visual angle of the target virtual image, so that the users can have more interactive communication, and the audience corresponding to the second account not meeting the preset condition can more clearly understand the rule of entering the virtual scene.

[0188] As described above, in an optional embodiment, the second playing page displays the virtual image of the target virtual image corresponding to the second account meeting the preset condition entering the virtual scene, and the virtual image changes with the change of the visual angle of the target virtual image. When the target virtual image enters the virtual scene, the target virtual image can be located in the virtual dance pool or the virtual audience stand in the virtual scene. Assuming that the target virtual image is located in the virtual dance pool, the second live picture presented on the second playing page can be a live picture facing the virtual stage.

[0189] In an alternative embodiment, the audience client can display, on the second playing page, a second live picture corresponding to the view angle moving instruction in response to the view angle moving instruction. Based on the second live picture presented on the second playing page as above, when the view angle moving instruction is a view angle moving instruction of panning left, the audience client can display, on the second playing page, a live picture of the virtual stage moving left step by step. When the view angle moving instruction is a view angle moving instruction of turning back, the audience client can display, on the second playing page, a live picture facing the virtual audience stand.

[0190] As above, the embodiments of the present application can make the second playing page of the audience client follow the view angle of the target virtual image, and immerse the audience in the virtual scene, thereby increasing the interest of the audience in the virtual live room.

[0191] In another alternative embodiment, the audience client can display the target virtual image in the virtual dance floor picture or the virtual audience stand picture of the second live picture displayed on the second playing page, and control the target virtual image to move in the virtual dance floor picture in response to the moving instruction of the target virtual image.

[0192] Exemplarily, Figure 7 is a schematic diagram of a second playing page according to an exemplary embodiment Figure 1 As Figure 7 shown, the second playing page 700 is displayed, and the virtual images 701 of the second accounts meeting the condition are displayed in the second playing page. The virtual images 701 can include virtual image AAA, virtual image BBB, virtual image CCC, virtual image DDD, virtual image EEE, and virtual image FFF, and other virtual images not drawn in the figure. The target virtual image can be one of the virtual images 701.

[0193] In an alternative embodiment, in order to display the virtual images in the second playing page vividly, the audience client can control the virtual images to move in the second playing page according to the preset moving parameters.

[0194] In another alternative embodiment, the virtual images in the second playing page will not move autonomously. Instead, the target virtual image of the target account can be controlled to move in the second playing page in response to the virtual image moving instruction.

[0195] In the first embodiment, the embodiments of the present application can control the virtual image of the target account to move in the second playing page through the moving component. Exemplarily, Figure 8 is a schematic diagram of a second playing page according to an exemplary embodiment Figure 2 As Figure 8As shown, in addition to including the second playing page 700, and in the second playing page, the virtual image 701 of the second account meeting the condition. It can also include the moving component 702 and the activity resource element 703 displayed in the second playing page 700. The moving component can include an upward sub-component, a downward sub-component, a left sub-component and a right sub-component, which are described below by taking the movement of the target virtual image in the virtual dance floor as an example.

[0196] Optionally, the audience client can control the target virtual image to move in the virtual dance floor picture in response to the moving instruction triggered based on the moving component in the second playing page, which can include: controlling the target virtual image to move upward in the virtual dance floor picture in response to the virtual image upward moving instruction triggered based on the upward sub-component in the moving component in the second playing page; controlling the target virtual image to move downward in the virtual dance floor picture in response to the virtual image downward moving instruction triggered based on the downward sub-component in the moving component in the second playing page; controlling the target virtual image to move left in the virtual dance floor picture in response to the virtual image left moving instruction triggered based on the left sub-component in the moving component in the second playing page; and controlling the target virtual image to move right in the virtual dance floor picture in response to the virtual image right moving instruction triggered based on the right sub-component in the moving component in the second playing page.

[0197] In the second embodiment, the embodiment of the present application can control the target virtual image to move in the virtual dance floor picture through a preset gesture. The preset gesture includes an upward operation gesture, a downward operation gesture, a left operation gesture and a right operation gesture.

[0198] Specifically, the audience client can control the target virtual image to move in the virtual dance floor picture in response to the moving instruction triggered based on the detected operation gesture, which can include: the audience client can control the target virtual image to move upward in the virtual dance floor picture in response to the virtual image upward moving instruction triggered based on the detected upward operation gesture; the audience client can control the target virtual image to move downward in the virtual dance floor picture in response to the virtual image downward moving instruction triggered based on the detected downward operation gesture; the audience client can control the target virtual image to move left in the virtual dance floor picture in response to the virtual image left moving instruction triggered based on the detected left operation gesture; and the audience client can control the target virtual image to move right in the virtual dance floor picture in response to the virtual image right moving instruction triggered based on the detected right operation gesture.

[0199] In the third embodiment, the embodiment of the present application can control the target virtual image to move in the virtual dance floor picture through the acquired audio information. The audio information can include keywords indicating upward movement, downward movement, left movement and right movement.

[0200] Specifically, the audience client can control the target virtual image to move in the virtual dance floor picture in response to the movement instruction corresponding to the acquired audio information can include: the audience client can control the target virtual image to move upwards in the virtual dance floor picture in response to the virtual image upwards movement instruction corresponding to the upwards keyword contained in the acquired audio information; the audience client can control the target virtual image to move downwards in the virtual dance floor picture in response to the virtual image downwards movement instruction corresponding to the downwards keyword contained in the acquired audio information; the audience client can control the target virtual image to move leftwards in the virtual dance floor picture in response to the virtual image leftwards movement instruction corresponding to the leftwards keyword contained in the acquired audio information; and the audience client can control the target virtual image to move rightwards in the virtual dance floor picture in response to the virtual image rightwards movement instruction corresponding to the rightwards keyword contained in the acquired audio information.

[0201] In the fourth embodiment, the embodiment of the present application can control the target virtual image to move in the virtual dance floor picture through the barrage information of the target account. The barrage information can include keywords indicating upwards movement, downwards movement, leftwards movement and rightwards movement.

[0202] Specifically, the audience client can control the target virtual image to move in the virtual dance floor picture in response to the movement instruction corresponding to the acquired audio information can include: the audience client can control the target virtual image to move upwards in the virtual dance floor picture in response to the virtual image upwards movement instruction corresponding to the upwards keyword contained in the acquired audio information; the audience client can control the target virtual image to move downwards in the virtual dance floor picture in response to the virtual image downwards movement instruction corresponding to the downwards keyword contained in the acquired audio information; the audience client can control the target virtual image to move leftwards in the virtual dance floor picture in response to the virtual image leftwards movement instruction corresponding to the leftwards keyword contained in the acquired audio information; and the audience client can control the target virtual image to move rightwards in the virtual dance floor picture in response to the virtual image rightwards movement instruction corresponding to the rightwards keyword contained in the acquired audio information.

[0203] As described above, the audience client can control the target virtual image in the second playing page in different ways, thereby increasing the interactive operation and playability of the virtual live room.

[0204] Optionally, the second playing page can display the second account of the target virtual image in a region at a preset distance from the target virtual image, so that other audience clients can see the second account corresponding to the target virtual image on the second playing page.

[0205] In the embodiments of this application, the second playing page includes an activity resource element. As shown in Figure 8 If the participation instruction corresponding to the activity resource element is detected and there are a number of activity resources under the target account that meet the participation threshold, the audience client can display participation confirmation information in a pop-up window on the second playing page, wherein the participation confirmation information includes the number of participation resources corresponding to the participation instruction.

[0206] Specifically, when the area where the activity resource element is located is clicked, a participation instruction can be generated. Taking the current activity of gifting virtual resources to the host as an example, the participation instruction can indicate gifting virtual activity resources to the host. If there are a number of activity resources under the target account that meet the participation threshold (such as 1 resource), that is, assuming that there are 5 activity resources under the target account, which meet the participation threshold. Participation confirmation information can be displayed in a pop-up window on the second playing page, and the participation confirmation information includes the number of participation resources corresponding to the participation instruction. Optionally, the participation confirmation information can be expressed as: “gift one activity resource”.

[0207] Optionally, the audience client can update the activity participation data of the target account in the virtual live room based on the number of participation resources corresponding to the participation instruction. Assuming that the activity participation data of the target account in the virtual live room is 35,000, and the number of participation resources corresponding to the instruction is converted into activity participation data as 500, then the updated activity participation data of the target account in the virtual live room is 35,500.

[0208] In this way, the number of participation resources can be added to the activity participation data of the target account in the virtual live room, increasing the gameplay of the virtual live room and increasing the live interaction.

[0209] In the embodiments of this application, the audience client can display the participation behavior description information corresponding to the participation instruction in the information display area corresponding to the target virtual image of the target account in the second playing page. The participation behavior description information is used to describe the resource participation behavior of the target account.

[0210] Optionally, the audience client can display the participation behavior description information corresponding to the participation instruction in the information display area corresponding to the head of the virtual image of the target account in the second playing page. The participation behavior description information is used to describe the resource participation behavior of the target account. In addition, the participation behavior description information can be sent to the host client and other audience clients entering the second virtual space through the server, and displayed on the second playing page of the other audience clients entering the second virtual space.

[0211] As described above, in the embodiments of this application, the behavior of the target account can be made visible to other users corresponding to the second accounts on the second playing page, increasing the communication and interaction between users and improving the interest of the live room.

[0212] Exemplary, Figure 9 is a schematic of a second playing page according to an exemplary embodiment Figure 3 As Figure 9 shown, in addition to including the second playing page 700, the comment information 900 of the virtual image is also included.

[0213] In the embodiment of the application, the audience client can acquire the comment information corresponding to the target account in response to the input instruction of the comment information, and display the comment information in the form of a barrage on the second playing page.

[0214] Specifically, the audience client can detect that the comment input area has comment information, and after acquiring the input instruction, read the comment information corresponding to the target account, and display the comment information on the second playing page.

[0215] Optionally, the comment information can be displayed uniformly in a certain area of the second playing page, and can also be displayed in the form of a barrage on the second playing page as Figure 9 shown, above the virtual image corresponding to the comment information.

[0216] As described above, through the barrage information on the second playing page, the communication and interaction between the users corresponding to the second accounts satisfying the preset condition can be promoted, and the live room resources can be fully utilized.

[0217] In summary, by setting the second playing page, the target account satisfying the preset condition can view the virtual scene presented in the virtual live room from more perspectives, and the users corresponding to the second accounts satisfying the preset condition can be concentrated on a page, the communication and interaction between the users can be promoted, the live room resources can be fully utilized, and the interest of the live room can be improved.

[0218] Figure 10 is a block diagram of a live interaction device according to an exemplary embodiment. The device has the function of implementing the data processing method in the above method embodiment, which can be realized by hardware or corresponding software executed by hardware. Refer to Figure 10 , the device includes:

[0219] The first display module 1001 is configured to execute the display of the first live picture of the virtual live room associated with the first account on the first playing page; the first live picture is a virtual picture under a preset perspective corresponding to a virtual scene; the first playing page includes page conversion information;

[0220] The second display module 1002 is configured to perform the following: in a case where the target account in the virtual live room meets the preset condition, in response to a page conversion instruction corresponding to the page conversion information, displaying a second live picture; the second live picture is a virtual picture that changes with a perspective of a target virtual image after the target virtual image enters a virtual scene; the target virtual image is a virtual image of the target account; and the target account is an account in a second account in the virtual live room.

[0221] In some possible embodiments, the second display module is configured to perform the following:

[0222] In a case where the target account in the virtual live room meets the preset condition, in response to a page conversion instruction corresponding to the page conversion information, displaying a second playing page; and displaying the second live picture on the second playing page; or

[0223] In a case where the target account in the virtual live room meets the preset condition, in response to a page conversion instruction corresponding to the page conversion information, displaying the second live picture in the first live picture of the first playing page; or

[0224] In a case where the target account in the virtual live room meets the preset condition, in response to a page conversion instruction corresponding to the page conversion information, displaying the first live picture on a first playing area of the first playing page and displaying the second live picture on a second playing area of the first playing page.

[0225] In some possible embodiments,

[0226] The second display module is configured to perform the following: in a case where the target account meets the preset condition, in response to a page conversion instruction corresponding to the page conversion information, displaying a second playing page jumped from the first playing page; and displaying the second live picture on the second playing page.

[0227] Or

[0228] The second display module is configured to perform the following: in a case where the target account meets the preset condition, in response to a page conversion instruction corresponding to the page conversion information, displaying the second playing page on an upper layer of the first playing page; the first display module is configured to perform the following: playing the first live picture on the first playing page; and the second display module is configured to perform the following: playing the second live picture on the second playing page.

[0229] In some possible embodiments, the page conversion information is first page conversion information; and the second display module is configured to perform the following:

[0230] In a case where the target account meets the preset condition, in response to a first page conversion instruction corresponding to the first page conversion information, displaying second page conversion information and activity participation measurement data of the target account in the virtual live room.

[0231] In a case where the activity participation measurement data meets the first preset measurement data, in response to a second page transition instruction corresponding to the second page transition information, the first playing page jumps to the second playing page;

[0232] The second playing page displays a second live picture.

[0233] In some possible embodiments, when the current time does not meet the opening time of the second playing page, the second page transition information presents a non-triggerable state;

[0234] The second display module is configured to perform:

[0235] In a case where the current time meets the opening time of the second playing page, the second page transition information presents a triggerable state;

[0236] In a case where the activity participation measurement data meets the first preset measurement data, in response to a second page transition instruction corresponding to the second page transition information in the triggerable state, the first playing page jumps to the second playing page.

[0237] In some possible embodiments, the apparatus further includes a third display module configured to perform:

[0238] Display a preset number of second accounts, activity participation data corresponding to each second account in the preset number of second accounts, and activity participation measurement data;

[0239] The activity participation measurement data corresponding to each second account in the preset number of second accounts meets second preset measurement data, and the second preset measurement data is greater than the first preset measurement data.

[0240] In some possible embodiments, when the current time does not meet the opening time of the second playing page, the second page transition information presents a non-triggerable state; the apparatus further includes a fourth display module configured to perform:

[0241] In a case where the current time meets the opening time of the second playing page, the second page transition information presents a triggerable state;

[0242] In a case where the activity participation measurement data does not meet the first preset measurement data, in response to a second page transition instruction corresponding to the second page transition information in the triggerable state, the second page display prompt information is displayed on the account data page;

[0243] The second page display prompt information indicates that the first playing page cannot jump to the second playing page.

[0244] In some possible embodiments, the second display module is configured to perform:

[0245] In response to the view angle movement instruction, a second live picture corresponding to the view angle movement instruction is displayed on the second playing page.

[0246] In some possible embodiments, the second playing page includes an activity resource element; and the apparatus further includes a fifth display module configured to perform:

[0247] If it is detected that the participation instruction corresponding to the activity resource element exists and there are a number of activity resources that meet a participation threshold under the target account, participation confirmation information is displayed in a pop-up window on the second playing page; the participation confirmation information includes a number of participation resources corresponding to the participation instruction;

[0248] The activity participation data of the target account in the virtual live room is updated based on the number of participation resources corresponding to the participation instruction.

[0249] In some possible embodiments, the apparatus further includes a sixth display module configured to perform:

[0250] In the second playing page, participation behavior description information corresponding to the participation instruction is displayed in an information display area corresponding to the target virtual image; the participation behavior description information is used to describe the resource participation behavior of the target account.

[0251] In some possible embodiments, the apparatus further includes a seventh display module configured to perform:

[0252] In response to an input instruction of the comment information, the comment information corresponding to the target account is obtained;

[0253] The comment information is displayed in the form of a barrage on the second playing page.

[0254] In some possible embodiments, the apparatus further includes an eighth display module configured to perform:

[0255] In a virtual dance floor picture of the second live picture displayed on the second playing page, the target virtual image is displayed;

[0256] In response to a movement instruction of the target virtual image, the target virtual image is controlled to move in the virtual dance floor picture.

[0257] In some possible embodiments, the eighth display module is configured to perform:

[0258] In response to a movement instruction triggered based on a movement component in the second playing page, the target virtual image is controlled to move in the virtual dance floor picture;

[0259] Or;

[0260] In response to a movement instruction triggered based on a detected operation gesture, the target virtual image is controlled to move in the virtual dance floor picture.

[0261] or;

[0262] in response to the acquired audio information corresponding to the movement instruction, control the target virtual image to move in the virtual dance floor picture;

[0263] or;

[0264] in response to the acquired audio information corresponding to the movement instruction, control the target virtual image to move in the virtual dance floor picture;

[0265] It should be noted that the apparatus provided in the above embodiments, in realizing its functions, is only exemplified by the above division of functional modules, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the above described functions. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be described here.

[0266] Figure 11 is a block diagram of an apparatus 3000 for live interaction according to an example embodiment. The apparatus 3000 can be a mobile phone, computer, digital broadcast terminal, messaging device, gaming console, tablet device, medical device, fitness device, personal digital assistant, etc.

[0267] Referring to Figure 11 , the apparatus 3000 can include one or more of the following components: a processing component 3002, a memory 3004, a power supply component 3006, a multimedia component 3008, an audio component 3010, an input / output (I / O) interface 3012, a sensor component 3014, and a communication component 3016.

[0268] The processing component 3002 usually controls the overall operation of the apparatus 3000, such as operations associated with displaying, making phone calls, data communications, camera operations and recording operations. The processing component 3002 can include one or more processors 3020 to execute instructions to complete all or part of the steps of the above methods. In addition, the processing component 3002 can include one or more modules to facilitate interaction between the processing component 3002 and other components. For example, the processing component 3002 can include a multimedia module to facilitate interaction between the multimedia component 3008 and the processing component 3002.

[0269] The memory 3004 is configured to store various types of data to support the operation of the device 3000. Examples of such data include instructions for any application or methods operating on the device 3000, contact data, phonebook data, messages, pictures, videos, and the like. The memory 3004 can be implemented by any type of volatile or nonvolatile storage devices or a combination thereof such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable programmable read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash memory, magnetic disc or optical disc.

[0270] The power supply component 3006 supplies electrical power for the various components of the device 3000. The power supply component 3006 can include a power supply management system, one or more power supplies, and other components associated with generating, managing and distributing electrical power for the device 3000.

[0271] The multimedia component 3008 includes a screen providing an output interface between the device 3000 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, swiping and gestures on the touch panel. The touch sensors can not only sense a boundary of a touching or swiping action, but also detect duration and pressure associated with the touching or swiping action. In some embodiments, the multimedia component 3008 includes a front camera and / or a rear camera. The front and / or rear camera can receive external multimedia data when the device 3000 is in an operation mode, such as a shooting mode or a video mode. Each of the front and rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.

[0272] The audio component 3010 is configured to output and / or input audio signals. For example, the audio component 3010 includes a microphone (MIC) configured to receive an external audio signal when the device 3000 is in an operation mode, such as a calling mode, a recording mode and a voice recognition mode. The received audio signal can be further stored in the memory 3004 or transmitted via the communication component 3016. In some embodiments, the audio component 3010 also includes a speaker for outputting audio signals.

[0273] The I / O interface 3012 provides an interface between the processing component 3002 and peripheral interface modules, which can be a keyboard, a click wheel, buttons, and the like. The buttons can include, but are not limited to, a home button, a volume button, a start button and a lock button.

[0274] The sensor component 3014 includes one or more sensors to provide status assessments for various aspects of the device 3000. For example, the sensor component 3014 can detect an open / closed position of the device 3000, relative positioning of components of the device 3000, such as a display and keypad of the device 3000, a change in position of the device 3000 or a component of the device 3000, presence or absence of user contact with the device 3000, orientation or acceleration / deceleration of the device 3000, and temperature changes of the device 3000. The sensor component 3014 can include proximity sensor(s) configured to detect presence of nearby objects without any physical contact. The sensor component 3014 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 3014 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0275] The communication component 3016 is configured to facilitate wired or wireless communication between the device 3000 and another device. The device 3000 can access a wireless network based on a communication standard, such as WiFi, a cellular network standard (such as 2G, 3G, 4G, or 5G), or a combination thereof. In an example embodiment, the communication component 3016 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an example embodiment, the communication component 3016 can further include a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) techniques, infrared data association (IrDA) techniques, ultra-wideband (UWB) techniques, Bluetooth (BT) techniques, and other techniques.

[0276] In an example embodiment, the device 3000 can be implemented with one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors, or other electronic components to perform the methods described above.

[0277] Embodiments of the present disclosure also provide a computer-readable storage medium, which can be arranged in an electronic device to save at least one instruction or at least one program related to a live interaction method. The at least one instruction or the at least one program is loaded and executed by the processor to implement the live interaction method provided by the method embodiments described above.

[0278] In an example embodiment, a storage medium including instructions, for example, a memory 3004 including instructions, is also provided, which can be executed by the processor 3020 of the apparatus 3000 to complete the above method. Optionally, the storage medium can be a non-transitory computer-readable storage medium, for example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.

[0279] Embodiments of the present application also provide a computer-readable storage medium, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute the method of any one of the first aspect of the embodiments of the present application.

[0280] Embodiments of the present application also provide a computer program product, the computer program product includes a computer program, the computer program is stored in a readable storage medium, at least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the computer device executes the method of any one of the first aspect of the embodiments of the present application.

[0281] It should be noted that the above-mentioned order of the embodiments of the present application is only for description, not representing the advantages and disadvantages of the embodiments. And the above describes the specific embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be executed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multi-task processing and parallel processing are possible or can be advantageous.

[0282] Each of the embodiments in the present specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other. Each embodiment focuses on the difference from other embodiments. In particular, for the device embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the part of the method embodiments.

[0283] A person of ordinary skill in the art can understand that all or part of the above-mentioned embodiments can be completed by hardware, or by program instructing relevant hardware to complete, and the program can be stored in a computer readable storage medium. The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.

[0284] The above merely describes preferred embodiments of the present application, and is not used to limit the present application, and any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A live interactive method, characterized in that, Comprising: displaying a first live picture of a virtual live room associated with a first account on a first playing page; the first live picture is a virtual picture under a preset perspective corresponding to a virtual scene; the first playing page comprises page conversion information; in a case where a target account in the virtual live room meets a preset condition, in response to a page conversion instruction corresponding to the page conversion information, a second live picture is displayed; the second live picture is a virtual picture that changes with a perspective of a target virtual image after the target virtual image enters the virtual scene; the target virtual image is a virtual image of the target account; the target account is an account in a second account of the virtual live room; the page conversion information is first page conversion information; the response to the page conversion instruction corresponding to the page conversion information to display the second live picture comprises: in response to a first page conversion instruction corresponding to the first page conversion information, second page conversion information and activity participation measurement data of the target account in the virtual live room are displayed; in a case where a current time meets an opening time of a second playing page, the second page conversion information presents a triggerable state; in a case where the activity participation measurement data meets first preset measurement data, in response to a second page conversion instruction corresponding to the second page conversion information in the triggerable state, the first playing page jumps to the second playing page; the second live picture is displayed on the second playing page; in a case where the target account in the virtual live room meets the preset condition, in response to the page conversion instruction corresponding to the page conversion information, the second live picture is displayed, which comprises: in a case where the target account in the virtual live room meets the preset condition, in response to the page conversion instruction corresponding to the page conversion information, the first live picture is displayed in a first playing area of the first playing page, and the second live picture is displayed in a second playing area of the first playing page.

2. The live interaction method of claim 1, wherein, the response to the page conversion instruction corresponding to the page conversion information to display the second live picture further comprises: in a case where the target account in the virtual live room meets the preset condition, in response to the page conversion instruction corresponding to the page conversion information, a second playing page is displayed; the second live picture is displayed on the second playing page; or in a case where the target account in the virtual live room meets the preset condition, in response to the page conversion instruction corresponding to the page conversion information, the second live picture is displayed in the first live picture of the first playing page.

3. The live interaction method of claim 2, wherein, the response to the page conversion instruction corresponding to the page conversion information to display the second playing page and the second live picture on the second playing page comprises: In a case where the target account meets the preset condition, a second playing page jumped from the first playing page is displayed in response to a page conversion instruction corresponding to the page conversion information; the second playing page displays the second live picture; or In a case where the target account meets the preset condition, the second playing page is displayed on an upper layer of the first playing page in response to a page conversion instruction corresponding to the page conversion information; the first playing page plays the first live picture, and the second playing page plays the second live picture.

4. The live interaction method of claim 1, wherein, When the current time does not meet the opening time of the second playing page, the second page conversion information presents a non-triggerable state.

5. The live interaction method of claim 4, wherein, The method further comprises: displaying a preset number of second accounts, activity participation data corresponding to each second account in the preset number of second accounts, and activity participation measurement data; The activity participation measurement data corresponding to each second account in the preset number of second accounts meets second preset measurement data, and the second preset measurement data is greater than the first preset measurement data.

6. The live interaction method of claim 4, wherein, When the current time does not meet the opening time of the second playing page, the second page conversion information presents a non-triggerable state. The method further comprises: In a case where the current time meets the opening time of the second playing page, the second page conversion information presents a triggerable state; In a case where the activity participation measurement data does not meet the first preset measurement data, a second page display prompt information is displayed on an account data page in response to a second page conversion instruction corresponding to the second page conversion information in a triggerable state; The second page display prompt information represents that the second playing page cannot be jumped from the first playing page.

7. The live interaction method of any of claims 1-4, wherein, The method further comprises: In response to a view angle movement instruction, a second live picture corresponding to the view angle movement instruction is displayed on the second playing page.

8. The live interaction method of any of claims 1-4, wherein, The second playing page includes an activity resource element; the method further comprises: If a participation instruction corresponding to the activity resource element is detected, and there are an activity resource quantity meeting a participation threshold quantity under the target account, participation confirmation information is pop-up displayed on the second playing page; the participation confirmation information includes a participation resource quantity corresponding to the participation instruction; The activity participation data of the target account in the virtual live room is updated based on the participation resource quantity corresponding to the participation instruction.

9. The live interaction method of claim 8, wherein, After the participation confirmation information is pop-up displayed on the second playing page, the method further comprises: In the second playing page, participation behavior description information corresponding to the participation instruction is displayed in an information display area corresponding to the target virtual image; the participation behavior description information is used to describe a resource participation behavior of the target account.

10. The live interaction method of any of claims 1-4, wherein, The method further comprises: In response to an input instruction of comment information, comment information corresponding to the target account is obtained; The comment information is displayed in the form of a barrage on the second playing page.

11. The live interaction method of claim 1, wherein, After the second playing page is displayed, the method further comprises: In a virtual dance floor picture of the second live picture displayed on the second playing page, the target virtual image is displayed. In response to the movement instruction of the target virtual image, the target virtual image is controlled to move in the virtual dance floor picture.

12. The live interaction method of claim 11, wherein, The response to the movement instruction of the target virtual image, the target virtual image is controlled to move in the virtual dance floor picture, includes: In response to the movement instruction triggered based on the movement component in the second playing page, the target virtual image is controlled to move in the virtual dance floor picture; Or; In response to the movement instruction triggered based on the detected operation gesture, the target virtual image is controlled to move in the virtual dance floor picture; Or; In response to the movement instruction corresponding to the acquired audio information, the target virtual image is controlled to move in the virtual dance floor picture; Or; In response to the movement instruction corresponding to the target account's barrage information, the target virtual image is controlled to move in the virtual dance floor picture.

13. A live interactive device, characterized by Including: The first display module is configured to execute the display of the first live picture of the virtual live room associated with the first account on the first playing page. The first live picture is a virtual picture under a preset perspective corresponding to a virtual scene; the first playing page includes page conversion information; The second display module is configured to execute the display of the second live picture in response to the page conversion instruction corresponding to the page conversion information in the case that the target account in the virtual live room meets a preset condition; the second live picture is a virtual picture that changes with the perspective of the target virtual image after the target virtual image enters the virtual scene; The target virtual image is a virtual image of the target account; the target account is an account in the second account of the virtual live room; the page conversion information is first page conversion information; the second display module is specifically configured to execute the display of the second page conversion information and the activity participation measurement data of the target account in the virtual live room in response to the first page conversion instruction corresponding to the first page conversion information; in the case that the current time meets the opening time of the second playing page, the second page conversion information presents a triggerable state; in the case that the activity participation measurement data meets the first preset measurement data, the second playing page is jumped from the first playing page in response to the second page conversion instruction corresponding to the second page conversion information in the triggerable state; In the case that the target account in the virtual live room meets the preset condition, the first live picture is displayed in the first playing area of the first playing page and the second live picture is displayed in the second playing area of the first playing page in response to the page conversion instruction corresponding to the page conversion information in the second playing page displaying the second live picture.

14. An electronic device, comprising: Including: A processor; A memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the live interaction method according to any one of claims 1 to 12.

15. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is enabled to perform the live interaction method as claimed in any one of claims 1 to 12.

16. A computer program product comprising a computer program, characterized in that, The computer program, when executed by the processor, implements the live interaction method as claimed in any one of claims 1 to 12.

Citation Information

Patent Citations

  • Live streaming method and system and live streaming equipment

    CN113965812A