Display Method, Device, Equipment, Storage Medium and Program Product of Live Broadcast Page
By displaying target comment information carrying target identifiers in the preset area of the live broadcast page, the problem of single mode of displaying comment information in the prior art is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202211493879.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-25
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2042-11-25
AI Technical Summary
The existing live broadcast page comment information is displayed in a single way, and it is impossible to distinguish whether the user has consumed, resulting in poor user experience.
The target comment information carrying the target identifier is displayed in the preset area of the live broadcast page. The target identifier is used to instruct the target user to provide preset feedback on the recommended object and distinguish the comment information of the target user and other users.
By distinguishing the comment information of the target user and other users, the way of displaying the comment information is enriched and the user experience is improved.
Smart Images

Figure CN115834919B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the field of computer technology, and in particular to a method, apparatus, device, storage medium, and program product for displaying a live broadcast page. Background Art
[0002] Currently, with the rapid development of Internet technology and the continuous enrichment of video applications, more and more users are broadcasting or watching live broadcasts through electronic devices. In the live broadcast room, the host can recommend at least one recommended object to the watching users.
[0003] In existing technical solutions, the display method of user comment information is relatively simple, which may affect the live broadcast experience of some users. Summary of the Invention
[0004] The embodiments of the present disclosure provide a method, apparatus, device, storage medium, and program product for displaying a live broadcast page, so as to distinguish comment information of a target user from that of other users and enrich the display method of the comment information.
[0005] In a first aspect, an embodiment of the present disclosure provides a method for displaying a live broadcast page, comprising:
[0006] Receive a viewing operation for a target live broadcast;
[0007] In response to the viewing operation, the live broadcast page of the target live broadcast is displayed, and the comment information of the target live broadcast is displayed in a preset area of the live broadcast page, wherein the comment information includes target comment information carrying a target identifier, the target comment information is sent by the target user, and the target identifier is used to indicate that the target user has made preset feedback on at least one recommended object in the target live broadcast.
[0008] In a second aspect, an embodiment of the present disclosure further provides a device for displaying a live page, comprising:
[0009] A receiving module, configured to receive a viewing operation for a target live broadcast;
[0010] A display module is used to display a live broadcast page of a target live broadcast in response to the viewing operation, and to display comment information of the target live broadcast in a preset area of the live broadcast page, wherein the comment information includes target comment information carrying a target identifier, the target comment information is sent by a target user, and the target identifier is used to indicate that the target user has provided preset feedback on at least one recommended object in the target live broadcast.
[0011] In a third aspect, an embodiment of the present disclosure further provides an electronic device, including:
[0012] one or more processors;
[0013] a memory for storing one or more programs,
[0014] When the one or more programs are executed by the one or more processors, the one or more processors implement the method for displaying a live broadcast page as described in the embodiment of the present disclosure.
[0015] In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium on which a computer program is stored, which, when executed by a processor, implements the method for displaying a live broadcast page as described in an embodiment of the present disclosure.
[0016] In a fifth aspect, an embodiment of the present disclosure further provides a computer program product. When the computer program product is executed by a computer, the computer implements the method for displaying a live broadcast page as described in the embodiment of the present disclosure.
[0017] The embodiments of the present disclosure provide a method, apparatus, device, storage medium, and program product for displaying a live broadcast page. The method includes: receiving a viewing operation for a target live broadcast; in response to the viewing operation, displaying the live broadcast page of the target live broadcast, and displaying comment information of the target live broadcast in a preset area of the live broadcast page, wherein the comment information includes target comment information carrying a target identifier, the target comment information is sent by a target user, and the target identifier is used to indicate that the target user has made preset feedback on at least one recommended object in the target live broadcast. By utilizing the above technical solution, by displaying the target comment information carrying the target identifier in the preset area of the live broadcast page, it is possible to distinguish and display the comment information of the target user and other users, enrich the display method of the comment information, and improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.
[0019] Figure 1 A flowchart of a method for displaying a live broadcast page provided by an embodiment of the present disclosure;
[0020] Figure 2 A schematic diagram showing a target identification provided by an embodiment of the present disclosure;
[0021] Figure 3 A schematic diagram showing a target identification provided by an embodiment of the present disclosure;
[0022] Figure 4 A schematic diagram showing a target identification provided by an embodiment of the present disclosure;
[0023] Figure 5 A flowchart of another method for displaying a live broadcast page provided by an embodiment of the present disclosure;
[0024] Figure 6 A schematic diagram of the structure of a display device for a live broadcast page provided in an embodiment of the present disclosure;
[0025] Figure 7 A schematic structural diagram of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0026] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0027] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0028] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.
[0029] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0030] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".
[0031] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0032] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0033] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.
[0034] As an optional but non-limiting implementation, in response to receiving a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.
[0035] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0036] Figure 1 A flow chart of a method for displaying a live broadcast page provided in an embodiment of the present disclosure is provided. The method can be applied to the case of displaying a live broadcast page. The method can be executed by a display device for the live broadcast page, wherein the device can be implemented by software and / or hardware and is generally integrated on an electronic device. In this embodiment, the electronic device includes but is not limited to: computers, laptops, tablet computers and / or mobile phones and other devices.
[0037] It should be noted that in the existing live broadcast solution, there is no sedimentation logic for consumption behavior within the target live broadcast (such as the target user accepting the recommended object) on the live broadcast page, making it impossible to distinguish in the comment area which users have had consumption behavior and which users have not; at the same time, when a user comments on the accepted recommended object, other users cannot tell whether it is the host's screen-filling or real feedback, and there is a problem of questioning the comment information.
[0038] Based on this, this embodiment provides a method for displaying a live broadcast page. For each live broadcast session, the comment information of users who have accepted recommended objects is displayed differently, such as adding an acceptance recommendation label, so as to enrich the display method of the comment information, facilitate users to identify the authenticity of the comment information, and thereby improve the user experience.
[0039] like Figure 1As shown, a method for displaying a live broadcast page provided by an embodiment of the present disclosure includes the following steps:
[0040] S110: Receive a viewing operation for a target live broadcast.
[0041] The target live broadcast can be considered as a live broadcast that the current user wants to watch. The viewing operation can refer to an operation used to trigger the viewing of the target live broadcast. In this embodiment, the specific operation method of the viewing operation is not limited. For example, the viewing operation can be an operation of clicking a control on the page, or an operation of performing a preset gesture on the page. The preset gesture can be a pre-set gesture, such as a left swipe gesture. The current user can refer to the user currently using this electronic device or application, such as the user currently watching the live broadcast, that is, the user performing the viewing operation.
[0042] Specifically, this step can receive a viewing operation for the target live broadcast, so that the current user can enter the target live broadcast to watch. The viewing operation can be performed on different pages. This embodiment will not be further expanded on this, as long as the viewing operation for the target live broadcast can be received.
[0043] S120. In response to the viewing operation, a live broadcast page of the target live broadcast is displayed, and comment information of the target live broadcast is displayed in a preset area of the live broadcast page, wherein the comment information includes target comment information carrying a target identifier, the target comment information is sent by a target user, and the target identifier is used to indicate that the target user has provided preset feedback on at least one recommended object in the target live broadcast.
[0044] The live broadcast page may refer to the page where the current anchor is broadcasting live. It can be considered that the current anchor can interact with at least one user within the live broadcast page, such as chatting, recommending products, etc. At the same time, users can interact in the form of comments to respond to the current anchor or communicate with other users.
[0045] The preset area can refer to a pre-defined area within the live broadcast page for displaying comment information for the target live broadcast. The specific location of the preset area is not limited, and can be a blank area of the live broadcast page, or any area within the live broadcast page. Comment information can be considered to represent the user's identity and comment content. For example, comment information can include user information and comment content. User information can include, for example, a user nickname. Comment content can be considered to be the content of the user's current comment, such as text and / or emoticons.
[0046] Optionally, the comment information may include target comment information. Target comment information may refer to comment information carrying a target identifier. The target identifier may be used to indicate that the target user has provided preset feedback on at least one recommended object in the target live broadcast. Preset feedback may be considered feedback associated with the recommended object, such as a like or purchase. Recommended objects may be understood as objects recommended by the host in the target live broadcast. For example, recommended objects may include products or mini-programs. The target user is the user who receives the recommended object. Therefore, the target comment information may be considered to be sent by the target user.
[0047] This step can respond to the viewing operation, display the live broadcast page of the target live broadcast, and display the comment information of the target live broadcast in a preset area of the live broadcast page, such as distinguishing and displaying the comment information sent by the target user in the live broadcast room and the comment information posted by other users in the live broadcast room except the target user.
[0048] In one embodiment, the target identifier carried in the target comment information corresponds to the first recommended object or the object type of the first recommended object, wherein the first recommended object is the recommended object accepted by the first target user who sent the target comment information.
[0049] The first target user can be understood as any target user among the target users, and the first recommended object is the recommended object accepted by the first target user who sends the target comment information. It should be noted that the target identifier carried in the target comment information can correspond to the first recommended object or the object type of the first recommended object. Accordingly, the comment information sent by target users who accept different recommended objects can carry different recommended object identifiers, or the comment information sent by target users who accept different types of recommended objects can carry different recommended object identifiers, so as to clearly show the first recommended object or its object type accepted by the first target user. The following is an example of the correspondence between the received recommendation identifier and the object type of the first recommended object.
[0050] In one embodiment, the first recommended object can be a certain product. When the first target user accepts the first recommended object, it can be considered that the first target user has obtained the product through virtual resources. The target comment information sent by the first target user will carry a target identifier, which corresponds to the object type of the first recommended object (such as product category). For example, the target identifier can be "purchased". Figure 2 A schematic diagram showing a target identifier is provided in an embodiment of the present disclosure, such as Figure 2 As shown, the target comment information 1 is the comment information sent by user A, and the target comment information 1 carries the target identifier 2 "purchased", and the target identifier 2 corresponds to the object type of the first recommended object.
[0051] In one embodiment, the first recommended object may also be an application (such as a mini program). When the first target user accepts the first recommended object, such as when the first target user downloads the mini program, the target comment information sent by the first target user will carry a target identifier. This target identifier corresponds to the object type of the first recommended object (such as an application class). For example, the target identifier may be "downloaded". Figure 3 A schematic diagram showing a target identifier is provided in an embodiment of the present disclosure, such as Figure 3 As shown, the target comment information 3 is the comment information sent by user B. The target comment information 3 carries a target identifier 4 “downloaded”. The target identifier 4 corresponds to the object type of the first recommended object.
[0052] In one embodiment, the first recommended object can also be a certain activity behavior (such as participating in a voting activity). Then, when the first target user accepts the first recommended object, it can be considered that the first target user has participated in this voting activity. The target comment information sent by the first target user will carry a target identifier, and this target identifier corresponds to the object type of the first recommended object. For example, the target identifier can be "voted". Figure 4 A schematic diagram showing a target identifier is provided in an embodiment of the present disclosure, such as Figure 4 As shown, the target comment information 5 is the comment information sent by user C. The target comment information 5 carries a target identifier 6, and the target identifier 6 corresponds to the object type of the first recommended object.
[0053] In one embodiment, the first target user can accept one or more first recommended objects, or accept one or more first recommended objects. Then the number of target identifiers carried in the target comment information sent by the first target user can correspond to the number or type of first recommended objects he has accepted, or can be set by relevant personnel. This embodiment does not limit this.
[0054] In one embodiment, when the first target user has accepted multiple recommended objects or recommended objects of multiple object types, the target comment information carries at least one target identifier.
[0055] It is understandable that when the first target user has accepted multiple recommended objects or recommended objects of multiple object types, the target comment information carries at least one target identifier, and the carried target identifier can be determined by the actual situation. Exemplarily, the target identifier carried in the target comment information can correspond to the number / number of types of recommended objects accepted, that is, the number of target identifiers carried in the target comment information sent by the first target user is the same as the number / number of types of recommended objects accepted; the target identifier carried in the target comment information can also be a preset number or preset type of target identifier, that is, when the first target user has accepted type a recommended object, type b recommended object, and type c recommended object, then the target identifier carried in the target comment information sent by the first target user can only include the target identifier corresponding to type b recommended object and the target identifier corresponding to type c recommended object.
[0056] In one embodiment, when the target comment information carries multiple target identifiers, the display order of the multiple target identifiers is not limited. For example, the target identifiers may be arranged according to the time of receiving the recommended object or the priority of each target identifier.
[0057] The disclosed embodiment provides a method for displaying a live broadcast page, which receives a viewing operation for a target live broadcast; in response to the viewing operation, displays the live broadcast page of the target live broadcast, and displays comment information for the target live broadcast in a preset area of the live broadcast page, wherein the comment information includes target comment information carrying a target identifier, the target comment information is sent by a target user, and the target identifier is used to indicate that the target user has provided preset feedback on at least one recommended object in the target live broadcast. Utilizing this method, by displaying the target comment information carrying the target identifier in a preset area of the live broadcast page, it is possible to distinguish and display comment information of the target user from that of other users, enrich the display method of the comment information, and improve the user experience.
[0058] In one embodiment, the method further comprises:
[0059] Receive the comment sending operation of the current user;
[0060] If the current user is a target user, the current target comment information carrying the target identifier is sent, and the current target comment information is displayed in the preset area.
[0061] The comment sending operation may refer to an operation for triggering the sending of comment information. The specific method of the comment sending operation is not limited here. For example, the comment sending operation may be an operation of clicking a control on the live broadcast page. The current target comment information may refer to the target comment information sent by the current user.
[0062] It can be considered that in this embodiment, the comment sending operation of the current user can be received. When the current user is the target user, the current target comment information carrying the target identifier is sent, and the current target comment information is displayed in a preset area; when the current user is not the target user, only the current user's comment information is sent, and the comment information does not carry the target identifier.
[0063] In one embodiment, the sending of the current target comment information carrying the target identifier includes:
[0064] If the target identifier is the identifier with the highest priority among the first identifiers obtained by the current user, the current target comment information carrying the target identifier is sent.
[0065] The first identifier can be understood as an identifier that can be used in this target live broadcast. The first identifier can include one or more identifiers, such as the first identifier can include a target identifier, or other identifiers. The target comment information can carry one or more first identifiers. When the target comment information can only carry one first identifier, the target comment information can carry the first identifier with the highest priority that the user has obtained. Therefore, in the process of sending the current target comment information, the priority of the target identifier carried in the current target comment information can be judged to determine whether the target identifier is the identifier with the highest priority among the first identifiers that the current user has obtained. If so, the current target comment information carrying the target identifier can be sent; if not, the current target comment information sent will not carry the target identifier, such as other first identifiers with a priority higher than the received recommendation identifier. The priority corresponding to each first identifier can be pre-set or determined based on the time when the current user obtains each first identifier.
[0066] In one embodiment, the preset identifiers carried in the comment information are sorted in the comment information according to the scope of use of the preset identifiers, and the preset identifiers include at least one of the first identifier, the second identifier, and the third identifier. The first identifier, the second identifier, and the third identifier have different scopes of use, and the first identifier includes the target identifier.
[0067] The preset identifier may refer to the identifier carried in the comment information. For example, the preset identifier may include at least one of the first identifier, the second identifier, and the third identifier. The second identifier may refer to an identifier that the user can only use in the live broadcast room of the current anchor, such as a list sorting identifier. The third identifier may refer to an identifier that the user can use in the live broadcast of each anchor in the current application, such as a fan group identifier.
[0068] In one embodiment, the first identifier, the second identifier, and the third identifier may have different usage scopes. For example, the usage scope of the first identifier may be smaller than the usage scope of the second identifier, and the usage scope of the second identifier may be smaller than the usage scope of the third identifier.
[0069] Specifically, the preset identifiers carried in the comment information can be sorted in the comment information according to the usage scope of the preset identifiers. For example, the preset identifiers can be sorted in the order of the usage scope of each preset identifier from large to small or from small to large. For example, if the preset identifiers are sorted in the order of the usage scope of each preset identifier from small to large, the first identifier, the second identifier and the third identifier can be arranged in sequence from front to back. On this basis, the layout and priority logic of the preset identifiers in the comment information are clarified. Figure 4 The comment information 5 carrying the first identifier 6 (ie, "voted") is ranked first, and the third identifier 7 (ie, "fan group 1") is ranked second.
[0070] Figure 5 A flowchart of another method for displaying a live broadcast page provided in an embodiment of the present disclosure. The solution in this embodiment can be combined with one or more optional solutions in the above embodiments. Optionally, the method further includes: in response to a preset feedback operation for a second recommended object of the target live broadcast, executing a preset feedback event corresponding to the second recommended object, wherein the preset feedback event includes at least one of a detail display event, an interactive event, a resource transfer event, and a download event.
[0071] For details not yet provided in this embodiment, please refer to the above embodiments.
[0072] like Figure 5 As shown, the method includes:
[0073] S210: Receive a viewing operation for a target live broadcast.
[0074] S220: In response to the viewing operation, display a live broadcast page of the target live broadcast, and display comment information of the target live broadcast in a preset area of the live broadcast page.
[0075] S230. In response to a preset feedback operation for a second recommended object of the target live broadcast, execute a preset feedback event corresponding to the second recommended object, wherein the preset feedback event includes at least one of a detail display event, an interactive event, a resource transfer event, and a download event.
[0076] The preset feedback operation may refer to an operation that triggers acceptance of a second recommended object; the second recommended object may be the same as or different from the first recommended object.
[0077] A preset feedback event may refer to an event of accepting the second recommended object. For example, a preset feedback event may include at least one of a detail display event, an interaction event, a resource transfer event, and a download event. A detail display event may refer to an event of clicking and displaying detail information. An interaction event may refer to an interactive event, such as an event of sharing the second recommended object or an event of liking the second recommended object. A resource transfer event may be considered an event of accepting the second recommended object through resource transfer, such as an event of purchasing an item. A download event may be considered an event of downloading the second recommended object, such as an event of downloading a mini-program.
[0078] In this embodiment, in response to a preset feedback operation on a second recommended object in a target live broadcast, a preset feedback event corresponding to the second recommended object may be executed, so that the current user completes the operation of accepting the second recommended object. For example, when the current user triggers a preset feedback operation on a certain product in the target live broadcast, the electronic device may, in response to this preset feedback operation, execute a resource transfer event, such as displaying a page or panel for purchasing the product using virtual resources, so that the current user completes the purchase.
[0079] A method for displaying a live broadcast page provided by an embodiment of the present invention can execute a preset feedback event corresponding to the second recommended object in response to a preset feedback operation for the second recommended object of the target live broadcast, thereby providing a basis for subsequently displaying target comment information carrying a target identifier in a preset area of the live broadcast page.
[0080] In one embodiment, the second recommended object is a recommended object accepted by the second target user, and the method further includes:
[0081] In response to a triggering operation of the current user on the comment information sent by the second target user, a preset card of the second target user is displayed, wherein the preset card is used for the current user to perform the preset feedback operation.
[0082] The second target user can be understood as any target user other than the current user in the current live broadcast room. The second target user can be the same as or different from the first target user. The second recommended object can be the recommended object accepted by the second target user. The preset card can refer to a pre-set card for the current user to perform a preset feedback operation. For example, the preset card can display the recommended object identifier, and can further display the user's information, such as a nickname. The preset card can be displayed in the form of a window, panel or page. For example, the basic information of the second target user and the information of the recommended object accepted by the second target user can be displayed in the preset card.
[0083] It can be considered that when the second target user accepts the second recommended object and sends a comment message carrying the target identifier, other users in the target live broadcast room (such as the current user) can perform a trigger operation on this comment message, such as clicking on this comment message. Then the electronic device can respond to the current user's trigger operation on the comment message sent by the second target user, and display the preset card of the second target user for the current user to perform the preset feedback operation on the second recommended object. For example, the current user can trigger the corresponding control in the preset card of the second target user to perform the preset feedback operation to accept one or more recommended objects that the second target user has accepted. On this basis, the user experience is further improved. It should be noted that the information on the recommended objects accepted by the second target user is obtained under the premise of full authorization by the second target user.
[0084] From the above description, it can be seen that in the display method of the live broadcast page provided by this implementation, taking the target identifier as the first identifier as an example, it can be based on the live broadcast session, and only record the consumption behavior information within a single live broadcast (that is, the information of accepting at least one recommended object of the target live broadcast). After the anchor turns off the broadcast, the label (that is, the target identifier) will become invalid, and when the user in this live broadcast has completed the consumption behavior (that is, received the recommended object, such as completing the order, completing the download, or completing the voting, etc.), a consumption label will be added before the user name (that is, the comment information includes the target comment information carrying the target identifier).
[0085] In addition, the preset identifiers in the comment information are arranged according to granularity. For example, the identifier with finer granularity ranks higher, and the consumption tag (such as the first identifier) is in the first position of the tag position (such as the preset identifier); when the consumption tag and the tag in the same position exist at the same time, there will be a priority sorting (that is, if the target identifier is the highest priority identifier among the first identifiers obtained by the current user, the current target comment information carrying the target identifier will be sent).
[0086] Figure 6 This is a structural schematic diagram of a live broadcast page display device provided in an embodiment of the present disclosure. The device can be applicable to the situation of displaying a live broadcast page, wherein the device can be implemented by software and / or hardware and is generally integrated on an electronic device.
[0087] like Figure 6 As shown, the device includes:
[0088] A first receiving module 310 is configured to receive a viewing operation for a target live broadcast;
[0089] The display module 320 is used to display the live broadcast page of the target live broadcast in response to the viewing operation, and display the comment information of the target live broadcast in a preset area of the live broadcast page, wherein the comment information includes target comment information carrying a target identifier, the target comment information is sent by the target user, and the target identifier is used to indicate that the target user has made preset feedback on at least one recommended object in the target live broadcast.
[0090] The embodiment of the present disclosure provides a device for displaying a live broadcast page, which receives a viewing operation for a target live broadcast through a first receiving module 310; displays the live broadcast page of the target live broadcast in response to the viewing operation through a display module 320, and displays comment information of the target live broadcast in a preset area of the live broadcast page, wherein the comment information includes target comment information carrying a target identifier, the target comment information is sent by a target user, and the target identifier is used to indicate that the target user has made preset feedback on at least one recommended object in the target live broadcast. By using this device, by displaying the target comment information carrying the target identifier in the preset area of the live broadcast page, it is possible to distinguish and display the comment information of the target user and other users, enrich the display method of the comment information, and improve the user experience.
[0091] Optionally, the target identifier carried in the target comment information corresponds to the first recommended object or the object type of the first recommended object, wherein the first recommended object is the recommended object accepted by the first target user who sends the target comment information.
[0092] Optionally, when the first target user has accepted multiple recommended objects or recommended objects of multiple object types, the target comment information carries at least one target identifier.
[0093] Optionally, the display device for the live broadcast page provided in the embodiment of the present disclosure further includes:
[0094] An execution module is used to execute a preset feedback event corresponding to a second recommended object in response to a preset feedback operation for the target live broadcast, wherein the preset feedback event includes at least one of a detail display event, an interactive event, a resource transfer event and a download event.
[0095] Optionally, the second recommended object is a recommended object accepted by the second target user. The display device of the live broadcast page provided by the embodiment of the present disclosure further includes:
[0096] The response module is used to display a preset card of the second target user in response to a trigger operation of the current user on the comment information sent by the second target user, wherein the preset card is used for the current user to perform the preset feedback operation.
[0097] Optionally, the display device for the live broadcast page provided in the embodiment of the present disclosure further includes:
[0098] The second receiving module is used to receive the comment sending operation of the current user;
[0099] The sending module is used to send the current target comment information carrying the target identifier if the current user is the target user, and display the current target comment information in the preset area.
[0100] Optionally, the sending module is specifically configured to:
[0101] If the target identifier is the identifier with the highest priority among the first identifiers obtained by the current user, the current target comment information carrying the target identifier is sent.
[0102] Optionally, the preset identifiers carried in the comment information are sorted in the comment information according to the scope of use of the preset identifiers, and the preset identifiers include at least one of the first identifier, the second identifier, and the third identifier. The first identifier, the second identifier, and the third identifier have different scopes of use, and the first identifier includes the target identifier.
[0103] The above-mentioned live broadcast page display device can execute the live broadcast page display method provided by any embodiment of the present disclosure, and has functional modules and beneficial effects corresponding to the execution method.
[0104] Reference below Figure 7 , which shows a schematic structural diagram of an electronic device 400 suitable for implementing the embodiments of the present disclosure. The terminal devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 7 The electronic device shown is only an example and should not limit the functions and scope of use of the embodiments of the present disclosure.
[0105] like Figure 7As shown, the electronic device 400 may include a processor (e.g., a central processing unit, a graphics processing unit, etc.) 401, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 402 or a program loaded from a storage device 408 into a random access memory (RAM) 403. Various programs and data required for the operation of the electronic device 400 are also stored in the RAM 403. The processor 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.
[0106] Typically, the following devices may be connected to the I / O interface 405: an input device 406 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 407 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 408 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 409. The communication device 409 may allow the electronic device 400 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 7 The electronic device 400 is shown with various devices, but 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 instead.
[0107] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 409, or installed from the storage device 408, or installed from the ROM 402. When the computer program is executed by the processor 401, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.
[0108] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0109] In some embodiments, the client and server can communicate using any currently known or future developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0110] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0111] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: receives a viewing operation for a target live broadcast; in response to the viewing operation, displays the live broadcast page of the target live broadcast, and displays comment information of the target live broadcast in a preset area of the live broadcast page, wherein the comment information includes target comment information carrying a target identifier, the target comment information is sent by a target user, and the target identifier is used to indicate that the target user has made preset feedback on at least one recommended object in the target live broadcast.
[0112] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0113] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0114] The units involved in the embodiments described in this disclosure may be implemented in software or hardware, wherein the name of a module does not, in some cases, limit the unit itself.
[0115] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0116] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0117] According to one or more embodiments of the present disclosure, Example 1 provides a method for displaying a live broadcast page, including:
[0118] Receive a viewing operation for a target live broadcast;
[0119] In response to the viewing operation, the live broadcast page of the target live broadcast is displayed, and the comment information of the target live broadcast is displayed in a preset area of the live broadcast page, wherein the comment information includes target comment information carrying a target identifier, the target comment information is sent by the target user, and the target identifier is used to indicate that the target user has made preset feedback on at least one recommended object in the target live broadcast.
[0120] According to one or more embodiments of the present disclosure, Example 2 is based on the method described in Example 1, and the target identifier carried in the target comment information corresponds to the first recommended object or the object type of the first recommended object, wherein the first recommended object is the recommended object accepted by the first target user who sends the target comment information.
[0121] According to one or more embodiments of the present disclosure, Example 3 is based on the method described in Example 2, and when the first target user has accepted multiple recommended objects or recommended objects of multiple object types, the target comment information carries at least one target identifier.
[0122] According to one or more embodiments of the present disclosure, Example 4 is the method according to Example 1, further comprising:
[0123] In response to a preset feedback operation for a second recommended object of the target live broadcast, a preset feedback event corresponding to the second recommended object is executed, wherein the preset feedback event includes at least one of a detail display event, an interactive event, a resource transfer event, and a download event.
[0124] According to one or more embodiments of the present disclosure, Example 5 is the method according to Example 4, wherein the second recommended object is a recommended object accepted by the second target user, and the method further includes:
[0125] In response to a triggering operation of the current user on the comment information sent by the second target user, a preset card of the second target user is displayed, wherein the preset card is used for the current user to perform the preset feedback operation.
[0126] According to one or more embodiments of the present disclosure, Example 6 is the method according to Example 1, further comprising:
[0127] Receive the comment sending operation of the current user;
[0128] If the current user is a target user, the current target comment information carrying the target identifier is sent, and the current target comment information is displayed in the preset area.
[0129] According to one or more embodiments of the present disclosure, Example 7, according to the method of Example 1, wherein sending the current target comment information carrying the target identifier includes:
[0130] If the target identifier is the identifier with the highest priority among the first identifiers obtained by the current user, the current target comment information carrying the target identifier is sent.
[0131] According to one or more embodiments of the present disclosure, Example 8 is based on the method described in any one of Examples 1-7, and the preset identifier carried in the comment information is sorted in the comment information according to the scope of use of the preset identifier, and the preset identifier includes at least one of a first identifier, a second identifier, and a third identifier, and the first identifier, the second identifier, and the third identifier have different scopes of use, and the first identifier includes the target identifier.
[0132] According to one or more embodiments of the present disclosure, Example 9 provides a device for displaying a live page, including:
[0133] A receiving module, configured to receive a viewing operation for a target live broadcast;
[0134] A display module is used to display a live broadcast page of a target live broadcast in response to the viewing operation, and to display comment information of the target live broadcast in a preset area of the live broadcast page, wherein the comment information includes target comment information carrying a target identifier, the target comment information is sent by a target user, and the target identifier is used to indicate that the target user has provided preset feedback on at least one recommended object in the target live broadcast.
[0135] According to one or more embodiments of the present disclosure, Example 10 provides an electronic device, including:
[0136] one or more processors;
[0137] a memory for storing one or more programs,
[0138] When the one or more programs are executed by the one or more processors, the one or more processors implement the method for displaying a live broadcast page as described in any one of Examples 1-8.
[0139] According to one or more embodiments of the present disclosure, Example 11 provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a method for displaying a live broadcast page as described in any one of Examples 1-8.
[0140] According to one or more embodiments of the present disclosure, Example 12 provides a computer program product. When the computer program product is executed by a computer, the computer implements the method for displaying a live broadcast page as described in any one of Examples 1-8.
[0141] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
[0142] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0143] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. A method for displaying a live broadcast page, characterized in that: include: Receive a viewing operation for a target live broadcast; In response to the viewing operation, the live broadcast page of the target live broadcast is displayed, and the comment information of the target live broadcast is displayed in a preset area of the live broadcast page, wherein the comment information includes target comment information carrying a target identifier and non-target comment information not carrying a target identifier, the target comment information is sent by a target user who has made preset feedback, and the non-target comment information is sent by a non-target user who has not made preset feedback, the target identifier is used to indicate that the target user has made the preset feedback to at least one recommended object in the target live broadcast; the preset feedback is feedback on accepting the at least one recommended object.
2. The method according to claim 1, characterized in that The target identifier carried in the target comment information corresponds to the first recommended object or the object type of the first recommended object, wherein the first recommended object is the recommended object accepted by the first target user who sends the target comment information.
3. The method according to claim 2, characterized in that When the first target user has accepted multiple recommended objects or recommended objects of multiple object types, the target comment information carries at least one target identifier.
4. The method according to claim 1, wherein Also includes: In response to a preset feedback operation for a second recommended object of the target live broadcast, a preset feedback event corresponding to the second recommended object is executed, wherein the preset feedback event includes at least one of a detail display event, an interactive event, a resource transfer event, and a download event.
5. The method according to claim 4, characterized in that The second recommended object is a recommended object accepted by the second target user, and the method further includes: In response to a triggering operation of the current user on the comment information sent by the second target user, a preset card of the second target user is displayed, wherein the preset card is used for the current user to perform the preset feedback operation.
6. The method according to claim 1, characterized in that Also includes: Receive the comment sending operation of the current user; If the current user is a target user, the current target comment information carrying the target identifier is sent, and the current target comment information is displayed in the preset area.
7. The method according to claim 6, characterized in that The sending of the current target comment information carrying the target identifier includes: If the target identifier is the identifier with the highest priority among the first identifiers obtained by the current user, the current target comment information carrying the target identifier is sent.
8. The method according to any one of claims 1 to 7, characterized in that: The preset identifiers carried in the comment information are sorted in the comment information according to the scope of use of the preset identifiers, and the preset identifiers include at least one of the first identifier, the second identifier, and the third identifier. The first identifier, the second identifier, and the third identifier have different scopes of use, and the first identifier includes the target identifier.
9. A display device for a live broadcast page, characterized in that: include: A receiving module, configured to receive a viewing operation for a target live broadcast; A display module is configured to display a live broadcast page of a target live broadcast in response to the viewing operation, and to display comment information of the target live broadcast in a preset area of the live broadcast page, wherein the comment information includes target comment information carrying a target identifier and non-target comment information not carrying a target identifier, the target comment information is sent by a target user who has made preset feedback, and the non-target comment information is sent by a non-target user who has not made preset feedback, the target identifier is used to indicate that the target user has made the preset feedback to at least one recommended object in the target live broadcast; and the preset feedback is feedback for accepting the at least one recommended object.
10. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the method for displaying a live broadcast page according to any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for displaying a live broadcast page according to any one of claims 1 to 8 when executed.
12. A computer program product, characterized in that The computer program product includes a computer program, which, when executed by a processor, implements the method for displaying a live broadcast page according to any one of claims 1 to 8.
Citation Information
Patent Citations
Method and device for presenting discussion information
CN105955593A
Live broadcast comment information display method and device, storage medium and computer equipment
CN114257826A