A method and device for displaying multimedia resources

By determining and adopting a multimedia resource display method that is adapted to the user's account in the terminal, the problem of inconsistent display methods when users switch between applications is solved, and the consistency of user experience and application usage habits is improved.

CN112114920BActive Publication Date: 2025-01-03BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010961810.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-14
Publication Date
2025-01-03
Estimated Expiration
2041-01-03

AI Technical Summary

Technical Problem

When users switch from one application to another, the different display methods of multimedia resources lead to user habitual discomfort, reducing user experience.

Method used

By determining the display method that is adapted to the account in the terminal and using this display method in the multimedia resource display interface of the application, the multimedia resource display multimedia resource display is displayed according to the user's habits. The method includes obtaining a display method determined by the trigger operation of the user or the display method of the installed application, or determining the display method based on the geographical location information of the terminal and the user account.

Benefits of technology

Improves user experience, enables users to use applications according to their own habits, and enhances display consistency and user satisfaction of multimedia resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112114920B_ABST
    Figure CN112114920B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method and device for displaying multimedia resources, and relates to the field of content community applications. In the present disclosure, after receiving a multimedia resource display instruction from a first application, a terminal obtains a first display mode, and then displays the multimedia resources in the first display mode on the display interface of the multimedia resources of the first application, so that a user corresponding to a target account can watch the multimedia resources on the display interface of the multimedia resources of the first application according to his or her own habits, thereby enriching the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of content community applications, and in particular to a method and device for displaying multimedia resources. Background Art

[0002] Each content community application is configured with a default multimedia resource display mode. The default multimedia resource display modes of different content community applications may be different. For example, in actual applications, the multimedia resource display modes of short video type applications mainly include: immersive display mode or list display mode, etc.

[0003] When a user is accustomed to using a first application in an immersive display manner, when the user uses a second application of the same application type as the first application, if the multimedia resources of the second application are displayed in a list format, it may cause the user to be unfamiliar with it, thereby reducing the user experience. Summary of the invention

[0004] The present disclosure provides a method and device for displaying multimedia resources, which can determine a display mode adapted to an account when a terminal displays a multimedia resource display interface of an application for the first time, and use the display mode to display multimedia resources in the multimedia resource display interface of the application, so that users corresponding to the target account can use the application according to their own habits, thereby enriching the user experience.

[0005] The technical solution of the embodiment of the present disclosure is as follows:

[0006] According to a first aspect of an embodiment of the present disclosure, a method for displaying multimedia resources is provided, which can be applied to a terminal. The method may include:

[0007] In response to receiving a multimedia resource display instruction from a first application, the terminal obtains a first display mode, and then displays the multimedia resource in the first display mode on the display interface of the multimedia resource of the first application. The first display mode is a display mode determined in response to a trigger operation of a user, or a display mode of a second application. The second application has the same application attribute as the first application. The application attribute includes the application type or the geographical location information of the terminal corresponding to the application.

[0008] Optionally, when the first display mode is a display mode determined in response to a trigger operation of a user, the method for obtaining the first display mode includes: displaying a first control and a second control on a display mode selection interface of a first application. The first control and the second control correspond to different display modes respectively. In response to a click operation of the user on the first control, determining that the display mode corresponding to the first control is the first display mode.

[0009] Optionally, when the first display mode is the display mode of the second application and the application attribute is the application type, the second application is an application that has been installed on the terminal and is of the same application type as the first application. The method for obtaining the first display mode includes: obtaining an identifier of the second application. Obtaining the display mode of the second application indicated by the identifier of the second application. Determining the obtained display mode of the second application as the first display mode.

[0010] Optionally, the method for obtaining the identifier of the second application includes: obtaining the identifier of the application installed in the terminal. Reading the pre-stored correspondence between the application identifier and the application type to determine the identifier of the installed application that belongs to the same application type as the identifier of the first application. Determining the determined application identifier as the identifier of the second application.

[0011] Optionally, the method for obtaining the display mode of the second application indicated by the identifier of the second application includes: sending the identifier of the second application to the server to request to obtain the display mode of the second application. Receiving the display mode of the second application sent by the server. The display mode of the second application is determined by the server according to the identifier of the second application.

[0012] Optionally, the method for obtaining the display mode of the second application indicated by the identifier of the second application includes: reading a pre-stored correspondence between the application identifier and the display mode to determine the display mode corresponding to the identifier of the second application among the identifiers of the installed applications, and determining the determined display mode as the display mode of the second application.

[0013] Optionally, when the first display mode is the display mode of the second application and the application attribute is the geographic location information of the terminal corresponding to the application, the second application is an application that meets the preset conditions in the location area to which the terminal belongs. The above method for obtaining the first display mode includes: obtaining the geographic location information of the terminal. Obtaining the display mode of the second application indicated by the geographic location information of the terminal. Determining the obtained display mode of the second application as the first display mode.

[0014] Optionally, the method for obtaining the display mode of the second application indicated by the geographical location information of the terminal includes: sending the geographical location information of the terminal to a server to request to obtain the display mode of the second application. Receiving the display mode of the second application sent by the server. The display mode of the second application is determined by the server according to the geographical location information of the terminal.

[0015] Optionally, the method for obtaining the display mode of the second application indicated by the geographical location information of the terminal includes: reading the correspondence between the geographical location information and the display mode stored in advance to determine the display mode corresponding to the geographical location information of the terminal in the stored geographical location information, and determining the determined display mode as the display mode of the second application.

[0016] Optionally, the application attribute also includes a user account. When the first display mode is the display mode of the second application and the application attribute is a user account, the second application is an application after logging in to the target account in the first application of the other terminal. The above method for obtaining the first display mode includes: sending an identifier of the target account to the server to request to obtain the first display mode. Receiving the first display mode sent by the server. The first display mode is determined by the server according to the identifier of the target account.

[0017] Optionally, the method for displaying multimedia resources further includes: obtaining target type information, the target type information being used to indicate multimedia resources of a recommended target type. The method for displaying multimedia resources in a first display mode on a display interface of multimedia resources of a first application program includes: displaying multimedia resources of a target type in a first display mode on a display interface of multimedia resources of a first application program.

[0018] Optionally, the method for obtaining target type information includes: after determining the first display mode, obtaining multimedia resources of the target type corresponding to the first display mode, and determining the obtained multimedia resources of the target type as the target type information.

[0019] Optionally, the method for acquiring the multimedia resource of the target type corresponding to the first display mode includes: receiving the multimedia resource of the target type corresponding to the first display mode sent by the server.

[0020] According to a second aspect of an embodiment of the present disclosure, a method for displaying multimedia resources is provided, which can be applied to a server. The method may include: receiving first information sent by a terminal. The first information is any one of an identifier of a second application, geographic location information of a terminal, or an identifier of a target account. The second application has the same application attributes as the first application; the application attributes include an application type or geographic location information of a terminal corresponding to the application. Based on the first information, a display mode of the second application is determined. The display mode of the second application is used to display multimedia resources on a display interface of multimedia resources of the first application. The display mode of the second application is sent to the terminal.

[0021] Optionally, when the first information is an identifier of the second application, the method for determining the display mode of the second application based on the first information includes: reading a pre-stored correspondence between the identifier of the application and the display mode to determine the display mode corresponding to the identifier of the second application, and determining the determined display mode as the display mode of the second application.

[0022] Optionally, when the first information is the geographical location information of the terminal, the method for determining the display mode of the second application based on the first information includes: reading a pre-stored correspondence between geographical location information and display mode to determine the display mode corresponding to the geographical location information of the terminal, and determining the determined display mode as the display mode of the second application.

[0023] Optionally, when the first information is an identifier of a target account, the method for determining the display mode of the second application based on the first information includes: reading a pre-stored correspondence between an account identifier and a display mode to determine the display mode corresponding to the identifier of the target account, and determining the determined display mode as the display mode of the second application.

[0024] Optionally, the multimedia resource display method further includes: reading a pre-stored correspondence between an application and target type information to determine the target type information corresponding to the second application. The target type information is used to indicate a multimedia resource of a recommended target type. Sending the target type information to the terminal.

[0025] According to a third aspect of an embodiment of the present disclosure, a multimedia resource display device is provided, which can be applied to a terminal. The device may include: an acquisition unit and a display unit.

[0026] The acquisition unit is configured to acquire a first display mode in response to receiving a multimedia resource display instruction of a first application. The first display mode is a display mode determined in response to a trigger operation of a user, or is a display mode of a second application. The second application has the same application attributes as the first application. The application attributes include the application type or the geographic location information of the terminal corresponding to the application. The display unit is configured to display the multimedia resource in the display interface of the multimedia resource of the first application using the first display mode acquired by the acquisition unit.

[0027] Optionally, when the first display mode is a display mode determined in response to a trigger operation of the user, the acquisition unit is specifically configured to: display a first control and a second control on a display mode selection interface of the first application, the first control and the second control corresponding to different display modes respectively. In response to a click operation of the user on the first control, determine that the display mode corresponding to the first control is the first display mode.

[0028] Optionally, when the first display mode is the display mode of the second application and the application attribute is the application type, the second application is an application that has been installed on the terminal and is of the same application type as the first application. The acquisition unit is specifically used to: acquire an identifier of the second application. Acquire the display mode of the second application indicated by the identifier of the second application. Determine the acquired display mode of the second application as the first display mode.

[0029] Optionally, the acquisition unit is specifically used to: acquire the identifier of the application installed in the terminal. Read the pre-stored correspondence between the application identifier and the application type to determine the identifier of the application that belongs to the same application type as the identifier of the first application among the identifiers of the installed application. Determine the determined identifier of the application as the identifier of the second application.

[0030] Optionally, the acquisition unit is specifically configured to: send the identifier of the second application to the server to request to acquire the display mode of the second application, and receive the display mode of the second application sent by the server. The display mode of the second application is determined by the server according to the identifier of the second application.

[0031] Optionally, the acquisition unit is specifically configured to: read the pre-stored correspondence between the application program identifier and the display mode to determine the display mode corresponding to the identifier of the second application program among the identifiers of the installed application programs, and determine the determined display mode as the display mode of the second application program.

[0032] Optionally, when the first display mode is the display mode of the second application and the application attribute is the geographic location information of the terminal corresponding to the application, the second application is an application that meets the preset condition in the location area to which the terminal belongs. The acquisition unit is specifically used to: acquire the geographic location information of the terminal. Acquire the display mode of the second application indicated by the geographic location information of the terminal. Determine the acquired display mode of the second application as the first display mode.

[0033] Optionally, the acquisition unit is specifically configured to: send the geographical location information of the terminal to the server to request to acquire the display mode of the second application program, and receive the display mode of the second application program sent by the server. The display mode of the second application program is determined by the server according to the geographical location information of the terminal.

[0034] Optionally, the acquisition unit is specifically configured to: read the pre-stored correspondence between geographic location information and display mode to determine the display mode corresponding to the geographic location information of the terminal in the stored geographic location information, and determine the determined display mode as the display mode of the second application.

[0035] Optionally, the application attribute also includes a user account. When the first display mode is the display mode of the second application and the application attribute is a user account, the second application is an application after logging in to the target account in the first application of the other terminal. The acquisition unit is specifically used to: send the identifier of the target account to the server to request to obtain the first display mode. Receive the first display mode sent by the server. The first display mode is determined by the server according to the identifier of the target account.

[0036] Optionally, the acquisition unit is further used to acquire target type information, the target type information is used to indicate the multimedia resources of the recommended target type. The display unit is specifically used to: display the multimedia resources of the target type in the display interface of the multimedia resources of the first application program in a first display mode.

[0037] Optionally, the acquisition unit is specifically configured to: after determining the first display mode, acquire multimedia resources of a target type corresponding to the first display mode, and determine the acquired multimedia resources of the target type as the target type information.

[0038] Optionally, the acquisition unit is specifically configured to: receive multimedia resources of a target type corresponding to the first display mode sent by the server.

[0039] According to a fourth aspect of an embodiment of the present disclosure, a multimedia resource display device is provided, which can be applied to a server. The device may include: a receiving unit, a determining unit, and a sending unit.

[0040] A receiving unit is used to receive first information sent by a terminal. The first information is any one of an identifier of a second application, geographic location information of a terminal, or an identifier of a target account. The second application has the same application attributes as the first application; the application attributes include an application type or geographic location information of a terminal corresponding to the application. A determining unit is used to determine a display mode of the second application based on the first information received by the receiving unit. The display mode of the second application is used to display multimedia resources on a display interface of multimedia resources of the first application. A sending unit is used to send the display mode of the second application determined by the determining unit to the terminal.

[0041] Optionally, when the first information is the identifier of the second application, the determination unit is specifically configured to: read a pre-stored correspondence between the identifier of the application and the display mode to determine the display mode corresponding to the identifier of the second application, and determine the determined display mode as the display mode of the second application.

[0042] Optionally, when the first information is the geographical location information of the terminal, the determination unit is specifically configured to: read the pre-stored correspondence between the geographical location information and the display mode to determine the display mode corresponding to the geographical location information of the terminal, and determine the determined display mode as the display mode of the second application.

[0043] Optionally, when the first information is the identifier of the target account, the determination unit is specifically configured to: read a pre-stored correspondence between the account identifier and the display mode to determine the display mode corresponding to the identifier of the target account, and determine the determined display mode as the display mode of the second application.

[0044] Optionally, the determining unit is further configured to read a pre-stored correspondence between an application and target type information to determine the target type information corresponding to the second application. The target type information is used to indicate a multimedia resource of a recommended target type. The sending unit is further configured to send the target type information determined by the determining unit to the terminal.

[0045] According to a fifth aspect of an embodiment of the present disclosure, a terminal is provided, which may include: a processor and a memory for storing processor executable instructions; wherein the processor is configured to execute the instructions to implement any optional multimedia resource display method in the above-mentioned first aspect.

[0046] According to a sixth aspect of an embodiment of the present disclosure, a server is provided, which may include: a processor and a memory for storing processor executable instructions; wherein the processor is configured to execute the instructions to implement any optional multimedia resource display method in the above-mentioned second aspect.

[0047] According to a seventh aspect of an embodiment of the present disclosure, a multimedia resource display system is provided, comprising a terminal as described in the fifth aspect, and a server as described in the sixth aspect; the terminal and the server are communicatively connected.

[0048] According to an eighth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which instructions are stored. When the instructions in the computer-readable storage medium are executed by a processor of a terminal, the terminal is enabled to execute any one of the optional multimedia resource display methods in the above-mentioned first aspect.

[0049] According to the ninth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, on which instructions are stored. When the instructions in the computer-readable storage medium are executed by a processor of a server, the server is enabled to execute any one of the optional multimedia resource display methods in the second aspect described above.

[0050] According to a tenth aspect of an embodiment of the present disclosure, there is provided a computer program product, comprising instructions, which, when executed on a computer, enables the computer to execute any one of the optional multimedia resource display methods in the first aspect.

[0051] According to an eleventh aspect of the embodiments of the present disclosure, there is provided a computer program product, comprising instructions, which, when executed on a computer, enables the computer to execute any one of the optional multimedia resource display methods in the second aspect.

[0052] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:

[0053] Based on any of the above aspects, in the present disclosure, in response to receiving a multimedia resource display instruction from a first application, the terminal obtains a first display mode, and then displays multimedia resources in the first display mode on the display interface of the multimedia resources of the first application. Since the first display mode is a display mode determined in response to a trigger operation of the user, or is a display mode of a second application, the second application has the same application attributes as the first application, and the application attributes include the application type or the geographic location information of the terminal corresponding to the application, when the terminal displays multimedia resources on the display interface of the multimedia resources of the first application, it can determine the display mode adapted to the target account according to different user needs, so that the user corresponding to the target account can watch the multimedia resources on the display interface of the multimedia resources of the first application according to his own habits, thereby enriching the user experience.

[0054] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0056] Figure 1 A schematic diagram of an application scenario provided by an embodiment of the present disclosure;

[0057] Figure 2 A schematic diagram showing a flow chart of a method for displaying multimedia resources provided by an embodiment of the present disclosure is shown;

[0058] Figure 3 A schematic diagram showing a video displayed in an immersive display manner provided by an embodiment of the present disclosure is shown;

[0059] Figure 4 A schematic diagram showing a list display mode of displaying videos provided by an embodiment of the present disclosure is shown;

[0060] Figure 5 A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0061] Figure 6a A schematic diagram of a display mode selection interface of a terminal provided by an embodiment of the present disclosure is shown;

[0062] Figure 6b A schematic diagram showing a display mode selection interface of another terminal provided by an embodiment of the present disclosure is shown;

[0063] Figure 7 A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0064] Figure 8a A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0065] Figure 8b A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0066] Figure 8c A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0067] Figure 9a A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0068] Figure 9b A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0069] Fig.9c A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0070] Fig.10 A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0071] Fig.11 A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0072] Fig.12a A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0073] Figure 12b A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0074] Fig.13 A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0075] Fig.14 A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0076] Fig.15 A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0077] Fig.16 A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0078] Fig.17 A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0079] Fig.18 A schematic diagram showing a flow chart of another method for displaying multimedia resources provided by an embodiment of the present disclosure;

[0080] Fig.19 A schematic diagram showing the structure of a multimedia resource display device provided by an embodiment of the present disclosure is shown;

[0081] Fig. 20 A schematic diagram showing the structure of another multimedia resource display device provided by an embodiment of the present disclosure is shown;

[0082] Fig.21 A schematic diagram of the structure of a terminal provided by an embodiment of the present disclosure is shown;

[0083] Fig. 22 A schematic diagram of the structure of a server provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0084] In order to enable ordinary persons 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 in conjunction with the accompanying drawings.

[0085] 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 are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0086] It should also be understood that the term “comprising” indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements and / or components.

[0087] As described in the background technology, when a user is accustomed to using a first application in an immersive display manner, when the user uses a second application of the same application type as the first application, if the multimedia resources of the second application are displayed in a list format, it may cause the user to be unfamiliar with it, thereby reducing the user experience.

[0088] Based on this, the embodiment of the present disclosure provides a method for displaying multimedia resources, which can determine a display mode adapted to an account when the multimedia resource display interface of an application is displayed on a terminal, and use this display mode to display multimedia resources in the multimedia resource display interface of the application, so that users can use the application according to their own habits, enriching the user experience.

[0089] The following is an exemplary description of the method for displaying multimedia resources provided by the embodiment of the present disclosure in conjunction with the accompanying drawings:

[0090] First, the application scenarios of the embodiments of the present disclosure are described:

[0091] Figure 1 A schematic diagram of an application scenario provided by an embodiment of the present disclosure, such as Figure 1 As shown, the application scenario may include: a server 110 and a terminal 120, and the server 110 may establish a connection with the terminal 120 via a wired network or a wireless network.

[0092] Among them, the server 110 can be a data server of some multimedia resource service platforms, which can be used to store and process multimedia resources. For example, the multimedia resource service platform can be a short video application service platform, a news service platform, a live broadcast service platform, a shopping service platform, a takeaway service platform, a sharing service platform, a functional website, etc. Among them, the multimedia resources provided by the short video application service platform can be some short video works, the multimedia resources provided by the news service platform can be some news information, and the multimedia resources provided by the live broadcast service platform can be live broadcast works, etc., and the rest will not be repeated one by one. The present disclosure does not limit the specific type of the multimedia resource service platform.

[0093] In the present disclosure, the server 110 may include multiple short video application service platforms, each of which corresponds to a unique application program. The application program is installed on the terminal and displays multimedia resources on the display interface of the multimedia resources of the terminal.

[0094] The terminal 120 may be a personal smart device such as a mobile phone or a tablet computer, or may be a laptop computer, a desktop computer, a television, or the like. Figure 1 In the application scenario shown, the server 110 may be connected to at least one terminal 120. The present disclosure does not limit the number and type of the terminal 120.

[0095] For example, the terminal 120 is a mobile phone and the multimedia resource service platform is a short video application service platform:

[0096] When a user opens the application of the short video application service platform installed on the mobile phone, the mobile phone can respond to the user's triggering operation to display the target short video, obtain the target short video from the server of the short video application service platform, and display it to the user through the display interface of the application of the short video application service platform, so that the user can watch the target short video.

[0097] Specifically, the operation of the user triggering the display of the target short video may refer to: the user performing touch operations such as clicking, sliding, etc. on the application program interface of the short video application service platform.

[0098] It should be noted that the user account or target account mentioned in the embodiments of the present disclosure refers to a consumer user account that consumes multimedia resources (or may also be referred to as an audience user account, and in the following embodiments, user accounts all refer to consumer user accounts or audience user accounts). Consumption refers to consumption behaviors such as watching multimedia resources, forwarding multimedia resources, commenting on multimedia resources, sharing multimedia resources, and liking multimedia resources.

[0099] In some embodiments, the server 110 may be a single server, or a server cluster composed of multiple servers. In some implementations, the server cluster may also be a distributed cluster. The present disclosure does not limit the specific implementation of the server 110.

[0100] In some other embodiments, the server 110 may further include a database or be connected to a database, and the multimedia resources of the multimedia resource service platform may be stored in the database. The terminal 120 may access the multimedia resources in the database through the server 110 .

[0101] The method for displaying multimedia resources provided by the embodiment of the present disclosure can be applied to the aforementioned Figure 1 Terminals in the application scenario shown.

[0102] like Figure 2 As shown, when the method for displaying multimedia resources is applied to a terminal, the method for displaying multimedia resources may include:

[0103] S201: In response to receiving a multimedia resource display instruction from a first application, obtaining a first display mode.

[0104] The first display mode is a display mode determined in response to a trigger operation of a user, or a display mode of a second application. The second application has the same application attributes as the first application. The application attributes include application type or geographic location information of a terminal corresponding to the application.

[0105] Specifically, after installing the first application, the terminal responds to a user's startup operation to open the first application. After opening the first application, the terminal acquires the first display mode in response to receiving a multimedia resource display instruction of the first application.

[0106] Optionally, the multimedia resource display instruction may be an operation of a display control in the first application by the user, and the operation may be: the user performs a touch operation such as clicking, sliding, etc. on the display control of the first application. The display control is a control for displaying multimedia resources of the first application.

[0107] Optionally, the terminal receives the multimedia resource display instruction of the first application, which may be the instruction corresponding to the first time the user uses the target account and performs operations on the display controls in the first application after the terminal first installs the first application; or it may be the instruction corresponding to the first time the user uses the target account and performs operations on the display controls in the first application after the terminal deletes the first application and reinstalls the first application; or it may be the instruction corresponding to the first time the user uses the target account using other terminals and performs operations on the display controls in the first application, and the embodiments of the present disclosure are not limited to this.

[0108] S202: Display multimedia resources in a first display mode on a display interface of multimedia resources of a first application program.

[0109] After acquiring the first display mode, the terminal displays the multimedia resources in the first display mode on the display interface of the multimedia resources of the first application.

[0110] Exemplarily, taking a short video application as an example, the first display mode may be an immersive display mode, a list display mode, or other display modes, which is not limited in the present disclosure.

[0111] The immersive display mode means that when the terminal responds to the user's startup operation to open the short video application, the short video application can directly play the video in full screen on the video display interface without entering the video list and then selecting the video to be played.

[0112] It should be noted that, when the terminal displays the video of the short video application in an immersive display mode, when the user needs to switch the video, the user can switch the video by sliding up and down.

[0113] For example, Figure 3 As shown, the terminal has application A installed, and the video display interface of application A displays the video in an immersive display mode. When the user uses application A, the user clicks the icon of application A (such as Figure 3 In response to the user's click operation, the terminal directly plays the video on the video display interface of application A (as shown in (1) in FIG. Figure 3 When the user needs to switch videos, the user can switch videos by sliding up and down on the video display interface of application A (as shown in (2) in FIG. Figure 3 ), the terminal responds to the user's switching operation and plays the switched video on the video display interface of application A (as shown in (3) in FIG. Figure 3 , as shown in (4) in the figure).

[0114] The list display mode means that when the terminal responds to the user's start operation to open the short video application, the short video application can display the video covers of multiple videos in a list mode (such as a single list or a double list) on the video display interface. Subsequently, the user can select the video corresponding to the video cover of interest in the list by clicking to watch.

[0115] It should be noted that when the terminal displays videos of the short video application in a list format, when the user needs to switch videos, the user can switch videos by swiping left and right / up and down, or click on the control for exiting the currently playing video and click on the video corresponding to the video cover of interest from the selection list again to watch it.

[0116] For example, Figure 4 As shown, the terminal has application A installed, and the video display interface of application A displays the video in a list display mode. When the user uses application A, the user clicks the icon of application A (such as Figure 4 In response to the user's click operation, the terminal displays the video covers of multiple videos in a double-column list on the video cover display interface of application A (as shown in (1)). Figure 4 The user can click on the video corresponding to the video cover of interest from the selection list to watch it (as shown in (2) in the figure). Figure 4 The terminal responds to the user's click operation and plays the video corresponding to the video cover selected by the user on the video display interface (as shown in (3) in FIG. 1 ). Figure 4 , as shown in (4) in the figure).

[0117] When the user needs to switch videos, the user can click on the return control (such as Figure 4 In response to the user clicking the return control, the terminal displays the video covers of multiple videos in a double-column list on the video cover display interface. The user can click the video corresponding to the video cover of interest from the selection list to watch it again (as shown in FIG. Figure 4 The terminal responds to the user's click operation of reselection, and the video display interface plays the video corresponding to the video cover reselected by the user from the selection list (as shown in (6)). Figure 4 , as shown in (7) in the figure).

[0118] The technical solution provided by the above embodiment brings at least the following beneficial effects: As can be seen from S201-S202, the terminal obtains the first display mode in response to receiving the multimedia resource display instruction of the first application, and then displays the multimedia resources in the first display mode on the display interface of the multimedia resources of the first application. Since the first display mode is a display mode determined in response to the user's trigger operation, or is a display mode of the second application, and the second application has the same application attributes as the first application, and the application attributes include the application type or the geographical location information of the terminal corresponding to the application, therefore, when the terminal displays the multimedia resources on the display interface of the multimedia resources of the first application, it can determine the display mode adapted to the user according to different user needs, so that the user can watch the multimedia resources on the display interface of the multimedia resources of the first application according to his own habits, thereby enriching the user experience.

[0119] In one embodiment, if Figure 5 As shown, when the first display mode is a display mode determined in response to a triggering operation of the user, the terminal acquires the first display mode, which specifically includes S501-S502.

[0120] S501: Display a first control and a second control on a display mode selection interface of a first application.

[0121] In response to receiving a multimedia resource display instruction from the first application, a first control and a second control are displayed on the display mode selection interface of the first application to prompt the user to select a display mode that he or she is used to. The first control and the second control correspond to different display modes.

[0122] Optionally, when the first control and the second control are displayed on the display mode selection interface of the first application, a prompt box may be displayed on the display mode selection interface of the first application to prompt the user to select a display mode that they are used to. The prompt box includes the first control and the second control. The first control and the second control correspond to different display modes respectively.

[0123] Optionally, while displaying different display modes on the display mode selection interface of the first application, dynamic pictures, static pictures or video animations may also be provided to illustrate specific operation methods of each display mode.

[0124] Exemplary, combined Figure 3 and Figure 4 ,like Figure 6a As shown, the display mode selection interface display prompt box 600 of the first application includes: control 601 and control 602. Control 601 corresponds to the immersive display mode, and control 602 corresponds to the list display mode.

[0125] Optionally, the display mode selection interface display prompt box 600 of the first application may further include: a first display area 603 and a second display area 604. The first display area 603 corresponds to the control 601, and the second display area 604 corresponds to the control 602.

[0126] Specifically, in the first display area 603, the display mode and specific use steps of the immersive display method can be displayed in the form of dynamic pictures. Figure 3 , the dynamic picture in the first display area 603 can be Figure 3 The dynamic picture composed of (1)-(4) in the figure is used to illustrate the display mode and specific usage steps of the immersive display method.

[0127] Correspondingly, the second display area 604 can also display the display mode and specific usage steps of the list display method in the form of dynamic pictures. Figure 4 , the dynamic picture in the second display area 604 can be Figure 4 The dynamic picture composed of (1)-(7) in the figure is used to illustrate the display mode and specific usage steps of the list display method.

[0128] In this case, the user can select control 601 or control 602 by clicking to determine the first display mode. Figure 6a As shown, the user can click control 601 to determine the immersive display mode as the first display mode.

[0129] Optional, combined Figure 3 and Figure 4 ,like Figure 6b As shown, the display mode selection interface display prompt box 600 of the first application may only include: a first display area 603 and a second display area 604 (in this case, the first display area 603 is the first control, and the second display area 604 is the second control).

[0130] In the first display area 603, the display mode and specific use steps of the immersive display method can be displayed in the form of dynamic pictures. Figure 3 , the dynamic picture in the first display area 603 can be Figure 3 The dynamic picture composed of (1)-(4) in the figure is used to illustrate the display mode and specific usage steps of the immersive display method.

[0131] Correspondingly, the second display area 604 can also display the display mode and specific usage steps of the list display method in the form of dynamic pictures. Figure 4 , the dynamic picture in the second display area 604 can be Figure 4The dynamic picture composed of (1)-(7) in the figure is used to illustrate the display mode and specific usage steps of the list display method.

[0132] In this case, the user can directly click on the first display area 603 or the second display area 604 to determine the first display mode. Figure 6b As shown, the user can click the first display area 603 to determine the immersive display mode as the first display mode.

[0133] Optionally, the prompt box may further include other number of controls, each of which corresponds to a different display mode, and the present disclosure does not limit the number of controls in the prompt box.

[0134] S502: In response to a user clicking operation on a first control, determining that a display mode corresponding to the first control is a first display mode.

[0135] After a prompt box is displayed on the display mode selection interface of the first application, the user selects a display mode in the prompt box. After the user selects the immersive display mode corresponding to the first control on the display mode selection interface of the first application, the terminal determines that the display mode corresponding to the first control is the first display mode in response to the user's click operation on the first control.

[0136] The technical solution provided by the above-mentioned embodiment brings at least the following beneficial effects: It can be seen from S501-S502 that when the first display mode is a display mode determined in response to a trigger operation of the user, when the terminal obtains the first display mode, it can first display the first control and the second control on the display mode selection interface of the first application, and the first control and the second control correspond to different display modes respectively. In this way, the terminal displays multiple display modes on the display mode selection interface of the first application to meet the needs of different users for the display mode of the first application. The user can select the display mode he is used to by clicking the first control or the second control according to his own habits. Subsequently, the terminal determines that the display mode corresponding to the first control is the first display mode in response to the user's click operation on the first control, and displays the multimedia resources on the display interface of the multimedia resources of the first application according to the display mode selected by the user, thereby enriching the user experience.

[0137] In yet another embodiment, Figure 7 As shown, when the first display mode is the display mode of the second application and the application attribute is the application type, the second application is an application installed by the terminal and has the same application type as the first application. In this case, the terminal obtains the first display mode, specifically including S701-S703.

[0138] S701. Obtain an identifier of a second application.

[0139] When acquiring the first display mode, the terminal may also determine whether a second application of the same application type as the first application is installed in the terminal. If the second application is installed in the terminal, the identifier of the second application may be acquired.

[0140] Optionally, if the second application is an application in an Android system, the identifier of the second application is the package name of the second application. If the second application is an application in an iPhone operating system (IOS) of Apple Inc., the identifier of the second application is the page jump scheme of the second application.

[0141] Optionally, the identifier of the second application may also be other identifiers used to identify the second application, which is not limited in the present disclosure.

[0142] S702: Obtain a display mode of the second application program indicated by an identifier of the second application program.

[0143] After acquiring the identifier of the second application, the terminal acquires the display mode of the second application indicated by the identifier of the second application.

[0144] S703: Determine the acquired display mode of the second application as the first display mode.

[0145] After acquiring the display mode of the second application, the terminal determines the acquired display mode of the second application as the first display mode.

[0146] The technical solution provided by the above embodiment brings at least the following beneficial effects: It can be seen from S701-S703 that when the first display mode is the display mode of the second application, the terminal can first obtain the identifier of the second application when obtaining the first display mode, and then send the identifier of the second application to the server to request to obtain the first display mode. Subsequently, the terminal receives the first display mode determined according to the identifier of the second application sent by the server. Since the second application is an application installed by the terminal and the application type of the second application is the same as that of the first application, the user is already accustomed to using the display mode of the second application. In this case, the terminal determines the display mode of the second application as the first display mode, ensuring that the user can display multimedia resources on the display interface of the multimedia resources of the first application through the display mode to which the user is already accustomed, thereby ensuring user habits and enriching the user experience.

[0147] One possible way to achieve this is by combining Figure 7 ,like Figure 8aAs shown, the above S701 can be replaced by S801-S803.

[0148] S801. Obtain the identifier of the application installed in the terminal.

[0149] When the terminal obtains the identifier of the second application, since the second application is an application installed on the terminal and the application type of the second application is the same as that of the first application, the terminal can first obtain the identifier of the application installed in the terminal, and determine the identifier of the second application through the identifier of the application installed in the terminal.

[0150] S802: Read the pre-stored correspondence between application program identifiers and application types to determine identifiers of installed application programs that belong to the same application type as the identifier of the first application program.

[0151] Specifically, the terminal pre-stores a correspondence between application identifiers and application types. After obtaining the identifiers of the applications installed in the terminal, the terminal can read the pre-stored correspondence between application identifiers and application types to determine the identifiers of the installed applications that belong to the same application type as the identifier of the first application.

[0152] Optionally, the terminal may store the correspondence between the application program identifier and the application type in a table, or may store the correspondence between the application program identifier and the application type in other storage methods, which is not limited in the present disclosure.

[0153] Exemplarily, the terminal stores in a table: the application type corresponding to the identifier of application A is short video, the application type corresponding to the identifier of application B is shopping, the application type corresponding to the identifier of application C is social, the application type corresponding to the identifier of application D is game, etc. Table 1 shows the correspondence between the above applications and display modes.

[0154] Table 1

[0155] Application ID Application Type Application A's ID Short video Application B's ID Shopping Application C's ID Social ID of application D Games …… ……

[0156] When the application type corresponding to the identifier of the first application is a short video application, the terminal reads the pre-stored Table 1 and determines the identifier of the application A that is also a short video application among the identifiers of the installed applications.

[0157] S803: Determine the determined identifier of the application as the identifier of the second application.

[0158] After determining, among the identifiers of the installed applications, an identifier of an application that belongs to the same application type as the identifier of the first application, the terminal determines the determined identifier of the application as the identifier of the second application.

[0159] The technical solution provided by the above embodiment brings at least the following beneficial effects: As can be seen from S801-S803, when obtaining the identifier of the second application, since the second application is an application installed by the terminal and the application type of the second application is the same as that of the first application, the terminal can read the correspondence between the pre-stored application identifier and the application type to determine the identifier of the application that belongs to the same application type as the identifier of the first application among the identifiers of the installed applications, and determine the determined application identifier as the identifier of the second application. In this way, the terminal can quickly and accurately determine the identifier of the second application.

[0160] One possible way to achieve this is by combining Figure 7 ,like Figure 8b As shown, the above S702 can be replaced by S804-S805.

[0161] S804: Send the identifier of the second application to the server to request the display mode of the second application.

[0162] After obtaining the identification of the second application, when the terminal obtains the display mode of the second application indicated by the identification of the second application, the display mode of the second application can be obtained from the server. In this case, the terminal sends the identification of the second application to the server to request the display mode of the second application.

[0163] S805: Receive the display mode of the second application sent by the server.

[0164] The display mode of the second application is determined by the server according to the identifier of the second application.

[0165] The technical solution provided by the above embodiment brings at least the following beneficial effects: It can be seen from S804-S805 that when obtaining the display mode of the second application, the terminal can send the identifier of the second application to the server to request to obtain the display mode of the second application, and receive the display mode of the second application sent by the server.

[0166] One possible way to achieve this is by combining Figure 7 ,like Figure 8c As shown, the above S702 can also be replaced by S806-S807.

[0167] S806: Read the pre-stored correspondence between the application program identifier and the display mode to determine the display mode corresponding to the identifier of the second application program among the identifiers of the installed application programs.

[0168] After obtaining the identifier of the second application, when the terminal obtains the display mode of the second application indicated by the identifier of the second application, the terminal can also determine the display mode corresponding to the identifier of the second application among the identifiers of the installed applications from the correspondence between the application identifiers and the display modes pre-stored in the terminal.

[0169] S807: Determine the determined display mode as the display mode of the second application.

[0170] The technical solution provided by the above embodiment brings at least the following beneficial effects: It can be seen from S806-S807 that when obtaining the display mode of the second application, the terminal can read the pre-stored correspondence between the application identifier and the display mode to determine the display mode corresponding to the identifier of the second application among the identifiers of the installed applications, and determine the determined display mode as the display mode of the second application.

[0171] In yet another embodiment, Figure 9a As shown, when the first display mode is the display mode of the second application and the application attribute is the geographical location information of the terminal corresponding to the application, the second application is an application that meets the preset conditions in the location area to which the terminal belongs. In this case, the terminal obtains the first display mode, specifically including S901-S903.

[0172] S901. Obtain the geographical location information of the terminal.

[0173] When acquiring the first display mode, the terminal may also determine the display mode of the second application as the first display mode. The second application is an application that meets a preset condition in the location area to which the terminal belongs. The preset condition may be an application used by a user that meets a threshold in the location area to which the terminal belongs. In this case, the user in the location area to which the terminal belongs has a habit of using an application of the same application type as the first application, so the terminal may determine the display mode of the second application as the first display mode.

[0174] For example, in the location area to which the terminal belongs, when users select short video applications, more than 80% of users usually choose application A to watch short videos. In this case, the users in the location area to which the terminal belongs have similar habits of using short video applications, so the terminal can determine the display mode of application A as the first display mode.

[0175] When determining the display mode of the second application, firstly obtain the geographical location information of the terminal.

[0176] Optionally, the terminal may obtain the geographical location information of the terminal according to a global positioning system (GPS), or may obtain the geographical location information of the terminal in other ways, which is not limited in the present disclosure.

[0177] S902: Obtain a display mode of a second application program indicated by the geographical location information of the terminal.

[0178] After acquiring the geographical location information of the terminal, the terminal acquires the display mode of the second application indicated by the geographical location information of the terminal.

[0179] S903: Determine the acquired display mode of the second application as the first display mode.

[0180] After acquiring the display mode of the second application indicated by the geographical location information of the terminal, the terminal determines the acquired display mode of the second application as the first display mode.

[0181] The technical solution provided by the above embodiment brings at least the following beneficial effects: It can be seen from S901-S903 that when the first display mode is the display mode of the second application and the application attribute is the geographical location information of the terminal corresponding to the application, the second application is an application that meets the preset conditions in the location area to which the terminal belongs. In this case, when the terminal obtains the first display mode, it can first obtain the geographical location information of the terminal, and then obtain the display mode of the second application indicated by the geographical location information of the terminal, and determine the obtained display mode of the second application as the first display mode. Since the second application is an application that meets the preset conditions in the location area to which the terminal belongs, the user is already accustomed to using the display mode of the second application in the location area to which the terminal belongs. In this case, the terminal determines the display mode of the second application as the first display mode, ensuring that the user can display multimedia resources on the display interface of the multimedia resources of the first application through the display mode to which the user is accustomed, ensuring user habits and enriching user experience.

[0182] One possible way to achieve this is by combining Figure 9a ,like Figure 9b As shown, the above S902 can be replaced by S904-S905.

[0183] S904: Send the geographical location information of the terminal to the server to request to obtain the display mode of the second application.

[0184] After acquiring the proxy location information of the terminal, the terminal may send the geographical location information of the terminal to the server to request to acquire the display mode of the second application.

[0185] S905: Receive the display mode of the second application sent by the server.

[0186] The display mode of the second application is determined by the server according to the geographical location information of the terminal.

[0187] After sending the geographical location information of the terminal to the server to request to obtain the display mode of the second application, the terminal receives the display mode of the second application sent by the server.

[0188] The technical solution provided by the above embodiment brings at least the following beneficial effects: It can be seen from S904-S905 that when obtaining the display mode of the second application, the terminal can send the terminal's geographic location information to the server to request to obtain the display mode of the second application, and receive the display mode of the second application sent by the server.

[0189] One possible way to achieve this is by combining Figure 9a ,like Fig.9c As shown, the above S902 can also be replaced by S906-S907.

[0190] S906: Read the pre-stored correspondence between geographical location information and display modes to determine the display mode corresponding to the geographical location information of the terminal in the stored geographical location information.

[0191] After acquiring the proxy location information of the terminal, the terminal may read the pre-stored correspondence between geographical location information and display modes to determine the display mode corresponding to the geographical location information of the terminal in the stored geographical location information.

[0192] S907: Determine the determined display mode as the display mode of the second application.

[0193] After reading the correspondence between the pre-stored geographic location information and the display mode to determine the display mode corresponding to the geographic location information of the terminal in the stored geographic location information, the terminal determines the determined display mode as the display mode of the second application.

[0194] The technical solution provided by the above embodiment brings at least the following beneficial effects: It can be seen from S906-S907 that when obtaining the display mode of the second application, the terminal can read the correspondence between the pre-stored geographic location information and the display mode to determine the display mode corresponding to the geographic location information of the terminal in the stored geographic location information, and determine the determined display mode as the display mode of the second application.

[0195] In yet another embodiment, Fig.10 As shown, the application attribute also includes a user account. When the first display mode is the display mode of the second application and the application attribute is a user account, the second application is an application after logging in to the target account in the first application of the other terminal. In this case, the terminal obtains the first display mode, specifically including S1001-S1002.

[0196] S1001. Send an identifier of a target account to a server to request a first display mode.

[0197] When acquiring the first display mode, the terminal may also determine the first display mode according to the identifier of the target account.

[0198] Specifically, each user has a unique account, and each user may have different habits of using the first application. When the user logs in to the first application using the account corresponding to the user, the server can store the corresponding relationship between the display mode of the first application and the target account.

[0199] Exemplarily, when a user logs in to a target account in a first application for the first time and determines that the first display mode is an immersive display mode, the server stores that the display mode of the target account using the first application is an immersive display mode. Subsequently, when the user logs in to the target account again on the terminal, or logs in to the target account on another terminal, the terminal sends the identifier of the target account to the server to request to obtain the first display mode corresponding to the target account stored in the server.

[0200] Optionally, the identifier of the target account may be a login name of the target account, or may be other identifiers of the target account, which is not limited in the present disclosure.

[0201] S1002: Receive a first display mode sent by a server.

[0202] The first display mode is determined by the server according to the identifier of the target account.

[0203] The technical solution provided by the above embodiment brings at least the following beneficial effects: It can be seen from S1001-S1002 that when the first display mode is the multimedia resource display mode after logging in to the target account in the first application of other terminals, the terminal can first send the identifier of the target account to the server when acquiring the first display mode. Subsequently, the terminal receives the first display mode determined according to the identifier of the target account sent by the server. Since the target account is the account when the user logged in to the first application before, the first display mode corresponding to the identifier of the target account is the display mode that the user is accustomed to. In this case, the terminal determines the multimedia resource display mode after logging in to the target account in the first application of other terminals as the first display mode, ensuring that the user can display the multimedia resources on the display interface of the multimedia resources of the first application in the display mode to which the user is accustomed, ensuring user habits and enriching the user experience.

[0204] In yet another embodiment, Fig.11 As shown, when the terminal displays multimedia resources in the first display mode on the display interface of the multimedia resources of the first application, it can also display multimedia resources of the target type in the first display mode on the display interface of the multimedia resources of the first application according to the target type information for indicating the multimedia resources of the recommended target type. Specifically, it includes S1101-S1102.

[0205] S1101. Obtain target type information.

[0206] The target type information is used to indicate the multimedia resources of the recommended target type.

[0207] When the terminal displays multimedia resources in the first display mode on the display interface of the multimedia resources of the first application, it can also obtain multimedia resources in the same type of application for indicating the recommended target type.

[0208] S1102: Display multimedia resources of a target type in a first display manner on a display interface of multimedia resources of a first application program.

[0209] For example, when the application A in the short video category installed in the terminal recommends short videos to the user, it usually recommends videos of trendy music, dance, performance, etc. After the terminal installs the first application, the video display interface of the first application uses the first display mode to display videos of trendy music, dance, performance, etc., thereby enriching the user experience.

[0210] The technical solution provided by the above embodiment brings at least the following beneficial effects: From S1101-S1102, it can be known that when the terminal displays multimedia resources in the first display mode on the display interface of the multimedia resources of the first application, it can also display multimedia resources of the target type in the first display mode on the display interface of the multimedia resources of the first application according to the target type information for indicating the multimedia resources of the recommended target type. In this case, when the user watches multimedia resources on the display interface of the multimedia resources of the first application for the first time, it can avoid a large contrast between the multimedia resources displayed on the display interface of the multimedia resources of the first application and the multimedia resources that the user is accustomed to watching, thereby ensuring user habits and enriching the user experience.

[0211] One possible way to achieve this is by combining Fig.11 ,like Fig.12a As shown, the above S1101 can be replaced by S1201-S1202.

[0212] S1201. After determining a first display mode, obtain multimedia resources of a target type corresponding to the first display mode.

[0213] When determining that the first application uses the first display mode, the terminal can infer the target type that the user likes to watch. In this case, the terminal obtains multimedia resources of the target type corresponding to the first display mode, further increasing user retention.

[0214] S1202: Determine the acquired multimedia resources of the target type as target type information.

[0215] After acquiring the multimedia resource of the target type corresponding to the first display mode, the terminal determines the acquired multimedia resource of the target type as the target type information.

[0216] The technical solution provided by the above embodiments brings at least the following beneficial effects: It can be seen from S1201-S1202 that when the terminal obtains the target type information, it can obtain the multimedia resources of the target type corresponding to the first display mode after determining the first display mode, and determine the obtained multimedia resources of the target type as the target type information.

[0217] One possible way to achieve this is by combining Fig.12a ,like Figure 12b As shown, the above S1201 can be replaced by S1203.

[0218] S1203: Receive multimedia resources of a target type corresponding to the first display mode sent by the server.

[0219] The technical solution provided by the above embodiment brings at least the following beneficial effects: As can be seen from S1203, when the terminal obtains the multimedia resources of the target type corresponding to the first display mode, it can receive the multimedia resources of the target type corresponding to the first display mode sent by the server.

[0220] The multimedia resource display method provided by the embodiment of the present disclosure can also be applied to the aforementioned Figure 1 Server in the application scenario shown.

[0221] like Fig.13 As shown, when the method for displaying multimedia resources is applied to a server, the method for displaying multimedia resources may include S1301-S1303.

[0222] S1301. Receive first information sent by a terminal.

[0223] The first information is any one of the identification of the second application, the geographical location information of the terminal, or the identification of the target account. The second application has the same application attributes as the first application; the application attributes include the application type or the geographical location information of the terminal corresponding to the application.

[0224] S1302: Determine a display mode of the second application according to the first information.

[0225] The display mode of the second application is used to display the multimedia resources on the display interface of the multimedia resources of the first application.

[0226] S1303: Send the display mode of the second application to the terminal.

[0227] After determining the display mode of the second application, the server sends the display mode of the second application to the terminal.

[0228] The technical solution provided by the above embodiment brings at least the following beneficial effects: It can be known from S1301-S1303 that the server can determine and send the display mode of the second application to the terminal according to the first information sent by the terminal. Among them, the first information is any one of the identifier of the second application, the geographical location information of the terminal, or the identifier of the target account. The second application has the same application attribute as the first application; the application attribute includes the application type or the geographical location information of the terminal corresponding to the application, so the display mode of the second application is the display mode that the user is accustomed to. Secondly, the server can also determine the display mode of the third application that meets the preset conditions in the location area to which the terminal belongs according to the geographical location information of the terminal. Since the user is accustomed to using the display mode of the third application in the location area to which the terminal belongs, the display mode of the second application determined by the server according to the geographical location information of the terminal is also the display mode that the user is accustomed to. Thirdly, the server can also determine the display mode of the second application according to the identifier of the target account. Since the display mode corresponding to the identifier of the target account is the display mode previously determined by the user, the display mode of the second application determined by the server according to the identifier of the target account is also the display mode that the user is accustomed to. In summary, the server determines based on the first information and sends to the terminal that the display mode of the second application is the display mode that the user is accustomed to. In this case, when the user uses the first application for the first time, the server ensures that the user can display multimedia resources on the display interface of the multimedia resources of the first application in the display mode that the user is accustomed to, thereby ensuring user habits and enriching the user experience.

[0229] In yet another embodiment, Fig.14 As shown, when the first information is the identifier of the second application, the server determines the display mode of the second application according to the first information, which specifically includes S1401-S1402.

[0230] S1401: Read the pre-stored correspondence between the identification of the application and the display mode to determine the display mode corresponding to the identification of the second application.

[0231] Specifically, the server may store the correspondence between the application and the display mode of the application in a table, or may store the correspondence between the application and the display mode of the application in other storage modes, which is not limited in the present disclosure.

[0232] Optionally, when storing the display mode corresponding to each application, the server may store the correspondence between the identifier of each application and the display mode of each application.

[0233] Exemplarily, the server stores in a table: the display mode corresponding to the identifier of application B is the immersive display mode; the display mode corresponding to the identifier of application A is the list display mode, etc. Table 2 shows the correspondence between the above applications and display modes.

[0234] Table 2

[0235] Application ID Display Mode Application B's ID Immersive display Application A's ID List display mode …… ……

[0236] The server reads the pre-stored correspondence between the identification of the application program and the display mode to determine the display mode corresponding to the identification of the second application program.

[0237] S1402: Determine the determined display mode as the display mode of the second application.

[0238] Exemplarily, when the server reads the pre-stored correspondence between the application identifier and the display mode to determine that the display mode corresponding to the identifier of the second application is the immersive display mode, the immersive display mode is determined as the display mode of the second application.

[0239] The technical solution provided by the above-mentioned embodiment brings at least the following beneficial effects: It can be known from S1401-S1402 that when determining the display mode of the second application, the server can read the correspondence between the identification of the pre-stored application and the display mode to determine the display mode corresponding to the identification of the second application, and determine the determined display mode as the display mode of the second application. Since the identification of the second application is an application installed on the terminal, and the application type of the second application is the same as that of the first application, the display mode of the second application is the display mode that the user is accustomed to. In this case, when the user watches multimedia resources on the display interface of the multimedia resources of the first application for the first time, the server ensures that the user can display the multimedia resources on the display interface of the multimedia resources of the first application in the display mode that the user is accustomed to, thereby ensuring user habits and enriching the user experience.

[0240] In yet another embodiment, Fig.15 As shown, when the first information is the geographical location information of the terminal, the server determines the display mode of the second application according to the first information, which specifically includes S1501-S1502.

[0241] S1501: Read the pre-stored correspondence between geographical location information and display mode to determine the display mode corresponding to the geographical location information of the terminal.

[0242] Specifically, the server may store the correspondence between the geographic location information and the display mode of the application program in a table, or may store the correspondence between the geographic location information and the display mode of the application program in other storage modes, which is not limited in the present disclosure.

[0243] For example, in a first region, most users usually use application B when using a short video application, while in a second region different from the first region, most users usually use application A when using a short video application. In this case, the server stores: the display mode corresponding to the first region is the display mode of application B, that is, the immersive display mode; the display mode corresponding to the second region is the display mode of application A, that is, the list display mode. Table 3 shows the correspondence between the above-mentioned geographic location information and the display mode.

[0244] Table 3

[0245] Geographic location information Display Mode First Region Immersive display Second Region List display mode …… ……

[0246] The server reads the pre-stored correspondence between the geographical location information and the display mode to determine the display mode corresponding to the geographical location information of the terminal.

[0247] S1502: Determine the determined display mode as the display mode of the second application.

[0248] Exemplarily, when the server reads the pre-stored correspondence between geographic location information and display mode to determine that the display mode corresponding to the geographic location information of the terminal is the immersive display mode, the immersive display mode is determined as the display mode of the second application.

[0249] The technical solution provided by the above embodiment brings at least the following beneficial effects: As can be seen from S1501-S1502, when determining the display mode of the second application, the server can read the correspondence between the pre-stored geographic location information and the display mode to determine the display mode corresponding to the geographic location information of the terminal, and determine the determined display mode as the display mode of the second application. Since most of the users in the area to which the geographic location information of the terminal belongs have the same habits when using the same type of application, when the server determines the display mode of the second application according to the geographic location information of the terminal, the user habits are guaranteed and the user experience is enriched.

[0250] In yet another embodiment, Fig.16 As shown, when the first information is the identifier of the target account, the server determines the display method of the second application according to the first information, which specifically includes S1601-S1602.

[0251] S1601. Read the pre-stored correspondence between the account identifier and the display mode to determine the display mode corresponding to the identifier of the target account.

[0252] Specifically, when the server includes multiple display modes of the application, the server may also determine the display mode of the application when each user account in the multiple user accounts uses the application for the first time, and store the corresponding relationship between each user account and the display mode of the application. It should be noted that the target account is any one of the multiple user accounts.

[0253] Optionally, the server may store the correspondence between the user account and the display mode of the application program in a table, or may store the correspondence between the user account and the display mode of the application program in other storage modes, which is not limited in the present disclosure.

[0254] For example, when account A uses application A for the first time, the display mode of application A is determined to be a list display mode; when account B uses application A for the first time, the display mode of application A is determined to be an immersive display mode. In this case, the server stores: the display mode corresponding to account A is a list display mode; the display mode corresponding to account B is an immersive display mode. Table 4 shows the correspondence between the above-mentioned geographic location information and the display mode.

[0255] Table 4

[0256] Target Account Display Mode Account A List display mode Account B List display mode …… ……

[0257] The server reads the pre-stored correspondence between the account identifier and the display mode to determine the display mode corresponding to the identifier of the target account.

[0258] S1602: Determine the determined display mode as the display mode of the second application.

[0259] Exemplarily, when the server reads the pre-stored correspondence between the account identifier and the display mode to determine that the display mode corresponding to the identifier of the target account is the immersive display mode, the immersive display mode is determined as the display mode of the second application.

[0260] The technical solution provided by the above embodiment brings at least the following beneficial effects: It can be seen from S1601-S1602 that when the server determines the display mode of the second application, it can read the correspondence between the pre-stored account identifier and the display mode to determine the display mode corresponding to the identifier of the target account, and determine the determined display mode as the display mode of the second application. Since the target account of the terminal is the account used by the user when logging into the first application before, the display mode of the second application corresponding to the identifier of the target account is the display mode that the user is accustomed to. In this case, when the server determines the display mode of the second application based on the identifier of the target account, user habits are guaranteed and the user experience is enriched.

[0261] In yet another embodiment, Fig.17 As shown, the server may also read the pre-stored correspondence between the application and the target type information to determine and send the target type information corresponding to the second application to the terminal. Specifically including S1701-S1702.

[0262] S1701. Read the pre-stored correspondence between application programs and target type information to determine the target type information corresponding to the second application program.

[0263] The target type information is used to indicate the multimedia resources of the recommended target type.

[0264] Specifically, when the server includes multiple application programs, the server may also pre-store a correspondence between the application programs and the target type information.

[0265] Optionally, the server may store the correspondence between the application and the target type information in a table, or may store the correspondence between the application and the target type information in other storage methods, which is not limited in the present disclosure.

[0266] For example, the target type information of application A is: trendy music, dance, performance, etc., and the target type information of application B is: record and share real life. Table 5 shows the correspondence between the above applications and the target type information.

[0267] Table 5

[0268] app Target type information Application A Trendy music, dance, performance, etc. Application B Record and share real life types …… ……

[0269] The server reads the pre-stored correspondence between the application program and the target type information to determine the target type information corresponding to the second application program.

[0270] S1702. Send target type information to the terminal.

[0271] Exemplarily, when the correspondence between the pre-stored application and the target type information is read to determine that the target type information corresponding to the second application is trendy music, dance, performance, etc., the target type information is sent to the terminal.

[0272] The technical solution provided by the above-mentioned embodiment brings at least the following beneficial effects: As can be seen from S1701-S1702, the server can also read the correspondence between the pre-stored application and the target type information to determine and send the target type information corresponding to the second application to the terminal, ensuring that when the terminal displays multimedia resources in the display interface of the multimedia resources of the first application using the display method of the second application, it can also display the multimedia resources of the target type in the display interface of the multimedia resources of the first application using the display method of the second application according to the target type information corresponding to the second application. In this case, when the user watches multimedia resources in the display interface of the multimedia resources of the first application for the first time, it can avoid a large contrast between the multimedia resources displayed in the display interface of the multimedia resources of the first application and the multimedia resources that the user is accustomed to watching, thereby ensuring user habits and enriching the user experience.

[0273] Combine the following Fig.18 , this embodiment is described with reference to the specific process of interaction between the server and the terminal.

[0274] Fig.18 FIG. 2 shows another flow chart of the method for displaying multimedia resources provided by the embodiment of the present disclosure. Fig.18 As shown, the method for displaying multimedia resources may include: S1801-S1804.

[0275] S1801. The terminal sends first information to the server.

[0276] Specifically, in response to receiving the multimedia resource display instruction of the first application, the terminal sends the first information to the server to request to obtain the first display mode.

[0277] The first information is any one of the identifier of the second application, the geographical location information of the terminal, or the identifier of the target account. The first display mode is the display mode of the second application. The second application has the same application attributes as the first application. The application attributes include the application type or the geographical location information of the terminal corresponding to the application.

[0278] S1802. The server determines a first display mode according to the first information.

[0279] S1803: The server sends a first display mode to the terminal.

[0280] S1804: The terminal displays multimedia resources in a first display mode on a display interface of multimedia resources of a first application.

[0281] It is understandable that, in actual implementation, the terminal / server described in the embodiment of the present disclosure may include one or more hardware structures and / or software modules for implementing the display method of the corresponding multimedia resources, and these execution hardware structures and / or software modules may constitute an electronic device. It should be easily appreciated by those skilled in the art that, in combination with the algorithm steps of each example described in the embodiment disclosed herein, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present disclosure.

[0282] Based on such understanding, the embodiments of the present disclosure also provide a display device for multimedia resources, which can be applied to a terminal. Fig.19 FIG. 1 is a schematic diagram showing a structure of a display device for multimedia resources provided by an embodiment of the present disclosure. Fig.19 As shown, the multimedia resource display device may include: an acquisition unit 1901 and a display unit 1902.

[0283] The acquisition unit 1901 is used to acquire a first display mode in response to receiving a multimedia resource display instruction of a first application. The first display mode is a display mode determined in response to a trigger operation of a user, or is a display mode of a second application. The second application has the same application attributes as the first application. The application attributes include the application type or the geographic location information of the terminal corresponding to the application. The display unit 1902 is used to display the multimedia resources in the display interface of the multimedia resources of the first application using the first display mode acquired by the acquisition unit 1901.

[0284] Optionally, when the first display mode is a display mode determined in response to a trigger operation of the user, the acquisition unit 1901 is specifically configured to: display a first control and a second control on a display mode selection interface of the first application, the first control and the second control corresponding to different display modes, respectively. In response to a click operation of the user on the first control, determine that the display mode corresponding to the first control is the first display mode.

[0285] Optionally, when the first display mode is the display mode of the second application and the application attribute is the application type, the second application is an application that has been installed on the terminal and has the same application type as the first application. The acquisition unit 1901 is specifically used to: acquire an identifier of the second application. Acquire the display mode of the second application indicated by the identifier of the second application. Determine the acquired display mode of the second application as the first display mode.

[0286] Optionally, the acquisition unit 1901 is specifically used to: acquire the identifier of the application installed in the terminal. Read the pre-stored correspondence between the application identifier and the application type to determine the identifier of the application that belongs to the same application type as the identifier of the first application among the identifiers of the installed application. Determine the determined identifier of the application as the identifier of the second application.

[0287] Optionally, the acquisition unit 1901 is specifically configured to: send the identifier of the second application to the server to request to obtain the display mode of the second application, and receive the display mode of the second application sent by the server. The display mode of the second application is determined by the server according to the identifier of the second application.

[0288] Optionally, the acquisition unit 1901 is specifically configured to: read the pre-stored correspondence between the application identifier and the display mode to determine the display mode corresponding to the identifier of the second application among the identifiers of the installed applications, and determine the determined display mode as the display mode of the second application.

[0289] Optionally, when the first display mode is the display mode of the second application and the application attribute is the geographic location information of the terminal corresponding to the application, the second application is an application that meets the preset condition in the location area to which the terminal belongs. The acquisition unit 1901 is specifically used to: acquire the geographic location information of the terminal. Acquire the display mode of the second application indicated by the geographic location information of the terminal. Determine the acquired display mode of the second application as the first display mode.

[0290] Optionally, the acquisition unit 1901 is specifically configured to: send the geographical location information of the terminal to the server to request to acquire the display mode of the second application program, and receive the display mode of the second application program sent by the server. The display mode of the second application program is determined by the server according to the geographical location information of the terminal.

[0291] Optionally, the acquisition unit 1901 is specifically configured to: read the pre-stored correspondence between geographic location information and display mode to determine the display mode corresponding to the geographic location information of the terminal in the stored geographic location information, and determine the determined display mode as the display mode of the second application.

[0292] Optionally, the application attribute also includes a user account. When the first display mode is the display mode of the second application and the application attribute is a user account, the second application is an application after logging in to the target account in the first application of the other terminal. The acquisition unit 1901 is specifically used to: send the identifier of the target account to the server to request to obtain the first display mode. Receive the first display mode sent by the server. The first display mode is determined by the server according to the identifier of the target account.

[0293] Optionally, the acquisition unit 1901 is further configured to acquire target type information, the target type information being used to indicate the multimedia resource of the recommended target type. The display unit 1902 is specifically configured to: display the multimedia resource of the target type in a first display mode on the multimedia resource display interface of the first application.

[0294] Optionally, the acquisition unit 1901 is specifically configured to: after determining the first display mode, acquire multimedia resources of a target type corresponding to the first display mode, and determine the acquired multimedia resources of the target type as target type information.

[0295] Optionally, the acquiring unit 1901 is specifically configured to: receive multimedia resources of a target type corresponding to the first display mode sent by the server.

[0296] In addition, the embodiment of the present disclosure also provides a display device for multimedia resources, which can be applied to a server. Fig. 20 FIG. 2 shows another structural schematic diagram of a display device for multimedia resources provided by an embodiment of the present disclosure. Fig. 20 As shown, the multimedia resource display device may include: a receiving unit 2001 , a determining unit 2002 and a sending unit 2003 .

[0297] The receiving unit 2001 is used to receive the first information sent by the terminal. The first information is any one of the identifier of the second application, the geographical location information of the terminal, or the identifier of the target account. The second application has the same application attributes as the first application; the application attributes include the application type or the geographical location information of the terminal corresponding to the application. The determining unit 2002 is used to determine the display mode of the second application according to the first information received by the receiving unit 2001. The display mode of the second application is used to display multimedia resources on the display interface of the multimedia resources of the first application. The sending unit 2003 is used to send the display mode of the second application determined by the determining unit 2002 to the terminal.

[0298] Optionally, when the first information is the identifier of the second application, the determination unit 2002 is specifically configured to: read the pre-stored correspondence between the identifier of the application and the display mode to determine the display mode corresponding to the identifier of the second application, and determine the determined display mode as the display mode of the second application.

[0299] Optionally, when the first information is the geographical location information of the terminal, the determination unit 2002 is specifically configured to: read the pre-stored correspondence between the geographical location information and the display mode to determine the display mode corresponding to the geographical location information of the terminal, and determine the determined display mode as the display mode of the second application.

[0300] Optionally, when the first information is the identifier of the target account, the determination unit 2002 is specifically configured to: read a pre-stored correspondence between the account identifier and the display mode to determine the display mode corresponding to the identifier of the target account, and determine the determined display mode as the display mode of the second application.

[0301] Optionally, the determining unit 2002 is further configured to read a pre-stored correspondence between an application and target type information to determine the target type information corresponding to the second application. The target type information is used to indicate a multimedia resource of a recommended target type. The sending unit 2003 is further configured to send the target type information determined by the determining unit 2002 to the terminal.

[0302] As described above, the embodiment of the present disclosure can divide the server / terminal into functional modules according to the above method example. Among them, the above integrated modules can be implemented in the form of hardware or in the form of software functional modules. In addition, it should be noted that the division of modules in the embodiment of the present disclosure is schematic and is only a logical function division. There may be other division methods in actual implementation. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module.

[0303] Regarding the display device for multimedia resources in the above embodiment, the specific manner in which each module performs operations and the beneficial effects possessed have been described in detail in the above method embodiment and will not be repeated here.

[0304] The disclosed embodiment also provides a terminal, which may be a user terminal such as a mobile phone or a computer. Fig.21 The terminal provided by the embodiment of the present disclosure is shown in the structural diagram. The terminal may be a display device of multimedia resources and may include at least one processor 61 , a communication bus 62 , a memory 63 and at least one communication interface 64 .

[0305] The processor 61 may be a central processing unit (CPU), a microprocessing unit, an ASIC, or one or more integrated circuits for controlling the execution of the program of the disclosed solution.

[0306] The communication bus 62 may include a pathway for transmitting information between the above-mentioned components.

[0307] The communication interface 64 uses any transceiver-like device for communicating with other devices or communication networks, such as servers, Ethernet, radio access networks (RAN), wireless local area networks (WLAN), etc.

[0308] The memory 63 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processing unit through a bus. The memory may also be integrated with the processing unit.

[0309] The memory 63 is used to store application code for executing the solution of the present disclosure, and the execution is controlled by the processor 61. The processor 61 is used to execute the application code stored in the memory 63, so as to realize the functions in the method of the present disclosure.

[0310] In a specific implementation, as an embodiment, the processor 61 may include one or more CPUs, such as Fig.21 CPU0 and CPU1 in.

[0311] In a specific implementation, as an embodiment, the display device of multimedia resources may include multiple processors, such as Fig.2161 and 65 in the embodiment of the present invention. Each of these processors may be a single-CPU processor or a multi-CPU processor. The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0312] In a specific implementation, as an embodiment, the display device of multimedia resources may also include an input device 66 and an output device 67. The input device 66 communicates with the processor 67 and can accept user input in a variety of ways. For example, the input device 66 may be a mouse, a keyboard, a touch screen device or a sensor device, etc. The output device 67 communicates with the processor 61 and can display information in a variety of ways. For example, the output device 61 may be a liquid crystal display (LCD), a light emitting diode (LED) display device, etc.

[0313] Those skilled in the art will understand that Fig.21 The structure shown in the figure does not constitute a limitation on the terminal, and may include more or less components than those shown in the figure, or combine certain components, or adopt a different component arrangement.

[0314] The embodiment of the present disclosure also provides a server. Fig. 22 A schematic diagram of the structure of the server provided by an embodiment of the present disclosure is shown. The server may be a display device for multimedia resources. The server may have relatively large differences due to different configurations or performances, and may include one or more processors 71 and one or more memories 72. Among them, at least one instruction is stored in the memory 72, and at least one instruction is loaded and executed by the processor 71 to implement the message display method provided by the above-mentioned various method embodiments. Of course, the server may also have components such as a wired or wireless network interface, a keyboard, and an input and output interface for input and output. The server may also include other components for implementing device functions, which will not be repeated here.

[0315] The present disclosure also provides a message display system, which includes a terminal and a server;

[0316] The terminal is used to send an aggregation request to the server in response to the message aggregation instruction, wherein the aggregation request is used to request aggregation of target session messages of a target session of an instant messaging application, wherein the target session messages include one or more groups of messages to be aggregated, wherein a group of messages to be aggregated includes N consecutive messages of one account, where N is a positive integer;

[0317] The server is configured to receive the aggregation request sent by the terminal, and aggregate the target session messages according to the aggregation request to obtain one or more aggregate messages; an aggregate message includes message contents included in a corresponding group of messages to be aggregated; and send the one or more aggregate messages to the terminal;

[0318] The terminal is further configured to receive the one or more aggregate messages sent by the server and display a conversation page including the one or more aggregate messages.

[0319] The present disclosure also provides a computer-readable storage medium including instructions, and the computer-readable storage medium stores instructions, and when the instructions in the computer-readable storage medium are executed by the processor of the computer device, the computer can execute the message display method provided by the above-mentioned embodiment. For example, the computer-readable storage medium can be a memory 63 including instructions, and the above instructions can be executed by the processor 61 of the terminal to complete the above method. For another example, the computer-readable storage medium can be a memory 72 including instructions, and the above instructions can be executed by the processor 71 of the server to complete the above method. Optionally, the computer-readable storage medium can be a non-temporary computer-readable storage medium, for example, the non-temporary computer-readable storage medium can be a ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.

[0320] The present disclosure also provides a computer program product including instructions, which, when executed on a computer, enables the computer device to execute the message display method provided by the above-mentioned embodiment.

[0321] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0322] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for displaying multimedia resources, applied to a terminal, characterized in that: include: In response to receiving a multimedia resource display instruction from a first application, acquiring a first display mode; The first display mode is a display mode of the second application program; The second application has the same application attribute as the first application; the application attribute includes an application type or geographic location information of a terminal corresponding to the application; Displaying the multimedia resources in the first display mode on the display interface of the multimedia resources of the first application; When the application attribute is the application type, the second application is an application that has been installed on the terminal and has the same application type as the first application; The obtaining of the first display mode includes: Obtaining an identifier of the second application; Acquire a display mode of the second application program indicated by an identifier of the second application program; The acquired display mode of the second application is determined as the first display mode.

2. The method for displaying multimedia resources according to claim 1, characterized in that: The obtaining the identifier of the second application program includes: Obtaining an identifier of an application installed in the terminal; Reading a pre-stored correspondence between application program identifiers and application types to determine identifiers of applications of the same application type as the identifier of the first application program among the identifiers of the installed applications; The determined application identifier is determined as the identifier of the second application.

3. The method for displaying multimedia resources according to claim 1, characterized in that: The acquiring the display mode of the second application indicated by the identifier of the second application includes: Sending the identifier of the second application to the server to request to obtain the display mode of the second application; Receive the display mode of the second application sent by the server; the display mode of the second application is determined by the server according to the identifier of the second application.

4. The method for displaying multimedia resources according to claim 1, characterized in that: The acquiring the display mode of the second application indicated by the identifier of the second application includes: Reading a pre-stored correspondence between application program identifiers and display modes to determine a display mode corresponding to the identifier of the second application program among the identifiers of the installed application programs; The determined display mode is determined as the display mode of the second application.

5. The method for displaying multimedia resources according to claim 1, characterized in that: When the first display mode is the display mode of the second application, and the application attribute is the geographical location information of the terminal corresponding to the application, the second application is an application that meets the preset conditions in the location area to which the terminal belongs; The obtaining of the first display mode includes: Acquiring geographic location information of the terminal; Acquire a display mode of the second application program indicated by the geographical location information of the terminal; The acquired display mode of the second application is determined as the first display mode.

6. The method for displaying multimedia resources according to claim 5, characterized in that: The acquiring the display mode of the second application indicated by the geographical location information of the terminal includes: Sending the geographical location information of the terminal to a server to request to obtain the display mode of the second application; Receive a display mode of the second application sent by the server; the display mode of the second application is determined by the server according to the geographical location information of the terminal.

7. The method for displaying multimedia resources according to claim 6, characterized in that: The acquiring the display mode of the second application indicated by the geographical location information of the terminal includes: Reading the correspondence between the pre-stored geographical location information and the display mode to determine the display mode corresponding to the geographical location information of the terminal in the stored geographical location information; The determined display mode is determined as the display mode of the second application.

8. The method for displaying multimedia resources according to claim 1, characterized in that: The application attribute also includes a user account; when the first display mode is the display mode of the second application and the application attribute is the user account, the second application is an application after logging into the target account in the first application of other terminals; The obtaining of the first display mode includes: Sending an identifier of a target account to a server to request the first display mode; receiving the first display mode sent by the server; the first display mode is determined by the server according to the identifier of the target account.

9. The method for displaying multimedia resources according to any one of claims 1 to 8, characterized in that: The method for displaying multimedia resources further includes: Acquire target type information, where the target type information is used to indicate a multimedia resource of a recommended target type; The display interface of the multimedia resource of the first application program, displaying the multimedia resource in the first display mode, includes: On the display interface of the multimedia resources of the first application, the multimedia resources of the target type are displayed in the first display mode.

10. The method for displaying multimedia resources according to claim 9, characterized in that: The obtaining of target type information includes: After determining the first display mode, acquiring a multimedia resource of a target type corresponding to the first display mode; The acquired multimedia resource of the target type is determined as the target type information.

11. The method for displaying multimedia resources according to claim 9, characterized in that: The acquiring of a multimedia resource of a target type corresponding to the first display mode includes: Receive multimedia resources of a target type corresponding to the first display mode sent by a server.

12. A method for displaying multimedia resources, applied to a server, characterized in that: include: receiving first information sent by a terminal; The first information is any one of an identifier of a second application, geographic location information of the terminal, or an identifier of a target account; the second application has the same application attribute as the first application; the application attribute includes an application type or geographic location information of a terminal corresponding to the application; Determine a display mode of the second application according to the first information; the display mode of the second application is used to display the multimedia resource on the display interface of the multimedia resource of the first application; sending a display mode of the second application to the terminal; when the first information is an identifier of the second application, the second application is an application that has been installed on the terminal and has the same application type as the first application, and determining the display mode of the second application according to the first information includes: Reading a pre-stored correspondence between an application program identifier and a display mode to determine a display mode corresponding to the identifier of the second application program; The determined display mode is determined as the display mode of the second application.

13. The method for displaying multimedia resources according to claim 12, characterized in that: When the first information is geographic location information of the terminal, determining a display mode of the second application according to the first information includes: Reading the pre-stored correspondence between geographical location information and display mode to determine the display mode corresponding to the geographical location information of the terminal; The determined display mode is determined as the display mode of the second application.

14. The method for displaying multimedia resources according to claim 12, characterized in that: When the first information is the identifier of the target account, determining the display mode of the second application according to the first information includes: Reading a pre-stored correspondence between an account identifier and a display mode to determine a display mode corresponding to the identifier of the target account; The determined display mode is determined as the display mode of the second application.

15. The method for displaying multimedia resources according to any one of claims 12 to 14, characterized in that: The method for displaying multimedia resources further includes: Reading a pre-stored correspondence between an application and target type information to determine the target type information corresponding to the second application; the target type information is used to indicate a multimedia resource of a recommended target type; The target type information is sent to the terminal.

16. A multimedia resource display device, applied to a terminal, characterized in that: include: Acquisition unit and display unit; The acquisition unit is configured to acquire a first display mode in response to receiving a multimedia resource display instruction from a first application program; The first display mode is a display mode of a second application; the second application has the same application attribute as the first application; the application attribute includes an application type or geographic location information of the terminal; The display unit is configured to display the multimedia resource in the display interface of the multimedia resource of the first application program by using the first display mode acquired by the acquisition unit; When the application attribute is the application type, the second application is an application that has been installed on the terminal and has the same application type as the first application; the obtaining unit is specifically configured to: Obtaining an identifier of the second application; Acquire a display mode of the second application program indicated by an identifier of the second application program; The acquired display mode of the second application is determined as the first display mode.

17. The multimedia resource display device according to claim 16, characterized in that: The acquisition unit is specifically used for: Obtaining an identifier of an application installed in the terminal; Reading a pre-stored correspondence between application program identifiers and application types to determine identifiers of applications of the same application type as the identifier of the first application program among the identifiers of the installed applications; The determined application identifier is determined as the identifier of the second application.

18. The multimedia resource display device according to claim 16, characterized in that: The acquisition unit is specifically used for: Sending the identifier of the second application to the server to request to obtain the display mode of the second application; receiving a display mode of the second application sent by the server; The display mode of the second application is determined by the server according to the identifier of the second application.

19. The multimedia resource display device according to claim 16, characterized in that: The acquisition unit is specifically used for: Reading a pre-stored correspondence between application program identifiers and display modes to determine a display mode corresponding to the identifier of the second application program among the identifiers of the installed application programs; The determined display mode is determined as the display mode of the second application.

20. The multimedia resource display device according to claim 16, characterized in that: When the first display mode is the display mode of the second application, and the application attribute is the geographical location information of the terminal corresponding to the application, the second application is an application that meets the preset conditions in the location area to which the terminal belongs; the acquisition unit is specifically used to: Acquiring geographic location information of the terminal; Acquire a display mode of the second application program indicated by the geographical location information of the terminal; The acquired display mode of the second application is determined as the first display mode.

21. The multimedia resource display device according to claim 20, characterized in that: The acquisition unit is specifically used for: Sending the geographical location information of the terminal to a server to request to obtain the display mode of the second application; receiving a display mode of the second application sent by the server; The display mode of the second application is determined by the server according to the geographical location information of the terminal.

22. The multimedia resource display device according to claim 20, characterized in that: The acquisition unit is specifically used for: Reading the correspondence between the pre-stored geographical location information and the display mode to determine the display mode corresponding to the geographical location information of the terminal in the stored geographical location information; The determined display mode is determined as the display mode of the second application.

23. The multimedia resource display device according to claim 16, characterized in that: The application attribute also includes a user account; when the first display mode is the display mode of the second application and the application attribute is the user account, the second application is an application after the target account is logged in in the first application of other terminals; the acquisition unit is specifically used to: Sending an identifier of a target account to a server to request the first display mode; receiving the first display mode sent by the server; the first display mode is determined by the server according to the identifier of the target account.

24. The multimedia resource display device according to any one of claims 16 to 23, characterized in that: The acquisition unit is further used to acquire target type information, where the target type information is used to indicate multimedia resources of a recommended target type; The display unit is specifically configured to display the multimedia resources of the target type in the display interface of the multimedia resources of the first application program using the first display mode.

25. The multimedia resource display device according to claim 24, characterized in that: The acquisition unit is specifically used for: After determining the first display mode, acquiring a multimedia resource of a target type corresponding to the first display mode; The acquired multimedia resource of the target type is determined as the target type information.

26. The multimedia resource display device according to claim 25, characterized in that: The acquisition unit is specifically used for: Receive multimedia resources of a target type corresponding to the first display mode sent by a server.

27. A multimedia resource display device, applied to a server, characterized in that: include: A receiving unit, a determining unit and a sending unit; The receiving unit is used to receive first information sent by the terminal; The first information is any one of an identifier of a second application, geographic location information of the terminal, or an identifier of a target account; the second application has the same application attribute as the first application; the application attribute includes an application type or geographic location information of the terminal; The determining unit is configured to determine a display mode of the second application according to the first information received by the receiving unit; The display mode of the second application is used to display the multimedia resource on the display interface of the multimedia resource of the first application; The sending unit is used to send the display mode of the second application determined by the determining unit to the terminal; When the first information is the identifier of the second application, the second application is an application that has been installed on the terminal and has the same application type as the first application, and the determining unit is specifically configured to: Reading a pre-stored correspondence between an application program identifier and a display mode to determine a display mode corresponding to the identifier of the second application program; The determined display mode is determined as the display mode of the second application.

28. The multimedia resource display device according to claim 27, characterized in that: When the first information is the geographical location information of the terminal, the determining unit is specifically configured to: Reading the pre-stored correspondence between geographical location information and display mode to determine the display mode corresponding to the geographical location information of the terminal; The determined display mode is determined as the display mode of the second application.

29. The multimedia resource display device according to claim 27, characterized in that: When the first information is the identifier of the target account, the determining unit is specifically configured to: Reading a pre-stored correspondence between an account identifier and a display mode to determine a display mode corresponding to the identifier of the target account; The determined display mode is determined as the display mode of the second application.

30. The multimedia resource display device according to any one of claims 27 to 29, characterized in that: The determining unit is further used to read the pre-stored correspondence between the application and the target type information to determine the target type information corresponding to the second application; the target type information is used to indicate the multimedia resource of the recommended target type; The sending unit is further used to send the target type information determined by the determining unit to the terminal.

31. A multimedia resource display system, characterized in that: The multimedia resource display system includes: a terminal and a server; The terminal is used to obtain a first display mode in response to receiving a multimedia resource display instruction of a first application; the first display mode is the display mode of a second application; the second application has the same application attribute as the first application; the application attribute includes an application type or geographic location information of a terminal corresponding to the application; and the multimedia resource is displayed in the first display mode on a display interface of the multimedia resource of the first application; The server is used to receive first information sent by the terminal; the first information is any one of the identifier of the second application, the geographical location information of the terminal or the identifier of the target account; the second application is an application installed by the terminal; based on the first information, the display mode of the second application is determined; the display mode of the second application is used to display the multimedia resources on the display interface of the multimedia resources of the first application; and the display mode of the second application is sent to the terminal.

32. A terminal, characterized in that: The terminal comprises: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the method for displaying multimedia resources according to any one of claims 1-11.

33. A server, characterized in that: The server comprises: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the method for displaying multimedia resources as described in any one of claims 12-15.

34. A computer-readable storage medium having instructions stored thereon, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of a terminal, the terminal is enabled to execute the method for displaying multimedia resources according to any one of claims 1 to 11.

35. A computer-readable storage medium having instructions stored thereon, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of a server, the server is enabled to execute the method for displaying multimedia resources according to any one of claims 12 to 15.