Content display method and apparatus, device, computer readable storage medium and product

By displaying multiple adjacent media content within the media content display interface and showing different interactive results based on the trigger position, the problems of limited content display and monotonous interaction methods are solved, thus improving the user's interactive experience.

WO2025031321A9PCT designated stage expired Publication Date: 2026-03-26BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-05
Publication Date
2026-03-26

AI Technical Summary

Technical Problem

Current media content display interfaces offer limited content and have simplistic interaction methods, resulting in poor interactive experiences.

Method used

Within the media content display interface, multiple adjacent media contents are displayed according to a preset layout, and different interactive results are displayed based on the trigger position. This includes dividing the playback screen area into sub-areas and setting different interactive controls, such as function panels, playback speed adjustment, and progress adjustment.

Benefits of technology

It enriches the display content and interaction methods of the media content display interface, and enhances the user's interactive experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024109826_26032026_PF_FP_ABST
    Figure CN2024109826_26032026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a content display method and apparatus, a device, a computer readable storage medium and a product. The method comprises: displaying, in a media content display interface and according to a preset layout mode, a plurality of media contents in a preset media content stream, wherein the plurality of media contents are adjacent media contents in the preset media content stream; in response to a first trigger operation of a user for any one target media content, determining a trigger position corresponding to the first trigger operation, wherein the trigger position is located in a playback picture area of the target media content; and for the target media content, displaying an interaction result associated with the trigger position.
Need to check novelty before this filing date? Find Prior Art

Description

Content display method, device, equipment, computer readable storage medium and product

[0001] This application claims priority to Chinese Patent Application No. 202310988959.X, filed on August 7, 2023, the content of which is incorporated herein by reference in its entirety as part of this application. TECHNICAL FIELD

[0002] Embodiments of the present disclosure relate to a content display method, device, equipment, computer readable storage medium and product. BACKGROUND

[0003] Current Internet applications generally display a single media content and an interactive control associated with the media content in a display interface when displaying media content. Users can interact with the media content based on the interactive control.

[0004] SUMMARY

[0005] Embodiments of the present disclosure provide a content display method, device, equipment, computer readable storage medium and product, which are used to solve the technical problem that current media content display interfaces display less content and have a single interaction mode.

[0006] In a first aspect, embodiments of the present disclosure provide a content display method, comprising:

[0007] displaying a plurality of media contents in a preset media content stream in a media content display interface according to a preset layout mode, the plurality of media contents being adjacent media contents in the preset media content stream;

[0008] in response to a first trigger operation of a user on any target media content, determining a trigger position corresponding to the first trigger operation, the trigger position being located in a play picture area of the target media content;

[0009] displaying an interaction result associated with the trigger position for the target media content.

[0010] In a second aspect, embodiments of the present disclosure provide a content display device, comprising:

[0011] a display module configured to display a plurality of media contents in a preset media content stream in a media content display interface according to a preset layout mode, the plurality of media contents being adjacent media contents in the preset media content stream;

[0012] a determination module configured to, in response to a first trigger operation of a user on any target media content, determine a trigger position corresponding to the first trigger operation, the trigger position being located in a play picture area of the target media content;

[0013] a processing module configured to display, for the target media content, an interaction result associated with the trigger position.

[0014] In a third aspect, an electronic device is provided, including a processor and a memory.

[0015] The memory stores computer-executable instructions.

[0016] The processor executes the computer-executable instructions stored in the memory, so that the at least one processor performs the content display method according to the first aspect and various possible designs of the first aspect.

[0017] In a fourth aspect, a computer-readable storage medium is provided, and the computer-readable storage medium stores computer-executable instructions. When a processor executes the computer-executable instructions, the content display method according to the first aspect and various possible designs of the first aspect is implemented.

[0018] In a fifth aspect, a computer program product is provided, and the computer program product includes a computer program. When a processor executes the computer program, the content display method according to the first aspect and various possible designs of the first aspect is implemented. BRIEF DESCRIPTION OF DRAWINGS

[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following will briefly introduce the drawings needed in the embodiment description. Obviously, the drawings in the following description are some embodiments of the present disclosure, and other drawings can also be obtained by those skilled in the art without creative labor.

[0020] FIG. 1 is a flowchart of a content display method according to an embodiment of the present disclosure;

[0021] FIG. 2 is a schematic diagram of a display interface according to an embodiment of the present disclosure;

[0022] FIG. 3 is a schematic diagram of interface interaction according to an embodiment of the present disclosure;

[0023] FIG. 4 is a schematic diagram of interface interaction according to an embodiment of the present disclosure;

[0024] FIG. 5 is a schematic diagram of interface interaction according to an embodiment of the present disclosure;

[0025] FIG. 6 is a schematic diagram of interface interaction according to an embodiment of the present disclosure;

[0026] FIG. 7 is a flowchart of a content display method according to another embodiment of the present disclosure;

[0027] FIG. 8 is a schematic diagram of another display interface according to an embodiment of the present disclosure;

[0028] FIG. 9 is another display interface provided by an embodiment of the present disclosure;

[0029] FIG. 10 is a flow diagram of a content display method provided by another embodiment of the present disclosure;

[0030] FIG. 11 is another interface interaction diagram provided by an embodiment of the present disclosure;

[0031] FIG. 12 is a structural diagram of a content display apparatus provided by an embodiment of the present disclosure;

[0032] FIG. 13 is a structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0033] In order to make the objectives, technical solutions, and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are some but not all of the embodiments of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the protection scope of the present disclosure.

[0034] It can be understood that, before using the technical solutions disclosed in the embodiments of the present disclosure, the type, use range, use scenario, and the like of the personal information involved in the present disclosure should be informed to the user and the authorization of the user should be obtained through a proper way according to relevant laws and regulations.

[0035] For example, in response to receiving an active request of the user, prompt information is sent to the user to explicitly prompt the user that the operation requested to be performed will need to obtain and use the personal information of the user. Thus, the user can autonomously select whether to provide the personal information to the software or hardware such as an electronic device, an application program, a server, or a storage medium, and the like performing the operation of the technical solution of the present disclosure according to the prompt information.

[0036] As an optional but non-limiting implementation manner, in response to receiving the active request of the user, the way of sending the prompt information to the user may, for example, be a pop-up window manner, and the prompt information may, for example, be presented in the form of text in the pop-up window. In addition, the pop-up window may, for example, carry a selection control for the user to select “agree” or “disagree” to provide the personal information to the electronic device.

[0037] It can be understood that the above notification and obtaining of the authorization of the user are only illustrative, and do not limit the implementation manners of the present disclosure, and other manners meeting the relevant laws and regulations can also be applied to the implementation manners of the present disclosure.

[0038] To solve the technical problem that the current media content display interface displays less content and the interaction mode is single, the present disclosure provides a content display method, device, equipment, computer readable storage medium and product.

[0039] It should be noted that the content display method, device, equipment, computer readable storage medium and product provided by the present disclosure can be applied in any application scenario of media content display.

[0040] The current media content display interface generally displays only one media content in full screen and displays the interactive control associated with the media content. Thus, the user can like, comment, forward and other interactive operations on the media content based on the triggering operation of the interactive control. However, the current content display method often displays less content and the interaction mode is single, resulting in poor interactive effect.

[0041] To enrich the display content in the media content display interface, multiple media contents in a preset media content stream can be displayed in the media content display interface according to a preset layout mode. Further, in order to be able to enrich the interaction mode in the media content display interface, different trigger positions of each media content screen can be associated with different interaction results. Therefore, after obtaining the first triggering operation of the user on the media content, the trigger position corresponding to the first triggering operation can be recognized. Based on the trigger position, the interaction result associated with the trigger position is displayed in the display area or the preset area associated with the target media content.

[0042] FIG. 1 is a flowchart of the content display method provided by the embodiment of the present disclosure, as shown in FIG. 1, the method comprises:

[0043] Step 101, display multiple media contents in a preset media content stream in a media content display interface according to a preset layout mode, the multiple media contents are adjacent media contents in the preset media content stream.

[0044] The execution subject of the embodiment is a content display device. The content display device can be coupled to a terminal device. Thus, the display of the media content can be performed based on the triggering operation of the user on the terminal device. Alternatively, the media content can also be coupled to a server in communication connection with the terminal device. Thus, the content display instruction sent by the terminal device based on the triggering operation of the user can be obtained. The display of the media content is controlled based on the content display instruction.

[0045] In the present embodiment, the user can perform a browsing operation on the media content in the media content display interface. The media content stream can be preset, and the media content stream can include multiple media contents.

[0046] To enable the user to browse more content within the media content display interface, a plurality of media contents in a preset media content stream can be displayed within the media content display interface in a preset layout. The plurality of media contents can be a plurality of adjacent media contents in the media content stream.

[0047] The preset layout can be a longitudinal display of the plurality of media contents. In the media content display interface, each media content has an associated display area. In the display area associated with each media content, a play screen area of the media content and an associated information display area can be included. The associated information can include publisher information of the media content, title content of the media content, comment content, etc. Thus, under the preset layout, the user can simultaneously view a plurality of media contents within the media content display interface.

[0048] Alternatively, the user can also perform a click operation on any media content within the media content display interface. In response to the click operation, the user-clicked media content can be displayed full screen. The media content player stream is entered, and in response to a switching operation triggered by the user, other media contents in the media content stream are switched to be displayed.

[0049] Step 102, in response to a first trigger operation of the user on any target media content, determining a trigger position corresponding to the first trigger operation, the trigger position being located in a play screen area of the target media content.

[0050] In this embodiment, during browsing, the user can perform a first trigger operation on any target media content displayed in the current media content display interface. The first trigger operation can be a long press operation, a drag operation, a double-click operation, etc. The present disclosure does not limit this.

[0051] To enrich the interaction mode within the media content display interface, different interaction results can be displayed in response to the trigger operation of the user at different positions of the play screen area of each media content. Therefore, in response to the first trigger operation of the user on any target media content, the trigger position corresponding to the first trigger operation can be determined. The trigger position is located in the play screen area of the target media content.

[0052] Step 103, displaying an interaction result associated with the trigger position for the target media content.

[0053] In the embodiment, after the trigger position is determined, if the trigger position is in the playing picture area of the target media content, the interaction result corresponding to the trigger position can be determined. Thus, the interaction result associated with the trigger position can be displayed in the target media content display interface for the target media content. The interaction result can be displayed in the playing picture area of the target media content or partially displayed outside the playing picture area of the target media content.

[0054] The content display method provided in the embodiment displays multiple adjacent media contents in a preset media content stream in a preset layout in a media content display interface. When a user performs a first trigger operation based on a target media content, the trigger position corresponding to the first trigger operation can be recognized. Based on the trigger position of each media content in the playing picture area, an interaction result associated with the trigger position can be displayed in a display area or a preset area associated with the target media content. Thus, based on different trigger positions, different interaction results can be displayed in the rich media content display interface to enrich the interaction mode in the media content display interface and improve the interactive effect.

[0055] Further, based on any of the above embodiments, the playing picture area includes at least one sub-area.

[0056] Step 103 includes:

[0057] The sub-area to which the trigger position belongs is determined, and an interaction result associated with the sub-area is determined.

[0058] The interaction result is displayed in a display area or a preset area associated with the target media content.

[0059] In the embodiment, to accurately display the interaction result, the playing picture area can be divided into sub-areas. The playing picture area is divided into at least one sub-area, and different interaction effects are associated with each sub-area. For example, the playing picture area can be divided into a first sub-area at the center of the playing picture area, a second sub-area at the side edge of the playing picture area, and a third sub-area at the lower edge of the playing picture area.

[0060] Based on the above display area division, after the trigger position is obtained, the sub-area to which the trigger position belongs can be determined, and an interaction result associated with the sub-area is determined. The interaction result associated with the sub-area is displayed in a display area or a preset area associated with the target media content. The interaction result can be displayed in the playing picture area of the target media content or partially displayed outside the playing picture area of the target media content.

[0061] FIG. 2 is a schematic diagram of a display interface according to an embodiment of the present disclosure. As shown in FIG. 2, in a media content display interface 21, a play picture area 22 associated with target media content can include at least one sub-area. For example, the at least one sub-area can include a first sub-area 23 located at a center of the play picture area, a second sub-area 24 located at a side edge of the play picture area, and a third sub-area located at a lower edge of the play picture area. Each sub-area can be associated with different interactive results.

[0062] The content display method provided in the embodiment divides the play picture area into at least one sub-area, sets different interactive results for each sub-area, and thus, after obtaining the trigger position, can accurately display the content in the display area associated with the target media content or the preset area based on the interactive result corresponding to the sub-area to which the trigger position belongs.

[0063] Optionally, in any of the above embodiments, the sub-area includes a first sub-area located at a center of the play picture area. Step 103 includes:

[0064] displaying a preset function panel in the preset area associated with the target media content, the function panel including at least one function control.

[0065] In the embodiment, the sub-area can include a first sub-area located at a center of the play picture area. When it is determined that the current trigger position of the user belongs to the first sub-area, a preset function panel can be displayed in a preset area associated with the target media content, so that the user can perform interactive operations such as sharing, setting, and storing the target media content based on the function panel. The function panel includes at least one function control, which includes one or more of a sharing control, a play speed adjustment control, a play setting control, and a storage control.

[0066] It should be noted that the preset area can partially coincide with the play picture area of the target media content and partially be outside the play picture area of the target media content.

[0067] FIG. 3 is a schematic diagram of interface interaction according to an embodiment of the present disclosure. As shown in FIG. 3, in a media content display interface 31, a display area 32 associated with target media content can include a first sub-area 33 located at a center of a play picture area. In response to a first trigger operation of the user in the first sub-area 33, a preset function panel 34 can be displayed in a preset area associated with the target media content, and the function panel 34 includes at least one function control 35.

[0068] The content display method provided in the embodiment can display a preset function panel in a preset area associated with the target media content in response to a first trigger operation of a user on a first sub-area located at a center position of a play picture area, so as to enrich the display content in the media content display interface and enrich the interactive mode in the media content display interface and improve the interactive effect.

[0069] Optionally, in the above any embodiment, the sub-area includes a second sub-area located at a side edge of the play picture area, and the step 103 includes:

[0070] switching the play speed of the target media content to a preset target play speed, wherein the target play speed is different from the current play speed.

[0071] In the embodiment, the sub-area can include a second sub-area located at a side edge of the play picture area. When it is determined that the current trigger position of the user belongs to the second sub-area, the current play speed of the target media content can be adjusted based on the first trigger operation.

[0072] Optionally, the play speed of the target media content can be switched to a preset target play speed. The target play speed is different from the current play speed.

[0073] For example, the current play speed is one times speed, and the target play speed can be two times speed, so that the fast play operation of the target media content can be realized based on the first trigger operation on the second sub-area. Alternatively, the current play speed is one times speed, and the target play speed can be 0.5 times speed, so that the slow play operation of the target media content can be realized based on the first trigger operation on the second sub-area.

[0074] FIG. 4 is a schematic diagram of interface interaction provided in the embodiment of the disclosure. As shown in FIG. 4, in a media content display interface 41, a display area 42 associated with a target media content can include a second sub-area 43 located at a side edge of a play picture area. In response to a first trigger operation of a user in the second sub-area 43, the target media content can be played at a preset target play speed.

[0075] The content display method provided in the embodiment can switch the play speed of the target media content in response to a trigger operation of a user on a second sub-area located at a side edge of a play picture area, so that the user can conveniently realize the adjustment of the play speed through the first trigger operation, and the interactive mode in the media content display interface is enriched and the interactive effect is improved.

[0076] Optionally, in the above any embodiment, the sub-area includes a third sub-area located at a lower edge of the play picture area, and the step 103 includes:

[0077] The third sub-region displays a progress adjustment control associated with the target media content.

[0078] In this embodiment, the sub-region can include a third sub-region located at the lower edge of the playing picture region. When it is determined that the current trigger position of the user belongs to the third sub-region, the first trigger operation can be used to adjust the playing progress of the target media content.

[0079] Optionally, in order to make the user more intuitively understand the current playing progress, the third sub-region displays a progress adjustment control associated with the target media content in response to the first trigger operation of the user in the third sub-region.

[0080] As an implementable manner, in order to avoid the progress adjustment control from blocking the target media content, the progress adjustment control can be displayed at the bottom end of the media content.

[0081] Further, on the basis of any of the above embodiments, after the third sub-region displays the progress adjustment control associated with the target media content, the method further includes:

[0082] In response to the sliding operation of the user in the third sub-region in a preset direction, the playing progress of the target media content is adjusted.

[0083] In this embodiment, after the progress adjustment control is displayed, the user can adjust the playing progress of the target media content based on the progress adjustment control.

[0084] Optionally, after the progress adjustment control is displayed, the user can perform a sliding operation in a preset direction in the third sub-region. For example, the user can perform a left sliding operation and a right sliding operation by dragging a progress node in the progress adjustment control. In response to the sliding operation, the playing progress of the target media content is adjusted.

[0085] For example, in response to the sliding operation triggered by the user, the target progress when the user stops sliding is determined, and the playing progress of the target media content is adjusted to the target progress, thereby adjusting the playing progress.

[0086] FIG. 5 is an interface interaction diagram provided by an embodiment of the present disclosure. As shown in FIG. 5, in a media content display interface 51, a display region 52 associated with a target media content can include a third sub-region 53 located at the lower edge of a playing picture region. In response to a first trigger operation of the user in the third sub-region, the third sub-region 52 displays a progress adjustment control 54 associated with the target media content. The user can perform a sliding operation in a preset direction in the third sub-region 52, thereby being able to adjust the playing progress of the target media content.

[0087] The content display method provided in the embodiment displays a progress adjustment control in the media content display interface in response to a first trigger operation of a user on a third sub-region located at the lower edge of the playing picture area, so that the user can adjust the current playing progress of the target media content according to actual needs based on the progress adjustment control, meet the personalized needs of the user in the media content browsing process, and improve the interactive effect.

[0088] Optionally, in the above any embodiment, the display area associated with the target media content displays a mute control and a playing control associated with the target media content.

[0089] After step 101, the method further includes:

[0090] In response to a first trigger operation of a user on the target media content, the mute control and the playing control are hidden.

[0091] In the embodiment, the display area associated with the target media content displays a mute control and a playing control associated with the target media content. Based on a trigger operation on the mute control, the target media content can be played in mute. The playing control can include a playing progress and a playing control. Therefore, the user can intuitively determine the current playing progress based on the playing control, and control the playing and pausing of the target media content.

[0092] When the user performs a first trigger operation on the target media content, in order to more optimally display the interactive result corresponding to the first trigger operation, in response to the first trigger operation of the user on the target media content, the mute control and the playing control can be hidden.

[0093] FIG. 6 is a schematic diagram of interface interaction provided in the embodiment of the disclosure, as shown in FIG. 6, the display area 62 associated with the target media content in the media content display interface 61 displays a mute control 63 and a playing control 64 associated with the target media content. In response to a first trigger operation of a user on the target media content, the mute control 63 and the playing control 64 are hidden.

[0094] The content display method provided in the embodiment hides the mute control and the playing control in response to a first trigger operation of a user on the target media content, so that the mute control and the playing control can avoid shielding the interactive result of the current first trigger operation, and the user can more intuitively view the interactive result.

[0095] Optionally, in the above any embodiment, after step 101, the method further includes:

[0096] In response to the second trigger operation of the user on any target media content, an interactive operation associated with the second trigger operation is performed on the target media content.

[0097] In this embodiment, the user can also trigger a second trigger operation on any target media content according to actual needs. The second trigger operation can be any operation different from the first trigger operation, such as a double-click operation, a long-press operation, a drag operation, etc.

[0098] In response to the second trigger operation of the user on any target media content, an interactive operation associated with the second trigger operation is performed on the target media content. The interactive operation can be a like operation.

[0099] For example, in response to the double-click operation of the user on the target media content, a like operation can be performed on the target media content.

[0100] The content display method provided in this embodiment enriches the interactive mode in the media content display interface and improves the interactive effect by performing an interactive operation associated with the second trigger operation on the target media content in response to the second trigger operation of the user on any target media content.

[0101] FIG. 7 is a flowchart of a content display method provided in another embodiment of the present disclosure. On the basis of any of the above embodiments, the display area associated with the media content further includes associated display content of the media content. Before step 101, the method further includes:

[0102] In step 701, for each media content, a target display height corresponding to the display area is determined. The target display height is the sum of a first display height corresponding to the media content and a second display height of the associated display content.

[0103] In step 702, a height adjustment operation is performed on the media content based on the target display height and a display height of a terminal device of the media content.

[0104] In this embodiment, the media content stream can include multiple media contents, and the display heights of different media contents can be different. In a preset layout mode, multiple media contents can be displayed in the media content display interface. In the display area associated with each media content, the associated display content of the media content can be displayed. The associated display content can include media content, publisher information of the media content, title content of the media content, comment content, etc.

[0105] In order to display multiple media contents in the media content display interface, a height adjustment operation needs to be performed on the media content with a higher display height.

[0106] Optionally, for each media content, a target display height corresponding to the display region is determined, where the target display height is a sum of a first display height corresponding to the media content and a second display height of the associated display content. Based on the target display height and a display height of the terminal device of the media content, a height adjustment operation is performed on the media content. For example, if the target display height is greater than the display height of the terminal device, it indicates that the current media content display interface cannot display multiple media contents, and thus the height adjustment needs to be performed on the media content.

[0107] The content display method provided in the embodiment can display media contents with any display height in the media content display interface by performing a height adjustment operation on the media content based on the target display height and the display height of the terminal device of the media content, and further enriches the display content in the media content display interface.

[0108] Further, based on any of the above embodiments, the step 702 includes:

[0109] The cropping height corresponding to the media content is determined according to the display height of the terminal device, so that the sum of the first display height of the media content after being cropped based on the cropping height and the second display height of the associated display content matches the display height of the terminal device.

[0110] The cropping proportion of the cropping height in the first display height corresponding to the media content is determined.

[0111] An adjustment manner matched with the cropping proportion is used to perform an adjustment operation on the media content.

[0112] In the embodiment, the cropping height corresponding to the media content is determined according to the display height of the terminal device. Thus, the sum of the first display height of the media content after being cropped based on the cropping height and the second display height of the associated display content matches the display height of the terminal device, so as to realize the simultaneous display of multiple media contents in the media content display interface.

[0113] However, the media content generally includes salient content such as target person, animal, building, etc. Directly performing a cropping operation on the media content based on the cropping height may result in incomplete media content and affect the user's viewing experience. Therefore, after the cropping height is determined, the cropping proportion of the cropping height in the first display height corresponding to the media content can be determined. In order to ensure the integrity of the media content, based on different cropping proportions, an adjustment manner matched with the cropping proportion can be used to perform an adjustment operation on the media content.

[0114] Further, based on any of the above embodiments, the adjusting the media content in the adjusting mode matched with the cropping ratio comprises:

[0115] If the cropping ratio is greater than a preset ratio threshold, a preset first adjusting mode is used to adjust the media content.

[0116] If the cropping ratio is less than the preset ratio threshold, a preset second adjusting mode is used to adjust the media content.

[0117] In the embodiment, after the cropping ratio is determined, the cropping ratio can be compared with a preset ratio threshold to obtain a comparison result. The ratio threshold can be 45%. Alternatively, the user can set the ratio threshold according to actual needs, which is not limited in the present disclosure.

[0118] If the cropping ratio is greater than the preset ratio threshold, it is indicated that the cropping of the media content based on the cropping height can affect the integrity of the media content and the browsing experience of the user. Conversely, it is indicated that the cropping of the media content based on the cropping height does not affect the integrity of the media content, and the media content can be cropped.

[0119] Therefore, in order to ensure the integrity of the media content and the browsing experience of the user, different adjusting modes can be used to adjust the height of the media content according to different comparison results.

[0120] Alternatively, if the cropping ratio is greater than the preset ratio threshold, a preset first adjusting mode is used to adjust the media content. The first adjusting mode can be a padding mode. If the cropping ratio is less than the preset ratio threshold, a preset second adjusting mode is used to adjust the media content. The second adjusting mode can be a cropping mode.

[0121] Alternatively, based on any of the above embodiments, the adjusting the media content in the adjusting mode matched with the cropping ratio comprises:

[0122] The padding part corresponding to the media content is determined according to the display height of the terminal device.

[0123] Padding content is added to the side edge of the media content according to the padding part, so that the first display height of the padded media content and the second display height of the associated display content are less than the display height of the terminal device.

[0124] In the embodiment, if the clipping ratio is greater than the preset ratio threshold, it is indicated that the clipping of the media content based on the clipping height can affect the integrity of the media content and the browsing experience of the user. Therefore, for the media content with the clipping ratio greater than the preset ratio threshold, the height of the media content can be adjusted in a padding manner.

[0125] Optionally, the padding part corresponding to the media content can be determined based on the display height of the terminal device and the second display height of the media content associated display content. The padding content is added to the side edge of the media content based on the padding part, so that the sum of the first display height of the padded media content and the second display height of the associated display content is less than the display height of the terminal device.

[0126] FIG. 8 is another display interface provided by the embodiment of the present disclosure. As shown in FIG. 8, the padding part corresponding to the media content can be determined based on the display height of the terminal device. The padding content 82 is added to the side edge of the media content 81 based on the padding part.

[0127] Optionally, in the above embodiment, the preset second adjustment manner for adjusting the media content includes:

[0128] The upper and lower edge regions of the media content are clipped based on the clipping height, so that the sum of the first display height of the media content clipped based on the clipping height and the second display height of the associated display content is less than the display height of the terminal device.

[0129] In the embodiment, if the clipping ratio is less than the preset ratio threshold, it is indicated that the clipping of the media content based on the clipping height does not affect the integrity of the media content. Therefore, if it is determined that the clipping ratio is less than the preset ratio threshold, the upper and lower edge regions of the media content can be clipped based on the clipping height, so that the sum of the first display height of the media content clipped based on the clipping height and the second display height of the associated display content is less than the display height of the terminal device.

[0130] Optionally, when the upper and lower edge regions of the media content are clipped based on the clipping height, the display position of the target object in the media content can be determined, and the clipping operation is performed based on the display position. The target object can be a significant content such as a target person, an animal, a building, etc. in the media content.

[0131] For example, if there is a target person in the media content, the target person is on the lower side of the media content. In the clipping process, the upper edge of the media content can be clipped based on the clipping height to avoid clipping the target person.

[0132] FIG. 9 is a schematic diagram of another display interface provided by an embodiment of the present disclosure. As shown in FIG. 9, the display interface can determine a cropping height corresponding to the media content 91, and crop the upper and lower edge regions 92 of the media content 91 according to the cropping height.

[0133] The content display method provided by the embodiment determines a cropping height corresponding to the media content according to the display height of the terminal device, and determines a cropping proportion of the cropping height in the first display height corresponding to the media content. The media content is adjusted by using an adjustment manner matched with the cropping proportion, so that different adjustment manners can be used to adjust the height of the media content of different heights, the accuracy of the height adjustment is improved, and more media content of different sizes can be adapted in the media content display interface.

[0134] Further, based on any of the above embodiments, after step 702, the method further includes:

[0135] determining a size of at least one sub-region in the playback picture region based on the display size of the media content after the height adjustment.

[0136] In the embodiment, the playback picture region associated with each media content includes at least one sub-region. Different interactive results can be displayed in the media content display interface based on the triggering operation of the user in different sub-regions. It can be understood that the sub-region division results corresponding to different playback picture region sizes are also different, that is, the size of the at least one sub-region is determined based on the size of the playback picture region.

[0137] After the height adjustment of the media content, the size of at least one sub-region in the playback picture region can be determined based on the display size of the media content after the height adjustment, so that different playback picture region sizes correspond to different sub-region divisions. Thus, the interactive result associated with the triggering operation of the user can be more accurately displayed based on the triggering operation of the user.

[0138] FIG. 10 is a flowchart of a content display method provided by another embodiment of the present disclosure. Based on any of the above embodiments, the media content display interface further includes a preset display region. As shown in FIG. 10, step 101 includes:

[0139] Step 1001, displaying identification information of at least one user satisfying a preset display condition in the preset display region.

[0140] Step 1002, displaying a plurality of media content in a preset media content stream in the media content display interface in other regions of the media content display interface except the preset display region according to a preset layout manner.

[0141] In the embodiment, the media content display interface can further include a preset display area. The preset display area can be displayed according to preset display parameters, which can include a display position and a display size. For example, the preset display area can be displayed at the top of the media content display interface.

[0142] Accordingly, the identification information of at least one user meeting the preset display condition can be displayed in the preset display area. For example, the user meeting the preset display condition can be a user who is live streaming among the friends followed by the user. Alternatively, the user meeting the preset display condition can be a user who is currently online among the friends of the user. Alternatively, the user meeting the preset display condition can be a user in a user list set by the user according to actual needs, and the like.

[0143] In the media content display interface, in addition to the preset display area, a plurality of media contents in a preset media content stream can be displayed according to a preset layout. The preset layout can be to display the plurality of media contents vertically. In each display area associated with a media content, the media content, publisher information of the media content, title content of the media content, comment content, and the like can be displayed.

[0144] The content display method provided in the embodiment can further enrich the display content in the media content display interface and improve the interactive effect by setting a preset display area in the media content display interface, displaying identification information of at least one user meeting a preset display condition in the preset display area, and displaying a plurality of media contents in a media content stream in other display areas.

[0145] Further, on the basis of any of the above embodiments, after step 101, the method further includes:

[0146] In response to a switching operation triggered by the user in the media content display interface, other media contents in the media content stream are switched to be displayed.

[0147] When a switching size corresponding to the switching operation is greater than a display size of the preset display area, the preset display area is hidden, and a trigger control associated with the preset display area is displayed in the media content display interface.

[0148] In the embodiment, when the user browses the media content in the media content display interface, the currently displayed media content can be switched according to actual needs. For example, the user can switch the media content by sliding up or down.

[0149] Further, in response to a switching operation triggered by the user in the media content display interface, other media content in the media content stream can be switched to be displayed, so as to enable the user to view more media content.

[0150] In the switching process, a switching size corresponding to the switching operation can be determined, where the switching size can be determined based on a sliding range of each currently displayed media content relative to an initial position. It is detected whether the switching size corresponding to the switching operation is greater than a display size of the preset display area. If yes, the preset display area can be hidden, so as to enable the user to view more media content in the media content display interface.

[0151] Further, after the preset display area is hidden, in order to facilitate the user to view the hidden preset display area, a trigger control associated with the preset display area can be displayed. The trigger control can be displayed on the top side of the media content display interface.

[0152] FIG. 11 is another interface interaction diagram provided by an embodiment of the present disclosure. As shown in FIG. 11, the media content display interface 1101 further includes a preset display area 1102. In the preset display area 1102, identification information 1103 of at least one user satisfying a preset display condition is displayed. In other areas of the media content display interface 1101 except the preset display area 1102, a plurality of media content in a preset media content stream is displayed according to a preset layout mode. In response to a switching operation triggered by the user in the media content display interface 1101, other media content in the media content stream is switched to be displayed. When a switching size corresponding to the switching operation is greater than a display size of the preset display area, the preset display area 1102 is hidden, and a trigger control 1104 associated with the preset display area is displayed in the media content display interface.

[0153] The content display method provided by the embodiment can hide the preset display area when a switching size corresponding to a switching operation triggered by the user is greater than a display size of the preset display area, and display a trigger control associated with the preset display area in the media content display interface, so as to enable the user to view more media content in the media content display interface. By displaying the trigger control, the user can flexibly control the display of the preset display area, and the interactive effect is improved.

[0154] Further, on the basis of any of the above embodiments, after the trigger control associated with the preset display area is displayed in the media content display interface, the method further includes:

[0155] In response to a triggering operation of the trigger control by the user, the preset display area is redisplayed.

[0156] In this embodiment, after the preset display area is hidden and the trigger control is displayed, the user can control the display of the preset display area based on the trigger control.

[0157] If the user needs to view the preset display area, the trigger control can be triggered. In response to the user triggering the trigger control, the preset display area is redisplayed.

[0158] The content display method provided in this embodiment can redisplay the preset display area in response to the user triggering the trigger control, so that the display of the preset display area is more in line with the personalized needs of the user.

[0159] FIG. 12 is a structural schematic diagram of a content display device provided in an embodiment of the present disclosure. As shown in FIG. 12, the device includes a display module 1201, a determination module 1202, and a processing module 1203. The display module 1201 is configured to display a plurality of media contents in a preset display area according to a preset layout mode, the plurality of media contents being adjacent media contents in a preset media content stream. The determination module 1202 is configured to determine a trigger position corresponding to a first trigger operation of a user on a target media content, the trigger position being located in a play picture area of the target media content. The processing module 1203 is configured to display an interaction result associated with the trigger position for the target media content.

[0160] Further, on the basis of any of the above embodiments, the play picture area includes at least one sub-area. The processing module is configured to determine a sub-area to which the trigger position belongs, and determine an interaction result associated with the sub-area. The interaction result is displayed in a display area or a preset area associated with the target media content.

[0161] Further, on the basis of any of the above embodiments, the sub-area includes a first sub-area located at a center position of the play picture area. The processing module is configured to display a preset function panel in a preset area associated with the target media content, the function panel including at least one function control.

[0162] Further, on the basis of any of the above embodiments, the function control includes one or more of a sharing control, a play speed adjustment control, a play setting control, and a storage control.

[0163] Further, on the basis of any of the above embodiments, the sub-area includes a second sub-area located at a side edge of the play picture area. The processing module is configured to switch a play speed of the target media content to a preset target play speed, wherein the target play speed is different from a current play speed.

[0164] Further, based on any of the above embodiments, the sub-region includes a third sub-region located at a lower edge of the playing picture region, and the processing module is configured to display the progress adjustment control associated with the target media content in the third sub-region.

[0165] Further, based on any of the above embodiments, the processing module is further configured to adjust the playing progress of the target media content in response to a sliding operation of the user in a preset direction within the third sub-region.

[0166] Further, based on any of the above embodiments, the display region associated with the target media content displays a mute control and a playing control associated with the target media content. The device further includes a display module configured to hide the mute control and the playing control in response to a first trigger operation of the user on the target media content.

[0167] Further, based on any of the above embodiments, the device further includes a processing module configured to perform an interactive operation associated with a second trigger operation of the user on any target media content.

[0168] Further, based on any of the above embodiments, the display region associated with the media content further includes associated display content of the media content. The device further includes a determination module configured to determine, for each media content, a target display height corresponding to the display region, the target display height being a sum of a first display height corresponding to the media content and a second display height of the associated display content. An adjustment module is configured to perform a height adjustment operation on the media content based on the target display height and a display height of a terminal device of the media content.

[0169] Further, based on any of the above embodiments, the adjustment module is configured to determine a cropping height corresponding to the media content according to the display height of the terminal device, so that a sum of a first display height of the media content after being cropped based on the cropping height and a second display height of the associated display content matches the display height of the terminal device. The adjustment module is configured to determine a cropping proportion of the cropping height in the first display height corresponding to the media content, and perform an adjustment operation on the media content by using an adjustment manner matched with the cropping proportion.

[0170] Further, based on any of the above embodiments, the adjusting module is configured to: if the cropping ratio is greater than a preset ratio threshold, perform an adjustment operation on the media content by using a preset first adjustment manner; and if the cropping ratio is less than the preset ratio threshold, perform an adjustment operation on the media content by using a preset second adjustment manner.

[0171] Further, based on any of the above embodiments, the adjusting module is configured to: determine a filling part corresponding to the media content according to the display height of the terminal device; and add filling content to a side edge of the media content according to the filling part, so that a first display height of the filled media content and a second display height of the associated display content are less than the display height of the terminal device.

[0172] Further, based on any of the above embodiments, the adjusting module is configured to: perform a cropping operation on upper and lower edge regions of the media content according to the cropping height, so that a first display height of the media content cropped based on the cropping height and a second display height of the associated display content are less than the display height of the terminal device.

[0173] Further, based on any of the above embodiments, the device further comprises:

[0174] The adjusting module is configured to adjust a display size of at least one sub-region in the playback picture region based on a display size of the media content after height adjustment.

[0175] Further, based on any of the above embodiments, the media content display interface further comprises a preset display region. The display module is configured to: display identification information of at least one user satisfying a preset display condition in the preset display region; and display a plurality of media contents in a preset media content stream in a preset layout manner in a region of the media content display interface other than the preset display region.

[0176] Further, based on any of the above embodiments, the device further comprises: a display module configured to switch to display other media content in the media content stream in response to a switching operation triggered by the user in the media content display interface; and a processing module configured to hide the preset display region and display a trigger control associated with the preset display region in the media content display interface when a switching size corresponding to the switching operation is greater than a display size of the preset display region.

[0177] Further, based on any of the above embodiments, the device further comprises: a processing module configured to redisplay the preset display region in response to a trigger operation of the trigger control performed by the user.

[0178] The apparatus provided by the embodiment can be used to execute the technical solutions of the method embodiments, and has similar implementation principles and technical effects. Details are not described herein again.

[0179] To implement the above embodiments, the electronic device provided by the embodiment includes a processor and a memory.

[0180] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the content display method according to any one of the above embodiments.

[0181] The device provided by the embodiment can be used to execute the technical solutions of the method embodiments, and has similar implementation principles and technical effects. Details are not described herein again.

[0182] FIG. 13 is a structural schematic diagram of an electronic device provided by the embodiment of the present disclosure. As shown in FIG. 13, the electronic device 1300 can be a terminal device or a server. The terminal device can include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a personal digital assistant (PDA), a tablet computer (PAD), a portable multimedia player (PMP), a vehicle-mounted terminal (such as a vehicle-mounted navigation terminal), and the like, and a fixed terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in FIG. 13 is only an example, and should not bring any limitation to the functions and use range of the embodiment of the present disclosure.

[0183] As shown in FIG. 13, the electronic device 1300 can include a processing device (such as a central processing unit, a graphics processing unit, etc.) 1301, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1302 or a program loaded from a storage device 1308 to a random access memory (RAM) 1303. In the RAM 1303, various programs and data required for the operation of the electronic device 1300 are also stored. The processing device 1301, the ROM 1302, and the RAM 1303 are connected to each other through a bus 1304. An input / output (I / O) interface 1305 is also connected to the bus 1304.

[0184] In general, the following devices can be connected to the I / O interface 1305: input devices 1306, including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, and the like; output devices 1307, including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage devices 1308, including, for example, a magnetic tape, a hard disk, and the like; and communication devices 1309. The communication devices 1309 can allow the electronic device 1300 to communicate wirelessly or wiredly with other devices to exchange data. While FIG. 13 shows the electronic device 1300 with various devices, it is understood that all of the illustrated devices are not required to be implemented or present. More or less devices can alternatively be implemented or present.

[0185] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program code for executing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through the communication devices 1309, or installed from the storage devices 1308, or installed from the ROM 1302. When the computer program is executed by the processing devices 1301, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are performed.

[0186] It should be noted that the computer readable medium of the present disclosure described above can be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable storage medium may, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, 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, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or apparatus. In the present disclosure, the computer readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, which carries computer readable program code. Such a propagated data signal can take many forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. The computer readable signal medium can also be any computer readable medium other than the computer readable storage medium, which can send, propagate or transmit a program for use by or in conjunction with an instruction execution system, device or apparatus. The program code contained in the computer readable medium can be transmitted by any suitable medium, including but not limited to a wire, a cable, an RF (radio frequency) or the like, or any suitable combination of the above.

[0187] To implement the above-mentioned embodiments, the embodiments of the present disclosure further provide a computer readable storage medium, wherein computer executable instructions are stored in the computer readable storage medium, and when a processor executes the computer executable instructions, the content display method according to any one of the above-mentioned embodiments is implemented.

[0188] To implement the above-mentioned embodiments, the embodiments of the present disclosure further provide a computer program product, comprising a computer program, wherein the computer program is executed by a processor to configure the content display method according to any one of the above-mentioned embodiments.

[0189] The embodiments of the present disclosure further provide a computer readable storage medium, wherein computer executable instructions are stored in the computer readable storage medium, and when a processor executes the computer executable instructions, the content display method according to any one of the above-mentioned embodiments is implemented.

[0190] The embodiments of the present disclosure further provide a computer program product, comprising a computer program, wherein the computer program is executed by a processor to implement the content display method according to any one of the above-mentioned embodiments.

[0191] The computer readable medium described above can be included in the electronic device described above; or can exist separately from the electronic device and be mounted in the electronic device.

[0192] The computer readable medium described above carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the methods shown in the embodiments described above.

[0193] Computer program code for carrying out operations of the present disclosure can be written in one or more programming languages or combinations of languages including object oriented programming languages such as Java, Smalltalk, C++ or conventional procedural programming languages such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0194] The flow diagrams and the block diagrams in the drawings are illustrations of possible architectures, functions, and operations for systems, methods, and computer program products in accordance with various embodiments of the present disclosure. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks can sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flow diagrams, and combinations thereof, can be implemented by special purpose hardware-based systems that perform the specified functions or operations, or combinations of special purpose hardware and computer instructions.

[0195] The units described in the embodiments of the present disclosure can be implemented by means of software, or by means of hardware. In some cases, the name of a unit does not constitute a limitation on the unit itself, for example, a first obtaining unit can also be described as a unit for obtaining at least two internet protocol addresses.

[0196] The functionality described herein above can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Application-specific Integrated Circuits (ASICs), Application-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.

[0197] In the context of the present disclosure, a machine-readable medium can be a tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fibers, portable compact disc read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0198] In a first aspect, according to one or more embodiments of the present disclosure, a content display method is provided, comprising:

[0199] displaying, in a preset layout manner within a media content display interface, a plurality of media contents in a preset media content stream, the plurality of media contents being adjacent media contents in the preset media content stream;

[0200] in response to a first trigger operation of a user on any target media content, determining a trigger position corresponding to the first trigger operation, the trigger position being located in a play picture area of the target media content;

[0201] displaying, for the target media content, an interaction result associated with the trigger position.

[0202] According to one or more embodiments of the present disclosure, the play picture area includes at least one sub-area;

[0203] The displaying, for the target media content, the interaction result associated with the trigger position comprises:

[0204] determining a sub-area to which the trigger position belongs, and determining an interaction result associated with the sub-area;

[0205] displaying the interaction result in a display area or a preset area associated with the target media content.

[0206] According to one or more embodiments of the present disclosure, the sub-region includes a first sub-region located at a center position of the play picture region; and the displaying the interaction result in the display region or the preset region associated with the target media content comprises:

[0207] displaying a preset function panel in a preset region associated with the target media content, the function panel including at least one function control.

[0208] According to one or more embodiments of the present disclosure, the function control includes one or more of a sharing control, a play speed adjustment control, a play setting control, and a storage control.

[0209] According to one or more embodiments of the present disclosure, the sub-region includes a first sub-region located at a center position of the play picture region; and the displaying the interaction result in the display region or the preset region associated with the target media content comprises:

[0210] displaying a preset function panel in a preset region associated with the target media content, the function panel including at least one function control.

[0211] According to one or more embodiments of the present disclosure, the sub-region includes a third sub-region located at a lower edge of the play picture region; and the displaying the interaction result in the display region or the preset region associated with the target media content comprises:

[0212] displaying a progress adjustment control associated with the target media content in the third sub-region.

[0213] According to one or more embodiments of the present disclosure, after the displaying the progress adjustment control associated with the target media content in the third sub-region, the method further comprises:

[0214] adjusting a play progress of the target media content in response to a sliding operation of the user in a preset direction in the third sub-region.

[0215] According to one or more embodiments of the present disclosure, after the displaying the plurality of media contents in the preset media content stream in the media content display interface according to the preset layout mode, the method further comprises:

[0216] in response to a first triggering operation of the user on the target media content, hiding the display of the mute control and the play control.

[0217] According to one or more embodiments of the present disclosure, after the displaying the plurality of media contents in the preset media content stream in the media content display interface according to the preset layout mode, the method further comprises:

[0218] performing, in response to a second trigger operation of a user for any target media content, an interaction operation associated with the second trigger operation on the target media content.

[0219] According to one or more embodiments of the present disclosure, the display area associated with the media content further comprises associated display content of the media content.

[0220] Before displaying the plurality of media contents in the preset media content stream in the preset layout manner in the media content display interface, the method further comprises:

[0221] For each media content, determining a target display height corresponding to the display area, the target display height being a sum of a first display height corresponding to the media content and a second display height of the associated display content.

[0222] Performing a height adjustment operation on the media content based on the target display height and a display height of a terminal device of the media content.

[0223] According to one or more embodiments of the present disclosure, performing the height adjustment operation on the media content based on the target display height and the display height of the terminal device of the media content comprises:

[0224] Determining a cropping height corresponding to the media content according to the display height of the terminal device, so that a first display height of the media content after being cropped based on the cropping height and the second display height of the associated display content match the display height of the terminal device.

[0225] Determining a cropping ratio of the cropping height in the first display height corresponding to the media content.

[0226] Performing an adjustment operation on the media content in an adjustment manner matching the cropping ratio.

[0227] According to one or more embodiments of the present disclosure, performing the adjustment operation on the media content in the adjustment manner matching the cropping ratio comprises:

[0228] If the cropping ratio is greater than a preset ratio threshold, performing the adjustment operation on the media content in a preset first adjustment manner.

[0229] If the cropping ratio is less than the preset ratio threshold, performing the adjustment operation on the media content in a preset second adjustment manner.

[0230] According to one or more embodiments of the present disclosure, performing the adjustment operation on the media content in the preset first adjustment manner comprises:

[0231] determining a padding part corresponding to the media content according to the display height of the terminal device;

[0232] adding padding content to a side edge of the media content according to the padding part, so that a first display height of the padded media content and a second display height of the associated display content are less than the display height of the terminal device.

[0233] According to one or more embodiments of the present disclosure, the adjusting operation on the media content in the second preset adjusting manner includes:

[0234] cutting the upper and lower edge regions of the media content according to the cutting height, so that a first display height of the media content cut based on the cutting height and a second display height of the associated display content are less than the display height of the terminal device.

[0235] According to one or more embodiments of the present disclosure, after the height adjustment operation on the media content based on the target display height and the display height of the terminal device for the media content, the method further includes:

[0236] adjusting the display size of at least one sub-region in the playback picture region based on the display size of the media content after the height adjustment.

[0237] According to one or more embodiments of the present disclosure, the media content display interface further includes a preset display region;

[0238] The method further includes:

[0239] displaying identification information of at least one user satisfying a preset display condition in the preset display region;

[0240] displaying the plurality of media contents in the preset media content stream in the preset display region according to the preset layout manner.

[0241] According to one or more embodiments of the present disclosure, after the displaying of the plurality of media contents in the preset media content stream in the preset display region according to the preset layout manner, the method further includes:

[0242] switching to display other media contents in the media content stream in response to a switching operation triggered by the user in the media content display interface;

[0243] when the switching size corresponding to the switching operation is greater than the display size of the preset display area, hiding the preset display area and displaying a trigger control associated with the preset display area in the media content display interface.

[0244] According to one or more embodiments of the present disclosure, after the display of the trigger control associated with the preset display area in the media content display interface, the method further includes:

[0245] in response to the triggering operation of the trigger control by the user, redisplaying the preset display area.

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

[0247] a display module, configured to display a plurality of media contents in a preset media content stream in a preset layout in a media content display interface, the plurality of media contents being adjacent media contents in the preset media content stream;

[0248] a determination module, configured to determine a triggering position corresponding to a first triggering operation of a user on any target media content, the triggering position being located in a play picture area of the target media content;

[0249] a processing module, configured to display an interaction result associated with the triggering position for the target media content.

[0250] According to one or more embodiments of the present disclosure, the play picture area includes at least one sub-area;

[0251] the processing module is configured to:

[0252] determine a sub-area to which the triggering position belongs, and determine an interaction result associated with the sub-area;

[0253] display the interaction result in a display area or a preset area associated with the target media content.

[0254] According to one or more embodiments of the present disclosure, the sub-area includes a first sub-area located at a center position of the play picture area; and the processing module is configured to:

[0255] display a preset function panel in a preset area associated with the target media content, the function panel including at least one function control.

[0256] According to one or more embodiments of the present disclosure, the function control includes one or more of a sharing control, a play speed adjustment control, a play setting control, and a storage control.

[0257] According to one or more embodiments of the present disclosure, the sub-region includes a second sub-region located at a side edge of the playing picture region, and the processing module is configured to:

[0258] switch a playing speed of the target media content to a preset target playing speed, wherein the target playing speed is different from a current playing speed.

[0259] According to one or more embodiments of the present disclosure, the sub-region includes a third sub-region located at a lower edge of the playing picture region, and the processing module is configured to:

[0260] display a progress adjustment control associated with the target media content in the third sub-region.

[0261] According to one or more embodiments of the present disclosure, the processing module is further configured to:

[0262] adjust a playing progress of the target media content in response to a sliding operation of the user in a preset direction within the third sub-region.

[0263] According to one or more embodiments of the present disclosure, the display region associated with the target media content displays a mute control and a playing control associated with the target media content within the display region;

[0264] The apparatus further includes:

[0265] a display module configured to hide the mute control and the playing control in response to a first trigger operation of the user on the target media content.

[0266] According to one or more embodiments of the present disclosure, the apparatus further includes:

[0267] a processing module configured to perform an interactive operation associated with a second trigger operation of the user on any target media content in response to the second trigger operation.

[0268] According to one or more embodiments of the present disclosure, the display region associated with the media content further includes associated display content of the media content;

[0269] The apparatus further includes:

[0270] a determination module configured to determine, for each media content, a target display height corresponding to the display region, the target display height being a sum of a first display height corresponding to the media content and a second display height of the associated display content;

[0271] an adjustment module configured to perform a height adjustment operation on the media content based on the target display height and a display height of a terminal device of the media content.

[0272] According to one or more embodiments of the present disclosure, the adjusting module is configured to:

[0273] determine a cropping height corresponding to the media content according to the display height of the terminal device, so that a first display height of the media content after being cropped based on the cropping height matches a sum of a second display height of the associated display content and the display height of the terminal device;

[0274] determine a cropping proportion of the cropping height in a first display height of the media content;

[0275] perform an adjusting operation on the media content by using an adjusting manner matched with the cropping proportion.

[0276] According to one or more embodiments of the present disclosure, the adjusting module is configured to:

[0277] if the cropping proportion is greater than a preset proportion threshold, perform an adjusting operation on the media content by using a preset first adjusting manner;

[0278] if the cropping proportion is less than the preset proportion threshold, perform an adjusting operation on the media content by using a preset second adjusting manner.

[0279] According to one or more embodiments of the present disclosure, the adjusting module is configured to:

[0280] determine a padding part corresponding to the media content according to the display height of the terminal device;

[0281] add padding content to side edges of the media content according to the padding part, so that a first display height of the media content after being padded is less than a sum of a second display height of the associated display content and the display height of the terminal device.

[0282] According to one or more embodiments of the present disclosure, the adjusting module is configured to:

[0283] perform a cropping operation on upper and lower edge regions of the media content according to the cropping height, so that a first display height of the media content after being cropped based on the cropping height is less than a sum of a second display height of the associated display content and the display height of the terminal device.

[0284] According to one or more embodiments of the present disclosure, the apparatus further includes:

[0285] an adjusting module configured to adjust a display size of at least one sub-region in the playing picture region based on a display size of the media content after being adjusted in height.

[0286] According to one or more embodiments of the present disclosure, the media content display interface further includes a preset display area;

[0287] The display module is configured to:

[0288] display, in the preset display area, identification information of at least one user who meets a preset display condition;

[0289] display, in other areas of the media content display interface other than the preset display area, a plurality of media contents in a preset media content stream according to a preset layout manner.

[0290] According to one or more embodiments of the present disclosure, the apparatus further includes:

[0291] The display module is configured to, in response to a switching operation triggered by the user in the media content display interface, switch to display other media contents in the media content stream.

[0292] The processing module is configured to, when a switching size corresponding to the switching operation is greater than a display size of the preset display area, hide the preset display area and display a trigger control associated with the preset display area in the media content display interface.

[0293] According to one or more embodiments of the present disclosure, the apparatus further includes:

[0294] The processing module is configured to, in response to a trigger operation of the trigger control by the user, redisplay the preset display area.

[0295] In a third aspect, according to one or more embodiments of the present disclosure, an electronic device is provided, including at least one processor and a memory;

[0296] The memory stores computer-executable instructions;

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

[0298] In a fourth aspect, according to one or more embodiments of the present disclosure, a computer-readable storage medium is provided, and the computer-readable storage medium stores computer-executable instructions. When the processor executes the computer-executable instructions, the content display method of the first aspect and various possible designs of the first aspect is implemented.

[0299] In a fifth aspect, according to one or more embodiments of the present disclosure, a computer program product is provided, including a computer program. When the computer program is executed by the processor, the content display method of the first aspect and various possible designs of the first aspect is implemented.

[0300] The above description is merely exemplary of the disclosure and the application of the principles thereof. Those skilled in the art will readily devise their own approaches to implementing the principles of the disclosure based on the disclosure provided herein and the desired application. The disclosure is not limited to the specific embodiments described herein, but only by the claims that follow, the intent being to fully encompass all embodiments falling within the scope of the disclosure as claimed.

[0301] Furthermore, while operations are depicted in a particular, chronological sequence in this disclosure, this should not be understood as requiring that such operations be performed in the order shown or that all operations be performed. In certain circumstances, multitasking and parallel processing can be advantageous. Likewise, while specific implementations are discussed, these should not be understood to suggest a certain implementation is more preferable or advantageous than others, except as can be indicated by the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub-combination. Moreover, although features can be described above as being implemented in particular embodiments, this and similar features can be implemented in other embodiments.

[0302] Although the subject matter has been described in language specific to structural features and / or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims

1. A content display method, comprising: displaying a plurality of media contents in a preset media content stream in a preset layout in a media content display interface, the plurality of media contents being adjacent media contents in the preset media content stream; in response to a first trigger operation of a user on any target media content, determining a trigger position corresponding to the first trigger operation, the trigger position being located in a play picture area of the target media content; displaying an interaction result associated with the trigger position for the target media content.

2. The method of claim 1, wherein, the play picture area comprises at least one sub-area; the displaying the interaction result associated with the trigger position for the target media content comprises: determining a sub-area to which the trigger position belongs, and determining an interaction result associated with the sub-area; displaying the interaction result in a display area associated with the target media content or a preset area.

3. The method of claim 2, wherein, the sub-area comprises a first sub-area located at a center position of the play picture area; the displaying the interaction result in the display area associated with the target media content or the preset area comprises: displaying a preset function panel in a preset area associated with the target media content, the function panel comprising at least one function control.

4. The method of claim 3, wherein, the function control comprises one or more of a sharing control, a play speed adjustment control, a play setting control, and a storage control.

5. The method of claim 2, wherein, the sub-area comprises a second sub-area located at a side edge of the play picture area; the displaying the interaction result in the display area associated with the target media content or the preset area comprises: switching a play speed of the target media content to a preset target play speed, wherein the target play speed is different from a current play speed.

6. The method of claim 2, wherein, the sub-area comprises a third sub-area located at a lower edge of the play picture area; the displaying the interaction result in the display area associated with the target media content or the preset area comprises: displaying a progress adjustment control associated with the target media content in the third sub-area.

7. The method of claim 6, wherein, after the displaying the progress adjustment control associated with the target media content in the third sub-area, the method further comprises: in response to a sliding operation of the user in a preset direction in the third sub-area, adjusting a play progress of the target media content.

8. The method of claim 1, wherein, the display area associated with the target media content displays a mute control and a play control associated with the target media content; after the displaying the plurality of media contents in the preset media content stream in the preset layout in the media content display interface, the method further comprises: in response to the first trigger operation of the user on the target media content, hiding the display of the mute control and the play control.

9. The method of claim 1, wherein, after the displaying the plurality of media contents in the preset media content stream in the preset layout in the media content display interface, the method further comprises: in response to a second trigger operation of the user on any target media content, performing an interactive operation associated with the second trigger operation on the target media content.

10. The method of any one of claims 1-9, wherein, the display area associated with the media content further comprises associated display content of the media content. Before displaying the plurality of media contents in the preset media content stream in the media content display interface according to the preset layout mode, the method further comprises: For each media content, determining a target display height corresponding to the display region, the target display height being a sum of a first display height corresponding to the media content and a second display height of the associated display content; Based on the target display height and a display height of a terminal device of the media content, performing a height adjustment operation on the media content.

11. The method of claim 10, wherein, The height adjustment operation on the media content based on the target display height and the display height of the terminal device of the media content comprises: Determining a cropping height corresponding to the media content according to the display height of the terminal device, so that a sum of a first display height of the media content after being cropped based on the cropping height and a second display height of the associated display content matches the display height of the terminal device; Determining a cropping ratio of the cropping height in the first display height corresponding to the media content Performing an adjustment operation on the media content in a manner matched with the cropping ratio. The adjustment operation on the media content in the manner matched with the cropping ratio comprises:

12. The method of claim 11, wherein, If the cropping ratio is greater than a preset ratio threshold, performing an adjustment operation on the media content in a preset first adjustment manner; If the cropping ratio is less than the preset ratio threshold, performing an adjustment operation on the media content in a preset second adjustment manner. The adjustment operation on the media content in the preset first adjustment manner comprises:

13. The method of claim 12, wherein, Determining a padding part corresponding to the media content according to the display height of the terminal device; Adding padding content to a side edge of the media content according to the padding part, so that a sum of a first display height of the media content after being padded and a second display height of the associated display content is less than the display height of the terminal device. The adjustment operation on the media content in the preset second adjustment manner comprises:

14. The method of claim 12, wherein, Performing a cropping operation on upper and lower edge regions of the media content according to the cropping height, so that a sum of a first display height of the media content after being cropped based on the cropping height and a second display height of the associated display content is less than the display height of the terminal device. After the height adjustment operation on the media content based on the target display height and the display height of the terminal device of the media content, the method further comprises:

15. The method of claim 10, wherein, Determining a size of at least one sub-region in a playback picture region of the media content based on a display size of the media content after being adjusted in height. The media content display interface further comprises a preset display region; 16. The method of any one of claims 1-9, wherein, The displaying the plurality of media contents in the preset media content stream in the media content display interface according to the preset layout mode comprises: Displaying identification information of at least one user satisfying a preset display condition in the preset display region; Displaying the plurality of media contents in the preset media content stream in the media content display interface according to the preset layout mode in regions other than the preset display region. ​ 17. The method of claim 16, wherein, The method further includes: in response to a switching operation triggered by the user in the media content display interface, switching to display other media content in the media content stream; when a switching size corresponding to the switching operation is greater than a display size of the preset display area, hiding the preset display area and displaying a trigger control associated with the preset display area in the media content display interface.

18. The method of claim 17, wherein, The method further includes: in response to a trigger operation of the trigger control by the user, redisplaying the preset display area.

19. A content display apparatus, comprising: a display module configured to display a plurality of media contents in a preset media content stream in a media content display interface according to a preset layout, the plurality of media contents being adjacent media contents in the preset media content stream; a determination module configured to determine a trigger position corresponding to a first trigger operation of a user on any target media content, the trigger position being located in a playing picture area of the target media content; a processing module configured to display an interaction result associated with the trigger position for the target media content.

20. An electronic device, comprising: a processor and a memory; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, so that the processor is configured to perform the content display method according to any one of claims 1 to 17.

21. A computer readable storage medium, wherein, the computer-readable storage medium stores computer-executable instructions, and when the processor executes the computer-executable instructions, the content display method according to any one of claims 1 to 17 is implemented.

22. A computer program product comprising a computer program, wherein, the computer program is executed by the processor to be configured to perform the content display method according to any one of claims 1 to 17.