Resource display method and device, computer device and medium

By automatically displaying recommended media resources that are highly relevant to the current media resource in the landscape playback interface, the problem of users having to manually select the next media resource is solved, achieving efficient media resource switching and an immersive experience.

CN113886611BActive Publication Date: 2025-12-09BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111144176.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-28
Publication Date
2025-12-09
Estimated Expiration
2041-12-09

AI Technical Summary

Technical Problem

When playing media resources in landscape mode, users need to manually select other media resources to play, which reduces the efficiency of human-computer interaction.

Method used

When a media resource finishes playing, the system automatically displays and plays the most relevant recommended media resources based on the resource set to which the current media resource belongs, without requiring the user to exit the landscape playback interface or manually select any.

Benefits of technology

It simplifies the switching process for media resources, improves human-computer interaction efficiency, enriches the types of recommended media resources, and enhances the user's immersive experience in landscape mode.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113886611B_ABST
    Figure CN113886611B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a resource display method and device, computer equipment and medium, and belongs to the technical field of Internet. In the present disclosure, when the media resource is played, the recommended media resource in the same resource set is displayed to the user based on the resource set to which the currently played media resource belongs, so that the recommended media resource displayed has a higher correlation with the current media resource, and then when the display time of the recommended media resource reaches a certain time, the target media resource is automatically played based on the order of the recommended media resource displayed, that is, the media resource with the highest correlation with the current media resource is played for the user. In the above process, on the basis of displaying the media resource belonging to the same resource set as the current media resource for the user, the switching and playing of the media resource can be realized without exiting the horizontal screen playing interface and without manual selection of the user, which simplifies the operation path of switching the media resource and improves the human-computer interaction efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of Internet, and particularly relates to a resource display method and device, computer equipment and medium. BACKGROUND

[0002] With the rapid development of computer technology and mobile Internet, computer equipment can be installed with various application programs. For example, an application program with media resource playing function. Generally, the application program with media resource playing function installed on the computer equipment supports horizontal screen playing of media resources.

[0003] Currently, when playing media resources in horizontal screen, if the currently played media resource is played, other media resources related to the media resource are generally displayed, and the user needs to select the displayed other media resources to trigger the playing of the media resource.

[0004] In the above technology, the user needs to manually select other media resources for playing, which reduces the human-computer interaction efficiency. SUMMARY

[0005] The present disclosure provides a resource display method and device, computer equipment and medium, which simplifies the operation path of switching media resources and improves the human-computer interaction efficiency. The technical solutions of the present disclosure are as follows:

[0006] According to a first aspect of the embodiments of the present disclosure, a resource display method is provided, which comprises:

[0007] playing a media resource in a horizontal screen playing interface;

[0008] in response to the media resource being played, displaying at least one recommended media resource in the horizontal screen playing interface, the at least one recommended media resource belonging to the same resource set as the currently played media resource;

[0009] if the display time length of the at least one recommended media resource reaches a first time length, playing a target media resource in the horizontal screen playing interface, the target media resource being a recommended media resource determined based on sorting in the at least one recommended media resource.

[0010] In the embodiments of the present disclosure, when the media resource is played to the end, recommended media resources in a same resource set to which the currently played media resource belongs are displayed to the user, so that the recommended media resources displayed have a high correlation degree with the current media resource, and then when the display time of the recommended media resources reaches a certain time length, the target media resource is automatically played based on the ranking of the displayed recommended media resources, that is, the media resource with the highest correlation degree with the current media resource is played for the user. In the above process, on the basis of displaying media resources belonging to a same resource set with the current media resource to the user, the switching and playing of the media resource can be realized without exiting the horizontal screen playing interface and without manual selection by the user, the operation path for switching the media resource is simplified, and the human-computer interaction efficiency is improved.

[0011] In some embodiments, displaying at least one recommended media resource in the horizontal screen playing interface includes any one of the following:

[0012] In a case where the currently played media resource belongs to a first resource set, at least one media resource in the first resource set is displayed in the horizontal screen playing interface, the first resource set including a plurality of media resources on which the target interaction operation is performed by the logged-in account of the terminal;

[0013] In a case where the currently played media resource belongs to a second resource set, at least one media resource in the second resource set is displayed in the horizontal screen playing interface, the second resource set including a plurality of media resources satisfying a set association condition;

[0014] In a case where the currently played media resource belongs to a third resource set, at least one media resource in the third resource set is displayed in the horizontal screen playing interface, the third resource set including a plurality of media resources satisfying a correlation degree condition.

[0015] In the embodiments of the present disclosure, three types of resource sets are provided, which enriches the types of recommended media resources, so that the user can view more and better similar content, and the immersion experience of the user in the horizontal screen mode is greatly improved, without exiting the horizontal screen to switch the media resource, and the efficiency of horizontal screen playing is improved.

[0016] In some embodiments, displaying at least one recommended media resource in the horizontal screen playing interface includes any one of the following:

[0017] In a case where the currently played media resource belongs to a first resource set, first prompt information is displayed in the horizontal screen playing interface, the first prompt information being used to prompt that the displayed at least one recommended media resource is a media resource on which the target interaction operation is performed by the logged-in account of the terminal;

[0018] In a case where the currently played media resource belongs to the second resource set, second prompt information is displayed in the horizontal screen playing interface, and the second prompt information is used to prompt that the displayed at least one recommended media resource meets the collection association condition with the media resource.

[0019] In a case where the currently played media resource belongs to the third resource set, third prompt information is displayed in the horizontal screen playing interface, and the third prompt information is used to prompt that the displayed at least one recommended media resource meets the relevance condition with the media resource.

[0020] In the embodiments of the present disclosure, by displaying the prompt information of the resource set to which the media resource belongs, the amount of information displayed in the horizontal screen playing interface is increased, so as to prompt the user that the displayed media resource belongs to the resource set.

[0021] In some embodiments, the method further includes:

[0022] In a case where the currently played media resource belongs to at least two of the first resource set, the second resource set and the third resource set, media resources in the resource set with the largest display priority are displayed.

[0023] In a case where the currently played media resource belongs to at least two of the first resource set, the second resource set and the third resource set, media resources in the resource set with the largest display priority are displayed.

[0024] In the embodiments of the present disclosure, by setting the display priority of the media resource, the media resource with high display priority is displayed preferentially, and the display effect of the media resource is improved.

[0025] In some embodiments, after the at least one recommended media resource is displayed in the horizontal screen playing interface, the method further includes:

[0026] In response to a selection operation on any recommended media resource, the selected recommended media resource is played in the horizontal screen playing interface.

[0027] In the embodiments of the present disclosure, the user can select any recommended media resource from the displayed recommended media resources for playing, and the switching of the media resource can be realized without exiting the horizontal screen playing interface, so that the operation path for switching the media resource is simplified, and the human-computer interaction efficiency is improved.

[0028] In some embodiments, after the target media resource is played in the horizontal screen playing interface, the method further includes any of the following:

[0029] In response to the first sliding operation in the horizontal screen playing interface, the target media resource currently played is switched to the played media resource;

[0030] In response to the second sliding operation in the horizontal screen playing interface, the target media resource currently played is switched to the next media resource according to the order of the at least one recommended media resource.

[0031] In the embodiments of the present disclosure, the quick switching of the media resource can be realized by the sliding operation in the horizontal screen playing interface, the operation path for switching the media resource is simplified, and the human-computer interaction efficiency is improved.

[0032] In some embodiments, the method further includes:

[0033] In response to the media resource being played, a countdown of the first time length is displayed in the horizontal screen playing interface;

[0034] If the display time length of the at least one recommended media resource reaches the first time length, playing the target media resource in the horizontal screen playing interface includes:

[0035] In response to the countdown ending, the target media resource is played in the horizontal screen playing interface.

[0036] In the embodiments of the present disclosure, the information amount displayed in the horizontal screen playing interface is increased by displaying the countdown, so as to prompt the user to automatically play the target media resource when the countdown ends.

[0037] In some embodiments, after the countdown of the first time length is displayed in the horizontal screen playing interface, the method further includes any one of the following:

[0038] In response to the selection operation on any recommended media resource, the countdown is stopped from being displayed;

[0039] In response to the sliding operation on the at least one recommended media resource, the countdown is stopped from being displayed;

[0040] In response to the triggering operation on any function control displayed in the horizontal screen playing interface, the countdown is stopped from being displayed.

[0041] In the embodiments of the present disclosure, if the terminal detects the triggering operation on any function control in the horizontal screen playing interface, the countdown is stopped from being displayed, and a certain selection time is reserved for the user within the time of the countdown, so as to enable the user to perform subsequent operations, avoid affecting the subsequent interaction operation of the user, improve the flexibility of the countdown display, and improve the operation experience of the user.

[0042] In some embodiments, the method further includes:

[0043] The resource playing prompt is displayed at a position of the target media resource displayed in the horizontal screen playing interface, and the resource playing prompt is used to prompt that the target media resource is about to be played.

[0044] In the embodiments of the present disclosure, by displaying the resource playing prompt, the amount of information displayed in the horizontal screen playing interface is increased, so as to prompt the user that the target media resource is about to be played.

[0045] In some embodiments, the method further includes:

[0046] displaying a publishing account of the media resource in the horizontal screen playing interface;

[0047] In response to a triggering operation on the publishing account, displaying at least one media resource published by the publishing account in the horizontal screen playing interface;

[0048] In response to a selection operation on any media resource, playing the selected media resource in the horizontal screen playing interface.

[0049] In the embodiments of the present disclosure, by displaying the publishing account of the current media resource in the horizontal screen playing interface, the user can trigger the display of at least one media resource published by the publishing account in the horizontal screen playing interface through the displayed publishing account, and then the user can select any media resource for playing. In this way, the user can realize the switching and playing of media resources without exiting the horizontal screen playing interface, which simplifies the operation path of switching media resources and improves the human-computer interaction efficiency.

[0050] In some embodiments, the method further includes:

[0051] displaying a following control at a position of the publishing account of the media resource;

[0052] In response to a triggering operation on the following control, displaying the following control as a followed state.

[0053] In the embodiments of the present disclosure, by displaying the following control, the amount of information displayed in the horizontal screen playing interface is increased, so that the user can one-click follow the publishing account of the currently played media resource based on the following control displayed in the horizontal screen playing interface, thereby improving the human-computer interaction efficiency.

[0054] In some embodiments, displaying the publishing account of the media resource in the horizontal screen playing interface includes any of the following:

[0055] If the playing duration of the media resource reaches a second duration, displaying the publishing account of the media resource in the horizontal screen playing interface;

[0056] In response to a triggering operation on the horizontal screen playing interface, displaying the publishing account of the media resource in the horizontal screen playing interface.

[0057] In the embodiments of the present disclosure, when the playing duration reaches the second duration, the publishing account of the currently played media resource is automatically displayed, the amount of information displayed on the horizontal screen playing interface is increased, and the guiding and prompting effect is also achieved, so as to prompt the user to quickly switch the media resource based on the publishing account; when the triggering operation of the user in the horizontal screen playing interface is detected, the publishing account of the currently played media resource is displayed, so that the user can subsequently quickly switch the media resource based on the publishing account.

[0058] In some embodiments, if the playing duration of the media resource reaches the second duration, displaying the publishing account of the media resource in the horizontal screen playing interface includes any of the following:

[0059] If the playing duration of the media resource reaches the second duration, the publishing account of the media resource is displayed in the horizontal screen playing interface when the horizontal screen playing interface is in the non-lock screen state;

[0060] If the playing duration of the media resource reaches the second duration, the publishing account of the media resource is displayed in the horizontal screen playing interface when the horizontal screen playing interface is in the clear screen state.

[0061] In the embodiments of the present disclosure, when the playing duration reaches the second duration, the publishing account of the currently played media resource is automatically displayed in the horizontal screen playing interface in the case that the horizontal screen playing interface is in the non-lock screen state or the horizontal screen playing interface is in the clear screen state, the display effect of the publishing account is ensured, the playing picture of the media resource is prevented from being blocked due to the display of the publishing account, and the user's viewing experience is improved.

[0062] In some embodiments, the method further includes:

[0063] In response to the triggering operation on the publishing account, a viewing entrance of the publishing account is displayed in the horizontal screen playing interface;

[0064] In response to the triggering operation on the viewing entrance, a home page of the publishing account is displayed, and the home page is used to display the account information of the publishing account and the dynamic information of the publishing account.

[0065] In the embodiments of the present disclosure, the viewing entrance of the publishing account is also arranged in the horizontal screen playing interface, based on which the account information and the dynamic information of the publishing account can be displayed, without the need to exit the horizontal screen playing interface to find the home page entrance of the publishing account, the operation path for viewing the home page is simplified, and the human-computer interaction efficiency is improved.

[0066] In some embodiments, the at least one media resource and the media resource belong to the same type, or the at least one media resource and the media resource belong to the same theme.

[0067] In the embodiments of the present disclosure, by displaying the media resource of the same type or the same theme as the currently played media resource, that is, displaying the media resource with a larger association degree with the currently played media resource, the displayed media resource can be closer to the media resource expected to be played by the user, and the accuracy of media resource recommendation is improved.

[0068] In some embodiments, after displaying the at least one recommended media resource in the horizontal screen playing interface, the method further includes any one of the following:

[0069] In response to switching from the horizontal screen playing interface to a first vertical screen interface, displaying the at least one recommended media resource in the first vertical screen interface;

[0070] In response to switching from the horizontal screen playing interface to the second vertical screen interface, replaying the media resource in the second vertical screen interface.

[0071] In the embodiments of the present disclosure, according to the difference of the vertical screen interface type, when returning to the vertical screen interface, for the first vertical screen interface, the at least one recommended media resource is displayed, so that the user selects the media resource for playing in the first vertical screen interface, and for the second vertical screen interface, the previously played media resource is replayed, and the flexibility of media resource display is improved.

[0072] In some embodiments, displaying the at least one recommended media resource in the first vertical screen interface includes:

[0073] Displaying a target media resource in the at least one recommended media resource in a playing area of the first vertical screen interface;

[0074] Displaying other media resources in the at least one recommended media resource except the target media resource in a list area of the first vertical screen interface.

[0075] In the embodiments of the present disclosure, the target media resource is displayed in the playing area of the first vertical screen interface, and other media resources in the at least one recommended media resource except the target media resource are displayed in the list area, so that the user selects the media resource for playing in the first vertical screen interface.

[0076] According to a second aspect of the embodiments of the present disclosure, a resource display device is provided, and the device includes:

[0077] A first playing unit configured to perform playing a media resource in a horizontal screen playing interface;

[0078] A resource display unit configured to perform displaying at least one recommended media resource in the horizontal screen playing interface in response to the media resource being played completely, the at least one recommended media resource belonging to a same resource set as the currently played media resource;

[0079] The second playing unit is configured to play the target media resource in the horizontal screen playing interface if a display duration of the at least one recommended media resource reaches a first duration, the target media resource being a recommended media resource determined based on the sorting from the at least one recommended media resource.

[0080] In some embodiments, the resource display unit is configured to perform any one of the following:

[0081] In a case where the currently played media resource belongs to a first resource set, the resource display unit displays at least one media resource in the first resource set in the horizontal screen playing interface, the first resource set including a plurality of media resources on which the target interaction operation is performed by the logged-in account of the terminal.

[0082] In a case where the currently played media resource belongs to a second resource set, the resource display unit displays at least one media resource in the second resource set in the horizontal screen playing interface, the second resource set including a plurality of media resources satisfying the set association condition.

[0083] In a case where the currently played media resource belongs to a third resource set, the resource display unit displays at least one media resource in the third resource set in the horizontal screen playing interface, the third resource set including a plurality of media resources satisfying the relevance condition.

[0084] In some embodiments, the resource display unit is configured to perform any one of the following:

[0085] In a case where the currently played media resource belongs to a first resource set, the resource display unit displays first prompt information in the horizontal screen playing interface, the first prompt information being used to prompt that the displayed at least one recommended media resource is a media resource on which the target interaction operation is performed by the logged-in account of the terminal.

[0086] In a case where the currently played media resource belongs to a second resource set, the resource display unit displays second prompt information in the horizontal screen playing interface, the second prompt information being used to prompt that the displayed at least one recommended media resource satisfies the set association condition with the media resource.

[0087] In a case where the currently played media resource belongs to a third resource set, the resource display unit displays third prompt information in the horizontal screen playing interface, the third prompt information being used to prompt that the displayed at least one recommended media resource satisfies the relevance condition with the media resource.

[0088] In some embodiments, the resource display unit is further configured to perform:

[0089] In a case where the currently played media resource belongs to at least two of the first resource set, the second resource set and the third resource set, the media resource in the resource set with the largest display priority is displayed;

[0090] The display priority of the media resource in the first resource set is greater than that of the media resource in the second resource set, and the display priority of the media resource in the second resource set is greater than that of the media resource in the third resource set.

[0091] In some embodiments, the apparatus further comprises:

[0092] The third playing unit is configured to play the selected recommended media resource in the horizontal screen playing interface in response to a selection operation on any recommended media resource.

[0093] In some embodiments, the apparatus further comprises a switching unit configured to perform any of the following:

[0094] In response to a first sliding operation in the horizontal screen playing interface, the currently played target media resource is switched to the played media resource;

[0095] In response to a second sliding operation in the horizontal screen playing interface, the currently played target media resource is switched to the next media resource according to the order of the at least one recommended media resource.

[0096] In some embodiments, the apparatus further comprises a countdown display unit configured to display a countdown of the first time length in the horizontal screen playing interface in response to the media resource being played.

[0097] The second playing unit is configured to play the target media resource in the horizontal screen playing interface in response to the countdown ending.

[0098] In some embodiments, the countdown display unit is further configured to perform any of the following:

[0099] In response to a selection operation on any recommended media resource, the countdown is stopped;

[0100] In response to a sliding operation on the at least one recommended media resource, the countdown is stopped;

[0101] In response to a triggering operation on any function control displayed in the horizontal screen playing interface, the countdown is stopped.

[0102] In some embodiments, the apparatus further comprises:

[0103] The prompt display unit is configured to display a resource playing prompt at a position of the target media resource displayed in the horizontal screen playing interface, the resource playing prompt being used to prompt that the target media resource is about to be played.

[0104] In some embodiments, the apparatus further includes:

[0105] The account display unit is configured to display a publishing account of the media resource in the horizontal screen playing interface.

[0106] The resource display unit is further configured to display at least one media resource published by the publishing account in the horizontal screen playing interface in response to a triggering operation on the publishing account.

[0107] The fourth playing unit is configured to play the selected media resource in the horizontal screen playing interface in response to a selection operation on any media resource.

[0108] In some embodiments, the apparatus further includes a control display unit configured to perform:

[0109] Display a follow control at a position of the publishing account of the media resource.

[0110] In response to a triggering operation on the follow control, display the follow control as a followed state.

[0111] In some embodiments, the account display unit includes any of the following:

[0112] The first account display sub-unit is configured to display the publishing account of the media resource in the horizontal screen playing interface if a playing duration of the media resource reaches a second duration.

[0113] The second account display sub-unit is configured to display the publishing account of the media resource in the horizontal screen playing interface in response to a triggering operation on the horizontal screen playing interface.

[0114] In some embodiments, the first account display sub-unit is configured to perform any of the following:

[0115] If the playing duration of the media resource reaches the second duration, display the publishing account of the media resource in the horizontal screen playing interface when the horizontal screen playing interface is in a non-lock screen state.

[0116] If the playing duration of the media resource reaches the second duration, display the publishing account of the media resource in the horizontal screen playing interface when the horizontal screen playing interface is in a clear screen state.

[0117] In some embodiments, the apparatus further includes:

[0118] An entry display unit configured to display a viewing entry of the publishing account in the horizontal screen playing interface in response to a triggering operation on the publishing account.

[0119] A homepage display unit configured to display a homepage of the publishing account in response to a triggering operation on the viewing entry, the homepage being used to display account information of the publishing account and dynamic information of the publishing account.

[0120] In some embodiments, the at least one media resource is of the same type as the media resource, or the at least one media resource is of the same topic as the media resource.

[0121] In some embodiments, the apparatus further includes any of the following:

[0122] The resource display unit is further configured to display the at least one recommended media resource in a first vertical screen interface in response to switching from the horizontal screen playing interface to the first vertical screen interface.

[0123] The first playing unit is further configured to play the media resource in a second vertical screen interface in response to switching from the horizontal screen playing interface to the second vertical screen interface.

[0124] In some embodiments, the resource display unit is further configured to perform the following:

[0125] display a target media resource in the at least one recommended media resource in a playing area of the first vertical screen interface;

[0126] display other media resources in the at least one recommended media resource except the target media resource in a list area of the first vertical screen interface.

[0127] According to a third aspect of the embodiments of the present disclosure, a computer device is provided, which includes:

[0128] one or more processors;

[0129] a memory for storing program codes executable by the processor;

[0130] wherein the processor is configured to execute the program codes to implement the above-mentioned resource display method.

[0131] According to a fourth aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, which includes: when program codes in the computer readable storage medium are executed by a processor of a computer device, the computer device is enabled to perform the above-mentioned resource display method.

[0132] According to a fifth aspect of the embodiments of the present disclosure, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the resource display method described above.

[0133] It should be understood that the general description above and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0134] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure, and do not limit the present disclosure.

[0135] Figure 1 is a schematic diagram of an implementation environment of a resource display method according to an exemplary embodiment;

[0136] Figure 2 is a flowchart of a resource display method according to an exemplary embodiment;

[0137] Figure 3 is a flowchart of a resource display method according to an exemplary embodiment;

[0138] Figure 4 is a schematic diagram of a horizontal screen playing interface according to an exemplary embodiment;

[0139] Figure 5 is a schematic diagram of a horizontal screen playing interface according to an exemplary embodiment;

[0140] Figure 6 is a schematic diagram of a horizontal screen playing interface according to an exemplary embodiment;

[0141] Figure 7 is a schematic diagram of a horizontal screen playing interface according to an exemplary embodiment;

[0142] Figure 8 is a schematic diagram of a horizontal screen playing interface according to an exemplary embodiment;

[0143] Figure 9 is a schematic diagram of a horizontal screen playing interface according to an exemplary embodiment;

[0144] Figure 10 is a schematic diagram of a horizontal screen playing interface according to an exemplary embodiment;

[0145] Figure 11 is a schematic diagram of a first vertical screen interface according to an exemplary embodiment;

[0146] Figure 12is a block diagram of a resource display device according to an exemplary embodiment;

[0147] Figure 13 is a structural block diagram of a terminal according to an exemplary embodiment;

[0148] Figure 14 is a structural block diagram of a server according to an exemplary embodiment. DETAILED DESCRIPTION

[0149] In order for those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings.

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

[0151] The data involved in the present disclosure can be data authorized by the user or sufficiently authorized by all parties.

[0152] Figure 1 is an implementation environment schematic diagram of a resource display method provided by the embodiments of the present disclosure, referring to Figure 1 The implementation environment includes a terminal 101.

[0153] The terminal 101 can be at least one of a smart phone, a smart watch, a desktop computer, a laptop computer, a virtual reality terminal, an augmented reality terminal, a wireless terminal, and a laptop computer. The terminal 101 has a communication function and can access a wired network or a wireless network. The terminal 101 can generally refer to one of a plurality of terminals, and the present embodiment only takes the terminal 101 as an example. Those skilled in the art can know that the number of the above-mentioned terminals can be more or less.

[0154] In the embodiments of the present disclosure, the terminal 101 runs an application with a media resource playing function, such as a video playing application. The application with the media resource playing function supports horizontal screen playing of the media resource. In the embodiments of the present disclosure, the terminal 101 is configured to play the media resource in a horizontal screen playing interface, and in response to the media resource being played, display at least one recommended media resource in the horizontal screen playing interface. If the display time length of the at least one recommended media resource reaches a first time length, the terminal plays a target media resource in the horizontal screen playing interface.

[0155] In some embodiments, the terminal 101 and the server 102 are directly or indirectly connected through wired or wireless communication, which is not limited in the embodiments of the present disclosure.

[0156] The server 102 can be a stand-alone physical server, a server cluster composed of multiple physical servers, or a distributed file system. The server 102 can also be a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and basic cloud computing services such as big data and artificial intelligence platforms. Optionally, the number of the above-mentioned servers 102 can be more or less, which is not limited in the embodiments of the present disclosure. Of course, the server 102 can also include other functional servers to provide more comprehensive and diversified services.

[0157] In some embodiments, the server 102 is a background server of the above-mentioned application with the media resource playing function. In the embodiments of the present disclosure, the server 102 is configured to send at least one recommended media resource belonging to a same resource set as a currently played media resource to the terminal 101, so as to trigger the terminal 101 to display the at least one recommended media resource in the horizontal screen playing interface.

[0158] Figure 2 is a flowchart of a resource display method according to an exemplary embodiment. As shown in Figure 2 The method is performed by a terminal and includes the following steps:

[0159] In step 201, the terminal plays a media resource in a horizontal screen playing interface.

[0160] In step 202, the terminal displays at least one recommended media resource in the horizontal screen playing interface in response to the media resource being played. The at least one recommended media resource belongs to a same resource set as the currently played media resource.

[0161] In step 203, if the display duration of the at least one recommended media resource reaches the first duration, the terminal plays the target media resource in the horizontal screen playing interface, the target media resource being a recommended media resource determined based on the sorting among the at least one recommended media resource.

[0162] The technical solution provided by the embodiments of the present disclosure is that, when the media resource is played to the end, recommended media resources in a same resource set to which the currently played media resource belongs are displayed to the user, so that the recommended media resources displayed have a higher correlation degree with the current media resource, and then when the display duration of the recommended media resources reaches a certain duration, the target media resource is automatically played based on the sorting of the recommended media resources displayed, that is, the media resource with the highest correlation degree with the current media resource is played for the user. In the above process, on the basis of displaying media resources belonging to a same resource set with the current media resource to the user, the switching and playing of media resources can be realized without exiting the horizontal screen playing interface and without manual selection by the user, the operation path for switching media resources is simplified, and the human-computer interaction efficiency is improved.

[0163] In some embodiments, displaying the at least one recommended media resource in the horizontal screen playing interface includes any of the following:

[0164] In a case where the currently played media resource belongs to a first resource set, displaying at least one media resource in the first resource set in the horizontal screen playing interface, the first resource set including a plurality of media resources on which the target interactive operation is performed by the terminal logged-in account;

[0165] In a case where the currently played media resource belongs to a second resource set, displaying at least one media resource in the second resource set in the horizontal screen playing interface, the second resource set including a plurality of media resources satisfying a set association condition;

[0166] In a case where the currently played media resource belongs to a third resource set, displaying at least one media resource in the third resource set in the horizontal screen playing interface, the third resource set including a plurality of media resources satisfying a correlation degree condition.

[0167] In some embodiments, displaying the at least one recommended media resource in the horizontal screen playing interface includes any of the following:

[0168] In a case where the currently played media resource belongs to a first resource set, displaying first prompt information in the horizontal screen playing interface, the first prompt information being used to prompt that the at least one recommended media resource displayed is a media resource on which the target interactive operation is performed by the terminal logged-in account;

[0169] In a case where the currently played media resource belongs to the second resource set, second prompt information is displayed in the horizontal screen playing interface, and the second prompt information is used to prompt that the displayed at least one recommended media resource and the media resource satisfy the set association condition;

[0170] In a case where the currently played media resource belongs to the third resource set, third prompt information is displayed in the horizontal screen playing interface, and the third prompt information is used to prompt that the displayed at least one recommended media resource and the media resource satisfy the relevance condition.

[0171] In some embodiments, the method further includes:

[0172] In a case where the currently played media resource belongs to at least two of the first resource set, the second resource set and the third resource set, media resources in a resource set with the largest display priority are displayed;

[0173] The display priority of the media resources in the first resource set is greater than the display priority of the media resources in the second resource set, and the display priority of the media resources in the second resource set is greater than the display priority of the media resources in the third resource set.

[0174] In some embodiments, after the at least one recommended media resource is displayed in the horizontal screen playing interface, the method further includes:

[0175] In response to a selection operation on any recommended media resource, the selected recommended media resource is played in the horizontal screen playing interface.

[0176] In some embodiments, after the target media resource is played in the horizontal screen playing interface, the method further includes any of the following:

[0177] In response to a first sliding operation in the horizontal screen playing interface, the currently played target media resource is switched to the played media resource;

[0178] In response to a second sliding operation in the horizontal screen playing interface, the currently played target media resource is switched to a next media resource according to the order of the at least one recommended media resource.

[0179] In some embodiments, the method further includes:

[0180] In response to the media resource being played, a countdown of the first time length is displayed in the horizontal screen playing interface;

[0181] If the display time length of the at least one recommended media resource reaches the first time length, playing a target media resource in the horizontal screen playing interface includes:

[0182] In response to the countdown ending, playing the target media resource in the horizontal screen playing interface.

[0183] In some embodiments, after the first time length of countdown is displayed in the horizontal screen playing interface, the method further includes any one of the following:

[0184] In response to a selection operation on any one of the recommended media resources, stopping displaying the countdown;

[0185] In response to a sliding operation on the at least one recommended media resource, stopping displaying the countdown;

[0186] In response to a triggering operation on any one of the function controls displayed in the horizontal screen playing interface, stopping displaying the countdown.

[0187] In some embodiments, the method further includes:

[0188] Displaying a resource playing prompt at a position of the target media resource displayed in the horizontal screen playing interface, the resource playing prompt being used to prompt that the target media resource is about to be played.

[0189] In some embodiments, the method further includes:

[0190] Displaying a publishing account of the media resource in the horizontal screen playing interface;

[0191] In response to a triggering operation on the publishing account, displaying at least one media resource published by the publishing account in the horizontal screen playing interface;

[0192] In response to a selection operation on any one of the media resources, playing the selected media resource in the horizontal screen playing interface.

[0193] In some embodiments, the method further includes:

[0194] Displaying a follow control at a position of the publishing account of the media resource;

[0195] In response to a triggering operation on the follow control, displaying the follow control in a followed state.

[0196] In some embodiments, displaying the publishing account of the media resource in the horizontal screen playing interface includes any one of the following:

[0197] If a playing time length of the media resource reaches a second time length, displaying the publishing account of the media resource in the horizontal screen playing interface;

[0198] In response to a triggering operation on the horizontal screen playing interface, displaying the publishing account of the media resource in the horizontal screen playing interface.

[0199] In some embodiments, if the playing duration of the media resource reaches a second duration, the publishing account of the media resource is displayed in the horizontal screen playing interface, including any of the following:

[0200] In a case where the horizontal screen playing interface is in a non-lock screen state, if the playing duration of the media resource reaches the second duration, the publishing account of the media resource is displayed in the horizontal screen playing interface.

[0201] In a case where the horizontal screen playing interface is in a clear screen state, if the playing duration of the media resource reaches the second duration, the publishing account of the media resource is displayed in the horizontal screen playing interface.

[0202] In some embodiments, the method further includes:

[0203] In response to a triggering operation on the publishing account, a viewing entry of the publishing account is displayed in the horizontal screen playing interface.

[0204] In response to a triggering operation on the viewing entry, a home page of the publishing account is displayed, the home page being used to display account information of the publishing account and dynamic information of the publishing account.

[0205] In some embodiments, the at least one media resource and the media resource belong to the same type, or the at least one media resource and the media resource belong to the same topic.

[0206] In some embodiments, after the at least one recommended media resource is displayed in the horizontal screen playing interface, the method further includes any of the following:

[0207] In response to switching from the horizontal screen playing interface to a first vertical screen interface, the at least one recommended media resource is displayed in the first vertical screen interface.

[0208] In response to switching from the horizontal screen playing interface to the second vertical screen interface, the media resource is played again in the second vertical screen interface.

[0209] In some embodiments, displaying the at least one recommended media resource in the first vertical screen interface includes:

[0210] In a playing area of the first vertical screen interface, a target media resource in the at least one recommended media resource is displayed.

[0211] In a list area of the first vertical screen interface, other media resources in the at least one recommended media resource except the target media resource are displayed.

[0212] The above Figure 2 The above Figure 3is a flowchart of a resource display method according to an example embodiment, see Figure 3 The method comprises:

[0213] In step 301, the terminal plays a media resource in a landscape playing interface.

[0214] In the embodiments of the present disclosure, the resource type of the media resource is video. The landscape playing interface refers to a playing interface when the terminal plays in landscape mode, and the width of the playing interface for displaying the picture of the played media resource is greater than the height.

[0215] In step 302, the terminal displays the publishing account of the media resource in the landscape playing interface.

[0216] The publishing account of the media resource refers to the account of the author publishing the media resource.

[0217] In some embodiments, the terminal displays the avatar of the publishing account of the media resource in the landscape playing interface. In some embodiments, the terminal displays the nickname of the publishing account of the media resource in the landscape playing interface of the media resource. In a specific embodiment, the terminal displays the avatar and the nickname of the publishing account of the media resource in the landscape playing interface of the media resource.

[0218] In some embodiments, the process of displaying the publishing account of the media resource in the landscape playing interface of the media resource comprises any of the following:

[0219] (302A) In some embodiments, the terminal displays the publishing account of the media resource in the landscape playing interface in response to a triggering operation on the landscape playing interface.

[0220] For example, Figure 4 is a schematic diagram of a landscape playing interface according to an example embodiment, Figure 4 The publishing account in the landscape playing interface shown is the publishing account displayed based on a triggering operation on the landscape playing interface. See Figure 4 In Figure 4 In the "area 401" of the landscape playing interface shown, the "avatar 4011" of the publishing account of the media resource and the "nickname 4012" of the publishing account are displayed.

[0221] In some embodiments, when the landscape playing interface is in a clear state, the terminal displays the publishing account of the media resource in the landscape playing interface in response to a triggering operation on the blank area of the landscape playing interface.

[0222] In the embodiments of the present disclosure, the screen cleaning state refers to a state in which the horizontal screen playing interface is in a pure playing state, that is, the horizontal screen playing interface is only used to display the resource picture of the currently played media resource. The screen cleaning refers to removing the function controls displayed on the horizontal screen playing interface. Referring to Figure 4 , the function controls displayed on the horizontal screen playing interface can be the playing progress bar, the pause control, the bullet screen control, the bullet screen input box, the like control, the share control, the screenshot control, the lock screen control, the speed control, the definition control, and the recommendation control, and the like, as shown in Figure 4 .

[0223] In some embodiments, in the case that the horizontal screen playing interface is in the screen cleaning state, if the user implements a trigger operation on the blank area of the horizontal screen playing interface, the terminal displays the above-mentioned function controls in the horizontal screen playing interface in response to the trigger operation on the blank area, at this time, the horizontal screen playing interface is in a non-screen cleaning state; in the case that the horizontal screen playing interface of the media resource is in the non-screen cleaning state, if the user implements a trigger operation on the blank area of the horizontal screen playing interface, the terminal removes the above-mentioned function controls displayed in the horizontal screen playing interface in response to the trigger operation on the blank area, at this time, the horizontal screen playing interface is in the screen cleaning state.

[0224] In the above-mentioned embodiments, when the trigger operation of the user in the horizontal screen playing interface is detected, the publishing account of the currently played media resource is displayed, so that the subsequent user can realize the quick switching of the media resource based on the publishing account.

[0225] (302B) In some embodiments, if the playing time length of the media resource reaches a second time length, the terminal displays the publishing account of the media resource in the horizontal screen playing interface.

[0226] The second time length is a pre-set time length, such as 30 seconds. For example, if the playing time length of the media resource reaches 30 seconds, the terminal displays the publishing account of the media resource in the horizontal screen playing interface of the media resource.

[0227] For example, Figure 5 is a schematic diagram of a horizontal screen playing interface according to an exemplary embodiment, Figure 5 The publishing account in the horizontal screen playing interface shown in Figure 5 is a publishing account displayed in the case that the playing time length of the media resource reaches a first time length. Referring to Figure 5 , the "area 501" of the horizontal screen playing interface shown in

[0228] In the above embodiment, the publishing account of the currently played media resource is automatically displayed when the playing duration reaches the second duration, which increases the amount of information displayed on the horizontal screen playing interface and also has a guiding and prompting effect, so as to prompt the user to quickly switch the media resource based on the publishing account.

[0229] In an optional embodiment, the terminal displays the publishing account of the media resource in the horizontal screen playing interface when the playing duration of the media resource reaches the second duration, in the case that the horizontal screen playing interface is in the non-locked state.

[0230] In the embodiments of the present disclosure, the locked state refers to that the horizontal screen playing interface is in the locked state, and correspondingly, the non-locked state refers to that the horizontal screen playing interface is not in the locked state. In some embodiments, the locked state of the horizontal screen playing interface is triggered by the user, for example, the user performs a triggering operation on the lock control in the horizontal screen playing interface, and the terminal sets the horizontal screen playing interface to the locked state in response to the triggering operation on the lock control. For example, referring to FIG. 4B, the lock control can be the “control 402” shown in FIG. 4B. It should be understood that, for the “control 402” shown in FIG. 4B, the horizontal screen playing interface is in the non-locked state at this time. Figure 4 Figure 4 Figure 4

[0231] In an optional embodiment, the terminal displays the publishing account of the media resource in the horizontal screen playing interface when the playing duration of the media resource reaches the second duration, in the case that the horizontal screen playing interface is in the non-cleared state.

[0232] It should be understood that, in the case that the horizontal screen playing interface is in the non-cleared state, the publishing account of the media resource is not displayed in the horizontal screen playing interface when the playing duration of the media resource reaches the second duration.

[0233] In a specific example, the terminal displays the publishing account of the media resource in the horizontal screen playing interface when the playing duration of the media resource reaches the second duration, in the case that the horizontal screen playing interface is in the non-locked state and the horizontal screen playing interface is in the non-cleared state.

[0234] In the above embodiment, in the case that the horizontal screen playing interface is in the non-locked state or the horizontal screen playing interface is in the non-cleared state, the publishing account of the currently played media resource is automatically displayed when the playing duration reaches the second duration, which ensures the display effect of the publishing account and avoids blocking the playing picture of the media resource due to the display of the publishing account, thereby improving the user's viewing experience.

[0235] ​​​The above embodiment is a process of displaying a publishing account in a horizontal screen playing interface. In some other embodiments, the terminal also displays a follow control of the publishing account of the media resource in the horizontal screen playing interface of the media resource. In an optional embodiment, the terminal displays the follow control at the position of the publishing account of the media resource. For example, referring to Figure 4 In the "area 401" of the horizontal screen playing interface shown in Figure 4 , the "follow control 4013" of the publishing account of the media resource is displayed; for example, referring to Figure 5 In the "area 501" of the horizontal screen playing interface shown in Figure 5 , the "follow control 5013" of the publishing account of the media resource is displayed. The user can follow the publishing account of the currently played media resource by triggering the follow control, and the corresponding process is that the terminal displays the follow control as a followed state in response to the triggering operation on the follow control. The followed state indicates that the publishing account of the media resource has been followed. For example, the followed state can be to display the text content of the follow control as "followed", or the followed state can be to display the text content of the follow control as "√". In this embodiment, by displaying the follow control, the amount of information displayed in the horizontal screen playing interface is increased, so that the user can follow the publishing account of the currently played media resource based on the follow control displayed in the horizontal screen playing interface, and the human-computer interaction efficiency is improved.

[0236] In step 303, the terminal displays at least one media resource published by the publishing account in the horizontal screen playing interface in response to the triggering operation on the publishing account.

[0237] The triggering operation on the publishing account can be a click operation on the publishing account. In some embodiments, the at least one media resource and the media resource belong to the same type, or the at least one media resource and the media resource belong to the same theme. The type of the media resource refers to the content type of the media resource, for example, an advertisement type, a game type, a movie type or a live broadcast type; and the theme of the media resource refers to the content theme of the media resource, for example, an A game theme, a B game theme or a C game theme. In this way, by displaying the media resource of the same type or the same theme as the currently played media resource, that is, the media resource with a larger association degree with the currently played media resource, the displayed media resource can be closer to the media resource expected to be played by the user, and the accuracy of media resource recommendation is improved.

[0238] In some embodiments, the terminal displays the at least one media resource published by the publishing account in the horizontal screen playing interface in response to a click operation on the avatar of the publishing account, or displays the at least one media resource published by the publishing account in the horizontal screen playing interface in response to a click operation on the nickname of the publishing account. In this way, the horizontal screen playing interface displays the at least one media resource published by the publishing account by implementing a click operation on the avatar or the nickname of the publishing account, so that the user can view other media resources of the publishing account without exiting the horizontal screen playing interface, thereby improving the human-computer interaction efficiency.

[0239] In some embodiments, the terminal displays the at least one media resource published by the publishing account in the horizontal screen playing interface in the form of a horizontal list. For example, Figure 6 is a schematic view of a horizontal screen playing interface according to an exemplary embodiment, referring to Figure 6 In the "region 601" of the horizontal screen playing interface shown in Figure 6 , the at least one media resource published by the publishing account is displayed in the form of a horizontal list. In this way, the at least one media resource is displayed in the form of a horizontal list, which enriches the display form of the media resource and facilitates the user to view the at least one media resource more conveniently, thereby improving the operation experience of the user.

[0240] In some embodiments, the at least one media resource displayed in the horizontal screen playing interface is presented in the form of a resource card. In some embodiments, the terminal displays a resource cover of the at least one media resource on the resource card of the at least one media resource. In some embodiments, the resource cover can further display the play count, the barrage count and the play duration of the corresponding media resource. For example, referring to Figure 6 , the terminal displays the play count (such as 200w), the barrage count (such as 6000) and the play duration (such as 24:00) of the corresponding media resource in the lower region of the resource card.

[0241] In some embodiments, the at least one media resource displayed in the horizontal screen playing interface is arranged according to the chronological order of the publishing time of each media resource, or the at least one media resource displayed in the horizontal screen playing interface is arranged according to the order from high to low of the play count or the barrage count of each media resource.

[0242] In some embodiments, the terminal displays the currently played media resource in the middle region of the horizontal list displayed in the horizontal screen playing interface. For example, referring to Figure 6 , the terminal displays the currently played media resource in the middle region of the horizontal list displayed in the horizontal screen playing interface. Figure 6In the landscape playback interface shown, "Area 601" places the currently playing media resource in the center of the horizontal list. In some embodiments, the terminal displays a "playing now" notification at the location of the currently playing media resource, indicating that the corresponding media resource is currently playing. For example, see... Figure 6 ,exist Figure 6 The media resource card in the middle of the horizontal list displays a "Now Playing" message, which can simply read "Now Playing". By displaying the currently playing media resource in the middle of the horizontal list, the amount of information displayed is increased. This also helps users understand the relationships between different media resources, allowing them to more quickly select and switch to the desired media resource, thus improving the user experience.

[0243] Step 303 involves clicking on a publishing account to trigger the display of at least one media resource published by that account. In other embodiments, in response to a trigger operation on the publishing account, the terminal also displays a viewing entry for that publishing account in the landscape playback interface, and in response to a trigger operation on the viewing entry, displays the publishing account's homepage, which displays the account information and activity information of the publishing account. For example, see... Figure 6 The entry point can be found here. Figure 7 The "His Homepage Control 602" is shown. In this embodiment, an entry point for viewing the publishing account is also set in the landscape playback interface. Based on this entry point, the account information and dynamic information of the publishing account can be displayed without having to exit the landscape playback interface and find the homepage entry point of the publishing account, which simplifies the operation path for viewing the homepage and improves the efficiency of human-computer interaction.

[0244] In some embodiments, after displaying the publishing account based on step 302, if the display duration of the publishing account reaches a third duration, the display of the publishing account is stopped. That is, if the terminal does not detect any triggering operation on the publishing account within the third duration of displaying the publishing account, the display of the publishing account is stopped. The third duration is a preset duration, such as 5 seconds. In this way, by promptly stopping the display of the publishing account, the problem of the publishing account obstructing the playback of media resources and thus affecting the user's viewing experience is avoided.

[0245] In step 304, in response to the selection operation of any media resource, the terminal plays the selected media resource in the landscape playback interface.

[0246] In some embodiments, the terminal displays a change in the position of the at least one media resource in response to the sliding operation on the at least one media resource. For example, the terminal displays the at least one media resource sliding from right to left in response to a left sliding operation on the at least one media resource; and the terminal displays the at least one media resource sliding from left to right in response to a right sliding operation on the at least one media resource. In this way, the sliding operation is used to slide and view each media resource, simplifying the operation path for viewing the media resource and improving the human-computer interaction efficiency.

[0247] In the embodiments shown in steps 301 to 304, by displaying the publishing account of the current media resource in the horizontal screen playing interface, the user can trigger the display of at least one media resource published by the publishing account in the horizontal screen playing interface through the displayed publishing account, and then the user can select any media resource for playing. In this way, the user can realize the switching and playing of the media resource without exiting the horizontal screen playing interface, simplifying the operation path for switching the media resource and improving the human-computer interaction efficiency.

[0248] The above steps 301 to 304 are to display the publishing account of the currently played media resource in the horizontal screen playing process, so that the user can trigger the display of at least one media resource published by the publishing account through the publishing account, and then the user can select any media resource for playing, realizing the switching of the media resource based on the horizontal screen playing interface. In some other embodiments, at least one recommended media resource can also be displayed at the end of the horizontal screen playing, so that the user can select any recommended media resource for playing in the at least one media resource. The process is described below based on steps 305 to 306.

[0249] In step 305, the terminal displays at least one recommended media resource in the horizontal screen playing interface in response to the completion of the playing of the media resource, and the at least one recommended media resource belongs to the same resource set as the currently played media resource.

[0250] The embodiments of the present disclosure provide three types of resource sets, which are a first resource set, a second resource set and a third resource set. In some embodiments, the terminal sends a resource acquisition request to the server in response to the media resource being played, the resource acquisition request carrying type indication information of a resource set to which the currently played media resource belongs. The server receives the resource acquisition request, acquires at least one recommended media resource in the resource set based on the type indication information of the resource set carried by the resource acquisition request, and returns the at least one recommended media resource to the terminal to trigger the terminal to display the at least one recommended media resource in the horizontal screen playing interface. In this way, the media resources are recommended to the user based on the type of the resource set to which the currently played media resource belongs, which improves the richness of the recommended media resources and improves the flexibility of the media resource recommendation.

[0251] Based on the three types of resource sets provided by the embodiments of the present disclosure, the media resources can be set to three types, which are a first type, a second type and a third type. In other embodiments, the terminal sends a resource acquisition request to the server in response to the media resource being played, the resource acquisition request carrying type indication information of the currently played media resource. The server receives the resource acquisition request, acquires at least one recommended media resource in a resource set corresponding to the type indication information of the media resource based on the type indication information of the media resource carried by the resource acquisition request, and returns the at least one recommended media resource to the terminal to trigger the terminal to display the at least one recommended media resource in the horizontal screen playing interface. In this way, the media resources are recommended to the user based on the type of the currently played media resource, which improves the richness of the recommended media resources and improves the flexibility of the media resource recommendation.

[0252] In some embodiments, the process in which the terminal displays the at least one recommended media resource includes any of the following:

[0253] (305A) In the case where the currently played media resource belongs to the first resource set, the terminal displays at least one media resource in the first resource set in the horizontal screen playing interface, the first resource set including a plurality of media resources on which the terminal has logged-in account performed a target interaction operation.

[0254] In some embodiments, the target interaction operation is any of a watch later operation, a collection operation or a like operation, and the first media resource is any of a watch later type media resource, a collection type media resource or a like type media resource.

[0255] In some embodiments, taking the target interaction operation as an example of a look-later operation, the application with the media resource playing function running on the terminal is provided with a look-later list for storing a plurality of media resources of the look-later type. For example, in the playing interface of the media resource or the list interface of the media resource, a look-later control corresponding to the media resource is displayed, and the user can implement a trigger operation on the look-later control corresponding to the media resource. Then, the terminal adds the media resource to the look-later list in response to the trigger operation on the look-later control.

[0256] (305B) In a case where the currently played media resource belongs to a second resource set, the terminal displays at least one media resource in the second resource set in the horizontal screen playing interface, the second resource set including a plurality of media resources satisfying a set association condition.

[0257] The set association condition refers to an association relationship between the media resources. For example, the second resource set can be a media resource set, and taking a video as an example, the media resource set can be a video set. Accordingly, the second media resource is a media resource of the video set type. It should be understood that the second resource set can be a set of a plurality of media resources pre-set by the publishing account.

[0258] (305C) In a case where the currently played media resource belongs to a third resource set, the terminal displays at least one media resource in the third resource set in the horizontal screen playing interface, the third resource set including a plurality of media resources satisfying a relevance condition.

[0259] The relevance condition refers to a relevant or similar relationship between the media resources. In some embodiments, the third resource set includes a plurality of media resources with the same resource tag, or the third resource set includes a plurality of media resources published by the publishing account. The resource tag can be an IP (Internet Protocol) tag, such as a game tag, a star tag, a film and television tag, an animation tag, and the like. Further, the resource tag can also be a next level tag of the IP tag. Taking the game tag as an example of the IP tag, the next level tag of the IP tag can be an A game tag, a B game tag, a C game tag, and the like. Taking the animation tag as an example of the IP tag, the next level tag of the IP tag can be a D animation tag, an E animation tag, an F animation tag, and the like. In some embodiments, the third media resource is a media resource of a normal type.

[0260] In the embodiments of the present disclosure, three types of resource sets are provided, which enrich the types of recommended media resources, such as recommended media resources of the collection type, recommended media resources of the same publishing account, recommended media resources of the later-see type, and other related types of media resources, so that the user can view more and better content of the same type, greatly improving the immersive experience of the user in the horizontal screen mode, without exiting the horizontal screen to switch media resources, and improving the efficiency of horizontal screen playback.

[0261] In some embodiments, the terminal displays the target number of recommended media resources in the horizontal screen playback interface of the media resource in response to the media resource being played to the end. The target number is a pre-set number, such as 20.

[0262] In some embodiments, the terminal displays the prompt information of the at least one recommended media resource while displaying the at least one recommended media resource, and the corresponding process includes any of the following:

[0263] (305D) In some embodiments, the terminal displays first prompt information in the horizontal screen playback interface in a case where the currently played media resource belongs to the first resource set, and the first prompt information is used to prompt that the displayed at least one recommended media resource is a media resource on which the target interaction operation has been performed by the logged-in account of the terminal.

[0264] For example, Figure 7 is a schematic diagram of a horizontal screen playback interface according to an exemplary embodiment, as shown in Figure 7 In the Figure 7 In the "region 701" of the horizontal screen playback interface shown, at least one first media resource is displayed in a horizontal list manner. For example, the first prompt information can be Figure 8 "Later-see" shown.

[0265] (305E) In some embodiments, the terminal displays second prompt information in the horizontal screen playback interface in a case where the currently played media resource belongs to the second resource set, and the second prompt information is used to prompt that the displayed at least one recommended media resource meets the collection association condition with the media resource.

[0266] For example, Figure 8 is a schematic diagram of a horizontal screen playback interface according to an exemplary embodiment, as shown in Figure 8 In the Figure 8 In the "region 801" of the horizontal screen playback interface shown, at least one second media resource is displayed in a horizontal list manner. For example, the second prompt information can be Figure 7 "Video collection name" shown.

[0267] In some embodiments, in a case where the currently played media resource belongs to the second resource set, the terminal displays at least one media resource in the second resource set in the order of the collection. In an alternative embodiment, in a case where the currently played media resource belongs to the second resource set, the terminal displays the corresponding collection number at the position of the displayed at least one media resource, respectively. For example, the terminal displays the collection number of the corresponding media resource on the resource cover of the displayed at least one media resource. For example, see Figure 9 The collection number of each media resource is displayed in the upper left corner of the resource cover, such as "19, 20, 21". By displaying the collection number of each media resource, the amount of information displayed on the horizontal screen playing interface is increased, so as to prompt the user of the collection number of the displayed media resource.

[0268] (305F) In some embodiments, in a case where the currently played media resource belongs to the third resource set, the terminal displays third prompt information in the horizontal screen playing interface, the third prompt information being used to prompt that the displayed at least one recommended media resource meets the relevance condition with the media resource.

[0269] For example, Figure 9 is a schematic diagram of a horizontal screen playing interface according to an exemplary embodiment, see Figure 9 In the "area 901" of the horizontal screen playing interface shown in Figure 9 At least one third media resource is displayed in the horizontal list in the "area 901" of the horizontal screen playing interface shown in Figure 7 The "recommended video" shown in

[0270] In the above embodiments, by displaying the prompt information of the resource set to which the media resource belongs, the amount of information displayed on the horizontal screen playing interface is increased, so as to prompt the user of the resource set to which the displayed media resource belongs.

[0271] In some embodiments, in a case where the currently played media resource belongs to at least two of the first resource set, the second resource set and the third resource set, the media resource in the resource set with the highest display priority is displayed. In some embodiments, the display priority of the media resource in the first resource set is higher than that of the media resource in the second resource set, and the display priority of the media resource in the second resource set is higher than that of the media resource in the third resource set. For example, in a case where the currently played media resource belongs to both the first resource set (such as the list to be viewed later) and the second resource set (such as the media resource collection), the recommended media resource in the first resource set is displayed preferentially. In this embodiment, by setting the display priority of the media resource, the media resource with high display priority is displayed preferentially, and the display effect of the media resource is improved.

[0272] The above embodiments describe the process of displaying at least one recommended media resource to the terminal. In some other embodiments, the terminal also displays a countdown of the first time length in the horizontal screen playing interface of the media resource in response to the media resource being played. Referring to Figure 8 or Figure 9 or Figure 10 The countdown can be "5s. Play" as shown in the figure. In this way, by displaying the countdown, the amount of information displayed in the horizontal screen playing interface is increased to prompt the user to automatically play the target media resource when the countdown ends.

[0273] In some embodiments, if the terminal detects a triggering operation on any function control in the horizontal screen playing page, the display of the countdown is stopped so that the user can perform subsequent operations. The corresponding process includes any of the following: in some embodiments, the terminal stops displaying the countdown in response to a selection operation on any recommended media resource; in some other embodiments, the terminal stops displaying the countdown in response to a sliding operation on the at least one recommended media resource; in some other embodiments, the terminal stops displaying the countdown in response to a triggering operation on any function control displayed in the horizontal screen playing interface. In this way, the user is given a certain selection time within the countdown time to perform subsequent operations, avoiding affecting the user's subsequent interaction operation, improving the flexibility of the countdown display, and improving the user's operation experience.

[0274] In an optional embodiment, the terminal stops displaying the countdown in response to a sliding operation on the at least one recommended media resource and displays resource prompt information in the area where the countdown is located. The resource prompt information is used to prompt the playing of the recommended media resource based on the selection operation. For example, Figure 10 is a schematic diagram of a horizontal screen playing interface according to an exemplary embodiment. Referring to Figure 10 The resource prompt information can be Figure 7 "Select a video of interest" displayed in the "area 1001" in the horizontal screen playing interface as shown.

[0275] In step 306, if the display time length of the at least one recommended media resource reaches the first time length, the terminal plays a target media resource in the horizontal screen playing interface. The target media resource is a recommended media resource in the at least one recommended media resource based on the sorting.

[0276] The first time length is a pre-set time length, such as 5 seconds. The target media resource is a recommended media resource with the first ranking in the at least one recommended media resource. For example, Figure 8 or Figure 9 or Figure 7The target media resource can be the first recommended media resource on the left side of the horizontal list shown in the figure.

[0277] In some embodiments, the target media resource is determined based on the type of the recommended media resource. For example, the first media resource is a recently added to-watch-later media resource in the to-watch-later list, i.e., a to-watch-later type media resource that the user has not finished watching recently; for example, the second media resource is a media resource in the media resource collection, which has a set number closest to the set number of the media resource, i.e., the next set media resource of the currently played media resource; for example, the third media resource is a media resource with the same resource tag as the media resource, i.e., a media resource with the highest relevance to the media resource, or a newly published media resource published by the publishing account.

[0278] In some embodiments, whether the display duration reaches the first duration is determined based on the displayed countdown, and the corresponding process is that the terminal automatically plays the target media resource in the at least one recommended media resource in the horizontal screen play interface in response to the end of the countdown.

[0279] In some embodiments, the terminal displays a resource play prompt at the position of the target media resource displayed in the horizontal screen play interface, and the resource play prompt is used to prompt that the target media resource is about to be played. In an optional embodiment, the terminal displays the resource play prompt at the position of the target media resource displayed in the horizontal screen play interface during the countdown. In this way, the amount of information displayed in the horizontal screen play interface is increased by displaying the resource play prompt, so as to prompt the user that the target media resource is about to be played. For example, see Figure 8 or Figure 9 or Figure 11 The resource play prompt can be "about to play" displayed in the upper left corner of the resource cover of the first recommended media resource.

[0280] Step 306 is to automatically play the target media resource when the display duration reaches the first duration. In other embodiments, the playing of the recommended media resource can also be triggered based on the selection operation performed by the user, so as to realize the switching of the media resource, and the corresponding process is that the terminal plays the selected recommended media resource in the horizontal screen play interface in response to the selection operation on any recommended media resource. In the two embodiments, the user can realize the switching and playing of the media resource without exiting the horizontal screen play interface, which simplifies the operation path of switching the media resource, improves the human-computer interaction efficiency, and the user can actively select the media resource to be watched, or can completely avoid manual operation and automatically switch to the next video, thereby improving the flexibility of media resource display.

[0281] In the embodiment shown in steps 305 to 306, when the media resource is played to the end, recommended media resources in the same resource set to which the currently played media resource belongs are displayed to the user based on the resource set to which the currently played media resource belongs, so that the displayed recommended media resources have a higher correlation with the current media resource, and then when the display duration of the recommended media resource reaches a certain duration, the target media resource is automatically played based on the ranking of the displayed recommended media resource, that is, the media resource with the highest correlation with the current media resource is played for the user. In the above process, based on displaying media resources belonging to the same resource set as the current media resource to the user, the switching and playing of media resources can be realized without exiting the horizontal screen playing interface and without manual selection by the user, which simplifies the operation path for switching media resources and improves the human-computer interaction efficiency.

[0282] In some embodiments, after step 306 is performed, the terminal switches the currently played target media resource to the played-to-end media resource in response to a first sliding operation in the horizontal screen playing interface; or the terminal switches the currently played target media resource to the next media resource in accordance with the ranking of the at least one recommended media resource in response to a second sliding operation in the horizontal screen playing interface.

[0283] In some embodiments, the first sliding operation is a downward sliding operation, and accordingly, the terminal switches the currently played media resource to the previous media resource in response to a downward sliding operation in the horizontal screen playing interface, that is, switches the media resource played in step 306 to the media resource played in step 301.

[0284] In some embodiments, the second sliding operation is an upward sliding operation, and accordingly, the terminal switches the currently played media resource to the next media resource in response to an upward sliding operation in the horizontal screen playing interface.

[0285] In some embodiments, in the case where the currently played media resource belongs to the first resource set or the second resource set, the terminal plays the media resource in accordance with the ranking of the at least one recommended media resource in the first resource set or the second resource set in response to the sliding operation. Further, in the process of switching the media resource by sliding, recommended media resources in the third resource set are obtained in response to the media resource in the first resource set or the second resource set being played to the end, and the media resource is played in accordance with the ranking of the recommended media resources in the third resource set. In this way, the continuity of the user's sliding switching of media resources can be ensured, and the user's operation experience is improved.

[0286] In the above embodiments, the sliding operation in the horizontal screen playing interface can realize the quick switching of media resources, simplify the operation path for switching media resources, and improve the human-computer interaction efficiency.

[0287] After the terminal performs step 305, based on the horizontal screen playing interface (also referred to as the complete playing pause interface) displayed in step 305, the terminal can further have the following implementation manners:

[0288] (1) In some embodiments, the terminal displays the at least one recommended media resource in a first vertical screen interface in response to switching from the horizontal screen playing interface to the first vertical screen interface. In some embodiments, the first vertical screen interface is a detail page of the media resource. For example, a video detail page of a long video.

[0289] In an optional embodiment, the terminal displays a target media resource in the at least one recommended media resource in a playing area of the first vertical screen interface, and displays other media resources in the at least one recommended media resource except the target media resource in a list area of the first vertical screen interface. For example, Figure 11 is a schematic diagram of a first vertical screen interface according to an exemplary embodiment. Referring to Figure 11 , in Figure 11 , the first vertical screen interface displays the recommended media resource ranked first in a playing area 1101, and displays other media resources in the at least one recommended media resource except the target media resource in a list area 1102. In this embodiment, the target media resource is displayed in the playing area of the first vertical screen interface, and the other media resources in the at least one recommended media resource except the target media resource are displayed in the list area, so that the user can select a media resource to play in the first vertical screen interface.

[0290] In some embodiments, the recommended media resources displayed in the first vertical screen interface are presented in the form of resource cards. In some embodiments, the terminal displays a resource cover of the at least one media resource on a resource card of the target media resource displayed in the playing area, and displays a resource cover of the other media resource on a resource card of the other media resource displayed in the list area. In some embodiments, the resource cover can further display a playing control and a playing time of the corresponding recommended media resource. For example, referring to Figure 12 , the terminal displays the playing control of the corresponding media resource in a central area of the resource card, and displays the playing time of the corresponding media resource in a lower right area of the resource card. In some embodiments, the terminal displays the title of the corresponding media resource, the avatar or nickname of the publishing account, the playing amount, and the amount of bullet screen comments on the right side of the resource card of the at least one recommended media resource.

[0291] In some embodiments, the terminal displays a countdown in the playing area of the first vertical interface. In some embodiments, if the terminal detects a triggering operation on any function control in the first vertical interface, the terminal stops displaying the countdown, so that the user can perform subsequent operations. For details, refer to step 304, which will not be described here.

[0292] (2) In some other embodiments, the terminal replays the media resource in a second vertical interface in response to switching from the horizontal interface to the second vertical interface. In some embodiments, the second vertical interface is an up-and-down sliding page of the media resource. For example, an up-and-down sliding page of a short video.

[0293] In the above embodiments, according to the type of the vertical interface, when returning to the vertical interface, for the first vertical interface, the at least one recommended media resource is displayed, so that the user can select a media resource for playing in the first vertical interface, and for the second vertical interface, the previously played media resource is replayed, which improves the flexibility of media resource display.

[0294] The technical solution provided by the embodiments of the present disclosure displays the publishing account of the current media resource in the horizontal interface, so that the user can trigger the display of at least one media resource published by the publishing account in the horizontal interface, and then the user can select any media resource for playing. Further, at least one recommended media resource is displayed in the horizontal interface after the media resource is played, so that the user can switch and play the media resource based on the displayed recommended media resource. In this way, during the horizontal playing process or after the horizontal playing is completed, the user can realize the switching and playing of the media resource without exiting the horizontal interface, which simplifies the operation path of switching the media resource and improves the human-computer interaction efficiency.

[0295] Figure 12 is a block diagram of a resource display device according to an exemplary embodiment. Referring to Figure 13 The device includes a first playing unit 1201, a resource display unit 1202, and a second playing unit 1203.

[0296] The first playing unit 1201 is configured to play a media resource in a horizontal interface.

[0297] The resource display unit 1202 is configured to display at least one recommended media resource in the horizontal interface in response to the media resource being played.

[0298] The second playing unit 1203 is configured to play the target media resource in the horizontal screen playing interface when a display duration of the at least one recommended media resource reaches a first duration, the target media resource being a recommended media resource determined based on the sorting from the at least one recommended media resource.

[0299] The technical solution provided by the embodiments of the present disclosure is that, when the media resource is played to the end, recommended media resources in a same resource set to which the currently played media resource belongs are displayed to the user, so that the displayed recommended media resources have a higher correlation degree with the current media resource, and then when a display duration of the recommended media resources reaches a certain duration, the target media resource is automatically played based on the sorting of the displayed recommended media resources, that is, the media resource with the highest correlation degree with the current media resource is played for the user. In the above process, on the basis of displaying media resources in a same resource set with the current media resource to the user, the switching and playing of the media resource can be realized without exiting the horizontal screen playing interface and without manual selection by the user, the operation path for switching the media resource is simplified, and the human-computer interaction efficiency is improved.

[0300] In some embodiments, the resource display unit 1202 is configured to perform any one of the following:

[0301] In a case where the currently played media resource belongs to a first resource set, at least one media resource in the first resource set is displayed in the horizontal screen playing interface, the first resource set including a plurality of media resources on which the target interactive operation is performed by the logged-in account of the terminal;

[0302] In a case where the currently played media resource belongs to a second resource set, at least one media resource in the second resource set is displayed in the horizontal screen playing interface, the second resource set including a plurality of media resources satisfying a set association condition;

[0303] In a case where the currently played media resource belongs to a third resource set, at least one media resource in the third resource set is displayed in the horizontal screen playing interface, the third resource set including a plurality of media resources satisfying a correlation degree condition.

[0304] In some embodiments, the resource display unit 1202 is configured to perform any one of the following:

[0305] In a case where the currently played media resource belongs to a first resource set, first prompt information is displayed in the horizontal screen playing interface, the first prompt information being used to prompt that the displayed at least one recommended media resource is a media resource on which the target interactive operation is performed by the logged-in account of the terminal;

[0306] In a case where the currently played media resource belongs to the second resource set, second prompt information is displayed in the horizontal screen playing interface, and the second prompt information is used to prompt that the displayed at least one recommended media resource and the media resource satisfy the set association condition;

[0307] In a case where the currently played media resource belongs to the third resource set, third prompt information is displayed in the horizontal screen playing interface, and the third prompt information is used to prompt that the displayed at least one recommended media resource and the media resource satisfy the relevance condition.

[0308] In some embodiments, the resource display unit 1202 is further configured to perform:

[0309] In a case where the currently played media resource belongs to at least two of the first resource set, the second resource set and the third resource set, media resources in the resource set with the largest display priority are displayed;

[0310] In a case where the currently played media resource belongs to at least two of the first resource set, the second resource set and the third resource set, media resources in the resource set with the largest display priority are displayed;

[0311] In some embodiments, the apparatus further includes:

[0312] The third playing unit is configured to perform playing the selected recommended media resource in the horizontal screen playing interface in response to the selection operation on any one recommended media resource.

[0313] In some embodiments, the apparatus further includes a switching unit configured to perform any one of the following:

[0314] In response to the first sliding operation in the horizontal screen playing interface, switching the currently played target media resource to the played media resource;

[0315] In response to the second sliding operation in the horizontal screen playing interface, switching the currently played target media resource to the next media resource according to the order of the at least one recommended media resource.

[0316] In some embodiments, the apparatus further includes a countdown display unit configured to perform displaying a countdown of the first time length in the horizontal screen playing interface in response to the media resource being played;

[0317] The second playing unit 1203 is configured to perform playing the target media resource in the horizontal screen playing interface in response to the countdown ending.

[0318] In some embodiments, the countdown display unit is further configured to perform any one of the following:

[0319] stop displaying the countdown in response to a selection operation on any one of the recommended media resources;

[0320] stop displaying the countdown in response to a sliding operation on the at least one recommended media resource;

[0321] stop displaying the countdown in response to a triggering operation on any one of the function controls displayed in the horizontal screen playback interface.

[0322] In some embodiments, the apparatus further comprises:

[0323] a prompt display unit configured to display a resource playback prompt at a position of a target media resource displayed in the horizontal screen playback interface, the resource playback prompt being used to prompt that the target media resource is about to be played back.

[0324] In some embodiments, the apparatus further comprises:

[0325] an account display unit configured to display a publishing account of the media resource in the horizontal screen playback interface;

[0326] the resource display unit 1202 is further configured to display at least one media resource published by the publishing account in the horizontal screen playback interface in response to a triggering operation on the publishing account;

[0327] a fourth playback unit configured to play back a selected media resource in the horizontal screen playback interface in response to a selection operation on the selected media resource.

[0328] In some embodiments, the apparatus further comprises a control display unit configured to perform the following:

[0329] display a follow control at a position of the publishing account of the media resource;

[0330] display the follow control as a followed state in response to a triggering operation on the follow control.

[0331] In some embodiments, the account display unit comprises any one of the following:

[0332] a first account display sub-unit configured to display the publishing account of the media resource in the horizontal screen playback interface if a playback duration of the media resource reaches a second duration;

[0333] a second account display sub-unit configured to display the publishing account of the media resource in the horizontal screen playback interface in response to a triggering operation on the horizontal screen playback interface.

[0334] In some embodiments, the first account display subunit is configured to perform any one of the following:

[0335] In a case where the horizontal screen playback interface is in a non-lock screen state, if the playback duration of the media resource reaches the second duration, a publishing account of the media resource is displayed in the horizontal screen playback interface;

[0336] In a case where the horizontal screen playback interface is in a clear screen state, if the playback duration of the media resource reaches the second duration, a publishing account of the media resource is displayed in the horizontal screen playback interface.

[0337] In some embodiments, the apparatus further comprises:

[0338] An entry display unit configured to perform, in response to a triggering operation on the publishing account, display a viewing entry of the publishing account in the horizontal screen playback interface;

[0339] A home page display unit configured to perform, in response to a triggering operation on the viewing entry, display a home page of the publishing account, the home page being used to display account information of the publishing account and dynamic information of the publishing account.

[0340] In some embodiments, the at least one media resource is of the same type as the media resource, or the at least one media resource is of the same theme as the media resource.

[0341] In some embodiments, the apparatus further comprises any one of the following:

[0342] The resource display unit 1202 is further configured to perform, in response to switching from the horizontal screen playback interface to a first vertical screen interface, display the at least one recommended media resource in the first vertical screen interface;

[0343] The first playback unit 1201 is further configured to perform, in response to switching from the horizontal screen playback interface to a second vertical screen interface, replay the media resource in the second vertical screen interface.

[0344] In some embodiments, the resource display unit 1202 is further configured to perform:

[0345] Display a target media resource in the at least one recommended media resource in a playback region of the first vertical screen interface;

[0346] Display other media resources in the at least one recommended media resource except the target media resource in a list region of the first vertical screen interface.

[0347] It should be noted that the resource display device provided by the above embodiment only uses the above division of the functional modules to illustrate the display of the resources, and in actual application, the above functions can be completed by different functional modules according to the needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the resource display device and the resource display method provided by the above embodiment belong to the same concept, and the specific implementation process is described in the method embodiment, which will not be repeated here.

[0348] The computer device mentioned in the embodiments of the present disclosure can be provided as a terminal. Figure 13 is a structural block diagram of a terminal 1300 according to an exemplary embodiment. The terminal 1300 can be a smartphone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player, a notebook computer or a desktop computer. The terminal 1300 can also be referred to as a user equipment, a portable terminal, a laptop terminal, a desktop terminal, or other names.

[0349] Generally, the terminal 1300 includes a processor 1301 and a memory 1302.

[0350] The processor 1301 can include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 1301 can be implemented in at least one of a hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), a PLA (Programmable Logic Array). The processor 1301 can also include a main processor and a coprocessor, the main processor being a processor for processing data in an awake state, also referred to as a CPU (Central Processing Unit), and the coprocessor being a low-power processor for processing data in a standby state. In some embodiments, the processor 1301 can be integrated with a GPU (Graphics Processing Unit) for rendering and drawing content required to be displayed by the display screen. In some embodiments, the processor 1301 can further include an AI (Artificial Intelligence) processor for processing computing operations related to machine learning.

[0351] The memory 1302 can include one or more computer-readable storage media that can be non-transitory. The memory 1302 can also include a high-speed random access memory, and a nonvolatile memory such as one or more disk storage devices, flash storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1302 is used to store at least one program code for being executed by the processor 1301 to implement a process performed by a terminal in a resource display method provided by the method embodiments in the present disclosure.

[0352] In some embodiments, the terminal 1300 can also optionally include a peripheral device interface 1303 and at least one peripheral device. The processor 1301, the memory 1302, and the peripheral device interface 1303 can be connected through a bus or a signal line. Each peripheral device can be connected to the peripheral device interface 1303 through a bus, a signal line, or a circuit board. Specifically, the peripheral device includes at least one of a radio frequency circuit 1304, a display screen 1305, a camera assembly 1306, an audio circuit 1307, a positioning assembly 1308, and a power supply 1309.

[0353] The peripheral interface 1303 can be used to connect at least one I / O (Input / Output) related peripheral device to the processor 1301 and the memory 1302. In some embodiments, the processor 1301, the memory 1302 and the peripheral interface 1303 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1301, the memory 1302 and the peripheral interface 1303 can be implemented on a separate chip or circuit board, and the present disclosure does not limit the embodiments in this regard.

[0354] The radio frequency circuit 1304 is used to receive and send RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1304 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1304 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 1304 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and the like. The radio frequency circuit 1304 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: a metropolitan area network, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1304 can also include NFC (Near Field Communication) related circuitry, and the present disclosure does not limit the embodiments in this regard.

[0355] The display screen 1305 is configured to display a UI (User Interface). The UI can include graphics, text, icons, video, and any combination thereof. When the display screen 1305 is a touch display screen, the display screen 1305 is further configured to capture touch signals on or above the surface of the display screen 1305. The touch signals can be input to the processor 1301 as control signals for processing. In this case, the display screen 1305 can also be configured to provide virtual buttons and / or virtual keyboard, also known as soft buttons and / or soft keyboard. In some embodiments, the display screen 1305 can be one, disposed on the front panel of the terminal 1300; in other embodiments, the display screen 1305 can be at least two, respectively disposed on different surfaces of the terminal 1300 or in a folding design; in other embodiments, the display screen 1305 can be a flexible display screen, disposed on a curved surface or a folding surface of the terminal 1300. Even, the display screen 1305 can also be disposed in an irregular shape, i.e., a special-shaped screen. The display screen 1305 can be made of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc.

[0356] The camera assembly 1306 is configured to capture images or videos. Optionally, the camera assembly 1306 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the terminal, and the rear camera is disposed on the back of the terminal. In some embodiments, the rear camera is at least two, which are any one of a main camera, a depth-of-field camera, a wide-angle camera, and a telephoto camera, to realize the background blur function by fusing the main camera and the depth-of-field camera, the panoramic shooting and VR (Virtual Reality) shooting function by fusing the main camera and the wide-angle camera, or other fusion shooting functions. In some embodiments, the camera assembly 1306 can further include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. The dual-color temperature flash refers to the combination of a warm light flash and a cold light flash, which can be used for light compensation under different color temperatures.

[0357] The audio circuit 1307 can include a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into an electrical signal input to the processor 1301 for processing, or input to the radio frequency circuit 1304 to realize voice communication. For the purpose of stereo sound collection or noise reduction, the microphone can be multiple, respectively arranged at different parts of the terminal 1300. The microphone can also be an array microphone or an omnidirectional collection type microphone. The speaker is used to convert the electrical signal from the processor 1301 or the radio frequency circuit 1304 into sound waves. The speaker can be a traditional diaphragm speaker, or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, not only can it convert electrical signals into sound waves that humans can hear, but it can also convert electrical signals into sound waves that humans cannot hear for ranging purposes. In some embodiments, the audio circuit 1307 can also include a headphone jack.

[0358] The positioning component 1308 is used to position the current geographic location of the terminal 1300 to realize navigation or LBS (Location Based Service). The positioning component 1308 can be a positioning component based on the GPS (Global Positioning System) of the United States, the Beidou system of China, the Glonass system of Russia or the Galileo system of the European Union.

[0359] The power supply 1309 is used to supply power to various components in the terminal 1300. The power supply 1309 can be alternating current, direct current, disposable battery or rechargeable battery. When the power supply 1309 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0360] In some embodiments, the terminal 1300 also includes one or more sensors 1310. The one or more sensors 1310 include but are not limited to: an acceleration sensor 1311, a gyroscope sensor 1312, a pressure sensor 1313, a fingerprint sensor 1314, an optical sensor 1315 and a proximity sensor 1316.

[0361] The acceleration sensor 1311 can detect the acceleration magnitude in three coordinate axes of the coordinate system established by the terminal 1300. For example, the acceleration sensor 1311 can be used to detect the components of gravitational acceleration in three coordinate axes. The processor 1301 can control the display screen 1305 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 1311. The acceleration sensor 1311 can also be used for gaming or user motion data collection.

[0362] The gyroscope sensor 1312 can detect the body direction and rotation angle of the terminal 1300, and can collect 3D motions of the user on the terminal 1300 in cooperation with the acceleration sensor 1311. The processor 1301 can implement the following functions according to the data collected by the gyroscope sensor 1312: motion sensing (e.g., changing a UI according to a tilt operation of the user), image stabilization during shooting, game control, and inertial navigation.

[0363] The pressure sensor 1313 can be disposed on the side frame of the terminal 1300 and / or the lower layer of the display screen 1305. When the pressure sensor 1313 is disposed on the side frame of the terminal 1300, the user's grip signal on the terminal 1300 can be detected, and left-hand or right-hand recognition or a shortcut operation can be performed by the processor 1301 according to the grip signal collected by the pressure sensor 1313. When the pressure sensor 1313 is disposed on the lower layer of the display screen 1305, the processor 1301 can control an operable control on a UI according to a pressure operation of the user on the display screen 1305. The operable control includes at least one of a button control, a scroll bar control, an icon control, and a menu control.

[0364] The fingerprint sensor 1314 is used to collect the fingerprint of the user, and the processor 1301 can identify the identity of the user according to the fingerprint collected by the fingerprint sensor 1314, or the fingerprint sensor 1314 can identify the identity of the user according to the collected fingerprint. When the identity of the user is identified as a trusted identity, the processor 1301 authorizes the user to perform a related sensitive operation, which includes unlocking the screen, viewing encrypted information, downloading software, payment, and changing settings, etc. The fingerprint sensor 1314 can be disposed on the front, back, or side of the terminal 1300. When a physical button or a manufacturer's logo is disposed on the terminal 1300, the fingerprint sensor 1314 can be integrated with the physical button or the manufacturer's logo.

[0365] The optical sensor 1315 is used to collect the ambient light intensity. In one embodiment, the processor 1301 can control the display brightness of the display screen 1305 according to the ambient light intensity collected by the optical sensor 1315. Specifically, when the ambient light intensity is high, the display brightness of the display screen 1305 is increased, and when the ambient light intensity is low, the display brightness of the display screen 1305 is decreased. In another embodiment, the processor 1301 can also dynamically adjust the shooting parameters of the camera assembly 1306 according to the ambient light intensity collected by the optical sensor 1315.

[0366] The proximity sensor 1316, also referred to as a distance sensor, is usually arranged on the front panel of the terminal 1300. The proximity sensor 1316 is used to collect the distance between the user and the front of the terminal 1300. In one embodiment, when the proximity sensor 1316 detects that the distance between the user and the front of the terminal 1300 gradually decreases, the display screen 1305 is switched from the bright screen state to the screen-off state under the control of the processor 1301; when the proximity sensor 1316 detects that the distance between the user and the front of the terminal 1300 gradually increases, the display screen 1305 is switched from the screen-off state to the bright screen state under the control of the processor 1301.

[0367] Those skilled in the art can understand that the structure shown in the foregoing embodiments is not a limitation on the terminal 1300, and the terminal 1300 can include more or fewer components than those shown in the drawings, or combine certain components, or have a different arrangement of components. Figure 14 Those skilled in the art can understand that the structure shown in the foregoing embodiments is not a limitation on the terminal 1300, and the terminal 1300 can include more or fewer components than those shown in the drawings, or combine certain components, or have a different arrangement of components.

[0368] The computer device mentioned in the embodiments of the present disclosure can be provided as a server. ​ FIG. 14 is a structural block diagram of a server 1400 according to an exemplary embodiment. The server 1400 can have great differences in configuration or performance, and can include one or more processors (Central Processing Units, CPUs) 1401 and one or more memories 1402. The one or more memories 1402 store at least one piece of program code, which is loaded and executed by the one or more processors 1401 to implement the processes performed by the server in the resource display method provided by each of the above-mentioned methods. Of course, the server 1400 can also have a wired or wireless network interface, a keyboard, and an input and output interface, etc., so as to perform input and output. The server 1400 can also include other components for implementing device functions, which are not described herein.

[0369] In exemplary embodiments, a computer readable storage medium including program code, such as the memory 1402 including program code, is also provided. The above-mentioned program code can be executed by the processor 1401 of the server 1400 to complete the above-mentioned resource display method. Alternatively, the computer readable storage medium can be a ROM (Read-Only Memory), a RAM (Random Access Memory), a CD-ROM (Compact-Disc Read-Only Memory), a magnetic tape, a floppy disk, an optical data storage device, etc.

[0370] In exemplary embodiments, a computer program product is also provided, which includes a computer program that is executed by a processor to implement the above-mentioned resource display method.

[0371] In some embodiments, the computer program of the present embodiments can be deployed on one computer device to perform, or on a plurality of computer devices located in one place to perform, or on a plurality of computer devices distributed in multiple places and interconnected through a communication network to perform. The plurality of computer devices distributed in multiple places and interconnected through a communication network can constitute a blockchain system.

[0372] Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the aspects of the present disclosure disclosed herein. It is intended that the present disclosure cover any and all variations of the present disclosure including those variations that can be incorporated into other aspects of the present disclosure. It is intended that the specification and examples be considered exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.

[0373] It should be understood that the present disclosure is not limited to the precise structures herein described and illustrated in the drawings, and that various modifications and changes can be made without departing from its scope. The scope of the present disclosure is limited only by the claims that follow.

Claims

1. A resource presentation method, characterized by, The method comprises: playing a media resource in a horizontal screen playing interface; displaying a publishing account of the media resource in the horizontal screen playing interface; in response to a triggering operation on the publishing account, displaying at least one media resource published by the publishing account in the horizontal screen playing interface in the form of a resource card, and displaying a resource cover of the at least one media resource on the resource card of the at least one media resource; in response to a selection operation on any media resource, playing the selected media resource in the horizontal screen playing interface; in response to the media resource being played to the end, displaying at least one recommended media resource in the horizontal screen playing interface, the at least one recommended media resource belonging to a same resource set as the currently played media resource; if a display duration of the at least one recommended media resource reaches a first duration, playing a target media resource in the horizontal screen playing interface, the target media resource being a recommended media resource determined based on ranking among the at least one recommended media resource.

2. The resource presentation method of claim 1, wherein, The displaying of the at least one recommended media resource in the horizontal screen playing interface comprises any of the following: in a case where the currently played media resource belongs to a first resource set, displaying at least one media resource in the first resource set in the horizontal screen playing interface, the first resource set comprising a plurality of media resources on which a target interaction operation is performed by a logged-in account of a terminal; in a case where the currently played media resource belongs to a second resource set, displaying at least one media resource in the second resource set in the horizontal screen playing interface, the second resource set comprising a plurality of media resources satisfying a set association condition; in a case where the currently played media resource belongs to a third resource set, displaying at least one media resource in the third resource set in the horizontal screen playing interface, the third resource set comprising a plurality of media resources satisfying a relevance condition.

3. The resource presentation method of claim 2, wherein, The displaying of the at least one recommended media resource in the horizontal screen playing interface comprises any of the following: in a case where the currently played media resource belongs to a first resource set, displaying first prompt information in the horizontal screen playing interface, the first prompt information being used to prompt that the displayed at least one recommended media resource is a media resource on which the target interaction operation is performed by the logged-in account of the terminal; in a case where the currently played media resource belongs to a second resource set, displaying second prompt information in the horizontal screen playing interface, the second prompt information being used to prompt that the displayed at least one recommended media resource satisfies the set association condition with the media resource; in a case where the currently played media resource belongs to a third resource set, displaying third prompt information in the horizontal screen playing interface, the third prompt information being used to prompt that the displayed at least one recommended media resource satisfies the relevance condition with the media resource.

4. The resource presentation method of claim 2 or 3, wherein, The method further comprises: In a case where the currently played media resource belongs to at least two of the first resource set, the second resource set and the third resource set, a media resource in a resource set with the largest display priority is displayed; The display priority of the media resource in the first resource set is greater than the display priority of the media resource in the second resource set, and the display priority of the media resource in the second resource set is greater than the display priority of the media resource in the third resource set.

5. The resource presentation method of claim 1, wherein, After the at least one recommended media resource is displayed in the horizontal screen playing interface, the method further comprises: In response to a selection operation on any one recommended media resource, the selected recommended media resource is played in the horizontal screen playing interface.

6. The resource presentation method of claim 1, wherein, After the target media resource is played in the horizontal screen playing interface, the method further comprises any one of the following: In response to a first sliding operation in the horizontal screen playing interface, the currently played target media resource is switched to the played media resource; In response to a second sliding operation in the horizontal screen playing interface, the currently played target media resource is switched to the next media resource according to the order of the at least one recommended media resource.

7. The resource presentation method of claim 1, wherein, The method further comprises: In response to the media resource being played, a countdown of the first duration is displayed in the horizontal screen playing interface; If the display duration of the at least one recommended media resource reaches the first duration, playing a target media resource in the horizontal screen playing interface comprises: In response to the countdown ending, the target media resource is played in the horizontal screen playing interface.

8. The resource presentation method of claim 7, wherein, After the countdown of the first duration is displayed in the horizontal screen playing interface, the method further comprises any one of the following: In response to a selection operation on any one recommended media resource, the countdown is stopped; In response to a sliding operation on the at least one recommended media resource, the countdown is stopped; In response to a trigger operation on any one function control displayed in the horizontal screen playing interface, the countdown is stopped.

9. The resource presentation method of claim 1, wherein, The method further comprises: A resource playing prompt is displayed at a position of a target media resource displayed in the horizontal screen playing interface, and the resource playing prompt is used to prompt that the target media resource is about to be played.

10. The resource presentation method of claim 1, wherein, The method further comprises: A follow control is displayed at a position of a publishing account of the media resource; In response to a trigger operation on the follow control, the follow control is displayed in a followed state.

11. The resource presenting method of claim 1 or 10, wherein, The displaying of the publishing account of the media resource in the horizontal screen playing interface comprises any one of the following: If the playing duration of the media resource reaches a second duration, the publishing account of the media resource is displayed in the horizontal screen playing interface; In response to a trigger operation on the horizontal screen playing interface, the publishing account of the media resource is displayed in the horizontal screen playing interface.

12. The resource presentation method of claim 11, wherein, If the playing duration of the media resource reaches a second duration, the publishing account of the media resource is displayed in the horizontal screen playing interface, which comprises any one of the following: In a case where the horizontal screen playing interface is in a non-lock screen state, if a playing time length of the media resource reaches the second time length, a publishing account of the media resource is displayed in the horizontal screen playing interface; In a case where the horizontal screen playing interface is in a clear screen state, if a playing time length of the media resource reaches the second time length, a publishing account of the media resource is displayed in the horizontal screen playing interface.

13. The resource presentation method of claim 1, wherein, The method further includes: In response to a triggering operation on the publishing account, a viewing entry of the publishing account is displayed in the horizontal screen playing interface; In response to a triggering operation on the viewing entry, a home page of the publishing account is displayed, and the home page is used to display account information of the publishing account and dynamic information of the publishing account.

14. The resource presentation method of claim 1, wherein, The at least one media resource and the media resource belong to a same type, or the at least one media resource and the media resource belong to a same theme.

15. The resource presentation method of claim 1, wherein, After the at least one recommended media resource is displayed in the horizontal screen playing interface, the method further includes any of the following: In response to switching from the horizontal screen playing interface to a first vertical screen interface, the at least one recommended media resource is displayed in the first vertical screen interface; In response to switching from the horizontal screen playing interface to a second vertical screen interface, the media resource is played again in the second vertical screen interface.

16. The resource presentation method of claim 15, wherein, The display of the at least one recommended media resource in the first vertical screen interface includes: In a playing area of the first vertical screen interface, a target media resource in the at least one recommended media resource is displayed; In a list area of the first vertical screen interface, other media resources in the at least one recommended media resource except the target media resource are displayed.

17. A resource exposing apparatus, comprising: The device includes: A first playing unit configured to play a media resource in a horizontal screen playing interface; An account display unit configured to display a publishing account of the media resource in the horizontal screen playing interface; A resource display unit configured to, in response to a triggering operation on the publishing account, display at least one media resource published by the publishing account in the horizontal screen playing interface in a form of a resource card, and display a resource cover of the at least one media resource on the resource card of the at least one media resource; A fourth playing unit configured to, in response to a selection operation on any media resource, play the selected media resource in the horizontal screen playing interface; The resource display unit is further configured to, in response to the media resource being played to the end, display at least one recommended media resource in the horizontal screen playing interface, and the at least one recommended media resource belongs to a same resource set as the currently played media resource; A second playing unit configured to, if a display time length of the at least one recommended media resource reaches a first time length, play a target media resource in the horizontal screen playing interface, and the target media resource is a recommended media resource determined based on sorting in the at least one recommended media resource.

18. The resource presentation device of claim 17, wherein, The resource display unit is configured to perform any of the following: In a case where the currently played media resource belongs to a first resource set, at least one media resource in the first resource set is displayed in the horizontal screen playing interface, the first resource set including a plurality of media resources on which the target interaction operation is performed by the logged-in account of the terminal; In a case where the currently played media resource belongs to a second resource set, at least one media resource in the second resource set is displayed in the horizontal screen playing interface, the second resource set including a plurality of media resources satisfying a set association condition; In a case where the currently played media resource belongs to a third resource set, at least one media resource in the third resource set is displayed in the horizontal screen playing interface, the third resource set including a plurality of media resources satisfying a relevance condition.

19. The resource presentation device of claim 18, wherein, The resource display unit is configured to perform any one of the following: In a case where the currently played media resource belongs to a first resource set, first prompt information is displayed in the horizontal screen playing interface, the first prompt information being used to prompt that the displayed at least one recommended media resource is a media resource on which the target interaction operation is performed by the logged-in account of the terminal; In a case where the currently played media resource belongs to a second resource set, second prompt information is displayed in the horizontal screen playing interface, the second prompt information being used to prompt that the displayed at least one recommended media resource satisfies the set association condition with the media resource; In a case where the currently played media resource belongs to a third resource set, third prompt information is displayed in the horizontal screen playing interface, the third prompt information being used to prompt that the displayed at least one recommended media resource satisfies the relevance condition with the media resource.

20. The resource exposing apparatus of claim 18 or 19, wherein, The resource display unit is further configured to perform: In a case where the currently played media resource belongs to at least two of the first resource set, the second resource set and the third resource set, media resources in the resource set with the highest display priority are displayed. The display priority of the media resources in the first resource set is higher than that of the media resources in the second resource set, and the display priority of the media resources in the second resource set is higher than that of the media resources in the third resource set.

21. The resource presentation device of claim 17, wherein, The device further includes: The third playing unit is configured to play the selected recommended media resource in the horizontal screen playing interface in response to a selection operation on any one recommended media resource.

22. The resource presentation device of claim 17, wherein, The device further includes a switching unit configured to perform any one of the following: In response to a first sliding operation in the horizontal screen playing interface, the currently played target media resource is switched to the played media resource; In response to a second sliding operation in the horizontal screen playing interface, the currently played target media resource is switched to a next media resource according to the order of the at least one recommended media resource.

23. The resource presentation device of claim 17, wherein, The device further includes a countdown display unit configured to display a countdown of the first time length in the horizontal screen playing interface in response to the media resource being played. The second playing unit is configured to play the target media resource in the horizontal screen playing interface in response to the end of the countdown.

24. The resource presentation device of claim 23, wherein, The countdown display unit is further configured to perform any one of the following: stop displaying the countdown in response to a selection operation on any one of the recommended media resources; stop displaying the countdown in response to a sliding operation on the at least one recommended media resource; stop displaying the countdown in response to a triggering operation on any one of the function controls displayed in the horizontal screen playing interface.

25. The resource presentation device of claim 17, wherein, The device further comprises: a prompt display unit configured to display a resource playing prompt on a position of the target media resource displayed in the horizontal screen playing interface, the resource playing prompt being used to prompt that the target media resource is about to be played.

26. The resource presentation device of claim 17, wherein, The device further comprises a control display unit configured to perform the following: display a following control on a position of a publishing account of the media resource; and display the following control as a followed state in response to a triggering operation on the following control.

27. The resource exposing apparatus of claim 17 or 26, wherein, The account display unit comprises any one of the following: a first account display sub-unit configured to display a publishing account of the media resource in the horizontal screen playing interface if a playing duration of the media resource reaches a second duration; and a second account display sub-unit configured to display a publishing account of the media resource in the horizontal screen playing interface in response to a triggering operation on the horizontal screen playing interface.

28. The resource exposing apparatus of claim 27, wherein, The first account display sub-unit is configured to perform any one of the following: display the publishing account of the media resource in the horizontal screen playing interface if the playing duration of the media resource reaches the second duration, when the horizontal screen playing interface is in a non-lock screen state; and display the publishing account of the media resource in the horizontal screen playing interface if the playing duration of the media resource reaches the second duration, when the horizontal screen playing interface is in a clear screen state.

29. The resource presentation device of claim 17, wherein, The device further comprises: an entry display unit configured to display a viewing entry of the publishing account in the horizontal screen playing interface in response to a triggering operation on the publishing account; and a homepage display unit configured to display a homepage of the publishing account in response to a triggering operation on the viewing entry, the homepage being used to display account information of the publishing account and dynamic information of the publishing account.

30. The resource presentation apparatus of claim 17, wherein, The at least one media resource belongs to a same type as the media resource, or the at least one media resource belongs to a same theme as the media resource.

31. The resource presentation device of claim 17, wherein, The device further comprises any one of the following: The resource display unit is further configured to display the at least one recommended media resource in a first vertical screen interface in response to switching from the horizontal screen playing interface to the first vertical screen interface. The first playing unit is further configured to play the media resource again in a second vertical screen interface in response to switching from the horizontal screen playing interface to the second vertical screen interface.

32. The resource exposing apparatus of claim 31, wherein, The resource display unit is further configured to perform the following: display a target media resource of the at least one recommended media resource in a playing region of the first vertical screen interface; and display a target media resource of the at least one recommended media resource in a playing region of the second vertical screen interface. In the list area of the first portrait interface, media resources other than the target media resource in the at least one recommended media resource are displayed.

33. A computer device, comprising: The computer device comprises: one or more processors; a memory for storing program codes executable by the processors; wherein the processors are configured to execute the program codes to implement the resource display method according to any one of claims 1 to 16.

34. A computer-readable storage medium, characterized in that, When the program codes in the computer readable storage medium are executed by the processors of the computer device, the computer device is enabled to execute the resource display method according to any one of claims 1 to 16.

35. A computer program product comprising a computer program, characterised in that, The computer program, when executed by the processors, implements the resource display method according to any one of claims 1 to 16.

Citation Information

Patent Citations

  • List flow implementation method and device, electronic equipment and storage medium

    CN110688571A