Display Method, Device, Electronic Device, and Storage Medium for Live Streaming Screen

The method and apparatus enhance live broadcast viewing by allowing users to switch seamlessly from media content to live broadcast screens, enriching the viewing experience and simplifying the operation route.

JP2025522575AActive Publication Date: 2025-07-15BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2024575749
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-11-09
Filing Date
2023-11-09
Publication Date
2025-07-15
Estimated Expiration
2043-11-09

AI Technical Summary

Technical Problem

Current viewing methods for live broadcasts and videos are limited and lack diversity.

Method used

A method and apparatus for displaying a live broadcast screen that responds to display and switching operations to enrich viewing methods, including displaying target media content on a media content display page and switching to a playback page for the live broadcast screen.

Benefits of technology

Enriches the viewing experience by simplifying the operation route and reducing the time required to switch to related live broadcasts, enhancing user interaction with live streaming content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025522575000001_ABST
    Figure 2025522575000001_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a method, apparatus, electronic device, and storage medium for displaying a live broadcast screen. The method for displaying the live broadcast screen includes: responding to a display operation on target media content, which is related media content published by a preset user based on a target live broadcast, and displaying the target media content on a media content display page; and responding to a switching operation on the target live broadcast, displaying a playback page of the target live broadcast, and displaying a live broadcast screen of the target live broadcast on the playback page.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application claims the priority of Chinese Patent Application No. 202211401293.5 filed on November 9, 2022, and all the content disclosed in the above Chinese patent application is incorporated herein by reference.

[0002] Embodiments of the present disclosure relate to a method, apparatus, electronic device, and storage medium for displaying a live broadcast screen.

Background Art

[0003] Currently, in some application programs, users can be supported to watch live broadcasts and videos. However, the viewing methods of live broadcasts and videos are single.

Summary of the Invention

Problems to be Solved by the Invention

[0004] Embodiments of the present disclosure provide a method, apparatus, electronic device, and storage medium for displaying a live broadcast screen, so as to enrich the viewing methods of live broadcasts.

Means for Solving the Problems

[0005] According to a first aspect, embodiments of the present disclosure provide a method for displaying a live broadcast screen, responding to a display operation on target media content, which is related media content published by a preset user based on a target live broadcast, and displaying the target media content on a media content display page; and responding to a switching operation on the target live broadcast, displaying a playback page of the target live broadcast, and displaying a live broadcast screen of the target live broadcast on the playback page.

[0006] According to a second aspect, embodiments of the present disclosure further provide a display device for a live streaming screen, a first display module used to display the target media content on a media content display page in response to a display operation on the target media content, which is related media content announced by a preset user based on the target live stream; and a second display module used to display a playback page of the target live stream in response to a switching operation on the target live stream and display the live streaming screen of the target live stream on the playback page.

[0007] According to a third aspect, embodiments of the present disclosure further provide an electronic device, including one or more processors, and a memory for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the method for displaying a live streaming screen described in the embodiments of the present disclosure.

[0008] According to a fourth aspect, embodiments of the present disclosure further provide a computer-readable storage medium storing a computer program, and when the program is executed by a processor, it implements the method for displaying a live streaming screen described in the embodiments of the present disclosure.

[0009] With reference to the following description of embodiments for carrying out the invention in combination with the drawings, the above and other features, advantages, and aspects of each embodiment of the present disclosure will become clearer. Throughout the drawings, the same or similar reference numerals indicate the same or similar elements. It should be understood that the drawings are illustrative and the members and elements are not necessarily drawn to scale.

Brief Description of the Drawings

[0010]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

DETAILED DESCRIPTION OF THE INVENTION

[0011] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the drawings. Although several embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. On the contrary, the provision of these embodiments is for a more detailed and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are merely exemplary and not intended to limit the protection scope of the present disclosure.

[0012] It should be understood that each step described in the embodiments of the method of the present disclosure can be executed in a different order and / or in parallel. Also, the embodiments of the method may include additional steps and / or omit the execution of the steps shown. The scope of the present disclosure is not limited in this regard.

[0013] As used herein, the term "comprising" and its variations are open inclusion, meaning "including, but not limited to". The term "based on" means "at least in part based on". The term "an embodiment" means "at least one embodiment", the term "another embodiment" means "at least one another embodiment", and the term "some embodiments" means "at least some embodiments". Related definitions of other terms are given in the following description.

[0014] It should be noted that the concepts such as "first", "second", etc. mentioned in this disclosure are only for distinguishing different devices, modules or units, and are not for limiting the order or interdependence of the functions executed by these devices, modules or units.

[0015] It should be noted that the modifications of "one" and "a plurality" mentioned in this disclosure are merely illustrative and not restrictive. As should be understood by those skilled in the art, unless specifically pointed out explicitly in the context, it should be understood as "one or more".

[0016] The names of the messages or information displayed on the live distribution screen among multiple devices in the embodiments of this disclosure are only for the purpose of explanation and are not for limiting the scope of these messages or information.

[0017] As can be understood, before using the technical solutions disclosed in each embodiment of this disclosure, the user should be notified in an appropriate manner based on relevant laws and regulations about the types, scope of use, usage scenarios, etc. of the personal information related to this disclosure, and the user's permission should be obtained.

[0018] For example, in response to receiving an active request from a user, presentation information is sent to the user, and it is clearly presented to the user that an operation requiring execution needs to obtain and use the user's personal information. Thereby, based on the presentation information, the user can autonomously select whether to provide personal information to software or hardware such as an electronic device, an application program, a server, or a storage medium that executes the technical solution means of the present disclosure.

[0019] As a selective and non-limiting implementation form, the method of sending presentation information to the user in response to receiving an active request from the user may be, for example, a pop-up window method, and the presentation information can be displayed in a text format in the pop-up window. Also, the pop-up window can be equipped with a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0020] As can be understood, the above process of notification and obtaining user permission is merely exemplary and does not limit the implementation forms of the present disclosure, and other methods that comply with relevant laws and regulations can also be applied to the implementation forms of the present disclosure.

[0021] FIG. 1 is a flowchart of a method for displaying a live broadcast screen according to an embodiment of the present disclosure. The method may be executed by a display device for a live broadcast screen, the device may be implemented by software and / or hardware, and may be arranged in an electronic device, for example, arranged in a mobile phone or a tablet computer. The method for displaying a live broadcast screen according to an embodiment of the present disclosure is applicable to a scene where a live broadcast related to media content being viewed is switched when viewing media content. As shown in FIG. 1, the method for displaying a live broadcast screen according to this embodiment may include the following S101 to S102.

[0022] S101. In response to a display operation on target media content, display the target media content on a media content display page, where the target media content is related media content published by a preset user based on a target live stream.

[0023] In this embodiment, when receiving a display operation on target media content, the target media content can be displayed on a media content display page. As shown in FIG. 2, it is used for the current user to view.

[0024] The display operation may be a trigger operation for instructing the display of a certain media content. For example, it can be an operation to switch to enter a media content display page or an operation to switch the media content currently displayed on the media content display page, etc. The media content display page may be a page for displaying media content. For example, it can be a video playback page. Optionally, the media content display page may be other pages except for the page that the user switches to and enters from the playback page of the target live stream. Exemplarily, the media content display page may be a page used for a user of the platform to display media content published on the platform. For example, it can be a page for playing recommended media content on the platform or a page for playing media content published by a user followed by the current user, etc.

[0025] The target media content can be considered as media content that is instructed to be displayed by a display operation. The target media content may be related media content of a target live distribution. For example, it may be related media content published by a preset user based on the target live distribution. The target media content may be video content, image content, or the like, and the present embodiment does not limit the type of the target media content.

[0026] Target live streaming can be understood as live streaming associated with target media content. Exemplarily, the target media content may be at least some clips or screenshots of the target live streaming. The preset user can be considered as the user who publishes the target media content. Optionally, the preset user is the user who watches the target live streaming. Exemplarily, during the process of watching the target live streaming, the preset user can publish media content based on the target live streaming. For example, during the process of watching a certain live streaming, the preset user publishes the media content associated with the live streaming through the screenshot or screen recording function provided on the live streaming playback page, and / or publishes the media content in the manner of the related media content of the live streaming provided on the sharing platform. Exemplarily, the live streaming playback page can provide related controls for publishing the target media content, for example, providing controls such as screenshots and screen recordings. At this time, optionally, the step of publishing related media content based on the target live streaming includes the step of generating and publishing the related media content in response to a trigger operation on the related control of the playback page of the target live streaming by the preset user, and the related media content includes at least some live streaming screens of the target live streaming. The related media content of the live streaming provided on the platform may be the highlight clips of the live streaming. For example, during the live streaming process of the live streamer, the platform can obtain the highlight clips of the live streaming in real time and present them to the users who are watching the live streaming for sharing. For example, the highlight clip information and the progress bar can be associated and displayed, or the obtained highlight clips can be added to the related media content list of the live streaming, so that the users who are watching the live streaming can watch and share, etc.

[0027] S102. In response to a switching operation for the target live distribution, display a playback page for the target live distribution, and display a live distribution screen of the target live distribution on the playback page.

[0028] The switching operation for the target live distribution may be a trigger operation used to instruct switching of the currently displayed target media content to a target live distribution related to the target media content, or may be a trigger operation acting within the media content display page. For example, it may be an operation to trigger a corresponding switching control on the media content display page or a corresponding gesture operation executed on the media content display page. The playback page for the target live distribution may be a page used to display a live distribution screen of the target live distribution. Exemplarily, the live distribution page may include a live distribution page used to display the current live distribution screen of the target live distribution and / or a video playback page used to play back a playback video of the target live distribution. The live distribution screen of the target live distribution can be understood as the screen of the target live distribution, and may be the current live distribution screen of the target live distribution or the live distribution playback screen of the target live distribution. The switching control may be a control used to execute a switching operation for the target live distribution, may be displayed within the media content display page when the target media content is displayed, or may be displayed in response to a corresponding trigger operation of the user.

[0029] Specifically, when a switching operation for the target live broadcast is received, for example, when it is detected that the user has triggered a switching control displayed on the media content display page, in response to the switching operation, the current page is switched from the media content display page to the playback page of the target live broadcast, and the live broadcast screen of the target live broadcast can be displayed on the playback page, as shown in FIGS. 3 and 4.

[0030] When displaying the live broadcast screen of the target live broadcast on the playback page, exemplarily, the live broadcast screen of the target live broadcast may be displayed starting from the latest live broadcast progress of the target live broadcast at the current time point, or the live broadcast screen of the target live broadcast may be displayed starting from the live broadcast progress corresponding to the current display progress in the start / target live broadcast of the target media content. This embodiment does not limit this.

[0031] In this embodiment, when the current user views media content published based on a live broadcast of a preset user, the user can switch to the playback page of the live broadcast by a simple switching operation to view the live broadcast, without the need to determine whether there is a related live broadcast for the media content based on the screen of the media content or search for a related live broadcast for the media content. The viewing method of the live broadcast can be enriched, the operation route for viewing the live broadcast related to the media content can be simplified, and the time required for the user to switch to viewing the live broadcast related to the media content can be shortened.

[0032] In some embodiments, the step of displaying the live streaming screen of the target live stream on the playback page includes the step of displaying the live streaming screen of the target live stream in a first area of the playback page and displaying a first media content list in a second area of the playback page, where the first media content list is a list of related media content of the target live stream, and the media content information of the target media content is included in the first media content list.

[0033] In the above embodiment, it is possible to further display the list of related media content of the target live stream where the target media content is located on the playback page of the target live stream while displaying the live streaming screen of the target live stream, thereby enriching the content displayed on the playback page and facilitating the user to view the list of related media content where the target media content is located.

[0034] The playback page of the target live stream may include a first area and a second area. The first area may be an area used to display the live stream screen of the target live stream, and the second area may be an area used to display the related media content list or communication content of the target live stream. The second area and the first area may or may not have an overlapping area. Optionally, the second area may be located within the first area or outside the first area. For example, when the live stream screen of the target live stream is displayed on the entire screen of the playback page, the second area can be located within the first area, and when the live stream screen of the target live stream is displayed on a non-full screen of the playback page, the second area can be located outside the first area. Hereinafter, an example where the second area is located outside the first area will be described. The preset position may be a predetermined position in the second area, for example, the display position of the first media content information in the second area or the middle position of the second area, etc., and can be specifically set as required.

[0035] There may be one or more related media content lists for the target live stream. The related media content list may be a list used to display the media content information of the related media content of the target live stream. The related media content may include media content associated with the target live stream, such as highlight clips of the target live stream, and may also include media content published by users watching the target live stream based on the target live stream. The media content information can be considered as the information of the corresponding media content, for example, the name and / or cover of the media content, etc. The first media content may be a related media content list including the media content information of the target media content, for example, the related media content list where the target media content is located.

[0036] Specifically, when a switching operation for a target live broadcast is received, the playback page of the target live broadcast is displayed, the live broadcast screen of the target live broadcast is displayed in the first area 30 of the playback page, and the first media content list of the target live broadcast can be displayed in the second area 31 of the playback page, as shown in FIG. 3.

[0037] When displaying the first media content list in the second area, exemplarily, the first media content information in the first media content list may be displayed at the preset position in the second area, or the media content information of the related media content whose corresponding time node is located before the current live broadcast progress of the target live broadcast and is closest to the current live broadcast progress may be displayed at the preset position in the second area.

[0038] Alternatively, as shown in FIG. 3 (taking the preset position in the drawing as the display position of the first media content information in the second area as an example), the media content information of the target media content may be displayed at the preset position in the second area, whereby the current user can quickly locate the media content information of the target media content. At this time, optionally, the media content information of the target media content is displayed at the preset position in the second area. The media content information of each media content can be displayed according to the arrangement order in the first media content list.

[0039] In the above embodiment, as shown in FIG. 3 (taking as an example that the media content information 1 in the drawing is the media content information of the target media content), when displaying the media content information of the target media content in the second area 31, the media content information of the target media content may have a preset identifier 32, and the preset identifier 32 indicates that the media content information is the media content information of the media content that the current user viewed before switching to the playback page of the target live distribution. At this time, optionally, the media content information of the target media content has a preset identifier 32, and the preset identifier 32 is used to indicate the target media content displayed before receiving the switching operation. This embodiment does not limit the style of the preset identifier.

[0040] In this embodiment, when displaying the media content information of the target media content in the related media content list, a preset identifier may be further displayed, and the preset identifier is used to indicate the last viewed target media content before the user switches to the playback page of the target live distribution. Optionally, the preset identifier may be further displayed only when the target media content is located in the related media content list of the target live distribution and the target media content is the media content published by the related user of the current user, and the preset identifier is used to indicate the last viewed target media content published by the related user before the current user switches to the playback page of the target live distribution. Specifically, it can be set as needed.

[0041] In some embodiments, the step of displaying the live distribution screen of the target live distribution on the playback page includes displaying the live distribution screen of the target live distribution in a first area of the playback page, and displaying a second media content list or communication content of the target live distribution in a second area of the playback page.

[0042] In the above embodiment, the live distribution screen of the target live distribution can be displayed on the playback page of the target live distribution, and the second media content list or communication content of the target live distribution can be further displayed, so that it is easy for the user to view.

[0043] The second media content list may be a preset related media content list for the target live distribution, which may be the same as or different from the first media content list. In other words, the media content information of the target media content may or may not be included in the second media content list.

[0044] Specifically, when a switching operation for the target live distribution is received, the playback page of the target live distribution is displayed, the live distribution screen of the target live distribution is displayed in a first area 30 of the playback page, and a second media content list or communication content of the target live distribution, such as comment content, can be displayed in a second area 31 of the playback page, as shown in FIG. 4 (taking the display of comment content of the target live distribution in the drawing as an example).

[0045] In this embodiment, when switching to the playback page of the target live distribution, it is possible to preset whether to preferentially display the first media content list or the second media content list of the target live distribution or the communication content of the target live distribution.

[0046] In one alternative embodiment, the first media content list can be preferentially displayed. For example, when a switching operation for the target live distribution is received, it is possible to determine whether the target media content is located within a related media content list of the target live distribution. For example, it can be determined whether the target media content is media content published in the manner of related media content of the target live distribution provided by the preset user from the sharing platform. If YES, the related media content list is displayed in the second area of the playback page of the target live distribution. If NO, the second media content list or the communication content of the target live distribution is displayed in the second area of the playback page of the target live distribution.

[0047] The display method of the live streaming screen according to this embodiment responds to the display operation on the target media content, displays the target media content on the media content display page, where the target media content is the related media content published by the preset user based on the target live streaming, responds to the switching operation on the target live streaming, displays the playback page of the target live streaming, and displays the live streaming screen of the target live streaming on the playback page. By using the above technical solution, this embodiment can switch and display the currently displayed media content to the live streaming screen of the live streaming related to the media content based on the switching operation of the user, enrich the viewing method of the live streaming, simplify the operation route for viewing the live streaming related to the media content, and shorten the time required for the user to switch to view the live streaming related to the media content.

[0048] FIG. 5 is a flowchart of another display method of the live streaming screen according to an embodiment of the present disclosure. The solution of this embodiment can be combined with one or more alternative solutions of the above embodiment. Optionally, the step of displaying the target media content on the media content display page includes the step of displaying the target media content and a first switching control on the media content display page, and the first switching control is used to trigger the execution of the switching operation.

[0049] Optionally, after the step of displaying the target media content on the media content display page, it further includes the step of displaying a second switching control in response to the control display operation acting within the media content display page, and the second switching control is used to trigger the execution of the switching operation.

[0050] Optionally, when displaying the playback page of the target live stream and displaying the live stream screen of the target live stream on the playback page, if the target live stream has not ended, the step includes displaying the live stream page of the target live stream and displaying the current live stream screen of the target live stream on the live stream page.

[0051] Optionally, when the live stream screen display method according to this embodiment is such that when the target live stream has ended, it further includes displaying a video playback page and playing the playback video of the target live stream on the video playback page.

[0052] Correspondingly, as shown in FIG. 5, the live stream screen display method according to this embodiment may include the following S201 to S206.

[0053] S201. In response to a display operation on the target media content, display the target media content and a first switching control on the media content display page, and execute S202 or S203. The target media content is related media content published by a preset user based on the target live stream, and the first switching control is used to trigger the execution of the switching operation.

[0054] In this embodiment, when displaying media content related to a live stream, a switching control can be further displayed, so that the current user can watch the live stream related to the media content by triggering the switching control.

[0055] Specifically, when receiving a display operation on the target media content, in response to the display operation, the target media content and a first switching control 20 can be displayed on the media content display page, as shown in FIG. 2.

[0056] The first switching control may be a control used to trigger the execution of a switching operation for the target live distribution. The first switching control can be displayed when displaying the target media content. Exemplarily, the live distribution information of the target live distribution may or may not be displayed on the first switching control, and the live distribution information may include, for example, the live distribution name of the target live distribution and / or the handle name of the live distributor, etc.

[0057] S202. In response to a control display operation acting within the media content display page, display a second switching control, and the second switching control is used to trigger the execution of the switching operation.

[0058] In this embodiment, when receiving a control display operation of the current user, a switching control can also be displayed, thereby presenting to the current user that a live distribution related to the media content can be viewed by triggering the switching control.

[0059] Specifically, when receiving a control display operation acting within the media content display page, the second switching control can be displayed. For example, when detecting a single click operation acting within the display area of the target media content, the second switching control can be displayed, and further, the display of the target media content can be paused, for example, the playback of the target media content can be paused.

[0060] The control display operation may be a trigger operation used to instruct the display of the second switching control. For example, it may be a click operation acting within the display area of the target media content, a slide operation acting within the media content display page, or other gesture operations. The second switching control may be a control used to trigger the execution of a switching operation for the target live distribution, and may be displayed based on the user's control display operation. The second switching control and the first switching control may be different switching controls.

[0061] S203. Receive a switching operation for the target live distribution, and execute S204 or S205.

[0062] In this embodiment, the current application program can receive a switching operation for the target live distribution executed by the current user.

[0063] For example, when the current application program receives a display operation for the target media content, the target media content and the first switching control can be displayed on the media content display page. Correspondingly, the current user can execute a switching operation for the target live distribution by triggering the first switching control during the process of viewing the target media content. Thereby, the current application program can receive the switching operation executed by the current user.

[0064] For example, the current user can perform a control display operation during the process of viewing the target media content. The current application program can display a second switching control on the media content display page in response to the control display operation. Correspondingly, the current user can perform a switching operation on the target live delivery by triggering the second switching control. Thereby, the current application program can receive the switching operation performed by the current user.

[0065] S204. If the target live delivery has not ended, display the live delivery page of the target live delivery, and display the current live delivery screen of the target live delivery on the live delivery page.

[0066] The current live delivery screen can be considered as the live delivery screen of the target live delivery at the current time, that is, the latest live delivery screen of the target live delivery.

[0067] In this embodiment, when receiving a switching operation for the target live delivery, it is possible to determine whether the target live delivery has ended. If the target live delivery has not ended, switch the current page from the media content display page to the live delivery page of the target live delivery, and display the current live delivery screen of the target live delivery on the live delivery page. That is, starting from the live delivery progress at the current time of the target live delivery as the display starting point, display the real-time live delivery screen of the target live delivery, whereby the current user can view the latest live delivery screen of the target live delivery.

[0068] S205. If the target live delivery has ended, display a video playback page, and play the playback video of the target live delivery on the video playback page.

[0069] The playback video of the target live distribution can be understood as the live distribution playback video of the target live distribution, and may be the complete playback video or the playback video clip of the target live distribution.

[0070] In this embodiment, when a switching operation for the target live distribution is received and the target live distribution has ended, the playback video of the target live distribution can be played. For example, switch the current page from the media content display page to the video playback page of the playback video of the target live distribution, and play the playback video of the target live distribution on the video playback page.

[0071] When playing the playback video of the target live distribution on the video playback page, the playback video of the target live distribution may be played in a full-screen mode or a non-full-screen mode. At this time, the related video list of the target live distribution or the communication content of the target live distribution can be further displayed on the video playback page. For example, play the playback video of the target live distribution in the first area of the video playback page, and display the related video list of the target live distribution or the communication content of the target live distribution in the second area of the video playback page.

[0072] In some embodiments, the step of playing the playback video of the target live distribution on the video playback page includes the step of playing the complete playback video of the target live distribution on the video playback page, or the step of playing the playback video clip of the target live distribution on the video playback page, where the playback video clip includes a sub-video clip corresponding to the target media content.

[0073] In the above-described embodiment, the playback video of the target live distribution to be played when the target live distribution ends may be the complete playback video of the target live distribution, or may be an incomplete playback video of the target live distribution, for example, a playback video clip of the target live distribution. This example does not limit this.

[0074] The complete playback video can be understood as the complete live distribution playback video of the target live distribution. The playback video clip may be a video clip of the live distribution playback video of the target live distribution. Exemplarily, the playback video clip may be a clip where the live distribution content is excellent or the popularity of the viewer interaction is high, and it can be generated by the platform. There may be one or more playback video clips for the target live distribution, and each playback video clip can be composed of one or more consecutive playback videos. When playing the playback video clip of the target live distribution in response to the switching operation for the target live distribution, what is displayed may also be a playback video clip including a sub-video clip corresponding to the target media content. The sub-video clip corresponding to the target media content can be understood as the sub-video clip corresponding to the target media content in the complete playback video of the target live distribution.

[0075] Exemplarily, when displaying a playback video of a target live stream on a video playback page, it is possible to determine whether the target media content is media content announced in the manner of related media content of the target live stream provided by a preset user from a sharing platform. If it is YES, a playback video clip including a sub-video clip corresponding to the target media content of the target live stream is displayed. If it is NO, a complete playback video of the target live stream is displayed.

[0076] Alternatively, when displaying a playback video of a target live stream on a video playback page, it is possible to determine whether there is a playback video clip including a sub-video clip corresponding to the target media content in the target live stream. If it is YES, the playback video clip of the target live stream is displayed. If it is NO, a complete playback video of the target live stream is displayed.

[0077] In this embodiment, when playing a playback video of a target live stream on a video playback page, the playback start point of the playback video can be flexibly set as needed. Optionally, the step of playing the playback video of the target live stream on the video playback page includes using a target time node as the playback start point and playing the playback video of the target live stream on the video playback page. The target time node includes a first time node, a second time node, or a third time node. The first time node corresponds to the start point of the target media content. The second time node corresponds to the current display progress of the target media content. The third time node includes a preset time node before the first time node or the second time node.

[0078] When the target time node plays the playback video of the target video in the video playback page in response to the switching operation for the target live broadcast, it may be the playback start point of the playback video. The target time node may include a first time node, a second time node, or a third time node.

[0079] The first time node can be considered as the time node corresponding to the start point of the target media content in the playback video. The second time node can be considered as the time node corresponding to the current display progress of the target media content in the playback video. It can be understood that the current display progress is the display progress of the target media content when receiving the switching operation for the target live broadcast. The third time node may be a preset time node in the playback video. The preset time node may be before the first time node / second time node, may be a preset time node, for example, a highlight node, and may also be a time node determined based on the first time node / second time node. For example, it is before the first time node / second time node and is a time node with a preset time length from the first time node / second time node.

[0080] In the above embodiment, the playback video of the target live broadcast may be played on the video playback page with the time node corresponding to the start point of the target media content or the current display progress in the playback video of the target live broadcast as the playback start point, or with the time node before the time node corresponding to the start point / current display progress of the target media content in the playback video as the playback start point. This embodiment does not limit this.

[0081] Exemplarily, different time nodes can be used as the playback start point of the target live delivery playback video based on different types of target media content. For example, when the target media content is video content, a time node corresponding to the start point of the target media content or the current playback progress in the playback video of the target live delivery (i.e., the first time node or the second time node) is used as the playback start point, and the playback video of the target live delivery is played on the video playback page. When the target media content is image content, a time node before the time node corresponding to the image content in the playback video of the target live delivery (i.e., the third time node) is used as the playback start point, and the playback video of the target live delivery is played on the video playback page.

[0082] The method for displaying a live delivery screen according to this embodiment further enriches the execution method and response method of the switching operation for the target live delivery, and can meet the different display needs of the live delivery screen by the user and the different viewing needs of the target live delivery by the user.

[0083] FIG. 6 is a structural block diagram of a device for displaying a live delivery screen according to an embodiment of the present disclosure. The device may be implemented by software and / or hardware, and may be arranged in an electronic device. For example, it may be arranged in a mobile phone or a tablet computer, and can switch the scene for displaying a live delivery related to media content by executing the method for displaying a live delivery screen. As shown in FIG. 6, the device for displaying a live delivery screen according to this embodiment may include a first display module 601 and a second display module 602. The first display module 601 is used to display the target media content on the media content display page in response to a display operation on the target media content, where the target media content is related media content published by a preset user based on a target live stream. The second display module 602 is used to display the playback page of the target live stream in response to a switching operation on the target live stream, and to display the live stream screen of the target live stream on the playback page.

[0084] The live stream screen display device according to this embodiment responds to a display operation on target media content by the first display module, and displays the target media content on the media content display page, where the target media content is related media content published by a preset user based on a target live stream. The second display module responds to a switching operation on the target live stream, displays the playback page of the target live stream, and displays the live stream screen of the target live stream on the playback page. By using the above technical solution, this embodiment can switch and display the currently displayed media content to the live stream screen of the related live stream of the media content based on the switching operation of the user, enrich the viewing method of the live stream, simplify the operation route for viewing the live stream related to the media content, and shorten the time required for the user to switch to view the live stream related to the media content.

[0085] In the above solution, the first display module 601 can be used to display the target media content and a first switching control on the media content display page, and the first switching control is used to trigger the execution of the switching operation.

[0086] Furthermore, the display device for the live streaming screen according to this embodiment may further include a control display module. The control display module is used to display a second switching control in response to a control display operation acting within the media content display page after displaying the target media content on the media content display page. The second switching control is used to trigger the execution of the switching operation.

[0087] In the above solution, the second display module 602 is used to display the live streaming screen of the target live streaming in the first area of the playback page and display a first media content list in the second area of the playback page. The first media content list is a related media content list of the target live streaming, and the media content information of the target media content is included in the first media content list. Or, it can be used to display the live streaming screen of the target live streaming in the first area of the playback page and display a second media content list or the communication content of the target live streaming in the second area of the playback page.

[0088] In the above solution, the media content information of the target media content may be displayed at a preset position in the second area, and / or the media content information of the target media content may have a preset identifier. The preset identifier can be used to indicate the target media content that was displayed before receiving the switching operation.

[0089] In the above solution, when the target live streaming has not ended, the second display module 602 can be used to display the playback page of the target live streaming and display the current live streaming screen of the target live streaming on the playback page.

[0090] Furthermore, when the target live distribution ends, the display device of the live distribution screen according to this embodiment may further include a video playback module used to display a video playback page and play the playback video of the target live distribution on the video playback page.

[0091] In the above solution, the video playback module can be used to play the complete playback video of the target live distribution on the video playback page or play the playback video clip of the target live distribution on the video playback page, and the playback video clip includes a sub-video clip corresponding to the target media content.

[0092] In the above solution, the video playback module can be used to play the playback video of the target live distribution on the video playback page with the target time node as the playback starting point. The target time node includes a first time node, a second time node, or a third time node. The first time node corresponds to the starting point of the target media content, the second time node corresponds to the current display progress of the target media content, and the third time node includes a preset time node before the first time node or the second time node.

[0093] In the above solution, the preset user may be the user who watches the target live distribution. Publishing related media content based on the target live distribution includes generating and publishing the related media content in response to a trigger operation on the related control of the playback page of the target live distribution by the preset user. The related media content includes at least a part of the live distribution screen of the target live distribution.

[0094] The display device for the live streaming screen according to an embodiment of the present disclosure can execute the method for displaying the live streaming screen according to any embodiment of the present disclosure, and has corresponding functional modules and beneficial effects for executing the method for displaying the live streaming screen. For technical details not described in detail in this embodiment, reference may be made to the method for displaying the live streaming screen according to any embodiment of the present disclosure.

[0095] Hereinafter, referring to FIG. 7, a structural schematic diagram of an electronic device (for example, a terminal device) 700 suitable for implementing the embodiments of the present disclosure is shown. The terminal device in the embodiments of the present disclosure may include mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (tablet computers), PMPs (Portable Multimedia Players), in-vehicle terminals (for example, in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc., but is not limited thereto. The electronic device shown in FIG. 7 is only an example and should not limit the functions and usage ranges of the embodiments of the present disclosure.

[0096] As shown in FIG. 7, the electronic device 700 may include a processing device (for example, a central processor, a graphics processor, etc.) 701, and the electronic device 700 can execute various appropriate operations and processes based on a program stored in a read-only memory (ROM) 702 or a program loaded from a storage device 708 into a random access memory (RAM) 703. Various programs and data necessary for the operation of the electronic device 700 are further stored in the RAM 703. The processing device 701, the ROM 702, and the RAM 703 are connected to each other via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.

[0097] Typically, an input device 706 including, for example, a touch panel, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc., an output device 707 including, for example, a liquid crystal display (LCD), a speaker, an oscillator, etc., a storage device 708 including, for example, a magnetic tape, a hard disk, etc., and a communication device 709 can be connected to the I / O interface 705. The communication device 709 can permit the electronic device 700 to perform wireless or wired communication with other devices to exchange data. Although an electronic device 700 having various devices is shown in FIG. 7, it should be understood that it is not required to implement or include all of the shown devices. Alternatively, more or fewer devices can be implemented or included.

[0098] In particular, according to an embodiment of the present disclosure, the above process described with reference to the flowchart may 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 mounted on a non-transitory computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program is downloaded and installed from a network via the communication device 709, or installed from the storage device 708, or installed from the ROM 702. When the computer program is executed by the processing device 701, the above functions limited to the method of the embodiment of the present disclosure are executed.

[0099] Note that the computer-readable medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer magnetic 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 magnetic 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, the computer-readable storage medium may be any tangible medium that includes or stores a program, and the program may be used in an instruction execution system, apparatus, or device, or in combination with these. In the present disclosure, the computer-readable signal medium may be included in a baseband or may be a data signal propagated as part of a carrier wave, in which computer-readable program code is carried. The data signal propagated in this way can use multiple forms including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of these. The computer-readable signal medium may be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium can transmit, propagate, or transmit a program used in an instruction execution system, apparatus, or device, or in combination with these. The program code included in the computer-readable medium can be transmitted through any suitable medium including, but not limited to, wires, optical cables, RF (radio frequency), etc., or any suitable combination of these.

[0100] In some embodiments, the client and the server can communicate using any currently known or future-developed network protocol, such as HTTP (Hyper Text Transfer Protocol), and can be connected to digital data communication in any form or medium (e.g., communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), networks of networks (e.g., the Internet) and end-to-end networks (e.g., ad hoc end-to-end networks), and any network currently known or future-developed.

[0101] The computer-readable medium may be included in the electronic device, or may exist alone without being assembled into the electronic device.

[0102] One or more programs are installed on the computer-readable medium. When the one or more programs are executed by the electronic device, the electronic device responds to a display operation on target media content, which is related media content published by a preset user based on a target live delivery, displays the target media content on a media content display page, responds to a switching operation on the target live delivery, displays a playback page of the target live delivery, and displays a live delivery screen of the target live delivery on the playback page.

[0103] Computer program code for performing the operations of the present disclosure can be created in one or more programming languages or combinations thereof, the programming languages including, but not limited to, object-oriented programming languages such as Java, Smalltalk, and C++, and further including conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on a user computer, may be partially executed on a user computer, may be executed as a single independent software package, may be partially executed on a user computer and partially on a remote computer, or may be executed entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via any type of network including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., connected via the Internet using an Internet service provider).

[0104] Flowcharts and block diagrams in the drawings illustrate the possible system architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. Here, each box in a flowchart or block diagram can represent a module, block segment, or part of code, and the module, block segment, or part of code includes one or more executable instructions for implementing a given logical function. Note that in some alternative implementations, the functions assigned to the boxes may occur in a different order than the order shown in the drawings. For example, two consecutively shown boxes may actually be executed substantially in parallel, and they may also be executed in reverse order, which is determined by the functions involved. Also, each box in the block diagram and / or flowchart, and combinations of boxes in the block diagram and / or flowchart, may be implemented by a system based on dedicated hardware for performing a given function or operation, or may be implemented by a combination of dedicated hardware and computer instructions.

[0105] The units described in the embodiments of the present disclosure may be implemented in software or in hardware. The name of a module does not limit the unit itself in some cases.

[0106] In this specification, at least some of the functions described above may be executed by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-chips (SOCs), and complex programmable logic devices (CPLDs), etc.

[0107] In the context of the present disclosure, a machine-readable medium may be a tangible medium that includes or stores a program, and the program is used by, or used in combination with, an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any suitable combination thereof. More specific examples of the machine-readable storage medium include electrical connections by one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0108] According to one or more embodiments of the present disclosure, Example 1 provides a method for displaying a live streaming screen, responding to a display operation on target media content, which is related media content published by a preset user based on a target live stream, and displaying the target media content on a media content display page; responding to a switching operation on the target live stream, displaying a playback page of the target live stream, and displaying a live streaming screen of the target live stream on the playback page.

[0109] According to one or more embodiments of the present disclosure, in Example 2 of the method described in Example 1, the step of displaying target media content on a media content display page includes a step of displaying the target media content and a first switching control on a media content display page, and the first switching control is used to trigger the execution of the switching operation.

[0110] According to one or more embodiments of the present disclosure, in Example 3, after the step of displaying target media content on the media content display page in the method described in Example 1, it further includes the step of displaying a second switching control in response to a control display operation acting within the media content display page, and the second switching control is used to trigger the execution of the switching operation.

[0111] According to one or more embodiments of the present disclosure, in Example 4, in the method described in Example 1, the step of displaying the live distribution screen of the target live distribution on the playback page is displaying the live distribution screen of the target live distribution in a first area of the playback page and displaying a first media content list in a second area of the playback page, where the first media content list is a related media content list of the target live distribution, and the media content information of the target media content is included in the first media content list, or displaying the live distribution screen of the target live distribution in a first area of the playback page and displaying a second media content list or the communication content of the target live distribution in a second area of the playback page.

[0112] According to one or more embodiments of the present disclosure, in Example 5, in the method described in Example 4, the media content information of the target media content is displayed at a preset position in the second area, and / or the media content information of the target media content has a preset identifier, and the preset identifier is used to indicate the target media content that has been displayed before receiving the switching operation.

[0113] According to one or more embodiments of the present disclosure, in Example 6, in the method described in any of Examples 1 to 5, the step of displaying the playback page of the target live distribution and displaying the live distribution screen of the target live distribution on the playback page is as follows: When the target live distribution has not ended, the step includes displaying the live distribution page of the target live distribution and displaying the current live distribution screen of the target live distribution on the live distribution page.

[0114] According to one or more embodiments of the present disclosure, in Example 7, in the method described in Example 6, When the target live distribution has ended, the method further includes displaying a video playback page and playing the playback video of the target live distribution on the video playback page.

[0115] According to one or more embodiments of the present disclosure, in Example 8, in the method described in Example 7, the step of playing the playback video of the target live distribution on the video playback page is as follows: The step of playing the complete playback video of the target live distribution on the video playback page, or The step of playing a playback video clip of the target live distribution on the video playback page, where the playback video clip includes a sub-video clip corresponding to the target media content.

[0116] According to one or more embodiments of the present disclosure, in Example 9, in the method described in Example 7, the step of playing the playback video of the target live distribution on the video playback page is as follows: Including the step of using the target time node as the playback starting point and playing the playback video of the target live stream on the video playback page, where the target time node includes a first time node, a second time node, or a third time node, the first time node corresponds to the starting point of the target media content, the second time node corresponds to the current display progress of the target media content, and the third time node includes a preset time node before the first time node or the second time node.

[0117] According to one or more embodiments of the present disclosure, in Example 10, in the method described in any of Examples 1 to 5, the preset user is the user who views the target live stream, and the step of publishing related media content based on the target live stream is responding to a trigger operation on the related control of the playback page of the target live stream by the preset user, and including the step of generating and publishing the related media content, where the related media content includes at least a part of the live stream screen of the target live stream.

[0118] According to one or more embodiments of the present disclosure, Example 11 provides a display device for the live stream screen, a first display module used to display the target media content on the media content display page in response to a display operation on the target media content, which is the related media content published by the preset user based on the target live stream; and a second display module used to display the playback page of the target live stream in response to a switching operation on the target live stream and display the live stream screen of the target live stream on the playback page.

[0119] According to one or more embodiments of the present disclosure, Example 12 provides an electronic device, one or more processors, a memory for storing one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the method for displaying a live distribution screen according to any one of Embodiments 1 to 10.

[0120] According to one or more embodiments of the present disclosure, Embodiment 13 provides a computer-readable storage medium, in which a computer program is stored, and when the program is executed by a processor, the method for displaying a live distribution screen according to any one of Embodiments 1 to 10 is realized.

[0121] The above description is only an explanation of the preferred embodiments of the present disclosure and the technical principles used. As can be understood by those skilled in the art, the disclosure scope of the present disclosure is not limited to the technical solutions formed by specific combinations of the above technical features. At the same time, without departing from the idea of the above disclosure, other technical solutions formed by arbitrarily combining the above technical features or their equivalent features should be included. For example, the above features are technical solutions formed by replacing each other with technical features having similar functions (not limited thereto) disclosed in the present disclosure.

[0122] Also, although each operation has been described in a specific order, it should not be understood that these operations are required to be executed in the specific order or sequence shown. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above description, these should not be construed as limiting the scope of the present disclosure. Features described in the context of a single embodiment may be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented separately or in multiple embodiments in any suitable sub-combination manner.

[0123] Although the subject matter has been described in a language specific to structural features and / or methodological logic operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. On the contrary, the specific features and operations described above are merely exemplary for implementing the claims.

Claims

1. A method for displaying a live streaming screen, comprising: responding to a display operation on target media content, which is related media content published by a preset user based on a target live stream, and displaying the target media content on a media content display page; and responding to a switching operation on the target live stream, displaying a playback page of the target live stream, and displaying a live streaming screen of the target live stream on the playback page.

2. The step of displaying the target media content on the media content display page includes: displaying the target media content and a first switching control on the media content display page, wherein the first switching control is used to trigger the execution of the switching operation. The method for displaying a live streaming screen according to Claim 1.

3. After the step of displaying the target media content on the media content display page, the method for displaying the live streaming screen further includes: responding to a control display operation acting within the media content display page, and displaying a second switching control, wherein the second switching control is used to trigger the execution of the switching operation. The method for displaying a live streaming screen according to Claim 1 or 2.

4. The step of displaying the live streaming screen of the target live stream on the playback page includes: displaying the live streaming screen of the target live stream in a first area of the playback page, and displaying a first media content list in a second area of the playback page, wherein the first media content list is a list of related media content of the target live stream, and media content information of the target media content is included in the first media content list, or Displaying the live distribution screen of the target live distribution in the first area of the playback page, and displaying a second media content list or the communication content of the target live distribution in the second area of the playback page, the method for displaying a live distribution screen according to any one of claims 1 to 3.

5. The media content information of the target media content is displayed at a preset position in the second area, and / or the media content information of the target media content has a preset identifier, and the preset identifier is used to indicate the target media content that has been displayed before receiving the switching operation. The method for displaying a live distribution screen according to claim 4.

6. Displaying the playback page of the target live distribution, and the step of displaying the live distribution screen of the target live distribution on the playback page is When the target live distribution has not ended, displaying the live distribution page of the target live distribution, and displaying the current live distribution screen of the target live distribution on the live distribution page, the method for displaying a live distribution screen according to any one of claims 1 to 5.

7. Displaying the playback page of the target live distribution, and the step of displaying the live distribution screen of the target live distribution on the playback page is When the target live distribution has ended, displaying a video playback page, and playing the playback video of the target live distribution on the video playback page, the method for displaying a live distribution screen according to any one of claims 1 to 5.

8. The step of playing the playback video of the target live distribution on the video playback page is Playing the complete playback video of the target live distribution on the video playback page, or Playing a playback video clip of the target live distribution on the video playback page, where the playback video clip includes a sub-video clip corresponding to the target media content. The method for displaying a live distribution screen according to claim 7.

9. The step of playing the playback video of the target live stream on the video playback page is as follows: The method for displaying a live stream screen according to claim 7, including the step of using the target time node as the playback starting point and playing the playback video of the target live stream on the video playback page, wherein the target time node includes a first time node, a second time node, or a third time node, the first time node corresponds to the starting point of the target media content, the second time node corresponds to the current display progress of the target media content, and the third time node includes a preset time node before the first time node or the second time node.

10. The preset user is the user who views the target live stream, and the step of publishing related media content based on the target live stream is as follows: The method for displaying a live stream screen according to any one of claims 1 to 9, including the step of generating and publishing the related media content in response to a trigger operation on a related control of the playback page of the target live stream by the preset user, and the related media content includes at least a part of the live stream screen of the target live stream.

11. A display device for a live stream screen, comprising: A first display module configured to display the target media content on a media content display page in response to a display operation on the target media content, which is related media content published by a preset user based on a target live stream; A second display module configured to display a playback page of the target live stream in response to a switching operation on the target live stream and display a live stream screen of the target live stream on the playback page.

12. An electronic device, comprising: At least one processor; A memory communicatively connected to the at least one processor. The memory stores a computer program to be executed by the at least one processor, and when the computer program is executed by the at least one processor, the at least one processor can execute the method for displaying a live distribution screen according to any one of claims 1 to 10. An electronic device.

13. A computer-readable storage medium storing computer instructions, wherein when the computer instructions are executed by a processor, the computer-readable storage medium realizes the method for displaying a live distribution screen according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Video playing method and device and electronic device

    CN109246466A

  • Video playing method and device, terminal and storage medium

    CN112470482A

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

    CN114339368A

  • Page display method, device and equipment, computer readable storage medium and product

    CN114707065A

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

    CN114860139A