Methods and devices for displaying multimedia content, electronic devices, and storage media

The method and apparatus enhance immersive multimedia displays by adding a selection area with ordered indicators, enabling users to efficiently and accurately select content through swipe and selection operations, addressing the challenge of content selection in immersive displays.

JP2026515036APending Publication Date: 2026-05-13BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2024-11-28
Publication Date
2026-05-13

AI Technical Summary

Technical Problem

In immersive multimedia content displays, users struggle to quickly and accurately select content they are interested in, especially when the duration is long, as they cannot anticipate or actively choose the next content to watch.

Method used

A method and apparatus that includes a playback interface with a selection area displaying multimedia content indicators in order, allowing users to switch and play content via swipe operations, and play target content via selection, enhancing user control and accuracy.

Benefits of technology

Improves the efficiency and accuracy of multimedia content switching and selection, providing a more intuitive and immersive viewing experience by allowing users to preview and select content easily.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026515036000001_ABST
    Figure 2026515036000001_ABST
Patent Text Reader

Abstract

This disclosure relates to a method and apparatus for displaying multimedia content, electronic equipment and storage media, and relates to the computer technology field. The method of this disclosure includes, in response to a preset trigger operation, playing the current multimedia content in a multimedia content stream on a playback interface, displaying a selection area of ​​the multimedia content stream, displaying indicators of the multimedia content in the multimedia content stream on the selection area, wherein the indicators of the multimedia content are arranged according to the order of the multimedia content in the multimedia content stream, and the multimedia content is switched and played according to the order in response to a preset directional swipe operation on the playback interface, and playing the target multimedia content in response to a selection operation on the indicator of the target multimedia content in the selection area, wherein the multimedia content in the multimedia content stream includes the target multimedia content.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] (Cross - reference to related applications) This application claims priority based on an application with a Chinese application number of 202311629265.3 and a filing date of November 30, 2023. The disclosure content of the Chinese application is hereby incorporated into this application in its entirety.

[0002] This disclosure relates to the field of computer technology, and in particular to a method and apparatus for displaying multimedia content, an electronic device, and a storage medium.

Background Art

[0003] With the development of Internet technology, users' requirements for the viewing experience of multimedia content such as videos are increasing.

[0004] Multimedia content is displayed in an immersive structure, which can more easily give users an immersive experience. For example, users can continuously switch and view videos with a simple swipe operation.

Summary of the Invention

[0005] To introduce the concepts in a simplified form, a summary part of the invention is provided. These concepts will be described in detail in the following "Modes for Carrying Out the Invention" part. The summary part of the invention is not intended to identify the key features or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.

[0006] According to some embodiments of the present disclosure, a method for displaying multimedia content is provided, which, in response to a pre-set trigger operation, plays the current multimedia content in a multimedia content stream on a playback interface, displays a selection area of ​​the multimedia content stream, displays labels for the multimedia content in the multimedia content stream on the selection area, wherein the labels for the multimedia content are arranged according to the order of the multimedia content in the multimedia content stream, and the multimedia content is switched and played according to the order in response to a pre-set directional swipe operation on the playback interface, and plays the target multimedia content in response to a selection operation on the labels for the target multimedia content in the selection area, wherein the multimedia content in the multimedia content stream includes the target multimedia content.

[0007] According to some other embodiments of the present disclosure, a display device for multimedia content is provided, the device including: a first display module configured to play the current multimedia content in a multimedia content stream in a playback interface in response to a preset trigger operation, display a selection area of ​​the multimedia content stream, and display indicators of the multimedia content in the multimedia content stream in the selection area, wherein the indicators of the multimedia content are arranged according to the order of the multimedia content in the multimedia content stream, and the multimedia content is switched and played in that order in response to a preset directional swipe operation in the playback interface; and a second display module configured to play the target multimedia content in response to a selection operation on the indicator of the target multimedia content in the selection area, wherein the multimedia content in the multimedia content stream includes the target multimedia content.

[0008] According to several other embodiments of the present disclosure, an electronic device is provided which includes a memory and a processor coupled to the memory, the processor being configured to perform a method for displaying multimedia content of any one embodiment described in the present disclosure based on instructions stored in the memory.

[0009] According to several other embodiments of the present disclosure, a computer-readable storage medium is provided which stores a computer program that, when executed by a processor, performs a method for displaying multimedia content of any one embodiment described in the present disclosure.

[0010] According to several other embodiments of this disclosure, a computer program product is provided which, when executed by a processor, includes instructions that enable a method for displaying multimedia content of any one embodiment described in this disclosure.

[0011] According to several other embodiments of the present disclosure, a computer program is provided that, when executed by a processor, includes instructions for implementing a method of displaying multimedia content according to any one embodiment described in the present disclosure.

[0012] Other features, aspects, and advantages of the present disclosure will become clearer by describing exemplary embodiments in detail with reference to the following drawings. [Brief explanation of the drawing]

[0013] Preferred embodiments of the Disclosure will be described below with reference to the drawings. The drawings described herein are for further understanding of the Disclosure and are included herein together with the specific description below, forming part of the specification and illustrating the Disclosure. The drawings described below are only some embodiments of the Disclosure and should not be understood as limiting the Disclosure. In the drawings, [Figure 1] This is a flowchart illustrating a method for displaying multimedia content according to some embodiments of the present disclosure. [Figure 2] This is a schematic diagram of a multimedia content playback interface according to some embodiments of the present disclosure. [Figure 3] This is a schematic diagram of a multimedia content playback interface according to some other embodiments of the present disclosure. [Figure 4] This is a flowchart illustrating a method for displaying multimedia content according to several other embodiments of the present disclosure. [Figure 5] This is a schematic diagram of a multimedia content playback interface according to some other embodiments of the present disclosure. [Figure 6]This is a schematic diagram of the structure of a multimedia content display device according to some embodiments of the present disclosure. [Figure 7] These are schematic diagrams illustrating the structure of electronic devices according to some embodiments of the present disclosure. [Figure 8] This is a schematic diagram of the structure of a computer system according to some embodiments of the present disclosure.

[0014] For the sake of clarity, it should be noted that the dimensions of each part shown in the drawings are not necessarily drawn to actual scale. The same or similar symbols are used in each drawing to represent the same or similar parts. Therefore, if an item is defined in one drawing, it may not be further discussed in subsequent drawings. [Modes for carrying out the invention]

[0015] The following description of the technical concepts in the embodiments of this disclosure will be clear and complete, with reference to the drawings of the embodiments herein. However, it should be noted that the embodiments described are only a selection of the embodiments of this disclosure, not all of them. The following description of embodiments is substantially illustrative and is not intended to limit the disclosure or its applications or uses. This disclosure may be implemented in various forms and should not be construed as being limited to the embodiments described herein.

[0016] It should be understood that the steps described in the embodiments of the methods of this disclosure may be performed in a different order and / or in parallel. Furthermore, embodiments of the methods may include additional steps and / or may be performed without the indicated steps. The scope of this disclosure is not limited in this respect. Unless otherwise specified, the relative positions of parts and steps, formulas and numerical values ​​described in these embodiments are illustrative and should be construed as not limiting the scope of this disclosure.

[0017] The term "includes" and its variations as used in this disclosure are open terms meaning that they include at least the elements / features mentioned, but do not exclude other elements / features; in other words, they "include, but are not limited to." Similarly, the term "inclusion" and its variations as used in this disclosure are open terms meaning that they include at least the elements / features mentioned, but do not exclude other elements / features; in other words, they "inclusion, but are not limited to." Therefore, "includes" and "inclusion" are synonymous. The term "based on" means "based at least partially."

[0018] Throughout the specification, “one embodiment,” “several embodiments,” or “embodiment” means that the specific features, structure, or characteristics described in accordance with that embodiment are included in at least one embodiment of the present invention. For example, the term “one embodiment” means “at least one embodiment,” the term “another embodiment” means “at least one other embodiment,” and the term “several embodiments” means “at least several embodiments.” Furthermore, the phrases “in one embodiment,” “in several embodiments,” or “in an embodiment” in each part of the specification do not necessarily refer to the same embodiment, but may refer to the same embodiment.

[0019] Furthermore, the concepts of “first,” “second,” etc., as used in this disclosure are merely for distinguishing different devices, modules, or units, and are not intended to limit the order or interdependence of the functions performed by these devices, modules, or units. Unless otherwise specified, the concepts of “first,” “second,” etc., do not imply that the objects described herein must follow a given temporal, spatial, or sequential order or any other given order.

[0020] Note that the modifiers "one" and "a plurality" mentioned in this disclosure are exemplary rather than restrictive. A person skilled in the art should understand them as "one or a plurality" unless otherwise specifically indicated in the context.

[0021] The names of messages or information that are interacted between multiple devices in the embodiments of this disclosure are for illustrative purposes only and not for limiting the scope of these messages or information.

[0022] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings, but the present disclosure is not limited to these specific embodiments. These specific embodiments below may be combined with each other, and for the same or similar concepts and processes, the description may be omitted in some embodiments. In addition, in one or more embodiments, specific features, structures or characteristics can be combined by those skilled in the art in any appropriate manner based on the present disclosure.

[0023] The inventors have found the following. An immersive display structure can improve the switching efficiency of multimedia content and can more easily provide an immersive experience to users. However, in an immersive display structure, users cannot know in advance the multimedia content that will be displayed immediately afterwards, and users cannot actively select the multimedia content that will be displayed afterwards. Especially when the duration of multimedia content is long, users may need to watch for a long time to determine whether it is the content they are interested in. In an immersive structure, it is difficult for users to quickly select the content they want to watch.

[0024] The present disclosure provides a method and apparatus for displaying multimedia content, an electronic device and a storage medium, which improve the switching and display efficiency of multimedia content and facilitate the quick and accurate selection of multimedia content.

[0025] The methods for displaying multimedia content in this disclosure may be performed by a multimedia content display device, which may be installed on a client and / or implemented in hardware and / or software form. If implemented in software form, the display device may be installed within an application (APP). All display-related steps in this disclosure can be implemented by a graphical user interface (GUI).

[0026] Below, several embodiments of the multimedia content display method of this disclosure will be described, linking Figures 1 to 5.

[0027] Figure 1 is a flowchart of several embodiments of the method for displaying multimedia content according to the present disclosure. As shown in Figure 1, the method of the embodiment includes steps S102 to S104.

[0028] In step S102, in response to a pre-set trigger operation, the playback interface plays the current multimedia content in the multimedia content stream, displays a selection area of ​​the multimedia content stream, and displays indicators of the multimedia content in the multimedia content stream within the selection area. Herein, the indicators of the multimedia content are arranged according to the order of the multimedia content in the multimedia content stream, and the multimedia content is supported to be switched and played in order in response to a pre-set swipe operation in the playback interface.

[0029] For example, pre-configured trigger operations include, but are not limited to, launching an application, triggering a selection area control, triggering a multimedia channel entry, updating a multimedia channel, or triggering the current multimedia content. In response to a pre-configured trigger operation, the playback interface plays the current multimedia content in the multimedia content stream and displays the selection area of ​​the multimedia content stream.

[0030] The playback interface may play the current multimedia content in full-screen mode, or it may display the content based on the size of the current multimedia content.

[0031] A multimedia content stream is, for example, an immersive information stream (or feed stream) containing one or more multimedia content pieces. The multimedia content in the multimedia content stream may be played back on the screen in a single column format, i.e., the multimedia content stream may be an immersive single-column information stream.

[0032] The multimedia content stream may be a multimedia content stream recommended to the current user, and the current user is the user currently viewing. The multimedia content stream may be determined based on a pre-configured recommendation policy. For example, an AI (Artificial Intelligence) model may be used to determine the multimedia content stream to recommend to the current user based on at least one of the following information pre-configured by the current user: the type of multimedia content of interest, the user's behavior history, and the user they are following. For example, the user's behavior history information includes information related to at least one of the current user's actions: viewing, liking, commenting, sharing, following, and favorites. The information related to at least one of the current user's actions may include the corresponding multimedia content type, the user distributing the content, etc. For viewing actions, the related information may further include information such as viewing time. The identifiers of the multimedia content included in the multimedia content stream recommended to the current user may be stored in a database in the form of a table after determination, and these multimedia content identifiers are retrieved from the database when the current user starts playing the multimedia content.

[0033] For example, the selection area is displayed on the upper layer of the playback interface, or in a floating layer above the playback interface, and does not affect the playback of the current multimedia content. The selection area displays indicators of multimedia content arranged according to the order of the multimedia content in the multimedia content stream. The multimedia content in the multimedia content stream supports switching and playback according to the order of the multimedia content indicators in response to a swipe operation in a preset direction on the playback interface. That is, the order of the multimedia content indicators in the selection area is the same as the order in which the multimedia content is switched and played in response to a swipe operation on the playback interface. Users can switch to multimedia content other than the current multimedia content using two methods: a swipe operation or a selection operation in the selection area.

[0034] A preset swipe direction may be determined based on the screen's display orientation. For example, for a portrait screen, the preset swipe direction may be an upward swipe, and for a landscape screen, the preset swipe direction may be a leftward swipe. For instance, an immersive display method can be achieved by swiping the current multimedia content playback page out of the screen area and swiping the next multimedia content playback page in the multimedia content stream back into the screen area in response to a preset swipe direction.

[0035] In some embodiments, the display size of the current multimedia content and the selected area is adjusted in response to a change in the screen's display orientation, based on the size of the playback area and the parameters of the current multimedia content. Operations such as screen rotation cause a change in the display size but do not affect the displayed content.

[0036] In some embodiments, multimedia content includes one or more combinations of text, images, videos, and audio. For example, multimedia content may be a video, image text information, a collection, etc. In some embodiments, the label for multimedia content includes at least one of a thumbnail corresponding to the multimedia content and a name (title).

[0037] In step S104, the target multimedia content is played in response to a selection operation on the indicator for the target multimedia content in the selection area.

[0038] The multimedia content in the multimedia content stream includes the target multimedia content. The current user may select any multimedia content indicator in the selection area as the indicator for the target multimedia content. The current user can select the indicator for the target multimedia content in various ways, such as by clicking or using voice commands, but these methods are not explained here.

[0039] In response to a selection operation on the indicator for the target multimedia content, the target multimedia content is played. When playback of the target multimedia content ends, if no swipe operation in a preset direction or selection operation in a selection area has been received, the target multimedia content may be looped. Similarly, the current multimedia content may be looped.

[0040] In the method of the above embodiment, the current multimedia content in the recommended multimedia content stream is played for the current user, a selection area for the multimedia content stream is further displayed, and indicators for the multimedia content in the multimedia content stream are displayed in the selection area. The order of the multimedia content indicators is the same as the order in which the multimedia content is switched and played in response to a preset directional swipe operation in the playback interface, which the multimedia content supports. In response to a selection operation on the indicator for the target multimedia content in the selection area, the target multimedia content may be played directly. According to the method of the above embodiment, a selection area is added on top of the immersive display of multimedia content, allowing the current user to view the multimedia content displayed immediately after more intuitively, and allowing the current user to switch between multimedia content in two ways. The selection area allows the current user to select the multimedia content they want to watch more quickly and accurately, improving the efficiency of multimedia content switching and display, and enabling quick and accurate selection of multimedia content.

[0041] In some embodiments, if the selection area includes indicators for multiple multimedia content, the indicators for the multiple multimedia content are displayed in the form of a list. The indicators for the multiple multimedia content may be displayed on the same layer (or floating layer).

[0042] In the selection area, only indicators for multimedia content after the current multimedia content may be displayed, or indicators for the current multimedia content and / or multimedia content before the current multimedia content may be displayed. The number of multimedia content indicators displayed in the selection area may be determined based on the screen size, the size of the selection area, and the size of the area for the multimedia content indicators.

[0043] In some embodiments, the area of ​​the selection region is smaller than the area of ​​the playback interface without completely obstructing the playback of multimedia content. For example, one side of the selection region (or floating layer) overlaps with one side of the playback interface. For example, the selection region (or floating layer) may be displayed by swiping out from one side of the playback interface. The selection region may be displayed with a first preset transparency, but is not limited to the examples given.

[0044] In some embodiments, when the indicator for the current multimedia content is displayed with a first effect in the selection area, the indicators for multimedia content other than the current multimedia content are displayed with a second effect. The indicator for the current multimedia content (i.e., the multimedia content being played) is displayed with a different effect than the indicators for other multimedia content, thereby allowing the user to distinguish between multimedia content before and after the current multimedia content by more intuitively and accurately confirming the location of the current multimedia content, thereby improving the efficiency of selection and the efficiency of switching and displaying multimedia content. For example, the indicator for the current multimedia content and the indicators for other multimedia content may be displayed with different colors, different effects, or the indicator for the current multimedia content may be highlighted by adding a frame or highlighting, or playback notification information may be added to the position of the indicator for the current multimedia content, and is not limited to these examples. For example, a mask may be added to the indicator for the current multimedia content, and playback notification information may be displayed on the mask. The mask may be displayed with a second preset transparency.

[0045] In some embodiments, for multimedia content played in a multimedia content stream, the playback progress of the played multimedia content is displayed correspondingly at the position of the indicator for the played multimedia content in the selected region, or for each multimedia content in the multimedia content stream, the playback progress of the multimedia content is displayed correspondingly at the position of the indicator for the multimedia content in the selected region.

[0046] The playback progress may be displayed only for multimedia content that has been played (including content currently being played), or it may be displayed for all multimedia content. For multimedia content that has not been played, information such as progress 0 or not played may be displayed. By displaying the playback progress, the current user can more intuitively see which multimedia content has been viewed and which has not, and by checking the playback progress, the efficiency of selection can be improved, thereby improving the efficiency of switching and displaying multimedia content.

[0047] In some embodiments, descriptive information for each multimedia content is displayed at the location of the marker for that multimedia content in the selection area, and the descriptive information includes at least one of the following: summary, marker of the broadcasting user, duration, playback progress, number of views, number of likes, number of favorites, number of comments, number of shares, and information on the current user following the broadcasting user. The marker of the broadcasting user includes, for example, at least one of the broadcasting user's avatar and name. The descriptive information allows the current user to more quickly and accurately determine the multimedia content they are interested in, thereby improving the efficiency of switching and displaying multimedia content by improving selection efficiency.

[0048] As shown in Figure 2, the upper layer (or floating layer) of the playback interface 201 displays multiple multimedia content indicator areas 202 in list form for displaying indicators of multimedia content. The selection area (or floating layer) occupies the left portion of the playback interface. Each multimedia content indicator area 202 may include two sub-areas, which may be used to display a thumbnail and name (title) of the multimedia content, respectively. Each indicator area 202 may further include descriptive information for the corresponding multimedia content. For example, the descriptive information may include at least one of the following: summary, distribution user indicator, duration, playback progress, number of views, number of likes, number of favorites, number of comments, number of shares, and information on the current user following the distribution user.

[0049] As shown in Figure 2, the indicator area of ​​the multimedia content being played may be highlighted by adding a frame.

[0050] In some embodiments, the selection region includes indicators for some multimedia content in a multimedia content stream, and in response to a first switching operation by the current user for the indicators for some multimedia content in the selection region, the selection region displays indicators for multimedia content that follows some multimedia content according to the order of multimedia content in the multimedia content stream, and / or in response to a second switching operation by the current user for the indicators for some multimedia content in the selection region, the selection region displays indicators for multimedia content that precedes some multimedia content according to the order of multimedia content in the multimedia content stream.

[0051] Based on the size of the selection area, only indicators for some of the multimedia content in the multimedia content stream may be displayed within the selection area, and the current user can switch between indicators for this portion of multimedia content and indicators for other portions of multimedia content. For example, the first switching operation might be an upward swipe operation within the selection area, and the second switching operation might be a downward swipe operation within the selection area. Alternatively, for example, the first switching operation might be a trigger operation on a first switching control button, and the second switching operation might be a trigger operation on a second switching control. The first and second switching operations may be flexibly configured and are not limited to the examples given.

[0052] In some embodiments, if the indicators for multimedia content in the selection area support swipe switching, a switching control is displayed in response to a swipe to the bottom or top, and the indicator for the switched multimedia content is displayed in response to a trigger operation of the switching control. The indicators for the switched multimedia content continue to support swipe switching.

[0053] In some embodiments, the method for displaying multimedia content further includes displaying user indicators for one or more recommending users and displaying the page of a target recommending user in response to a selection operation on the user indicator of a target recommending user, wherein one or more recommending users include a target recommending user. The user indicators for one or more recommending users may be displayed in a selection area or in a display area for a recommending user in a floating layer, and the selection area and the display area for a recommending user are different areas.

[0054] One or more recommending users may be determined based on the behavior of the current user or the behavior of all users. In some embodiments, each of the one or more recommending users satisfies at least one of the following conditions: the current user's access count to the multimedia content distributed by the recommending user exceeds a first threshold, and the number of access counts to the multimedia content distributed by the recommending user exceeds a second threshold.

[0055] Access may include, but is not limited to, specific actions such as viewing, commenting, liking, following, adding to favorites, and sharing. Recommended users may include users frequently viewed by the current user and / or popular creators.

[0056] For example, a user identifier includes at least one of the following: the user's name, the user's avatar, and user-related descriptive information. User-related descriptive information includes, for example, at least one of the following: the number of users following the user, the number of times the user's multimedia content has been liked, the number of times the user's multimedia content has been viewed, the number of times the user's multimedia content has been commented on, the number of times the user's multimedia content has been favorited, and the number of times the user's multimedia content has been shared.

[0057] As shown in Figure 3, the recommended user display area 301 and selection area 302 may be displayed on the upper layer (or floating layer) of the playback interface. The recommended user display area 301 may be located above the selection area 302 to make it easier for the current user to view and select, but is not limited to the example given. The recommended user display area 301 may be displayed in a fixed position.

[0058] In some embodiments, the updated recommended user indicator is displayed in response to a third switching operation on the recommended user indicator in the recommended user display area. For example, the third switching operation may be a swipe operation in the recommended user display area or a trigger operation on the third switching control, and is not limited to the examples given.

[0059] The target recommendation user page may include relevant information about multimedia content delivered by the target recommendation user, and in response to the current user's selection of multimedia content delivered by the target recommendation user, it displays a playback interface and plays the selected multimedia content.

[0060] In some embodiments, when the selected multimedia content is played, a regenerated selection region is displayed. The regenerated selection region may be obtained by inserting the markers of the selected multimedia content between the markers of each multimedia content in the original selection region. For example, the markers of the selected multimedia content are inserted after the marker of the previously played multimedia content. The multimedia content stream may be regenerated, and the regenerated selection region includes the markers of the multimedia content in the regenerated multimedia content stream. The regenerated multimedia content stream may consist of multimedia content related to the selected multimedia content. The regenerated multimedia content stream may be generated based on a different recommendation policy than the original multimedia content stream.

[0061] The regenerated selection area may be displayed, and the regenerated recommendation area may also be displayed. The target recommendation user may no longer be displayed in the recommendation user area, and a new recommendation user may be displayed instead. At another location in the playback interface, an entry for the page of the user delivering the multimedia content may be displayed, and the current user can access the target recommendation user's page again through that entry.

[0062] The method of the above embodiment provides the current user with two-dimensional information of recommended users and multimedia content for selection, allowing the current user to quickly find content of interest in different ways, further improving the efficiency of switching and displaying multimedia content.

[0063] In some embodiments, in response to the launch of the application, a playback interface is displayed, the current multimedia content in the multimedia content stream is played in the playback interface, and a selection area of ​​the multimedia content stream is displayed; or in response to a trigger operation on a multimedia channel entry, a playback interface is displayed on the multimedia channel, the current multimedia content in the multimedia content stream is played in the playback interface, and a selection area of ​​the multimedia content stream is displayed; or in response to a refresh operation on a multimedia channel, a playback interface is displayed on the multimedia channel, the current multimedia content in the multimedia content stream is played in the playback interface, and a selection area of ​​the multimedia content stream is displayed; or in response to a swipe operation on the playback interface, the playback page switches from the previous multimedia content playback page to the current multimedia content playback page, the current multimedia content in the multimedia content stream is played in the playback interface, and a selection area of ​​the multimedia content stream is displayed. There may be multiple methods for triggering the display of the selection area and the playback of the current multimedia content, that is, there may be multiple pre-configured trigger operations, each based on an immersive display method, and the display of the selection area can be added. Of course, one or more recommended user indicators may be displayed, but this will not be explained here.

[0064] In some embodiments, a multimedia content channel includes multiple channels, where the duration or generation policy of the multimedia content streams differs for each channel, and the playback method of the multimedia content differs for each channel. For example, a multimedia content channel includes a first channel and a second channel, where the multimedia content stream in the first channel is the first multimedia content stream, and the duration of the multimedia content in the first multimedia content stream is greater than a preset duration. The multimedia content stream in the second channel is the second multimedia content stream, and the duration of the multimedia content in the second multimedia content stream is less than or equal to a preset duration. In the case of the first channel, when playing the multimedia content in the first multimedia content stream in the playback interface, the selection area for the first multimedia content stream is displayed, while in the case of the second channel, when playing the multimedia content in the first multimedia content stream in the playback interface, the selection area is not displayed.

[0065] As shown in Figure 3, multiple channels may be set up, and channel 2 can play multimedia content and display a selected area. The division of multiple channels may be based not only on the length of the multimedia content but also on other different dimensions. For example, channels of users followed by the current user, live streaming channels, etc.

[0066] By dividing multiple multimedia content channels, the system plays and displays a selection area for longer multimedia content, while not displaying a selection area for shorter multimedia content. This allows for a better immersive experience for the user, tailored to the characteristics of different multimedia content.

[0067] In some embodiments, entries for multimedia content channels are displayed, and in response to a trigger operation on an entry for a multimedia content channel, the multimedia content channel is entered and a playback interface is displayed, where the selection area is hidden.

[0068] In response to a wake-up operation on the current user's selected area (or floating layer), the selected area is displayed. Similarly, the recommended user's display area may be hidden, and in response to a wake-up operation on the recommended user's display area (or floating layer), the recommended user's display area is displayed. The selected area and the recommended user's display area may be on the same floating layer (or layer).

[0069] When playback of the current multimedia content begins, hiding the selection area, the recommended user display area, or the floating layer can provide the current user with a more immersive experience. The current user can wake up the relevant area by triggering controls for the selection area, the recommended user display area, or the floating layer, which may also be done by means of audio, but are not limited to the examples given. A single control may wake up both the selection area and the recommended user display area; for example, the selection area control (or floating layer control) may wake up both the selection area and the recommended user display area simultaneously.

[0070] The following describes several other embodiments of the method for displaying multimedia content according to this disclosure, with reference to Figure 4.

[0071] Figure 4 is a flowchart of several embodiments of the method for displaying multimedia content according to the present disclosure. As shown in Figure 4, the method of the embodiment includes steps S402 to S410.

[0072] In step S402, the entries for the multimedia content channel are displayed.

[0073] As shown in Figure 5, entry controls for multiple channels may be displayed, and channel 2 may indicate an entry for a multimedia content channel.

[0074] In step S404, in response to a trigger operation for entry into a multimedia content channel, the system enters the multimedia content channel, displays the playback interface, plays the current multimedia content in the multimedia content stream on the playback interface, and displays the selection area controls. Here, the selection area and / or the recommended user display area are hidden.

[0075] The content included in the selection area and the recommended user display area can be found in the embodiments described above and will not be explained here. When the selection area and / or the recommended user display area are displayed on a floating layer, the controls for the selection area and the controls for the floating layer may be the same control.

[0076] As shown in Figure 5, the current user may trigger the entry control corresponding to channel 2.

[0077] In some embodiments, if the selection region is hidden, only the first region is displayed, and the selection region controls are displayed in the first region.

[0078] The first area may further display a display area for recommended users, and the display area for recommended users may be hidden. Alternatively, a third area may be included, and the display area for recommended users may be displayed in the third area, and both the first and third areas are displayed, i.e., the display area for recommended users is displayed. The first and third areas may be on the same floating layer (or layer).

[0079] In some embodiments, notification information is displayed at the location of the selection area control after entering a multimedia content channel but before the selection area control is first triggered. The notification information may be used to notify the current user to trigger the selection area control to display the selection area and / or the recommended user's display area. The selection area control and the recommended user's display area control may be different controls that can trigger the display of the selection area and the recommended user's display area separately, or the same selection area (or floating layer) control may be used to trigger the display of the selection area and the recommended user's display area simultaneously.

[0080] As shown in Figure 5, when channel 2 is accessed, the current multimedia content can be played directly on the playback interface 502 without the user needing to trigger playback of the current multimedia content. Furthermore, the selection area remains hidden without interfering with the content being played, thereby providing the user with a better immersive experience. Notification information 504 may be displayed next to the control 503 of the selection area (or floating layer). The control 503 of the selection area (or floating layer) may indicate the display direction in the form of a graphic or the like.

[0081] In step S406, in response to a trigger operation on the selection area control, the selection area of ​​the multimedia content stream and / or the display area of ​​the recommended user are displayed.

[0082] The current user can trigger the full display of the selected area and / or the recommended user's display area by clicking on the controls of the selected area (or floating layer) or by dragging the selected area (or floating layer) along the display direction. Note that the recommended user's display area may be triggered and displayed by controls different from those of the selected area.

[0083] In some embodiments, the playback interface plays the current multimedia content in the multimedia content stream and displays a first area and a second area, with the selected area displayed in the second area. The recommended user's display area may be further displayed in the second area.

[0084] As shown in Figure 2 or Figure 3, the selection area may be displayed, and the recommended user's display area may also be displayed. The control of the selection area (or floating layer) can change its shape to indicate the direction in which the selection area and / or the recommended user's display area are hidden.

[0085] In step S408, in response to a trigger operation on the control of the selected area, the display area of ​​the selected area and / or the recommended user is hidden.

[0086] In some embodiments, when the first and second regions are displayed simultaneously, the second region is hidden and only the first region is displayed in response to a trigger operation on the selection region's controls. The current user can then hide the selection region and / or the recommended user's display region again by triggering the selection region's (or floating layer's) controls. For example, the current user may do this by clicking the selection region's (or floating layer's) controls or by dragging the selection region's (or floating layer's) controls in the direction they want to hide.

[0087] Furthermore, the selection area and / or the recommended user display area may be hidden by other methods. In some embodiments, the selection area is hidden in response to the display of the selection area reaching a preset time length or in response to a preset operation on the playback interface. Similarly, the recommended user display area is hidden in response to the display of the recommended user reaching a preset time length or in response to a preset operation on the playback interface.

[0088] For example, if the display of a selected area reaches a predetermined time, but the current user has not performed any corresponding action within that area, the selected area and / or the recommended user's display area can be automatically hidden to allow the current user to better view the current multimedia content. Alternatively, the current user may perform a predetermined action, such as clicking, in the playback interface to hide the selected area and / or the recommended user's display area.

[0089] In some embodiments, notification information may be displayed at the control location of the selection area (or floating layer) after the selection area and / or the recommended user display area have been hidden for the first time. Of course, if the recommended user display area corresponds to a single control, notification information may be displayed at the control location of the recommended user display area.

[0090] In step S410, the target multimedia content is played in response to a selection operation on the indicator for the target multimedia content in the selection area.

[0091] In some embodiments, the target multimedia content is played and the selected area is hidden, or the target multimedia content is played and the indicator for the target multimedia content in the selected area is switched from a first display effect to a second display effect, and the indicator for the current multimedia content is switched from a second display effect to a first display effect, where the indicators for the target multimedia content and multimedia content other than the current multimedia content in the selected area are displayed with the first display effect.

[0092] When switching from the current multimedia content to the target multimedia content for playback, the selection area and / or the recommended user display area may be hidden, and then the selection area and / or the recommended user display area may be woken up based on the method of the embodiment described above. Alternatively, when switching from the current multimedia content to the target multimedia content for playback, the selection area may be displayed, but the display effect of the indicator for the current multimedia content and the indicator for the target multimedia content in the selection area may be switched. Specific display effects can be found in the embodiment described above, and are omitted here.

[0093] In some embodiments, if the target multimedia content is multimedia content that has been played but has not finished playing, playback is started from the unplayed time based on the playback progress of the target multimedia content.

[0094] In some embodiments, the multimedia content stream is updated in response to an update operation on the multimedia content channel. The display method of the updated multimedia content stream, the selection area, and / or the display area for the recommended user can be found in the embodiments described above and are not described here.

[0095] In some embodiments, the multimedia content in a multimedia content stream includes a collection, which is a set of multiple multimedia content pieces on the same theme, and the collection's identifier includes the collection's theme. The collection's identifier may further include an image, descriptive information, etc., corresponding to the collection. The descriptive information corresponding to the collection includes at least one of the following: the distributor's identifier, duration, playback progress, number of views, number of likes, number of favorites, number of comments, number of shares, and information on the current user following the distributor.

[0096] In some embodiments, playing a target multimedia content in response to a selection operation on an indicator of the target multimedia content in a selection area includes playing multiple multimedia content in a collection in order of the multiple multimedia content in the collection in response to a selection operation on an indicator of the collection in a selection area, or displaying a detailed interface for the collection, including indicators for multiple multimedia content in the collection, in response to a selection operation on an indicator of the collection in a selection area, and playing the multimedia content corresponding to the selected indicator in response to a selection operation on an indicator of any multimedia content in the collection.

[0097] For example, when playing multiple multimedia content items in a collection in the order in which they appear, you may insert indicators for the multiple multimedia content items in the collection into the selection area, or expand the indicators for the collection to display them as indicators for the multiple multimedia content items in the collection.

[0098] You may also display a return control on the collection details page, which will return you to the collection details page in response to a trigger on the return control.

[0099] The method of the above embodiment enables the hiding and display of the selected area and / or the recommended user's display area, ensuring an immersive viewing experience for the current user, and improving the efficiency of switching and displaying multimedia content.

[0100] This disclosure further provides a display device for multimedia content, which will be explained below with reference to Figure 6.

[0101] Figure 6 is a structural diagram of several embodiments of a multimedia content display device according to the present disclosure. As shown in Figure 6, the device 60 of the embodiment includes a first display module 610 and a second display module 620.

[0102] The first display module 610 is configured to play the current multimedia content in the multimedia content stream in the playback interface in response to a preset trigger operation, to display a selection area of ​​the multimedia content stream, and to display indicators of the multimedia content in the multimedia content stream in the selection area, wherein the indicators of the multimedia content are arranged according to the order of the multimedia content in the multimedia content stream, and the multimedia content is supported to be switched and played in order in response to a preset swipe operation in the playback interface.

[0103] The second display module 620 is configured to play the target multimedia content in response to a selection operation on the indicator for the target multimedia content in the selection area, where the multimedia content in the multimedia content stream includes the target multimedia content.

[0104] In some embodiments, the first display module 610 is further configured to display user markers for one or more recommending users, and the second display module 620 is further configured to display a page for a target recommending user in response to a selection operation for a target recommending user's user marker, where one or more recommending users include the target recommending user.

[0105] In some embodiments, each of the one or more recommending users satisfies at least one of the following conditions: the current user accesses the multimedia content distributed by the recommending user exceeding a first threshold, and the number of times the recommending user accesses the multimedia content exceeds a second threshold.

[0106] In some embodiments, the first display module 610 is further configured to display entries for multimedia content channels and, in response to a trigger operation on an entry for a multimedia content channel, enter the multimedia content channel and display a playback interface, where the selection area is hidden.

[0107] In some embodiments, the first display module 610 is further configured to display only the first region when the selection region is hidden, to display the selection region controls in the first region, and in response to a trigger operation on the selection region controls, to play the current multimedia content in the multimedia content stream in the playback interface, and to display the first region and the second region, and to display the selection region in the second region, wherein a preset trigger operation includes a trigger operation on the selection region controls.

[0108] In some embodiments, a pre-configured trigger operation includes a trigger operation on a multimedia channel entry or an update operation on a multimedia content channel, and the first display module 610 is configured to display a playback interface on the multimedia channel in response to the trigger operation on the multimedia channel entry or the update operation on the multimedia channel, to play the current multimedia content in the multimedia content stream on the playback interface, and to display a selection area of ​​the multimedia content stream.

[0109] In some embodiments, the first display module 610 is further configured to hide the second region and display only the first region in response to a trigger operation on the selection region control when the first and second regions are displayed simultaneously.

[0110] In some embodiments, the first display module 610 is further configured to hide the selected area in response to the display of the selected area reaching a preset time length or in response to a preset operation on the playback interface.

[0111] In some embodiments, the second display module 620 is further configured to play target multimedia content and hide the selected area, or to play target multimedia content and switch the indicator for the target multimedia content in the selected area from a first display effect to a second display effect, and switch the indicator for the current multimedia content from a second display effect to a first display effect, where the indicators for the target multimedia content and multimedia content other than the current multimedia content in the selected area are displayed with the first display effect.

[0112] In some embodiments, the first display module 610 is further configured to display the playback progress of the played multimedia content in the multimedia content stream at the position of the indicator for the played multimedia content in the selected area, or to display the playback progress of the multimedia content in the multimedia content stream at the position of the indicator for the multimedia content in the selected area.

[0113] In some embodiments, the multimedia content in the multimedia content stream includes a collection, where the collection is a set of multiple multimedia content items of the same theme, and the collection's indicator includes the collection's theme. If the target multimedia content is a collection, the second display module 620 is further configured to, in response to a selection operation on the collection's indicator in the selection area, play the multiple multimedia content items in the collection in the order of the multiple multimedia content items in the collection, or, in response to a selection operation on the collection's indicator in the selection area, display a detailed interface of the collection including the indicators of the multiple multimedia content items in the collection, and, in response to a selection operation on the indicator of any multimedia content in the collection, play the multimedia content corresponding to the selected indicator.

[0114] In some embodiments, the first display module 610 is further configured to display, in response to a first switching operation by the current user for indicators of some multimedia content in the selected area, indicators of multimedia content that are after some multimedia content in the order of multimedia content in the multimedia content stream, in the selected area, or to display, in response to a second switching operation by the current user for indicators of some multimedia content in the selected area, indicators of multimedia content that are before some multimedia content in the order of multimedia content in the multimedia content stream, in the selected area.

[0115] Each of the above units (modules) is merely a logical module distinguished based on the specific function it implements, and is not intended to limit the specific implementation form. For example, they may be implemented by software, hardware, or a combination of software and hardware. When actually implemented, each of the above units may be implemented as an independent physical entity, or by a single entity (for example, a processor (CPU or DSP, etc.), an integrated circuit, etc.). In the drawings, each of the above units is shown with dashed lines to indicate that these units do not actually exist, and the operations / functions they implement may be implemented by the processing circuit itself.

[0116] Although not shown in the illustration, the device may include memory, which can store the device, various information generated during operation by each unit contained in the device, programs and data for operation, data transmitted by the communication unit, etc. The memory may be volatile memory and / or non-volatile memory. For example, the memory may include, but is not limited to, random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), read-only memory (ROM), and flash memory. Of course, the memory may be located outside the device. Optionally, although not shown in the illustration, the device may include a communication unit, which may be used to communicate with other devices. In one example, the communication unit may be implemented in a suitable form known in the art, and may include, for example, communication components such as an antenna array and / or radio frequency link, various types of interfaces, communication units, etc. Further explanation is not provided here. The device may further include other components not shown, such as a radio frequency link, baseband processing unit, network interface, processor, controller, etc. Further explanation is not provided here.

[0117] Some embodiments of the present disclosure further provide electronic devices. Figure 7 is a block diagram of some embodiments of the electronic devices of the present disclosure. For example, in some embodiments, the electronic device 7 may be various types of devices, including, but not limited to, mobile devices such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed devices such as digital TVs and desktop computers. For example, the electronic device 7 may include a display panel to display data and / or results used in the schemes of the present disclosure. For example, the display panel may be of various shapes, such as rectangular, elliptical, or polygonal. Furthermore, the display panel may be not only a planar panel, but also a curved panel, or even a spherical panel.

[0118] As shown in Figure 7, the electronic device 7 of this embodiment includes a memory 71 and a processor 72 coupled to the memory 71. Note that the components of the electronic device 7 shown in Figure 7 are not limiting but illustrative, and the electronic device 7 may have other components as required in practice. The processor 72 can control the other components in the electronic device 7 to perform desired functions.

[0119] In some embodiments, the memory 71 is used to store one or more computer-readable instructions. When the processor 72 is used to execute the computer-readable instructions, the execution of the computer-readable instructions by the processor 72 realizes the method of any one of the embodiments described above. The specific implementation and related interpretations of each step of the method may be described by referring to the embodiments described above, and any overlapping parts are omitted here.

[0120] For example, the processor 72 and the memory 71 can communicate with each other directly or indirectly. For example, the processor 72 and the memory 71 can communicate with each other via a network. The network may include a wireless network, a wired network, and / or any combination of a wireless network and a wired network. Communication between the processor 72 and the memory 71 may also be achieved via a system bus, and this disclosure is not limited thereto.

[0121] For example, the processor 72 may be embodied as various appropriate processors, processing units, etc., such as a central processing unit (CPU), graphics processing unit (GPU), network processor (NP), and further, it may be a digital signal processor (DSP), dedicated integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, or discrete hardware assembly. The central processing unit (CPU) may be an x86 or ARM architecture, etc. For example, the memory 71 may include any combination of various types of computer-readable storage media, such as volatile memory and / or non-volatile memory. The memory 71 may include, for example, system memory, which stores, for example, an operating system, application programs, a boot loader, a database, and other programs. The storage media may further store various application programs and various data.

[0122] Furthermore, according to some embodiments of this disclosure, if the various operations / processes described herein are implemented by software and / or firmware, the programs constituting the software may be installed from a storage medium or network to a computer system having a dedicated hardware structure, such as the computer system (or electronic device) 800 shown in Figure 8. Once the various programs are installed, the computer system can perform various functions, including those described above. Figure 8 shows a block diagram of an exemplary structure of a computer system applicable to embodiments of this disclosure.

[0123] In Figure 8, the central processing unit (CPU) 801 performs various operations based on programs stored in read-only memory (ROM) 802 or programs loaded from storage unit 808 into random access memory (RAM) 803. RAM 803 stores data necessary for various operations performed by the CPU 801 as needed. The central processing unit is merely illustrative and may be other types of processors, such as those described above. ROM 802, RAM 803, and storage unit 808 may be various forms of computer-readable storage media, as described below. Note that while Figure 8 shows ROM 802, RAM 803, and storage device 808, one or more of them may be integrated or located in the same or different memory or storage modules.

[0124] The CPU 801, ROM 802, and RAM 803 are connected to each other via the bus 804. The input / output interface 805 is also connected to the bus 804.

[0125] Components such as input units 806 including touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, and gyroscopes; output units 807 including displays such as cathode ray tubes (CRTs) and liquid crystal displays (LCDs), speakers, and vibrators; storage units 808 including hard disks and magnetic tapes; and communication units 809 including network interface cards such as LAN cards and modems are connected to the input / output interface 805. The communication unit 809 enables communication processing to be performed over a network such as the Internet. For ease of understanding, each device or module in the computer system 800 shown in Figure 8 communicates via bus 804, but they may also communicate over a network or other means, where the network may include wireless networks, wired networks, and / or any combination of wireless and wired networks.

[0126] If necessary, the driver 810 is also connected to the input / output interface 805. Removable media 811, such as magnetic disks, optical disks, magneto-optical disks, or semiconductor memory, are inserted into the driver 810 as necessary, and the computer programs read from there are installed in the storage unit 808 as necessary.

[0127] When the above series of processes are implemented using software, the programs that make up the software may be installed from a network such as the Internet, or from a storage medium such as a removable medium 811.

[0128] According to embodiments of the present disclosure, the process described with reference to the flowchart above may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product which includes a computer program on a computer-readable medium which includes program code for performing the method shown in the flowchart. In such embodiments, the computer program may be downloaded and installed from a network via a communication unit 809, or installed from a storage unit 808, or installed from a ROM 802. When the computer program is executed by the CPU 801, the above-described functions, limited to the methods of embodiments of the present disclosure, are performed.

[0129] In the context of this disclosure, computer-readable media may be tangible media that contain or store programs for use in or in combination with instruction execution systems, devices, or equipment. Computer-readable media may be computer-readable signal media, computer-readable storage media, or any combination of both. Computer-readable storage media may be, but are not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections having one or more wires, portable computer magnetic 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 memory devices, magnetic memory devices, or any suitable combination of the above. In this disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signaling medium may include data signals propagated in the baseband or as part of a carrier, which may contain computer-readable program code. Such propagated data signals may include, but are not limited to, electromagnetic signals, optical signals, or any suitable combination thereof, and may employ a variety of forms. A computer-readable signaling medium may be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device.Program code contained in a computer-readable medium can be transmitted by any suitable medium, including but not limited to electric wires, optical cables, RF (radio frequency), or any suitable combination thereof.

[0130] The computer-readable medium described above may be included in the electronic device described above, or it may be a standalone entity not incorporated into the electronic device.

[0131] In some embodiments, a computer program is further provided that, when executed by a processor, includes instructions causing the processor to perform the method of any one of the embodiments described above. For example, the instructions may be embodied as computer program code.

[0132] In embodiments of the Disclosure, computer program code for performing the operations of the Disclosure can be organized in one or more programming languages ​​or a combination thereof, and such programming languages ​​include, but are not limited to, object-oriented programming languages ​​such as Java®, Smalltalk, and C++, and further include ordinary procedural programming languages ​​such as the C language or similar programming languages. The program code may run entirely on a user computer, partially on a user computer, run as a single standalone software package, run partially on a user computer and partially on a remote computer, or run entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer by any type of network (including a local area network (LAN) or a wide area network (WAN)), or it may be connected to an external computer (for example, connected via the Internet using an Internet service provider).

[0133] The flowcharts and block diagrams in the drawings illustrate the systematic architectures, functions, and operations that can be realized according to the systems, methods, and computer program products of each embodiment of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, program segment, or portion of code, which contains one or more executable instructions for realizing a defined logic function. Note that in some implementations as alternatives, the functions described in the blocks may occur in a different order than those shown in the drawings. For example, two blocks shown consecutively may actually be executed almost in parallel, or in some cases in reverse order, depending on the function. Furthermore, each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be realized by a dedicated hardware-based system that performs the defined function or operation, or by a combination of dedicated hardware and computer instructions.

[0134] Modules, components, or units according to the embodiments of this disclosure may be implemented in software form or in hardware form. Herein, the names of modules, components, or units do not, in some cases, constitute a limitation on the module, component, or unit itself.

[0135] The functions described above in this specification may be performed by at least partially one or more hardware logic components. For example, non-limiting exemplary hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific general-purpose products (ASSPs), systems-on-a-chip (SOCs), and complex programmable logic devices (CPLDs).

[0136] Methods for displaying multimedia content according to some embodiments of the present disclosure include, in response to a pre-set trigger operation, playing the current multimedia content in a multimedia content stream on a playback interface, displaying a selection area of ​​the multimedia content stream, displaying indicators of the multimedia content in the multimedia content stream on the selection area, wherein the indicators of the multimedia content are arranged according to the order of the multimedia content in the multimedia content stream, and the multimedia content is switched and played in order in response to a pre-set directional swipe operation on the playback interface, and playing the target multimedia content in response to a selection operation on the indicator of the target multimedia content on the selection area, wherein the multimedia content in the multimedia content stream includes the target multimedia content.

[0137] In some embodiments, the display method further includes displaying user identifiers for one or more recommending users and, in response to a selection operation for the user identifier of a target recommending user, displaying the page of the target recommending user, wherein one or more recommending users include the target recommending user.

[0138] In some embodiments, the display method further includes displaying an entry for a multimedia content channel and, in response to a trigger operation on the entry for the multimedia content channel, entering the multimedia content channel and displaying a playback interface, where the selection area is hidden.

[0139] In some embodiments, the display method further includes, when the selection area is hidden, displaying only the first area and displaying the selection area controls in the first area, wherein a pre-configured trigger operation includes a trigger operation on the selection area controls, and in response to a pre-configured trigger operation, playing the current multimedia content in the multimedia content stream in the playback interface and displaying the selection area in the multimedia content stream includes, in response to a trigger operation on the selection area controls, playing the current multimedia content in the multimedia content stream in the playback interface, and displaying the first and second areas and displaying the selection area in the second area.

[0140] In some embodiments, the display method further includes: A pre-configured trigger operation includes a trigger operation on a multimedia channel entry or an update operation on a multimedia content channel, and in response to the pre-configured trigger operation, the playback interface plays the current multimedia content in the multimedia content stream and displays a selection area of ​​the multimedia content stream, and in response to the trigger operation on a multimedia channel entry or an update operation on a multimedia channel, the playback interface plays the current multimedia content in the multimedia content stream and displays a selection area of ​​the multimedia content stream.

[0141] In some embodiments, the display method further includes displaying notification information at the location of the selection region controls before the selection region controls are first triggered.

[0142] In some embodiments, the display method further includes, when displaying a first area and a second area simultaneously, hiding the second area and displaying only the first area in response to a trigger operation on a control of the selected area.

[0143] In some embodiments, the display method further includes hiding the selected area in response to the display of the selected area reaching a preset time length or in response to a preset operation on the playback interface.

[0144] In some embodiments, playing the target multimedia content includes playing the target multimedia content and hiding the selected area, or playing the target multimedia content, switching the indicator for the target multimedia content in the selected area from a first display effect to a second display effect, and switching the indicator for the current multimedia content from the second display effect to a first display effect, wherein the indicators for the target multimedia content and multimedia content other than the current multimedia content in the selected area are displayed with the first display effect.

[0145] In some embodiments, the display method further includes displaying the playback progress of the played multimedia content in a multimedia content stream at the position of the indicator for the played multimedia content in the selected area, or displaying the playback progress of the multimedia content in a multimedia content stream at the position of the indicator for the multimedia content in the selected area.

[0146] In some embodiments, the multimedia content in a multimedia content stream includes a collection, which is a set of multiple multimedia content items of the same theme, and the collection's indicator includes the collection's theme. When the target multimedia content is a collection, playing the target multimedia content in response to a selection operation on the target multimedia content's indicator in a selection area includes playing multiple multimedia content items in the collection in the order of those items in the collection, or displaying a detailed interface for the collection, which includes the indicators for multiple multimedia content items in the collection, in response to a selection operation on the collection's indicator in a selection area, and playing the multimedia content corresponding to the selected indicator in response to a selection operation on the indicator of any multimedia content in the collection.

[0147] In some embodiments, the selection region includes indicators for some multimedia content in a multimedia content stream, and the display method further includes, in response to a first switching operation by the current user for the indicators for some multimedia content in the selection region, displaying in the selection region indicators for multimedia content that follows some multimedia content in the order of multimedia content in the multimedia content stream, and / or, in response to a second switching operation by the current user for the indicators for some multimedia content in the selection region, displaying in the selection region indicators for multimedia content that precedes some multimedia content in the order of multimedia content in the multimedia content stream.

[0148] A multimedia content display device according to some other embodiments of the present disclosure includes: a first display module configured to play the current multimedia content in a multimedia content stream, display a selection area of ​​the multimedia content stream, and display indicators of multimedia content in the multimedia content stream in a playback interface in response to a preset trigger operation, wherein the indicators of multimedia content are arranged according to the order of multimedia content in the multimedia content stream, and the multimedia content is switched and played in order in response to a preset directional swipe operation in the playback interface; and a second display module configured to play a target multimedia content in response to a selection operation on an indicator of target multimedia content in the selection area, wherein the multimedia content in the multimedia content stream includes the target multimedia content.

[0149] Electronic devices according to several other embodiments of the present disclosure include a memory and a processor coupled to the memory, the processor being configured to perform a method for displaying multimedia content of any one embodiment of the present disclosure based on instructions stored in the memory.

[0150] A computer-readable storage medium in several other embodiments of the present disclosure stores a computer program that, when executed by a processor, enables a method for displaying multimedia content according to any one embodiment of the present disclosure.

[0151] Computer programs according to several other embodiments of the present disclosure, when executed by a processor, include instructions that cause the processor to perform a method for displaying multimedia content according to any one embodiment of the present disclosure.

[0152] Computer program products according to some embodiments of the present disclosure, when executed by a processor, include instructions that enable a method for displaying multimedia content according to any one embodiment of the present disclosure.

[0153] The above description is merely an explanation of some embodiments of the present disclosure and the technical principles used. Those skilled in the art will understand that the scope of the present disclosure is not limited to technical solutions formed by specific combinations of the above technical features, but encompasses other technical solutions formed by any combination of the above technical features or their equivalents, without departing from the disclosed concepts. For example, technical solutions formed by substituting the above features with similar functional technical features disclosed in this disclosure (but not limited to those disclosed).

[0154] This specification contains many specific details. However, embodiments of the present invention can be carried out without these specific details. In other cases, well-known methods, structures, and techniques are not described in detail so as not to obscure the understanding of the description.

[0155] While the operations are described in a specific order, this should not be understood as requiring that these operations be performed in a particular order or sequence. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while the above discussion includes some specific implementation details, these should not be understood as limiting the scope of this disclosure. Some features described in the context of a single embodiment may be implemented in combination within a single embodiment. Conversely, various features described in the context of a single embodiment may be implemented in multiple embodiments individually or in any suitable subcombination.

[0156] As is customary, several specific embodiments of this disclosure have been described in detail, but those skilled in the art should understand that the above examples are for illustrative purposes only and do not limit the scope of this disclosure. Those skilled in the art should understand that the above embodiments can be modified without departing from the scope and spirit of this disclosure. The scope of this disclosure is limited by the attached claims.

Claims

1. A method for displaying multimedia content, In response to a pre-set trigger operation, the playback interface plays the current multimedia content in the multimedia content stream, displays a selection area of ​​the multimedia content stream, and displays indicators of the multimedia content in the multimedia content stream within the selection area, wherein the indicators of the multimedia content are arranged according to the order of the multimedia content in the multimedia content stream, and the multimedia content is switched and played according to the order in response to a pre-set swipe operation in the playback interface. In response to a selection operation on the indicator for the target multimedia content in the selection region, the target multimedia content is played, wherein the multimedia content in the multimedia content stream includes the target multimedia content. Display methods that include this.

2. Displaying user identifiers for one or more recommending users, In response to a selection operation on the user indicator of the target recommendation user, the page of the target recommendation user is displayed, where the one or more recommendation users include the target recommendation user. The display method according to claim 1, further comprising:

3. Displaying entries for multimedia content channels, In response to a trigger operation on the entry to the multimedia content channel, the system enters the multimedia content channel and displays the playback interface, where the selected area is hidden. The display method according to claim 1, further comprising:

4. If the selected area is hidden, only the first area is displayed, and the controls for the selected area are displayed in the first area. It further includes, Here, the pre-configured trigger operation includes a trigger operation on the control of the selection area, and in response to the pre-configured trigger operation, the playback interface plays the current multimedia content in the multimedia content stream and displays the selection area of ​​the multimedia content stream. In response to a trigger operation on the control of the selected area, the playback interface plays the current multimedia content in the multimedia content stream, displays the first area and the second area, and displays the selected area in the second area. The display method according to claim 3.

5. The aforementioned pre-configured trigger operation includes a trigger operation for a multimedia channel entry or an update operation for the multimedia content channel, and in response to the pre-configured trigger operation, the playback interface plays the current multimedia content in the multimedia content stream and displays the selected area of ​​the multimedia content stream. In response to a trigger operation on the multimedia channel entry or an update operation on the multimedia channel, the playback interface is displayed on the multimedia channel, the current multimedia content in the multimedia content stream is played on the playback interface, and the selected region of the multimedia content stream is displayed. The display method according to claim 1.

6. Before the control in the selected area is triggered for the first time, display notification information at the location of the control in the selected area. The display method according to claim 4, further comprising:

7. When the first region and the second region are displayed simultaneously, in response to a trigger operation on the control of the selected region, To hide the second area and display only the first area, The display method according to claim 4, further comprising:

8. The selected area is hidden in response to the display of the selected area reaching a preset time length, or in response to a preset operation on the playback interface. The display method according to claim 1, further comprising:

9. Playing the aforementioned target multimedia content means Play the target multimedia content and hide the selected area, or The target multimedia content is played, the indicator for the target multimedia content in the selected area is switched from a first display effect to a second display effect, and the indicator for the current multimedia content is switched from the second display effect to a first display effect, wherein the indicators for the target multimedia content and multimedia content other than the current multimedia content in the selected area are displayed with the first display effect. The display method according to claim 1, including the method described in claim 1.

10. For the multimedia content played in the multimedia content stream, the playback progress of the multimedia content is displayed correspondingly at the position of the indicator for the played multimedia content in the selected region, or, For each multimedia content in the multimedia content stream, the playback progress of the multimedia content is displayed correspondingly at the position of the indicator for the multimedia content in the selected region. The display method according to claim 1, further comprising:

11. The multimedia content in the multimedia content stream includes a collection, the collection is a set of multiple multimedia contents of the same theme, the indicator of the collection includes the theme of the collection, and if the target multimedia content is the collection, then playing the target multimedia content in response to the selection operation on the indicator of the target multimedia content in the selection region is: In response to a selection operation on the indicator of the collection in the selection area, the player plays the multiple multimedia contents in the collection in the order of the multiple multimedia contents in the collection, or In response to a selection operation on the label of the collection in the selection area, the detailed interface of the collection, including labels for multiple multimedia content in the collection, is displayed, and in response to a selection operation on the label of any multimedia content in the collection, the multimedia content corresponding to the selected label is played. The display method according to claim 1, including the method described in claim 1.

12. The selection region includes an indicator for some of the multimedia content in the multimedia content stream, and the display method is In response to a first switching operation by the current user on the indicators of some of the multimedia content in the selected area, the selected area displays indicators of multimedia content that follows the some of the multimedia content in the multimedia content stream, and / or In response to a second switching operation by the current user on the indicators of some of the multimedia content in the selected area, the selected area displays indicators of multimedia content that precede the some of the multimedia content, in accordance with the order of the multimedia content in the multimedia content stream. The display method according to claim 1, further comprising:

13. A display device for multimedia content, A first display module configured to play the current multimedia content in a multimedia content stream in a playback interface in response to a pre-set trigger operation, display a selection area of ​​the multimedia content stream, and display indicators of the multimedia content in the multimedia content stream in the selection area, wherein the indicators of the multimedia content are arranged according to the order of the multimedia content in the multimedia content stream, and the first display module supports switching and playing the multimedia content in the order in response to a pre-set directional swipe operation in the playback interface. A second display module configured to play the target multimedia content in response to a selection operation on an indicator of the target multimedia content in the selection region, wherein the multimedia content in the multimedia content stream includes the target multimedia content and the second display module, A display device for multimedia content, including...

14. It is an electronic device, Memory and An electronic device comprising a processor coupled to the memory, wherein the processor is configured to perform a method for displaying multimedia content according to any one of claims 1 to 12 based on instructions stored in the memory.

15. A computer-readable storage medium storing a computer program that, when executed by a processor, enables a method for displaying multimedia content according to any one of claims 1 to 12.

16. A computer program that, when executed by a processor, includes instructions for implementing a method of displaying multimedia content according to any one of claims 1 to 12.