Displaying method and apparatus, transmission method and apparatus, electronic device, medium, and product
By displaying and distinguishing interaction requests on the live broadcast platform and providing a virtual object sending panel, the problem of single and cumbersome interactive request display in the prior art is solved, and the interaction efficiency is improved.
Patent Information
- Application Number
- PCT/SG2024/050620
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-28
- Filing Date
- 2024-09-24
- Publication Date
- 2025-04-03
AI Technical Summary
The interactive request display method of existing live broadcast platforms is single, and the interaction steps between anchors and audiences are cumbersome, making it difficult to improve interaction efficiency.
Provide a display method and a sending method, which distinguishes multiple interactive requests by receiving the anchor's request display operation, and displays a preset panel in the live broadcast page to help users send virtual objects to meet preset conditions.
It improves the flexibility of displaying interactive requests, simplifies the steps for anchors to process requests, and enhances the interaction efficiency between anchors and users who meet preset conditions.
Smart Images

Figure SG2024050620_03042025_PF_FP_ABST
Abstract
Description
[0001] This application claims priority to Chinese invention patent application number 2023112840644, filed on September 28, 2023, entitled "Display Method, Transmission Method, Device, Electronic Device, Medium, and Product," the entire contents of which are incorporated herein by reference. Technical Field: The embodiments of the present disclosure relate to the field of computer technology, and more particularly to a display method, a transmission method, a device, an electronic device, a medium, and a product. Background: With the rapid development of technology, more and more live streamers are using video software for live broadcasts. To increase interactivity between live streamers and viewers, viewers can send interaction requests to the live streamer, who can then select a corresponding viewer to interact with through a request list. However, current methods for requesting presentations are relatively simple, and the steps for live streamers to interact with viewers are relatively cumbersome. Summary: The embodiments of the present disclosure provide a display method, a transmission method, a device, an electronic device, a medium, and a product. In a first aspect, embodiments of the present disclosure provide a method for displaying requests, comprising: receiving a display request operation from a first user within a live broadcast page, the first user being the host of a live broadcast room corresponding to the live broadcast page; in response to the display request operation, distinguishing and displaying multiple interaction requests received by the first user in a request list based on whether virtual object information corresponding to the multiple interaction requests meets a preset condition. In a second aspect, embodiments of the present disclosure provide a method for sending a virtual object, comprising: in response to a panel display operation from a second user within a live broadcast page, displaying a preset panel within the live broadcast page, wherein the virtual object information corresponding to the interaction request sent by the second user does not meet a preset condition, the preset panel being used to display object information of a to-be-sent virtual object, the to-be-sent virtual object being a virtual object to be sent that meets the preset condition; and in response to a send operation performed within the preset panel, sending the to-be-sent virtual object. In a third aspect, an embodiment of the present disclosure further provides a request display device, comprising: a receiving module for receiving a request display operation from a first user in a live broadcast page, where the first user is the host of a live broadcast room corresponding to the live broadcast page; a first display module for responding to the request display operation, and distinguishing and displaying the multiple interaction requests received by the first user in a request list according to whether the virtual object information corresponding to the multiple interaction requests meets a preset condition.In a fourth aspect, embodiments of the present disclosure further provide a device for sending a virtual object, comprising: a second display module configured to display a preset panel on a live broadcast page in response to a second user's panel display operation within the live broadcast page, wherein the virtual object information corresponding to the interaction request sent by the second user does not yet meet a preset condition, and the preset panel is configured to display object information of a to-be-sent virtual object, wherein the to-be-sent virtual object is a virtual object to be sent that meets the preset condition; and a sending module configured to send the to-be-sent virtual object in response to a send operation within the preset panel. In a fifth aspect, embodiments of the present disclosure further provide an electronic device, comprising: one or more processors; and a memory configured to store one or more programs, which, when executed by the one or more processors, enable the one or more processors to implement the requested display method or virtual object sending method described in the embodiments of the present disclosure. In a sixth aspect, embodiments of the present disclosure further provide a computer-readable storage medium, storing a computer program, which, when executed by the processor, implements the requested display method or virtual object sending method described in the embodiments of the present disclosure. In a seventh aspect, embodiments of the present disclosure further provide a computer program product. When executed by a computer, the computer implements the request display method or virtual object sending method described in the embodiments of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS The foregoing and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the accompanying drawings and the following detailed description. Throughout the drawings, identical or similar reference numerals represent identical or similar elements. It should be understood that the drawings are schematic, and the elements and components are not necessarily drawn to scale. Figure 1 is a flowchart of a request display method provided in an embodiment of the present disclosure; Figure 2 is a schematic diagram of a request list provided in an embodiment of the present disclosure; Figure 3 is a schematic diagram of a setting item provided in an embodiment of the present disclosure; Figure 4 is a flowchart of a virtual object sending method provided in an embodiment of the present disclosure; Figure 5 is a schematic diagram of a preset panel provided in an embodiment of the present disclosure; Figure 6 is a schematic diagram of the structure of a request display device provided in an embodiment of the present disclosure; Figure 7 is a schematic diagram of the structure of a virtual object sending device provided in an embodiment of the present disclosure; and Figure 8 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS The embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Instead, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure.It should be understood that the figures and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure. It should be understood that the various steps described in the method embodiments of this disclosure may be performed in a different order and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit illustrated steps. The scope of this disclosure is not limited in this respect. As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one further embodiment," and the term "some embodiments" means "at least some embodiments." Definitions of other terms are provided in the following description. It should be noted that the concepts of "first," "second," and the like mentioned in this disclosure are merely used to distinguish different devices, modules, or units, and are not intended to limit the order or interdependence of the functions performed by these devices, modules, or units. It should be noted that the modifiers "a," "an," and "a plurality" mentioned in this disclosure are illustrative rather than restrictive. Those skilled in the art should understand that, unless the context clearly indicates otherwise, they should be understood to mean "one or more." The names of the messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information. It is understood that before using the technical solutions disclosed in each embodiment of the present disclosure, the user must be informed of the type, scope of use, and usage scenarios of the personal information involved in the present disclosure and obtain their authorization through appropriate means in accordance with relevant laws and regulations. For example, in response to a user's active request, a prompt message may be sent to the user to clearly inform the user that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide their personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the present disclosure, based on the prompt message. As an optional but non-limiting implementation, in response to a user's active request, the prompt message may be sent to the user in the form of a pop-up window, which may present the prompt message in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "Agree" or "Disagree" to provide their personal information to the electronic device. It is understood that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.The present disclosure provides a display method, a sending method, an apparatus, an electronic device, a medium, and a product to increase the flexibility of displaying interactive requests and help hosts improve the efficiency of request processing. The present disclosure provides a display method, a sending method, an apparatus, an electronic device, a medium, and a product. The method includes: receiving a display request operation from a first user on a live broadcast page, where the first user is the host of a live broadcast room corresponding to the live broadcast page; responding to the display request operation, distinguishing and displaying multiple interactive requests received by the first user in a request list based on whether the virtual object information corresponding to the multiple interactive requests meets preset conditions. Using the above technical solution, by distinguishing and displaying the interactive requests received by the first user in the request list based on whether the user sending the interactive request meets preset conditions, the flexibility of displaying interactive requests is increased, the efficiency of request processing by hosts is improved, and interactions between hosts and users who meet the preset conditions are facilitated. Figure 1 is a schematic flow diagram of a request display method provided by the present disclosure. This method is applicable to displaying requests from hosts in live broadcast rooms. This method can be performed by a request display method apparatus, which can be implemented using software and / or hardware and is typically integrated into an electronic device. In this embodiment, electronic devices include, but are not limited to, computers, mobile phones, tablet computers, and other devices. As shown in Figure 1, an embodiment of the present disclosure provides a request display method comprising the following steps:
[0002] S110: Receive a display request operation from a first user on a live broadcast page. The first user is the host of the live broadcast room corresponding to the live broadcast page. The first user may be the host of the live broadcast room corresponding to the live broadcast page. For example, the host can broadcast live in the live broadcast room corresponding to the live broadcast page. The live broadcast room may also contain other users, such as the host, guests, or audience members. The display request operation can be considered as an operation by the first user requesting the display of a request list. In this step, after the first user performs the display request operation on the live broadcast page, the current application can receive the display request operation. Thus, the current application can respond to the display request operation and perform subsequent display steps. The specific content of the display request operation in this embodiment is not limited. For example, it can be an operation that triggers a click on a control, or an operation that performs a preset gesture on the live broadcast page. The preset gesture can be a pre-set gesture, such as a circle gesture.
[0003] S120: In response to the request display operation, the multiple interaction requests received by the first user are displayed in a request list based on whether the virtual object information corresponding to the multiple interaction requests meets a preset condition. An interaction request can be used to request interaction with the first user. The specific content of the interaction request is not limited. For example, the interaction request can be a request from a live broadcast audience or guest to interact with the host. For example, the interaction request can be a connection request, a lecture request, and / or a performance request. There can be multiple interaction requests from different users. In this embodiment, the interaction request can be an interaction request received by the host that has not yet been processed. That is, the request list can be a list of multiple interaction requests received by the first user requesting interaction with the first user. Specifically, the request list can be a list of interaction requests that have not yet been processed. Accordingly, processed interaction requests can be removed from the request list. The request list can include identification information (such as avatar information) of the sender (initiator) of the interaction request and an accept control for accepting the interaction request. The virtual object information can be information about the virtual object, such as the type of the virtual object. The preset condition can be a pre-set condition. Preset conditions can be pre-configured by relevant personnel. Preset conditions can be associated with virtual object information, such as requiring the number of virtual objects to reach a preset number or requiring the type of virtual objects to be of a preset type. The specific content of the interaction request and preset conditions can be determined based on actual circumstances. In one embodiment, the interaction request is a connection request. The virtual object information is information about virtual objects already sent by the user sending the interaction request in the live broadcast room. The virtual object information includes the number of sent virtual objects. The preset condition includes the number of sent virtual objects corresponding to the interaction request reaching a preset number. The sent virtual objects include virtual resources and / or virtual items. In this embodiment, the interaction request can be a connection request, such as a request to connect with the host. The interaction request can also be other requests besides connection requests. The virtual object information is information about virtual objects already sent by the user sending the interaction request in the live broadcast room, such as the number of sent virtual objects. The preset condition can include the number of sent virtual objects corresponding to the interaction request reaching a preset number. The sent virtual objects can include, for example, virtual resources and / or virtual items. Virtual resources can refer to virtual resources that can be exchanged for corresponding resources, such as discount coupons. Virtual items can be pre-set virtual items, such as virtual gifts. Virtual resources and virtual items can be converted into real-life resources.The preset number can be automatically configured by the server or customized by the first user. For example, it can be set based on actual circumstances. Specifically, after receiving a display request from the first user, this embodiment can differentiate and display multiple interaction requests in response to this display request. Specifically, the multiple interaction requests received by the first user are differentiated and displayed in the request list based on whether the virtual object information corresponding to each interaction request meets a preset condition. For example, in the request list, the corresponding interaction requests can be displayed differently based on whether the virtual object information corresponding to the user sending the interaction request meets the preset condition. The specific display method is not limited, as long as it can distinguish and display different interaction requests. Specifically, for each interaction request, whether the virtual object information corresponding to the multiple interaction requests meets the preset condition can be determined based on the virtual object information previously sent by the user sending each interaction request in the live broadcast room. In one embodiment, the multiple interaction requests include a first interaction request and a second interaction request. If the virtual object information corresponding to the first interaction request meets the preset conditions, while the virtual object information corresponding to the second interaction request does not, the first interaction request and the second interaction request may have different display priorities and / or different display styles in the request list. In one embodiment, different interaction requests can be distinguished based on the users to whom they are sent. For example, multiple interaction requests may include a first interaction request and a second interaction request. The virtual object information corresponding to the first interaction request may meet the preset conditions, while the virtual object information corresponding to the second interaction request may not meet the preset conditions. Furthermore, the first interaction request and the second interaction request may have different display styles in the request list. Exemplarily, the first interaction request and the second interaction request may have different display priorities and / or different display styles in the request list. For example, the display priority of the first interaction request may be higher than that of the second interaction request, or the display order of the first interaction request may be higher than that of the second interaction request. Optionally, in this embodiment, the first interaction request may be displayed at the top of the request list. Furthermore, the first interaction request and the second interaction request may have different display styles, such as different display colors, sizes, or formats. Exemplarily, the first interaction request may be highlighted. Furthermore, the first interaction request or the second interaction request can be displayed according to a set logic. The set logic may include sorting by the relationship between the sending user and the anchor, or sorting by the first letter of the user name, etc. Figure 2 is a schematic diagram of a request list provided in an embodiment of the present disclosure.As shown in Figure 2, assume that virtual object information represents the number of virtual objects. The preset condition includes that the number of virtual objects sent corresponding to the interaction request must reach m. The virtual object information corresponding to the interaction requests of User 1, User 2, User 3, and User 4 is a, b, c, and d, respectively, where a and b are greater than m, and c and d are less than m. This means that the virtual object information corresponding to the interaction requests of User 1 and User 2 meets the preset condition, while the virtual object information corresponding to the interaction requests of User 3 and User 4 does not. In this case, the first interaction request sent by User 1 and User 2 can be displayed at the top of the request list, with the first interaction request having a different display style than the second interaction request sent by User 3 and User 4. a, b, c, d, and m can be positive integers. Embodiments of the present disclosure provide a request display method that receives a request display operation from a first user on a live broadcast page, where the first user is the host of the live broadcast room corresponding to the live broadcast page. In response to the request display operation, the multiple interaction requests received by the first user are displayed separately in the request list based on whether the virtual object information corresponding to the multiple interaction requests meets the preset condition. This method distinguishes and displays interaction requests received by a first user in a request list based on whether the user sending the interaction request meets preset conditions. This improves the flexibility of displaying interaction requests, facilitates the host's efficiency in processing requests, and facilitates interaction between the host and users who meet the preset conditions. In one embodiment, the display priority of the first interaction request is higher than the display priority of the second interaction request. The method further includes: upon receiving a new interaction request, adding the new interaction request to the request list, wherein the new interaction request is the first interaction request. In this embodiment, the display priority of the first interaction request can be higher than the display priority of the second interaction request. For example, upon receiving a new first interaction request, the new first interaction request can be added to the request list. The method for adding the new first interaction request is not limited. For example, the new first interaction request can be directly added to the request list, or the interaction requests originally included in the request list can be adjusted based on the number of interaction requests in the request list to add the new first interaction request to the request list. For example, an interaction request originally included in the request list can be selected and replaced with the new first interaction request. The selection rules are not limited, for example, random selection can be made, or selection can be made according to the number of virtual objects sent by the user, and so on.In one embodiment, adding the new interaction request to the request list includes: maintaining the interaction requests originally included in the request list unchanged and adding the new interaction request to the request list; or deleting the target interaction request from the request list and adding the new interaction request to the request list. The target interaction request is a second interaction request. The target interaction request can be a second interaction request. For example, a second interaction request can be randomly selected from the request list as the target interaction request. Alternatively, the target interaction request can be selected based on the number of virtual objects sent by the user corresponding to the second interaction request. For example, the target interaction request can be the second interaction request with the earliest sending time, or the interaction request ranked last in the target display mode. In one embodiment, an upper limit can be set for the interaction requests in the request list. For example, the request list can display a maximum of Z interaction requests. If a new interaction request is received when the number of interaction requests originally included in the current request list does not reach Z, the interaction request originally included in the request list can be maintained and the new interaction request can be directly added to the request list. Z can be a numerical value set based on the actual page situation. In one embodiment, if the number of interaction requests originally included in the current request list has reached the upper limit. When a new interaction request is received, the target interaction request in the request list can be deleted and the new interaction request added to the request list. Alternatively, this embodiment may not set an upper limit on the number of interaction requests in the request list. As long as a new interaction request is received, the interaction requests originally included in the request list can remain unchanged and the new interaction request can be directly added to the request list. In one embodiment, the method further includes: when a first interaction request to be viewed exists in the request list, displaying a first prompt message on the live broadcast page. The first prompt message indicates the existence of the first interaction request to be viewed. When the first interaction request to be viewed does not exist in the request list and a second interaction request to be viewed exists, displaying a second prompt message on the live broadcast page. The second prompt message indicates the existence of the second interaction request to be viewed. The first prompt message can indicate the existence of the first interaction request to be viewed, and the second prompt message can indicate the existence of the second interaction request to be viewed. The specific content of the first prompt message and the second prompt message is not limited. For example, the first prompt message and the second prompt message can be provided in the form of text, symbols, graphics, or patterns. Furthermore, the first prompt message and the second prompt message can have different display styles. The first prompt message and the second prompt message can also be provided in different forms.In one embodiment, the first prompt information is further used to indicate the number of first interaction requests to be reviewed. In one implementation, the first prompt information may be displayed as a red dot indicating the number of first interaction requests. For example, if there are two first interaction requests to be reviewed in the request list, the live broadcast page may display the number 2 plus a red dot to indicate the presence of two first interaction requests in the request list. If there are no first interaction requests to be reviewed in the request list but there is a second interaction request to be reviewed, the live broadcast page may display a red dot to indicate the presence of the second interaction request in the request list. In one embodiment, before receiving the list display operation from the first user on the live broadcast page, the method further includes at least one of the following: In response to a condition setting operation, displaying a setting item for the preset condition, wherein the setting item is used for the first user to set the preset condition. In response to a display mode setting operation, setting the display mode of the interaction requests in the request list to a target display mode. In the target display mode, the interaction requests received by the first user are displayed separately based on whether the corresponding virtual object information meets the preset condition. In this embodiment, the condition setting operation may be used to display the setting item for the preset condition, such as by clicking a setting control. The location and form of the settings control within the live broadcast page are not limited herein. The settings item can be used for the first user to set preset conditions. For example, the settings item can include multiple options for the first user to set preset conditions. The display mode setting operation can be used to set the display mode of interaction requests in the request list. For example, in this embodiment, the display mode of interaction requests can be managed by turning a target control on or off. For example, the display mode setting operation can be clicking a target control to toggle the target control from off to on. Accordingly, the display mode of interaction requests in the request list can be a target display mode, which can be a pre-set display mode. For example, in the target display mode, interaction requests received by the first user can be displayed differently based on whether the corresponding virtual object information meets the preset conditions. On the other hand, when clicking a target control to toggle the target control from on to off, the display mode of interaction requests in the request list may not be the target display mode. In other words, interaction requests received by the first user may not be displayed differently based on whether the corresponding virtual object information meets the preset conditions. For example, the first interaction request and the second interaction request may be mixed in the request list, and the first interaction request and the second interaction request may be displayed in the same manner, and the specific display manner may not be limited.In one embodiment, before receiving a first user's request to display a list within the live broadcast page, the first user can customize the relevant information of the request list. For example, the first user can perform a condition setting operation. In response to this condition setting operation, the current application can display a setting item for a preset condition, allowing the first user to set the preset condition. The specific process for setting the preset condition is not limited herein. The first user can also perform a display mode setting operation. In response to this display mode setting operation, the current application can set the display mode of the interactive request in the request list to a target display mode. This allows the interactive request display mode to be set. In one embodiment, the setting item includes at least one candidate condition and / or a condition input control. Following the display of the preset condition setting item, the system further includes at least one of the following: In response to a first trigger operation acting on the candidate condition, setting the candidate condition acted on by the first trigger operation as the preset condition. In response to a second trigger operation acting on the condition input control, displaying a condition input area. The condition input area is used for the first user to enter the preset condition. The setting item can include at least one candidate condition and / or a condition input control. Candidate conditions can be multiple options provided by the current application to the first user, allowing the user to select from the options and directly set the selected option as the preset condition. A condition input control can be used to display a condition input area for the first user to enter the preset condition. The condition input area can be used for the first user to enter the preset condition. For example, the condition input area can include an input box and an input keyboard. The first trigger operation can refer to a trigger operation that acts on the candidate condition, and the second trigger operation can refer to a trigger operation that acts on the condition input control. The first and second trigger operations are merely used to distinguish different targets; this embodiment does not limit other information about the first and second trigger operations. Specifically, after displaying the setting items for the preset condition, the preset condition can be set in various ways. For example, the first user can perform a first trigger operation that acts on the candidate condition. In response to this first trigger operation, the current application can set the candidate condition that the first trigger operation acts on as the preset condition. The first user can also perform a second trigger operation that acts on the condition input control. In response to this second trigger operation, the current application can display the condition input area. In this way, the first user can input the preset condition through the condition input area to set the preset condition. FIG3 is a schematic diagram of a setting item provided in an embodiment of the present disclosure.As shown in Figure 3, the settings item may include three candidate conditions 1 (i.e., the number of virtual objects sent is p, q, and m) and a condition input control 2 (i.e., a custom control). A first user can set the candidate condition targeted by the first trigger operation on candidate condition 1 as the preset condition by performing a first trigger operation on the condition input control 2. The first user can also display a condition input area for the first user to enter the preset condition by performing a second trigger operation on the condition input control 2. p, q, and m can be different values, with no specific size restrictions. Furthermore, the first user can click on control 3 to set the display mode. In this embodiment, the display mode of interaction requests in the request list can be set to a target display mode, specifically displaying interaction requests received by the first user based on whether the user sending the interaction request meets the preset condition. Figure 4 is a flow chart illustrating a method for sending a virtual object provided in an embodiment of the present disclosure. This method is applicable to sending virtual objects and can be performed by a virtual object sending device. The virtual object sending device can be implemented in software and / or hardware and is generally integrated into an electronic device. In this embodiment, electronic devices include, but are not limited to, computers, mobile phones, and tablets. The host primarily uses a green screen and live studio introduction to inform viewers that they need to send a virtual object before they can connect. Furthermore, the host's only visual perception is through the gift tray and special effects. If there's a time difference between sending a virtual object and requesting it, the host can easily forget. Furthermore, currently, only the value of a single virtual object can be counted, potentially ignoring users who send virtual objects multiple times to the same value. Based on this, the present embodiment provides a method for sending virtual objects. As shown in Figure 4, this method includes the following steps:
[0004] S210: In response to a panel display operation performed by a second user on a live broadcast page, a preset panel is displayed on the live broadcast page. The virtual object information corresponding to the interaction request sent by the second user does not meet preset conditions. The preset panel is used to display object information of the virtual object to be sent. The virtual object to be sent is a virtual object to be sent that meets the preset conditions. It can be considered that users in a live broadcast room can be divided into hosts, guests, and audience members. In a connected scenario, a guest may refer to a user currently connected to the host. An audience member may refer to a user not connected to the host, i.e., a second user. In some scenarios, the second user may include the audience member or other users besides the audience member, such as a guest. In this embodiment, the second user is a user whose virtual object information corresponding to the interaction request sent does not meet the preset conditions of the live broadcast page. The panel display operation can be used to display a preset panel, in which object information of the virtual object to be sent can be displayed. The virtual object to be sent may refer to a virtual object to be sent that meets the preset conditions, such as a virtual object to be sent that will meet the preset conditions after being sent by the second user. Exemplarily, the virtual objects to be sent may vary depending on preset conditions. For example, the virtual object information may include the number of virtual objects already sent. The preset condition may include that the number of virtual objects already sent corresponding to the interaction request has reached a preset number. When the already sent virtual objects are virtual resources, the virtual objects to be sent may be virtual resources and / or virtual items. Alternatively, the already sent virtual objects and the virtual objects to be sent may be virtual items. Specifically, when the preset condition is that the number of virtual resources already sent corresponding to the interaction request has reached a preset number and the already sent virtual objects are virtual resources, the virtual objects to be sent may be virtual resources and / or virtual items. Conversely, when the preset condition is that the number of virtual items already sent corresponding to the interaction request has reached a preset number and the already sent virtual objects are virtual items, the virtual objects to be sent may be virtual items. Furthermore, the specific value or quantity of the virtual objects to be sent is not limited. For example, the virtual objects to be sent may be virtual items of a minimum value that satisfies the preset conditions for the second user, or virtual resources of a minimum quantity that satisfies the preset conditions for the second user. Alternatively, the virtual object to be sent may also include virtual items of different values that enable the second user to meet preset conditions. The object information may be information of the virtual object to be sent, such as the name, icon, and / or quantity of the virtual object to be sent.
[0005] S220: In response to a send operation performed within the preset panel, send the virtual object to be sent. The send operation may, for example, be clicking a send control. Specifically, in response to a second user's panel display operation within the live page, this embodiment may display a preset panel within the live page to present object information of the virtual object to be sent to the second user. The second user may choose whether to send the virtual object to be sent. Upon recognizing a send operation performed by the second user within the preset panel, this embodiment may trigger the sending of the virtual object to be sent in response to the send operation. Figure 5 is a schematic diagram of a preset panel provided in an embodiment of the present disclosure. As shown in Figure 5, if the user has not yet met the preset conditions corresponding to the live page, the preset panel may be displayed in response to the user's (i.e., the second user's) panel display operation within the live page. The preset panel can display object information 4 of virtual objects to be sent, namely, "Send mn virtual objects to request faster; you have sent n virtual objects, and the host has set the number of virtual objects to be sent to m," where m is greater than n. Furthermore, a second user can select to trigger a send control 5 to perform a send operation, thereby sending the virtual object to be sent. An embodiment of the present disclosure provides a method for sending a virtual object. In response to a second user's panel display operation on a live broadcast page, a preset panel is displayed on the live broadcast page. The virtual object information corresponding to the interactive request sent by the second user does not meet a preset condition. The preset panel is used to display object information of the virtual object to be sent. The virtual object to be sent is a virtual object to be sent that meets the preset condition. In response to the send operation performed on the preset panel, the virtual object to be sent is sent. Using this method, by displaying the object information of the virtual object to be sent on the live broadcast page in response to a user's panel display operation on the live broadcast page that does not meet the preset condition corresponding to the live broadcast page, the user can meet the preset condition by triggering the send operation on the virtual object to be sent. It can simplify the operations required for users to meet preset conditions. In one embodiment, the panel display operation includes a request sending operation. Displaying the preset panel on the live broadcast page includes: sending an interaction request to the host of the live broadcast page, and displaying the preset panel on the live broadcast page. The request sending operation can be used to send an interaction request, such as the request sending operation can be an operation to apply for a connection. In one embodiment, if the second user performs a request sending operation, this embodiment can send an interaction request to the host of the live broadcast page and display the preset panel on the live broadcast page. For example, after the second user performs the request sending operation, the preset panel can pop up on the live broadcast page.In this way, the second user is notified of the successful submission of their request. At the same time, information about the virtual object to be sent, which meets the preset conditions after the second user sends it, is displayed. In one embodiment, when a user who already meets the preset conditions corresponding to the live broadcast page performs a request to send, this embodiment may only send the interaction request without displaying the preset panel. For example, the application panel may continue to be displayed. The request display method and virtual object sending method provided by the disclosed embodiments can help the host communicate interaction thresholds to users. The host can set interaction thresholds and, when users apply, guide users who have not yet reached the threshold to surpass the threshold by sending virtual objects. This not only enriches the current request display methods, but also better enhances the connection between the host and the user. Figure 6 is a schematic diagram of a request display device provided by an embodiment of the disclosed invention. This device is suitable for displaying requests from hosts in a live broadcast room. The device can be implemented in software and / or hardware and is generally integrated into an electronic device. As shown in Figure 6, the device includes: a receiving module 310 for receiving a request display operation from a first user on a live broadcast page, where the first user is the host of the live broadcast room corresponding to the live broadcast page; and a first display module 320 for distinguishing and displaying the multiple interaction requests received by the first user in a request list based on whether the virtual object information corresponding to the multiple interaction requests meets preset conditions in response to the request display operation. Embodiments of the present disclosure provide a request display device, which receives a request display operation from a first user on a live broadcast page, where the first user is the host of the live broadcast room corresponding to the live broadcast page, through a receiving module; and distinguishes and displays the multiple interaction requests in a request list based on whether the virtual object information corresponding to the multiple interaction requests received by the first user meets preset conditions in response to the request display operation. This device improves the display flexibility of interaction requests by distinguishing and displaying the interaction requests received by the first user in the request list based on whether the user sending the interaction request meets preset conditions, thereby improving the efficiency of request processing by the host and facilitating interaction between the host and users who meet the preset conditions. Optionally, the interaction request includes a first interaction request and a second interaction request, the virtual object information corresponding to the first interaction request meets a preset condition, and the virtual object information corresponding to the second interaction request does not meet the preset condition, and the first interaction request and the second interaction request have different display priorities and / or different display styles in the request list.Optionally, the display priority of the first interaction request is higher than the display priority of the second interaction request. The request display device provided in an embodiment of the present disclosure further includes: an adding module configured to, upon receiving a new interaction request, add the new interaction request to the request list, where the new interaction request is the first interaction request. Optionally, the adding module is configured to: maintain the interaction requests originally included in the request list unchanged and add the new interaction request to the request list; or delete a target interaction request from the request list and add the new interaction request to the request list, where the target interaction request is the second interaction request. Optionally, the request display device provided in an embodiment of the present disclosure further includes: a third display module configured to, when a first interaction request to be viewed exists in the request list, display a first prompt message on the live broadcast page, where the first prompt message indicates the existence of the first interaction request to be viewed. A fourth module configured to, when a second interaction request to be viewed exists but the first interaction request to be viewed does not exist in the request list, display a second prompt message on the live broadcast page, where the second prompt message indicates the existence of the second interaction request to be viewed. Optionally, the first prompt message also indicates the number of first interaction requests to be viewed. Optionally, a request display device provided by an embodiment of the present disclosure further includes at least one of the following: a fifth display module, configured to display a setting item of the preset condition in response to a condition setting operation before the request display operation of the first user is received in the live broadcast page, wherein the setting item is used for the first user to set the preset condition; a first setting module, configured to set the display mode of the interactive request in the request list to a target display mode in response to a display mode setting operation before the request display operation of the first user is received in the live broadcast page, wherein under the target display mode, the interactive request received by the first user is differentiated and displayed according to whether the corresponding virtual object information meets the preset condition. Optionally, the setting item includes at least one candidate condition and / or a condition input control. Optionally, a request display device provided by an embodiment of the present disclosure further includes at least one of the following: a second setting module for, after the setting item for displaying the preset condition is displayed, responding to a first trigger operation acting on the candidate condition, setting the candidate condition on which the first trigger operation acts as the preset condition; a sixth display module for, after the setting item for displaying the preset condition is displayed, responding to a second trigger operation acting on the condition input control, displaying a condition input area, wherein the condition input area is used for the first user to input the preset condition.Optionally, the interaction request is a connection request; and / or the virtual object information is information about virtual objects sent by the user sending the interaction request in the live broadcast room, the virtual object information including the number of sent virtual objects, the preset condition including the number of sent virtual objects corresponding to the interaction request reaching a preset number, and the sent virtual objects including virtual resources and / or virtual items. The aforementioned request display device can execute the request display method provided in Example 1 of the present disclosure, and has the corresponding functional modules and beneficial effects of executing the method. Figure 7 is a schematic structural diagram of a virtual object sending device provided in an embodiment of the present disclosure. This device is applicable to sending virtual objects, and can be implemented in software and / or hardware and is generally integrated into an electronic device. As shown in Figure 7, the device includes: a second display module 410 for displaying a preset panel on a live broadcast page in response to a second user's panel display operation within the live broadcast page; the preset panel for displaying object information of a pending virtual object corresponding to an interaction request sent by the second user not yet meeting a preset condition; and a sending module 420 for sending the pending virtual object in response to a send operation performed within the preset panel. Embodiments of the present disclosure provide a device for sending a virtual object. The device displays a preset panel on the live broadcast page in response to a second user's panel display operation within the live broadcast page, the preset panel for displaying object information of a pending virtual object corresponding to an interaction request sent by the second user not yet meeting a preset condition; and the sending module for sending the pending virtual object in response to a send operation performed within the preset panel. This device displays information about a pending virtual object on the live page in response to a panel display operation within the live page by a user who has not yet met the preset conditions corresponding to the live page. This allows the user to meet the preset conditions by triggering a send operation on the pending virtual object, simplifying the user's operations required to meet the preset conditions. Optionally, the panel display operation includes a request to send operation, and the second display module 410 is specifically configured to send an interaction request to the host of the live page and display a preset panel on the live page.Optionally, the virtual object information includes the number of sent virtual objects, and the preset condition includes the number of sent virtual objects corresponding to the interaction request reaching a preset number, wherein the sent virtual objects are virtual resources, and the to-be-sent virtual objects are virtual resources and / or virtual items; or, the sent virtual objects and the to-be-sent virtual objects are virtual items. The aforementioned virtual object sending apparatus can execute the virtual object sending method provided in the second embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of executing the method. Reference is now made to FIG8 , which illustrates a schematic structural diagram of an electronic device 1200 suitable for implementing the embodiments of the present disclosure. Terminal devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG8 is merely an example and should not limit the functionality or scope of use of the embodiments of the present disclosure. As shown in FIG8 , electronic device 1200 may include a processor (e.g., a central processing unit, a graphics processing unit, etc.) 1201, which can perform various appropriate actions and processes based on programs stored in a read-only memory (ROM) 1202 or programs loaded from a storage device 1208 into a random access memory (RAM) 1203. RAM 1203 also stores various programs and data required for the operation of electronic device 1200. Processor 1201, ROM 1202, and RAM 1203 are interconnected via a bus 1204. An input / output (I / O) interface 1205 is also connected to bus 1204. Typically, the following devices may be connected to the I / O interface 1205: an input device 1206 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1207 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1208 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1209. The communication device 1209 may allow the electronic device 1200 to communicate with other devices wirelessly or by wire to exchange data. Although FIG8 illustrates the electronic device 1200 with various devices, it should be understood that not all illustrated devices are required to be implemented or present. More or fewer devices may alternatively be implemented or present. In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs.For example, an embodiment of the present disclosure includes a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for executing the method illustrated in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device 1209, or installed from a storage device 1208, or installed from a ROM 1202. When executed by the processor 1201, the computer program performs the aforementioned functions defined in the method of the embodiment of the present disclosure. It should be noted that the computer-readable medium described above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such a propagated data signal may take various forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device. Program code embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wire, fiber optic cable, RF (radio frequency), or any suitable combination thereof. In some embodiments, the client and server may communicate using any currently known or future developed network protocol, such as HTTP (Hyper Text Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communications network).Examples of communication networks include local area networks (LANs), wide area networks (WANs), internets (e.g., the Internet), peer-to-peer networks (e.g., ad hoc peer-to-peer networks), and any currently known or future developed networks. The computer-readable medium may be included in the electronic device or may exist independently and not incorporated into the electronic device. The computer-readable medium carries one or more programs. When executed by the electronic device, the electronic device: receives a display request operation from a first user on a live broadcast page, where the first user is the host of the live broadcast room corresponding to the live broadcast page; and in response to the display request operation, distinguishes and displays multiple interaction requests received by the first user in a request list based on whether the virtual object information corresponding to the multiple interaction requests meets a preset condition. Alternatively, in response to a second user's panel display operation within the live broadcast page, a preset panel is displayed within the live broadcast page. The virtual object information corresponding to the interaction request sent by the second user does not yet meet preset conditions. The preset panel is used to display object information of a pending virtual object, wherein the pending virtual object is a virtual object to be sent that meets the preset conditions. In response to a send operation performed within the preset panel, the pending virtual object is sent. Computer program code for performing the operations of the present disclosure can be written in one or more programming languages, or a combination thereof. Such programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as C or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user computer via any type of network, including a local area network (LAN) or wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider). The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operations of possible implementations of the systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing a specified logical function.It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying figures. For example, two blocks shown in succession may actually be executed substantially in parallel, or they may sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flow charts, as well as combinations of blocks in the block diagrams and / or flow charts, may be implemented using a dedicated hardware-based system that performs the specified functions or operations, or may be implemented using a combination of dedicated hardware and computer instructions. The units described in the embodiments of this disclosure may be implemented in software or hardware. The names of the modules do not, in some cases, limit the units themselves. The functions described above may be at least partially performed by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like. In the context of this disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media may include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing. According to one or more embodiments of the present disclosure, Example 1 provides a request display method, including: receiving a request display operation from a first user in a live broadcast page, where the first user is the anchor of the live broadcast room corresponding to the live broadcast page; in response to the request display operation, according to whether the virtual object information corresponding to the multiple interaction requests received by the first user meets a preset condition, distinguishing and displaying the multiple interaction requests in a request list.According to one or more embodiments of the present disclosure, Example 2 is the method according to Example 1, wherein the interaction request includes a first interaction request and a second interaction request, the virtual object information corresponding to the first interaction request meets a preset condition, and the virtual object information corresponding to the second interaction request does not meet the preset condition, and the first interaction request and the second interaction request have different display priorities and / or different display styles in the request list. According to one or more embodiments of the present disclosure, Example 3 is the method according to Example 2, wherein the display priority of the first interaction request is higher than the display priority of the second interaction request, and the method further includes: upon receiving a new interaction request, adding the new interaction request to the request list, wherein the new interaction request is the first interaction request. According to one or more embodiments of the present disclosure, Example 4 is the method according to Example 3, wherein adding the new interaction request to the request list includes: maintaining the interaction requests originally included in the request list unchanged and adding the new interaction request to the request list; or deleting a target interaction request from the request list and adding the new interaction request to the request list, wherein the target interaction request is the second interaction request. According to one or more embodiments of the present disclosure, Example 5 is based on the method of Example 2, further comprising: when a first interaction request to be viewed exists in the request list, displaying a first prompt on the live page, the first prompt indicating the existence of the first interaction request to be viewed; when the first interaction request to be viewed does not exist in the request list and a second interaction request to be viewed exists, displaying a second prompt on the live page, the second prompt indicating the existence of the second interaction request to be viewed. According to one or more embodiments of the present disclosure, Example 6 is based on the method of Example 5, wherein the first prompt further indicates the number of first interaction requests to be viewed. According to one or more embodiments of the present disclosure, Example 7 is based on the method of Example 1, and before receiving a list display operation from a first user on the live page, the method further comprises at least one of the following: in response to a condition setting operation, displaying a setting item for the preset condition, the setting item being used for the first user to set the preset condition; in response to a display mode setting operation, setting the display mode of the interaction requests in the request list to a target display mode, wherein in the target display mode, the interaction requests received by the first user are displayed differently based on whether the corresponding virtual object information meets the preset condition.According to one or more embodiments of the present disclosure, Example 8 is based on the method of Example 7, wherein the setting item includes at least one candidate condition and / or a condition input control, and after displaying the setting item for the preset condition, further includes at least one of the following: in response to a first trigger operation acting on the candidate condition, setting the candidate condition acted on by the first trigger operation as the preset condition; and in response to a second trigger operation acting on the condition input control, displaying a condition input area for the first user to enter the preset condition. According to one or more embodiments of the present disclosure, Example 9 is based on the method of any one of Examples 1-8, wherein the interaction request is a connection request; and / or the virtual object information is information about virtual objects sent by the user sending the interaction request in the live broadcast room, the virtual object information includes the number of sent virtual objects, the preset condition includes the number of sent virtual objects corresponding to the interaction request reaching a preset number, and the sent virtual objects include virtual resources and / or virtual items. According to one or more embodiments of the present disclosure, Example 10 provides a method for sending a virtual object, comprising: in response to a panel display operation performed by a second user on a live broadcast page, displaying a preset panel on the live broadcast page, wherein the virtual object information corresponding to the interaction request sent by the second user does not yet meet a preset condition, the preset panel being used to display object information of a virtual object to be sent, the virtual object to be sent being a virtual object to be sent that meets the preset condition; and in response to a send operation performed on the preset panel, sending the virtual object to be sent. According to one or more embodiments of the present disclosure, Example 11 is the method according to Example 10, wherein the panel display operation includes a request to send operation, and displaying the preset panel on the live broadcast page comprises: sending an interaction request to the host of the live broadcast page and displaying the preset panel on the live broadcast page. According to one or more embodiments of the present disclosure, Example 12 is based on the method described in Example 10, wherein the virtual object information includes the number of sent virtual objects, and the preset condition includes that the number of sent virtual objects corresponding to the interaction request reaches a preset number, wherein the sent virtual objects are virtual resources, and the virtual objects to be sent are virtual resources and / or virtual items; or, the sent virtual objects and the virtual objects to be sent are virtual items.According to one or more embodiments of the present disclosure, Example 13 provides a request display device, comprising: a receiving module for receiving a request display operation from a first user within a live broadcast page, wherein the first user is the host of a live broadcast room corresponding to the live broadcast page; a first display module for distinguishing and displaying multiple interaction requests received by the first user in a request list, based on whether the virtual object information corresponding to the multiple interaction requests meets a preset condition. According to one or more embodiments of the present disclosure, Example 14 provides a virtual object sending device, comprising: a second display module for displaying a preset panel within the live broadcast page, in response to a panel display operation performed by a second user within the live broadcast page, wherein the virtual object information corresponding to the interaction request sent by the second user does not meet the preset condition, the preset panel being used to display object information of a to-be-sent virtual object, wherein the to-be-sent virtual object is a virtual object to be sent that meets the preset condition; and a sending module for sending the to-be-sent virtual object in response to the send operation performed within the preset panel. According to one or more embodiments of the present disclosure, Example 15 provides an electronic device, comprising: one or more processors; and a memory for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the request display method described in any of Examples 1-9 or the virtual object sending method described in any of Examples 10-12. According to one or more embodiments of the present disclosure, Example 16 provides a computer-readable storage medium storing a computer program. When the program is executed by a processor, the computer implements the request display method described in any of Examples 1-9 or the virtual object sending method described in any of Examples 10-12. According to one or more embodiments of the present disclosure, Example 17 provides a computer program product. When the computer program product is executed by a computer, the computer implements the request display method described in any of Examples 1-9 or the virtual object sending method described in any of Examples 10-12. The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art will understand that the scope of the present disclosure is not limited to technical solutions formed by a specific combination of the above-mentioned technical features, but also encompasses other technical solutions formed by any combination of the above-mentioned technical features or their equivalents, without departing from the scope of the above-mentioned disclosure. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.Furthermore, although operations are depicted in a particular order, this should not be construed as requiring that these operations be performed in the particular order shown or in a sequential order. Multitasking and parallel processing may be advantageous under certain circumstances. Similarly, although the above discussion includes several specific implementation details, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented in multiple embodiments, either individually or in any suitable subcombination. Although the subject matter has been described using language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims
Claims 1. A method for displaying a request, comprising: Receiving a display operation request from a first user in a live broadcast page, where the first user is a host of a live broadcast room corresponding to the live broadcast page; In response to the request display operation, the multiple interaction requests received by the first user are distinguished and displayed in the request list according to whether the virtual object information corresponding to the multiple interaction requests meets a preset condition.
2. The method according to claim 1, wherein the multiple interaction requests include a first interaction request and a second interaction request, the virtual object information corresponding to the first interaction request meets a preset condition, the virtual object information corresponding to the second interaction request does not meet the preset condition, and the first interaction request and the second interaction request have different display priorities and / or different display styles in the request list.
3. The method according to claim 2, wherein the display priority of the first interaction request is higher than the display priority of the second interaction request, and the method further comprises: When a new interaction request is received, the new interaction request is added to the request list, and the new interaction request is the first interaction request.
4. The method according to claim 3, wherein adding the new interaction request to the request list comprises: Keeping the interaction request originally included in the request list unchanged, and adding the new interaction request to the request list; Alternatively, the target interaction request in the request list is deleted, and the new interaction request is added to the request list, where the target interaction request is the second interaction request.
5. The method according to claim 2, further comprising: When there is a first interaction request to be viewed in the request list, first prompt information is displayed on the live broadcast page, where the first prompt information is used to prompt that there is a first interaction request to be viewed; When there is no first interaction request to be viewed in the request list and there is a second interaction request to be viewed, second prompt information is displayed on the live page, where the second prompt information is used to prompt that there is the second interaction request to be viewed.
6. The method according to claim 5, wherein the first prompt information is also used to prompt the quantity information of the first interactive request to be viewed.
7. The method according to claim 1, wherein before receiving the request display operation of the first user in the live broadcast page, it further comprises at least one of the following: in response to the condition setting operation, displaying the setting items of the preset condition, wherein the setting items are used for the first user to set the preset condition; In response to a display mode setting operation, the display mode of the interactive request in the request list is set as a target display mode, wherein: In the target display mode, the interaction request received by the first user is displayed differently according to whether the corresponding virtual object information meets the preset condition.
8. The method according to claim 7, wherein the setting item includes at least one candidate condition and / or a condition input control, and after the setting item for displaying the preset condition, it also includes at least one of the following: in response to a first trigger operation acting on the candidate condition, setting the candidate condition acted on by the first trigger operation as the preset condition; in response to a second trigger operation acting on the condition input control, displaying a condition input area, and the condition input area is used for the first user to input the preset condition.
9. The method according to any one of claims 1-8, wherein the interaction request is a connection request; and / or the virtual object information is information about virtual objects sent by the user sending the interaction request in the live broadcast room, the virtual object information includes the number of sent virtual objects, the preset condition includes that the number of sent virtual objects corresponding to the interaction request reaches a preset number, and the sent virtual objects include virtual resources and / or virtual items.
10. A method for sending a virtual object, comprising: In response to a panel display operation performed by a second user in a live broadcast page, a preset panel is displayed in the live broadcast page, the virtual object information corresponding to the interactive request sent by the second user has not yet met a preset condition, the preset panel is used to display object information of a virtual object to be sent, and the virtual object to be sent is a virtual object to be sent that meets the preset condition; in response to a sending operation performed in the preset panel, the virtual object to be sent is sent.
11. The method according to claim 10, wherein the panel display operation comprises a request sending operation, and the displaying of a preset panel in the live broadcast page comprises: An interaction request is sent to the host of the live broadcast page, and a preset panel is displayed in the live broadcast page.
12. The method according to claim 10, wherein the virtual object information includes the number of virtual objects, and the preset condition includes that the number of sent virtual objects corresponding to the interactive request reaches a preset number, wherein the sent virtual objects are virtual resources, and the to-be-sent virtual objects are virtual resources and / or virtual items; or, the sent virtual objects and the to-be-sent virtual objects are virtual items.
13. A display device of claim, comprising: A receiving module, configured to receive a display operation request from a first user in a live broadcast page, wherein the first user is a host of a live broadcast room corresponding to the live broadcast page; The first display module is used to respond to the request display operation and distinguish and display the multiple interaction requests in the request list according to whether the virtual object information corresponding to the multiple interaction requests received by the first user meets a preset condition.
14. A device for sending a virtual object, comprising: A second display module, for displaying a preset panel in the live page in response to a panel display operation of a second user, wherein the virtual object information corresponding to the interactive request sent by the second user has not yet met a preset condition, and the preset panel is used to display object information of a virtual object to be sent, and the virtual object to be sent is a virtual object to be sent that meets the preset condition; A sending module is used to send the virtual object to be sent in response to a sending operation performed in the preset panel.
15. An electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the request display method described in any one of claims 1-9 or the virtual object sending method described in any one of claims 10-12.
16. A computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a processor to implement the request display method described in any one of claims 1 to 9 or the virtual object sending method described in any one of claims 10 to 12 when executed.
17. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements the request display method according to any one of claims 1-9 or the virtual object sending method according to any one of claims 10-12.
Citation Information
Patent Citations
Interaction method and device of network live
CN108449636A
Method and device for transferring virtual resource, and storage medium
CN109327707A
Interaction method, device and equipment based on live broadcast room and readable storage medium
CN112511851A
Live broadcast interaction method, device, live broadcast server, terminal and storage medium
CN113366856A
Cited By
Live broadcast interaction method and device, electronic equipment and storage medium
CN120281986A