Live interactive method, device, electronic device and storage medium

By displaying the virtual item panel on the live broadcast interface, viewers are allowed to unlock video clips by giving away virtual items, solving the problem of lack of diversity in existing live broadcast interaction methods and significantly improving the live broadcast interaction effect.

CN117714721BActive Publication Date: 2025-04-01BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311650775.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-04
Publication Date
2025-04-01
Estimated Expiration
2043-12-04

AI Technical Summary

Technical Problem

The existing live broadcast interaction methods are relatively solid and lack diversity, resulting in poor interaction effects.

Method used

The virtual item panel is displayed on the live broadcast interface, which contains multiple date options. Each date option corresponds to a virtual item list and a video clip. The audience user unlocks the video clip by giving away virtual items.

Benefits of technology

It enriches the live interaction methods and improves the live interaction effect, allowing viewers to unlock video clips by giving away virtual items, increasing the diversity and fun of interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117714721B_ABST
    Figure CN117714721B_ABST
Patent Text Reader

Abstract

The present disclosure provides a live interactive method, device, electronic device and storage medium, which belongs to the field of Internet technology. The method combines the live broadcast room, virtual item gifting and video clip unlocking, etc., enriching the live interactive mode. In detail, the live broadcast interface of the anchor user supports the display of a virtual item panel, and the virtual item panel includes multiple date options, wherein a date option corresponds to a virtual item list and a video clip, and the virtual item list includes the virtual items that the anchor user expects to receive on the date indicated by the date option. In this way, the audience user can unlock the video clip by completing the anchor user's item gift wish every day. For example, in response to the audience user giving a virtual item to the anchor user based on the virtual item list of the current date, a prompt is displayed on the virtual item panel; wherein the prompt is used to prompt the audience user that the video clip of the current date has been turned to an unlocked state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of Internet technology, and in particular to a live interactive method, device, electronic device and storage medium. Background Art

[0002] With the rapid development of Internet technology and the rapid popularization of smart terminals, live broadcasting or watching live broadcasts through smart terminals has become an increasingly popular leisure and entertainment method among the public.

[0003] During the live broadcast process, currently supported interactive methods include live broadcast interaction between different anchor accounts, anchor accounts issuing red envelopes in the live broadcast room, and audience accounts sending barrages in the live broadcast room. However, these interactive methods are relatively rigid and lack diversity, which leads to poor live broadcast interactive effects. Summary of the invention

[0004] The present disclosure provides a live interactive method, device, electronic device and storage medium. The technical solution of the present disclosure is as follows:

[0005] According to one aspect of an embodiment of the present disclosure, a live interactive method is provided, including:

[0006] Displaying a virtual item panel on the live broadcast interface; wherein the virtual item panel includes a plurality of date options, each of the date options corresponds to a virtual item list and a video clip; the virtual item list includes virtual items that the first user account expects to receive on the date indicated by the date option;

[0007] For the current date, in response to a second user account gifting a virtual item to the first user account based on a first virtual item list, displaying a first prompt on the virtual item panel;

[0008] The first virtual item list is a virtual item list corresponding to the current date; and the first prompt is used to prompt the first video clip corresponding to the current date to be unlocked.

[0009] In some embodiments, the method further comprises:

[0010] In response to the triggering operation of the first prompt, switching to a video display panel; wherein the video display panel includes a video display area;

[0011] The unlocking special effect of the first video clip is displayed in the video display area.

[0012] In some embodiments, the virtual item panel further includes a video clip entry; the method further includes:

[0013] In response to a triggering operation on the video clip entry, switching to a video display panel; wherein the video display panel includes the multiple date options and a video display area;

[0014] In response to a triggering operation on a first date option on the video display panel, and a first date indicated by the first date option is later than the current date in time, displaying a second prompt in the video display area;

[0015] The second prompt is used to prompt that the start time of the second video clip corresponding to the first date has not yet arrived.

[0016] In some embodiments, the virtual item panel further includes a video clip entry; before the second user account presents the virtual item to the first user account based on the first virtual item list, the method further includes:

[0017] In response to a triggering operation on the video clip entry, switching to a video display panel; wherein the video display panel includes the multiple date options and a video display area;

[0018] In response to a triggering operation on the current date option on the video display panel, a third prompt is displayed in the video display area; wherein the third prompt is used to prompt that the first video clip is in an unlocked state and to unlock the first video clip.

[0019] In some embodiments, displaying a third prompt in the video display area includes:

[0020] Displaying text messages and prompt controls in the video display area;

[0021] The text message is used to prompt that the first video clip is in an unlocked state; and the prompt control is used to guide the second user account to unlock the first video clip.

[0022] In some embodiments, displaying a text message and a prompt control in the video display area includes:

[0023] Using the target screen as the background, displaying the text message and the prompt control in the video display area;

[0024] The target image is a blurred video cover of the first video clip.

[0025] In some embodiments, the method further comprises:

[0026] In response to a triggering operation on the prompt control, switching from the video display panel back to the virtual item panel;

[0027] The first virtual item list is currently displayed on the virtual item panel.

[0028] In some embodiments, the video display panel further includes a video unlocking progress bar; wherein the video unlocking progress bar is divided into a plurality of sub-progress bars; one sub-progress bar corresponds to one video clip; and the method further includes:

[0029] In response to the first video clip being changed to an unlocked state, the sub-progress bar corresponding to the first video clip is switched from a first display form to a second display form.

[0030] In some embodiments, the method further comprises:

[0031] When the video clips corresponding to the multiple date options are all turned into unlocked states, in response to a triggering operation on any sub-progress bar, the video clip corresponding to the sub-progress bar is played in the video display area.

[0032] In some embodiments, in response to the second user account giving the first user account a virtual item based on the first virtual item list, displaying a first prompt on the virtual item panel includes:

[0033] In response to the virtual item donated by the second user account to the first user account satisfying the first virtual item list, displaying the first prompt on the virtual item panel;

[0034] The first virtual item list includes the types of virtual items that the first user account expects to receive as gifts on the current date and the expected quantity of each virtual item.

[0035] In some embodiments, the method further comprises:

[0036] Displaying on the virtual item panel the virtual items that the first user account has received as gifts within a preset time range;

[0037] The time span of the preset time range is the dates indicated by the multiple date options.

[0038] In some embodiments, the method further comprises:

[0039] for a second date, in response to the second user account gifting the first user account a virtual item based on a second virtual item list, displaying a fourth prompt on the virtual item panel;

[0040] The second date is before the current date in time, the second virtual item list is a virtual item list corresponding to the second date, and the fourth prompt is used to prompt that the third video clip corresponding to the second date is turned into an unlocked state.

[0041] In some embodiments, the video clips corresponding to the multiple date options are obtained by segmenting the videos uploaded by the first user account.

[0042] According to another aspect of the present disclosure, there is provided a live interactive device, including:

[0043] A first display module is configured to display a virtual item panel on the live broadcast interface; wherein the virtual item panel includes a plurality of date options, each of the date options corresponds to a virtual item list and a video clip; the virtual item list includes virtual items that the first user account expects to receive on the date indicated by the date option;

[0044] a second display module configured to display a first prompt on the virtual item panel in response to a second user account giving a virtual item to the first user account based on the first virtual item list for a current date;

[0045] The first virtual item list is a virtual item list corresponding to the current date; and the first prompt is used to prompt the first video clip corresponding to the current date to be unlocked.

[0046] In some embodiments, the second display module is further configured as:

[0047] In response to the triggering operation of the first prompt, switching to a video display panel; wherein the video display panel includes a video display area;

[0048] The unlocking special effect of the first video clip is displayed in the video display area.

[0049] In some embodiments, the virtual item panel also includes a video clip entry;

[0050] The second display module is further configured as:

[0051] In response to a triggering operation on the video clip entry, switching to a video display panel; wherein the video display panel includes the multiple date options and a video display area;

[0052] In response to a triggering operation on a first date option on the video display panel, and a first date indicated by the first date option is later than the current date in time, displaying a second prompt in the video display area;

[0053] The second prompt is used to prompt that the start time of the second video clip corresponding to the first date has not yet arrived.

[0054] In some embodiments, the second display module is further configured as:

[0055] In response to a triggering operation on the video clip entry, switching to a video display panel; wherein the video display panel includes the multiple date options and a video display area;

[0056] Before the second user account presents the first user account with a virtual item based on the first virtual item list, in response to a triggering operation on a current date option on the video display panel, displaying a third prompt in the video display area;

[0057] The third prompt is used to prompt that the first video clip is in an unlocked state and to unlock the first video clip.

[0058] In some embodiments, the second display module is further configured as:

[0059] Displaying text messages and prompt controls in the video display area;

[0060] The text message is used to prompt that the first video clip is in an unlocked state; and the prompt control is used to guide the second user account to unlock the first video clip.

[0061] In some embodiments, the second display module is further configured as:

[0062] Using the target screen as the background, displaying the text message and the prompt control in the video display area;

[0063] The target image is a blurred video cover of the first video clip.

[0064] In some embodiments, the second display module is further configured as:

[0065] In response to a triggering operation on the prompt control, switching from the video display panel back to the virtual item panel;

[0066] The first virtual item list is currently displayed on the virtual item panel.

[0067] In some embodiments, the video display panel further includes a video unlocking progress bar; wherein the video unlocking progress bar is divided into a plurality of sub-progress bars; one sub-progress bar corresponds to one video clip;

[0068] The second display module is further configured as:

[0069] In response to the first video clip being changed to an unlocked state, the sub-progress bar corresponding to the first video clip is switched from a first display form to a second display form.

[0070] In some embodiments, the second display module is further configured as:

[0071] When the video clips corresponding to the multiple date options are all turned into unlocked states, in response to a triggering operation on any sub-progress bar, the video clip corresponding to the sub-progress bar is played in the video display area.

[0072] In some embodiments, the second display module is configured as follows:

[0073] In response to the virtual item donated by the second user account to the first user account satisfying the first virtual item list, displaying the first prompt on the virtual item panel;

[0074] The first virtual item list includes the types of virtual items that the first user account expects to receive as gifts on the current date and the expected quantity of each virtual item.

[0075] In some embodiments, the first display module is further configured as:

[0076] Displaying on the virtual item panel the virtual items that the first user account has received as gifts within a preset time range;

[0077] The time span of the preset time range is the dates indicated by the multiple date options.

[0078] In some embodiments, the second display module is further configured as:

[0079] for a second date, in response to the second user account gifting the first user account a virtual item based on a second virtual item list, displaying a fourth prompt on the virtual item panel;

[0080] The second date is before the current date in time, the second virtual item list is a virtual item list corresponding to the second date, and the fourth prompt is used to prompt that the third video clip corresponding to the second date is turned into an unlocked state.

[0081] In some embodiments, the video clips corresponding to the multiple date options are obtained by segmenting the videos uploaded by the first user account.

[0082] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:

[0083] one or more processors;

[0084] A memory for storing program codes executable by the processor;

[0085] Among them, the processor is configured to execute the program code to implement the above-mentioned live broadcast interactive method.

[0086] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, and when a program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device is enabled to perform the above-mentioned live interactive method.

[0087] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, which implements the above-mentioned live interactive method when executed by a processor.

[0088] The live interactive solution provided by the disclosed embodiment combines the live broadcast room, virtual item gifting and video clip unlocking, etc., enriching the live interactive mode. In detail, the live broadcast interface of the anchor user supports the display of a virtual item panel, and the virtual item panel includes multiple date options, wherein a date option corresponds to a virtual item list and a video clip, and the virtual item list includes the virtual items that the anchor user expects to receive on the date indicated by the date option. In this way, the audience user can unlock the corresponding video clip by completing the anchor user's item gift wish every day. For example, for the current date, in response to the audience user giving the anchor user a virtual item based on the virtual item list of the current date, a prompt is displayed on the virtual item panel; wherein, the prompt is used to prompt the audience user that the video clip of the current date has been turned to an unlocked state. This live interactive mode significantly improves the live interactive effect.

[0089] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0090] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0091] Figure 1 It is a schematic diagram of an implementation environment of a live interactive method according to an embodiment of the present disclosure.

[0092] Figure 2 It is a flow chart of a live interactive method according to an embodiment of the present disclosure.

[0093] Figure 3It is a schematic diagram of live broadcast interaction according to an embodiment of the present disclosure.

[0094] Figure 4 It is a flowchart of another live interactive method according to an embodiment of the present disclosure.

[0095] Figure 5 It is another live interactive schematic diagram shown according to an embodiment of the present disclosure.

[0096] Figure 6 It is another live interactive schematic diagram shown according to an embodiment of the present disclosure.

[0097] Figure 7 It is another live interactive schematic diagram shown according to an embodiment of the present disclosure.

[0098] Figure 8 It is another live interactive schematic diagram shown according to an embodiment of the present disclosure.

[0099] Fig. 9 It is another live interactive schematic diagram shown according to an embodiment of the present disclosure.

[0100] Fig.10 It is another live interactive schematic diagram shown according to an embodiment of the present disclosure.

[0101] Fig.11 It is another live interactive schematic diagram shown according to an embodiment of the present disclosure.

[0102] Fig.12 It is a block diagram of a live interactive device according to an embodiment of the present disclosure.

[0103] Fig.13 It is a block diagram of a terminal according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0104] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0105] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, 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 embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0106] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.

[0107] Figure 1 is a schematic diagram of an implementation environment of a live interactive method according to an embodiment of the present disclosure. Figure 1 , the implementation environment includes: a first terminal 101, a second terminal 102 and a server 103.

[0108] The target application is installed on the first terminal 101 and the second terminal 102. The user logs in to the target application to obtain the service provided by the target application. Exemplarily, the target application is an instant messaging application with a live broadcast function, such as a short video application.

[0109] It should be noted that, in this article, the first terminal 101 refers to a terminal used by an anchor user, and the second terminal 102 refers to a terminal used by an audience user.

[0110] In some embodiments, the first terminal 101 and the second terminal 102 are smartphones. In addition, those skilled in the art will appreciate that the number of the above terminals may be more or less. For example, the above terminals may be only a few, or the above devices may be dozens or hundreds, or more. The embodiments of the present disclosure do not limit the number and type of terminals.

[0111] In other embodiments, the server 103 provides background services for the target application. In addition, the server 103 is connected to the first terminal 101 and the second terminal 102 via a wireless network or a wired network. In addition, the server involved in the embodiment of the present disclosure may also include other functional servers to provide more comprehensive and diversified services.

[0112] See also Figure 2Based on the above implementation environment, the disclosed embodiment provides a new live interactive solution, which provides a wish list gameplay. Among them, after entering the live broadcast room of the anchor user, the audience user can participate in the wish list gameplay and help the anchor's wish. Exemplarily, the wish list gameplay includes clock-in logic and video clip unlocking logic. If the anchor user's wish for the gift of items on that day has been achieved, the anchor user's video clip of that day is unlocked. Furthermore, if the anchor user's N-day wish for the gift of items is all achieved, the audience user can watch the anchor user's complete video (including N videos). Exemplarily, the value of N is 7, that is, the above-mentioned clock-in logic can be a weekly clock-in logic. The audience user completes the clock-in for a week and unlocks the complete video of that week (7 videos).

[0113] The live interactive solution provided by the embodiment of the present disclosure is introduced in detail through the following implementation methods.

[0114] Figure 3 is a flow chart of a live interactive method according to an embodiment of the present disclosure, such as Figure 3 As shown, the method is applied to electronic devices, such as Figure 1 The second terminal in the embodiment comprises the following steps:

[0115] In 301, the electronic device displays a virtual item panel on the live broadcast interface; wherein the virtual item panel includes multiple date options, and each date option corresponds to a virtual item list and a video clip; the virtual item list includes virtual items that the first user account expects to receive within the date indicated by the date option.

[0116] In the disclosed embodiment, the electronic device displays a virtual item panel on the live broadcast interface of the first user account, wherein the first user account is an account used by the anchor user, and the electronic device is a terminal used by the audience user.

[0117] See also Figure 4 , the virtual item panel includes a plurality of date options 10. Among them, one date option corresponds to a virtual item list, also called a wish list. The virtual item list includes virtual items that the first user account expects to receive within the date indicated by the date option. Exemplarily, the virtual item list corresponding to the current date (referred to as today) is displayed on the virtual item panel by default. In addition, in response to the audience user's triggering operation on any date option, the electronic device displays the virtual item list corresponding to the date option on the virtual item panel.

[0118] For example, if Figure 4As shown, assuming that the current date is September 26, the virtual item panel displays the host user's virtual item list on September 26 by default (such as virtual gifts 1-3 shown in the figure). If the viewer user performs a trigger operation on another date option (such as the 25th), the virtual item panel switches to display the host user's virtual item list on September 25.

[0119] The first point that needs to be explained is that, due to the screen size of the electronic device, if the number of the above-mentioned multiple date options 10 is large, the above-mentioned multiple date options 10 may not be displayed on the same screen. At this time, the date options displayed on the screen can be switched by sliding operations, and the present disclosure does not limit this.

[0120] In some embodiments, the virtual item panel also displays the virtual items that the first user account has received within a preset time range; wherein the time span of the preset time range is the date indicated by the multiple date options 10. Figure 4 As shown, the virtual items that the first user account has received as gifts within a preset time range constitute a virtual item list 20 .

[0121] Among them, by presenting the virtual items that the anchor user has received as gifts within a preset time range, the audience users can quickly understand the virtual items that the anchor user has received as gifts, thereby improving the efficiency of human-computer interaction.

[0122] For example, if the preset time range is one week, the number of the plurality of date options 10 is 7. Figure 4 For example, the virtual item panel includes seven date options from September 24th to September 30th.

[0123] The second point to be explained is that one date option also corresponds to one video clip. In some embodiments, the video clips corresponding to the above-mentioned multiple date options 10 are obtained by segmenting the video uploaded by the first user account.

[0124] For example, if the number of the multiple date options 10 is 7, the video uploaded by the first user account will be divided into 7 segments, thereby forming 7 video clips corresponding to the 7 days of a week.

[0125] Since the video clip corresponding to each date option is related to the first user account, the embodiment of the present disclosure enables the audience user to unlock the video clip of the host user by giving virtual items to the host user, thereby enriching the live broadcast interaction method.

[0126] In 302, for the current date, in response to the second user account giving a virtual item to the first user account based on the first virtual item list, the electronic device displays a first prompt on the virtual item panel; wherein the first virtual item list is a virtual item list corresponding to the current date; the first prompt is used to prompt the second user account to change the first video clip corresponding to the current date from an unlocked state to an unlocked state.

[0127] It should be noted that the above-mentioned unlocked state means that the video clip is in an unbrowsable state, and the unlocked state means that the video clip is in a browsable state.

[0128] The live interactive solution provided by the disclosed embodiment combines the live broadcast room, virtual item gifting and video clip unlocking, etc., enriching the live interactive mode. In detail, the live broadcast interface of the anchor user supports the display of a virtual item panel, and the virtual item panel includes multiple date options, wherein a date option corresponds to a virtual item list and a video clip, and the virtual item list includes the virtual items that the anchor user expects to receive on the date indicated by the date option. In this way, the audience user can unlock the corresponding video clip by completing the anchor user's item gift wish every day. For example, for the current date, in response to the audience user giving the anchor user a virtual item based on the virtual item list of the current date, a prompt is displayed on the virtual item panel; wherein, the prompt is used to prompt the audience user that the video clip of the current date has been turned to an unlocked state. This live interactive mode significantly improves the live interactive effect.

[0129] In some embodiments, in response to the second user account donating a virtual item to the first user account based on the first virtual item list, displaying a first prompt on the virtual item panel includes but is not limited to the following methods:

[0130] In response to the virtual items donated by the second user account to the first user account satisfying the first virtual item list, a first prompt is displayed on the virtual item panel; wherein the first virtual item list includes the types of virtual items that the first user account expects to receive within the current date and the expected quantity of each virtual item.

[0131] Among them, the embodiment of the present disclosure will unlock the video clip of the day only when the virtual items donated by the audience user on the day meet the host user's wish to receive the items on the day, thereby ensuring the accuracy of unlocking the video clip.

[0132] In some embodiments, the method further comprises:

[0133] In response to the triggering operation of the first prompt, switching to a video display panel; wherein the video display panel includes a video display area;

[0134] The unlocking special effect of the first video clip is displayed in the video display area.

[0135] Among them, if the video clip of the current date is in an unlocked state, then in response to the audience user's triggering operation on the first prompt, the embodiment of the present disclosure will display the unlocking special effects of the video clip in the video display area. This method significantly improves the human-computer interaction effect and ensures the diversity of live broadcast interaction.

[0136] In some embodiments, Figure 3 As shown, the virtual item panel also includes a video clip entry 30. Accordingly, the method further includes:

[0137] In response to a triggering operation on the video clip entry, switching to a video display panel; wherein the video display panel includes the multiple date options and a video display area;

[0138] In response to a triggering operation on a first date option on the video display panel, and a first date indicated by the first date option is later than the current date in time, displaying a second prompt in the video display area;

[0139] The second prompt is used to prompt that the start time of the second video clip corresponding to the first date has not yet arrived.

[0140] The disclosed embodiment supports audience users to unlock video clips whose time has arrived by giving away virtual items, and the disclosed embodiment will provide corresponding prompts for audience users' browsing operations on video clips whose time has not arrived. This method further enriches the live broadcast interaction method and realizes diversified live broadcast interaction.

[0141] In some embodiments, the method further comprises:

[0142] In response to a triggering operation on the video clip entry, switching to a video display panel; wherein the video display panel includes the multiple date options and a video display area;

[0143] Before the second user account presents virtual items to the first user account based on the first virtual item list, a third prompt is displayed in the video display area in response to a triggering operation on the current date option on the video display panel; wherein the third prompt is used to prompt that the first video clip is in an unlocked state and to unlock the first video clip.

[0144] Among them, the live interactive solution will actively guide the audience to unlock the video clip if the video clip is not unlocked, significantly improving the efficiency of human-computer interaction.

[0145] In some embodiments, displaying a third prompt in the video display area includes:

[0146] Displaying text messages and prompt controls in the video display area;

[0147] The text message is used to prompt that the first video clip is in an unlocked state; and the prompt control is used to guide the second user account to unlock the first video clip.

[0148] In some embodiments, displaying a text message and a prompt control in the video display area includes:

[0149] Using the target screen as the background, displaying the text message and the prompt control in the video display area;

[0150] The target image is a blurred video cover of the first video clip.

[0151] Among them, the live interactive solution uses rich UI design to guide audience users to unlock video clips, further improving the efficiency of human-computer interaction.

[0152] In some embodiments, the method further comprises:

[0153] In response to a triggering operation on the prompt control, switching from the video display panel back to the virtual item panel;

[0154] The first virtual item list is currently displayed on the virtual item panel.

[0155] Among them, the live interactive solution supports audience users to return to the virtual item panel with one click. The operation is convenient and fast, which significantly improves the efficiency of human-computer interaction.

[0156] In some embodiments, the video display panel further includes a video unlocking progress bar; wherein the video unlocking progress bar is divided into a plurality of sub-progress bars; one sub-progress bar corresponds to one video clip; and the method further includes:

[0157] In response to the first video clip being changed to an unlocked state, the sub-progress bar corresponding to the first video clip is switched from a first display form to a second display form.

[0158] Since the live interactive solution additionally sets a progress bar for unlocking video clips, the audience user can explicitly view the unlocking status of each video clip through the progress bar, further improving the efficiency of human-computer interaction.

[0159] In some embodiments, the method further comprises:

[0160] When the video clips corresponding to the multiple date options are all turned into unlocked states, in response to a triggering operation on any sub-progress bar, the video clip corresponding to the sub-progress bar is played in the video display area.

[0161] The disclosed embodiment supports the audience user to quickly switch the sub-progress bar and play the corresponding video clip through a simple trigger operation, further improving the human-computer interaction efficiency.

[0162] In some embodiments, the method further comprises:

[0163] for a second date, in response to the second user account gifting the first user account a virtual item based on a second virtual item list, displaying a fourth prompt on the virtual item panel;

[0164] The second date is before the current date in time, the second virtual item list is a virtual item list corresponding to the second date, and the fourth prompt is used to prompt that the third video clip corresponding to the second date is turned into an unlocked state.

[0165] The disclosed embodiment also supports audience users to make up for the missed video clips, that is, supports audience users to unlock expired video clips by giving away virtual items, thereby ensuring user experience.

[0166] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present disclosure, which will not be described in detail here.

[0167] Above Figure 3 What is shown is only the basic process of the present disclosure. The live interactive solution provided by the present disclosure will be further explained below based on a specific implementation method. Figure 5 FIG. 1 is a flow chart of another live interactive method according to an embodiment of the present disclosure. Figure 5 As shown, the following steps are included:

[0168] In 501, the server receives a video uploaded by a first terminal, and segments the video according to a preset time range to obtain multiple video segments.

[0169] The first terminal refers to a terminal used by the anchor user, and the second terminal refers to a terminal used by the audience user. Taking the anchor user live broadcasting through a short video application as an example, the above server is used to provide background services for the short video application.

[0170] For example, the video uploaded by the first terminal is a personal video shot by the anchor user, which is not limited in the present disclosure. The above-mentioned preset time range can be one week, that is, after the anchor user uploads the video, the server will automatically divide the uploaded video into 7 segments to obtain 7 video clips. In addition, the server can automatically divide the uploaded video into multiple segments by video segmentation technology, which is also not limited in the present disclosure.

[0171] In 502, the second terminal displays the live broadcast interface of the first user account based on the live broadcast data of the first user account; and sends a virtual item panel acquisition request to the server.

[0172] The live broadcast data of the first user account is forwarded by the server to the second terminal in the form of a stream, and then the second terminal can display the live broadcast interface of the first user account based on the received live broadcast data.

[0173] In addition, after the second user account enters the live broadcast room of the first user account, if the second terminal detects that the second user account has performed a virtual item panel display operation, a virtual item panel acquisition request is sent to the server.

[0174] Exemplarily, the above-mentioned virtual item panel display operation may be a triggering operation of the second user account on the entrance of the virtual item panel displayed on the live broadcast interface, which is not limited in the present disclosure.

[0175] In addition, the second terminal may also send a request to the server to obtain the virtual item panel after the second user account enters the live broadcast room, and the present disclosure does not limit this either.

[0176] In 503, after receiving the virtual item panel acquisition request, the server acquires display parameters of the virtual item panel and returns the display parameters of the virtual item panel to the second terminal.

[0177] In the embodiment of the present disclosure, the display parameters of the virtual item panel are constructed by the server side. In addition, the second terminal can also perform this step by itself, and the present disclosure does not limit this.

[0178] Exemplarily, the display parameters of the virtual item panel include, but are not limited to: display position, display size, attribute information of display elements, etc. of the virtual item panel.

[0179] In 504, the second terminal displays the virtual item panel on the live broadcast interface of the first user account according to the display parameters of the virtual item panel.

[0180] In the disclosed embodiment, the virtual item panel is as follows: Figure 4 See Figure 4, the virtual item panel includes a first display area and a second display area. The first display area includes a plurality of date options 10 and a video clip entry 30; one date option corresponds to a virtual item list and a video clip; the virtual item list includes virtual items that the first user account expects to receive on the date indicated by the date option. In particular, the virtual item list is also displayed in the first display area. Exemplarily, Figure 4 The figure shows the three virtual items that the anchor user expects to receive on the 26th.

[0181] The second display area includes virtual items that the first user account has received within a preset time range, that is, a virtual item list 20 is displayed on the second display area. Figure 4 2 shows the virtual items that the anchor user has received as gifts this week. In some embodiments, the virtual item list 20 may list all virtual items that the anchor user expects to receive as gifts this week. Whenever the anchor user receives a virtual item as a gift, the icon of the gifted item is displayed in a manner different from the icons of the items that have not been received, so as to prompt the user.

[0182] It should be noted that the time span of the above-mentioned preset time range is the dates indicated by the above-mentioned multiple date options. In other words, the above-mentioned preset time range includes the dates indicated by the above-mentioned multiple date options. The dates indicated by the above-mentioned multiple date options may include dates that have passed, the current date, or dates that have not yet arrived, and the present disclosure does not limit this.

[0183] In 505, for the current date, in response to the second user account giving a virtual item to the first user account based on the first virtual item list, the second terminal displays a first prompt on the virtual item panel; wherein the first virtual item list is a virtual item list corresponding to the current date; and the first prompt is used to prompt that the first video clip corresponding to the current date is changed from an unlocked state to an unlocked state.

[0184] See also Figure 6 , taking the current date as the 26th, then Figure 6 The gifts 1-3 shown in the first virtual item list are from the first virtual item list. Of course, the types of gifts included in the first virtual item list may include more or less than the illustrated ones, and the present disclosure does not limit this. For example, the first prompt is as follows: Figure 6 to prompt the second user account.

[0185] In some embodiments, in response to the second user account donating a virtual item to the first user account based on the first virtual item list, displaying a first prompt on the virtual item panel includes:

[0186] In response to the virtual items donated by the second user account to the first user account satisfying the first virtual item list, a first prompt is displayed on the virtual item panel; wherein the first virtual item list includes the types of virtual items that the first user account expects to receive within the current date and the expected quantity of each virtual item.

[0187] That is, if the virtual items donated by the second user account to the first user account on the same day meet the first virtual item list in terms of type and quantity, it is determined that the second user account has completed the first user account's wish to receive the items on the same day, and the video clip of the day is unlocked.

[0188] In some other embodiments, the method provided by the embodiment of the present disclosure further includes:

[0189] In response to the triggering operation of the first prompt by the second user account, switch to the video display panel; wherein the video display panel includes a video display area; and display the unlocking special effect of the first video clip in the video display area.

[0190] Exemplarily, the trigger operation may be a click operation or a long press operation, etc., which is not limited in the present disclosure.

[0191] In addition, assuming that the second user account Figure 6 If the trigger operation is performed on the "Unlocked Today" in the Figure 7 In addition, since the video clips on the 26th have been unlocked, the present disclosure will display a video display panel such as Figure 7 The unlocking special effect shown. Exemplarily, the unlocking special effect may be a dynamic virtual special effect, and is displayed in the entire video display area, which is not limited in the present disclosure.

[0192] In some other embodiments, the method provided by the embodiment of the present disclosure further includes:

[0193] In response to the triggering operation of the second user account on the video clip entrance, switch to the video display panel. In addition to the video display area, the video display panel also includes multiple date options. The dates indicated by these date options are synchronized with the dates indicated by the multiple date options on the virtual item panel. Afterwards, in response to the triggering operation of the second user account on the first date option on the video display panel, and the first date indicated by the first date option is after the current date in time, display a second prompt in the video display area.

[0194] The second prompt is used to prompt that the second video clip corresponding to the first date has not yet been opened. For example, the first date is after the current date in time, which means: assuming that the current date is the 26th, the first date can be Figure 6 The 27th, 28th or 29th.

[0195] For example, Figure 8 As shown, the second prompt may be in the form of "It's not the opening time yet, the wish for that day will be opened on September 27th", and the present disclosure does not limit this.

[0196] In other embodiments, the disclosed embodiment also supports the second user account to switch to the video display panel in other ways. Exemplarily, before the second user account gives the first user account a virtual item based on the first virtual item list, the method provided by the disclosed embodiment also includes:

[0197] In response to the triggering operation of the second user account on the video clip entry 30, switch to the video display panel; in response to the triggering operation of the second user account on the current date option on the video display panel, display a third prompt in the video display area; wherein the third prompt is used to prompt that the first video clip is in an unlocked state and to unlock the first video clip.

[0198] For example, Fig. 9 As shown, the third prompt can be displayed in the video display area in the following manner:

[0199] A text message and a prompt control are displayed in the video display area; wherein the text message is used to prompt that the first video clip is in an unlocked state; and the prompt control is used to guide the second user account to unlock the first video clip.

[0200] In other embodiments, text messages and prompt controls are displayed in the video display area, including but not limited to the following methods: using a target screen as a background, and displaying text messages and prompt controls in the video display area; wherein the target screen is a video cover of the first video clip that is displayed in a blurred manner.

[0201] That is, since the first video clip has not been unlocked at this time, the video display area displays a blurred image ( Fig. 9 For example, the video cover may be a frame selected by the anchor user in the first video clip, or may be the first frame of the first video clip, which is not limited in the present disclosure.

[0202] In addition, the embodiment of the present disclosure also supports the user to quickly switch back to the virtual item panel. Fig. 9 As shown, in response to the second user account clicking the prompt control "One-click to unlock the video", the video display panel is switched back to the virtual item panel. The virtual item panel currently displays the first virtual item list, that is, after switching back to the virtual item panel, the current date will be located.

[0203] In other embodiments, see Fig.10The video display panel also includes a video unlocking progress bar, wherein the video unlocking progress bar is divided into a plurality of sub-progress bars; one sub-progress bar corresponds to one video clip.

[0204] In other words, the number of segments into which the video uploaded by the first terminal is segmented is consistent with the number of sub-progress bars. Accordingly, the method provided by the embodiment of the present disclosure further includes: in response to the first video segment being unlocked, switching the sub-progress bar corresponding to the first video segment from the first display form to the second display form.

[0205] For example, if Fig.10 As shown, the video unlock progress bar includes 7 sub-progress bars, corresponding to the 24th to the 30th. Since the current date is the 26th, the wish list gameplay for the 27th to the 30th has not yet been opened, so the sub-progress bars corresponding to the 27th to the 30th are in a gray state. For the 24th to the 26th, since the wishes on the 24th and the 26th have not been completed, the sub-progress bars corresponding to the 24th and the 26th are in the first display form; and since the wish on the 25th has been completed, the sub-progress bar corresponding to the 25th is in the second display form. Exemplarily, the above-mentioned first display form and the second display form can be to display the sub-progress bars in different colors, which is not limited in this disclosure.

[0206] It should be noted that if Fig.10 As shown, the disclosed embodiment also supports identifying each date option by different marks, so that the second user account can intuitively determine the completion of the daily wish through the date option. In addition, as the date option is switched, the selected sub-progress bar on the video unlock progress bar also changes synchronously. For example, Fig.10 The selected sub-progress bar is identified by scrolling a scroll control.

[0207] In other embodiments, after unlocking the video clip within the preset time range, the disclosed embodiments support the second user account to browse the full video. Fig.11 , the method provided by the embodiment of the present disclosure also includes:

[0208] In multiple date options (such as Fig.11 When the video clips corresponding to the 24-30 days in the video unlock progress bar are all turned to the unlocked state, in response to the triggering operation of the second user account on any sub-progress bar on the video unlock progress bar, the video clip corresponding to the sub-progress bar is played in the video display area.

[0209] It should be noted that the embodiment of the present disclosure supports the second user account to switch back to the virtual item panel through various operation modes. Figure 7-11 As shown, the second user account can also switch back to the virtual item panel by triggering "Continue to support the wish of that day", which is not limited in the present disclosure.

[0210] The live interactive solution provided by the disclosed embodiment combines the live broadcast room, virtual item gifting and video clip unlocking, etc., enriching the live interactive mode. In detail, the virtual item gifting is set to be associated with a specific time range, and each day in the specific time range is associated with a video clip. In this way, for a certain day in the specific time range, if the audience user satisfies the host user's wish to receive the item on that day, the video clip of that day will be unlocked, allowing the audience user to browse the video clip.

[0211] In addition, the live interactive solution also improves the efficiency of human-computer interaction through content-rich UI design and diversified prompt methods, thereby improving the live interactive effect.

[0212] Fig.12 is a block diagram of a live interactive device according to an embodiment of the present disclosure. Fig.12 , the device comprises:

[0213] The first display module 1201 is configured to display a virtual item panel on the live broadcast interface; wherein the virtual item panel includes a plurality of date options, each of the date options corresponds to a virtual item list and a video clip; the virtual item list includes virtual items that the first user account expects to receive on the date indicated by the date option;

[0214] The second display module 1202 is configured to display a first prompt on the virtual item panel in response to the second user account giving the first user account a virtual item based on the first virtual item list for the current date;

[0215] The first virtual item list is a virtual item list corresponding to the current date; and the first prompt is used to prompt the first video clip corresponding to the current date to be unlocked.

[0216] The live interactive solution provided by the disclosed embodiment combines the live broadcast room, virtual item gifting and video clip unlocking, etc., enriching the live interactive mode. In detail, the live broadcast interface of the anchor user supports the display of a virtual item panel, and the virtual item panel includes multiple date options, wherein a date option corresponds to a virtual item list and a video clip, and the virtual item list includes the virtual items that the anchor user expects to receive on the date indicated by the date option. In this way, the audience user can unlock the corresponding video clip by completing the anchor user's item gift wish every day. For example, for the current date, in response to the audience user giving the anchor user a virtual item based on the virtual item list of the current date, a prompt is displayed on the virtual item panel; wherein, the prompt is used to prompt the audience user that the video clip of the current date has been turned to an unlocked state. This live interactive mode significantly improves the live interactive effect.

[0217] In some embodiments, the second display module 1202 is further configured to:

[0218] In response to the triggering operation of the first prompt, switching to a video display panel; wherein the video display panel includes a video display area;

[0219] The unlocking special effect of the first video clip is displayed in the video display area.

[0220] In some embodiments, the virtual item panel also includes a video clip entry;

[0221] The second display module 1202 is further configured as:

[0222] In response to a triggering operation on the video clip entry, switching to a video display panel; wherein the video display panel includes the multiple date options and a video display area;

[0223] In response to a triggering operation on a first date option on the video display panel, and a first date indicated by the first date option is later than the current date in time, displaying a second prompt in the video display area;

[0224] The second prompt is used to prompt that the start time of the second video clip corresponding to the first date has not yet arrived.

[0225] In some embodiments, the second display module 1202 is further configured to:

[0226] In response to a triggering operation on the video clip entry, switching to a video display panel; wherein the video display panel includes the multiple date options and a video display area;

[0227] Before the second user account presents the first user account with a virtual item based on the first virtual item list, in response to a triggering operation on a current date option on the video display panel, displaying a third prompt in the video display area;

[0228] The third prompt is used to prompt that the first video clip is in an unlocked state and to unlock the first video clip.

[0229] In some embodiments, the second display module 1202 is further configured to:

[0230] Displaying text messages and prompt controls in the video display area;

[0231] The text message is used to prompt that the first video clip is in an unlocked state; and the prompt control is used to guide the second user account to unlock the first video clip.

[0232] In some embodiments, the second display module 1202 is further configured to:

[0233] Using the target screen as the background, displaying the text message and the prompt control in the video display area;

[0234] The target image is a blurred video cover of the first video clip.

[0235] In some embodiments, the second display module 1202 is further configured to:

[0236] In response to a triggering operation on the prompt control, switching from the video display panel back to the virtual item panel;

[0237] The first virtual item list is currently displayed on the virtual item panel.

[0238] In some embodiments, the video display panel further includes a video unlocking progress bar; wherein the video unlocking progress bar is divided into a plurality of sub-progress bars; one sub-progress bar corresponds to one video clip;

[0239] The second display module 1202 is further configured as:

[0240] In response to the first video clip being changed to an unlocked state, the sub-progress bar corresponding to the first video clip is switched from a first display form to a second display form.

[0241] In some embodiments, the second display module 1202 is further configured to:

[0242] When the video clips corresponding to the multiple date options are all turned into unlocked states, in response to a triggering operation on any sub-progress bar, the video clip corresponding to the sub-progress bar is played in the video display area.

[0243] In some embodiments, the second display module 1202 is configured as follows:

[0244] In response to the virtual item donated by the second user account to the first user account satisfying the first virtual item list, displaying the first prompt on the virtual item panel;

[0245] The first virtual item list includes the types of virtual items that the first user account expects to receive as gifts on the current date and the expected quantity of each virtual item.

[0246] In some embodiments, the first display module 1201 is further configured to:

[0247] Displaying on the virtual item panel the virtual items that the first user account has received as gifts within a preset time range;

[0248] The time span of the preset time range is the dates indicated by the multiple date options.

[0249] In some embodiments, the second display module 1202 is further configured to:

[0250] for a second date, in response to the second user account gifting the first user account a virtual item based on a second virtual item list, displaying a fourth prompt on the virtual item panel;

[0251] The second date is before the current date in time, the second virtual item list is a virtual item list corresponding to the second date, and the fourth prompt is used to prompt that the third video clip corresponding to the second date is turned into an unlocked state.

[0252] In some embodiments, the video clips corresponding to the multiple date options are obtained by segmenting the videos uploaded by the first user account.

[0253] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present disclosure, which will not be described in detail here.

[0254] It should be noted that the device provided in the above embodiment only uses the division of the above functional units as an example when performing live interaction. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the live interactive device and the live interactive method embodiment provided in the above embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0255] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0256] In an exemplary embodiment, an electronic device is also provided, the electronic device comprising:

[0257] one or more processors;

[0258] a memory for storing program code executable by the processor;

[0259] Wherein, the processor is configured to execute the program code to implement the above-mentioned live interactive method.

[0260] In some embodiments, when the electronic device is provided as a terminal, Fig.13 It is a block diagram of a terminal 1300 according to an embodiment of the present disclosure.

[0261] Typically, the computer device 1300 includes a processor 1301 and a memory 1302 .

[0262] The processor 1301 includes one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1301 is implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Alternatively, the processor 1301 includes a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1301 is integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1301 also includes an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0263] The memory 1302 includes one or more computer-readable storage media, which are non-transitory. The memory 1302 also includes a high-speed random access memory and a non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1302 is used to store at least one program code, which is used to be executed by the processor 1301 to implement the live interactive method provided in the method embodiment of the present application.

[0264] In some embodiments, the computer device 1300 further includes: a peripheral device interface 1303 and at least one peripheral device. The processor 1301, the memory 1302 and the peripheral device interface 1303 are connected via a bus or a signal line. Each peripheral device is connected to the peripheral device interface 1303 via a bus, a signal line or a circuit board. The peripheral device includes: at least one of a radio frequency circuit 1304, a display screen 1305, a camera assembly 1306, an audio circuit 1307, a positioning assembly 1308 and a power supply 1309.

[0265] The peripheral device interface 1303 is used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1301 and the memory 1302. In some embodiments, the processor 1301, the memory 1302, and the peripheral device interface 1303 are integrated on the same chip or circuit board; in other embodiments, any one or two of the processor 1301, the memory 1302, and the peripheral device interface 1303 are implemented on a separate chip or circuit board, which is not limited in this application.

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

[0267] The display screen 1305 is used to display a UI (User Interface). The UI includes graphics, text, icons, videos, and any combination thereof. In the case where the display screen 1305 is a touch display screen, the display screen 1305 also has the ability to collect touch signals on the surface or above the surface of the display screen 1305. The touch signal is input to the processor 1301 as a control signal for processing. At this time, the display screen 1305 is also used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 1305 is one, which is arranged on the front panel of the computer device 1300; in other embodiments, the display screen 1305 is at least two, which are arranged on different surfaces of the computer device 1300 or are folded; in other embodiments, the display screen 1305 is a flexible display screen, which is arranged on a curved surface or a folded surface of the computer device 1300. Alternatively, the display screen 1305 is arranged in a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1305 is made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0268] The camera assembly 1306 is used to capture images or videos. In some embodiments, the camera assembly 1306 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the terminal, and the rear camera is disposed on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In other embodiments, the camera assembly 1306 also includes a flash. The flash is a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which is used for light compensation at different color temperatures.

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

[0270] The positioning component 1308 is used to locate the current geographic location of the computer device 1300 to implement navigation or LBS (Location Based Service). The positioning component 1308 can be a positioning component based on the US GPS (Global Positioning System), China's Beidou system, Russia's Grenas system, or the European Union's Galileo system.

[0271] The power supply 1309 is used to power various components in the computer device 1300. The power supply 1309 is an alternating current, a direct current, a disposable battery, or a rechargeable battery. In the case where the power supply 1309 includes a rechargeable battery, the rechargeable battery is a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery is also used to support fast charging technology.

[0272] In some embodiments, the computer device 1300 further includes one or more sensors 1310 , including but not limited to: an acceleration sensor 1311 , a gyroscope sensor 1312 , a pressure sensor 1313 , a fingerprint sensor 1314 , an optical sensor 1315 , and a proximity sensor 1316 .

[0273] The acceleration sensor 1311 detects the magnitude of acceleration on the three coordinate axes of the coordinate system established by the computer device 1300. For example, the acceleration sensor 1311 is used to detect the components of gravity acceleration on the three coordinate axes. The processor 1301 controls the display screen 1305 to display the user interface in a horizontal view or a vertical view according to the gravity acceleration signal collected by the acceleration sensor 1311. The acceleration sensor 1311 is also used to collect motion data of games or users.

[0274] The gyro sensor 1312 detects the body direction and rotation angle of the computer device 1300. The gyro sensor 1312 and the acceleration sensor 1311 cooperate to collect the user's 3D actions on the computer device 1300. The processor 1301 implements the following functions based on the data collected by the gyro sensor 1312: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.

[0275] The pressure sensor 1313 is arranged on the side frame of the computer device 1300 and / or the lower layer of the display screen 1305. When the pressure sensor 1313 is arranged on the side frame of the computer device 1300, the user's grip signal of the computer device 1300 is detected, and the processor 1301 performs left and right hand recognition or shortcut operation according to the grip signal collected by the pressure sensor 1313. When the pressure sensor 1313 is arranged on the lower layer of the display screen 1305, the processor 1301 controls the operability controls on the UI interface according to the user's pressure operation on the display screen 1305. The operability controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.

[0276] The fingerprint sensor 1314 is used to collect the user's fingerprint, and the processor 1301 identifies the user's identity based on the fingerprint collected by the fingerprint sensor 1314, or the fingerprint sensor 1314 identifies the user's identity based on the collected fingerprint. When the user's identity is identified as a trusted identity, the processor 1301 authorizes the user to perform relevant sensitive operations, which include unlocking the screen, viewing encrypted information, downloading software, paying, and changing settings. The fingerprint sensor 1314 is set on the front, back or side of the computer device 1300. In the case where a physical button or a manufacturer logo is set on the computer device 1300, the fingerprint sensor 1314 is integrated with the physical button or the manufacturer logo.

[0277] The optical sensor 1315 is used to collect the ambient light intensity. In some embodiments, the processor 1301 controls the display brightness of the display screen 1305 according to the ambient light intensity collected by the optical sensor 1315. When the ambient light intensity is high, the display brightness of the display screen 1305 is increased; when the ambient light intensity is low, the display brightness of the display screen 1305 is decreased. In other embodiments, the processor 1301 also dynamically adjusts the shooting parameters of the camera assembly 1306 according to the ambient light intensity collected by the optical sensor 1315.

[0278] The proximity sensor 1316, also called a distance sensor, is usually disposed on the front panel of the computer device 1300. The proximity sensor 1316 is used to collect the distance between the user and the front of the computer device 1300. In some embodiments, when the proximity sensor 1316 detects that the distance between the user and the front of the computer device 1300 is gradually decreasing, the processor 1301 controls the display screen 1305 to switch from the screen-on state to the screen-off state; when the proximity sensor 1316 detects that the distance between the user and the front of the computer device 1300 is gradually increasing, the processor 1301 controls the display screen 1305 to switch from the screen-off state to the screen-on state.

[0279] Those skilled in the art will understand that Fig.13 The structure shown in the figure does not constitute a limitation on the computer device 1300, and the computer device 1300 may include more or less components than shown in the figure, or combine some components, or adopt a different component arrangement.

[0280] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory including instructions, and the instructions are executed by a processor of an electronic device to implement the live interactive method. In some embodiments, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0281] In an exemplary embodiment, a computer program product is also provided, including a computer program, which implements the above-mentioned live interactive method when executed by a processor of an electronic device.

[0282] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0283] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A live interactive method, characterized in that: The method comprises: Displaying a virtual item panel on a live broadcast interface; wherein the virtual item panel includes a plurality of date options, each of the date options corresponds to a virtual item list and a video clip; the virtual item list includes virtual items that the first user account expects to receive as a gift within the date indicated by the date option; the video clips corresponding to the plurality of date options are obtained by segmenting the videos uploaded by the first user account; For the current date, in response to a second user account gifting a virtual item to the first user account based on a first virtual item list, displaying a first prompt on the virtual item panel; The first virtual item list is a virtual item list corresponding to the current date; and the first prompt is used to prompt the first video clip corresponding to the current date to be unlocked.

2. The live interactive method according to claim 1, characterized in that: The method further comprises: In response to the triggering operation of the first prompt, switching to a video display panel; wherein the video display panel includes a video display area; The unlocking special effect of the first video clip is displayed in the video display area.

3. The live interactive method according to claim 1, characterized in that: The virtual item panel also includes a video clip entry; the method also includes: In response to a triggering operation on the video clip entry, switching to a video display panel; wherein the video display panel includes the multiple date options and a video display area; In response to a triggering operation on a first date option on the video display panel, and a first date indicated by the first date option is later than the current date in time, displaying a second prompt in the video display area; The second prompt is used to prompt that the start time of the second video clip corresponding to the first date has not yet arrived.

4. The live interactive method according to claim 1, characterized in that: The virtual item panel also includes a video clip entry; before the second user account presents the virtual item to the first user account based on the first virtual item list, the method further includes: In response to a triggering operation on the video clip entry, switching to a video display panel; wherein the video display panel includes the multiple date options and a video display area; In response to a triggering operation on the current date option on the video display panel, a third prompt is displayed in the video display area; wherein the third prompt is used to prompt that the first video clip is in an unlocked state and to unlock the first video clip.

5. The live interactive method according to claim 4, characterized in that: The displaying of the third prompt in the video display area includes: Displaying text messages and prompt controls in the video display area; The text message is used to prompt that the first video clip is in an unlocked state; and the prompt control is used to guide the second user account to unlock the first video clip.

6. The live interactive method according to claim 5, characterized in that: The displaying of text messages and prompt controls in the video display area includes: Using the target screen as the background, displaying the text message and the prompt control in the video display area; The target image is a blurred video cover of the first video clip.

7. The live interactive method according to claim 5, characterized in that: The method further comprises: In response to a triggering operation on the prompt control, switching from the video display panel back to the virtual item panel; The first virtual item list is currently displayed on the virtual item panel.

8. The live interactive method according to any one of claims 2 to 7, characterized in that: The video display panel also includes a video unlocking progress bar; wherein the video unlocking progress bar is divided into a plurality of sub-progress bars; one sub-progress bar corresponds to one video clip; and the method further includes: In response to the first video clip being changed to an unlocked state, the sub-progress bar corresponding to the first video clip is switched from a first display form to a second display form.

9. The live interactive method according to claim 8, characterized in that: The method further comprises: When the video clips corresponding to the multiple date options are all turned into unlocked states, in response to a triggering operation on any sub-progress bar, the video clip corresponding to the sub-progress bar is played in the video display area.

10. The live interactive method according to claim 1, characterized in that: In response to the second user account giving the first user account a virtual item based on the first virtual item list, displaying a first prompt on the virtual item panel includes: In response to the virtual item donated by the second user account to the first user account satisfying the first virtual item list, displaying the first prompt on the virtual item panel; The first virtual item list includes the types of virtual items that the first user account expects to receive as gifts on the current date and the expected quantity of each virtual item.

11. The live interactive method according to claim 1, characterized in that: The method further comprises: Displaying, on the virtual item panel, the virtual items that the first user account has received as gifts within a preset time range; The time span of the preset time range is the dates indicated by the multiple date options.

12. The live interactive method according to claim 1, characterized in that: The method further comprises: for a second date, in response to the second user account gifting the first user account a virtual item based on a second virtual item list, displaying a fourth prompt on the virtual item panel; The second date is before the current date in time, the second virtual item list is a virtual item list corresponding to the second date, and the fourth prompt is used to prompt that the third video clip corresponding to the second date is turned into an unlocked state.

13. A live interactive device, characterized in that: The device comprises: A first display module is configured to display a virtual item panel on a live broadcast interface; wherein the virtual item panel includes a plurality of date options, each of the date options corresponds to a virtual item list and a video clip; the virtual item list includes virtual items that the first user account expects to receive as a gift within the date indicated by the date option; the video clips corresponding to the plurality of date options are obtained by segmenting the videos uploaded by the first user account; a second display module configured to display a first prompt on the virtual item panel in response to a second user account giving a virtual item to the first user account based on the first virtual item list for a current date; The first virtual item list is a virtual item list corresponding to the current date; and the first prompt is used to prompt the first video clip corresponding to the current date to be unlocked.

14. The live interactive device according to claim 13, characterized in that: The second display module is further configured to: in response to a triggering operation on the first prompt, switch to a video display panel; wherein the video display panel includes a video display area; The unlocking special effect of the first video clip is displayed in the video display area.

15. The live interactive device according to claim 13, characterized in that: The virtual item panel also includes a video clip entry; the second display module is further configured to: In response to a triggering operation on the video clip entry, switching to a video display panel; wherein the video display panel includes the multiple date options and a video display area; In response to a triggering operation on a first date option on the video display panel, and a first date indicated by the first date option is later than the current date in time, displaying a second prompt in the video display area; The second prompt is used to prompt that the start time of the second video clip corresponding to the first date has not yet arrived.

16. The live interactive device according to claim 13, characterized in that: The second display module is further configured to: in response to a triggering operation on the video clip entry, switch to a video display panel; wherein the video display panel includes the multiple date options and a video display area; Before the second user account presents the first user account with a virtual item based on the first virtual item list, in response to a triggering operation on a current date option on the video display panel, displaying a third prompt in the video display area; The third prompt is used to prompt that the first video clip is in an unlocked state and to unlock the first video clip.

17. The live interactive device according to claim 16, characterized in that: The second display module is further configured to: display text messages and prompt controls in the video display area; The text message is used to prompt that the first video clip is in an unlocked state; and the prompt control is used to guide the second user account to unlock the first video clip.

18. The live interactive device according to claim 17, characterized in that: The second display module is further configured to: display the text message and the prompt control in the video display area using the target screen as a background; The target image is a blurred video cover of the first video clip.

19. The live interactive device according to claim 17, characterized in that: The second display module is further configured to: in response to a triggering operation on the prompt control, switch from the video display panel back to the virtual item panel; The first virtual item list is currently displayed on the virtual item panel.

20. The live interactive device according to any one of claims 14 to 19, characterized in that: The video display panel also includes a video unlocking progress bar; wherein the video unlocking progress bar is divided into a plurality of sub-progress bars; one sub-progress bar corresponds to one video clip; The second display module is further configured as: In response to the first video clip being changed to an unlocked state, the sub-progress bar corresponding to the first video clip is switched from a first display form to a second display form.

21. The live interactive device according to claim 20, characterized in that: The second display module is further configured to: when the video clips corresponding to the multiple date options are all turned to an unlocked state, in response to a triggering operation on any sub-progress bar, play the video clip corresponding to the sub-progress bar in the video display area.

22. The live interactive device according to claim 13, characterized in that: The second display module is configured as follows: In response to the virtual item donated by the second user account to the first user account satisfying the first virtual item list, displaying the first prompt on the virtual item panel; The first virtual item list includes the types of virtual items that the first user account expects to receive as gifts on the current date and the expected quantity of each virtual item.

23. The live interactive device according to claim 13, characterized in that: The first display module is further configured to: display on the virtual item panel the virtual items that the first user account has received as gifts within a preset time range; The time span of the preset time range is the dates indicated by the multiple date options.

24. The live interactive device according to claim 13, characterized in that: The second display module is further configured to: for a second date, in response to the second user account giving the first user account a virtual item based on the second virtual item list, display a fourth prompt on the virtual item panel; The second date is before the current date in time, the second virtual item list is a virtual item list corresponding to the second date, and the fourth prompt is used to prompt that the third video clip corresponding to the second date is turned into an unlocked state.

25. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; Wherein, the processor is configured to execute the program code to implement the live interactive method as described in any one of claims 1 to 12.

26. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the live interactive method as described in any one of claims 1 to 12.

27. A computer program product, characterized in that It includes a computer program, which, when executed by a processor of an electronic device, implements the live interactive method as described in any one of claims 1 to 12.

Citation Information

Patent Citations

  • Display content unlocking method and device, equipment and readable storage medium

    CN114764720A

  • Live broadcast picture display method and device, stream pushing method and device, equipment and storage medium

    CN116980708A