Live broadcast information display method and device, electronic equipment and storage medium

By rendering live broadcast status information on the live broadcast progress bar and enhancing user interactivity, the problem of single live broadcast progress bar function in the existing technology is solved, faster live broadcast content playback and positioning is achieved, and user experience is improved.

CN119299731AInactive Publication Date: 2025-01-10BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411296765.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-14
Publication Date
2025-01-10
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing live broadcast progress bar function is relatively single, and it is impossible to effectively mark and locate events in live broadcast content, resulting in inefficiency of users when playing back live content.

Method used

Render the live broadcast status information on the live broadcast progress bar, mark the events generated by the live broadcast content and their associated live broadcast content clips, and enhance user interaction and positioning capabilities through controls such as sub-progress bar, event identification, user comments, and real-time live broadcast windows.

Benefits of technology

It improves the functional diversity of the live broadcast progress bar, facilitates users to quickly locate and play back events in live broadcast content, and improves user experience and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119299731A_ABST
    Figure CN119299731A_ABST
Patent Text Reader

Abstract

The invention relates to a live broadcast information display method and device, electronic equipment and a storage medium. The method comprises the following steps: displaying a playing interface of a live broadcasting room; the playing interface comprises a live broadcast progress bar; identifying live broadcast content of the live broadcast room, and rendering live broadcast state information on the live broadcast progress bar; the live broadcast state information is used for marking at least one event generated by the live broadcast content and live broadcast content segments associated with the events. According to the invention, a user can conveniently and quickly position the live broadcast content segment for live broadcast playback, so that the diversity of functions of the live broadcast progress bar can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of live broadcast technology, and in particular to a method, device, electronic device and storage medium for displaying live broadcast information. Background Art

[0002] With the development of live broadcast technology, a technical solution has emerged for realizing the display of live broadcast progress in a live broadcast room. For example, a progress bar representing the live broadcast progress may be added in the live broadcast room. Users can drag the live broadcast progress bar to replay and display the previous live broadcast content.

[0003] In the related art, the live broadcast progress bar currently displayed in the live broadcast room can only be used for users to play back and display the live broadcast content, so the function of the live broadcast progress bar is relatively single. Summary of the invention

[0004] The present disclosure provides a method, device, electronic device and storage medium for displaying live broadcast information, so as to at least solve the problem that the function of the live broadcast progress bar in the related art is relatively single. The technical solution of the present disclosure is as follows:

[0005] According to a first aspect of an embodiment of the present disclosure, a method for displaying live broadcast information is provided, including:

[0006] Displaying the playback interface of the live broadcast room; the playback interface includes a live broadcast progress bar;

[0007] The live broadcast content of the live broadcast room is identified, and live broadcast status information is rendered on the live broadcast progress bar; the live broadcast status information is used to mark at least one event generated by the live broadcast content, and the live broadcast content segments associated with each of the events.

[0008] In an exemplary embodiment, rendering the live broadcast status information on the live broadcast progress bar includes: rendering event identifiers corresponding to each of the events on the live broadcast progress bar; the event identifiers are used to identify event categories corresponding to each of the events; and the event categories are obtained by identifying the live broadcast content.

[0009] In an exemplary embodiment, rendering the live broadcast status information on the live broadcast progress bar includes: distinguishing and displaying the sub-progress bars corresponding to each of the live broadcast content segments in the live broadcast progress bar.

[0010] In an exemplary embodiment, after the step of distinguishing and displaying the sub-progress bars corresponding to each of the live content segments in the live progress bar, the method further includes: in response to an operation of adjusting the content played in the playback interface to play the live content segment in the live progress bar, playing the live content segment in the playback interface, and displaying user comments associated with the live content segment.

[0011] In an exemplary embodiment, after playing the live content segment in the playback interface, the method further includes: displaying a real-time live content display control in the playback interface; in response to a trigger operation on the real-time live content display control, playing real-time live content in the playback interface; the real-time live content is content played in real time in the live content.

[0012] In an exemplary embodiment, after playing the live content segment in the playback interface, the method further includes: displaying a real-time live broadcast window in the playback interface, and playing real-time live content in the real-time live broadcast window; the real-time live content is the content played in real time in the live content.

[0013] In an exemplary embodiment, after the sub-progress bars corresponding to each of the live content segments in the live progress bar are distinguished and displayed, it also includes: in response to a sliding operation on the playback progress control in the live progress bar, when the playback progress control slides to the sub-progress bar corresponding to any live content segment, the live status information corresponding to the live content segment is highlighted and displayed.

[0014] In an exemplary embodiment, after the sub-progress bars corresponding to each of the live content segments in the live progress bar are distinguished and displayed, it also includes: in response to a trigger operation on the live progress bar, displaying a video preview window in the playback interface, and displaying a timestamp corresponding to the trigger operation and the live content corresponding to the timestamp in the video preview window; the timestamp matches the playback progress of the trigger operation in the live progress bar.

[0015] In an exemplary embodiment, when the trigger operation is triggered in the sub-progress bar corresponding to the live content segment, the method further includes: displaying a segment playback control in the live progress bar; and in response to the trigger operation on the segment playback control, playing the live content segment corresponding to the trigger operation in the playback interface.

[0016] In an exemplary embodiment, the event is composed of sub-events corresponding to multiple objects; after the sub-progress bars corresponding to the live content segment are distinguished and displayed in the live progress bar, it also includes: in response to a selection operation of a target object among the multiple objects, the sub-progress bars corresponding to the live content segment associated with the target sub-event are distinguished and displayed in the live progress bar, and the distinguished display of the sub-progress bars corresponding to other live content segments is cancelled; the target sub-event is the sub-event corresponding to the target object, and the other live content segments are the parts of the live content segment except the live content segment associated with the target object.

[0017] In an exemplary embodiment, the event includes a plurality of different attributes; and the sub-progress bars corresponding to the live content segments in the live content are distinguished and displayed in the live progress bar, including: in the live progress bar, the sub-progress bars corresponding to the live content segments are distinguished and displayed in different colors; wherein the sub-progress bars corresponding to the live content segments of the event with the same attributes are in the same color. .

[0018] According to a second aspect of an embodiment of the present disclosure, a live broadcast information display device is provided, including:

[0019] A playback interface display unit, configured to display a playback interface of a live broadcast room; the playback interface includes a live broadcast progress bar;

[0020] The live broadcast status rendering unit is configured to identify the live broadcast content of the live broadcast room and render live broadcast status information on the live broadcast progress bar; the live broadcast status information is used to mark at least one event generated by the live broadcast content and the live broadcast content segments associated with each event.

[0021] In an exemplary embodiment, the live broadcast status rendering unit is further configured to render event identifiers corresponding to each of the events on the live broadcast progress bar; the event identifiers are used to identify event categories corresponding to each of the events; and the event categories are obtained by identifying the live broadcast content.

[0022] In an exemplary embodiment, the live broadcast status rendering unit is further configured to perform differentiated display of the sub-progress bars corresponding to each of the live broadcast content segments in the live broadcast progress bar.

[0023] In an exemplary embodiment, the live broadcast information display device also includes: a live broadcast segment display unit, which is configured to execute an operation in response to adjusting the content played in the playback interface to play the live content segment in the live broadcast progress bar, play the live content segment in the playback interface, and display user comments associated with the live content segment.

[0024] In an exemplary embodiment, the live broadcast segment display unit is further configured to display a real-time live broadcast content display control in the live broadcast interface; in response to a trigger operation on the real-time live broadcast content display control, play real-time live broadcast content in the live broadcast interface; the real-time live broadcast content is the content played in real time in the live broadcast content.

[0025] In an exemplary embodiment, the live broadcast segment display unit is further configured to display a real-time live broadcast window in the live broadcast interface and play real-time live broadcast content in the real-time live broadcast window; the real-time live broadcast content is the content played in real time in the live broadcast content.

[0026] In an exemplary embodiment, the live broadcast status rendering unit is further configured to execute a response to a sliding operation on the playback progress control in the live broadcast progress bar. When the playback progress control slides to a sub-progress bar corresponding to any live broadcast content segment, the segment identifier corresponding to the live broadcast content segment is highlighted.

[0027] In an exemplary embodiment, the live broadcast status rendering unit is further configured to execute a trigger operation in response to the live broadcast progress bar, display a video preview window in the live broadcast interface, and display a timestamp corresponding to the trigger operation and live broadcast content corresponding to the timestamp in the video preview window; the timestamp matches the playback progress of the trigger operation in the live broadcast progress bar.

[0028] In an exemplary embodiment, when the trigger operation is triggered in the sub-progress bar corresponding to the live content segment, the live status rendering unit is further configured to display the segment playback controls in the live progress bar; in response to the trigger operation on the segment playback controls, play the live content segment corresponding to the trigger operation in the live interface.

[0029] In an exemplary embodiment, the event is composed of sub-events corresponding to multiple objects; the live broadcast status rendering unit is further configured to execute a selection operation in response to a target object among the multiple objects, and to distinguish and display the sub-progress bars corresponding to the live broadcast content segment associated with the target sub-event in the live broadcast progress bar in real time, and cancel the distinguishing display of the sub-progress bars corresponding to other live broadcast content segments; the target sub-event is the sub-event corresponding to the target object, and the other live broadcast content segments are the parts of the live broadcast content segment except the live broadcast content segment associated with the target object.

[0030] In an exemplary embodiment, the event includes multiple different attributes; the live broadcast status rendering unit is further configured to execute in the live broadcast progress bar, and distinguish and display the sub-progress bars corresponding to the live broadcast content segment in different colors; wherein the sub-progress bars corresponding to the live broadcast content segment of the event with the same attributes use the same color.

[0031] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute instructions to implement a live broadcast information display method as described in any one of the embodiments in the first aspect.

[0032] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the live broadcast information display method as described in any one of the embodiments in the first aspect.

[0033] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, wherein the computer program product includes instructions, and when the instructions are executed by a processor of an electronic device, the electronic device is enabled to execute the live broadcast information display method as described in any one of the embodiments in the first aspect.

[0034] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:

[0035] By displaying the playback interface of the live broadcast room; the playback interface includes a live broadcast progress bar; the live broadcast content of the live broadcast room is identified, and the live broadcast status information is rendered on the live broadcast progress bar; the live broadcast status information is used to mark at least one event generated by the live broadcast content, and the live broadcast content segments associated with each event. The present disclosure displays a live broadcast progress bar in the playback interface of the live broadcast room, and can render the live broadcast status information in the live broadcast progress bar by identifying the live broadcast content. The live broadcast status information can be used to mark the events identified by the live broadcast content, and the live broadcast content segments of each event. In this way, it is convenient for users to locate the events generated in the live broadcast content more quickly for live playback, thereby improving the diversity of the functions of the live broadcast progress bar.

[0036] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0038] Figure 1 The figure is a flowchart of a method for displaying live broadcast information according to an exemplary embodiment.

[0039] Figure 2 This is an interface diagram showing a live broadcast room playback interface according to an exemplary embodiment.

[0040] Figure 3 This is an interface diagram showing a live broadcast room playback interface according to an exemplary embodiment.

[0041] Figure 4This is an interface diagram showing a live broadcast room playback interface according to an exemplary embodiment.

[0042] Figure 5 This is an interface diagram showing a live broadcast room playback interface according to an exemplary embodiment.

[0043] Figure 6 This is an interface diagram showing a live broadcast room playback interface according to an exemplary embodiment.

[0044] Figure 7 This is an interface diagram showing a live broadcast room playback interface according to an exemplary embodiment.

[0045] Figure 8 This is an interface diagram showing a live broadcast room playback interface according to an exemplary embodiment.

[0046] Fig. 9 This is an interface diagram showing a live broadcast room playback interface according to an exemplary embodiment.

[0047] Fig.10 This is an interface diagram showing a live broadcast room playback interface according to an exemplary embodiment.

[0048] Fig.11 This is an interface diagram showing a live broadcast room playback interface according to an exemplary embodiment.

[0049] Fig.12 This is an interface diagram showing a live broadcast room playback interface according to an exemplary embodiment.

[0050] Fig.13 The present invention is a flowchart of a method for displaying a progress bar in a live broadcast room of an event according to an exemplary embodiment.

[0051] Fig.14 The figure is a block diagram of a live broadcast information display device according to an exemplary embodiment.

[0052] Fig.15 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0053] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0054] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0055] It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0056] Figure 1 is a flow chart of a method for displaying live broadcast information according to an exemplary embodiment. Figure 1 As shown, the live broadcast information display method is used in a terminal and includes the following steps.

[0057] In step S101, the playback interface of the live broadcast room is displayed; the playback interface includes a live broadcast progress bar.

[0058] The playback interface refers to the live broadcast interface corresponding to the live broadcast room, and the live broadcast progress bar is a progress bar used to indicate the progress of the live broadcast content. As the live broadcast process progresses, the live broadcast progress bar can also be updated in real time accordingly. The progress bar can be used by users to replay the live broadcast progress in the live broadcast interface. Specifically, when a user watches the live broadcast through a terminal, the terminal can play the corresponding live broadcast content in the playback interface of the live broadcast room and display the live broadcast progress bar associated with the live broadcast content.

[0059] In step S102, the live broadcast content of the live broadcast room is identified, and live broadcast status information is rendered on the live broadcast progress bar; the live broadcast status information is used to mark at least one event generated by the live broadcast content, and the live broadcast content segments associated with each event.

[0060] The live content is the live video content played in the live interface. The video content can be of many types, such as game live, concert live, and music concert live, etc. The event refers to the event corresponding to the live content. For example, for game live, when a certain game operation is completed or a certain achievement is unlocked, the live content event is satisfied. The live content segment is the content segment corresponding to the above event. The event generated by the above live content can be identified by the live server. The live status information is the tag information used to mark the above live event.

[0061] Specifically, the live content of the live broadcast room can be identified to identify the events generated by the live content in real time, and the live status information for marking the live events and the live content segments corresponding to the live events can be rendered in the live progress bar in real time. This method can facilitate users to locate the events generated in the live content more quickly for live playback, thereby improving the diversity of the functions of the live progress bar.

[0062] In the above-mentioned live broadcast information display method, the playback interface of the live broadcast room is displayed; the playback interface includes a live broadcast progress bar; the live broadcast content of the live broadcast room is identified, and the live broadcast status information is rendered on the live broadcast progress bar; the live broadcast status information is used to mark at least one event generated by the live broadcast content, and the live broadcast content segments associated with each event. The present disclosure displays a live broadcast progress bar in the playback interface of the live broadcast room, and can render the live broadcast status information in the live broadcast progress bar by identifying the live broadcast content. The live broadcast status information can be used to mark the events identified by the live broadcast content, and the live broadcast content segments of each event. In this way, it is convenient for users to locate the events generated in the live broadcast content more quickly for live playback, thereby improving the diversity of the functions of the live broadcast progress bar.

[0063] In an exemplary embodiment, step S102 may further include: rendering event identifiers corresponding to each event on the live broadcast progress bar; the event identifiers are used to identify event categories corresponding to each event; and the event categories are obtained by identifying the live broadcast content.

[0064] Among them, the event identifier is an identifier used to classify the identified live broadcast event. For example, a certain live broadcast content may be a game live broadcast, and an identified live broadcast event may be a live broadcast event in which a certain team wipes out the opposing team. In this case, a "team wipe" identifier can be rendered on the live broadcast progress bar to mark the above live broadcast event.

[0065] For example, the live broadcast interface can be Figure 2 As shown, in Figure 2 In the embodiment, after identifying the events generated by the live content, the event identifiers of the live events generated by the live content can be displayed above the live progress bar. The event identifiers can be used to represent the event categories of the events. It can be seen that the event identifiers of the current events are all "3 kills", which can represent that the event categories of the events are all members of a certain team, and they have achieved a triple kill of the members of the opposing team.

[0066] In addition, the live broadcast interface can also be displayed as follows Figure 3As shown, in addition to being displayed above the live broadcast progress bar, the event identifier can also be displayed directly in the live broadcast progress bar. In this case, only the event corresponding to the live broadcast progress under the current playback progress can be displayed. Figure 2 Similarly, when it is identified that the current playback progress corresponds to a live broadcast event, and the event category of the live broadcast event is that a member of a certain team achieves a triple kill of the opposing team member, an event identifier of "3 kills" can be marked in the live broadcast progress bar.

[0067] In this embodiment, after identifying the live event generated by the live content, the event category of the live event can also be identified, and an event identifier for representing the event category corresponding to the generated live event can also be rendered on the live progress bar, thereby informing the user of the event category of each live event in the live progress bar. When the user retraces the live content, the live segment to be retraced can be determined based on the event category of each live event. Therefore, this method can further improve the efficiency of retracing the live content segments.

[0068] In an exemplary embodiment, step S102 may further include: distinguishing and displaying the sub-progress bars corresponding to each live content segment in the live progress bar.

[0069] The sub-progress bar refers to the progress bar in the live broadcast progress bar that corresponds to the live broadcast content segment associated with the live broadcast event. In this embodiment, the way to mark the live broadcast content segment associated with the live broadcast event may be to distinguish and display the sub-progress bars corresponding to each live broadcast content segment in the live broadcast progress bar. Specifically, after identifying the live broadcast events generated in the live broadcast content, it is also possible to determine the live broadcast content segments associated with each live broadcast event, as well as the sub-progress bars corresponding to the above-mentioned live broadcast content segments in the live broadcast progress bar. Afterwards, the above-mentioned sub-progress bar can be highlighted in the live broadcast progress bar. For example, the color of the sub-progress bar can be set to be different from the color of other progress bars, such as Figure 4 shown.

[0070] In this embodiment, the live broadcast status information rendered on the live broadcast progress bar may also refer to rendering the live broadcast content segment associated with the live broadcast event in the live broadcast progress bar, wherein the rendering method may be to distinguish and display the sub-progress bars corresponding to the live broadcast content segment. This method can facilitate users to more quickly locate the live broadcast content segment associated with the live broadcast event for live playback, thereby also improving the diversity of the functions of the live broadcast progress bar.

[0071] In an exemplary embodiment, after the step of distinguishing and displaying the sub-progress bars corresponding to each live content segment in the live progress bar, it can also include: in response to the operation of adjusting the content played in the live interface to play the live content segment in the live progress bar, playing the live content segment in the live interface, and displaying user comments associated with the live content segment.

[0072] Among them, the operation of adjusting the content played in the live broadcast interface to play the live content segment can be achieved in the following ways, for example, it can be achieved by clicking the sub-progress bar corresponding to the live content segment in the live broadcast progress bar to play the live content segment, or it can be achieved by sliding the play progress control contained in the live broadcast progress bar. By sliding the play progress control to the live content segment, the live content segment can be played. And in the process of playing the live content segment, the terminal can also switch the user comments displayed in the user comment area to display the user comments associated with the target segment content. For example, it can be directly switched to display the user comments associated with the live content segment while switching the live content segment, or it can be displayed in the user comment area after the user triggers the playback content adjustment operation and plays the live content segment. By triggering the control, the user comments can be backtracked.

[0073] like Figure 5 As shown, after the user rewinds the playback content to the live content segment, the terminal can also display a prompt message "The playback progress has been adjusted, and the comments can also be replayed synchronously" in the user comment area of ​​the live interface, and can also add a "Comment Replay" control in the prompt information. When the user clicks the control, the user comments associated with the live content segment can be displayed.

[0074] In this embodiment, after the user triggers the operation of adjusting the content being played to the live content segment in the progress bar, the terminal can not only play the live content segment in the live interface, but also display user comments associated with the live content segment. In this way, the user comments can be retrospectively displayed while the live content segment is being played back, further improving the intelligence of the live content backtracking.

[0075] In addition, after playing the live content clip in the playback interface, it also includes: displaying a real-time live content display control in the playback interface; in response to a trigger operation on the real-time live content display control, playing the real-time live content in the playback interface; the real-time live content is the content played in real time in the live content.

[0076] Real-time live content refers to the live content played in real time in the live broadcast room, and the real-time live content display control is a control used to return to playing the real-time live content. In this embodiment, after the user adjusts the live content played in the playback interface, if he needs to return to playing the latest live content, he can also click the displayed real-time live content display control to return the playback interface to playing the real-time live content.

[0077] like Figure 6 As shown, at this time, the playback progress has been retraced to the live content segment played in the playback interface, and the playback interface also includes a "Return to Live" control. When the user clicks the control, the playback interface can return to playing the real-time live content. In this way, the efficiency of the user returning to playing the real-time live content can be improved.

[0078] In this embodiment, a real-time live content display control is also displayed in the playback interface. The user can trigger the operation by clicking the control to return to playing the real-time live content. This method can improve the efficiency of the user returning to playing the real-time live content.

[0079] In an exemplary embodiment, after displaying the segment content of the live content segment in the playback interface, it also includes: displaying a real-time live broadcast window in the playback interface, and playing the real-time live broadcast content in the real-time live broadcast window; the real-time live broadcast content is the content played in real time in the live content.

[0080] The real-time live broadcast window refers to a playback window in the playback interface used to play real-time live content. In this embodiment, after the terminal adjusts the content played in the playback interface to the live content segment corresponding to the live broadcast event, it can also add a real-time live broadcast window in the playback interface and play the real-time live content in the real-time live broadcast window.

[0081] For example, the playback interface can also be Figure 7 As shown, a live content segment is currently being played in the playback interface, and the upper right corner of the playback interface also includes a playback window, which can be used as a real-time live window for playing real-time live content.

[0082] In this embodiment, after playing the live content segment of the live event, you can also play the real-time live content by adding a real-time live window in the playback interface. This method can facilitate users to view the real-time live content through a small window while watching the target live content, thereby improving the integrity of the live content display.

[0083] Furthermore, after distinguishing and displaying the sub-progress bars corresponding to each live content segment in the live progress bar, it can also include: in response to a sliding operation on the playback progress control in the live progress bar, when the playback progress control slides to the sub-progress bar corresponding to any live content segment, the live status information corresponding to the live content segment is highlighted.

[0084] After distinguishing and displaying the sub-progress bars corresponding to the live content segments associated with each live event in the live progress bar, if the user triggers a sliding operation on the playback progress control in the live progress bar to adjust the live content played in the live interface, the terminal can respond to the operation at this time. If the playback progress control in the progress bar slides to the sub-progress bar corresponding to the live content segment associated with one of the live events, the live status information of the live event can be highlighted. The live status information can refer to the event identifier of the live event, that is, the event identifier of the event category representing the live event can be highlighted. The highlighting method can be to enlarge the font of the event identifier or to change the color of the font in the event identifier, which is not limited here.

[0085] For example, Figure 8 As shown, when the user Figure 2 When the playback progress control in the live progress bar shown is slid, if it is slid to the sub-progress bar corresponding to a certain live content segment, for example, when it is slid to the sub-progress bar of the sixth live content segment, the terminal can highlight the live status information of the sixth live content segment, that is, the event identifier of the sixth live content segment, and can be displayed by enlarging the event identifier of the live content segment. In this way, it can be further convenient for users to understand the event category of the live content segment corresponding to their sliding operation, and further improve the intelligence of the display of the segment content corresponding to the live content segment.

[0086] In this embodiment, when the user slides the playback progress control, if the slide reaches the sub-progress bar corresponding to a certain live content segment, the live status information of the live content segment can be highlighted compared to the live status information of other live content segments. In this way, it can be further convenient for the user to understand the segment content of the live content segment corresponding to the sliding operation, and the intelligence of the segment content display corresponding to the live content segment is further improved.

[0087] In an exemplary embodiment, after distinguishing and displaying the sub-progress bars corresponding to each live content segment in the live progress bar, it can also include: in response to a trigger operation on the live progress bar, displaying a video preview window in the live interface, and displaying the timestamp corresponding to the trigger operation and the live content corresponding to the timestamp in the video preview window; the timestamp matches the playback progress of the trigger operation in the live progress bar.

[0088] The video preview window is a window for previewing live content videos, and the timestamp is a timestamp used to represent the time when the live content is played. In this embodiment, the terminal may be a computer terminal. When the user triggers the live progress bar, for example, when the user places the mouse on the live progress bar, the terminal may display the video preview window, for example, above the live progress bar at the position where the mouse is placed. The video preview window may display the timestamp corresponding to the position where the mouse is placed, i.e., the timestamp of the triggering operation, and display the live content corresponding to the timestamp.

[0089] For example, the live broadcast interface can also be Fig. 9 As shown, when the user places the mouse on the live progress bar, a video preview window can be displayed above the mouse position, and the video preview window contains the timestamp of the trigger operation, that is, 26 minutes and 30 seconds at this time, and the live content corresponding to the timestamp can also be displayed in the video preview window, that is, the live content corresponding to 26 minutes and 30 seconds can be displayed. In this way, users can quickly preview the corresponding live content under different playback progress, so that they can locate the live content of interest more quickly, further improving the efficiency of live content backtracking.

[0090] In this embodiment, when the user triggers the live broadcast progress bar, a video preview window can also be displayed. The video preview window can display the timestamp corresponding to the trigger operation and the live broadcast content corresponding to the timestamp. In this way, the user can quickly preview the corresponding live broadcast content under different playback progress, so that the live broadcast content of interest can be located more quickly, further improving the efficiency of live broadcast content backtracking.

[0091] Furthermore, when the trigger operation is triggered in the sub-progress bar corresponding to the live content segment, the live information display method also includes: displaying the segment playback controls in the live progress bar; and in response to the trigger operation on the segment playback controls, playing the live content segment corresponding to the trigger operation in the live interface.

[0092] If the position corresponding to the trigger operation is triggered in the sub-progress bar corresponding to the live content segment, then in addition to displaying the timestamp corresponding to the trigger operation and the video preview window of the live content corresponding to the timestamp, a segment playback control for playing the live content segment will also be displayed in the live progress bar. When the user clicks the segment playback control to trigger the trigger operation of the segment playback control, the live content segment can be played directly in the live interface, for example, the live content segment can be played from the starting position of the segment.

[0093] For example, the live broadcast interface can also be Fig.10 As shown, when the user places the mouse on the sub-progress bar of the live progress bar corresponding to the live content segment, a video preview window can be displayed above the mouse position, and the video preview window contains the timestamp of the trigger operation, that is, 20 minutes and 00 seconds at this time, and the live content corresponding to the timestamp can also be displayed in the video preview window, that is, the live content corresponding to 20 minutes and 00 seconds can be displayed. At the same time, a "play segment" control can also be displayed at the mouse position. When the user clicks the control, the live content segment can be played directly from the starting position of the live content segment. In this way, the user can quickly preview the live content corresponding to the live content segment, and play the live content segment faster, thereby further improving the efficiency of playing the live content segment.

[0094] In an exemplary embodiment, an event is composed of sub-events corresponding to multiple objects; after the sub-progress bars corresponding to the live content segments are distinguished and displayed in the live progress bar, it can also include: in response to a selection operation on a target object among multiple objects, the sub-progress bars corresponding to the live content segments associated with the target sub-event are distinguished and displayed in the live progress bar, and the distinguished display of the sub-progress bars corresponding to other live content segments is cancelled; the target sub-event is the sub-event corresponding to the target object, and the other live content segments are the parts of the live content segments other than the live content segments associated with the target object.

[0095] Sub-events refer to live events corresponding to a certain object in the live content. In this embodiment, the live events generated by the live content can be composed of sub-events corresponding to multiple objects. For example, a live content can be a game live broadcast, and the two sides of the game can correspond to different objects respectively. Then the live events from different perspectives of the two sides of the game can be used as sub-events corresponding to different objects. Similarly, if a live content is a live concert, then different music groups in the concert can also be used as different objects. Then the live singing content of different music groups can be used as sub-events corresponding to different objects.

[0096] The target object refers to the object selected by the user among multiple objects. In this embodiment, the terminal also supports users to display live events according to different objects. For example, the live event generated by the live content is composed of sub-events corresponding to object A and object B, and the live content segment also includes the live content segment corresponding to object A and the live content segment corresponding to object B. At this time, the sub-progress bars of the live content segments of user A and user B are displayed separately in the live progress bar. If the user only wants to watch the live content segment of object A, object A can be selected as the target object. At this time, the live progress bar will only display the sub-progress bar of the live content segment of object A, and cancel the sub-progress bar of the live content segment of object B for display.

[0097] like Figure 2 As shown, the multiple objects of the live content may refer to the red team and the blue team, and currently by default, the live content clips corresponding to all the live events of the red team and the blue team are displayed separately, and then the user can click Figure 2 The switch perspective control in the Fig.11 The live broadcast interface shown in the figure, if the user selects the red team as the target object, for example, clicks the red team option in the team selection, the live broadcast interface can be as follows Fig.12 As shown, at this time, only the live content segments from the perspective of the red team are distinguished and displayed, while the live content segments from the perspective of the blue team are not distinguished and displayed.

[0098] In this embodiment, when a live broadcast event is composed of sub-events of multiple objects, the user can also select a target object to differentiate and display only the sub-progress bars corresponding to the live broadcast content segments associated with the target object. This method can facilitate the user to focus on the live broadcast content segments of the target object more quickly, further improving the efficiency of live broadcast backtracking.

[0099] In an exemplary embodiment, an event includes multiple different attributes; step S102 may further include: in the live broadcast progress bar, the sub-progress bars corresponding to the live broadcast content segment are distinguished and displayed by color; wherein the sub-progress bars corresponding to the live broadcast content segment of events with the same attributes use the same color.

[0100] Events with multiple attributes may refer to live events from different object perspectives, or different types of live events. For example, a live broadcast room first broadcasts a live game, and then broadcasts a live concert. In this case, there may be two types of live content events. In this embodiment, the differentiated display of the sub-progress bars corresponding to the live content segments may refer to differentiated display by color, that is, the sub-progress bars corresponding to the live content segments are not the same color as the other parts of the live progress bar. In addition, the sub-progress bars corresponding to different types of live content also display different colors. For example, multiple types of live content may refer to live content from different object perspectives. In this case, the color of the original live progress bar is white, and the colors of the sub-progress bars corresponding to the live content segments may be red and blue, corresponding to the live content segments from the perspective of object A and the live content segments from the perspective of object B, respectively.

[0101] In this embodiment, the sub-progress bars corresponding to the live content segments can also be distinguished and displayed through different colors. If the live content segments include multiple types of live content, then the colors displayed for different types of live content segments are also different. This method can further improve the intelligence of the display of the sub-progress bars corresponding to the live content segments.

[0102] In an exemplary embodiment, a method for displaying a progress bar in a live broadcast room is also provided. The method can be applied to a live broadcast room of an event. The implementation process can be as follows: Fig.13 As shown, a progress bar appears in the live broadcast room of the event, and the content partition of the progress bar is rendered in real time as the progress bar moves forward, as well as the display of content labels, and support for dragging and replaying. The following functions may be included: (1) The progress bar supports real-time rendering of highlights and highlights, and intuitively displays live broadcast information. (2) The progress bar can be dragged to quickly locate highlights and highlights, and comments can be reviewed at the same time to watch the live broadcast smoothly and coherently. (3) On the web side, when the mouse is placed in the highlight segment mark area, the [Play segment] button and keyframe are displayed above the mouse. Click the [Play segment] button to automatically locate the starting point of the segment and start playing.

[0103] Specifically, the following functions may be included:

[0104] In the vertical screen scene on the mobile terminal, the live broadcast room of the event can identify the event content and mark the high-energy points in real time according to the progress of the current event. The progress bar will show the corresponding marked points and present them according to preset rules; users can drag the progress bar in real time. When dragged to the high-energy marked area of ​​the progress bar, the corresponding bubble will appear, showing the high-energy record description. After the progress is positioned, the content will be played according to the time dimension from the marked starting point; after the progress is pushed, the [Return to Real Time] function button will appear above the progress, and the user will click it to start playing the live real-time content.

[0105] In the horizontal screen scene on the mobile terminal, the logic of positioning the high-energy mark of progress and the progress drag is the same as that of the vertical screen, with the following differences: the high-energy mark bubble of the progress bar is always there, and users can quickly locate the content point in the scene with a wider space; when multiple bubbles overlap, the corresponding high-energy point bubble will be highlighted in combination with the user's dragging process to achieve more accurate progress positioning.

[0106] On the web page, when the progress bar is called up, the content label is displayed by default. When the mouse is placed on the progress bar, the progress bar is enlarged and displayed. The progress bar indicator supports configuration. Different dynamic or static materials are configured according to different activities. When the mouse is placed in the non-key area, the key frame + time point of the current time point is displayed. When the mouse is placed on the content label mark point, the mark point is enlarged. If the mouse is placed in the highlight segment mark area, the [Play Segment] button will be displayed above the mouse, and the key frame + time point + segment name of the current time point will be displayed; the [Play Segment] button and key frame will move synchronously with the mouse; when the mouse clicks the [Play Segment] button, it will automatically locate the starting point of the segment and start playing, and the [Switch Perspective] button in the lower right corner will change to [Return Live]. Click the [Return Live] button to jump to the latest time point. As the live broadcast continues, new mark areas and mark points will appear on the progress bar; when the progress bar reaches XX%, it will remain stationary. As new mark areas and mark points appear, the positions of the previous mark areas and mark points will move synchronously to the left.

[0107] Moreover, this function is not only focused on the live broadcast room of events, but also can be applied to concerts and other activities, and it also supports viewing highlights and mark points by team dimension. For example, by default, the highlights and mark points of all teams are displayed, and it supports displaying by team, making the content more focused. In the live broadcast scene, after dragging the progress, the small window presents the real-time live content, and supports clicking back to the real-time live broadcast. That is, after the user drags the playback progress, the presentation method of the real-time content is expanded, and it is presented in the form of a small window. Click to return to the real-time live broadcast, and the content browsing is more intuitive.

[0108] Through this embodiment, a real-time updated progress bar and content tags can be introduced in the live broadcast room to improve the viewing experience. The real-time updated progress bar simplifies the process of users obtaining game progress information. Users can intuitively understand the real-time status of the game without frequently switching interfaces or searching, which greatly improves the efficiency of information acquisition. The dynamic rendering of content tags enables users to quickly access detailed information related to the game through simple click operations, which not only enhances the user's interactive experience, but also improves the user's satisfaction with the live broadcast.

[0109] It should be understood that, although the various steps in the flowchart of the present disclosure are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the figure may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of the steps or stages in other steps.

[0110] It can be understood that the same / similar parts between the various embodiments of the above method in this specification can refer to each other, and each embodiment focuses on the differences from other embodiments. For related points, please refer to the description of other method embodiments.

[0111] Fig.14 is a block diagram of a live broadcast information display device according to an exemplary embodiment. Fig.14 The device includes a playback interface display unit 1401 and a live broadcast status rendering unit 1402.

[0112] The playback interface display unit 1401 is configured to display the playback interface of the live broadcast room; the playback interface includes a live broadcast progress bar;

[0113] The live broadcast status rendering unit 1402 is configured to identify the live broadcast content of the live broadcast room and render the live broadcast status information on the live broadcast progress bar; the live broadcast status information is used to mark at least one event generated by the live broadcast content and the live broadcast content segments associated with each event.

[0114] In an exemplary embodiment, the live broadcast status rendering unit 1402 is further configured to render event identifiers corresponding to each event on the live broadcast progress bar; the event identifiers are used to identify event categories corresponding to each event; and the event categories are obtained by identifying the live broadcast content.

[0115] In an exemplary embodiment, the live broadcast status rendering unit 1402 is further configured to perform differentiated display of the sub-progress bars corresponding to each live broadcast content segment in the live broadcast progress bar.

[0116] In an exemplary embodiment, the live broadcast information display device also includes: a live broadcast segment display unit, which is configured to execute an operation in response to adjusting the content played in the playback interface to play a live content segment in the live broadcast progress bar, play the live content segment in the playback interface, and display user comments associated with the live content segment.

[0117] In an exemplary embodiment, the live broadcast segment display unit is further configured to display a real-time live broadcast content display control in the live broadcast interface; in response to a trigger operation on the real-time live broadcast content display control, play the real-time live broadcast content in the live broadcast interface; the real-time live broadcast content is the content played in real time in the live broadcast content.

[0118] In an exemplary embodiment, the live broadcast segment display unit is further configured to display a real-time live broadcast window in the live broadcast interface and play real-time live broadcast content in the real-time live broadcast window; the real-time live broadcast content is the content played in real time in the live broadcast content.

[0119] In an exemplary embodiment, the live broadcast status rendering unit 1402 is also configured to execute a response to a sliding operation on the playback progress control in the live broadcast progress bar. When the playback progress control slides to the sub-progress bar corresponding to any live broadcast content segment, the segment identifier corresponding to the live broadcast content segment is highlighted.

[0120] In an exemplary embodiment, the live broadcast status rendering unit 1402 is also configured to execute a response to a trigger operation on the live broadcast progress bar, display a video preview window in the live broadcast interface, and display the timestamp corresponding to the trigger operation and the live broadcast content corresponding to the timestamp in the video preview window; the timestamp matches the playback progress of the trigger operation in the live broadcast progress bar.

[0121] In an exemplary embodiment, when a trigger operation is triggered in a sub-progress bar corresponding to a live content segment, the live status rendering unit 1402 is also configured to display segment playback controls in the live progress bar; in response to a trigger operation on the segment playback controls, the live content segment corresponding to the trigger operation is played in the live interface.

[0122] In an exemplary embodiment, an event is composed of sub-events corresponding to multiple objects; the live broadcast status rendering unit 1402 is also configured to execute a selection operation in response to a target object among multiple objects, and to distinguish and display the sub-progress bars corresponding to the live broadcast content segment associated with the target sub-event in the live broadcast progress bar in real time, and cancel the distinguishing display of the sub-progress bars corresponding to other live broadcast content segments; the target sub-event is the sub-event corresponding to the target object, and the other live broadcast content segments are the parts of the live broadcast content segment except the live broadcast content segment associated with the target object.

[0123] In an exemplary embodiment, an event includes multiple different attributes; the live broadcast status rendering unit 1402 is further configured to execute in the live broadcast progress bar, and display the sub-progress bars corresponding to the live broadcast content segments in different colors; wherein the sub-progress bars corresponding to the live broadcast content segments of events with the same attributes use the same color.

[0124] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0125] Fig.15 1 is a block diagram of an electronic device 1500 for live information display according to an exemplary embodiment. For example, the electronic device 1500 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0126] Reference Fig.15 The electronic device 1500 may include one or more of the following components: a processing component 1502 , a memory 1504 , a power component 1506 , a multimedia component 1508 , an audio component 1510 , an input / output (I / O) interface 1512 , a sensor component 1514 , and a communication component 1516 .

[0127] The processing component 1502 generally controls the overall operation of the electronic device 1500, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1502 may include one or more processors 1520 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 1502 may include one or more modules to facilitate the interaction between the processing component 1502 and other components. For example, the processing component 1502 may include a multimedia module to facilitate the interaction between the multimedia component 1508 and the processing component 1502.

[0128] The memory 1504 is configured to store various types of data to support operations on the electronic device 1500. Examples of such data include instructions for any application or method operating on the electronic device 1500, contact data, phone book data, messages, pictures, videos, etc. The memory 1504 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic memory, a flash memory, a magnetic disk, an optical disk, or a graphene memory.

[0129] The power supply component 1506 provides power to the various components of the electronic device 1500. The power supply component 1506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 1500.

[0130] The multimedia component 1508 includes a screen that provides an output interface between the electronic device 1500 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1508 includes a front camera and / or a rear camera. When the electronic device 1500 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0131] The audio component 1510 is configured to output and / or input audio signals. For example, the audio component 1510 includes a microphone (MIC), and when the electronic device 1500 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone is configured to receive an external audio signal. The received audio signal may be further stored in the memory 1504 or sent via the communication component 1516. In some embodiments, the audio component 1510 also includes a speaker for outputting an audio signal.

[0132] I / O interface 1512 provides an interface between processing component 1502 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.

[0133] The sensor assembly 1514 includes one or more sensors for providing various aspects of status assessment for the electronic device 1500. For example, the sensor assembly 1514 can detect the open / closed state of the electronic device 1500, the relative positioning of components, such as the display and keypad of the electronic device 1500, and the sensor assembly 1514 can also detect changes in the position of the electronic device 1500 or components of the electronic device 1500, the presence or absence of user contact with the electronic device 1500, the orientation or acceleration / deceleration of the device 1500, and the temperature change of the electronic device 1500. The sensor assembly 1514 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 1514 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1514 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0134] The communication component 1516 is configured to facilitate wired or wireless communication between the electronic device 1500 and other devices. The electronic device 1500 can access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G or 5G), or a combination thereof. In an exemplary embodiment, the communication component 1516 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1516 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0135] In an exemplary embodiment, the electronic device 1500 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.

[0136] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1504 including instructions, and the above instructions can be executed by the processor 1520 of the electronic device 1500 to complete the above method. For example, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0137] In an exemplary embodiment, a computer program product is further provided. The computer program product includes instructions. The instructions can be executed by the processor 1520 of the electronic device 1500 to complete the above method.

[0138] It should be noted that the above-mentioned devices, electronic devices, computer-readable storage media, computer program products, etc. may also include other implementation methods according to the description of the method embodiments. The specific implementation methods can refer to the description of the relevant method embodiments, which will not be described one by one here.

[0139] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.

[0140] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for displaying live broadcast information, characterized in that: include: Display the playback interface of the live broadcast room; The playback interface includes a live broadcast progress bar; Identify the live broadcast content of the live broadcast room, and render live broadcast status information on the live broadcast progress bar; The live broadcast status information is used to mark at least one event generated by the live broadcast content, and the live broadcast content segments associated with each of the events.

2. The method according to claim 1, characterized in that: The rendering of the live broadcast status information on the live broadcast progress bar includes: Event identifiers corresponding to the events are rendered on the live broadcast progress bar; the event identifiers are used to identify event categories corresponding to the events; and the event categories are obtained by identifying the live broadcast content.

3. The method according to claim 1, characterized in that: The rendering of the live broadcast status information on the live broadcast progress bar includes: The sub-progress bars corresponding to each of the live content segments in the live progress bar are displayed separately.

4. The method according to claim 3, characterized in that After the step of distinguishing and displaying the sub-progress bars corresponding to the live content segments in the live progress bar, the method further includes: In response to an operation of adjusting the content played in the playback interface to play the live content segment in the live progress bar, the live content segment is played in the playback interface, and user comments associated with the live content segment are displayed.

5. The method according to claim 4, characterized in that After playing the live content segment in the playing interface, the method further includes: Displaying real-time live content display controls in the playback interface; In response to a triggering operation on the real-time live content display control, the real-time live content is played in the playback interface; the real-time live content is the content played in real time in the live content.

6. The method according to claim 4, characterized in that After playing the live content segment in the playing interface, the method further includes: A real-time live broadcast window is displayed in the playback interface, and real-time live broadcast content is played in the real-time live broadcast window; the real-time live broadcast content is the content played in real time in the live broadcast content.

7. The method according to claim 3, characterized in that After the sub-progress bars corresponding to the live content segments in the live progress bar are displayed separately, the method further includes: In response to a sliding operation on a play progress control in the live progress bar, when the play progress control slides to a sub-progress bar corresponding to any live content segment, the live status information corresponding to the live content segment is highlighted.

8. The method according to claim 3, characterized in that After the sub-progress bars corresponding to the live content segments in the live progress bar are displayed separately, the method further includes: In response to a trigger operation on the live broadcast progress bar, a video preview window is displayed in the playback interface, and a timestamp corresponding to the trigger operation and live broadcast content corresponding to the timestamp are displayed in the video preview window; the timestamp matches the playback progress of the trigger operation in the live broadcast progress bar.

9. The method according to claim 8, characterized in that In the case where the trigger operation is triggered in the sub-progress bar corresponding to the live content segment, the method further includes: Displaying clip playback controls in the live broadcast progress bar; In response to a trigger operation on the segment playback control, a live content segment corresponding to the trigger operation is played in the playback interface.

10. The method according to claim 9, characterized in that The event is composed of sub-events corresponding to multiple objects; After the sub-progress bars corresponding to the live content segments are distinguished and displayed in the live progress bar, the method further includes: In response to a selection operation on a target object among the multiple objects, a sub-progress bar corresponding to a live content segment associated with a target sub-event is distinguished and displayed in the live progress bar, and the distinguished display of sub-progress bars corresponding to other live content segments is cancelled; the target sub-event is a sub-event corresponding to the target object, and the other live content segments are parts of the live content segment other than the live content segment associated with the target object.

11. The method according to any one of claims 3 to 10, characterized in that: Said event includes a variety of different attributes; The sub-progress bars corresponding to the live content segments in the live content are distinguished and displayed in the live progress bar, including: In the live broadcast progress bar, the sub-progress bars corresponding to the live broadcast content segments are displayed in different colors; The sub-progress bars corresponding to the live content segments of the event with the same attributes adopt the same color.

12. A live broadcast information display device, characterized in that: include: A playback interface display unit, configured to display the playback interface of the live broadcast room; The playback interface includes a live broadcast progress bar; A live broadcast status rendering unit is configured to identify the live broadcast content of the live broadcast room and render live broadcast status information on the live broadcast progress bar; The live broadcast status information is used to mark at least one event generated by the live broadcast content, and the live broadcast content segments associated with each of the events.

13. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; Wherein, the processor is configured to execute the instructions to implement the live broadcast information display method as described in any one of claims 1 to 11.

14. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the live broadcast information display method as described in any one of claims 1 to 11.

15. A computer program product, comprising instructions, characterized in that: When the instruction is executed by a processor of an electronic device, the electronic device is enabled to execute the live broadcast information display method as described in any one of claims 1 to 11.

Citation Information

Patent Citations

  • Video playing method and device, electronic equipment and storage medium

    CN113613082A

  • Competition live broadcast display method and device, equipment and storage medium

    CN114339368A

  • Display device and media asset playing control method

    CN116801058A

  • Information display method and apparatus, and electronic device and computer-readable medium

    WO2024093984A1