INTERACTION METHOD, APPARATUS, DEVICE, COMPUTER-READABLE STORAGE MEDIUM AND PRODUCT
By introducing a progress bar mechanism and a multi-objective interaction mechanism into the live stream interface of the virtual live stream room, the problem of single user interaction mode is solved and the user's interaction motivation and participation are improved.
Patent Information
- Application Number
- JP2023578019
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-07-12
- Filing Date
- 2022-07-06
- Publication Date
- 2025-04-30
- Estimated Expiration
- 2042-07-06
AI Technical Summary
In the prior art, the user interaction method of the virtual live streaming room is single, and it is difficult to improve the user's interaction motivation.
By introducing a progress bar mechanism into the live stream interface, the status of the progress bar is dynamically updated, the triggerable state or attractive state of the virtual resource is displayed according to the completion of the progress bar, and multi-target interaction is achieved through the sliding interface and the trigger controller.
The user's interaction motivation is enhanced, and through dynamic progress bars and multi-objective interaction mechanisms, users' participation and satisfaction in the virtual live streaming room are improved.
Smart Images

Figure 0007670867000001 
Figure 0007670867000002 
Figure 0007670867000003
Abstract
Description
[Technical field]
[0001] [CROSS REFERENCE TO RELATED APPLICATIONS] This application was filed on July 6, 2022, application number PCT / CN2022 / 10405 1 The priority of this international application is claimed to the Chinese patent application No. 202110786221.6, filed on July 12, 2021, the entire contents of which are incorporated herein by reference. This international application claims the priority and benefit of Chinese patent application No. 202110786221.6, filed on July 12, 2021.
[0002] [Technical field] The present disclosure relates to the technical field of live streaming, in particular Interaction The present invention relates to a method, an apparatus, a device, a computer-readable storage medium and an article of manufacture. [Background technology]
[0003] While watching live videos played in a virtual live streaming room, users can interact with the live streamers in real time. Interaction This allows for live video communication to be enhanced.
[0004] Traditional in virtual live streaming rooms Interaction The method is mainly for users to comment on and "like" the live video on the live video interface, that is, the user enters comment content on the public screen, enters comment content in the comment field, or clicks the "like" control to "like" the video content, thereby forming an interaction with the live streamer. Interaction To achieve this.
[0005] However, in the prior art, Interaction The method is single and the user Interaction It's difficult to stimulate enthusiasm. Summary of the Invention
[0006] In order to solve the above technical problem or at least partially solve the above technical problem, the present disclosure provides: Interaction Methods, apparatus, devices, computer readable storage media and articles of manufacture are provided.
[0007] According to a first aspect, the present disclosure provides a method for producing a method for manufacturing a semiconductor device comprising: Interaction Disclosed is a method, the method comprising:
[0008] In the process of playing live videos in a virtual live streaming room, Interaction Targets displayed in a live video interface in response to changes in data Interaction updating a first progress bar corresponding to the control;
[0009] The target Interaction In response to a trigger to the control, Interaction Contains the virtual resources that correspond to the data Interaction and displaying the interface. Interaction method.
[0010] In a possible design, when the progress of the first progress bar is in a completed state, the virtual resource is in a triggerable state;
[0011] When the progress of the first progress bar is in an incomplete state, the virtual resource is in a trigger-prohibited state.
[0012] A possible design is Interaction The interface further displays a second progress bar, the progress of the second progress bar being Interaction Respond to data.
[0013] In a possible design, the live video interface may include multiple targets. Interaction Each target, including the control Interaction The control is one Interaction Corresponding to the data section, the current Interaction Targets that correspond to the data Interaction The control becomes visible and the remaining targets InteractionThe control is displayed by a trigger to the shrink control.
[0014] In a possible design, each target Interaction The control is one Interaction Corresponding to the data section, The method comprises:
[0015] The above Interaction By sliding the interface, you can change the currently displayed Interaction The method further includes the step of switching the interface.
[0016] In a possible design, the target Interaction Respond to triggers to the control Interaction To display the interface,
[0017] The target Interaction Responds to triggers on the control and contains item release controls Interaction displaying an interface;
[0018] In response to a trigger on the item release control, Interaction and displaying the virtual resources in the interface.
[0019] In a possible design, when the progress of the first progress bar reaches a completed state, the target Interaction Respond to triggers to the control Interaction After displaying the interface,
[0020] The target Interaction The method further includes the step of hiding a first progress bar corresponding to the control.
[0021] According to a second aspect, the present disclosure provides a method for producing a method for manufacturing a semiconductor device comprising: Interaction Disclosed is an apparatus, comprising:
[0022] In the process of playing live videos in a virtual live streaming room, Interaction Targets displayed in a live video interface in response to changes in data Interaction an update module for updating a first progress bar corresponding to the control;
[0023] The target Interaction In response to a trigger to the control, Interaction Contains the virtual resources that correspond to the data Interaction and a display module for displaying the interface.
[0024] In a possible design, when the progress of the first progress bar is in a completed state, the virtual resource is in a triggerable state;
[0025] When the progress of the first progress bar is in an incomplete state, the virtual resource is in a trigger-prohibited state.
[0026] A possible design is Interaction The interface further displays a second progress bar, the progress of the second progress bar being Interaction Respond to data.
[0027] In a possible design, the live video interface may include multiple targets. Interaction Each target, including the control Interaction The control is one Interaction Corresponding to the data section, the current Interaction Targets that correspond to the data Interaction The control becomes visible and the remaining targets Interaction The control is displayed by a trigger to the shrink control.
[0028] In a possible design, each target Interaction The control is one Interaction Corresponding to a data section, the apparatus further includes a switching module;
[0029] The switching module is Interaction By sliding the interface, you can change the currently displayed Interaction Used to switch between interfaces.
[0030] In a possible design, the display module may in particular comprise:
[0031] The target Interaction Responds to triggers on the control and contains item release controls Interaction Show the interface,
[0032] In response to a trigger on the item release control, Interaction Used to display virtual resources in an interface.
[0033] In a possible design, the device further comprises a concealment device,
[0034] The hidden device is the target Interaction Used to hide the primary progress bar associated with the control.
[0035] The second aspect and each possible design of the second aspect provided Interaction Regarding the beneficial effects of the device, reference can be made to the beneficial effects of the first aspect and each possible embodiment of the first aspect, and detailed description thereof will be omitted here.
[0036] According to a third aspect, the present disclosure provides an electronic device including a memory and a processor, the memory being adapted to store program instructions, the processor being adapted to cause the electronic device to perform the functions of the first aspect and any possible design of the first aspect. Interaction It is used to invoke program instructions in memory so that a method can be performed.
[0037] According to a fourth aspect, the present disclosure provides a computer storage medium comprising computer instructions, which when executed on an electronic device, cause the electronic device to perform a programmable logic circuit according to the first aspect and any possible design of the first aspect. Interaction Execute the method.
[0038] According to a fifth aspect, the present disclosure provides a computer program product, which when executed on a computer, causes the computer to perform a program for the first aspect and any possible design of the first aspect. Interaction Execute the method. [Brief description of the drawings]
[0039] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure.
[0040] In order to more clearly describe the embodiments of the present disclosure or the technical solutions of the prior art, the following briefly introduces drawings necessary for describing the embodiments or the prior art, and obviously, those skilled in the art can obtain other drawings based on these drawings without creative work.
[0041] [Figure 1] 1 is a flow diagram of an interaction method provided by an embodiment of the present disclosure. [Figure 2A] FIG. 2 is a schematic diagram of an interaction interface provided by an embodiment of the present disclosure. [Figure 2B] FIG. 2 is a schematic diagram of an interface provided by an embodiment of the present disclosure. [Figure 2C] FIG. 2 is a schematic diagram of an interface provided by an embodiment of the present disclosure. [Figure 2D] FIG. 2 is a schematic diagram of an interface provided by an embodiment of the present disclosure. [Figure 2E] FIG. 2 is a schematic diagram of an interface provided by an embodiment of the present disclosure. [Figure 2F] FIG. 2 is a schematic diagram of an interface provided by an embodiment of the present disclosure. [Diagram 3] 4 is a flow diagram of another interaction method provided by an embodiment of the present disclosure. [Figure 4] 4 is a flow diagram of another interaction method provided by an embodiment of the present disclosure. [Diagram 5] 4 is a flow diagram of another interaction method provided by an embodiment of the present disclosure. [Figure 6] FIG. 2 is a structural schematic diagram of an interaction device provided by an embodiment of the present disclosure; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0042] In order to clarify the above objects, features and advantages of the present disclosure, the present disclosure will be further described below. It should be noted that, under the condition that there is no conflict, the embodiments and features of the embodiments of the present disclosure can be combined with each other.
[0043] In the following description, numerous details are set forth in order to provide a thorough understanding of the present disclosure; however, the present disclosure may be practiced in other ways than as described herein, and it is apparent that the embodiments in the specification are merely some, but not all, of the embodiments of the present disclosure.
[0044] Illustratively, the present disclosure provides a method for producing a cellular endothelial cell comprising: Interaction A method, an apparatus, a device, a computer-readable storage medium, and a product are provided, which are capable of performing a method for performing a live streaming video in a virtual live streaming room by using the video generated by all viewing users. Interaction Based on the data, for users watching live videos in virtual live streaming rooms Interaction An interface can be displayed so that the user can Interaction You can earn live streaming rewards in the interface and share live streaming among all users in the virtual live streaming room. Interaction Therefore, users can proactively Interaction Promote users to Interaction Increase motivation. The present disclosure InteractionThe method is performed by the electronic device or an application program, web page, official account, etc. in the electronic device. The electronic device may be a tablet, a mobile phone, a wearable device, an in-vehicle device, an augmented reality (AR) / virtual reality (VR) device, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), a smart TV, a smart screen, a high definition TV, a 4K TV, a smart speaker, a smart projector, and other devices, and the present disclosure does not limit the specific type of the electronic device.
[0045] The present disclosure does not limit the type of operating system of the electronic device, such as Android system, Linux system, Windows system, iOS system, etc.
[0046] Please refer to FIG. 1, which is provided by the present disclosure. Interaction 1 is a flow diagram of the method provided by the present disclosure, as shown in FIG. Interaction The method is:
[0047] In the process of playing live videos in the virtual live streaming room, Interaction Targets displayed in a live video interface in response to changes in data Interaction The method may include a step S110 of updating a first progress bar corresponding to the control.
[0048] In the virtual live streaming room, multiple users can watch live videos at the same time, and in the process of watching the live videos, users can communicate with the live streamers or other users in the virtual live streaming room according to their own wishes. InteractionThis can increase the popularity of live streaming in the virtual live streaming room. For example, in a concert that is watched by many people, users can display the content they want to say in the virtual live streaming room as comments, etc., according to their own wishes, and multiple users can communicate with each other in the virtual live streaming room. Interaction It is possible.
[0049] In the virtual live distribution room according to this embodiment, several kinds of live videos can be displayed, such as singing, dancing instruction, course instruction, etc. This embodiment does not limit the display type of the live video.
[0050] Interaction The data is dynamic data generated by a user watching a live video in a virtual live distribution room, and may be, for example, the number of "likes" given to a live video in a virtual live distribution room. In this embodiment, Interaction There are no limitations on the specific method of realizing the data.
[0051] target Interaction The controls are displayed in the live video interface and are available to all users in the virtual live streaming room. Interaction Used to display statistical data. Target Interaction The control is the entrance to obtain live streaming rewards, and each live streaming reward corresponds to a surprise released in the virtual live streaming room; that is, if no surprise is displayed in the virtual live streaming room, the target Interaction The controls are not visible in the live video interface.
[0052] For example, target Interaction A specific method of displaying the control is shown in FIG. 2A. For example, the control 1101 in the exemplary interface 11 in FIG. 2C is shown in FIG. 2A. Interaction There are several display styles for the control, and in some embodiments, the target Interaction The display style of the control refers to the display style of the control 110 in FIG. 2A. Interaction Do not restrict the display style of the control.
[0053] target Interaction The display of the first progress bar of the control can refer to the progress bar 120 in the exemplary interface 11 in FIG. 2A, and the first progress bar can indicate the number of clicks of the viewers of the live streaming room at the current stage of the live video playback, such as the number of clicks at the current stage. Interaction Used to record data.
[0054] In Figure 2A, the target Interaction The first progress bar of the control may include a number of display states, which may include, but are not limited to, an initial state, a stage progress state, a prize not yet tested state, a stage completed and not yet tested state, and a stage accomplished state.
[0055] Targets in each display state Interaction The display style of the first progress bar of the control is different, so that the user can intuitively and clearly know the stage of realization of the live streaming benefit.
[0056] For example, the display state may be the same when the first progress bar is in the initial state, stage progress state, prize unchecked state, stage completed and unchecked state, and when the first progress bar is in the stage achievement state, it may be in a different display state, thus effectively inducing the user to click.
[0057] In addition, the first progress bar can also support animation display such as jumping, enlarging or reducing, and rotating to easily attract the user's attention when displaying each display state. This embodiment does not limit the specific method of realizing the dynamic display of the first progress bar.
[0058] When the first progress bar is in the initial state, when a user enters the virtual live streaming room, it will start playing the animation corresponding to the initial state, and the initial animation will be played once in a loop and then hidden; or Interaction The initial animation can also be hidden if a user trigger action on the control is received.
[0059] After the first progress bar is in a stage achievement state and the live streaming reward is achieved, the server sends a message to the client, and the client displays an achievement animation corresponding to the stage achievement state, and if the initial animation is still playing, it waits until the initial animation finishes playing before starting to display the achievement animation. The achievement animation can be hidden after playing once in a loop, or the target Interaction The achieve animation may also be hidden if a user trigger action on the control is received.
[0060] The first progress bar is in the unchecked prize state, and the achievement animation has finished playing, and the target Interaction If the client does not receive a user trigger action on the control, it can display an untested animation and Interaction When a user trigger action on a control is received, the unchecked animation can be hidden.
[0061] The trigger operation includes, but is not limited to, a click, a double click, and the like.
[0062] As clicks Interaction Taking the data as an example, the calculation rule for the first progress bar is first number / second number. The first number is the current number of "likes" / number of "likes" required for the previous surprise, and the second number is the number of "likes" required for the next surprise / number of "likes" required for the previous surprise. If the live streaming bonus corresponds to the first surprise, the number of "likes" required for the previous surprise may be 0.
[0063] The first progress bar may include two display states, such as hidden and visible.
[0064] For example, if a user has just entered a virtual live streaming room and an initial animation is played n times in a loop, in this case the first progress bar may not be displayed and the progress bar may be displayed after the animation is finished, where n is 3, and may be issued by the server. When the animation is played, the first progress bar may be hidden, wait until the animation is finished playing, and then display the first progress bar. When all steps are completed, the first progress bar may be hidden.
[0065] Provided by this disclosure Interaction The method is to target Interaction Respond to triggers to the control Interaction Contains the virtual resources that correspond to the data Interaction The method includes a step S120 of displaying an interface.
[0066] The user can view the target video in the live video interface. Interaction Controls can be triggered by the client from the live video interface. Interaction You can jump to the interface.
[0067] Displayed in the live video interface Interaction The interface can be displayed to some users, such as users who have paid for operating in the virtual live streaming room. At the same time, users who have not paid can make a payment according to the payment instructions in the virtual live streaming room, which will be displayed in the live video interface. Interaction You can see the interface.
[0068] Interaction For a display of the interface, reference may be made to the exemplary interface 12 in FIG. 2B. InteractionA virtual resource corresponding to the data may be displayed in the interface 12; Interaction For a specific display format of the virtual resource corresponding to the data, reference can be made to the display of the item 1301 in the interface 12.
[0069] Provided by the embodiments of the present disclosure Interaction According to the method, in the process of playing live videos through the virtual live streaming room, Interaction Targets displayed in the live video interface based on changes in data Interaction Update a first progress bar corresponding to the control, so that the user can select a Interaction You can intuitively know the changes in data, and you can also decide whether to acquire virtual resources based on the first progress bar and the target Interaction User triggers on the control Interaction Show the interface, Interaction In the interface Interaction The virtual resources that correspond to the data are displayed, Interaction Increase the enjoyment of the game and improve user experience. Interaction Increase motivation and boost user repeat rates.
[0070] According to the above description of the embodiment, in this embodiment, Interaction The display state of the virtual resource corresponding to the data may include two kinds of states, such as a triggerable state and a trigger-prohibited state.
[0071] A triggerable state means that the virtual resource can be collected, and a trigger-prohibited state means that the virtual resource cannot be collected.
[0072] It should be noted that in this embodiment, when a virtual resource is in a trigger-prohibited state, the virtual resource can still be displayed, so that the user can know the virtual resource corresponding to the current stage, so that the user can Interaction Promote awareness of the
[0073] In this example, in one possible embodiment, when the progress of the first progress bar is in a completed state, the virtual resource is in a triggerable state;
[0074] When the progress of the first progress bar is in an incomplete state, the virtual resource is in a trigger-prohibited state.
[0075] The first progress bar can intuitively reflect the data statistics of the current stage of the virtual live streaming room, and the progress of the first progress bar reaches a completion state corresponding to the above-mentioned achievement state.
[0076] Therefore, the trigger state of the virtual resource is marked based on whether the first progress bar is in a completed state, and the trigger state of the virtual resource is correspondingly displayed, so as to realize effective management of the virtual resource and faithfully display the virtual resource.
[0077] The virtual resources may include two concrete realization forms, such as show viewing rights in a virtual live streaming room and custom prizes.
[0078] The right to watch the show in the virtual live streaming room is given to the user who purchased the ticket, and the user who purchased the ticket can use the prize after the prize is released. The prize may include, but is not limited to, cheering gifts, photo shoot privileges, hidden posters, etc.
[0079] If you don't win any prizes, you'll see the message "Please Like and Support to unlock more rewards." If you win some prizes, you'll see the message "You've won n prizes. Please continue to Like and Support." If you win all prizes, you'll see the message "You've won all prizes. Please continue to Like and Support."
[0080] If the prize is a cheering gift, after the prize is achieved, the gift will be displayed in the gift bar of the user who purchased the ticket for the virtual live streaming room, and there is a button to immediately open the gift panel and switch to the gift. For the display icon of the cheering gift, it can refer to the prize icon set in the backend, but there is no default icon in the frontend. The icon can display "Details". The user clicks "Details" to close the reward panel and display the gift bar panel.
[0081] If the prize is a photo shoot bonus, after achieving the prize, the user who purchased the ticket for the virtual live streaming room can use the photo shoot item button in the bonus backpack. There is a limit to the number of times that the photo shoot and the use of the photo shoot item can be set by the backend. For the display icon of the photo shoot bonus, it can refer to the prize icon set in the backend, but there is a default icon in the frontend. The icon can display "Shoot Now", and the user can click "Shoot Now" to close the bonus panel and invoke the process of sharing the highlight moment.
[0082] If the prize is a hidden poster, after the prize is achieved, the reward backpack of the user who purchased the ticket for the virtual live streaming room will have a button to quickly call up the function of sharing the poster. For the display icon of the hidden poster, it can refer to the prize icon set in the backend, but there is a default icon in the frontend. The icon can display "Share Poster", and the user can click "Share Poster" to close the reward panel and call up the process of sharing the poster of the live streaming.
[0083] Custom prizes are issued by operators and drivers in other ways, and the server does not need to associate other functions of the client, and the client notifies the user in real time after receiving the message from the server. For the display icon of the custom prize, no icon is set in the backend, but the default icon in the frontend can be referenced.
[0084] Custom prizes may include, but are not limited to, opening lucky bags, surprise offline concerts, and helping the live streamer rise to the top of popular search terms.
[0085] Based on the description of the above embodiment, Interaction In addition to the primary progress bar, the interface also has a secondary progress bar, which shows the progress of all live videos. Interaction Used to display data.
[0086] In this example, in one possible embodiment: Interaction The interface further displays a second progress bar, the progress of the second progress bar being: Interaction Respond to data.
[0087] The second progress bar is Interaction All of the virtual live streaming rooms can be displayed in the interface. Interaction Used to compile statistics on data.
[0088] Interaction In addition to displaying virtual resources, the interface also provides Interaction There is also a second progress bar with statistics based on the data, which allows users to see the timely progress of the virtual live streaming room. Interaction This makes it easier to check the data.
[0089] For a specific display format of the second progress bar, reference may be made to the progress bar 140 of the exemplary interface 12 in FIG. 2B.
[0090] Different stages can be marked under the second progress bar, for example, the first stage is the number of likes from 0 to 500, the second stage is the number of likes from 500 to 1000, and the third stage is the number of likes from 1000 to 1500.
[0091] at the same time, Interaction The virtual resources displayed in the interface correspond to the indicators in the second progress bar.
[0092] Also, Interaction An indicator in the second progress bar corresponding to a virtual resource displayed in the interface may be highlighted, allowing a user to intuitively locate the current stage displayed in the virtual live streaming room.
[0093] The display method of the second progress bar is not limited to the display method of the progress bar 140 in the interface 12, and it can be any display method of a progress bar, and the embodiment does not limit it.
[0094] Based on the above embodiment description, the live video interface has one target Interaction In addition to the control, other targets Interaction It further includes a control.
[0095] In this example, in one possible embodiment, the live video interface may include multiple targets. Interaction Each target, including the control Interaction The control is one Interaction Corresponding to the data section, the current Interaction Targets that correspond to the data Interaction The control becomes visible and the remaining targets Interaction The control is displayed by a trigger to the shrink control.
[0096] Shrink control supports multiple targets Interaction Virtual controls for shrinking and remembering controls, multiple targets Interaction It is used to shrink or expand a control. For a specific display format of the shrink control, refer to the display of the control 150 in the exemplary interface 11 in FIG. 2A.
[0097] Therefore, one target Interaction Targets for multiple stages based on control display Interaction A control can be displayed that allows the user to Interaction It makes it easier to inspect the controls and gives you complete visibility into live video.
[0098] After a user enters a virtual live streaming room, if there are no completed steps or if the completed steps have been checked, in response to the user's operation of entering the virtual live streaming room, the ongoing steps are located and made available for the user to check.
[0099] If multiple completed steps remain to be examined, the last step not examined is located, and the user can view the most recent step not examined, thereby improving the immediacy of the user's viewing experience.
[0100] When all steps have been completed and checked, the last step is located and the user can view the latest step that has not been checked.
[0101] After receiving a user trigger operation on the shrink control, the exemplary interface 11 in FIG. 2C can be displayed. The interface 11 can be a target Interaction Control 1102 and Target Interaction The control 1103 further includes a target Interaction The state and target of the first progress bar of the control 1102 Interaction The state of the first progress bar of the control 1103 may be a completed state.
[0102] FIG. 3 shows another example of the method provided by the present embodiment. Interaction This embodiment is based on the above embodiment, and further includes: Interaction The control is one Interaction After step S120, the method of the present embodiment includes:
[0103] InteractionBy sliding the interface, you can change the currently displayed Interaction The method may further include a step S130 of switching the interface.
[0104] Interaction The area of the interface for displaying virtual resources may be slide-enabled, making it easier for the user to inspect the unlocked benefits of the live broadcast.
[0105] For example, if the slide is a right-facing slide, Interaction For a specific display format of the interface sliding process, refer to the display of the exemplary interface 12 in FIG. 2D.
[0106] After slide Interaction For a specific display format of the interface, refer to the display of the exemplary interface 12 in FIG. 2E. Interaction The other virtual resources of the interface may have a corresponding stage ranging from 0 to 500.
[0107] Interaction The virtual resources of the interface can include two types of indications: triggerable and non-triggerable. Interaction A trigger prohibition can be a colored virtual resource displayed in the interface. Interaction It may be a grey-white virtual resource displayed in the interface.
[0108] Interaction By configuring the interface area to display multiple virtual resources, Interaction The interface is responsive to a user's sliding operation to allow multiple virtual resources to be checked and viewed, allowing the user to easily learn and check multiple live streaming benefits contained in the live video.
[0109] FIG. 4 shows another example of the method provided by the present embodiment. Interaction 4 is a flow diagram of the method.This embodiment is based on the above embodiment, and the possible implementation method of step S120 is as follows:
[0110] S1201, Target Interaction Responds to triggers on the control and contains item release controls Interaction Show the interface.
[0111] Interaction The interface may display an opening control of the virtual resource, and the opening control may be configured to: Interaction Used to display virtual resources in an interface.
[0112] For a specific method of displaying the opening control, reference may be made to the display of an exemplary control 160 in FIG. 2F.
[0113] S1202, in response to a trigger on an item opening control; Interaction Display virtual resources in the interface.
[0114] The user can trigger the release control. Interaction Target selected in the interface Interaction The virtual resources corresponding to the controls can be inspected, thereby allowing the user to effectively use the virtual resources, and enhancing the user's interest in watching live video in the form of distributing the virtual resources.
[0115] FIG. 5 shows another example of the method provided by the present embodiment. Interaction 4 is a flow chart of a method. This embodiment is based on the above embodiment. If the progress of the first progress bar is in a completed state, after step S120, the method of this embodiment:
[0116] target InteractionThe method further includes a step S140 of hiding a first progress bar corresponding to the control.
[0117] target Interaction If the primary progress bar corresponding to the control is in the completed state, the primary progress bar is filled and the target Interaction Indicates that the display step corresponding to the control is achieved. Interaction To reduce the impact of the primary progress bar of the interface on the user's visual angle, the target Interaction You can hide the primary progress bar associated with the control.
[0118] Therefore, if the first progress bar is complete, the target Interaction If you hide the primary progress bar corresponding to the control, Interaction The different statuses of live streaming awards can be effectively marked on the interface, so that users can clearly view the completed live streaming awards.
[0119] FIG. 6 is a diagram of the Interaction FIG. 6 is a schematic diagram of the structure of the device. Interaction The device 600 includes an update module 610 and a display module 620.
[0120] The update module 610 updates the virtual live streaming room in the process of playing the live video in the virtual live streaming room. Interaction Targets displayed in a live video interface in response to changes in data Interaction Used to update the primary progress bar that corresponds to the control,
[0121] The display module 620 displays the target Interaction In response to a trigger to the control, Interaction Contains the virtual resources that correspond to the data Interaction Used to display the interface.
[0122] In some embodiments, when the progress of the first progress bar is in a completed state, the virtual resource is in a triggerable state;
[0123] When the progress of the first progress bar is in an incomplete state, the virtual resource is in a trigger-prohibited state.
[0124] In some embodiments, the Interaction The interface further displays a second progress bar, the progress of the second progress bar being Interaction Respond to data.
[0125] In some embodiments, the live video interface includes a plurality of target Interaction Each target, including the control Interaction The control is one Interaction Corresponding to the data section, the current Interaction Targets that correspond to the data Interaction The control becomes visible and the remaining targets Interaction The control is displayed by a trigger to the shrink control.
[0126] In some embodiments, each target Interaction The control is one Interaction Corresponding to the data section,
[0127] The apparatus of this embodiment further includes a switching module,
[0128] The switching module is Interaction By sliding the interface, you can change the currently displayed Interaction Used to switch between interfaces.
[0129] In some embodiments, the display module 620 may be specifically
[0130] The target Interaction Responds to triggers on the control and contains item release controls Interaction Show the interface,
[0131] In response to a trigger on the item release control, Interaction Used to display virtual resources in an interface.
[0132] In some embodiments, the device of the present invention further comprises a concealment device,
[0133] The hidden device is the target Interaction Used to hide the primary progress bar associated with the control.
[0134] Provided by this disclosure Interaction The apparatus can implement the above method embodiments, and its specific implementation principles and technical effects can be referred to the above method embodiments, and detailed descriptions are omitted here.
[0135] Exemplarily, the present disclosure discloses an electronic device including one or more processors, a memory, and one or more computer programs, the one or more computer programs being stored in the memory, and when the one or more processors execute the one or more computer programs, the electronic device performs the above-mentioned embodiment. Interaction Realize the method.
[0136] Illustratively, the present disclosure provides a chip system, which is applied to an electronic device including a memory and a sensor, and the chip system includes a processor, and the processor is the same as the above embodiment. Interaction The method is carried out.
[0137] Illustratively, the present disclosure provides a computer-readable storage medium having a computer program stored thereon, the computer program being executed by a processor to cause the electrical device to perform the above-described embodiment. Interaction Realize the method.
[0138] Illustratively, the present disclosure provides a computer program product, which when executed on a computer, causes the computer to perform the above-described embodiment. Interaction Execute the method.
[0139] In the above embodiments, all or part of the functions may be implemented by software, hardware, or a combination of software and hardware. When implemented in software, all or part may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed in a computer, all or part of the functions result in a flow or function according to the embodiments of the present disclosure. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium. The computer-readable storage medium may be any available medium that can be accessed by a computer, a data storage device such as a server, a data center, etc. that includes one or more available media collections. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape, etc.), an optical medium (e.g., a DVD), or a semiconductor medium (solid state disk (SSD)).
[0140] As used herein, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another and do not require or imply an actual relationship or sequence between these entities or operations. And the terms "comprise", "comprises", or any other variation thereof, are intended to cover a non-exclusive inclusion, since a process, method, article, or device that includes a set of elements is not necessarily limited to only those elements, but can include other elements not expressly listed, or elements inherent to such process, method, article, or device. Unless specifically limited, an element limited by the words "comprises" does not preclude the presence of additional identical elements in the process, method, article, or device that includes the element.
[0141] The above description is only specific embodiments of the present disclosure, to enable those skilled in the art to understand or implement the present disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Thus, the present disclosure is not intended to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A computer-implemented interaction method comprising: In a process of playing a live video in a live streaming room, updating a first progress bar corresponding to a target interaction control displayed on a live video interface in response to a change in interaction data of the live streaming room; in response to a trigger on the target interaction control, displaying an interaction interface including a virtual resource corresponding to the interaction data; The live video interface includes a plurality of target interaction controls, each of which corresponds to one interaction data section, and the target interaction control corresponding to the current interaction data is displayed, and the remaining target interaction controls are displayed by triggering a shrink control, in this interaction method.
2. When the progress of the first progress bar is in a completed state, the virtual resource is in a triggerable state; The method of claim 1 , wherein the virtual resource is in a trigger-prohibited state when the progress of the first progress bar is in an incomplete state.
3. The method of claim 2 , wherein the interaction interface further displays a second progress bar corresponding to the interaction data.
4. Each target interaction control corresponds to one interaction data interval, The method comprises: The method of claim 1 , further comprising: switching between currently displayed interaction interfaces by sliding the interaction interface.
5. displaying an interaction interface in response to a trigger on the target interaction control, in response to a trigger on the target interaction control, displaying an interaction interface including an item-opening control; and displaying a virtual resource in the interaction interface in response to a trigger on the item-opening control.
6. when the progress of the first progress bar reaches a completed state, in response to a trigger on the target interaction control, displaying an interaction interface; The method of claim 2 , further comprising hiding a first progress bar corresponding to the target interaction control.
7. An interaction device, comprising: an update module for updating a first progress bar corresponding to a target interaction control displayed on a live video interface in response to a change in interaction data of the live streaming room during a process of playing the live video in the live streaming room; a display module for displaying an interaction interface including a virtual resource corresponding to the interaction data in response to a trigger on the target interaction control; The live video interface includes a plurality of target interaction controls, each of which corresponds to one interaction data section, and the target interaction control corresponding to the current interaction data is displayed, and the remaining target interaction controls are displayed by triggering a reduced control, in this interaction device.
8. An electronic device comprising one or more processors, a memory, and one or more computer programs, the one or more computer programs being stored in the memory, and when the one or more processors execute the one or more computer programs, the electronic device realizing the interaction method described in any one of claims 1 to 6.
9. A computer storage medium comprising computer instructions, which when executed on an electronic device cause the electronic device to perform the interaction method according to any one of claims 1 to 6.
10. A computer program product, which when executed on a computer, causes the computer to execute the interaction method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Method, device and system for displaying page in live broadcast room, equipment and storage medium
CN110020389A
Live broadcast interaction method and device, server and machine readable storage medium
CN110708565A
Method and device for displaying virtual gift special effect and electronic device
CN111212314A
Live streaming interaction method and device
CN112291575A
Information processing apparatus, moving image distribution method, and moving image distribution program
JP2020017871A