Request display method and apparatus, electronic device, storage medium, and program product
By displaying the request list in the live broadcast page and sorting it according to the virtual resource information, the problem of a single connection request display method in the prior art is solved, and a more flexible and efficient interactive request display is achieved.
Patent Information
- Application Number
- PCT/SG2024/050619
- 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
In existing live broadcast software, the display method of connecting requests in the request list is relatively simple, lacking display flexibility, which affects the interactive experience between the anchor and the audience.
By receiving user request display operations, the request list is displayed on the live broadcast page, and the virtual resource information corresponding to multiple interactive requests in the live broadcast room is displayed, supporting multiple sorting methods and display accuracy.
It enriches the display method of request list, improves the flexibility of displaying interactive requests, and improves the efficiency of anchors in processing interactive requests and viewers to view interactive requests.
Smart Images

Figure SG2024050619_03042025_PF_FP_ABST
Abstract
Description
[0001] This application claims priority to Chinese invention patent application number 202311288362.0, filed on September 28, 2023, entitled "Request Display Method, Apparatus, Electronic Device, Storage Medium, and Program Product," the entire contents of which are incorporated herein by reference. Technical Field: The present disclosure relates to the field of computer technology, and more particularly to a request display method, apparatus, electronic device, storage medium, and program product. Background: With the rapid development of technology, more and more users are using live streaming software for live broadcasting. To increase interactivity between live broadcasters and viewers, when a live broadcaster is broadcasting, viewers can send connection requests to the live broadcaster. In response, the live broadcaster can select viewers from a request list to connect. However, current connection requests are displayed in a relatively simple manner in the request list. Summary: The present disclosure provides a request display method, apparatus, electronic device, storage medium, and program product to enrich the display of connection requests in the request list. In a first aspect, embodiments of the present disclosure provide a method for displaying requests, comprising: receiving a request display operation from a current user on a live broadcast page; in response to the request display operation, displaying a request list on the live broadcast page, and displaying request information for multiple interactive requests in the request list based on virtual resource information corresponding to the multiple interactive requests in the live broadcast room, wherein the live broadcast room corresponds to the live broadcast page. In a second aspect, embodiments of the present disclosure also provide a device for displaying requests, comprising: an operation receiving module for receiving a request display operation from a current user on a live broadcast page; a list display module for displaying a request list on the live broadcast page in response to the request display operation, and displaying request information for multiple interactive requests in the request list based on virtual resource information corresponding to the multiple interactive requests in the live broadcast room, wherein the live broadcast room corresponds to the live broadcast page. In a third aspect, embodiments of the present disclosure also provide an electronic device, comprising: one or more processors; and a memory for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the method for displaying requests as described in the embodiments of the present disclosure. In a fourth aspect, embodiments of the present disclosure further provide a computer-readable storage medium having a computer program stored thereon. When executed by a processor, the program implements the request display method described in the embodiments of the present disclosure. In a fifth aspect, embodiments of the present disclosure further provide a computer program product. When executed by a computer, the computer implements the request display method described in the embodiments of the present disclosure.BRIEF DESCRIPTION OF THE DRAWINGS The above 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, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic, and the elements are not necessarily drawn to scale. Figure 1 is a flowchart illustrating a method for displaying requests according to an embodiment of the present disclosure; Figure 2 is a schematic diagram illustrating a request list according to an embodiment of the present disclosure; Figure 3 is a schematic diagram illustrating another request list according to an embodiment of the present disclosure; Figure 4 is a schematic diagram illustrating a settings panel according to an embodiment of the present disclosure; Figure 5 is a flowchart illustrating another method for displaying requests according to an embodiment of the present disclosure; Figure 6 is a schematic diagram illustrating switching status information from an expanded state to a collapsed state according to an embodiment of the present disclosure; Figure 7 is a block diagram illustrating a request display device according to an embodiment of the present disclosure; and Figure 8 is a schematic diagram illustrating an electronic device according to 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 may be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure. It should be understood that the steps described in the method embodiments of the present 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 the present disclosure is not limited in this respect. As used herein, the term "including" and its variations are intended to be open-ended, meaning "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 additional embodiment," and the term "some embodiments" means "at least some embodiments." Definitions of other terms are provided below. 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 "one" and "a plurality of" mentioned in this disclosure are illustrative and non-restrictive. Those skilled in the art will 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 the various 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 should be understood that before using the technical solutions disclosed in each embodiment of this disclosure, the user should be informed of the type, scope of use, and usage scenarios of the personal information involved in this disclosure and their authorization should be obtained in an appropriate manner 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 personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the technical solutions of this 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 personal information to the electronic device. It should be understood that the above notification and user authorization process is merely illustrative and does not constitute a limitation on 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. It should be understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) must comply with the requirements of relevant laws and regulations and relevant provisions. Figure 1 is a flowchart of a request display method provided in an embodiment of the present disclosure. This method can be performed by a request display device, wherein the device can be implemented by software and / or hardware and can be configured in an electronic device, typically a mobile phone or tablet computer. The request display method provided in an embodiment of the present disclosure is applicable to scenarios where a request list for a live broadcast room is displayed on a live broadcast page, such as a scenario where a request list for connection requests within a live broadcast room is displayed on a live broadcast page. As shown in Figure 1, the request display method provided in this embodiment may include: S110: Receiving a request display operation from a current user on the live broadcast page. In some embodiments, the current user may refer to the user currently performing the request display operation on the live broadcast page, and may be any user in the live broadcast room corresponding to the live broadcast page, such as the host or audience of the live broadcast room. The request display operation can be considered as an operation used to instruct the display request list. The specific execution method of the request display operation is not limited. For example, the request display operation can be an operation that triggers a click on a certain 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 drawing gesture.For example, when the current user is not the host of the live broadcast room, the request-to-display operation may include a request-to-send operation. This request-to-send operation may be a triggering operation for instructing the host to send an interaction request. In this step, after the current user performs the request-to-display operation within the live broadcast page, the current application may receive this request-to-display operation, respond to the request-to-display operation, and proceed to the subsequent display steps.
[0002] S120: In response to the request display operation, a request list is displayed on the live broadcast page. Request information for the multiple interactive requests in the live broadcast room is displayed in the request list according to the virtual resource information corresponding to the multiple interactive requests in the live broadcast room. The live broadcast room corresponds to the live broadcast page. In some embodiments, the request list can be understood as a list of interactive requests in the live broadcast room. This request list can be used to display request information for interactive requests in the live broadcast room. Interactive requests can be interactive requests received by the host, such as interactive requests received but not yet processed by the host. In other words, the request list can be a list of unprocessed interactive requests. Processed interactive requests can be removed from the request list. The specific content of the interactive requests is not limited. For example, interactive requests can include connection requests, game requests, co-creation requests, explanation requests, and / or performance requests, and can be pre-configured by relevant personnel. The following description uses the interactive request being a connection request as an example. Interactive requests can be sent to the host by users other than the host in the live broadcast room as needed. The request information may be information about an interaction request. For example, the request information for an interaction request may include information about the user sending the interaction request, such as identification information of the user sending the interaction request. This identification information may include, for example, an avatar and / or nickname of the user sending the interaction request. In some embodiments, the request information for an interaction request may include virtual resource information of the user sending the interaction request, i.e., information about virtual resources sent by the user sending the interaction request in the current live broadcast room. The virtual resource information included in different request information may be displayed with the same or different display resolutions. Virtual resources may be virtual resources, such as resources used to obtain virtual items. For example, virtual resources can be redeemed for virtual items. The virtual resource value may be the value of the virtual resource, such as the number of virtual resources, which may be used to represent the amount of virtual resources. Optionally, the virtual resource information may be information about virtual resources sent by the user sending the interaction request in the live broadcast room, and the request information may include the virtual resource value in the virtual resource information. The virtual resource values displayed in the request list may have the same or different display resolutions. The sending user of an interaction request may refer to the user sending the interaction request, i.e., the sender of the interaction request. The virtual resource information corresponding to an interaction request may be information about the virtual resource sent by the user sending the interaction request in the live broadcast room. This virtual resource information may include virtual resource values. The virtual resource information corresponding to different interaction requests may be displayed in the request list with the same or different display resolutions. In other words, the virtual resource values corresponding to different interaction requests may be displayed in the request list with the same or different resolutions.Specifically, after receiving a request display operation from the current user on the live broadcast page, a request list can be displayed on the live broadcast page in response to the request display operation. Request information for each of the multiple interactive requests in the live broadcast room can be displayed in the request list according to the virtual resource information corresponding to each interactive request. In this embodiment, interactive requests in the live broadcast room can be displayed in the request list according to the virtual resource information corresponding to the interactive request. This enriches the display methods for interactive requests in the request list, increases the flexibility of interactive request display, and improves the efficiency of both the host processing interactive requests and the audience viewing interactive requests. In this embodiment, the method for displaying interactive request information according to the virtual resource information corresponding to the interactive request can be flexibly configured. For example, based on whether the virtual resource information meets the set conditions, request information for interactive requests whose corresponding virtual resource information meets the set conditions can be displayed in one area of the request list, while request information for interactive requests whose corresponding virtual resource information does not meet the set conditions can be displayed in another area of the request list. Alternatively, when multiple set conditions exist, request information for different interactive requests whose corresponding virtual resource information meets different set conditions can be displayed in different areas of the request list according to the set conditions met by the virtual resource information, and so on. In some embodiments, the virtual resource information includes virtual resource values, and displaying the request information of the multiple interactive requests in the request list according to the virtual resource information corresponding to the multiple interactive requests in the live broadcast room includes: displaying the request information of the multiple interactive requests in the request list using a target sorting method, wherein, in the target sorting method, the request information of the multiple interactive requests is sorted according to the magnitude of the virtual resource values corresponding to the multiple interactive requests. In some embodiments, the target sorting method may be a method that sorts the interactive requests according to the magnitude of the corresponding virtual resource values. For example, the request information of the interactive requests in the live broadcast room may be displayed in the request list in descending order of the corresponding virtual resource values, or in descending order of the corresponding virtual resource values. The following description uses the example of displaying the request information of the interactive requests in the live broadcast room in descending order of the corresponding virtual resource values in the request list. The virtual resource value corresponding to a certain interactive request may be the value of the virtual resource sent by the user sending the interactive request in the live broadcast room. Specifically, after receiving the request display operation of the current user in the live broadcast page, the request display operation can be responded to, and the request list 20 can be displayed in the live broadcast page, and the request information of the interactive request in the live broadcast room can be displayed in the request list 20 according to the size relationship of the virtual resource value of the virtual resource sent by the user sending the interactive request in the live broadcast room corresponding to the live broadcast page.For example, request information for interactive requests within a live broadcast room can be displayed in the request list 20 in descending order of the virtual resource values sent by the users sending the interactive requests, as shown in Figures 2 and 3. In this embodiment, interactive requests within a live broadcast room can be displayed in the request list according to the relative virtual resource values of the virtual resources sent by the users sending the interactive requests within the live broadcast room. This allows the host to quickly determine the relative virtual resource values of the users sending the interactive requests within the live broadcast room and process the interactive requests sent by the users within the live broadcast room based on this relative virtual resource value. For example, the host can select interactive requests to be processed based on this relative virtual resource value. This improves the host's efficiency in processing interactive requests. Furthermore, users other than the host can view the request list for the live broadcast room, allowing the user sending the interactive request to determine the virtual resource values of other users sending the interactive request within the live broadcast room, as well as the relative virtual resource values between the user sending the interactive request and the other users who have sent the interactive request, thereby improving the efficiency of viewing interactive requests by viewers. In this embodiment, the request information can include the virtual resource value of the sending user. The virtual resource values can have the same or different display precisions on the host and viewer sides, and can be set as needed. In some embodiments, displaying the request information of multiple interactive requests in the request list based on the virtual resource information corresponding to the multiple interactive requests in the live broadcast room includes at least one of the following: if the current user is the host of the live broadcast room, displaying the virtual resource values in the request information in the request list using a first display precision. If the current user is not the host of the live broadcast room, displaying the virtual resource values in at least some of the request information using the first display precision, and displaying the virtual resource values in the request information in the request list other than the at least some of the request information using a second display precision. The first display precision is higher than the second display precision. In some embodiments, the first display precision and the second display precision can be different, and the first display precision can be higher than the second display precision. For example, when displaying virtual resource values, with the first display precision, the virtual resource values can be accurate to the units, tens, or hundreds digit; with the second display precision, the virtual resource values can be accurate to the thousands or tens of thousands digit, etc. For example, when the host performs a request display operation on the live broadcast page of the host terminal, such as when it is detected that the host performs a request display operation, the request list 20 can be displayed on the live broadcast page in response to the request display operation.Request information for interactive requests in the live broadcast room is displayed in request list 20 based on the virtual resource information corresponding to the interactive request. When displaying the request information for interactive requests in the live broadcast room, the virtual resource value of the virtual resource sent by the sending user, included in the request information, is displayed using a first display precision, such as "Virtual Resource XXXXk" as shown in FIG2 (the figure uses the first display precision to the hundredth place as an example; the specific numerical value of the virtual resource is not shown). When a viewer performs a request display operation on the live broadcast page on the viewer side, such as when a viewer's request display operation is detected, request list 20 can be displayed on the live broadcast page in response to the request display operation. Based on the virtual resource information corresponding to the interaction request, the request information of the interactive request in the live broadcast room is displayed in the request list 20. When displaying the request information of the interactive request in the live broadcast room, the virtual resource values contained in at least a portion of the request information are displayed using a first display precision, and the virtual resource values contained in the request information other than the at least portion of the request information are displayed using a second display precision, as shown in FIG3 (the figure uses the second display precision to the thousandth place as an example, and the specific numerical values of the virtual resource values are not shown in the figure. The figure only shows the virtual resource values displayed using the second display precision, such as "virtual resource XXX k"). In the above embodiment, when the current user is not the host of the live broadcast room, the at least portion of the request information in the request list that uses the first display precision to display the virtual resource values can be flexibly set as needed. For example, the at least portion of the request information can be request information ranked before the target request information, request information ranked after the target request information, the first m (m is a positive integer) request information in the request list, or request information other than the first m request information in the request list, etc. Optionally, At least a portion of the request information includes the target request information of the target interaction request sent by the current user, as well as request information that has a predetermined positional relationship with the target request information in the target sorting scheme. Specifically, the virtual resource values contained in the target request information and the virtual resource values contained in the request information that has a predetermined positional relationship with the target request information can be displayed using a first display accuracy, while the virtual resource values contained in the request information other than the target request information and the request information that has a predetermined positional relationship with the target request information can be displayed using a second display accuracy lower than the first display accuracy. In some embodiments, the target interaction request can be an interaction request sent by the current user in a live broadcast room. The target request information can be request information for a target interaction request, i.e., request information for an interaction request sent by the current user in a live broadcast room. The virtual resource values contained in the target request information can be the virtual resource values of the virtual resources sent by the current user in the live broadcast room.The set positional relationship can be pre-set as needed and is not limited in this embodiment. Optionally, the set positional relationship includes being arranged on a first side of the target request information; or being arranged on a second side of the target request information with the number of request information between the target pre-request information and the target pre-request information being less than or equal to a preset number. The first side is used to arrange request information containing virtual resource values less than or equal to the virtual resource value contained in the target request information; the second side is the side opposite the first side. In some embodiments, the first side may be the side used to display request information containing virtual resource values less than or equal to the virtual resource value contained in the target request information. In other words, the virtual resource value contained in the request information displayed on the first side of the target request information is less than or equal to the virtual resource value contained in the target request information. The second side may be the side opposite the first side, such as the side used to display request information containing virtual resource values greater than or equal to the virtual resource value contained in the target request information. In other words, the virtual resource value contained in the request information displayed on the second side of the target request information is greater than or equal to the virtual resource value contained in the target request information. In this case, the at least portion of the request information whose virtual resource values are displayed using the first display accuracy may include request information whose virtual resource values are smaller than the virtual resource values included in the target request information, and request information whose virtual resource values are larger than the virtual resource values included in the target request information and whose number of request information intervals between the request information and the target request information is less than or equal to a preset number. Therefore, the virtual resource value corresponding to the current user, the virtual resource value smaller than the virtual resource value corresponding to the current user, and the virtual resource value larger than the virtual resource value corresponding to the current user and whose number of virtual resource values intervals between the request information and the virtual resource value corresponding to the current user is less than or equal to a preset number may be displayed using the first display accuracy. It should be noted that, when request information exists whose virtual resource value is equal to the virtual resource value included in the target request information, whether to display the virtual resource value included in the request information using the first display accuracy may be determined based on whether its positional relationship with the target request information meets the preset positional relationship. In some embodiments, the current user is the host of the live broadcast room. Before displaying the request information of the plurality of interactive requests in the live broadcast room in the request list using the target sorting method, the method further includes: in response to a sorting method setting operation, setting the sorting method for displaying the request information in the request list to the target sorting method. In some embodiments, the sorting method setting operation may be a triggering operation for setting the sorting method for displaying the interactive requests in the request list, such as an operation of selecting a target sorting method.In the above embodiment, at least two sorting modes, including a target sorting mode, can be pre-set for the host to select. Upon receiving a sorting mode setting operation for the target sorting mode from the current user (e.g., the host), the sorting mode for displaying interactive requests in the live broadcast room in the request list is set to the target sorting mode. When the request list is displayed, the interactive requests in the live broadcast room are displayed in the request list using the target sorting mode. For example, when displaying the request list 20, a setting control 21 can be further displayed, as shown in FIG2 . Accordingly, when the current user wishes to set the sorting mode for the request information, they can trigger the setting control 21 to perform the sorting mode setting operation. Thus, upon receiving the current user's sorting mode setting operation, the current application can display a setting panel 40, and display sorting mode information 41 for at least two sorting modes in the setting panel 40, such as sorting mode 1 corresponding to the default sorting mode and sorting mode 2 corresponding to the target sorting mode, as shown in FIG4 . When sorting information 41 indicating that the current user has triggered a certain sorting method is detected, the sorting method for displaying request information in the request list 20 can be set to that sorting method. For example, when sorting information indicating that the current user has triggered a target sorting method is detected, the sorting method for displaying request information in the request list 20 can be set to the target sorting method. It is understood that after the host of a live broadcast room sets a sorting method, when viewing the request list in the live broadcast room, the request information for interactive requests in the live broadcast room can be displayed in the request list according to the sorting method set by the host. In this case, when viewers view the request list in the live broadcast room, the request information for interactive requests in the live broadcast room can be displayed in the request list according to or without the sorting method set by the host. Optionally, when viewers view the request list in the live broadcast room, the request information for interactive requests in the live broadcast room can be displayed in the request list according to the sorting method set by the host. In some embodiments, the request display operation can include a request sending operation, so that when a user sends an interactive request, the request list can be displayed. For example, upon receiving a request-sending operation from the current user, a target interaction request may be sent to the host of the live broadcast room, and a request list may be displayed on the live broadcast page for the current user to view the interaction requests in the live broadcast room. Optionally, in this case, the current user is not the host of the live broadcast room, the request-displaying operation includes a request-sending operation, and the displaying of the request list on the live broadcast page includes: sending the target interaction request to the host of the live broadcast room, and displaying the request list on the live broadcast page.The request display method provided in this embodiment receives a request display operation from a current user within a live broadcast page. In response to the request display operation, a request list is displayed on the live broadcast page, and request information for multiple interactive requests in the live broadcast room is displayed in the request list according to the virtual resource information corresponding to the interactive requests. The live broadcast room corresponds to the live broadcast page. This embodiment utilizes the above-mentioned technical solution to display interactive requests in the request list according to the virtual resource information corresponding to the interactive requests. This can enrich the display methods of interactive requests in the request list, increase the display flexibility of interactive requests, and improve the efficiency of the host processing interactive requests and the audience viewing interactive requests. Figure 5 is a flowchart of another request display method provided in this embodiment. The solution in this embodiment can be combined with one or more optional solutions in the above-mentioned embodiments. Optionally, if the current user is not the host of the live broadcast room, displaying the request list on the live broadcast page includes: displaying a request panel on the live broadcast page and displaying the request list in the first area of the request panel, wherein the request panel also includes a second area and / or a third area. The second area is used to display status information between the current user and the host of the live broadcast room, and the third area is used to display target request information for target interaction requests sent by the current user. Accordingly, as shown in Figure 5, the request display method provided in this embodiment may include: S210: Receiving a request display operation from a current user on a live broadcast page, where the current user is not the host of the live broadcast room. S220: In response to the request display operation, displaying a request panel on the live broadcast page, displaying a request list in the first area of the request panel, and displaying request information for multiple interaction requests in the request list based on virtual resource information corresponding to the multiple interaction requests in the live broadcast room. In some embodiments, the live broadcast room corresponds to the live broadcast page, and the request panel further includes a second area and / or a third area. The second area is used to display status information between the current user and the host of the live broadcast room, and the third area is used to display target request information for the target interaction requests sent by the current user. In this embodiment, the request list 20 may be displayed in the request panel. Specifically, when a display request operation is received from the current user, a request panel 30 may be displayed on the live broadcast page, and a request list 20 may be displayed in the first area 31 of the request panel 30, as shown in FIG3 . In some embodiments, the request panel may be a panel for displaying a request list. For example, when the current user is the host of a live broadcast room, the request panel may be a management panel.When the current user is not the host of the live broadcast room, the request panel can be an application panel for the user to submit an interaction request. As shown in Figure 3, when the current user is not the host of the live broadcast room, the request panel 30 can also include a second area 32 and / or a third area 33. The second area 32 can be used to display status information between the current user and the host of the live broadcast room, and the third area 33 can be used to display request information for the target interaction request sent by the current user. Here, the status information between the current user and the host of the live broadcast room can be information describing the status between the current user and the host of the live broadcast room corresponding to the interaction request. For example, when the interaction request is a connection request, the status information can be information describing the connection status between the current user and the host, such as "connecting" or "connected." Therefore, when displaying the request panel in response to a request display operation, a request list may be displayed in the first area of the request panel, with request information for interactive requests in the live studio displayed in the request list according to the virtual resource information corresponding to the interactive requests. Furthermore, status information between the current user and the host may be displayed in the second area of the request panel, and request information for the target interactive request sent by the current user may be displayed in the third area of the request panel. Furthermore, as shown in FIG3 , when displaying request information in the request panel, the order of the request information in the request list, such as the order number, may also be displayed to facilitate the current user's understanding of the order of the displayed request information in the request list. The request panel may also display a cancel request control, allowing the current user to cancel a sent target interactive request by triggering the cancel request control, such as canceling a request to connect with the host via a target interactive request. In some embodiments, status information may have an expanded state and a collapsed state. When in the expanded state, the status information may be displayed in a larger size and / or display more content, occupying a larger display area in the request panel. When in the collapsed state, the status information can be displayed in a smaller size and / or with less content, occupying a smaller display area in the request panel. The size of the second area when the status information is in the expanded state can be larger than the size of the second area when the status information is in the collapsed state. Therefore, when the status information is in the expanded state, based on a corresponding triggering operation by the current user (e.g., the first triggering operation), the status information can be switched to the collapsed state, the size of the second area can be reduced, and the size of the first area can be increased based on the reduced size of the second area, as shown in FIG6 , so that more request information can be displayed to the current user in the first area.In this case, optionally, after displaying the request panel on the live page, the method further includes: in response to a first trigger operation applied within the request panel, switching the status information from an expanded state to a collapsed state, reducing the size of the second area, and increasing the size of the first area based on the reduced size of the second area. In some embodiments, the first trigger operation may be a trigger operation for instructing to switch the status information from an expanded state to a collapsed state. The execution method of the first trigger operation is not limited. For example, the first trigger operation may be a sliding operation applied within the request panel, such as an upward swipe operation. In some embodiments, after displaying the request panel on the live page, the method further includes: in response to a second trigger operation applied within the request panel, displaying a virtual item panel displaying item information of at least one virtual item; and in response to an item sending operation applied within the virtual item panel, updating the target request information and / or the order of the target request information within the request information of the multiple interactive requests based on the virtual item corresponding to the item sending operation. In some embodiments, the second trigger operation may be a trigger operation for instructing the display of a virtual item panel, such as triggering a control within the request panel, or performing a preset gesture within the request panel. The preset gesture may be a pre-set gesture, such as a circle gesture. For example, the second trigger operation may be an operation to trigger the item send control within the request panel. Virtual items may be virtual items within the live broadcast room, such as virtual gifts, which can be sent by users. In the above embodiment, the current user may also be supported to quickly open the virtual item panel by performing the second trigger operation within the request panel to send virtual items within the live broadcast room. For example, sending virtual items to the host of the live broadcast room reduces the number of operations required for the user to send virtual items after sending an interaction request. For example, upon receiving a second trigger operation within the request panel 30, such as upon detecting that the current user triggers the item send control 34 displayed within the request panel 30 (as shown in FIG. 3 ), the virtual item panel may be displayed. Item information for at least one virtual item may be displayed within the virtual item panel, and the request panel 30 may be further removed from display. When an item sending operation acting on the virtual item panel is received, such as when a sending control corresponding to the item information of a virtual item displayed in the virtual item panel is detected, the virtual item corresponding to the item sending operation can be sent.Based on the virtual item, the target request information of the target interaction request sent by the current user and / or the order of the target request information in the request information of the multiple interaction requests displayed in the request list are updated. The request panel 30 can then be switched back to display the updated target request information in the request panel 30 and / or the request information of the multiple interaction requests in the live broadcast room can be displayed in the request list in the updated order. For example, when the virtual item information includes virtual resource values, when updating the target request information of the target interaction request sent by the current user based on the sent virtual item, the total value of the virtual resources corresponding to the sent virtual item can be calculated based on the number of virtual items sent and the value of the virtual resources corresponding to each virtual item. The virtual resource value contained in the target request information is then increased by this total value to obtain the updated virtual resource value of the current user, thereby obtaining the updated target request information. After obtaining the updated virtual resource value of the current user, the updated virtual resource value can also be used to determine whether the order of the target request information in the request list needs to be updated. For example, if the updated virtual resource value is greater than the virtual resource value adjacent to it on the second side, the order of the target request information in the request list may be updated; otherwise, the order of the target request information in the request list may not be updated. It is understood that when the virtual resource value corresponding to an interaction request sent by a user other than the current user in the live studio changes, the request information of the interaction request sent by the user and / or the order of the request information in the request list may be updated based on the changed virtual resource information. Whether the request information of an interaction request sent by a user in the live studio is visible to users other than the host and the user can be configured by the user. The request display method provided in this embodiment displays a request list in the first area of the request panel, displaying request information for interactive requests in the live broadcast room in the request list according to the virtual resource information corresponding to the interactive request. Furthermore, the status information between the current user and the host is displayed in the second area of the request panel, and the request information for the target interactive request sent by the current user is displayed in the third area of the request panel. This further enriches the display of request information and facilitates users to view status information between themselves and the host, request information for interactive requests sent by themselves, and the request list. Figure 7 is a block diagram of a request display device provided in an embodiment of the present disclosure. The device can be implemented in software and / or hardware and can be configured in an electronic device, typically a mobile phone or tablet. By executing the request display method, a request list for the live broadcast room can be displayed on a live broadcast page, such as a request list for connection requests in the live broadcast room.As shown in Figure 7, the request display device provided in this embodiment may include: an operation receiving module 701 and a list display module 702. In some embodiments, the operation receiving module 701 is configured to receive a request display operation from the current user on a live broadcast page; the list display module 702 is configured to, in response to the request display operation, display a request list on the live broadcast page and, based on the virtual resource information corresponding to the multiple interactive requests in the live broadcast room, display the request information of the multiple interactive requests in the request list. The live broadcast room corresponds to the live broadcast page. The request display device provided in this embodiment receives a request display operation from the current user on the live broadcast page via the operation receiving module; and, in response to the request display operation, displays the request list on the live broadcast page via the list display module and displays the request information of the multiple interactive requests in the request list based on the virtual resource information corresponding to the multiple interactive requests in the live broadcast room. The live broadcast room corresponds to the live broadcast page. This embodiment utilizes the above-mentioned technical solution to display interactive requests in a live broadcast room in a request list according to the virtual resource information corresponding to the interactive requests. This can enrich the display methods of interactive requests in the request list, increase the display flexibility of interactive requests, and improve the efficiency of the host processing interactive requests and the audience viewing interactive requests. In the above-mentioned solution, the virtual resource information may include virtual resource values. The list display module 702 can be configured to: display the request information of multiple interactive requests in the live broadcast room in the request list using a target sorting method, wherein the request information of the multiple interactive requests is sorted according to the magnitude of the virtual resource values corresponding to the multiple interactive requests. In the above-mentioned solution, the current user may be the host of the live broadcast room. The request display device provided in this embodiment may also include a sorting setting module configured to, in response to a sorting setting operation, set the sorting method of the request information when displayed in the request list to the target sorting method before displaying the request information of the multiple interactive requests in the live broadcast room in the request list using the target sorting method. In the above solution, the current user may not be the host of the live broadcast room. The request display operation may include a request sending operation. The list display module 702 may be configured to send a target interaction request to the host of the live broadcast room and display a request list on the live broadcast page. In the above solution, the current user may not be the host of the live broadcast room. The list display module 702 may be configured to display a request panel on the live broadcast page and display the request list in the first area of the request panel, wherein the request panel also includes a second area and / or a third area.The second area is used to display status information between the current user and the host of the live broadcast room, and the third area is used to display target request information of a target interaction request sent by the current user. Furthermore, the request display apparatus provided in this embodiment may further include: a state switching module for, after displaying the request panel on the live broadcast page, responsive to a first trigger operation within the request panel, switching the status information from an expanded state to a collapsed state, reducing the size of the second area, and increasing the size of the first area based on the reduced size of the second area. Furthermore, the request display apparatus provided in this embodiment may further include: a panel display module for, after displaying the request panel on the live broadcast page, responsive to a second trigger operation within the request panel, displaying a virtual item panel. The virtual item panel displays item information of at least one virtual item. An information update module for, in response to an item sending operation within the virtual item panel, updating the target request information and / or the order of the target request information within the request information of the multiple interaction requests based on the virtual item corresponding to the item sending operation. In the above solution, the virtual resource information may be information about virtual resources sent by the user sending the interaction request in the live broadcast room. The request information may include virtual resource values in the virtual resource information. The virtual resource values displayed in the request list may have the same or different display precisions. In the above solution, the list display module 702 may also be configured to perform at least one of the following: if the current user is the host of the live broadcast room, display the virtual resource values in the request information in the request list using a first display precision; if the current user is not the host of the live broadcast room, display the virtual resource values in at least a portion of the request information using the first display precision, and display the virtual resource values in the request information in the request list other than the at least a portion of the request information using a second display precision, wherein the first display precision is higher than the second display precision. In the above solution, the at least a portion of the request information may include target request information of the target interaction request sent by the current user, and request information that has a predetermined positional relationship with the target request information in the target sorting scheme. In the above solution, the set positional relationship may include being arranged on a first side of the target request information; or being arranged on a second side of the target request information and having a number of request information intervals between the target pre-request information and the target pre-request information less than or equal to a preset number. The first side is used to arrange request information containing virtual resource values less than or equal to the virtual resource value contained in the target request information; the second side is the side opposite the first side.The request display apparatus provided in the embodiments of the present disclosure can execute the request display method provided in any embodiment of the present disclosure and has the corresponding functional modules and beneficial effects of executing the request display method. For technical details not fully described in this embodiment, please refer to the request display method provided in any embodiment of the present disclosure. Referring now to FIG8 , a schematic diagram of the structure of an electronic device (e.g., a terminal device) 800 suitable for implementing the embodiments of the present disclosure is shown. The terminal devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, laptop computers, 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 application of the embodiments of the present disclosure. As shown in FIG8 , electronic device 800 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 801, which can perform various appropriate actions and processes based on programs stored in a read-only memory (ROM) 802 or programs loaded from a storage device 808 into a random access memory (RAM) 803. RAM 803 also stores various programs and data required for the operation of electronic device 800. Processing device 801, ROM 802, and RAM 803 are interconnected via a bus 804. An input / output (I / O) interface 805 is also connected to bus 804. Typically, the following devices may be connected to the I / O interface 805: an input device 806 including, for example, a touch screen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output device 807 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; a storage device 808 including, for example, a magnetic tape, hard disk, etc.; and a communication device 809. The communication device 809 may allow the electronic device 800 to communicate with other devices wirelessly or wired to exchange data. Although FIG8 shows an electronic device 800 with various devices, it should be understood that not all of the devices shown 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, embodiments of the present disclosure include 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 methods shown in the flowcharts.In such an embodiment, the computer program can be downloaded and installed from a network via communication device 809, or installed from storage device 808, or installed from ROM 802. When the computer program is executed by processing device 801, the aforementioned functions defined in the method of the embodiment of the present disclosure are performed. It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. Computer-readable storage media may be, for example, but not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or components, 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 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, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, 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. Furthermore, in the present disclosure, a computer-readable signal medium may include a data signal propagated in a substrate or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals 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. The program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), or any suitable combination thereof. In some embodiments, the client and server may utilize any currently known or future protocol, such as HTTP (HyperText Transfer Protocol). 1The computer-readable medium can communicate using any network protocol developed by a computer and can interconnect with any form or medium of digital data communication (e.g., a communication 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 can be included in the electronic device or can 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 request display operation from a current user on a live broadcast page; in response to the request display operation, displays a request list on the live broadcast page and displays request information for multiple interactive requests in the request list based on virtual resource information corresponding to the multiple interactive requests in the live broadcast room, where the live broadcast room corresponds to the live broadcast page. Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but 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 may execute entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a 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 figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur in an order different from that noted in the accompanying drawings. 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, can be implemented using a dedicated hardware-based system that performs the specified functions or operations, or can be implemented using a combination of dedicated hardware and computer instructions. The units described in the embodiments of this disclosure may be implemented via software or hardware. In some embodiments, the name of a module does not necessarily limit the unit itself. 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. The 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, devices, or apparatuses, or any suitable combination thereof. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. According to one or more embodiments of the present disclosure, Example 1 provides a method for displaying requests, comprising: receiving a request display operation from a current user within a live broadcast page; in response to the request display operation, displaying a request list within the live broadcast page, and displaying request information for multiple interactive requests in the request list according to virtual resource information corresponding to the multiple interactive requests in the live broadcast room. The live broadcast room corresponds to the live broadcast page.According to one or more embodiments of the present disclosure, Example 2 is based on the method described in Example 1, wherein the virtual resource information includes a virtual resource value, and displaying the request information of the multiple interactive requests in the request list according to the virtual resource information corresponding to the multiple interactive requests in the live broadcast room includes: displaying the request information of the multiple interactive requests in the request list using a target sorting method, wherein, under the target sorting method, the request information of the multiple interactive requests is sorted according to the size relationship of the virtual resource values corresponding to the multiple interactive requests. According to one or more embodiments of the present disclosure, Example 3 is based on the method described in Example 1, wherein the current user is the host of the live broadcast room, and before displaying the request information of the multiple interactive requests in the live broadcast room in the request list using the target sorting method, the method further includes: in response to a sorting method setting operation, setting the sorting method for displaying the request information in the request list to the target sorting method. According to one or more embodiments of the present disclosure, Example 4 is based on the method described in Example 1, wherein the current user is not the host of the live broadcast room, the request display operation includes a request sending operation, and displaying the request list on the live broadcast page includes: sending a target interaction request to the host of the live broadcast room, and displaying the request list on the live broadcast page. According to one or more embodiments of the present disclosure, Example 5 is based on the method described in Example 1, wherein the current user is not the host of the live broadcast room, and displaying the request list on the live broadcast page includes: displaying a request panel on the live broadcast page, and displaying the request list in the first area of the request panel, wherein the request panel further includes a second area and / or a third area. The second area is used to display status information between the current user and the host of the live broadcast room, and the third area is used to display target request information of the target interaction request sent by the current user. According to one or more embodiments of the present disclosure, Example 6 is based on the method described in Example 5, and after displaying the request panel in the live broadcast page, it also includes: in response to a first trigger operation acting on the request panel, switching the status information from an expanded state to a collapsed state, reducing the size of the second area, and increasing the size of the first area according to the reduced size of the second area.According to one or more embodiments of the present disclosure, Example 7, based on the method of Example 5, further comprises: after displaying the request panel on the live broadcast page, displaying a virtual item panel in response to a second trigger operation within the request panel, wherein the virtual item panel displays item information of at least one virtual item; and, in response to an item sending operation within the virtual item panel, updating the target request information and / or the order of the target request information in the request information of the multiple interactive requests based on the virtual item corresponding to the item sending operation. According to one or more embodiments of the present disclosure, Example 7, based on the method of any one of Examples 1-7, wherein the virtual resource information is information about the virtual resources sent by the user sending the interactive request in the live broadcast room. The request information includes the virtual resource values in the virtual resource information. The virtual resource values displayed in the request list have the same or different display precisions. According to one or more embodiments of the present disclosure, Example 9 is the method according to Example 8, wherein displaying request information of multiple interactive requests in the request list according to virtual resource information corresponding to the multiple interactive requests in the live broadcast room includes at least one of the following: if the current user is the host of the live broadcast room, displaying the virtual resource values in the request information in the request list using a first display accuracy; if the current user is not the host of the live broadcast room, displaying the virtual resource values in at least some of the request information in the request list using the first display accuracy, and displaying the virtual resource values in the request information in the request list other than the at least some of the request information using a second display accuracy. The first display accuracy is higher than the second display accuracy. According to one or more embodiments of the present disclosure, Example 10 is the method according to Example 9, wherein the at least some of the request information includes target request information of the target interactive request sent by the current user, and request information having a predetermined positional relationship with the target request information in the target sorting method. According to one or more embodiments of the present disclosure, Example 11 is the method according to Example 10, wherein the setting of the positional relationship includes arranging the target request information on a first side; or arranging the target request information on a second side with the number of request information between the target request information and the target pre-request information being less than or equal to a preset number. The first side is used to arrange request information containing virtual resource values less than or equal to the virtual resource value contained in the target request information. The second side is the other side opposite the first side.According to one or more embodiments of the present disclosure, Example 12 provides a request display device, comprising: an operation receiving module for receiving a request display operation from a current user within a live broadcast page; a list display module for displaying a request list within the live broadcast page in response to the request display operation, and displaying request information for multiple interactive requests in the request list based on virtual resource information corresponding to the multiple interactive requests in the live broadcast room. The live broadcast room corresponds to the live broadcast page. According to one or more embodiments of the present disclosure, Example 13 provides an electronic device, comprising: one or more processors; and a memory for storing one or more programs, which, when executed by the one or more processors, causes the one or more processors to implement the request display method described in any of Examples 1-11. According to one or more embodiments of the present disclosure, Example 14 provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the request display method described in any of Examples 1-11. According to one or more embodiments of the present disclosure, Example 15 provides a computer program product, which, when executed by a computer, causes the computer to implement the request display method described in any of Examples 1-11. The request display method, apparatus, electronic device, storage medium, and program product provided in the embodiments of the present disclosure receive a request display operation initiated by a current user within a live broadcast page. In response to the request display operation, a request list is displayed within the live broadcast page, and request information for multiple interactive requests in the live broadcast room is displayed in the request list based on the virtual resource information corresponding to the interactive requests. The live broadcast room corresponds to the live broadcast page. The embodiments of the present disclosure utilize the above-mentioned technical solution to display interactive requests within the live broadcast room in the request list based on the virtual resource information corresponding to the interactive requests. This enriches the display methods for interactive requests within the request list, increases the flexibility of interactive request display, and improves the efficiency of both the host processing interactive requests and the audience viewing interactive requests. The above description is merely an illustration of preferred embodiments of the present disclosure and the underlying technical principles. Those skilled in the art should understand that the scope of the present disclosure is not limited to technical solutions formed by specific combinations 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 present disclosure. For example, technical solutions formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure. Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order.Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, while 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 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 request display method, comprising: Receive the current user's request to display the operation in the live broadcast page; In response to the request display operation, a request list is displayed in the live broadcast page, and according to the virtual resource information corresponding to the multiple interactive requests in the live broadcast room, request information of the multiple interactive requests is displayed in the request list, and the live broadcast room corresponds to the live broadcast page.
2. The method according to claim 1, wherein: The virtual resource information includes virtual resource values, and the request information of the multiple interactive requests corresponding to the virtual resource information in the live broadcast room is displayed in the request list, including: displaying the request information of the multiple interactive requests in the live broadcast room in the request list in a target sorting manner, wherein, under the target sorting manner, the request information of the multiple interactive requests is sorted according to the size relationship of the virtual resource values corresponding to the multiple interactive requests.
3. The method according to claim 2, wherein: The current user is the anchor of the live broadcast room. Before the request information of multiple interactive requests in the live broadcast room is displayed in the request list in a target sorting manner, it also includes: in response to a sorting manner setting operation, setting the sorting manner when the request information is displayed in the request list to the target sorting manner.
4. The method according to claim 1, wherein: The current user is not the host of the live broadcast room, the request display operation includes a request sending operation, and the displaying of the request list in the live broadcast page includes: sending a target interaction request to the host of the live broadcast room, and displaying the request list in the live broadcast page.
5. The method according to claim 1, wherein: The current user is not the host of the live broadcast room, and displaying the request list in the live broadcast page includes: displaying a request panel in the live broadcast page, and displaying the request list in a first area of the request panel, wherein the request panel also includes a second area and / or a third area, the second area is used to display status information between the current user and the host of the live broadcast room, and the third area is used to display target request information of the target interaction request sent by the current user.
6. The method according to claim 5, wherein: After the request panel is displayed in the live page, it also includes: in response to a first trigger operation acting in the request panel, switching the state information from an expanded state to a collapsed state, reducing the size of the second area, and increasing the size of the first area according to the reduced size of the second area.
7. The method according to claim 5, wherein: After displaying the request panel in the live page, The method comprises: in response to a second trigger operation performed in the request panel, displaying a virtual item panel, wherein the virtual item panel displays item information of at least one virtual item; in response to an item sending operation performed in the virtual item panel, updating the target request information and / or an arrangement order of the target request information in the request information of the multiple interactive requests according to the virtual item corresponding to the item sending operation.
8. The method according to any one of claims 1 to 7, wherein: The virtual resource information is information about virtual resources sent by the user sending the interactive request in the live broadcast room. The request information includes virtual resource values in the virtual resource information. The virtual resource values displayed in the request list have the same or different display accuracy.
9. The method according to claim 8, wherein: The displaying of the request information of the multiple interactive requests in the request list according to the virtual resource information corresponding to the multiple interactive requests in the live broadcast room includes at least the following: if the current user is the anchor of the live broadcast room, the virtual resource value in the request information is displayed in the request list with a first display accuracy; If the current user is not the anchor of the live broadcast room, the virtual resource values in at least part of the request information are displayed using a first display accuracy, and the virtual resource values in the request information in the request list other than the at least part of the request information are displayed using a second display accuracy, and the first display accuracy is higher than the second display accuracy.
10. The method according to claim 9, wherein: The at least part of the request information includes the target request information of the target interaction request sent by the current user, and the request information having a set position relationship with the target request information in the target sorting mode.
11. The method according to claim 10, wherein: The set position relationship includes being arranged on the first side of the target request information; or, being arranged on the second side of the target request information and the number of request information spaced between the target pre-request information and the target pre-request information is less than or equal to a preset number, the first side being used to arrange request information containing a virtual resource value less than or equal to the virtual resource value contained in the target request information; the second side being the other side opposite to the first side.
12. A display device for a request, comprising: The operation receiving module is used to receive the current user's request display operation in the live broadcast page; A list display module is used to respond to the request display operation, display the request list in the live broadcast page, and display the request information of the multiple interactive requests in the request list according to the virtual resource information corresponding to the multiple interactive requests in the live broadcast room, and the live broadcast room corresponds to the live broadcast page.
13. 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-11.
14. A computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a processor to implement the request display method according to any one of claims 1 to 11 when executed.
15. A computer program product, comprising a computer program, wherein the computer program implements the request display method according to any one of claims 1-11 when executed by a processor.
Citation Information
Patent Citations
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
Live broadcast interaction method and system based on virtual resource consumption and computer equipment
CN113949892A