Multimedia resource playing method and device, equipment, storage medium and product

By guiding users to rotate their screens during multimedia resource playback, the screen playback mode can be switched, solving the problem of the single playback mode of multimedia resources and improving user experience and promotional effectiveness.

CN120916012APending Publication Date: 2025-11-07TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410559346.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-07
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

The current technology offers only one way to play multimedia resources, which results in low user interest and reduces the effectiveness of promotion.

Method used

By displaying screen rotation guidance information after the first screen playback mode, the user is guided to rotate the screen to the second screen playback mode, thereby realizing the screen playback mode conversion of multimedia resources, and continuing to play the target multimedia resources in the second screen playback mode.

Benefits of technology

It has improved the diversity of multimedia resource display and interactive methods, enhanced visual impact and attractiveness, and improved user viewing experience and promotional effectiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120916012A_ABST
    Figure CN120916012A_ABST
Patent Text Reader

Abstract

The invention provides a multimedia resource playing method and device, equipment, a storage medium and a product, and belongs to the technical field of computers. The method comprises the following steps: playing a first multimedia resource by adopting a first screen playing mode, wherein the first screen playing mode refers to a horizontal screen or a vertical screen; after the first multimedia resource is played for a first duration in the first screen playing mode, screen rotation guiding information is displayed, and the screen rotation guiding information is used for guiding a user to rotate a screen; and after the first multimedia resource is played for a second duration in a second screen playing mode, the target multimedia resource is played in the second screen playing mode, and the second screen playing mode is different from the first screen playing mode. According to the method, the diversity of multimedia resource display and the diversity of interaction modes are improved, and then the watching experience of a user on the multimedia resources is improved. Moreover, according to the method, the conversion rate of the first multimedia resource is improved, so that the promotion effect of the promoted object of the first multimedia resource is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the computer technical field, and in particular to a multimedia resource playing method and device, equipment, storage medium and product. BACKGROUND

[0002] With the development of multimedia technology, the use of multimedia resources is more and more widely. For example, a terminal plays a multimedia resource for indicating an object to promote the object, and the object can be an application, an article, etc.

[0003] In the related art, a multimedia resource of an object is generally played, and in response to a triggering operation on the multimedia resource, a detail page of the multimedia resource is entered. However, such an interactive mode is relatively single, which makes the user's interest low, and thus reduces the promotion effect of the object. SUMMARY

[0004] Embodiments of the present application provide a multimedia resource playing method, device, equipment, storage medium and product, which improve the diversity of multimedia resource display and the diversity of interactive mode. The technical solution is as follows:

[0005] In one aspect, a multimedia resource playing method is provided, and the method comprises:

[0006] playing a first multimedia resource in a first screen playing mode, the first multimedia resource being used to promote a target object, and the first screen playing mode being horizontal screen or vertical screen;

[0007] displaying screen rotation guide information after the first multimedia resource is played for a first time length in the first screen playing mode, the screen rotation guide information being used to guide a user to rotate the screen;

[0008] playing a target multimedia resource in a second screen playing mode after the first multimedia resource is played for a second time length in the second screen playing mode, the second screen playing mode being different from the first screen playing mode.

[0009] In another aspect, a multimedia resource playing device is provided, and the device comprises:

[0010] a playing module configured to play a first multimedia resource in a first screen playing mode, the first multimedia resource being used to promote a target object, and the first screen playing mode being horizontal screen or vertical screen;

[0011] a display module configured to display screen rotation guide information after the first multimedia resource is played for a first time length in the first screen playing mode, the screen rotation guide information being used to guide a user to rotate the screen;

[0012] The playing module is further configured to play a target multimedia resource in the second screen playing mode after the first multimedia resource is played in the second screen playing mode for a second time length, wherein the second screen playing mode is different from the first screen playing mode.

[0013] In some embodiments, the playing module is configured to:

[0014] playing the first multimedia resource in a horizontal screen mode when a current handheld posture of the terminal is the horizontal screen mode;

[0015] playing the first multimedia resource in a vertical screen mode when the current handheld posture of the terminal is the vertical screen mode.

[0016] In some embodiments, the display module is configured to:

[0017] displaying the screen switching guide information in the form of a script or an icon.

[0018] In some embodiments, the display module is configured to:

[0019] displaying a dynamic icon, wherein the dynamic icon is used to demonstrate a process of rotating the screen of the terminal.

[0020] In some embodiments, the target multimedia resource is a second multimedia resource, a third multimedia resource or a fourth multimedia resource, and the playing module is configured to perform at least one of the following:

[0021] playing the first multimedia resource in the first screen playing mode after the second multimedia resource is played for a third time length;

[0022] playing the first multimedia resource in the first screen playing mode when a target application is started and there is a third multimedia resource in the target application, wherein the third multimedia resource is a multimedia resource played by the target application when the target application was last closed;

[0023] playing the first multimedia resource in the first screen playing mode in response to a triggering operation on a fourth multimedia resource in the target application, wherein the fourth multimedia resource is a multimedia resource that has not been played completely.

[0024] In some embodiments, the display module is further configured to perform any one of the following:

[0025] displaying an image of the target multimedia resource on a playing page of the first multimedia resource after the first multimedia resource is played in the second screen playing mode for a fourth time length, wherein the fourth time length is less than the second time length;

[0026] display a multimedia element of the target object after the first multimedia resource is played for a fourth time duration in the second screen playing mode, the multimedia element being used to indicate the target object;

[0027] display an image of the target multimedia resource on the playing page after the first multimedia resource is played for a fourth time duration in the second screen playing mode, and display a multimedia element of the target object with the image as a background image.

[0028] In some embodiments, the display module is configured to:

[0029] display a broken frame animation of the multimedia element, the multimedia element being displayed in a manner of moving out of the playing page in the broken frame animation.

[0030] In some embodiments, the display module is further configured to:

[0031] display the multimedia element on the background image in a manner of shrinking after the broken frame animation is displayed for a fifth time duration.

[0032] In some embodiments, the display module is configured to:

[0033] display a watching invitation on the background image based on the multimedia element, the watching invitation being used to indicate that the target object invites a user to continue watching the target multimedia resource.

[0034] In some embodiments, the playing module is further configured to:

[0035] play a sound in a process of displaying the watching invitation, the sound being used to indicate that the target object invites the user to continue watching the target multimedia resource.

[0036] In some embodiments, the image comprises at least one of a first image and a second image, the first image being an image that the target multimedia resource has played to, and the second image being a cover image of the target multimedia resource; and the playing module is configured to:

[0037] if the image is the first image, continue to play the target multimedia resource in the second screen playing mode with the first image as a playing starting point;

[0038] if the image is the second image, jump from the second image to the first image, and continue to play the target multimedia resource in the second screen playing mode with the first image as a playing starting point.

[0039] In some embodiments, the display module is further configured to:

[0040] After playing the target multimedia resource by using the second screen playing mode, introduction information of the target object is displayed at a preset position of a playing page of the target multimedia resource.

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

[0042] A jump module is configured to jump to a detail page of the target object in response to a triggering operation on the introduction information of the target object.

[0043] In some embodiments, the display module is further configured to:

[0044] After the first multimedia resource is played for a first duration by using the first screen playing mode, resource prompt information of a target multimedia resource is displayed, and the resource prompt information is used to prompt the target multimedia resource to be played.

[0045] In some embodiments, the playing module is further configured to:

[0046] In response to a triggering operation on the resource prompt information, the playing module is further configured to jump to a playing page of the target multimedia resource and play the target multimedia resource.

[0047] In another aspect, a computer device is provided, which includes a processor and a memory, the memory is configured to store at least one program, the at least one program is loaded and executed by the processor to implement the multimedia resource playing method in the embodiments of the present application.

[0048] In another aspect, a computer readable storage medium is provided, which stores at least one program, the at least one program is loaded and executed by a processor to implement the multimedia resource playing method in the embodiments of the present application.

[0049] In another aspect, a computer program product is provided, which includes at least one program, the at least one program is stored in a computer readable storage medium, a processor of a computer device reads the at least one program from the computer readable storage medium, and the processor executes the at least one program, so that the computer device executes the multimedia resource playing method in any of the implementation manners.

[0050] The embodiment of the present application provides a multimedia resource playing method, which displays screen rotation guide information in the process of playing a first multimedia resource in a first screen playing mode, so as to guide a user to rotate the screen to watch a multimedia resource played in a second screen playing mode, and plays a target multimedia resource in the second screen playing mode after the terminal plays the first multimedia resource in the second screen playing mode for a period of time. The method converts the first screen playing mode of the multimedia resource to the second screen playing mode, not only improves the diversity of multimedia resource display, but also improves the diversity of interactive mode by displaying the screen rotation guide information to guide the user to rotate the screen. Moreover, after guiding the user to rotate the screen, the method plays the target multimedia resource in the second screen playing mode directly after playing the first multimedia resource in the second screen playing mode, so that the user can directly watch the target multimedia resource played in the second screen playing mode without operation, so that the multimedia resource display is closely combined with the user's watching direction, the visual impact and attraction of the multimedia resource are enhanced, and the user's watching experience of the multimedia resource is improved. Moreover, the multimedia resource is played in such a novel and attractive display mode, so that the user can pay attention to the multimedia resource, the conversion rate of the first multimedia resource is improved, and the promotion effect of the object promoted by the first multimedia resource is improved. BRIEF DESCRIPTION OF DRAWINGS

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

[0052] Figure 1 is a schematic diagram of an implementation environment provided by the embodiment of the present application;

[0053] Figure 2 is a flowchart of a multimedia resource playing method provided by the embodiment of the present application;

[0054] Figure 3 is a flowchart of another multimedia resource playing method provided by the embodiment of the present application;

[0055] Figure 4 is a schematic diagram of a playing page provided by the embodiment of the present application;

[0056] Figure 5 is a schematic diagram of another playing page provided by the embodiment of the present application;

[0057] Figure 6is another schematic diagram of a playing page provided by an embodiment of the present application;

[0058] Figure 7 is an interactive flowchart of multimedia resource playing provided by an embodiment of the present application;

[0059] Figure 8 is a flowchart of multimedia resource playing provided by an embodiment of the present application;

[0060] Figure 9 is another flowchart of multimedia resource playing provided by an embodiment of the present application;

[0061] Figure 10 is a block diagram of a multimedia resource playing device provided by an embodiment of the present application;

[0062] Figure 11 is a block diagram of a terminal provided by an embodiment of the present application;

[0063] Figure 12 is a block diagram of a server provided by an embodiment of the present application. DETAILED DESCRIPTION

[0064] In order to make the objectives, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the drawings.

[0065] In the present application, the terms "first", "second" and the like are used to distinguish the same or similar items with substantially the same function and action, and it should be understood that there is no logical or time sequence relationship between "first", "second", "nth", and the number and execution order are not limited.

[0066] In the present application, the term "at least one" means one or more, and the term "multiple" means two or more.

[0067] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions. For example, the target multimedia resource involved in the present application is obtained under full authorization.

[0068] In the following, the implementation environment involved in the present application is introduced:

[0069] The multimedia resource playing method provided in the embodiments of the present application can be executed by a computer device, which can be a server or a terminal. The implementation environment of the multimedia resource playing method provided in the embodiments of the present application is introduced below.

[0070] Referring to Figure 1 , Figure 1 The implementation environment of the multimedia resource playing method provided in the embodiments of the present application is shown in FIG. 1. The implementation environment includes a terminal 101 and a server 102. The terminal 101 and the server 102 can be directly or indirectly connected through wired or wireless communication, which is not limited in the present application. In some embodiments, a target application is installed on the terminal 101. The terminal 101 plays a first multimedia resource at a certain exposure position of the target application, and the first multimedia resource is used to promote a target object. In response to a triggering operation on the first multimedia resource, the terminal 101 jumps to a detail page of the target object. In response to the completion of the playing of the first multimedia resource, the terminal 101 plays a target multimedia resource. Optionally, the terminal plays the first multimedia resource in a first screen playing mode, which refers to a horizontal screen or a vertical screen.

[0071] The target multimedia resource can be a multimedia resource that has been played in the target application but not completed, or the target multimedia resource can also be a multimedia resource that has not been played in the target application. In the embodiments of the present application, the target multimedia resource is taken as an example of a multimedia resource that has been played in the target application but not completed. The target multimedia resource can be an image, a video, a text, etc. In the embodiments of the present application, the target multimedia resource is taken as an example of a video.

[0072] In some embodiments, the target multimedia resource is a second multimedia resource, and the second multimedia resource can be any multimedia resource in the target application. The terminal 101 plays the first multimedia resource in the first screen playing mode after playing the second multimedia resource for a certain time length.

[0073] In other embodiments, the target multimedia resource is a third multimedia resource, and the third multimedia resource is a multimedia resource played when the target application was last closed. The terminal 101 plays the first multimedia resource in the first screen playing mode when the target application is started and the third multimedia resource exists in the target application.

[0074] In other embodiments, the target multimedia resource is a fourth multimedia resource, and the fourth multimedia resource is a multimedia resource that has not been completed in the target application. In response to a triggering operation on the fourth multimedia resource in the target application, the terminal 101 plays the first multimedia resource in the first screen playing mode.

[0075] Optionally, the terminal 101 plays the first multimedia resource in the first screen playing mode for a period of time, and then continues to play the first multimedia resource in the second screen playing mode. After the first multimedia resource is played completely, the terminal 101 plays the target multimedia resource in the second screen playing mode.

[0076] Further, the terminal 101 displays information of the target multimedia resource in the process of playing the first multimedia resource. The information of the target multimedia resource includes at least one of a name, a cover image and a played image of the target multimedia resource. Accordingly, the terminal 101 sends a resource request to the server 102 before playing the first multimedia resource, and the resource request carries data of the target multimedia resource. Then, the server 102 returns the resource data based on the resource request, which is used not only for playing the first multimedia resource, but also for displaying the information of the target multimedia resource in the process of playing the first multimedia resource.

[0077] In some embodiments, the terminal 101 can be a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart voice interaction device, a smart home appliance, a vehicle-mounted terminal, an aircraft, a VR (Virtual Reality) device, an AR (Augmented Reality) device, etc., but is not limited thereto. In some embodiments, the server 102 can be an independent server, a server cluster composed of multiple servers or a distributed system, and can also be a cloud server providing basic cloud computing services such as cloud service, cloud database, cloud computing, cloud function, cloud storage, network service, cloud communication, middleware service, domain name service, security service, CDN (Content Delivery Network) and big data and artificial intelligence platform. In some embodiments, the server 102 mainly undertakes the computing work, and the terminal 101 undertakes the secondary computing work; or the server 102 undertakes the secondary computing service, and the terminal 101 undertakes the main computing work; or the server 102 and the terminal 101 cooperatively compute in a distributed computing architecture.

[0078] Referring to Figure 2 , Figure 2 A flowchart of a multimedia resource playing method provided by the embodiments of the present application is shown in FIG. 2. The method includes the following steps.

[0079] 201. The terminal plays a first multimedia resource in a first screen playing mode. The first multimedia resource is used to promote a target object, and the first screen playing mode refers to a horizontal screen or a vertical screen.

[0080] In the embodiments of the present application, the target object can be an application, an article, a video, etc., which is not specifically limited herein. The first multimedia resource can be at least one of an image, a video, a text, etc.

[0081] In the embodiment of the present application, in response to the triggering operation on the first multimedia resource, the terminal jumps to the detail page of the target object.

[0082] 202. The terminal displays the screen switching guide information after playing the first multimedia resource in the first screen playing mode for the first time length. The screen switching guide information is used to guide the user to rotate the screen.

[0083] In the embodiment of the present application, the first time length can be set and changed as needed. Alternatively, the first time length is zero, that is, the screen switching guide information is displayed while the terminal plays the first multimedia resource in the first screen playing mode.

[0084] Further, in the case where the first screen playing mode is horizontal screen, the screen switching guide information is used to guide the user to rotate the horizontal screen to vertical screen. In the case where the first screen playing mode is vertical screen, the screen switching guide information is used to guide the user to rotate the vertical screen to horizontal screen.

[0085] 203. The terminal plays the target multimedia resource in the second screen playing mode after playing the first multimedia resource in the second screen playing mode for the second time length. The second screen playing mode is different from the first screen playing mode.

[0086] Alternatively, the terminal adjusts the screen playing mode to play the first multimedia resource in the second screen playing mode while displaying the screen switching guide information. Or, the terminal adjusts the screen playing mode to play the first multimedia resource in the second screen playing mode after displaying the first multimedia resource for a preset time length. The preset time length is greater than the first time length. In this embodiment, the preset time length is greater than the first time length, that is, the screen playing mode is adjusted after a period of time of displaying the screen switching guide information, which gives the user enough reaction time, facilitates the user to perform the screen switching operation, improves the matching between the display mode and the user operation, and further improves the user experience.

[0087] In some embodiments, the first multimedia resource includes a sub-resource corresponding to the first screen playing mode and a sub-resource corresponding to the second screen playing mode. The sub-resource corresponding to the first screen playing mode is used to play in the first screen playing mode, and the sub-resource corresponding to the second screen playing mode is used to play in the second screen playing mode. Correspondingly, the preset time length is the playing time length of the sub-resource corresponding to the first screen playing mode.

[0088] In the case where the first screen playing mode is vertical screen, the second screen playing mode is horizontal screen. In the case where the first screen playing mode is horizontal screen, the second screen playing mode is vertical screen.

[0089] The embodiment of the present application provides a multimedia resource playing method, which displays screen rotation guide information in the process of playing a first multimedia resource in a first screen playing mode, so as to guide a user to rotate the screen to watch a multimedia resource played in a second screen playing mode, and plays a target multimedia resource in the second screen playing mode after the terminal plays the first multimedia resource in the second screen playing mode for a period of time. The method converts the first screen playing mode of the multimedia resource to the second screen playing mode, not only improves the diversity of multimedia resource display, but also improves the diversity of interactive mode by displaying the screen rotation guide information to guide the user to rotate the screen. Moreover, after the user is guided to rotate the screen, the method plays the target multimedia resource in the second screen playing mode directly after the first multimedia resource is played in the second screen playing mode. Since the user has been guided to rotate the screen before the second multimedia resource is played, the user can directly watch the target multimedia resource played in the second screen playing mode without operation, so that the multimedia resource display is closely combined with the user's viewing direction, the visual impact and attraction of the multimedia resource are enhanced, and the user's viewing experience of the multimedia resource is improved. Moreover, the multimedia resource is played in such a novel and attractive display mode, so that the user can pay attention to the multimedia resource, the conversion rate of the first multimedia resource is improved, and the promotion effect of the object promoted by the first multimedia resource is improved.

[0090] The above Figure 2 is a basic flow of the multimedia resource playing method, and the following is based on the Figure 3 to further introduce the multimedia resource playing method. Referring to Figure 3 , Figure 3 is a flowchart of a multimedia resource playing method provided by the embodiment of the present application. In the embodiment, the first screen playing mode is a vertical screen, and the second screen playing mode is a horizontal screen. The method comprises the following steps.

[0091] 301. The terminal plays a first multimedia resource in a vertical screen, and the first multimedia resource is used to promote a target object.

[0092] In some embodiments, the terminal plays the first multimedia resource in a target application, and a playing page of the first multimedia resource is a page in the target application, which is not limited to a starting page of the target application and a page in the target application used to play the first multimedia resource.

[0093] Optionally, if the playing page is the starting page of the target application, the target application is entered in response to a starting operation of the target application, and the first multimedia resource is played in the vertical screen in the target application. Or, if the playing page is the page in the target application, the terminal plays the first multimedia resource in the vertical screen in response to that a running time length of the target application reaches a preset time length.

[0094] In some embodiments, in response to the triggering operation on the first multimedia resource, the terminal jumps to a detail page of the target object. Further, a close control is also displayed on the playing page of the first multimedia resource, and in response to the triggering operation on the close control, the terminal cancels playing the first multimedia resource.

[0095] In the embodiments of the present application, after the terminal plays the first multimedia resource, the target multimedia resource is played, and the target multimedia resource is a multimedia resource that has been played in the target application and has not been played completely. The target multimedia resource can be a short video, a TV series, a movie, a novel, etc.

[0096] Optionally, the process of playing the first multimedia resource in the portrait mode by the terminal includes at least one of the following implementation manners.

[0097] In the first implementation manner, the terminal plays the first multimedia resource in the portrait mode after the second multimedia resource is played for a third time length. In this implementation manner, the first multimedia resource is played in the portrait mode after the second multimedia resource is played for a certain time length, which realizes playing the first multimedia resource in the process of playing the second multimedia resource, and further realizes promoting the target object in the first multimedia resource in the process of playing the second multimedia resource, which can attract the attention of the user and improve the visibility and exposure rate of the first multimedia resource.

[0098] The second multimedia resource can be any multimedia resource in the target application. The third time length can be set and changed as needed. The second multimedia resource can be played in the landscape mode or in the portrait mode, which is not limited here.

[0099] In the second implementation manner, the terminal plays the first multimedia resource in the portrait mode in the case that the target application is started and there is a third multimedia resource in the target application, and the third multimedia resource is a multimedia resource played when the target application was last closed. In this implementation manner, in the case that there is a multimedia resource that has not been played completely in the target application, after the target application is started, the first multimedia resource is played in the portrait mode directly, which not only realizes promoting the target object in the first multimedia resource, can attract the attention of the user and improve the visibility and exposure rate of the first multimedia resource, but also automatically continues playing the previous multimedia resource after the first multimedia resource is played completely, without the user triggering the third multimedia resource, thereby improving the interaction efficiency.

[0100] The third multimedia resource is a multimedia resource played when the target application was last closed, that is, the third multimedia resource is a multimedia resource that has been played in the target application and has not been played completely.

[0101] In the third implementation manner, the terminal plays the first multimedia resource in a vertical screen in response to a triggering operation on a fourth multimedia resource in the target application, the fourth multimedia resource being an unfinished multimedia resource. In this implementation manner, the first multimedia resource is played in a vertical screen after the unfinished multimedia resource is triggered, that is, the first multimedia resource is played before the unfinished multimedia resource, which realizes the promotion of the target object in the first multimedia resource, can attract the attention of the user, and improves the visibility and exposure rate of the first multimedia resource.

[0102] The fourth multimedia resource is an unfinished multimedia resource, which can be a multimedia resource that has been played and is unfinished, or a multimedia resource that has not been played.

[0103] In the embodiments of the present application, by using the three implementation manners, the process of playing the first multimedia resource in the first screen playing mode after the second multimedia resource is played for the third time length, playing the first multimedia resource in the first screen playing mode in the case that the target application is started and the third multimedia resource exists in the target application, and playing the first multimedia resource in the first screen playing mode in response to a triggering operation on a fourth multimedia resource in the target application is realized by taking the vertical screen as an example.

[0104] In some embodiments, the multimedia resource engine creates the multimedia resource before the terminal displays the first multimedia resource. In the creation process of the multimedia resource, an organization to which the multimedia resource belongs selects a target object, and then launches the multimedia resource with the target object for screen switching. The customized vertical-to-horizontal material, script, frame-breaking animation of multimedia elements, etc. are uploaded to the launch end of the multimedia resource, and the launch end sends these contents to the multimedia resource engine, which generates the multimedia resource for screen switching and binds the uploaded contents. Before playing the first multimedia resource, the terminal sends a resource request to the server, and the resource request is used to request the multimedia resource. The server obtains resource data from the multimedia resource engine and sends the resource data to the terminal, and the terminal displays the multimedia resource based on the resource data. Optionally, the resource data not only includes page rendering data of the information of the first multimedia resource, multimedia elements, and target multimedia resource to be displayed on the playing page, but also includes the first time length, the second time length, etc., so that the playing process of the multimedia resource in the embodiments of the present application can be realized through the resource data.

[0105] In the embodiment of the present application, the terminal acquires the target multimedia resource of the user with authorization permission of the user. The authorization interface is displayed on the terminal used by the user, and the authorization interface displays prompt information, an agree control and a disagree control. The prompt information is used to prompt the acquisition of the target multimedia resource of the user. The agree control is used to instruct the user to agree that the terminal acquires the target multimedia resource thereof. In response to a triggering operation on the agree control, the terminal acquires the target multimedia resource of the user.

[0106] In the embodiment of the present application, the process of playing the first multimedia resource in the first screen playing mode is implemented through the above step 301.

[0107] 302. The terminal displays screen rotation guide information after the first multimedia resource is played in the vertical screen for the first time length. The screen rotation guide information is used to guide the user to rotate the screen.

[0108] In this embodiment, since the vertical screen to horizontal screen is taken as an example for description, further, the screen rotation guide information is also used to guide the user to rotate the vertical screen to the horizontal screen.

[0109] Optionally, the process of displaying the screen rotation guide information by the terminal includes the following implementation manner: the terminal displays the screen rotation guide information in the form of a text or an icon. In this implementation manner, the screen rotation guide information is displayed in the form of a text, so that the user can more easily understand the screen rotation guide information based on the text, thereby promoting the user to perform the screen rotation operation. The screen rotation guide information is displayed in the form of an icon, which increases the interest of display, facilitates the user to pay attention to the screen rotation guide information, and thereby promotes the user to perform the screen rotation operation.

[0110] Further, the text is also used to prompt that clicking jumps to a detail page of a target object. Correspondingly, in response to a triggering operation on the screen rotation guide information, the terminal jumps to the detail page of the target object. The detail page of the target object can be a page in the target application or a page outside the target application. If the detail page of the target object is a page in the target application, the terminal directly performs page jumping in the target application. If the detail page of the target object is a page outside the target application, the terminal jumps to the detail page of the target object in a third-party application.

[0111] Further, the terminal displays the screen rotation guide information in the form of a text and an icon. This displays the screen rotation guide information in multiple ways, which can further attract the user's attention and understanding of the screen rotation guide information, thereby promoting the user to perform the screen rotation operation.

[0112] The display position of the screen rotation guide information on the playing page of the first multimedia resource can be set and changed as needed. For example, the screen rotation guide information is displayed at the bottom of the playing page to reduce the occlusion of the first multimedia resource. For example, refer toFigure 4 , Figure 4 is a schematic diagram of a playing page provided by an embodiment of the present application. The playing page plays a first multimedia resource and displays a screen switching guide information 401, which includes an icon 4011 and a text 4012.

[0113] In some embodiments, the terminal displays the screen switching guide information in the form of an icon, including the following implementation: the terminal displays a dynamic icon, which is used to demonstrate the process of rotating the screen of the terminal. In this implementation, the dynamic icon is displayed to demonstrate the process of rotating the screen, which not only improves the interest, but also makes it easier for the user to understand, promotes the user to rotate the screen based on the demonstrated screen switching process, and thus improves the guiding effect of the screen switching guide information.

[0114] In this embodiment, the vertical screen is taken as an example to illustrate the horizontal screen, and further, the dynamic icon is used to demonstrate the process of rotating the terminal from the vertical screen to the horizontal screen.

[0115] Optionally, the dynamic icon includes a first icon and a second icon, the first icon is displayed in a vertical screen state, and the second icon is displayed in a horizontal screen state, and the dynamic icon displays the process of rotating the first icon to coincide with the second icon. Alternatively, the dynamic icon only includes the first icon, and the dynamic icon displays the process of rotating the first icon from the vertical screen state to the horizontal screen state.

[0116] In some embodiments, the terminal displays resource prompt information of a target multimedia resource after the first multimedia resource is played in the first screen mode for a first time length, the target multimedia resource is a second multimedia resource, a third multimedia resource or a fourth multimedia resource, and the resource prompt information is used to prompt the target multimedia resource to be played. In this embodiment, the process of displaying the resource prompt information of the target multimedia resource after the first multimedia resource is played in the first screen mode for a first time length is implemented.

[0117] In this embodiment, the prompt information of the target multimedia resource includes at least one of the name, image, and introduction of the target multimedia resource. The image of the target multimedia resource can be a cover image of the target multimedia resource, an image that has been played to the target multimedia resource, or any image in the target multimedia resource, which is not limited here.

[0118] In some embodiments, the resource prompt information and the screen switching guide information are displayed on the same component to further reduce the occlusion of the first multimedia resource. For example, continuing to refer to Figure 4 . In this embodiment, the playing page further displays resource prompt information 402 of the target multimedia resource, and the resource prompt information 402 includes the name and image of the target multimedia resource.

[0119] In the embodiment, the subsequent broadcast target multimedia resource is broadcast after the first multimedia resource is played, and the content to be broadcast subsequently is transmitted in advance through the resource prompt information in the process of playing the first multimedia resource. Thus, the transmitted content can attract the user's attention, improve the user's viewing rate of the first multimedia resource, reduce user loss, and improve the connection of the page display and the user experience.

[0120] In some embodiments, the terminal jumps to a playing page of the target multimedia resource and plays the target multimedia resource in response to the triggering operation on the resource prompt information. In the embodiment, the user triggers the resource prompt information, which indicates that the user is interested in the target multimedia resource prompted, and then directly jumps to play the target multimedia resource, thereby improving the diversity of interaction and the user experience.

[0121] In some other embodiments, the terminal jumps to a main page of the target multimedia resource in response to the triggering operation on the resource prompt information, and the main page includes an image, a text introduction and other information of the target multimedia resource.

[0122] In the embodiment, the process of displaying the screen switching guide information after the first multimedia resource is played for the first time length in the first screen playing mode is implemented through the step 302.

[0123] 303. The terminal plays the first multimedia resource in the horizontal screen after playing the first multimedia resource in the vertical screen for a preset time length, and the preset time length is greater than the first time length.

[0124] In the embodiment, the preset time length is greater than the first time length, that is, the screen is rotated after the screen switching guide information is displayed for a period of time, so as to give the user sufficient reaction time, facilitate the user to perform the screen switching operation, improve the matching between the displayed content and the user operation, and further improve the user experience.

[0125] In some other embodiments, the first time length is the same as the preset time length, that is, the terminal plays the first multimedia resource in the horizontal screen while displaying the screen switching guide information.

[0126] In some embodiments, the screen switching guide information is displayed for a target time length, and the target time length is not greater than the time length difference between the preset time length and the first time length. Alternatively, the screen switching guide information is displayed in the process of rotating the terminal to the horizontal screen.

[0127] In some embodiments, after playing the first multimedia resource in the horizontal screen, the terminal further detects whether the terminal is rotated to the horizontal screen. In the case that the terminal is not rotated to the horizontal screen, the screen switching guide information is highlighted to further guide the user to rotate the screen and improve the diversity of interaction. The highlighting can be shaking of the screen switching guide information.

[0128] In this embodiment, the process of playing the first multimedia resource in the second screen playing mode after the first multimedia resource is played in the first screen playing mode for the preset time length is realized through step 303.

[0129] 304. The terminal displays the image of the target multimedia resource on the playing page of the first multimedia resource after the first multimedia resource is played in the horizontal screen for the fourth time length, and displays the multimedia element of the target object with the image as the background image.

[0130] The fourth time length can be set and changed as needed, and is not specifically limited here. Optionally, the fourth time length is zero, that is, the terminal displays the image of the target multimedia resource on the playing page immediately after rotating to play in the horizontal screen, without playing the first multimedia resource in the horizontal screen.

[0131] The image of the target multimedia resource includes at least one of a first image and a second image. The first image is an image that the target multimedia resource has played to. The second image is a cover image of the target multimedia resource.

[0132] In other embodiments, the terminal displays the image of the target multimedia resource and the multimedia element of the target object in sequence. For example, the terminal displays the image of the target multimedia resource on the playing page of the first multimedia resource after the first multimedia resource is played in the horizontal screen for the fourth time length, and displays the multimedia element of the target object with the image as the background image after the image is displayed for a sixth time length. Alternatively, the terminal displays the multimedia element of the target object with the playing page as the background after the first multimedia resource is played in the horizontal screen for the fourth time length, displays the image of the target multimedia resource on the playing page after the multimedia element is displayed for a seventh time length, and displays the multimedia element of the target object with the image as the background image.

[0133] In the embodiments of the present application, since the first multimedia resource is played and then the target multimedia resource is played, and in the process of playing the multimedia resource of the target object, the information of the target multimedia resource is displayed, the association between the first multimedia resource and the content to be played is realized, that is, the connection between the first multimedia resource and the content to be played is more smooth, the user is more likely to remember the content of the first multimedia resource, and the display effect of the first multimedia resource is improved. The multimedia element of the target object is displayed, that is, the further highlighting of the target object is realized, and the promotion effect of the target object is further improved. The image of the content to be played is displayed, and the multimedia element of the target object is displayed as a background image, so that the target object is highlighted while the content to be played is transparently transitioned, the connection between the first multimedia resource and the content to be played is strengthened, the user's viewing experience is improved, the user is more likely to remember the content of the first multimedia resource, and the display effect of the first multimedia resource is further improved. Based on the transparent content to be played, the user can also pay attention to and continuously watch the displayed content, improve the user's viewing rate of the displayed content, and reduce user loss.

[0134] In some embodiments, the process of displaying the multimedia element of the target object by the terminal includes the following steps: the terminal displays a frame-breaking animation of the multimedia element, and in the frame-breaking animation, the multimedia element is displayed in a manner of moving out of the playing page.

[0135] In some embodiments, the multimedia element is used to show the appearance of the target object. In the frame-breaking animation, the multimedia element is shown in a dynamic manner. Optionally, the multimedia element has multiple forms, and in the frame-breaking animation, the transformation process of the multiple forms of the multimedia element is displayed. For example, the target object is a foldable object, and in the frame-breaking animation, the object can be displayed in a transition from a folded state to an unfolded state.

[0136] In some embodiments, the first multimedia resource includes a multimedia element of a target image, and in the frame-breaking animation, the multimedia element is dynamically displayed on the floating layer of the playing page after moving out of the playing page, so as to further improve the connection of the page display, and improve the playing effect of the multimedia resource. In some other embodiments, in the frame-breaking animation, the multimedia element is directly dynamically displayed on the floating layer of the playing page.

[0137] In some embodiments, the frame-breaking animation is displayed in a transparent state to reduce the blocking of the displayed content on the playing page. For example, refer to Figure 5 , Figure 5 is a schematic diagram of a playing page provided by the embodiments of the present application. In the diagram, the terminal is played in a horizontal screen mode, and the multimedia element 501 is displayed on the floating layer of the playing page.

[0138] In the embodiment of the present application, the display effect of the multimedia element is improved by displaying the broken frame animation of the multimedia element on the layer other than the playing page. The multimedia element is used to indicate the target object, so as to facilitate the user to remember the target object and improve the promotion effect of the target object. In addition, the user can be prompted to interact to further understand the target object, thereby improving the conversion rate of the multimedia element and the promotion effect of the target object.

[0139] In the embodiment of the present application, the process of displaying the image of the target multimedia resource on the playing page and displaying the multimedia element of the target object with the image as the background image is realized by the step 304.

[0140] 305. The terminal displays the multimedia element on the background image after the broken frame animation of the multimedia element is displayed for the fifth time length.

[0141] The fifth time length is the display time length of the broken frame animation, that is, the multimedia element is displayed on the background image after the broken frame animation is displayed.

[0142] In the embodiment of the present application, the multimedia element is displayed on the background image after the broken frame animation of the multimedia element is displayed, that is, the multimedia element is finally displayed on the background image, thereby improving the smoothness of the page display and further improving the display effect of the multimedia element. After the broken frame animation is displayed, the target multimedia resource is directly played. Since the background image is the image of the target multimedia resource, the target multimedia resource is directly played based on the image, thereby further improving the smoothness of the page display.

[0143] In some embodiments, the process of displaying the multimedia element on the background image by the terminal includes the following steps: the terminal displays a viewing invitation on the background image based on the multimedia element. The viewing invitation is used to indicate that the target object invites the user to continue watching the target multimedia resource. In this embodiment, the viewing invitation is displayed by the multimedia element. Since the multimedia element is used to indicate the target object, the user's impression of the target object can be further deepened, the promotion effect of the target object is improved, and the opening ceremony feeling is generated, thereby improving the user experience.

[0144] Optionally, the viewing invitation includes a multimedia element and a text. The text is used to indicate that the target object invites the user to continue watching the target multimedia resource. For example, referring to Figure 6 , Figure 6 is a schematic diagram of a playing page provided in an embodiment of the present application. The image of the target multimedia resource and the viewing invitation are displayed on the playing page. The viewing invitation includes a multimedia element 601 and a text 602.

[0145] In some embodiments, the terminal plays a sound in the process of displaying the watching invitation, the sound being used to indicate that the target object invites the user to continue watching the target multimedia resource. In this embodiment, the sound of the target object inviting the user to continue watching is played while the watching invitation is displayed, so that the target object is invited to continue watching in both visual and audible manners, which can further improve the user's impression of the target object and thus improve the promotion effect of the target object.

[0146] 306. The terminal plays the target multimedia resource in the second screen playing mode after the first multimedia resource plays for the second time length in the second screen playing mode, the second time length being greater than the fourth time length.

[0147] The second time length is greater than the fourth time length, that is, the image and the multimedia element are displayed before the target multimedia resource is played, and correspondingly, the image and the multimedia element are canceled from display while the target multimedia resource is played.

[0148] Further, the sum of the fourth time length and the fifth time length is not greater than the second time length, that is, after the multimedia element is shrunk to be displayed on the background image, the first multimedia resource plays for the second time length in the second screen playing mode, and then the target multimedia resource is played in the second screen playing mode. Further, after the watching invitation is displayed, the first multimedia resource plays for the second time length in the second screen playing mode, and then the target multimedia resource is played in the second screen playing mode.

[0149] In some embodiments, the image includes at least one of a first image and a second image, the first image being an image that the target multimedia resource has played to, and the second image being a cover image of the target multimedia resource. The process in which the terminal plays the target multimedia resource in the second screen playing mode includes the following implementation manners: if the image is the first image, the terminal continues to play the target multimedia resource in the second screen playing mode with the first image as a playing starting point; and if the image is the second image, the terminal jumps from the second image to the first image, and the terminal continues to play the target multimedia resource in the second screen playing mode with the first image as a playing starting point.

[0150] In this embodiment, the image played to by the target multimedia resource to be continued playing is displayed on the playing page, thereby facilitating the playing of the target multimedia resource starting from the image, improving the smoothness of the connection of the page display, i.e., improving the playing effect of the multimedia resource, thereby improving the user viewing experience. The cover of the target multimedia resource to be continued playing is displayed on the playing page, and the cover generally highlights the target multimedia resource, thereby facilitating the establishment of the association between the first multimedia resource and the second multimedia resource; and the second image is jumped to the first image, and the target multimedia resource is continued playing starting from the first image, improving the smoothness of the connection of the page display, i.e., improving the playing effect of the multimedia resource, thereby improving the user viewing experience.

[0151] It should be noted that in the above embodiments, the image of the target multimedia resource and the multimedia element of the target object are simultaneously displayed as an example. In other embodiments, the terminal only displays the image of the target multimedia resource. Accordingly, the terminal displays the image of the target multimedia resource on the playing page of the first multimedia resource after the first multimedia resource is played horizontally for the fourth time, i.e., does not display the multimedia element of the target object. In other embodiments, the terminal only displays the multimedia element of the target object, and accordingly, the terminal displays the multimedia element of the target object after the first multimedia resource is played horizontally for the fourth time, and the multimedia element is used to indicate the target object, i.e., the first multimedia resource is continued to be played horizontally on the playing page. Through the above embodiments, the image of the target multimedia resource is displayed on the playing page of the first multimedia resource after the first multimedia resource is played for the fourth time in the second screen playing mode; and the process of displaying the multimedia element of the target object after the first multimedia resource is played for the fourth time in the second screen playing mode.

[0152] Optionally, in the case where the terminal only displays the image of the target multimedia resource, the terminal plays the target multimedia resource in the second screen playing mode in response to the image being displayed for an eighth time. The eighth time can be zero, i.e., the multimedia resource is played immediately after the image is displayed. Optionally, in the case where the terminal only displays the multimedia element of the target object, the terminal plays the target multimedia resource in the second screen playing mode in response to the multimedia element being displayed.

[0153] In some embodiments, the terminal displays the introduction information of the target object on the playing page of the target multimedia resource after the target multimedia resource is played on the playing page. In this embodiment, the introduction information of the target object is displayed on the playing page of the target multimedia resource to further promote the target object, improve the exposure rate of the target object, and further improve the promotion effect of the target object, thereby improving the conversion rate of the target object.

[0154] In some embodiments, in response to the triggering operation of the introduction information of the target object, the terminal jumps to the detail page of the target object. In this embodiment, triggering the introduction information of the target object can jump to the detail page of the target object, thereby improving the diversity and convenience of interaction.

[0155] For example, see Figure 7 , Figure 7 An interactive flowchart of multimedia resource playing provided by an embodiment of the present application. First, the terminal plays a first multimedia resource in portrait mode. After the first multimedia resource is played in portrait mode for a certain time length, display screen switching guide information and resource prompt information of a second multimedia resource. After the first multimedia resource is played in portrait mode for a certain time length, play the first multimedia resource in landscape mode. After the first multimedia resource is played for a certain time length, display an image of a target multimedia resource on the playing page and display a broken frame animation of a multimedia element of a target object. After the broken frame animation is displayed for a certain time length, shrink the multimedia element to the playing page to display a watching invitation, then play the target multimedia resource, and display introduction information of the target object on the playing page of the target multimedia resource.

[0156] For example, see Figure 8 , Figure 8 A flowchart of multimedia resource playing provided by an embodiment of the present application. After starting a target application, it is detected whether the target application has content to be continued playing, i.e., a target multimedia resource that has been played by the target application and has not been played completely. If yes, send a resource request to a server, the resource request being used to request a multimedia resource. In the case of not being requested, directly enter the home page of the target application. If a conventional multimedia resource is requested, the terminal displays the conventional multimedia resource. If a multimedia resource that is played in portrait mode and then in landscape mode is requested, play the multimedia resource in portrait mode. If the user clicks the multimedia resource, enter a landing page of the multimedia resource, i.e., a detail page of a target object promoted by the multimedia resource. If the user triggers a skip button on the playing page, close the multimedia resource and continue playing the target multimedia resource that has not been played completely. If the user does not trigger, after reaching the screen switching time, switch the terminal to landscape mode, then play a broken frame animation of a multimedia element, and after playing, continue playing the multimedia resource that has not been played completely.

[0157] For example, see Figure 9 , Figure 9is a flowchart of a multimedia resource playing process provided by the embodiment of the application. The process is divided into two parts, a multimedia resource creating process and a multimedia resource playing process. In the multimedia resource creating process, an organization to which the multimedia resource belongs selects a target object, and then puts the multimedia resource of the target object. In which, the customized vertical-to-horizontal material, script, multimedia element frame-breaking animation, etc. are uploaded to the multimedia resource delivery end, and the delivery end sends these contents to the multimedia resource engine, and the multimedia resource engine generates the screen switching multimedia resource and binds the uploaded contents. In the multimedia resource playing process, when the target application starts, if the target application has a target multimedia resource being played, the data of the target multimedia resource is carried when requesting the screen switching multimedia resource, and if the server issues the screen switching multimedia resource, the screen switching multimedia resource is played in a vertical screen mode, and the timing is started, and according to the issued information, the horizontal screen is switched to play in a horizontal screen mode at the horizontal screen time point, and the frame-breaking animation is played, and after the flash screen multimedia resource is played, the playing page of the target multimedia resource is entered to continue playing. In the process, the user clicks the screen switching multimedia resource to enter the landing page, that is, the detail page of the target object, and clicks to skip to directly enter the playing page of the target multimedia resource to continue playing.

[0158] The method provided by the embodiment of the application proposes a novel multimedia resource display form, that is, by guiding the user to switch the terminal from a vertical screen to a horizontal screen after playing the flash screen multimedia resource for a period of time, the multimedia resource is continued to be played in a horizontal screen mode, which provides an innovative and highly attractive multimedia resource display method for the organization to which the multimedia resource belongs. The method triggers the corresponding horizontal screen playing effect in real time after the user watches the vertical screen multimedia resource for a period of time, which brings the user a unique and visually striking multimedia resource watching experience. The display form of the multimedia resource can closely combine the content of the multimedia resource with the watching direction of the user, so that the multimedia resource is more attractive and interactive in the watching experience of the user. The organization to which the multimedia resource belongs can select the multimedia resource related to the brand or the characteristics of the goods, so that the information transmitted by the multimedia resource is more accurate and targeted. In order not to disturb the user's experience, the display of the horizontal screen playing multimedia resource can be set to be closed or disappear at a fixed time, to ensure the smoothness of the user's experience. The display form of the multimedia resource provided by the method is suitable for various platforms and devices, such as mobile phones, computers and tablets, that is, it has wide application potential. The method provides a display form that cleverly combines the multimedia resource with the user's watching direction, realizes more attractive and visually striking multimedia resource display, and enhances the emotional connection between the multimedia resource and the user.

[0159] The method provided by the embodiment of the present application first realizes the display form of multimedia resources with visual impact. Among them, by guiding the user to rotate the vertical screen to the horizontal screen and continue to play in the horizontal screen after playing the multimedia resources for several seconds, the multimedia resources are closely related to the current viewing direction of the user, enhancing the visual impact and attractiveness of the multimedia resources, making them have higher attention attraction and conversion potential. Secondly, it does not disturb the user's viewing experience. Among them, the multimedia resources of vertical screen to horizontal screen are triggered in the process of natural viewing of the user, which does not interrupt the user's browsing experience, thereby providing a smooth and uninterrupted viewing user experience. Thirdly, it increases the interestingness and interactivity of the multimedia resources. Among them, the multimedia resources of vertical screen to horizontal screen provide a novel and interesting multimedia resource display form for the user, enhancing the interactivity of the multimedia resources and the user's participation. Finally, it enhances the memory effect of the multimedia resources. Among them, since the multimedia resources are closely combined with the viewing direction of the user, the user is more likely to remember the content of the multimedia resources, thereby improving the long-term effect of the multimedia resources. In summary, through the method, the problems of multimedia resources lacking visual impact, not matching the user's viewing direction, interrupting the user's experience and low multimedia resource conversion rate can be effectively solved, providing a win-win multimedia resource display form for the organization and user to which the multimedia resources belong.

[0160] The method provided by the embodiments of the present application can also achieve the following effects. First, the user viewing experience is enhanced. By guiding the user to switch the terminal from a vertical screen to a horizontal screen and continue playing in the horizontal screen after playing the multimedia resource for several seconds, a brand-new viewing experience is brought to the user. When the user is watching the multimedia resource, the triggered vertical screen to horizontal screen effect can arouse their curiosity, making them more involved and engaged. Second, the display form of the multimedia resource is innovated. Unlike the traditional display of a video or a focus map, the vertical screen to horizontal screen flash screen multimedia resource provides a novel and eye-catching display form for the organization to which the multimedia resource belongs, which can avoid the problem that the display is too plain and cannot attract users. Third, the memory of the multimedia resource is improved. The vertical screen to horizontal screen flash screen multimedia resource is closely combined with the viewing direction of the user, and the user will also unconsciously remember the multimedia resource related thereto in the conversion process, thereby increasing the impressiveness of the multimedia resource. Fourth, the audience range of the multimedia resource is expanded. Since the vertical screen to horizontal screen multimedia resource is closely combined with the viewing direction of the user, the novel display form of the multimedia resource can attract different user groups, thereby expanding the audience range of the multimedia resource. Fifth, the integration of the multimedia resource and the interrupted content is strengthened. The method seamlessly combines the content of the multimedia resource and the viewing direction of the user, thereby enhancing the relevance and attractiveness of the multimedia resource and improving the conversion rate. Sixth, the curiosity of the user is stimulated. The triggering manner of the vertical screen to horizontal screen multimedia resource can stimulate the exploration desire of the user, driving them to actively watch more multimedia resources and increasing their interaction times with the platform. Seventh, more marketing strategies are provided. The organization to which the multimedia resource belongs can design a clever vertical screen to horizontal screen effect according to different multimedia elements, and develop more diversified and targeted marketing strategies for its products or services. In summary, the method not only provides a more efficient and innovative display form of the multimedia resource for the organization to which the multimedia resource belongs, but also brings a more rich and interesting viewing experience to the user.

[0161] In the above embodiments, the playing process of the multimedia resource is introduced by taking vertical screen to horizontal screen as an example. In other embodiments, playing the multimedia resource also includes a horizontal screen to vertical screen implementation manner, and the process is the same as that of the vertical screen to horizontal screen implementation manner in the above embodiments, which will not be described herein again.

[0162] Optionally, whether the terminal plays the multimedia resource in a portrait-to-landscape mode or in a landscape-to-portrait mode is related to the current handheld posture of the terminal. Accordingly, the process in which the terminal plays the first multimedia resource in the first screen playing mode includes the following implementation manners: in a case where the current handheld posture of the terminal is in a landscape mode, the terminal plays the first multimedia resource in the landscape mode; in a case where the current handheld posture of the terminal is in a portrait mode, the terminal plays the first multimedia resource in the portrait mode. In this implementation manner, the screen playing mode of the first multimedia resource is determined based on the current handheld posture of the terminal, so that the screen playing mode of the first multimedia resource matches the current viewing direction of the user, thereby facilitating the user to watch and improving the user's viewing experience.

[0163] Optionally, before playing the first multimedia resource, the terminal detects the current handheld posture of the terminal, and determines the screen playing mode of the first multimedia resource based on the current handheld posture of the terminal. The screen playing mode matches the current handheld posture of the terminal, that is, in a case where the current handheld posture of the terminal is in a landscape mode, the screen playing mode is in a landscape mode, and in a case where the current handheld posture of the terminal is in a portrait mode, the screen playing mode is in a portrait mode.

[0164] For example, the first multimedia resource is played by being inserted in the process of playing the second multimedia resource. After the second multimedia resource is played for a third time length, that is, after reaching the playing time point of the first multimedia resource, the current handheld posture of the terminal is detected, in a case where the detection result indicates that the current handheld posture of the terminal is in a landscape mode, the terminal plays the first multimedia resource in the landscape mode, and in a case where the detection result indicates that the current handheld posture of the terminal is in a portrait mode, the terminal plays the first multimedia resource in the portrait mode.

[0165] Figure 10 is a block diagram of a multimedia resource playing device provided by an embodiment of the present application. Referring to Figure 10 , the device includes:

[0166] The playing module 1001 is configured to play a first multimedia resource in a first screen playing mode, the first multimedia resource being used for promoting a target object, and the first screen playing mode being a landscape mode or a portrait mode.

[0167] The display module 1002 is configured to display a screen switching guide information after the first multimedia resource is played in the first screen playing mode for a first time length, the screen switching guide information being used for guiding a user to rotate a screen.

[0168] The playing module 1001 is further configured to play a target multimedia resource in a second screen playing mode after the first multimedia resource is played in the second screen playing mode for a second time length, the second screen playing mode being different from the first screen playing mode.

[0169] In some embodiments, the playing module 1001 is configured to:

[0170] play the first multimedia resource in a landscape mode in a case that the current handheld posture of the terminal is the landscape mode.

[0171] play the first multimedia resource in a portrait mode in a case that the current handheld posture of the terminal is the portrait mode.

[0172] In some embodiments, the display module 1002 is configured to:

[0173] display the screen switching guide information in the form of a text or an icon.

[0174] In some embodiments, the display module 1002 is configured to:

[0175] display a dynamic icon, the dynamic icon being used to demonstrate a process of screen rotation of the terminal.

[0176] In some embodiments, the target multimedia resource is a second multimedia resource, a third multimedia resource or a fourth multimedia resource, and the playing module 1001 is configured to perform at least one of the following:

[0177] play the first multimedia resource in the first screen playing mode after the second multimedia resource is played for a third time length;

[0178] in a case that the target application is started and there is a third multimedia resource in the target application, the third multimedia resource being a multimedia resource played last time when the target application is closed, play the first multimedia resource in the first screen playing mode;

[0179] in response to a triggering operation on a fourth multimedia resource in the target application, the fourth multimedia resource being a multimedia resource that is not played completely, play the first multimedia resource in the first screen playing mode.

[0180] In some embodiments, the display module 1002 is further configured to perform any one of the following:

[0181] display an image of the target multimedia resource on a playing page of the first multimedia resource after the first multimedia resource is played in the second screen playing mode for a fourth time length, the fourth time length being less than the second time length;

[0182] display a multimedia element of the target object after the first multimedia resource is played in the second screen playing mode for the fourth time length, the multimedia element being used to indicate the target object;

[0183] display an image of the target multimedia resource on the playing page after the first multimedia resource is played in the second screen playing mode for the fourth time length, and display a multimedia element of the target object with the image as a background image.

[0184] In some embodiments, the display module 1002 is configured to:

[0185] display a broken frame animation of the multimedia element, the multimedia element being displayed in a manner of moving out of the playing page in the broken frame animation.

[0186] In some embodiments, the display module 1002 is further configured to:

[0187] after the fifth time length of the broken frame animation is displayed, the multimedia element is displayed in a manner of being shrunk onto the background image.

[0188] In some embodiments, the display module 1002 is configured to:

[0189] based on the multimedia element, display a watching invitation on the background image, the watching invitation being used to indicate that the target object invites the user to continue watching the target multimedia resource.

[0190] In some embodiments, the playing module 1001 is further configured to:

[0191] in a process of displaying the watching invitation, play a sound, the sound being used to indicate that the target object invites the user to continue watching the target multimedia resource.

[0192] In some embodiments, the image comprises at least one of a first image and a second image, the first image being an image that the target multimedia resource has played to, and the second image being a cover image of the target multimedia resource; the playing module 1001 is configured to:

[0193] if the image is the first image, continue to play the target multimedia resource in the second screen playing manner, with the first image as a playing starting point;

[0194] if the image is the second image, jump from the second image to the first image, continue to play the target multimedia resource in the second screen playing manner, with the first image as a playing starting point.

[0195] In some embodiments, the display module 1002 is further configured to:

[0196] after the target multimedia resource is played in the second screen playing manner, display introduction information of the target object on a preset position of a playing page of the target multimedia resource.

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

[0198] a jump module configured to, in response to a triggering operation on the introduction information of the target object, jump to a detail page of the target object.

[0199] In some embodiments, the display module 1002 is further configured to:

[0200] After the first multimedia resource is played for the first time length in the first screen playing mode, resource prompt information of the target multimedia resource is displayed, and the resource prompt information is used to prompt the target multimedia resource to be played.

[0201] In some embodiments, the playing module 1001 is further configured to:

[0202] In response to the triggering operation on the resource prompt information, the playing module 1001 is further configured to jump to a playing page of the target multimedia resource and play the target multimedia resource.

[0203] The embodiments of the present application provide a playing device of multimedia resource. The device displays screen switching guide information to guide a user to rotate a screen to watch multimedia resource played in a second screen playing mode during playing a first multimedia resource in a first screen playing mode. The device plays a target multimedia resource in the second screen playing mode after the terminal plays the first multimedia resource in the second screen playing mode for a period of time. The device converts the first screen playing mode of the multimedia resource to the second screen playing mode, which not only improves the diversity of multimedia resource display, but also improves the diversity of interactive mode by displaying the screen switching guide information to guide the user to rotate the screen. Moreover, the device plays the target multimedia resource in the second screen playing mode after the user rotates the screen and the first multimedia resource is played in the second screen playing mode. Since the user has rotated the screen before the second multimedia resource is played, the user can directly watch the target multimedia resource played in the second screen playing mode without operation, which makes the display of the multimedia resource closely combined with the viewing direction of the user, enhances the visual impact and attractiveness of the multimedia resource, and improves the viewing experience of the user on the multimedia resource. Moreover, the multimedia resource is played in such a novel and attractive display mode, which can attract the user's attention, improve the conversion rate of the first multimedia resource, and improve the promotion effect on the object promoted by the first multimedia resource.

[0204] It should be noted that the playing device of multimedia resource provided in the above embodiments is only used as an example for the division of the above functional modules in the playing of the multimedia resource. In actual applications, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the above described functions. In addition, the playing device of multimedia resource and the playing method of multimedia resource provided in the above embodiments belong to the same concept, and the specific implementation process is described in the method embodiments, which will not be repeated here.

[0205] In the embodiments of the present application, the computer device can be a terminal or a server. When the computer device is a terminal, the terminal is taken as an execution subject to implement the technical solutions provided by the embodiments of the present application. When the computer device is a server, the server is taken as an execution subject to implement the technical solutions provided by the embodiments of the present application. Or, the technical solutions provided by the present application are implemented through the interaction between the terminal and the server, and the embodiments of the present application do not limit this.

[0206] Figure 11 A structural block diagram of the terminal 1100 provided by an example embodiment of the present application is shown.

[0207] Generally, the terminal 1100 includes a processor 1101 and a memory 1102.

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

[0209] The memory 1102 can include one or more computer-readable storage media, which can be non-transitory. The memory 1102 can also include a high-speed random access memory and a non-volatile memory such as one or more disk storage devices, flash storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1102 is used to store at least one program code for being executed by the processor 1101 to implement the multimedia resource playing method provided by the method embodiments of the present application.

[0210] In some embodiments, terminal 1100 can also optionally include a peripheral device interface 1103 and at least one peripheral device. The processor 1101, the memory 1102 and the peripheral device interface 1103 can be connected through a bus or a signal line. Each peripheral device can be connected to the peripheral device interface 1103 through a bus, a signal line or a circuit board. Specifically, the peripheral devices include at least one of a radio frequency circuit 1104, a display screen 1105, a camera component 1106, an audio circuit 1107 and a power supply 1108.

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

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

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

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

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

[0216] The power supply 1108 is used to supply power to each component in the terminal 1100. The power supply 1108 can be alternating current, direct current, disposable battery or rechargeable battery. When the power supply 1108 includes a rechargeable battery, the rechargeable battery can be a wired charging battery or a wireless charging battery. The wired charging battery is a battery charged through a wired line, and the wireless charging battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0217] In some embodiments, the terminal 1100 also includes one or more sensors 1109. The one or more sensors 1109 include, but are not limited to, an acceleration sensor 1110, a gyroscope sensor 1111, a pressure sensor 1112, an optical sensor 1113, and a proximity sensor 1114.

[0218] The acceleration sensor 1110 can detect the acceleration magnitude in three coordinate axes of the coordinate system established by the terminal 1100. For example, the acceleration sensor 1110 can be used to detect the components of the gravitational acceleration in three coordinate axes. The processor 1101 can control the display screen 1105 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 1110. The acceleration sensor 1110 can also be used for game or user motion data collection.

[0219] The gyroscope sensor 1111 can detect the body direction and rotation angle of the terminal 1100, and the gyroscope sensor 1111 can collect 3D actions of the user on the terminal 1100 in cooperation with the acceleration sensor 1110. The processor 1101 can realize the following functions according to the data collected by the gyroscope sensor 1111: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization when shooting, game control, and inertial navigation.

[0220] The pressure sensor 1112 can be disposed at the side frame of the terminal 1100 and / or the lower layer of the display screen 1105. When the pressure sensor 1112 is disposed at the side frame of the terminal 1100, the holding signal of the user to the terminal 1100 can be detected, and the left-hand or right-hand recognition or the shortcut operation can be performed by the processor 1101 according to the holding signal collected by the pressure sensor 1112. When the pressure sensor 1112 is disposed at the lower layer of the display screen 1105, the controllability control on the UI interface can be realized by the processor 1101 according to the pressure operation of the user to the display screen 1105. The controllability control includes at least one of the button control, the scroll bar control, the icon control, and the menu control.

[0221] The optical sensor 1113 is used to collect the ambient light intensity. In one embodiment, the processor 1101 can control the display brightness of the display screen 1105 according to the ambient light intensity collected by the optical sensor 1113. Specifically, when the ambient light intensity is high, the display brightness of the display screen 1105 is increased; when the ambient light intensity is low, the display brightness of the display screen 1105 is decreased. In another embodiment, the processor 1101 can also dynamically adjust the shooting parameter of the camera assembly 1106 according to the ambient light intensity collected by the optical sensor 1113.

[0222] The proximity sensor 1114, also called the distance sensor, is usually disposed at the front panel of the terminal 1100. The proximity sensor 1114 is used to collect the distance between the user and the front of the terminal 1100. In one embodiment, when the proximity sensor 1114 detects that the distance between the user and the front of the terminal 1100 gradually decreases, the display screen 1105 is switched from the bright screen state to the off-screen state by the processor 1101; when the proximity sensor 1114 detects that the distance between the user and the front of the terminal 1100 gradually increases, the display screen 1105 is switched from the off-screen state to the bright screen state by the processor 1101.

[0223] Those skilled in the art can understand that Figure 11 The structure shown in the above embodiments does not constitute a limitation on the terminal 1100, and can include more or less components than the drawings, or combine certain components, or adopt different component arrangements.

[0224] Figure 12A structural schematic diagram of a server is provided according to an embodiment of the present application. The server 1200 can have great differences due to different configurations or performances, and can include one or more processors (Central Processing Units, CPUs) 1201 and one or more memories 1202. The memory 1202 is configured to store executable program codes, and the processor 1201 is configured to execute the executable program codes to implement the multimedia resource playing method provided by the above-mentioned various method embodiments. Of course, the server can also have a wired or wireless network interface, a keyboard, an input and output interface, and other components for realizing the functions of the device, and the details are not described herein.

[0225] The embodiment of the present application further provides a computer readable storage medium, and at least one program is stored in the computer readable storage medium. The at least one program is loaded and executed by a processor to implement the multimedia resource playing method in any of the implementation manners.

[0226] The embodiment of the present application further provides a computer program product, and the computer program product includes at least one program. The at least one program is stored in a computer readable storage medium. A processor of a computer device reads the at least one program from the computer readable storage medium. The processor executes the at least one program, so that the computer device executes the multimedia resource playing method in any of the implementation manners.

[0227] In some embodiments, the computer program product related to the embodiment of the present application can be deployed on one computer device for execution, or on multiple computer devices located in one place for execution, or on multiple computer devices distributed in multiple places and interconnected through a communication network for execution. The multiple computer devices distributed in multiple places and interconnected through a communication network can constitute a blockchain system.

[0228] All the optional technical solutions described above can be combined to form optional embodiments of the present application, and details are not described herein. The above is only an optional embodiment of the present application, and is not used to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.

Claims

1. A method for playing a multimedia resource, characterized in that, The method comprises: playing a first multimedia resource in a first screen playing mode, the first multimedia resource being used for promoting a target object, the first screen playing mode being a horizontal screen or a vertical screen; after the first multimedia resource is played for a first time length in the first screen playing mode, displaying a screen rotation guide information, the screen rotation guide information being used for guiding a user to rotate a screen; after the first multimedia resource is played for a second time length in a second screen playing mode, playing a target multimedia resource in the second screen playing mode, the second screen playing mode being different from the first screen playing mode.

2. The method of claim 1, wherein, The playing of the first multimedia resource in the first screen playing mode comprises: playing the first multimedia resource in a horizontal screen mode when a current handheld posture of a terminal is a horizontal screen; playing the first multimedia resource in a vertical screen mode when the current handheld posture of the terminal is a vertical screen.

3. The method of claim 1, wherein, The displaying of the screen rotation guide information comprises: displaying the screen rotation guide information in a form of a text or an icon.

4. The method of claim 3, wherein, The displaying of the screen rotation guide information in the form of an icon comprises: displaying a dynamic icon, the dynamic icon being used for demonstrating a process of rotating the screen of the terminal.

5. The method of claim 1, wherein, The target multimedia resource is a second multimedia resource, a third multimedia resource or a fourth multimedia resource, and the playing of the first multimedia resource in the first screen playing mode comprises at least one of the following: playing the first multimedia resource in the first screen playing mode after the second multimedia resource is played for a third time length; playing the first multimedia resource in the first screen playing mode when a target application is started and there is a third multimedia resource in the target application, the third multimedia resource being a multimedia resource played last time when the target application is closed; playing the first multimedia resource in the first screen playing mode in response to a triggering operation on a fourth multimedia resource in the target application, the fourth multimedia resource being a multimedia resource that is not played completely.

6. The method of claim 1, wherein, The method further comprises any one of the following: displaying an image of the target multimedia resource on a playing page of the first multimedia resource after the first multimedia resource is played for a fourth time length in the second screen playing mode, the fourth time length being less than the second time length; displaying a multimedia element of the target object after the first multimedia resource is played for the fourth time length in the second screen playing mode, the multimedia element being used for indicating the target object; displaying an image of the target multimedia resource on the playing page and displaying a multimedia element of the target object with the image as a background image after the first multimedia resource is played for the fourth time length in the second screen playing mode.

7. The method of claim 6, wherein, The displaying of the multimedia element of the target object comprises: displaying a broken frame animation of the multimedia element, the multimedia element being displayed in a manner of moving out of the playing page in the broken frame animation.

8. The method of claim 7, wherein, The method further comprises: shrinking the multimedia element to be displayed on the background image after the broken frame animation is displayed for a fifth time length.

9. The method of claim 8, wherein, The shrinking of the multimedia element to be displayed on the background image comprises: Based on the multimedia element, a watching invitation is displayed on the background image, the watching invitation being used to indicate that the target object invites a user to continue watching the target multimedia resource.

10. The method of claim 9, wherein, The method further includes: During the display of the watching invitation, a sound is played, the sound being used to indicate that the target object invites a user to continue watching the target multimedia resource.

11. The method of claim 6, wherein, The image includes at least one of a first image and a second image, the first image being an image to which the target multimedia resource has played to, and the second image being a cover image of the target multimedia resource. The playing of the target multimedia resource in the second screen playing mode includes: If the image is the first image, the target multimedia resource is played in the second screen playing mode with the first image as a playing starting point. If the image is the second image, the target multimedia resource is played in the second screen playing mode with the first image as a playing starting point after jumping from the second image to the first image.

12. The method of claim 1, wherein, The method further includes: After the playing of the target multimedia resource in the second screen playing mode, introduction information of the target object is displayed on a preset position of a playing page of the target multimedia resource.

13. The method of claim 12, wherein, The method further includes: In response to a triggering operation on the introduction information of the target object, a detail page of the target object is jumped to.

14. The method of claim 5, wherein, The method further includes: After the first multimedia resource is played in the first screen playing mode for a first time length, resource prompt information of the target multimedia resource is displayed, the resource prompt information being used to prompt the target multimedia resource to be played.

15. The method of claim 14, wherein, The method further includes: In response to a triggering operation on the resource prompt information, a playing page of the target multimedia resource is jumped to, and the target multimedia resource is played.

16. A playing apparatus of a multimedia resource, characterized by comprising: The apparatus includes: A playing module is configured to play a first multimedia resource in a first screen playing mode, the first multimedia resource being used to promote a target object, and the first screen playing mode being a landscape or a portrait. A display module is configured to display a screen rotation guide information after the first multimedia resource is played in the first screen playing mode for a first time length, the screen rotation guide information being used to guide a user to rotate a screen. The playing module is further configured to play a target multimedia resource in a second screen playing mode after the first multimedia resource is played in a second screen playing mode for a second time length, the second screen playing mode being different from the first screen playing mode.

17. A computer device, comprising: The computer device includes a processor and a memory, the memory being used to store at least one program, the at least one program being loaded and executed by the processor to perform the playing method of the multimedia resource in any one of claims 1 to 15.

18. A computer-readable storage medium, characterized in that, The computer readable storage medium is used to store at least one program, the at least one program being used to perform the playing method of the multimedia resource in any one of claims 1 to 15.

19. A computer program product, characterised in that, The computer program product comprises at least one program, the at least one program is stored in a computer readable storage medium, a processor of a computer device reads the at least one program from the computer readable storage medium, and the processor executes the at least one program, so that the computer device executes the playing method of the multimedia resource in any one of claims 1 to 15.