Content display method, device, equipment, computer readable storage medium and product
By displaying the first position identifier within the live streaming interface and responding to trigger operations to display processing controls, the problem of cumbersome modification of user attribute information is solved, enabling flexible configuration and quick adjustment of attribute information, and enhancing the fun and user experience of live streaming interaction.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2026-04-03
- Publication Date
- 2026-06-19
AI Technical Summary
In voice live streaming and online interactive scenarios, the operation of modifying attribute information by users is cumbersome and affects the interactive experience. In existing technologies, virtual props limit flexibility and operational efficiency.
By displaying a primary position indicator within the live stream interface and responding to trigger operations with processing controls, the system enables quick adjustment and hiding of attribute information, avoiding the need to purchase virtual items and manually set settings.
It enables flexible and quick configuration of attribute information, enriches the interactive methods during live streaming, and improves user experience and the fun of live streaming.
Smart Images

Figure CN122248211A_ABST
Abstract
Description
Technical Field
[0001] This article relates to the fields of interface interaction and live streaming technology, and in particular to a content display method, device, equipment, computer-readable storage medium and product. Background Technology
[0002] In current audio live streaming and online interactive scenarios, users are increasingly demanding more engaging and mysterious content. For example, in audio live streaming rooms, hosts and viewers can enhance the interactive experience through features such as anonymity or information hiding.
[0003] In related technologies, if users want to achieve anonymity or information hiding, they need to purchase virtual items or manually modify their personal information, which is often cumbersome and affects the user's interactive experience. Summary of the Invention
[0004] This article provides a content display method, apparatus, device, computer-readable storage medium, and product to solve the technical problem of the cumbersome method of modifying attribute information in current live streaming.
[0005] Firstly, this article provides a content display method, including:
[0006] At least one first location identifier is displayed in the live streaming interface of the first live streaming party, and the first location identifier may be associated with the second live streaming party;
[0007] In response to a triggering of the first location identifier, at least one processing control associated with the first location identifier is displayed;
[0008] In response to a trigger operation on the processing control, the attribute information associated with the first location identifier is adjusted to a hidden state.
[0009] Secondly, this article provides a content display method, including:
[0010] At least one first location identifier is displayed in the live streaming interface of the second live streaming party, and the first location identifier may be associated with the second live streaming party;
[0011] In response to the second live streaming party's triggering operation on other first location identifiers besides its own associated first location identifier, the viewing control associated with the second live streaming party associated with the currently triggered first location identifier is displayed;
[0012] In response to the fact that the attribute information of the currently triggered first location identifier is hidden, the viewing control is configured to be untriggerable, or the viewing control is configured to not display the information of the second live broadcaster associated with the currently triggered first location identifier in response to the triggering operation.
[0013] Thirdly, this paper provides a content display device, including:
[0014] The display module is used to display at least one first location identifier in the live broadcast interface of the first live broadcaster, and the first location identifier may be associated with the second live broadcaster.
[0015] A processing module is configured to display at least one processing control associated with the first location identifier in response to a triggering of the first location identifier;
[0016] The adjustment module is used to adjust the attribute information associated with the first position identifier to a hidden state in response to the trigger operation of the processing control.
[0017] Fourthly, this paper provides a content display device, including:
[0018] The content display module is used to display at least one first location identifier in the live broadcast interface of the second live broadcaster, and the first location identifier may be associated with the second live broadcaster.
[0019] The triggering module is used to respond to the triggering operation of the second live streaming party on other first location identifiers besides its own associated first location identifier, and to display the viewing control associated with the second live streaming party associated with the currently triggered first location identifier;
[0020] The configuration module is used to configure the viewing control to be untriggerable in response to the attribute information of the currently triggered first location identifier being hidden, or to configure the viewing control to not display the information of the second live broadcaster associated with the currently triggered first location identifier in response to the triggering operation.
[0021] Fifthly, this document provides an electronic device, including: a processor and a memory;
[0022] The memory stores computer-executed instructions;
[0023] The processor executes computer execution instructions stored in the memory, causing the at least one processor to perform the content display method as described in the first aspect and various possible designs of the first aspect or the second aspect and various possible designs of the second aspect.
[0024] Sixthly, this document provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the content display method described in the first aspect and various possible designs of the first aspect, or the second aspect and various possible designs of the second aspect.
[0025] Seventhly, this document provides a computer program product, including a computer program that, when executed by a processor, implements the content display method described in the first aspect and various possible designs of the first aspect, or in the second aspect and various possible designs of the second aspect.
[0026] The content display method, apparatus, device, computer-readable storage medium, and product provided herein, by triggering an operation on a first location identifier, display at least one processing control associated with the first location identifier. Therefore, it is possible to flexibly configure the attribute information associated with the first location identifier based on at least one processing control. It can also adjust the attribute information associated with the first location identifier to a hidden state, enriching the interactive methods during live streaming and making the attribute information associated with the first location identifier more suitable for the current live streaming scenario. Attached Figure Description
[0027] To more clearly illustrate the technical solutions in this document or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this document. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0028] Figure 1 This is a schematic diagram of the system architecture on which this article is based;
[0029] Figure 2 A flowchart illustrating the content display method provided in this article;
[0030] Figure 3 This is another flowchart illustrating the content display method provided in this article;
[0031] Figure 4 The interface interaction diagrams provided in this article;
[0032] Figure 5 This is another flowchart illustrating the content display method provided in this article;
[0033] Figure 6 This is a schematic diagram of the display interface provided in this article;
[0034] Figure 7 This is another interface interaction diagram provided for this article;
[0035] Figure 8 This is another schematic diagram of the display interface provided for this article;
[0036] Figure 9 A flowchart illustrating the content display method provided in this article;
[0037] Figure 10This is another interface interaction diagram provided for this article;
[0038] Figure 11 This is a schematic diagram of the structure of the content display device provided in this article;
[0039] Figure 12 This is a schematic diagram of the structure of the content display device provided in this article;
[0040] Figure 13 This is a schematic diagram of the electronic device provided in this article. Detailed Implementation
[0041] To make the objectives, technical solutions, and advantages of this document clearer, the technical solutions described below will be clearly and completely described in conjunction with the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments described herein, not all of them. All other embodiments obtained by those skilled in the art based on the embodiments described herein without inventive effort are within the scope of protection of this document.
[0042] It is understood that before using the technical solutions disclosed in the embodiments of this article, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this article in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.
[0043] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them 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 software or hardware, such as electronic devices, applications, servers, or storage media, that perform the operations described herein, based on the prompt message.
[0044] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0045] It is understood that the above notification and user authorization process is merely illustrative and does not limit the implementation method described in this article. Other methods that comply with relevant laws and regulations may also be applied to the implementation method described in this article.
[0046] The application scenarios of this application are mainly concentrated in the interactive scenarios of voice live streaming platforms. For example, in the live streaming process, it is necessary to anonymize the identities of designated users; in interactive games such as word guessing games and spy guessing games, it is necessary to hide the identities or keywords of specific users and control the revelation of identities or keywords based on the progress of the game.
[0047] In related technologies, users can purchase virtual items provided by the platform to replace the user attribute information of a designated microphone position with an anonymous style. However, although this solution can achieve anonymity, it is often cumbersome to operate, and the use of virtual items limits the frequency of use by ordinary users and streamers. Furthermore, it cannot dynamically adjust the anonymity status, resulting in insufficient flexibility.
[0048] Alternatively, users need to modify their account information before the event, such as changing their profile picture and nickname, and setting privacy settings to hide their real identity. This method is cumbersome, and users need to manually restore their original information after the event, resulting in a poor user experience. In addition, manual modification cannot achieve anonymous control at the microphone level, and cannot meet the need for quick switching during the live stream.
[0049] In solving the aforementioned technical problems, the inventors discovered that by displaying at least one first location identifier associated with the second live streamer within the live stream interface of the first live streamer, and when the first live streamer or administrator, or other authorized personnel, triggers an operation on the first location identifier, at least one processing control can be displayed. Therefore, the configuration of attribute information associated with the first location identifier can be achieved by triggering this processing control. This attribute information includes, but is not limited to, first attribute information and second attribute information of the identity tag.
[0050] Therefore, based on the trigger operation of the first location identifier, it is possible to quickly and flexibly control the second live streaming party associated with the first location identifier to participate in the live stream with different attribute information. This allows for rapid switching of attribute information without requiring users to purchase virtual items or manually set attribute information.
[0051] Figure 1 This is a schematic diagram of the system architecture on which this article is based, such as Figure 1As shown, the system architecture based on this paper includes at least a server 11 and a terminal device 12. The server 11 and terminal device 12 are communicatively connected, enabling information interaction between them. The terminal device 12 includes application software 13 for controlling the adjustment of attribute information associated with the first location identifier, and a front-end display interface 14. Users can interact with the terminal device 12 through human-computer interaction. Users can control the adjustment of attribute information associated with the first location identifier through human-computer interaction within the front-end display interface 14, and can view the results of the human-computer interaction. The server 11 is responsible for attribute information management, user role identification, and access control.
[0052] To address the cumbersome technical issues associated with modifying attribute information in current live streaming, this paper provides a content display method, device, equipment, computer-readable storage medium, and product.
[0053] It should be noted that the content display methods, devices, equipment, computer-readable storage media, and products provided in this article can be applied to any live interactive scenario.
[0054] Figure 2 A flowchart illustrating the content display method provided in this article, such as... Figure 2 As shown, the method includes:
[0055] Step 201: Display at least one first location identifier in the live streaming interface of the first live streaming party. The first location identifier may be associated with the second live streaming party.
[0056] With the continuous development of live streaming technology, multi-person live streaming has gradually become an emerging form of user participation. In current voice live streaming and online interactive scenarios, virtual identities or anonymity are often introduced to enhance the fun and mystery of the live streaming process. For example, in "Masked Singing Concerts," users who connect via voice chat can participate in the live stream anonymously.
[0057] Alternatively, in current online voice live streaming platforms, interactive games within the live stream are an important element in enhancing user engagement and room activity. For example, during interactive games, the streamer can reveal their identity or a specific word to a particular user, and then reveal the answer to everyone at an appropriate time.
[0058] In summary, how to enable users to set and switch the display of their attribute information during live streaming has become an urgent problem to be solved.
[0059] In some cases, after the main host initiates a multi-person voice live stream, a second live streamer can participate and interact with other users in the live stream room.
[0060] Optionally, the live content can be displayed within the live streaming interface of the first live streaming party. This live streaming interface displays at least one first location identifier. This first location identifier can be associated with a second live streaming party. The first live streaming party is a user with configuration permissions for attribute information. For example, the first live streaming party can be a broadcaster, or it can be an administrator with configuration permissions. The second live streaming party can be a user participating in the live stream, such as a co-host.
[0061] For example, the streamer's identifier can be displayed at the top of the live stream interface. Below the streamer's identifier, at least one primary identifier can be displayed sequentially according to a preset display style. After a second streamer joins the live stream interaction, their identifier can be displayed in the primary identifier, allowing other users in the live stream and viewers to more intuitively see at least one secondary streamer currently participating in the live stream.
[0062] Step 202: In response to the triggering of the first location identifier, display at least one processing control associated with the first location identifier.
[0063] In some cases, in order to quickly set the attribute information associated with the first position identifier, a trigger operation can be performed on the first position identifier.
[0064] Optionally, the first location identifier can be associated with a second live streamer. Therefore, by triggering the first location identifier, the attribute information associated with the second live streamer can be configured. Alternatively, the first location identifier may not be associated with a second live streamer at the moment. In this case, the attribute information of the "empty microphone slot" can be configured. When the first location identifier is associated with a second live streamer, the second live streamer can directly reuse the attribute information of the first location identifier.
[0065] In response to a trigger operation on the first location identifier, at least one processing control associated with the first location identifier can be displayed to facilitate the adjustment of attribute information. This processing control includes, but is not limited to, controls for adjusting the first attribute information of the identity information and controls for adjusting the second attribute information of the identity tag.
[0066] Step 203: In response to the trigger operation of the processing control, adjust the attribute information associated with the first position identifier to a hidden state.
[0067] In current voice live streaming and online interactive scenarios, virtual identities or anonymity are often introduced to enhance the fun and mystery of the live stream.
[0068] In some cases, in response to a triggering operation on the handling control, the attribute information associated with the first position identifier can be adjusted to a hidden state.
[0069] For example, if a second livestreamer, identified by the first location, participates in the livestream with their real identity, the real identity can be hidden in response to a triggering operation of the processing control. That is, the second livestreamer can participate in the livestream anonymously. Alternatively, an identity tag can be pre-set for the second livestreamer, and the processing control can hide the second attribute information of the identity tag. Therefore, other second livestreamers participating in the livestream and viewers cannot see the identity tag of the second livestreamer.
[0070] The content display method presented in this paper displays at least one processing control associated with the first location identifier based on a trigger operation. Therefore, it allows for flexible configuration of the attribute information associated with the first location identifier based on at least one processing control. It also allows the attribute information associated with the first location identifier to be hidden, enriching the interactive methods during live streaming and making the attribute information associated with the first location identifier more suitable for the current live streaming scenario.
[0071] Figure 3 This is another flowchart illustrating the content display method provided in this paper. Based on any of the above embodiments, the attribute information includes a first display attribute of the second live streaming party's attribute information. For example... Figure 3 As shown, step 202 includes:
[0072] Step 301: In response to the trigger operation of the first location identifier, display the associated information of the first location identifier and the editing control.
[0073] Step 302: In response to a trigger operation on the editing control, display at least one processing control, including a first control, which is configured to adjust the identity information associated with the first location identifier to a hidden state in response to the trigger operation.
[0074] In some cases, the attribute information includes the primary display attribute of the second live streamer's identity information. This primary display attribute can be toggled to a hidden state using a control.
[0075] Optionally, in response to a trigger operation on the first location identifier, the associated information and editing controls of the first location identifier are displayed. The associated information displayed differs depending on whether the first location identifier is associated with a second live streamer. For example, when the first location identifier is associated with a second live streamer, the associated information can be display content related to the second live streamer. Conversely, when the first location identifier is not associated with a second live streamer, the associated information can be display content related to the first location identifier.
[0076] In other cases, after displaying the edit control, in response to a triggering operation on the edit control, at least one processing control is displayed, the processing control including at least a first control, the first control being configured to adjust the attribute information associated with the first position identifier to a hidden state in response to the triggering operation.
[0077] The content display method provided in this paper displays the associated information and editing control of the first location identifier in response to a trigger operation on the first location identifier. In response to a trigger operation on the editing control, at least one processing control is displayed. The processing control includes the first control. Therefore, without purchasing virtual props or modifying attribute information manually, the adjustment of the attribute information associated with the first location identifier can be achieved more flexibly and accurately based on the first control.
[0078] Optionally, based on any of the above embodiments, step 203 includes:
[0079] In response to the trigger operation of the first control, the attribute information of the second live broadcaster associated with the first position identifier is adjusted to a hidden state.
[0080] In some scenarios, after the first control is displayed on the live streaming interface, in response to a trigger operation on that first control, the attribute information associated with the first position identifier can be adjusted to a hidden state. For example, if a second live streamer with the first position identifier participates in the live stream with their real identity, in response to a trigger operation on the first control, their real identity can be switched to a hidden state; that is, the second live streamer can participate in the live stream anonymously.
[0081] The content display method provided in this article adjusts the attribute information of the second live broadcaster associated with the first position identifier to a hidden state in response to the trigger operation of the first control. Therefore, it is possible to more flexibly set the attribute information associated with the first position identifier based on the first control.
[0082] Optionally, based on any of the above embodiments, the attribute information associated with the first position identifier is in a hidden state. The method further includes:
[0083] In response to the first location identifier being associated with a second live streaming party, the display area associated with the first location identifier switches to display the associated identifier information that was in a hidden state.
[0084] Alternatively, if the first location identifier is not yet associated with a second live streamer, other methods include:
[0085] In response to the establishment of an association between the first location identifier and the second live streaming party, the display area associated with the first location identifier switches to display the associated identifier information that was in a hidden state.
[0086] In some cases, the first location identifier is associated with a second live streamer, who participates in the live stream using their real identity. Therefore, the first location identifier displays an image and identity identifier associated with the second live streamer's real identity. For example, the first location identifier could display the second live streamer's nickname and avatar.
[0087] Optionally, to allow second-party live streamers to participate anonymously, image and identity identifiers associated with the hidden state can be pre-set. For example, multiple second-party live streamers participating anonymously can use the same anonymous avatar, and their anonymous identity identifiers can be named according to the order in which they switch anonymous identities. For instance, the anonymous identity identifier of the first second-party live streamer participating anonymously could be "Mysterious User 1," and the anonymous identity identifier of the Nth second-party live streamer participating anonymously could be "Mysterious User N," and so on.
[0088] In other scenarios, in response to a triggering operation of the processing control, the identification information associated with the hidden state can be switched at the first position, that is, the image identifier and identity identifier associated with the hidden state can be displayed. Therefore, the second live streamer can participate in the live stream anonymously, and the viewers in the live stream room and other second live streamers cannot know the true identity of the second live streamer from the image identifier and identity identifier.
[0089] Figure 4 The interface interaction diagrams provided in this article are as follows: Figure 4 As shown, the live streaming interface 41 displays a first display position 42 associated with a first live streaming party and at least one first position identifier 43 associated with a second live streaming party. In response to a trigger operation on the first position identifier 43, the association information 44 of the first position identifier and an editing control 45 can be displayed.
[0090] For example, if the first location identifier is associated with a second live streamer, then the association information 44 may include the identifier switching control, viewing control, mute control, disconnection control, and settings control associated with the second live streamer.
[0091] The second live streamer can participate in the current live stream using their real identity 46. Therefore, in response to a trigger operation on the editing control 45, at least one processing control can be displayed, including the first control 47. In response to a trigger operation on the first control 47, the image identifier and identity identifier associated with the hidden state 48 can be toggled at the first position.
[0092] In some cases, the first position identifier is not associated with a second live streamer. In this situation, attribute information can be configured for the "empty microphone slot." If a second live streamer exists for the first position identifier, the second live streamer can directly reuse the attribute information of the first position identifier.
[0093] Optionally, in response to a trigger operation on the processing control, the attribute information of the first position identifier is switched to a hidden state. Therefore, in response to the establishment of an association between the first position identifier and the second live streaming party, the identifier information associated with the hidden state can be directly displayed on the first position identifier, such as displaying the image identifier and identity identifier associated with the hidden state.
[0094] The content display method presented in this paper, when a second live streamer is associated with the first position identifier, switches between displaying the hidden image identifier and identity identifier associated with the first position identifier based on the trigger operation of the first control. This allows for more flexible control over the first attribute information of the second live streamer based on actual application scenarios, enriching the displayed content and interaction methods within the live stream interface. Furthermore, when no second live streamer is associated with the first position identifier, the attribute information of the first position identifier is configured based on the trigger operation of the processing control. Therefore, when a second live streamer exists at the first position identifier, there is no need to configure the attribute information of the second live streamer again.
[0095] Optionally, based on any of the above embodiments, if the first location identifier is not yet associated with a second live streaming party, step 301:
[0096] In response to a trigger operation on a first location identifier, a first identifier of at least one user that meets the display conditions and an editing control are displayed. The first identifier is configured to send a live streaming invitation message to the user associated with the first identifier in response to the trigger operation.
[0097] Alternatively, if the first location identifier is associated with a second live streamer, step 301 includes:
[0098] In response to a trigger operation on the first location identifier, at least one functional control and an editing control associated with the second live streaming party are displayed. The functional controls include one or more of the following: an identifier switching control, a view control, a mute control, a disconnect control, and a settings control.
[0099] In some cases, the associated information displayed may differ depending on whether the first location identifier is associated with a second live streamer.
[0100] Optionally, the first location identifier is not associated with a second live streamer; this association information can be display content related to the first location identifier. In response to a trigger operation on the first location identifier, a first identifier and an editing control for at least one user meeting the display conditions are displayed. The first identifier is configured to send a live stream invitation to the user associated with it in response to the trigger operation. This at least one user can be a user with a preset association with the first live streamer; therefore, clicking the first identifier can invite that user to participate in the current live stream interaction.
[0101] In other cases, when the first location identifier is associated with a second live streamer, the association information can be display content related to the second live streamer. In response to a trigger operation on the first location identifier, at least one functional control and an editing control associated with the second live streamer are displayed. The functional controls include one or more of the following: an identifier toggle control, a view control, a mute control, a disconnect control, and a settings control.
[0102] For example, the icon switching control can be triggered to change the image icon of the second live streamer. The view control can be triggered to view the information of the second live streamer. The mute control can be triggered to mute the second live streamer. The disconnect control can be triggered to disconnect the second live streamer, causing the second live streamer to leave the live stream.
[0103] The content display method provided in this article further enriches the interaction methods within the live streaming interface by displaying different content based on whether the first position identifier is associated with a second live streaming party when the first position identifier is triggered, thus making the content displayed within the live streaming interface more in line with the actual scenario.
[0104] Optionally, based on any of the above embodiments, the method further includes:
[0105] In response to the first live streamer's trigger action on the first location identifier, display the viewing control associated with the second live streamer.
[0106] In response to a trigger action on the view control, display the information associated with the second live streamer.
[0107] In some cases, the first live streamer, including the streamer and the stream administrator, has the right to view the information of the second live streamer. Therefore, the first live streamer can view the information of the second live streamer.
[0108] Optionally, in response to a trigger operation by the first live streamer on the first location identifier, a viewing control associated with the second live streamer is displayed. In response to a trigger operation on the viewing control, data information associated with the second live streamer is displayed.
[0109] The content display method presented in this article displays a viewing control associated with the second live streamer in response to a trigger operation by the first live streamer on a first location identifier. By responding to trigger operations on the viewing control, the method displays the information associated with the second live streamer, thus enabling the first live streamer to flexibly view the information of the second live streamer according to actual needs, enriching the content displayed and the interaction methods of the live stream interface.
[0110] Figure 5This is another flowchart illustrating the content display method provided in this paper. Based on any of the above embodiments, the attribute information includes a second display attribute of the second live streamer's identity tag. For example... Figure 5 As shown, step 202 includes:
[0111] Step 501: In response to the trigger operation on the first location identifier, display the associated information of the first location identifier and the editing control.
[0112] Step 502: In response to a trigger operation on the edit control, display at least one processing control, the processing control including a second control, the second control being configured to adjust the identity label to a hidden state based on the trigger operation.
[0113] In current online voice live streaming platforms, interactive games within the live stream are crucial for enhancing user engagement and room activity. For example, during interactive games, the streamer can reveal their identity or a specific word to a particular connected user, and then reveal the answer to everyone at an appropriate time.
[0114] In some cases, this attribute information includes a second display attribute for the second livestreamer's identity tag. This identity tag can be displayed, meaning all users in the livestream room can see it. Alternatively, the identity tag can be hidden, in which case only the first livestreamer can see it, and other users can only see a placeholder.
[0115] Therefore, in response to a trigger operation on the first location identifier, the associated information of the first location identifier and an editing control are displayed. In response to a trigger operation on the editing control, at least one processing control is displayed, the processing control including a second control, the second control being configured to adjust the identity tag to a hidden state based on the trigger operation.
[0116] The content display method provided in this paper displays the associated information and editing control of the first location identifier in response to the trigger operation of the first location identifier, and displays the second control in response to the trigger operation of the editing control. Therefore, the configuration operation of identity tags can be realized more quickly based on the second control, so that the configured identity tags are more in line with the actual live interactive process.
[0117] Furthermore, based on any of the above embodiments, the method further includes:
[0118] In response to a trigger action on the second control, a configuration panel is displayed, which includes content input controls.
[0119] Retrieve the identity tag based on the input from the content input control, and add the identity tag to the first position identifier.
[0120] In some scenarios, the first live streamer can use the second control to set the identity tag associated with the first location identifier. In response to a trigger operation on the second control, a configuration panel is displayed, which includes a content input control. Therefore, in response to a trigger operation on the content input control, the identity tag input through the content input control can be obtained. For example, this identity tag can be displayed above the first location identifier.
[0121] For example, in response to a triggering action on the content input control, an input panel can be displayed, allowing users to manually enter their identity tags. Alternatively, in response to a triggering action on the content input control, multiple preset tags can be displayed, allowing users to select any preset tag as the identity tag for the second live streamer based on their needs. This article does not impose any restrictions on this.
[0122] The content display method provided in this article displays a configuration panel in response to the trigger operation of the second control. Based on the configuration panel, the configuration of identity tags can be implemented more flexibly, which enriches the interaction methods and displayed content in the live broadcast interface.
[0123] Furthermore, based on any of the above embodiments, the method further includes:
[0124] In response to a trigger action on the second control, a configuration panel is displayed, which includes a third control.
[0125] In response to a trigger operation on a third control, the second display attribute of the identity label is switched to a hidden state.
[0126] In some cases, to provide more flexible configuration options for the second attribute information of identity tags, a third control for configuring this information can be displayed in the configuration panel. For example, this third control could be a switch to toggle the display state of the identity tag. When the switch is on, the identity tag is hidden; conversely, when it is off, the tag is displayed.
[0127] In other cases, when the second live streamer has already associated an identity tag, the display state of the identity tag will be switched to a hidden state in response to the triggering operation of the third control.
[0128] Figure 6 This is a schematic diagram of the display interface provided in this article, such as... Figure 6 As shown, the configuration panel 61 displays a content input control 62 and a third control 63. Therefore, the content input control 62 can be used to input the identity label. After determining the identity label, the attribute information of the identity label can be adjusted by triggering the third control 63. For example, clicking the third control 63 can switch the identity label to a hidden state.
[0129] The content display method provided in this article displays a third control in the configuration panel for configuring the second attribute information of the identity tag. Therefore, the second attribute information of the identity tag can be controlled more flexibly based on the third control, making the second attribute information of the identity tag more consistent with the actual live broadcast process.
[0130] Furthermore, based on any of the above embodiments, a new identity tag is added at the first position, including:
[0131] In response to the identity tag being hidden, a placeholder symbol associated with the identity tag is displayed in the first position of the associated display area.
[0132] In some cases, after setting an identity tag for the second live streamer, this identity tag can be displayed above the first position identifier. When the identity tag is adjusted to a hidden state based on a trigger operation of a third control, a placeholder symbol associated with the identity tag can be displayed in the first position identifier. For example, this placeholder symbol can be "***", or it can be any symbol that does not reveal the identity tag; this document does not impose any restrictions on this.
[0133] The content display method provided in this article, by responding to the hidden state of the identity tag display status, marks the placeholder symbol associated with the displayed identity tag in the first position, thus enabling more flexible setting of the display status of one or more second live streaming party identity tags.
[0134] Optionally, based on any of the above embodiments, the attribute information associated with the first position identifier is in a hidden state. The method further includes:
[0135] In response to a triggering of a first location identifier, at least one processing control associated with the first location identifier is displayed, the processing control including a fourth control.
[0136] In response to the trigger operation of the fourth control, the attribute information associated with the first position identifier is adjusted to the display state.
[0137] In some situations, the attribute information associated with the first position identifier is hidden. As the live stream progresses, the attribute information associated with this first position identifier can be switched from hidden to displayed. For example, if the second streamer's identity is labeled "undercover," and their identity is revealed as the live stream progresses, their identity can be switched to displayed so that users in the live stream can view their attribute information.
[0138] In other scenarios, in response to a trigger operation on the first location identifier, the associated information of the first location identifier and an editing control are displayed. In response to a trigger operation on the editing control, at least one processing control is displayed, including a fourth control. In response to a trigger operation on the fourth control, the attribute information associated with the first location identifier is adjusted to a display state. Therefore, flexible adjustment of the attribute information associated with the first location identifier can be achieved based on the fourth control.
[0139] The content display method presented in this article displays a fourth control by triggering an edit control when the attribute information associated with the first position identifier is hidden. Therefore, this fourth control allows for more flexible control over the adjustment of the attribute information associated with the first position identifier, making the attribute information more closely match actual needs.
[0140] Figure 7 This is another interface interaction diagram provided for this article, such as Figure 7 As shown, the first location identifier within the live streaming interface 71 displays the identifier information 72 associated with the second live streamer. Therefore, the identity tag of the second live streamer can be set by triggering this first location identifier. For example, the identity tag "undercover" can be set for the second live streamer.
[0141] To enrich the interactive experience during the live stream, the identity tag can be hidden first. Therefore, a preset placeholder symbol 73 can be displayed on top of the identifier information 72 associated with the second live streamer. For example, the placeholder symbol 73 can be the symbol "***".
[0142] Furthermore, during the live streaming interaction, if the identity tag of the second live streaming party has been revealed, the identity tag 74 can be updated and displayed on the identification information 72 associated with the second live streaming party.
[0143] Figure 8 This is another schematic diagram of the display interface provided in this article, such as Figure 8 As shown, the first position identifier within the live streaming interface 81 displays the identifier information 82 associated with the second live streaming party. Above this identifier information 82, the identity tag 83 associated with the second live streaming party is displayed.
[0144] When the identity tag 83 is hidden, users with operating permissions can view the identity tag 83. In order to make the display status of the identity tag 83 more intuitive for users with operating permissions, a preset symbol 84 can be displayed in the display area associated with the identification information. For example, the preset symbol 84 can be a "small eye icon", which is used to indicate that the identity tag is hidden.
[0145] Figure 9 A flowchart illustrating the content display method provided in this article, such as... Figure 9 As shown, the method includes:
[0146] Step 901: Display at least one first location identifier in the live streaming interface of the second live streaming party. The first location identifier may be associated with the second live streaming party.
[0147] Step 902: In response to the second live streaming party's triggering operation on other first location identifiers besides its own associated first location identifier, display the viewing control associated with the second live streaming party associated with the currently triggered first location identifier.
[0148] Step 903: In response to the fact that the attribute information of the currently triggered first location identifier is hidden, configure the viewing control to be non-triggerable, or configure the viewing control to not display the information of the second live broadcaster associated with the currently triggered first location identifier in response to the trigger operation.
[0149] In some cases, after the first live streamer initiates a multi-person voice live stream, the second live streamer can participate in the live stream and interact with other users in the live stream room.
[0150] Optionally, the live streaming content can be displayed within the live streaming interface. This interface displays at least one first location identifier, which is associated with a second live streaming party participating in the live stream.
[0151] In other scenarios, the second live streamer is a user participating in the live stream via voice chat. In response to a second live streamer's triggering action on a first location identifier other than its own, the view control associated with the currently triggered first location identifier is displayed. If the attribute information of the currently triggered first location identifier is hidden, and since this second live streamer does not have permission to view other second live streamers' information, the view control can be configured to be non-triggerable, or configured to not display the information of the currently triggered first location identifier's associated second live streamer in response to a triggering action.
[0152] The content display method presented in this article configures the viewing control to a non-triggerable state when a second live streamer views information associated with other second live streamers, or configures the viewing control to respond to a triggering operation but not display the information of the second live streamer associated with the currently triggered first position identifier. This makes the content displayed on the live stream interface more accurate, allowing second live streamers to see more precise content and enriching the content displayed on the live stream interface.
[0153] Optionally, based on any of the above embodiments, the method further includes:
[0154] In response to the second live streamer's trigger operation on its associated first position identifier, the tone adjustment controls are displayed.
[0155] In response to the second live streamer's trigger operation on the timbre adjustment control, the timbre of the second live streamer during the live stream is adjusted.
[0156] In some situations, when a second live streamer participates anonymously, they often need to further conceal their identity by using voice changing. Therefore, in response to the second live streamer's trigger action on their associated first position identifier, a voice adjustment control is displayed. In response to the second live streamer's trigger action on the voice adjustment control, multiple preset voices can be displayed for the second live streamer to choose from. Thus, the second live streamer can adjust their voice during the live stream based on their selection.
[0157] Figure 10 This is another interface interaction diagram provided for this article, such as Figure 10 As shown, the live streaming interface 1001 can display the identification information 1002 of the first live streamer and the identification information 1003 of at least one second live streamer. In response to the second live streamer triggering its own identification information, an operation panel 1004 can be displayed, which includes a tone adjustment control 1005. In response to triggering the tone adjustment control 1005, multiple preset tones 1006 can be displayed for the second live streamer to select from. Therefore, the second live streamer can adjust the tone during the live stream based on the selection operation.
[0158] The content display method provided in this article displays a tone adjustment control in response to the triggering operation of the second live broadcaster on its associated first position identifier. This allows the second live broadcaster to adjust the live broadcast tone according to actual needs, making the live broadcast effect more in line with the actual needs of the second live broadcaster.
[0159] Furthermore, based on any of the above embodiments, the method further includes:
[0160] In response to any trigger operation of a functional control associated with a virtual resource within the live streaming interface, display the functional panel associated with the virtual resource.
[0161] The function panel displays virtual resource content associated with the function controls and the identification information of the second live streaming party. The identification information is displayed based on the attribute information of the first position identifier.
[0162] In some scenarios, during a live stream, viewers can transfer virtual resources between the first and / or second streamers. Therefore, viewers can trigger virtual resource controls to view a list of virtual resources, select them, and transfer them. Viewers, the first streamer, and the second streamer can view the current virtual resource transfer rankings, etc. Thus, in response to triggering any function control associated with a virtual resource within the live stream interface, a function panel associated with that virtual resource is displayed. This allows for viewing virtual resource content within the function panel.
[0163] In other cases, since some second live streamers participate in the live stream anonymously, in order to enable users to more intuitively view the correspondence between the current virtual resource content and the second live streamers, the virtual resource content associated with the function control and the identification information of the second live streamers can be displayed in the function panel. The identification information is displayed based on the attribute information of the first position identifier.
[0164] The content display method provided in this article displays the identification information of the second live streamer based on the attribute information of the second live streamer when displaying virtual resource content associated with the second live streamer in the function panel, thereby ensuring that the attribute information displayed in the function panel is consistent with the attribute information displayed in the live stream interface.
[0165] Figure 11 The structural diagram of the content display device provided in this article is as follows: Figure 11 As shown, the device includes: a display module 1101, a processing module 1102, and an adjustment module 1103. The display module 1101 is used to display at least one first location identifier within the live streaming interface of the first live streaming provider, and the first location identifier may be associated with a second live streaming provider. The processing module 1102 is used to display at least one processing control associated with the first location identifier in response to a triggering action on the first location identifier. The adjustment module 1103 is used to adjust the attribute information associated with the first location identifier to a hidden state in response to a triggering action on the processing control.
[0166] Furthermore, based on any of the above embodiments, the attribute information includes a first display attribute of the second live streamer's identity information. The processing module is configured to: in response to a trigger operation on a first location identifier, display associated information of the first location identifier and an editing control. In response to a trigger operation on the editing control, display at least one processing control, the processing control including a first control configured to, in response to a trigger operation, adjust the identity information associated with the first location identifier to a hidden state.
[0167] Furthermore, based on any of the above embodiments, the adjustment module is used to: in response to a trigger operation on the first control, adjust the identity information of the second live broadcaster associated with the first location identifier to a hidden state.
[0168] Furthermore, based on any of the above embodiments, the attribute information associated with the first location identifier is in a hidden state. The device further includes: an adjustment module, configured to: in response to the first location identifier being associated with a second live streamer, switch the display of the hidden-state associated identifier information in the display area associated with the first location identifier. Alternatively, if the first location identifier is not currently associated with a second live streamer, the device further includes: an adjustment module, configured to: in response to the first location identifier establishing an association with the second live streamer, switch the display of the hidden-state associated identifier information in the display area associated with the first location identifier.
[0169] Furthermore, based on any of the above embodiments, the first location identifier is not currently associated with a second live streamer. The adjustment module is configured to: in response to a trigger operation on the first location identifier, display a first identifier of at least one user that meets the display conditions, and an editing control, wherein the first identifier is configured to send a live stream invitation message to the user associated with the first identifier in response to the trigger operation. Alternatively, if the first location identifier is associated with a second live streamer, the adjustment module is configured to: in response to a trigger operation on the first location identifier, display at least one functional control and an editing control associated with the second live streamer, wherein the functional controls include one or more of the following: an identifier switching control, a view control, a mute control, a disconnect control, and a settings control.
[0170] Furthermore, based on any of the above embodiments, the device further includes: a display module, configured to: display a viewing control associated with the second live streamer in response to a trigger operation by the first live streamer on the first location identifier; and a processing module, configured to display data information associated with the second live streamer in response to a trigger operation on the viewing control.
[0171] Furthermore, based on any of the above embodiments, the attribute information includes a second display attribute of the second live streamer's identity tag. The processing module is configured to: in response to a trigger operation on the first location identifier, display the associated information of the first location identifier and an editing control; and in response to a trigger operation on the editing control, display at least one processing control, the processing control including a second control configured to adjust the identity tag to a hidden state based on the trigger operation.
[0172] Furthermore, based on any of the above embodiments, the processing module is further configured to: in response to a trigger operation on the second control, display a configuration panel, the configuration panel including a third control; and in response to a trigger operation on the third control, switch the second display attribute of the identity tag to a hidden state.
[0173] Furthermore, based on any of the above embodiments, the device further includes: a display module, configured to: in response to the identity tag being in a hidden state, display a placeholder symbol associated with the identity tag in a display area associated with a first position identifier.
[0174] Furthermore, based on any of the above embodiments, the hidden identity tag is configured such that users without associated operation permissions during the live stream cannot view the identity tag, while the first live streamer with associated operation permissions can view the identity tag and its display status.
[0175] Furthermore, based on any of the above embodiments, the attribute information associated with the first location identifier is in a hidden state. The device further includes: a display module, configured to: in response to a triggering action on the first location identifier, display at least one processing control associated with the first location identifier, the processing control including a fourth control. The processing module is configured to: in response to a triggering action on the fourth control, adjust the attribute information associated with the first location identifier to a displayed state.
[0176] Figure 12 The structural diagram of the content display device provided in this article is as follows: Figure 12 As shown, the device includes: a content display module 1201, a triggering module 1202, and a configuration module 1203. The content display module 1201 is used to display at least one first location identifier within the live streaming interface of the second live streamer. The first location identifier can be associated with the second live streamer. The triggering module 1202 is used to, in response to a triggering operation by the second live streamer on a first location identifier other than its own associated first location identifier, display a viewing control associated with the second live streamer for the currently triggered first location identifier. The configuration module 1203 is used to, in response to the attribute information of the currently triggered first location identifier being in a hidden state, configure the viewing control to be in a non-triggerable state, or configure the viewing control to not display the information of the second live streamer associated with the currently triggered first location identifier in response to a triggering operation.
[0177] Furthermore, based on any of the above embodiments, the content display device further includes: a content display module, used to display a timbre adjustment control in response to a trigger operation by the second live streamer on its associated first location identifier; and a configuration module, used to adjust the timbre of the second live streamer during its participation in the live stream in response to a trigger operation by the second live streamer on the timbre adjustment control.
[0178] Furthermore, based on any of the above embodiments, the content display device further includes: a content display module, used to display a function panel associated with the virtual resource in response to a trigger operation of any functional control associated with the virtual resource within the live streaming interface; and a presentation module, used to display the virtual resource content associated with the functional control and the identification information of the second live streaming party within the function panel, wherein the identification information is displayed based on the attribute information of the first position identifier.
[0179] The device provided in this article can be used to execute the technical solutions of the above method embodiments. Its implementation principle and technical effect are similar, and will not be repeated here.
[0180] To implement the above embodiments, this document also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the content display method as described in any of the above embodiments.
[0181] To implement the above embodiments, this document also provides a computer program product, including a computer program that, when executed by a processor, implements the content display method as described in any of the above embodiments.
[0182] To implement the above embodiments, this document also provides an electronic device, including a processor and a memory.
[0183] The memory stores the instructions that the computer executes.
[0184] The processor executes computer execution instructions stored in memory, causing the processor to perform the content display method as described in any of the above embodiments.
[0185] Figure 13 This is a schematic diagram of the electronic device 1300 provided in this article. The electronic device 1300 can be a terminal device or a server. The terminal device can include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, personal digital assistants (PDAs), tablet computers, portable media players (PMPs), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 13 The electronic device shown is merely an example and should not impose any limitations on the functionality and scope of this article.
[0186] like Figure 13As shown, the electronic device 1300 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 1301, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 1302 or a program loaded from storage device 1308 into random access memory (RAM) 1303. The RAM 1303 also stores various programs and data required for the operation of the electronic device 1300. The processing unit 1301, ROM 1302, and RAM 1303 are interconnected via a bus 1304. An input / output (I / O) interface 1305 is also connected to the bus 1304.
[0187] Typically, the following devices can be connected to I / O interface 1305: input devices 1306 including, for example, a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 1307 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1308 including, for example, magnetic tape, hard disk, etc.; and communication devices 1309. Communication device 1309 allows electronic device 1300 to communicate wirelessly or wiredly with other devices to exchange data. Although... Figure 13 An electronic device 1300 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0188] In particular, according to embodiments herein, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments herein include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 1309, or installed from storage device 1308, or installed from ROM 1302. When the computer program is executed by processing device 1301, it performs the functions defined in the methods herein.
[0189] It should be noted that the computer-readable medium described above can be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium 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 device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can 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 this document, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0190] The aforementioned computer-readable medium may be included in the aforementioned electronic device, or it may exist independently and not assembled into the electronic device.
[0191] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the methods shown in the above embodiments.
[0192] Computer program code for performing the operations described herein can be written in one or more programming languages or a combination thereof. These programming languages include object-oriented programming languages—such as Java, Smalltalk, and C++—as well as conventional procedural programming languages—such as the "C" language 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 remote computers, the remote computer can 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 can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0193] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments herein. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0194] The units described herein can be implemented in software or hardware. The name of a unit does not necessarily limit the unit itself; for example, the first acquisition unit can also be described as "a unit that acquires at least two Internet Protocol addresses".
[0195] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.
[0196] In the context of this document, a machine-readable medium can 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 can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, 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, portable computer disks, hard disks, 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 of the foregoing.
[0197] Firstly, according to one or more embodiments herein, a content display method is provided, including:
[0198] At least one first location identifier is displayed on the live streaming interface of the first live streaming party, and the first location identifier can be associated with the second live streaming party.
[0199] In response to a triggering of a first location identifier, at least one processing control associated with the first location identifier is displayed.
[0200] In response to a trigger operation on the processing control, the attribute information associated with the first position identifier is adjusted to a hidden state.
[0201] According to one or more embodiments herein, the attribute information includes a first display attribute of the second live streamer's identity information. In response to a triggering of a first location identifier, at least one processing control associated with the first location identifier is displayed, including:
[0202] In response to a trigger operation on the first location identifier, display the associated information of the first location identifier and the editing controls.
[0203] In response to a trigger operation on an edit control, at least one processing control is displayed, the processing control including a first control configured to adjust the identity information associated with a first location identifier to a hidden state in response to the trigger operation.
[0204] According to one or more embodiments of this document, in response to a triggering operation on a processing control, adjusting the attribute information associated with the first location identifier to a hidden state includes:
[0205] In response to the trigger operation of the first control, the identity information of the second live broadcaster associated with the first position identifier is adjusted to a hidden state.
[0206] According to one or more embodiments of this document, the attribute information associated with the first location identifier is in a hidden state. The method further includes:
[0207] In response to the first location identifier being associated with a second live streaming party, the display area associated with the first location identifier switches to display the associated identifier information that was in a hidden state.
[0208] Alternatively, if the first location identifier is not yet associated with a second live streamer, other methods include:
[0209] In response to the establishment of an association between the first location identifier and the second live streaming party, the display area associated with the first location identifier switches to display the associated identifier information that was in a hidden state.
[0210] According to one or more embodiments of this document, if a first location identifier is not currently associated with a second live streaming party, in response to a trigger operation on the first location identifier, the associated information of the first location identifier and an editing control are displayed, including:
[0211] In response to a trigger operation on a first location identifier, a first identifier of at least one user that meets the display conditions and an editing control are displayed. The first identifier is configured to send a live streaming invitation message to the user associated with the first identifier in response to the trigger operation.
[0212] Alternatively, the first location identifier is associated with a second live streamer. In response to a trigger operation on the first location identifier, the associated information of the first location identifier and editing controls are displayed, including:
[0213] In response to a trigger operation on the first location identifier, at least one functional control and an editing control associated with the second live streaming party are displayed. The functional controls include one or more of the following: an identifier switching control, a view control, a mute control, a disconnect control, and a settings control.
[0214] According to one or more embodiments of this document, the method further includes:
[0215] In response to the first live streamer's trigger action on the first location identifier, display the viewing control associated with the second live streamer.
[0216] In response to a trigger action on the view control, display the information associated with the second live streamer.
[0217] According to one or more embodiments herein, the attribute information includes a second display attribute of a second live streamer identity tag. In response to a triggering of a first location identifier, at least one processing control associated with the first location identifier is displayed, including:
[0218] In response to a trigger operation on the first location identifier, display the associated information of the first location identifier and the editing controls.
[0219] In response to a triggering operation on the edit control, at least one processing control is displayed, the processing control including a second control configured to adjust the identity label to a hidden state based on the triggering operation.
[0220] According to one or more embodiments of this document, in response to a triggering operation on a processing control, adjusting the attribute information associated with the first location identifier to a hidden state includes:
[0221] In response to a trigger action on the second control, a configuration panel is displayed, which includes a third control.
[0222] In response to a trigger operation on a third control, the second display attribute of the identity label is switched to a hidden state.
[0223] According to one or more embodiments of this document, the method further includes:
[0224] In response to the identity tag being hidden, a placeholder symbol associated with the identity tag is displayed in the first position of the associated display area.
[0225] According to one or more embodiments of this document, the hidden identity label is configured such that users without associated operation permissions during the live stream cannot view the identity label, while the first live streamer with associated operation permissions can view the identity label and its display status.
[0226] According to one or more embodiments of this document, the attribute information associated with the first location identifier is in a hidden state, and the method further includes:
[0227] In response to a triggering of a first location identifier, at least one processing control associated with the first location identifier is displayed, the processing control including a fourth control.
[0228] In response to the trigger operation of the fourth control, the attribute information associated with the first position identifier is adjusted to the display state.
[0229] Secondly, according to one or more embodiments of this document, a content display method is provided, including:
[0230] At least one first location identifier is displayed in the live streaming interface of the second live streaming party, and the first location identifier can be associated with the second live streaming party.
[0231] In response to a trigger operation by the second live streamer on a first location identifier other than its own, display the viewing control associated with the second live streamer associated with the currently triggered first location identifier.
[0232] In response to the fact that the attribute information of the currently triggered first location identifier is hidden, the view control is configured to be untriggerable, or the view control is configured to not display the information of the second live broadcaster associated with the currently triggered first location identifier in response to the trigger operation.
[0233] According to one or more embodiments of this document, the method further includes:
[0234] In response to the second live streamer's trigger operation on its associated first position identifier, the tone adjustment controls are displayed.
[0235] In response to the second live streamer's trigger operation on the timbre adjustment control, the timbre of the second live streamer during the live stream is adjusted.
[0236] According to one or more embodiments of this document, the method further includes:
[0237] In response to any trigger operation of a functional control associated with a virtual resource within the live streaming interface, display the functional panel associated with the virtual resource.
[0238] The function panel displays virtual resource content associated with the function controls and the identification information of the second live streaming party. The identification information is displayed based on the attribute information of the first position identifier.
[0239] Thirdly, according to one or more embodiments of this document, a content display device is provided, comprising:
[0240] The display module is used to display at least one first location identifier within the live streaming interface of the first live streaming party. The first location identifier can be associated with the second live streaming party.
[0241] A processing module is configured to display at least one processing control associated with the first location identifier in response to a triggering of the first location identifier.
[0242] The adjustment module is used to adjust the attribute information associated with the first position identifier to a hidden state in response to the trigger operation of the processing control.
[0243] According to one or more embodiments of this document, the attribute information includes a first display attribute of the identity information of the second live streamer. A processing module is configured to: in response to a trigger operation on a first location identifier, display associated information of the first location identifier and an editing control. In response to a trigger operation on the editing control, display at least one processing control, the processing control including a first control configured to, in response to a trigger operation, adjust the identity information associated with the first location identifier to a hidden state.
[0244] According to one or more embodiments of this document, the adjustment module is configured to: in response to a trigger operation on the first control, adjust the identity information of the second live streamer associated with the first location identifier to a hidden state.
[0245] According to one or more embodiments of this document, the attribute information associated with the first location identifier is in a hidden state. The device further includes: an adjustment module, configured to: in response to the first location identifier being associated with a second live streamer, switch the display of the hidden-state associated identifier information in the display area associated with the first location identifier. Alternatively, if the first location identifier is not currently associated with a second live streamer, the device further includes: an adjustment module, configured to: in response to the first location identifier establishing an association with the second live streamer, switch the display of the hidden-state associated identifier information in the display area associated with the first location identifier.
[0246] According to one or more embodiments of this document, the first location identifier is not currently associated with a second live streamer. The adjustment module is configured to: in response to a trigger operation on the first location identifier, display a first identifier of at least one user that meets the display conditions, and an editing control, wherein the first identifier is configured to send a live stream invitation message to the user associated with the first identifier in response to the trigger operation. Alternatively, if the first location identifier is associated with a second live streamer, the adjustment module is configured to: in response to a trigger operation on the first location identifier, display at least one functional control associated with the second live streamer, and an editing control, wherein the functional controls include one or more of the following: an identifier switching control, a view control, a mute control, a disconnect control, and a settings control.
[0247] According to one or more embodiments of this document, the apparatus further includes: a display module, configured to: display a viewing control associated with the second live streamer in response to a trigger operation by the first live streamer on a first location identifier; and a processing module, configured to display data information associated with the second live streamer in response to a trigger operation on the viewing control.
[0248] According to one or more embodiments of this document, the attribute information includes a second display attribute of a second live streamer's identity tag. A processing module is configured to: in response to a trigger operation on a first location identifier, display associated information of the first location identifier and an editing control. In response to a trigger operation on the editing control, display at least one processing control, including a second control configured to adjust the identity tag to a hidden state based on the trigger operation.
[0249] According to one or more embodiments of this document, the processing module is further configured to: display a configuration panel, which includes a third control, in response to a trigger operation on the second control; and switch the second display attribute of the identity tag to a hidden state in response to a trigger operation on the third control.
[0250] According to one or more embodiments of this document, the device further includes: a display module configured to: display a placeholder symbol associated with the identity tag in a first location identifier display area in response to the identity tag being in a hidden state.
[0251] According to one or more embodiments of this document, the hidden identity label is configured such that users without associated operation permissions during the live stream cannot view the identity label, while the first live streamer with associated operation permissions can view the identity label and its display status.
[0252] According to one or more embodiments of this document, the attribute information associated with the first location identifier is in a hidden state. The apparatus further includes: a display module, configured to: in response to a triggering action on the first location identifier, display at least one processing control associated with the first location identifier, the processing control including a fourth control. The processing module is configured to: in response to a triggering action on the fourth control, adjust the attribute information associated with the first location identifier to a displayed state.
[0253] Fourthly, according to one or more embodiments herein, a content display device is provided, comprising:
[0254] The content display module is used to display at least one first location identifier within the live streaming interface of the second live streaming party. The first location identifier can be associated with the second live streaming party.
[0255] The trigger module is used to respond to the trigger operation of the second live broadcast party on other first location identifiers besides its own associated first location identifier, and to display the viewing control associated with the second live broadcast party associated with the currently triggered first location identifier.
[0256] The configuration module is used to configure the viewing control to be untriggerable in response to the attribute information of the currently triggered first location identifier being hidden, or to configure the viewing control to not display the information of the second live broadcaster associated with the currently triggered first location identifier in response to the trigger operation.
[0257] According to one or more embodiments of this document, the content display device further includes: a content display module, configured to display a timbre adjustment control in response to a trigger operation by the second live streamer on its associated first location identifier; and a configuration module, configured to adjust the timbre of the second live streamer during its participation in the live stream in response to a trigger operation by the second live streamer on the timbre adjustment control.
[0258] According to one or more embodiments of this document, the content display device further includes: a content display module, configured to display a function panel associated with the virtual resource in response to a trigger operation of any functional control associated with the virtual resource within the live streaming interface; and a presentation module, configured to display the virtual resource content associated with the functional control and the identification information of the second live streaming party within the function panel, wherein the identification information is displayed based on the attribute information of the first position identifier.
[0259] Fifthly, according to one or more embodiments herein, an electronic device is provided, comprising: at least one processor and a memory.
[0260] The memory stores the instructions that the computer executes.
[0261] At least one processor executes computer execution instructions stored in memory, causing at least one processor to perform the content display method of the first aspect and various possible designs of the first aspect or the second aspect and various possible designs of the second aspect.
[0262] Sixthly, according to one or more embodiments herein, a computer-readable storage medium is provided, which stores computer-executable instructions that, when executed by a processor, implement the content display method of the first aspect and various possible designs of the first aspect or the second aspect and various possible designs of the second aspect.
[0263] In a seventh aspect, according to one or more embodiments herein, a computer program product is provided, including a computer program, which, when executed by a processor, implements the first aspect and various possible designs of the first aspect or the second aspect and various possible designs of the second aspect, and a method for displaying content.
[0264] The above description is merely a preferred embodiment and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure herein is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-disclosed concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed herein that have similar functions.
[0265] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in sequential order. Multitasking and parallel processing may be advantageous in certain environments. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this document. Certain features described in the context of a single embodiment 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 individually or in any suitable sub-combination in multiple embodiments.
[0266] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. A content display method, comprising: At least one first location identifier is displayed in the live streaming interface of the first live streaming party, and the first location identifier may be associated with the second live streaming party; In response to a triggering of the first location identifier, at least one processing control associated with the first location identifier is displayed; In response to a trigger operation on the processing control, the attribute information associated with the first location identifier is adjusted to a hidden state.
2. The method according to claim 1, wherein the attribute information includes a first display attribute of the second live streamer's identity information; The step of displaying at least one processing control associated with the first location identifier in response to a triggering of the first location identifier includes: In response to a trigger operation on the first location identifier, the associated information of the first location identifier and an editing control are displayed; In response to a trigger operation on the editing control, at least one processing control is displayed, the processing control including a first control configured to adjust the identity information associated with the first location identifier to a hidden state in response to the trigger operation.
3. The method according to claim 2, wherein adjusting the attribute information associated with the first location identifier to a hidden state in response to a trigger operation on the processing control includes: In response to the triggering operation of the first control, the identity information of the second live broadcaster associated with the first location identifier is adjusted to a hidden state.
4. The method according to claim 2, wherein the attribute information associated with the first location identifier is in a hidden state; the method further includes: In response to the first location identifier being associated with a second live streaming party, the display area associated with the first location identifier switches to display the associated identifier information that is in a hidden state; Alternatively, if the first location identifier is not yet associated with a second live streamer, the method may further include: In response to the establishment of an association between the first location identifier and the second live streaming party, the display area associated with the first location identifier switches to display the associated identifier information that is in a hidden state.
5. The method according to claim 2, wherein the first location identifier is not currently associated with a second live streamer, and the step of displaying the association information and editing controls of the first location identifier in response to a trigger operation on the first location identifier includes: In response to a trigger operation on the first location identifier, a first identifier of at least one user that meets the display conditions and the editing control are displayed. The first identifier is configured to send a live streaming invitation message to the user associated with the first identifier in response to the trigger operation. Alternatively, if the first location identifier is associated with a second live streamer, the step of displaying the association information and editing controls of the first location identifier in response to a trigger operation on the first location identifier includes: In response to a trigger operation on the first location identifier, at least one functional control associated with the second live streaming party and the editing control are displayed. The functional control includes one or more of the following: an identifier switching control, a view control, a mute control, a disconnect control, and a settings control.
6. The method according to any one of claims 2-5, further comprising: In response to the first live streamer's trigger operation on the first location identifier, the viewing control associated with the second live streamer is displayed; In response to the triggering operation of the viewing control, the data information associated with the second live streaming party is displayed.
7. The method according to claim 1, wherein the attribute information includes a second display attribute of the second live streamer's identity tag; The step of displaying at least one processing control associated with the first location identifier in response to a triggering of the first location identifier includes: In response to a trigger operation on the first location identifier, the associated information of the first location identifier and an editing control are displayed; In response to a trigger operation on the editing control, the at least one processing control is displayed, the processing control including a second control configured to adjust the identity label to a hidden state based on the trigger operation.
8. The method according to claim 7, wherein adjusting the attribute information associated with the first location identifier to a hidden state in response to a trigger operation on the processing control includes: In response to a triggering operation on the second control, a configuration panel is displayed, the configuration panel including a third control; In response to the triggering operation of the third control, the second display attribute of the identity tag is switched to a hidden state.
9. The method according to claim 7, further comprising: In response to the identity tag being in a hidden state, a placeholder symbol associated with the identity tag is displayed in the display area associated with the first position identifier.
10. The method according to any one of claims 7-9, wherein the hidden identity tag is configured such that users without associated operation permissions in the live stream cannot view the identity tag, and the first live streamer with associated operation permissions can view the identity tag and its display status.
11. The method according to any one of claims 1-5 and 7-9, wherein the attribute information associated with the first location identifier is in a hidden state, and the method further comprises: In response to a triggering of the first location identifier, at least one processing control associated with the first location identifier is displayed, the processing control including a fourth control; In response to the triggering operation of the fourth control, the attribute information associated with the first position identifier is adjusted to the display state.
12. A content display method, comprising: At least one first location identifier is displayed in the live streaming interface of the second live streaming party, and the first location identifier may be associated with the second live streaming party; In response to the second live streaming party's triggering operation on other first location identifiers besides its own associated first location identifier, the viewing control associated with the second live streaming party associated with the currently triggered first location identifier is displayed; In response to the fact that the attribute information of the currently triggered first location identifier is hidden, the viewing control is configured to be untriggerable, or the viewing control is configured to not display the information of the second live broadcaster associated with the currently triggered first location identifier in response to the triggering operation.
13. The method according to claim 12, further comprising: In response to the second live streamer's trigger operation on its associated first position identifier, display the tone adjustment controls; In response to the second live streamer's trigger operation on the timbre adjustment control, the timbre of the second live streamer during the live stream is adjusted.
14. The method according to claim 12, further comprising: In response to a trigger operation on any functional control associated with a virtual resource within the live streaming interface, the functional panel associated with the virtual resource is displayed. The function panel displays virtual resource content associated with the function control and the identification information of the second live streaming party, wherein the identification information is displayed based on the attribute information of the first location identifier.
15. A content display device, comprising: The display module is used to display at least one first location identifier in the live broadcast interface of the first live broadcaster, and the first location identifier may be associated with the second live broadcaster. A processing module is configured to display at least one processing control associated with the first location identifier in response to a triggering of the first location identifier; The adjustment module is used to adjust the attribute information associated with the first position identifier to a hidden state in response to the trigger operation of the processing control.
16. A content display device, comprising: The content display module is used to display at least one first location identifier in the live broadcast interface of the second live broadcaster, and the first location identifier may be associated with the second live broadcaster. The triggering module is used to respond to the triggering operation of the second live streaming party on other first location identifiers besides its own associated first location identifier, and to display the viewing control associated with the second live streaming party associated with the currently triggered first location identifier; The configuration module is used to configure the viewing control to be untriggerable in response to the attribute information of the currently triggered first location identifier being hidden, or to configure the viewing control to not display the information of the second live broadcaster associated with the currently triggered first location identifier in response to the triggering operation.
17. An electronic device comprising: Processor and memory; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the content display method as described in any one of claims 1 to 11 or 12 to 14.
18. A computer-readable storage medium storing computer-executable instructions that, when executed by a processor, implement the content display method as described in any one of claims 1 to 11 or 12 to 14.
19. A computer program product comprising a computer program that, when executed by a processor, implements the content display method as described in any one of claims 1 to 11 or 12 to 14.