Media content display method and device, electronic equipment and storage medium

By adopting the waterfall flow form of media content display in the client display interface and differentially displaying interactive information according to media content types, the problem of poor user experience is solved and the interactive information display and interaction efficiency of media content are improved.

CN119342039APending Publication Date: 2025-01-21BEIJING ZITIAO NETWORK TECH CO LTD

Patent Information

Application Number
CN202411348382.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

There is a problem of poor user experience when users view the interactive information displayed on the client display interface.

Method used

Provide a media content display method, by displaying the preset interface of the current user, the interface is displayed based on the form of a waterfall flow, and the waterfall flow carries multiple media content. In the preset interface, the type of media content is displayed based on the type of media content. The interactive information of the related users of the current user. The interactive information has different display content and/or interactive methods according to different types.

Benefits of technology

Through differentiated display of interactive information related to users, the display efficiency and interaction efficiency of interactive information of media content in the preset interface in the form of waterfall flow are improved, and the user experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119342039A_ABST
    Figure CN119342039A_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a media content display method and apparatus, an electronic device and a storage medium, a preset interface of a current user is displayed, the preset interface performs media content display based on a waterfall stream form, and the waterfall stream is configured to bear a plurality of media contents; in the preset interface, interaction information of the media content of the associated user of the current user is displayed based on the type of the media content, and the interaction information is configured to have different display contents and / or interaction modes based on different types. On the basis of displaying the preset interface of the current user based on the waterfall flow form, the display efficiency and the interaction efficiency of the interaction information of the media content in the preset interface based on the waterfall flow form are improved by carrying out differentiated display on the interaction information published by the associated user based on the type of the media content, the user experience is improved, and the user experience is improved. And the problem of poor user experience is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the field of information display technology, and more particularly to a method, device, electronic device and storage medium for displaying media content. Background Art

[0002] Currently, when a user publishes multimedia information through an application (APP) having a multimedia information publishing function, a client display interface corresponding to the application will display relevant interactive information after the user publishes the multimedia information.

[0003] In the related art, when a user views interactive information displayed on a client display interface, there is a problem of poor user experience. Summary of the invention

[0004] The embodiments of the present disclosure provide a method, device, electronic device and storage medium for displaying media content, so as to overcome the problem of poor user experience when a user views interactive information displayed on a client display interface.

[0005] In a first aspect, an embodiment of the present disclosure provides a method for displaying media content, including:

[0006] A preset interface of the current user is displayed, wherein the preset interface displays media content in the form of a waterfall flow, and the waterfall flow is configured to carry multiple media contents; in the preset interface, interactive information of the media content of users associated with the current user is displayed based on the type of the media content, and the interactive information is configured to have different display content and / or interaction methods based on different types.

[0007] In a second aspect, an embodiment of the present disclosure provides a media content display device, including:

[0008] A trigger module, used to display a preset interface of the current user, wherein the preset interface displays media content in the form of a waterfall flow, and the waterfall flow is configured to carry multiple media contents;

[0009] The display module is used to display the interactive information of the media content of the associated users of the current user in the preset interface based on the type of the media content, and the interactive information is configured to have different display content and / or interaction methods based on different types.

[0010] In a third aspect, an embodiment of the present disclosure provides an electronic device, including: a processor and a memory;

[0011] The memory stores computer-executable instructions;

[0012] The processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the media content display method as described in the first aspect and various possible designs of the first aspect.

[0013] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer execution instructions. When a processor executes the computer execution instructions, the media content display method described in the first aspect and various possible designs of the first aspect is implemented.

[0014] In a fifth aspect, an embodiment of the present disclosure provides a computer program product, including a computer program, which, when executed by a processor, implements the media content display method as described in the first aspect and various possible designs of the first aspect.

[0015] The media content display method, device, electronic device and storage medium provided in the present embodiment display the preset interface of the current user, wherein the preset interface displays media content in the form of a waterfall flow, and the waterfall flow is configured to carry multiple media contents; in the preset interface, interactive information of the media content of the current user's associated users is displayed based on the type of the media content, and the interactive information is configured to have different display content and / or interactive methods based on different types. On the basis of displaying the preset interface of the current user in the form of a waterfall flow, the interactive information posted by the associated users is displayed differently based on the type of media content, thereby improving the display efficiency and interaction efficiency of the interactive information of the media content in the preset interface in the form of a waterfall flow, thereby improving the user experience, that is, solving the problem of poor user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor.

[0017] Figure 1 An application scenario diagram of the media content display method provided in the embodiment of the present disclosure;

[0018] Figure 2 A schematic diagram of a method for displaying media content provided in an embodiment of the present disclosure Figure 1 ;

[0019] Figure 3 A schematic diagram of a display of a preset interface provided in an embodiment of the present disclosure;

[0020] Figure 4 One of the media content display schematic diagrams based on the first display information and the second display information provided in the embodiment of the present disclosure;

[0021] Figure 5 A second schematic diagram of displaying media content based on first display information and second display information provided in an embodiment of the present disclosure;

[0022] Figure 6 A third schematic diagram of displaying media content based on the first display information and the second display information provided in an embodiment of the present disclosure;

[0023] Figure 7 A fourth schematic diagram of displaying media content based on the first display information and the second display information provided in an embodiment of the present disclosure;

[0024] Figure 8 A fifth schematic diagram of displaying media content based on the first display information and the second display information provided in an embodiment of the present disclosure;

[0025] Fig. 9 A schematic diagram of the media content display method provided in the embodiment of the present disclosure Figure 2 ;

[0026] Fig.10 A sixth schematic diagram of displaying media content based on first display information and second display information provided in an embodiment of the present disclosure;

[0027] Fig.11 A schematic diagram of a second secondary interface for displaying second display information provided by an embodiment of the present disclosure;

[0028] Fig.12 A display schematic diagram of a first secondary interface for displaying first display information based on a first sorting logic provided in an embodiment of the present disclosure;

[0029] Fig.13 A structural block diagram of a media content display device provided in an embodiment of the present disclosure;

[0030] Fig.14 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure;

[0031] Fig.15 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0032] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0033] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0034] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0035] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0036] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0037] The application scenarios of the embodiments of the present disclosure are explained below:

[0038] Figure 1A diagram of an application scenario of the media content display method provided in the embodiment of the present disclosure. The media content display method provided in the embodiment of the present disclosure can be applied to an application (APP, Application) with a function of publishing multimedia information, such as an audio and video application, an information communication application, etc., wherein the multimedia information includes at least one of the following: text information, audio information, picture information and video information. More specifically, it can be applied to an application scenario in which a user views interactive information related to multimedia information through the above-mentioned application with the function of publishing multimedia information. The execution subject of this embodiment can be a terminal device running the above-mentioned application with the function of publishing multimedia information, or a server deploying the server corresponding to the above-mentioned application, or other electronic devices with similar functions. Among them, when the execution subject is a terminal device, the terminal device executes the method provided in this embodiment by running the above-mentioned application; when the execution subject is a server, the server of the above-mentioned application with the function of publishing multimedia information can be partially or completely run on the server, and the method provided in this embodiment is executed on the server side, and the terminal device runs the client of the application, and the communication between the server and the terminal device is based on the server-client, so that the terminal device can obtain the execution result of the method provided in this embodiment and display it as needed.

[0039] Among them, in some embodiments, the terminal device or server can implement the media content display method provided by the embodiment of the present application by running various computer executable instructions or computer programs. For example, the computer executable instructions can be program-level commands, machine instructions or software instructions. The computer program can be a native program or software module in the operating system; it can be a local application, that is, a program that needs to be installed in the operating system to run, or it can be a small program embedded in any APP, that is, a program that runs based on a browser environment. In summary, the above-mentioned computer executable instructions can be instructions in any form, and the above-mentioned computer program can be an application, module or plug-in in any form, and the specific implementation form can be configured as needed. Further, in some embodiments, the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud storage, cloud communication, cloud database, cloud computing, cloud functions, network services, middleware services, domain name services, security services, content delivery networks (Content Delivery Network, CDN), and basic cloud computing services such as big data and artificial intelligence platforms, wherein the cloud service can be an interactive processing service for terminal devices to call.

[0040] refer to Figure 1As shown in , taking the terminal device as the execution subject as an example, a client corresponding to an application with a function of publishing multimedia information (hereinafter referred to as the application) is running in the terminal device, and the client can display the multimedia information published by the associated user friend_1 of the current user user_0, as well as the interactive information corresponding to the multimedia information; specifically, for example, the associated user friend_1 publishes a publicly visible picture of a "water cup" ima_1 and publishes a picture of a "kitten" ima_2 that is only visible to virtual friends through the client of the application installed on the terminal device dev_1, where "publicly visible" is used to indicate that general users who use the application have the authority to browse and view, and general users include users who have established a virtual friend relationship with the associated user friend_1, and users who have not established a virtual friend relationship with the associated user friend_1, and "only virtual friends visible" is used to indicate that users who use the application and have established a virtual friend relationship with the associated user friend_1 For example, the current user user_0 has the permission to browse, view and comment on the picture ima_2. Furthermore, the client of the application installed on the terminal device dev_0 of the current user user_0 displays the interaction information info_1 of the picture ima_1 and the interaction information info_2 of the picture ima_2 based on the media content display method provided by the embodiment of the present disclosure. The information that the interaction information info_1 prioritizes to display is different from the information that the interaction information info_2 prioritizes to display. For example, the interaction information info_1 prioritizes to display the number of comments "121" by general users on the picture ima_1, but does not display the specific comment content. The interaction information info_2 prioritizes to display the comment content "so cute" by the common virtual friend friend_2 on the picture ima_2, wherein the common virtual friend friend_2 is a user who has a virtual friend relationship with both the current user user_0 and the associated user friend_1.

[0041] The embodiments of the present disclosure provide a media content display method to solve the above problems.

[0042] refer to Figure 2 , Figure 2 A schematic diagram of a method for displaying media content provided in an embodiment of the present disclosure Figure 1 The method of this embodiment can be applied in a server, a terminal device or other electronic devices. The media content display method includes:

[0043] Step S101: displaying a preset interface of the current user, wherein the preset interface displays media content in the form of a waterfall flow, and the waterfall flow is configured to carry multiple media contents;

[0044] refer to Figure 1In the application scenario diagram shown, the terminal device is used as the execution subject to introduce the provided media content display method in this embodiment. For example, a server corresponding to an application for publishing multimedia information is deployed in the server, and the terminal device runs the client of the application. The server and the terminal device communicate based on the server-client, and then the server obtains the data processing function request sent by the terminal device, and then the client can process the data mentioned in the embodiment of the present disclosure on the terminal device side after receiving the data processing function program package sent by the server.

[0045] For example, after the current user opens the client of the application, by triggering the corresponding interactive control (button), such as the "Friends" control, the client displays the current user's preset interface, wherein the content display format in the preset interface is based on the waterfall flow format. Specifically, for example, Figure 3 A schematic diagram of a preset interface provided in an embodiment of the present disclosure is shown in FIG. Figure 3 As shown, the current user clicks on the client of the application displayed on the system desktop of the terminal device; after the client is loaded, the first interface displayed by the client is the multimedia information corresponding to the "recommendation" control, for example, the multimedia information is video_1, and the publisher of the multimedia information video_1 is the general user person_0; then, after the current user clicks on the "friend" control, the client displays the preset interface, which is displayed in the form of a waterfall flow; wherein, Figure 1 The "general user" has been explained in the scenario shown and will not be repeated here.

[0046] Step S102: In a preset interface, interactive information of media content of users associated with the current user is displayed based on the type of media content, and the interactive information is configured to have different display content and / or interactive methods based on different types.

[0047] Exemplarily, the preset interface displayed by the client of the current user displays the media content published by the associated user and the interactive information corresponding to the media content, wherein the interactive information is configured to have different display content and / or interactive methods based on different types. For example, when displaying different types of media content, the preset interface displays interactive information of different styles.

[0048] In a possible implementation, the interaction information includes first interaction information, and the first interaction information is configured to display the number of interactions or interactive user information based on the type. Exemplarily, the first interaction information is like information.

[0049] In a possible implementation, displaying the interaction information of the media content of the associated users of the current user based on the type of the media content includes at least one of the following: in response to the media content being the first media content, displaying the interaction number on the preset interface, the interaction number indicating the number of interaction information for the first media content; in response to the media content being the second media content, displaying the interaction user information on the preset interface, the interaction user information including the identification information of the user who interacted with the first media content. The interaction information includes likes, comments, forwarding, collections, etc., and the interaction number includes the number of items corresponding to any of the above interactions.

[0050] In a possible implementation, the interactive information includes second interactive information, and the second interactive information is configured to be displayed in different styles and / or different states based on the different types. Exemplarily, the second interactive information may be comment information. In a possible implementation, the second interactive information is configured to be displayed in different states based on the different types, including: in response to the media content being the first media content, the second interactive information includes associated interactive information posted by users who have an associated relationship with the current user and non-associated interactive information posted by users who have no associated relationship with the current user; in response to the media content being the second media content, the second interactive information includes associated interactive information posted by users who have an associated relationship with the current user. The user who has an associated relationship with the current user posts, for example, a virtual friend user of the current user; the associated interactive information is interactive information sent by a virtual friend user, such as comments and likes.

[0051] Further, in a possible implementation, the second interactive information is configured to be displayed in different styles based on the different types, including at least one of the following: in response to the media content being the first media content, one of the following is displayed in the preset interface: the first interactive control, the associated interactive information and the first interactive control posted by the user who has an associated relationship with the current user, and the non-associated interactive information posted by the user who has no associated relationship with the current user is displayed based on the triggering of the first interactive control; in response to the media content being the second media content, one of the following is displayed in the preset interface: the associated interactive information posted by the user who has an associated relationship with the current user, the associated interactive information posted by the user who has an associated relationship with the current user, and the second interactive control, and the first interactive control indicates the triggering display of all associated interactive information posted by the user who has an associated relationship with the current user. Among them, the first interactive control and the second interactive control are controls for realizing interactive functions, such as controls for like and comment functions.

[0052] Furthermore, in one possible implementation, the first interactive control is configured to appear when a first trigger condition is met, and the first trigger condition includes the presence of non-related interactive information in the media content, that is, the first interactive control appears when there are non-friend comments in the comments; in another possible implementation, the second interactive control is configured to appear when a second trigger condition is met, and the second trigger condition includes the number of related interactive information posted by a user who has an associated relationship with the current user is greater than a threshold, that is, the second interactive control appears when the number of related interactive information is greater than a threshold.

[0053] Furthermore, in a possible implementation, the display interaction of the interactive information is different based on the type of media content. For example, when at least part of the interactive information is folded, in response to the first interactive control being triggered, the interactive information display interface is displayed and the interactive information is displayed in the interactive information display interface; in response to the second interactive control being triggered, the interactive information is tiled in the preset interface. Among them, the interactive information display interface is a detailed comment interface. When the media content is public content, after the first interactive control is triggered, the interactive information display interface is displayed and the interactive information is displayed in the interactive information display interface, that is, the detailed comment interface is opened and more interactive information is displayed; when the media content is content with preset browsing permissions, more comment information can be directly pulled down in the original preset interface.

[0054] Furthermore, in this embodiment, it also includes:

[0055] In response to the media content being triggered, a secondary interface is displayed, wherein the secondary interface is configured to have different control layouts based on different types. Exemplarily, the secondary interface is the secondary display interface to which the media content jumps after being triggered, such as being clicked. When the type of media content is different, the control layout within the secondary interface is correspondingly different. For example, when the first media content is clicked, the first secondary interface jumps, and there are N functional controls in the first secondary interface, and it is set in the first layout; when the second media content is clicked, the second secondary interface jumps, and there are M functional controls in the second secondary interface, and it is set in the second layout.

[0056] Further, in a possible implementation, the secondary interface includes a first secondary interface and a second secondary interface, wherein the first secondary interface is configured to be displayed in response to the first media content being triggered; the second secondary interface is configured to be displayed in response to the second media content being triggered;

[0057] The first secondary interface is provided with a first interactive control, and the second secondary interface is provided with a second interactive control, and the first interactive control and the second interactive control have at least one difference in function, quantity, and position. In a possible implementation, the first interactive control and the second interactive control are different in control data, control function, and control position.

[0058] Furthermore, the first interactive control in the first secondary interface is configured to display the first interactive information of the associated user of the current user; the second interactive control in the second secondary interface is configured to collect and / or forward the first media content after being triggered. That is, when different media content is adjusted to the corresponding secondary interface, the first interactive control set in the first secondary interface is different from the second interactive control set in the second secondary interface. Specifically, the first secondary interface exposes the likes information of common friends by setting the first interactive control, while the second secondary interface realizes the collection and forwarding buttons by setting the second interactive control.

[0059] In a possible implementation, the media content includes first media content and / or second media content. When the first media content is used, the interactive information includes first display information of the first media content; when the second media content is used, the interactive information includes second display information of the second media content; the display permissions of the first content and the second content are different, for example Figure 1 The first display information and the second display information have different display contents and / or interaction modes. Exemplarily, the associated user is a user who has established a virtual friend relationship with the current user, the first media content is the first content media content published by the associated user in the application platform, and the second media content is the preset permission media content published by the associated user in the application platform. The first display information and the second display information have different display contents and / or interaction modes. For example, the first media content corresponds to Figure 1 The publicly visible image ima_1 of the “water cup” introduced in the scene shown, the second media content corresponds to Figure 1 The first display information corresponds to the image ima_2 of the "kitten" that is only visible to virtual friends in the scene shown. Figure 1 The interactive information info_1 introduced in the scene shown, the second display information corresponds to Figure 1 The interactive information info_2 introduced in the scenario shown.

[0060] In one possible implementation, Figure 4 One of the media content display schematic diagrams based on the first display information and the second display information provided in the embodiment of the present disclosure is as follows Figure 4As shown, the display interface of the client displays interactive controls such as "recommendation" and "friends". After the associated user friend_1 publishes at least one first media content and at least one second media content, for example, the first media content is picture ima_1, the second media content is picture ima_2, picture ima_1 is a picture of a "cup", and picture ima_2 is a picture of a "kitten"; the friend dynamic display interface of the current user user_0 displays the first display information of picture ima_1, for example, a "public" mark is displayed in the upper right corner of picture ima_1 to indicate that picture ima_1 is the first content media content, and "expand details" is displayed below picture ima_1 to fold and hide the comment information published by non-friends; the friend dynamic display interface of the current user user_0 The interface also displays the second display information of the image ima_2. For example, a "visible to friends" logo is displayed in the upper right corner of the image ima_2 to indicate that the image ima_2 is a preset permission media content. A comment information sending control is displayed below the image ima_2. Preset expressions are pre-displayed in the input box, such as "praise", "comfort" or "hug". When the current user user_0 directly clicks the "Send" button, the preset expression pre-displayed in the input box can be directly sent. When the current user user_0 directly clicks the "input box", the current user user_0 can enter custom interactive content, and then click the "Send" button (control) to complete the sending of the comment information, so that the client of the associated user friend_1 receives the comment information sent by the current user user_0. It can be understood that when there are friends' comments in the first content media content of the public type, the friend's comment information can be displayed under the image ima_1, and the non-friend comments can be folded and hidden by the expand button.

[0061] In this embodiment, by displaying the preset interface of the current user, the preset interface displays media content based on a waterfall flow, and the waterfall flow is configured to carry multiple media content forms for media content display; in the process of sliding display of the preset interface, the first display information of the first media content of the associated user of the current user and the second display information of the second media content are displayed, wherein the first media content is the first content media content published by the associated user in the application platform, and the second media content is the preset permission media content published by the associated user in the application platform, and the first display information and the second display information have different display content and / or interaction methods. On the basis of displaying the preset interface of the current user, by displaying different display content and / or configuring different interaction methods for the first content media content and the preset permission media content published by the associated user, it is achieved that when the current user browses the first content media content and the preset permission media content published by the associated user, the media content published by the associated user can be browsed concisely, thereby improving the user experience, that is, solving the problem of poor user experience.

[0062] In a possible implementation, the first display information includes a first number of likes and / or a first number of comments, where the first number of likes represents the number of likes information published by any user in the application platform for the first media content; the first number of comments represents the number of comments information published by any user in the application platform for the first media content; the second display information includes second comment information, where the second comment information is comment information and / or like information published by an associated user for the second media content, and the associated user is at least one user who has a virtual friend relationship with both the current user and the associated user, and the associated user corresponds to Figure 1 Mutual virtual friends introduced in the scenario shown. Figure 5 The second schematic diagram of displaying media content based on the first display information and the second display information provided in the embodiment of the present disclosure is as follows: Figure 5 As shown, the display interface of the client displays interactive controls such as "recommendation" and "friends". After the associated user friend_1 publishes at least one first media content and at least one second media content, for example, the first media content is picture ima_1, the second media content is picture ima_2, picture ima_1 is a picture of a "cup", and picture ima_2 is a picture of a "kitten"; the friend dynamic display interface of the current user user_0 displays the first number of likes and the first number of comments on picture ima_1, for example, the first number of likes is 200, and the first number of comments is 150. Optionally, in picture ima_ 1 also has a "public" logo displayed in the upper right corner; the friend dynamic display interface of the current user user_0 also displays the second comment information of the picture ima_2, wherein the second comment information is the comment information and like information posted by the associated user for the picture ima_2, for example, the display area corresponding to the like information displays the nickname "AA" of the first associated user, the nickname "BB" of the second associated user and the nickname "CC" of the third associated user, and the display area corresponding to the comment information displays the comment content "cute" posted by the second associated user "BB". Optionally, a "visible to friends" logo is also displayed in the upper right corner of the picture ima_2.

[0063] It is understandable that the embodiments of the present disclosure do not impose any specific restrictions on the specific content form of the comment information, which may be text content, audio content, picture content, or video content.

[0064] In the disclosed embodiment, when displaying the preset interface of the current user, the media content is divided into first content media content and preset permission media content, so as to display different display information. That is, if the media content is first content media content, the first number of likes and / or the first number of comments of the work are displayed; if the media content is preset permission media content, the second comment information of the work is displayed, so that the current user can intuitively browse the first content media content and preset permission media content posted by the associated user, as well as the second comment information of the preset permission media content, thereby solving the problem of poor user experience.

[0065] Furthermore, in another possible implementation, the first display information includes a first number of likes and / or a first number of comments, the first display information also includes first comment information, the first comment information is comment information and / or like information published by an associated user for the first media content, the associated user is at least one user who has a virtual friend relationship with both the current user and the associated user, and the second display information includes second comment information. Figure 6 The third schematic diagram of media content display based on the first display information and the second display information provided in the embodiment of the present disclosure is as follows: Figure 6 As shown, in Figure 5 The media content shown is displayed based on Figure 6 The interface display content shown also displays the first comment information of the picture ima_1. The first comment information is the comment information and like information posted by the associated user for the picture ima_1. For example, the display area corresponding to the like information displays the nickname "AA" of the first associated user and the nickname "CC" of the third associated user, and the display area corresponding to the comment information displays the comment content "Beautiful" posted by the first associated user "AA".

[0066] In the disclosed embodiment, when displaying the preset interface of the current user, the first comment information posted by the associated user who has a virtual friend relationship with both the current user and the associated user is displayed for the first content media content posted by the associated user, so as to facilitate browsing of the first display information of the first content media content posted by the associated user and the second display information of the preset permission media content, thereby improving the user experience, that is, solving the problem of poor user experience.

[0067] Furthermore, in another possible implementation, the first display information includes a first number of likes and / or a first number of comments, the first display information also includes first comment information, the second display information includes second comment information, the second display information also includes a second number of likes and / or a second number of comments, the second number of likes represents the number of likes information posted by the associated user for the second media content; the second number of comments represents the number of comment information posted by the associated user for the second media content.

[0068] Figure 7 A fourth schematic diagram of displaying media content based on the first display information and the second display information provided in an embodiment of the present disclosure is shown in FIG. Figure 7 As shown, in Figure 6 The media content shown is displayed based on Figure 7 The interface display content shown also displays the second number of likes and the second number of comments for the image ima_2, that is, it displays the number of like information posted by the associated users for the image ima_2 and the number of comment information posted by the associated users for the image ima_2; for example, the upper limit of the number of characters of the nickname of the associated user that is initially displayed in the display area corresponding to the like information is 10 characters, wherein the initial display refers to the initial state of the preset interface displayed by the client, corresponding to the "expanded display" based on the current user operation mentioned later, then if the number of characters of the nickname of the associated user that posted the like information for the image ima_2 is less than or equal to 10, for example, the nickname of the first associated user is "AA", the nickname of the second associated user is "BB", the nickname of the third associated user is "CC", and the nickname of the fourth associated user is "DDT", a total of 9 characters, then the corresponding display area corresponding to the like information will display: "AA , BB, CC, DDT, a total of 4 common friends liked it"; further, if the number of characters in the nickname of the associated user who posted the like information for the picture ima_2 is greater than 10, for example, the number of like information of the associated users increases, the nickname of the first associated user is "AA", the nickname of the second associated user is "BB", the nickname of the third associated user is "CC", the nickname of the fourth associated user is "DDT", the nickname of the fifth associated user is "EER", and the nickname of the sixth associated user is "FF", totaling 14 characters, then the display area corresponding to the like information will display: "AA, BB, CC, DDT, a total of 6 common friends liked it", when the current user user_0 further clicks on the display area of ​​"a total of 6 common friends liked it", the display area corresponding to the like information will expand and display: "AA, BB, CC, DDT, EER, FF, a total of 6 common friends liked it".

[0069] Furthermore, if Figure 7As shown, for example, the display area corresponding to the comment information initially displays 4 comment information posted by associated users on the image ima_2. If the comment information posted on the image ima_2 is: the comment content posted by the second associated user "BB" is "cute", the comment content posted by the third associated user "CC" is "pretty", and the comment content posted by the fifth associated user "EER" is "like", then the display area corresponding to the comment information will display: "BB: cute, CC: pretty, EER: like, a total of 3 common friends commented"; and then, for example, the number of associated users' comment information increases, that is, if the comment information posted on the image ima_2 is: the comment content posted by the first associated user "AA" is "good-looking", the comment content posted by the second associated user "BB" is "likeable If the comment content posted by the third associated user "CC" is "love", the comment content posted by the fifth associated user "EER" is "like", and the comment content posted by the sixth associated user "FF" is "charming", then the display area corresponding to the comment information will display: "BB: cute, CC: pretty, EER: like, and so on for a total of 5 common friends' comments", and when the current user user_0 further clicks on the display area of ​​"and so on for a total of 5 common friends' comments", the display area corresponding to the comment information will be expanded and displayed, that is, it will display: "BB: cute, CC: pretty, EER: like, AA: good-looking, FF: charming, and so on for a total of 5 common friends' comments", that is, the preset permission media content only displays the comments of associated friends, and is collapsed when the number of associated friends' comments exceeds the preset threshold. Among them, the comment content initially displayed in the display area corresponding to the comment information can be displayed in the order of the time of the comment information posted by the associated users. For example, the comment information of the current moment of the client closest to the current user is displayed first, such as in Figure 7 In the illustrated embodiment, the comment content posted by the sixth associated user "FF" is earlier than that posted by the other four associated users. Therefore, when the comment information is initially displayed, the comment content posted by the sixth associated user "FF" may be collapsed.

[0070] Furthermore, according to the comment information published by the associated user on the second media content, the like information published by the corresponding associated user on the second media content is displayed. Figure 8 A fifth schematic diagram of displaying media content based on the first display information and the second display information provided in an embodiment of the present disclosure is as follows: Figure 8 As shown, in Figure 7On the basis of the display of the media content shown, for example, when the number of characters in the nickname of the associated user of the like information posted for the image ima_2 is greater than 10, for the associated user who posted the comment information and the like information, the nickname of the associated user is preferentially displayed in the display area corresponding to the like information. For example, the comment information posted for the image ima_2 is: the comment content posted by the second associated user "BB" is "cute", the comment content posted by the third associated user "CC" is "pretty", the comment content posted by the fifth associated user "EER" is "like", and the associated user of the like information posted for the image ima_2 is " AA, BB, CC, DDT, EER, FF", a total of 6 friends; then the display area corresponding to the like information will display: "BB, CC, EER, a total of 6 common friends like it". When the current user user_0 further clicks on the display area of ​​"a total of 6 common friends like it", the display area corresponding to the like information will expand and display: "BB, CC, EER, AA, DDT, FF, a total of 6 common friends like it". The display area corresponding to the comment information will display: "BB: cute, CC: pretty, EER: like it, a total of 3 common friends commented".

[0071] In an embodiment of the present disclosure, a preset interface of the current user is displayed, and the preset interface displays media content in the form of a waterfall flow, and the waterfall flow is configured to carry multiple media contents; in the preset interface, interactive information of the media content of users associated with the current user is displayed based on the type of the media content, and the interactive information is configured to have different display content and / or interactive methods based on different types. On the basis of displaying the preset interface of the current user in the form of a waterfall flow, the interactive information posted by the associated users is displayed differently based on the type of media content, thereby improving the display efficiency and interaction efficiency of the interactive information of the media content in the preset interface in the form of a waterfall flow, thereby improving the user experience, that is, solving the problem of poor user experience.

[0072] refer to Fig. 9 , Fig. 9 A schematic diagram of the media content display method provided in the embodiment of the present disclosure Figure 2 In this embodiment Figure 2 Based on the embodiment shown, further refinement is performed, and the media content display method includes:

[0073] Step S201: displaying a preset interface of the current user, wherein the preset interface displays media content in the form of a waterfall flow, and the waterfall flow is configured to carry multiple media contents.

[0074] Step S202: in a preset interface, interactive information of media content of users associated with the current user is displayed based on the type of media content, and the interactive information is configured to have different display content and / or interactive methods based on different types.

[0075] Step S203: Based on the third interaction instruction of the current user, obtain the weighted ranking of each first comment information, wherein the weighted ranking is obtained by weighted summing the interaction frequency between each associated user and the number of likes and / or replies of the corresponding first comment information.

[0076] Step S204: Based on the weighted sorting, when displaying the first media content, further display each first comment information.

[0077] For example, Fig.10 A sixth schematic diagram of displaying media content based on the first display information and the second display information provided in the embodiment of the present disclosure, referring to Fig.10 As shown, in Figure 4 Based on the display of the media content shown, the client responds to the third interaction instruction of the current user, for example, the current user user_0 clicks the "expand details" button (control), the client obtains the weighted ranking of each first comment information corresponding to the first display information of the first media content, and based on the weighted ranking, further displays each first comment information when displaying the first media content; illustratively, the weighted calculation formula is shown in formula (1),

[0078]

[0079] Among them, score_i is used to indicate the weighted score of the i-th first comment information, thu_i is used to indicate the number of likes of the i-th first comment information, rep_i is used to indicate the number of replies to the i-th first comment information, fre_i is used to indicate the interaction frequency between the associated users who posted the i-th first comment information and the associated users, per_1 is used to indicate the weighted coefficient of the number of likes of the first comment information, per_2 is used to indicate the weighted coefficient of the number of replies to the first comment information, and per_3 is used to indicate the weighted coefficient of the interaction frequency.

[0080] Then, based on the weighted scores corresponding to the first comment information, the first comment information is sorted, that is, the weighted sorting of the first comment information is obtained, and then the client displays the first comment information based on the weighted sorting, wherein the higher the weighted score, the closer the display position is in the display area corresponding to the comment information; for example, there are 6 first comment information of the picture ima_1 (comm_1 to comm_6, and the corresponding general user nicknames are U_1 to U_6), and then, the weighted scores of the first comment information comm_1 to the first comment information comm_6 are calculated by formula (1), and the first comment information comm_1 to the first comment information comm_6 are weighted sorted according to the weighted scores, for example, the order of weighted sorting is: comm_4, comm_6, comm_1, comm_3, comm_5, comm_2; then refer to Fig.10 As shown, in the display area corresponding to the comment information, “U_4: comm_4, U_6: comm_6, U_1: comm_1, U_3: comm_3, U_5: comm_5, U_2: comm_2” are displayed accordingly.

[0081] like Fig.10 As shown, the client responds to the third interactive instruction of the current user, for example, the current user user_0 clicks the "Expand Details" button (control), displays a half-screen comment panel as an interactive information display interface, and displays all the comment information corresponding to the public media content in the interactive information display interface, for example: "U_4: comm_4, U_6: comm_6, U_1: comm_1, U_3: comm_3, U_5: comm_5, U_2: comm_2"; further, when the first comment information (all the comment information corresponding to the public media content) is displayed on the interactive information display interface, the interactive information display interface can be closed by a close button or by a sliding operation. In some embodiments, it can also support the interactive information display interface to be displayed as a full screen through a full screen button.

[0082] In the steps of this embodiment, by performing weighted calculation on each first comment information to determine the corresponding weighted ranking, the current user can quickly browse the first comment information with a high interaction rate when viewing the first content media content and preset permission media content posted by the corresponding browsing associated user, thereby improving the user experience, that is, solving the problem of poor user experience.

[0083] Further, refer to Figure 7 The media content display diagram shown and Fig.10As shown in the media content display schematic diagram, the media content display method provided by the embodiment of the present disclosure further includes: determining the target media content according to the target interaction instruction of the current user, wherein the target interaction instruction is used to indicate the current user's interactive operation on the first display information of the first media content and / or the second display information of the second media content; and displaying an updated preset interface according to the target media content, wherein the updated preset interface is used to display the target media content and the target display information of the target media content. Specifically, for example, Figure 7 As shown, based on the current user user_0 further clicking on the display area of ​​"wait for a total of 6 common friends to like", the client determines the image ima_2 as the target media content, and then when the display area corresponding to the like information is expanded, the image ima_2 and the corresponding second display information are displayed in the preset interface, and the image ima_1 and part of the corresponding first display information are refreshed and removed; in contrast, Fig.10 As shown, after the current user user_0 clicks the "expand details" button (control) corresponding to the first media content, the client determines the image ima_1 as the target media content, and then when the first comment information of the image ima_1 is displayed in the preset interface, part of the information of the image ima_2 and the corresponding second display information is refreshed and removed. Based on the interactive operation of the current user, the media content and its display information corresponding to the interactive operation are displayed to the current user, which improves the user experience, that is, solves the problem of poor user experience.

[0084] Furthermore, the calculation of weighted scores can also be combined with the interaction frequency between each associated user and the current user, that is, the weighted ranking is obtained based on the weighted sum of the interaction frequency between each associated user and the associated user, the interaction frequency between each associated user and the current user, and the number of likes and / or replies to the corresponding first comment information. The specific implementation method will not be repeated here.

[0085] It is understandable that the weighted ranking processing method for each first comment information can also be applied to the weighted ranking process of the second comment information, and will not be described in detail here.

[0086] In another possible implementation, when the display interface of the client jumps to display the preset interface of the current user based on the operation of the current user, the client obtains the weighted ranking of each first comment information corresponding to the first display information of the first media content, and then displays each first comment information based on the weighted ranking during the sliding display of the preset interface.

[0087] Furthermore, on the basis of displaying the first display information of the first media content of the associated user of the current user and the second display information of the second media content, by responding to the first interaction instruction for the first display information, the first secondary interface of the first display information is displayed, or, in response to the second interaction instruction for the second display information, the second secondary interface of the second display information is displayed; wherein, the first display information includes a first quantity of first comment information for the first media content, and the first secondary interface is used to display a second quantity of first comment information for the first media content, the second quantity is greater than the first quantity, and the second quantity is determined based on the number of replies and / or the number of likes corresponding to each first comment information; the second display information includes second comment information for the second media content, and the second secondary interface is used to display reply information to the second comment information.

[0088] Specifically, for example, the preset interface displayed by the client displays first display information of the first media content of the current user's associated user and second display information of the second media content, the first display information includes num_1 first comment information for the first media content, and the client responds to the first interaction instruction of the current user for the first display information, for example Figure 4 In the "Expand Details" control in the display interface shown, the first interaction instruction is to click the "Expand Details" control, and then the client displays the first secondary interface of the first display information, that is, displays the second number of first comment information for the first media content, for example, displays num_2 first comment information for the first media content, where num_2 is greater than num_1. Further, for example, the first media content has a total of num_0 first comment information, and the client responds to the current user's first interaction instruction for the first display information, and determines the attention score of each first comment information based on the number of replies and / or the number of likes corresponding to each first comment information, and then based on the preset target attention score, displays the first comment information with an attention score greater than the target attention score, and the number of first comment information with an attention score greater than the target attention score is the second number, where, for example, the attention score is calculated based on the weighted sum of the number of replies and the number of likes corresponding to each first comment information. Furthermore, a "collapse details" control can be set in any display area of ​​the preset interface. When the current user clicks the "collapse details" control, the first secondary interface will be closed, that is, the client will no longer display the first secondary interface of the first display information, but only display the first display information.

[0089] Further, Fig.11 A schematic diagram of a second secondary interface for displaying second display information provided by an embodiment of the present disclosure is shown in FIG. Fig.11As shown, the client responds to the second interaction instruction for the second display information and displays the second secondary interface of the second display information. Specifically, for example, the second media content (image ima_2) posted by the associated user friend_1 is displayed in the preset interface of the current user user_0, and the image ima_2 is a picture of "kitten"; the friend dynamic display interface of the current user user_0 also displays the second comment information of the image ima_2, wherein the second comment information is the comment information and like information posted by the associated user for the image ima_2, for example, the display area corresponding to the like information displays the nickname "AA" of the first associated user, the nickname "BB" of the second associated user, and the nickname "CC" of the third associated user, and the display area corresponding to the comment information The area displays the comment content "cute" posted by the second associated user "BB" and the comment content "like" posted by the fifth associated user "EER". Optionally, a "visible to friends" logo is also displayed in the upper right corner of the image ima_2. On this basis, the display area corresponding to the comment information also displays an "expand details" control. Furthermore, in response to the second interaction instruction of the current user user_0 clicking the "expand details" control, the client further displays the second secondary interface of the second display information, that is, the reply information for the second comment information is displayed in the second secondary interface, for example, the associated user friend_1 replies to the second associated user "BB": "Thank you for the compliment", and the associated user friend_1 replies to the fifth associated user "EER": "Me too". Furthermore, in any display area of ​​the preset interface, a "collapse details" control is also provided. When the current user clicks the "collapse details" control, the second secondary interface will be closed, that is, the client no longer displays the second secondary interface of the second display information, and only displays the second display information.

[0090] In this embodiment, by providing the current user with interactive controls of a first secondary interface for displaying first display information and interactive controls of a second secondary interface for displaying second display information, it is achieved that when the current user browses media content posted by an associated user, the client responds to the current user's interactive instructions to the interactive controls and specifically expands (and / or collapses) the corresponding first secondary interface and / or second secondary interface, thereby facilitating the user to further browse related first comment information and / or second comment information, thereby improving the user experience and solving the problem of poor user experience.

[0091] Furthermore, on the basis of displaying the first secondary interface of the first display information, or displaying the second secondary interface of the second display information, by determining the first sorting logic corresponding to the first display information or the second sorting logic corresponding to the second display information; the first comment information in the first secondary interface is displayed based on the first sorting logic, or the second comment information in the second secondary interface is displayed based on the second sorting logic. In one possible implementation, the first sorting logic corresponding to the first display information is based on the interaction of the associated user with the first display information. For example, if the associated user replies to the first comment information in the first display information, the first comment information replied by the associated user is displayed first, and then the first comment information in the first secondary interface is sorted and displayed based on the first sorting logic; specifically, for example, Fig.12 A display schematic diagram of a first secondary interface for displaying first display information based on a first sorting logic provided in an embodiment of the present disclosure is shown in FIG. Fig.12 As shown, there are 6 first comment information (comm_1 to comm_6, corresponding general users are U_1 to U_6) for the picture ima_1 posted by the associated user friend_1. For example, the associated user friend_1 replied to comm_4, comm_6, comm_1, and comm_3. When the first secondary interface is not displayed, there are 3 first comment information displayed in the first display information. Then any 3 first comment information of comm_4, comm_6, comm_1, and comm_3 are randomly displayed, for example: comm_4, comm_6, and comm_3 are displayed, and the sorting order is also Randomly determined; further, in response to the current user user_0 clicking the "Expand Details" control, when the client displays the first secondary interface, comm_4, comm_6, comm_3, comm_1, comm_5, and comm_2 are displayed, wherein the sorting order of the four first comment information, comm_4, comm_6, comm_3, and comm_1, can be exchanged, and the sorting order of the two first comment information, comm_5 and comm_2, can be exchanged, but "comm_4, comm_6, comm_3, and comm_1" are displayed before "comm_5 and comm_2". Furthermore, in any display area of ​​the preset interface, a "Collapse Details" control can also be set. When the current user clicks the "Collapse Details" control, the first secondary interface will be closed, that is, the client no longer displays the first secondary interface of the first display information, but only displays the first display information. Optionally, a "Public" logo is also displayed in the upper right corner of the image ima_1.

[0092] Furthermore, if the second sorting logic is the same as the first sorting logic, the implementation method of displaying the second comment information in the second secondary interface based on the second sorting logic and the implementation method of displaying the first comment information in the first secondary interface based on the first sorting logic are not repeated here.

[0093] In another possible implementation, the first sorting logic represents the first comment information in the first secondary interface, and the first comment information is sorted based on the number of likes and / or replies, thereby realizing the display of the first comment information in the first secondary interface based on the first sorting logic. Specifically, for example, there are 6 first comment information (comm_1 to comm_6, corresponding to general users U_1 to U_6), the number of likes and replies corresponding to comm_1 is N_1 in total, the number of likes and replies corresponding to comm_2 is N_2 in total, the number of likes and replies corresponding to comm_3 is N_3 in total, the number of likes and replies corresponding to comm_4 is N_4 in total, the number of likes and replies corresponding to comm_5 is N_5 in total, the number of likes and replies corresponding to comm_6 is N_6 in total, and N_1 to N_6 are sorted from large to small as follows: N_5, N_3, N_6, N_1, N_4, N_2, the display order of the first comment information comm_1 to comm_6 is: comm_5, comm_3, comm_6, comm_1, comm_4, comm_2; further, when the first secondary interface is not displayed, there are 3 first comment information displayed by the first display information, then comm_5, comm_3, comm_6 are displayed according to the first sorting logic, and further, when the first secondary interface is displayed, U_5: comm_5, U_3: comm_3, U_6: comm_6, U_1: comm_1, U_4: comm_4, U_2: comm_2 are displayed according to the first sorting logic.

[0094] In another possible implementation, the second sorting logic represents the second comment information and / or reply information in the second secondary interface, and sorts the second comment information and / or reply information based on the generation time of the second comment information and / or reply information, thereby realizing the display of the second comment information in the second secondary interface based on the second sorting logic. Specifically, for example, there are 6 second comment information (say_1 to say_6, and the corresponding associated users are R_1 to R_6). In this embodiment, the closer the generation time of the second comment information and / or reply information is to the current time of the current user's client, the higher the priority of display; illustratively, say_1 has no corresponding reply information, and the generation time of say_1 is time_1; say_2 has corresponding reply information, and the generation time of say_2 is time_2, and the generation time of the reply information of say_2 is time_2_1, then say_2 is sorted based on the generation time time_2_1; say_3 has corresponding reply information, and the generation time of say_3 is time_3, and the generation time of the reply information of say_3 is time_3_1, then say_3 is sorted based on the generation time time_3_1; say_4 has no corresponding reply information, and the generation time of say_4 is time_4; say_5 has 3 corresponding reply information, and the generation time of say_5 is time_5, and the generation time of the 3 reply information of say_5 is time_5_1 , time_5_2, time_5_3, time_5_3 is later than time_5_2 and time_5_1, then say_5 is sorted based on the generation time time_5_3, say_6 has no corresponding reply information, and the generation time of say_6 is time_6; then, for the generation time, the closer it is to the current moment, the higher the ranking: time_5_3, time_4, time_2_1, time_6, time_1, time_3_1, then, the second comment information say_1 to s The display order of ay_6 is: say_5, say_4, say_2, say_6, say:1, say_3; further, when the second secondary interface is not displayed, the second display information displays 3 second comment information, then say_5, say_4, say_2 are displayed according to the second sorting logic, and further, when the second secondary interface is displayed, R_5: say_5, R_4: say_4, R_2: say_2, R_6: say_6, R_1: say_1, R_3: say_3 are displayed according to the second sorting logic.

[0095] In this embodiment, the client displays the first comment information in the first secondary interface based on the preset first sorting logic, and / or displays the second comment information in the second secondary interface based on the second sorting logic, so that the current user can further browse the related first comment information and / or second comment information when browsing the media content posted by the associated user, thereby improving the user experience, that is, solving the problem of poor user experience.

[0096] In this embodiment, the implementation method of step S201 is the same as that of the present disclosure. Figure 2 The implementation method of step S101 in the illustrated embodiment is the same and will not be described in detail here.

[0097] Corresponding to the media content display method of the above embodiment, Fig.13 This is a structural block diagram of a media content display device provided in an embodiment of the present disclosure. The method described in the above embodiment can be executed by the media content display device, which can be implemented by software and / or hardware, and can be integrated in an electronic device with certain data processing functions. The electronic device can include but is not limited to a mobile terminal with big data processing capabilities, as well as a fixed terminal with big data processing capabilities such as a desktop computer and a supercomputer.

[0098] For the sake of convenience, only the parts related to the embodiments of the present disclosure are shown. Fig.13 , the media content display device 3 comprises:

[0099] A trigger module 31 is used to display a preset interface of the current user, wherein the preset interface displays media content in the form of a waterfall flow, and the waterfall flow is configured to carry multiple media contents;

[0100] The display module 32 is used to display the interactive information of the media content of the associated users of the current user in the preset interface based on the type of the media content, and the interactive information is configured to have different display content and / or interaction methods based on different types.

[0101] According to one or more embodiments of the present disclosure, the first display information includes a first number of likes and / or a first number of comments, where the first number of likes represents the number of like information posted by any user in the application platform for the first media content; the first number of comments represents the number of comment information posted by any user in the application platform for the first media content.

[0102] According to one or more embodiments of the present disclosure, the first display information also includes first comment information, which is comment information and / or like information published by an associated user on the first media content, and the associated user is at least one user who has a virtual friend relationship with both the current user and the associated user.

[0103] According to one or more embodiments of the present disclosure, when displaying the first display information of the first media content of the associated users of the current user, the display module 32 is specifically used to: obtain a weighted ranking of each first comment information, wherein the weighted ranking is obtained by weighting and calculating the interaction frequency between each associated user and the number of likes and / or replies to the corresponding first comment information; based on the weighted ranking, display each first comment information.

[0104] According to one or more embodiments of the present disclosure, the second display information includes second comment information, which is comment information and / or like information published by an associated user for the second media content, and the associated user is at least one user who has a virtual friend relationship with both the current user and the associated user.

[0105] According to one or more embodiments of the present disclosure, the second display information also includes a second number of likes and / or a second number of comments, the second number of likes representing the number of like information posted by the associated user for the second media content; the second number of comments representing the number of comment information posted by the associated user for the second media content.

[0106] According to one or more embodiments of the present disclosure, the display module 32 is also used to: display a first secondary interface of the first display information in response to a first interactive instruction for the first display information, or display a second secondary interface of the second display information in response to a second interactive instruction for the second display information; wherein the first display information includes a first quantity of first comment information for the first media content, and the first secondary interface is used to display a second quantity of first comment information for the first media content, the second quantity is greater than the first quantity, and the second quantity is determined based on the number of replies and / or the number of likes corresponding to each first comment information; the second display information includes second comment information for the second media content, and the second secondary interface is used to display reply information to the second comment information.

[0107] According to one or more embodiments of the present disclosure, when the display module 32 displays the first secondary interface of the first display information in response to a first interaction instruction for the first display information, or displays the second secondary interface of the second display information in response to a second interaction instruction for the second display information, it is specifically used to: determine the first sorting logic corresponding to the first display information or the second sorting logic corresponding to the second display information; display the first comment information in the first secondary interface based on the first sorting logic, or display the second comment information in the second secondary interface based on the second sorting logic.

[0108] According to one or more embodiments of the present disclosure, the first sorting logic represents the first comment information in the first secondary interface, and is sorted based on the number of likes and / or replies to the first comment information; the second sorting logic represents the second comment information and / or reply information in the second secondary interface, and is sorted based on the generation time of the second comment information and / or reply information.

[0109] The trigger module 31 is connected to the display module 32. The media content display device 3 provided in this embodiment can implement the technical solution of the above method embodiment, and its implementation principle and technical effect are similar, which will not be described in detail in this embodiment.

[0110] Fig.14 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure is shown in FIG. Fig.14 As shown, the electronic device 4 includes:

[0111] A processor 41, and a memory 42 communicatively connected to the processor 41;

[0112] The memory 42 stores computer executable instructions;

[0113] The processor 41 executes the computer execution instructions stored in the memory 42 to implement the following Figure 2-Figure 12 The media content display method in the illustrated embodiment.

[0114] Optionally, the processor 41 and the memory 42 are connected via a bus 43 .

[0115] For related instructions, please refer to Figure 2-Figure 12 The relevant descriptions and effects corresponding to the steps in the corresponding embodiments can be understood, and no further elaboration is made here.

[0116] The present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, which are used to implement the present invention when executed by a processor. Figure 2-Figure 12 A media content display method provided by any one of the corresponding embodiments.

[0117] The present invention provides a computer program product, including a computer program. When the computer program is executed by a processor, the present invention is realized. Figure 2-Figure 12 A media content display method provided by any one of the corresponding embodiments.

[0118] In order to implement the above embodiment, the embodiment of the present disclosure also provides an electronic device.

[0119] refer to Fig.15 , Fig.15The hardware structure diagram of the electronic device provided in the embodiment of the present disclosure shows a schematic diagram of the structure of the electronic device 900 suitable for implementing the embodiment of the present disclosure, and the electronic device 900 can be a terminal device or a server. The terminal device can include but is not limited to mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers, portable multimedia players (PMPs), vehicle terminals (such as vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig.15 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0120] like Fig.15 As shown, the electronic device 900 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 901, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage device 908 to a random access memory (RAM) 903. Various programs and data required for the operation of the electronic device 900 are also stored in the RAM 903. The processing device 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.

[0121] Typically, the following devices may be connected to the I / O interface 905: input devices 906 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 907 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 908 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 909. The communication device 909 may allow the electronic device 900 to communicate with other devices wirelessly or by wire to exchange data. Although Fig.15 The electronic device 900 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0122] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 909, or installed from a storage device 908, or installed from a ROM 902. When the computer program is executed by the processing device 901, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.

[0123] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0124] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0125] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the method shown in the above embodiment.

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

[0127] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0128] The units or modules involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a unit or module does not, in some cases, constitute a limitation on the unit itself.

[0129] In a first aspect, according to one or more embodiments of the present disclosure, a method for displaying media content is provided, comprising:

[0130] A preset interface of the current user is displayed, wherein the preset interface displays media content in the form of a waterfall flow, and the waterfall flow is configured to carry multiple media contents; in the preset interface, interactive information of the media content of users associated with the current user is displayed based on the type of the media content, and the interactive information is configured to have different display content and / or interaction methods based on different types.

[0131] According to one or more embodiments of the present disclosure, the first display information includes a first number of likes and / or a first number of comments, wherein the first number of likes represents the number of like information published by any user in the application platform for the first media content; the first number of comments represents the number of comment information published by any user in the application platform for the first media content.

[0132] In a second aspect, according to one or more embodiments of the present disclosure, a media content display device is provided, including:

[0133] A trigger module, used to display a preset interface of the current user, wherein the preset interface displays media content in the form of a waterfall flow, and the waterfall flow is configured to carry multiple media contents;

[0134] The display module is used to display the interactive information of the media content of the associated users of the current user in the preset interface based on the type of the media content, and the interactive information is configured to have different display content and / or interaction methods based on different types.

[0135] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.

[0136] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0137] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.

Claims

1. A method for displaying media content, characterized in that: include: Displaying a preset interface of the current user, wherein the preset interface displays media content in the form of a waterfall flow, and the waterfall flow is configured to carry multiple media contents; In the preset interface, the interactive information of the media content of the users associated with the current user is displayed based on the type of the media content, and the interactive information is configured to have different display contents and / or interactive methods based on different types.

2. The method according to claim 1, characterized in that The interactive information includes first display information of first media content and / or second display information of second media content, wherein the first media content is the first content published by the associated user in the application platform, and the second media content is the second content published by the associated user in the application platform, the first content and the second content have different display permissions, and the first display information and the second display information have different display contents and / or interaction methods.

3. The method according to claim 2, characterized in that The interaction information includes first interaction information, and the first interaction information is configured to display the number of interactions or interaction user information based on the difference in the type.

4. The method according to claim 3, characterized in that The displaying of the interaction information of the media content of the associated users of the current user based on the type of the media content includes at least one of the following: In response to the media content being the first media content, displaying the interaction number on the preset interface, the interaction number indicating the number of interaction information for the first media content; In response to the media content being the second media content, interactive user information is displayed on the preset interface, where the interactive user information includes identification information of a user who interacts with the first media content.

5. The method according to claim 2, characterized in that: The interaction information includes second interaction information, and the second interaction information is configured to be displayed in different styles and / or different states based on the difference in the types.

6. The method according to claim 5, characterized in that The second interaction information is configured to be displayed in different states based on the different types, including: In response to the media content being the first media content, the second interactive information includes associated interactive information published by a user associated with the current user and unassociated interactive information published by a user not associated with the current user; In response to the media content being the second media content, the second interactive information includes associated interactive information published by a user who has an associated relationship with the current user.

7. The method according to claim 5, characterized in that The second interactive information is configured to be displayed in different styles based on the different types, including at least one of the following: In response to the media content being the first media content, displaying one of the following on the preset interface: a first interactive control, associated interactive information and the first interactive control posted by a user who has an associated relationship with the current user, and non-associated interactive information posted by a user who has no associated relationship with the current user being displayed based on the triggering of the first interactive control; In response to the media content being the second media content, one of the following is displayed on the preset interface: related interactive information posted by a user who has an associated relationship with the current user, related interactive information posted by a user who has an associated relationship with the current user, and a second interactive control, wherein the second interactive control indicates triggering the display of all related interactive information posted by users who have an associated relationship with the current user.

8. The method according to claim 7, characterized in that Also includes at least one of the following: The first interactive control is configured to appear when a first trigger condition is satisfied, wherein the first trigger condition includes that non-associated interactive information exists in the media content; The second interactive control is configured to appear when a second trigger condition is met, and the second trigger condition includes that the associated interactive information posted by a user who has an associated relationship with the current user is greater than a threshold.

9. The method according to claim 7, characterized in that: The method further comprises: In response to the first interactive control being triggered, displaying an interactive information display interface and displaying the interactive information in the interactive information display interface; In response to the second interactive control being triggered, the interactive information is displayed in a tiled manner on the preset interface.

10. The method according to claim 1, characterized in that The method further comprises: In response to the media content being triggered, a secondary interface is displayed, wherein the secondary interface is configured to have different control layouts based on different types.

11. The method according to claim 10, characterized in that The secondary interface includes a first secondary interface and a second secondary interface, wherein the first secondary interface is configured to be displayed in response to the first media content being triggered; and the second secondary interface is configured to be displayed in response to the second media content being triggered.

12. The method according to claim 11, characterized in that The first interactive control is configured to display first interactive information of a user associated with the current user; The second interactive control is configured to collect and / or forward the first media content after being triggered.

13. A media content display device, characterized in that: include: A trigger module, used to display a preset interface of the current user, wherein the preset interface displays media content in the form of a waterfall flow, and the waterfall flow is configured to carry multiple media contents; The display module is used to display the interactive information of the media content of the associated users of the current user in the preset interface based on the type of the media content, and the interactive information is configured to have different display content and / or interaction methods based on different types.

14. An electronic device, characterized in that: include: Processor and memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor executes the media content display method according to any one of claims 1 to 12.

15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the processor executes the computer-executable instructions, the media content display method according to any one of claims 1 to 12 is implemented.

16. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the media content display method according to any one of claims 1 to 12 is implemented.

Citation Information

Patent Citations

  • Media information promotion method, client and server

    CN106612230A

  • Information display method and apparatus, computer device and storage medium

    CN108491135A

  • Information display device and method for social application, display terminal and medium

    CN110399562A

  • Icon display method and device, electronic equipment and computer readable storage medium

    CN110928708A

  • Waterfall flow information display method, device, terminal and storage medium

    CN112445409A

Cited By

  • Media content display method and apparatus, and electronic device and storage medium

    WO2026067473A1