Content recommendation method and device, electronic equipment and storage medium

By displaying the recommendation portal when the multimedia content playback status meets the recommendation conditions, the user can independently select the content of interest, solving the problem that users cannot select recommended content in the prior art and improving the user experience.

CN119939031APending Publication Date: 2025-05-06BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510065530.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-15
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

In the prior art, video applications automatically broadcast similar content after playing a certain multimedia content, resulting in the inability to select recommended content of interest, reducing the user experience.

Method used

When the playback status of the multimedia content meets the recommendation conditions, the recommendation portal is displayed. The user can select the content control of interest in the recommendation portal to play different multimedia content.

Benefits of technology

By displaying the recommended portal on the current interface, user operations are simplified, allowing users to independently select content of interest, improving user experience, and reducing the time to wait for the new interface to load.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119939031A_ABST
    Figure CN119939031A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a content recommendation method and device, electronic equipment and a storage medium, and the method comprises the steps: under the condition that the playing state of first multimedia content played by a first interface meets a recommendation condition, displaying a recommendation entry on the first interface, the recommendation entry comprising a plurality of content controls, the plurality of content controls are in one-to-one correspondence with the plurality of multimedia contents, the content controls are used for triggering playing of the corresponding multimedia contents, and the plurality of multimedia contents are at least partial multimedia contents of the recommended contents. When the playing state of the currently played multimedia content meets the recommendation condition, similar content is directly recommended to the user, so that the user operation is simplified; meanwhile, the recommendation entrance comprises a plurality of content controls of the recommended multimedia contents, so that the user can select and trigger different content controls to play different multimedia contents; moreover, the recommendation entry is displayed on the current interface, interface jump is not needed, and the time of waiting for new interface loading by the user is shortened.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of human-computer interaction technology, and relate to but are not limited to a content recommendation method and device, an electronic device, and a storage medium. Background Art

[0002] With the development of multimedia information, users can browse multimedia contents such as video, audio, etc. on various types of application programs (eg, video applications, audio applications, social applications, etc.).

[0003] When a user uses a video application to watch multimedia content, the video application will recommend similar content to the user. In the related art, the recommendation method is to automatically play similar multimedia content after a certain multimedia content is played, so as to complete the recommendation. This method of automatically playing recommended content does not give the user room to choose, and the user cannot choose the recommended content that he is interested in, thereby reducing the user experience. Summary of the invention

[0004] In view of this, the embodiments of the present application provide a content recommendation method and device, an electronic device, and a storage medium. When the playback status of the multimedia content being played meets the recommendation conditions, the playback interface can display the entrance to the recommended content. The user can select the content control corresponding to the recommended content of interest to them in the entrance to the recommended content, thereby improving the user experience.

[0005] The present application provides a content recommendation method, the method comprising:

[0006] Playing the first multimedia content on the first interface;

[0007] When the playback status of the first multimedia content meets the recommendation condition, a recommendation entrance is displayed on the first interface, and the recommendation entrance is used to play the recommended content. The recommended content is obtained based on the recommendation of the first multimedia content. The recommendation entrance includes multiple content controls, and the multiple content controls correspond one-to-one to multiple multimedia contents. The content controls are used to trigger the playback of corresponding multimedia contents, and the multiple multimedia contents are at least part of the recommended contents.

[0008] In the above technical solution, when the playback status of the multimedia content being played meets the recommendation conditions, the recommendation entrance is directly displayed on the current interface (such as the first interface), and the recommended content is displayed in the recommendation entrance, thereby simplifying the user operation; at the same time, the recommendation entrance includes content controls corresponding to multiple recommended multimedia content, and the user can select and click the content controls corresponding to the multimedia content of interest to play different multimedia content from the recommended content displayed in the recommendation entrance; moreover, the recommendation entrance in this solution is displayed on the current interface (such as the first interface) of the multimedia content being played, instead of displaying the recommended content by switching to a new interface. This display method of the recommendation entrance does not require the current interface to jump, which reduces the time the user waits for the new interface to load and improves the user experience when viewing the recommended content.

[0009] In some embodiments, the recommendation condition includes that the playing state of the first multimedia content is a paused state, or that the playing state of the first multimedia content is a completed state.

[0010] In the above technical solution, the pause state and the completed state are both common playback states in the process of playing multimedia content. The recommendation entry corresponding to the recommended content is triggered by whether the playback state of the multimedia content is the pause state or the completed state. The method of triggering the recommendation through the pause state of multimedia content is in line with the daily operation habits of users when watching multimedia content. Even if the user does not understand the triggering method, similar content can be recommended to the user through simple daily operations; the method of triggering the recommendation through the completed state of multimedia content recommends similar content to the user without the user performing any operation. Both methods simplify the user operation.

[0011] In some embodiments, the content control includes a picture of the corresponding multimedia content and text information.

[0012] In the above technical solution, the user can use the screen and text information on the content control to help the user accurately filter the multimedia content of interest to him / her, thereby reducing the user's decision-making time and allowing the user to quickly select the content of interest for viewing.

[0013] In some embodiments, when the playback status of the first multimedia content meets the recommendation condition, after the first interface displays the recommendation entrance, the method further includes:

[0014] In response to a sliding operation on the recommendation entrance, different content controls are switched and displayed on the recommendation entrance.

[0015] In the above technical solution, the user can slide the recommendation entrance so that different content controls can be switched and displayed in the recommendation entrance, which is convenient for the user to view the different multimedia content displayed in the recommendation entrance. This operation method allows the user to switch and view different multimedia content to select the multimedia content of their interest, and this operation method is simple and convenient, reducing the complexity of user operations.

[0016] In some embodiments, the plurality of multimedia contents are part of the multimedia contents of the recommended contents; and in response to a sliding operation on the recommendation entrance, switching to display different content controls at the recommendation entrance comprises:

[0017] In response to a sliding operation on the recommendation entrance, a last content control of the plurality of content controls and a recommendation mark are displayed on the recommendation entrance, where the recommendation mark is used to indicate viewing more multimedia content in the recommended content.

[0018] In the above technical solution, when the user slides the recommendation entrance, the last multimedia content and recommendation logo can be displayed, indicating that the current slide has reached the threshold of the recommendation entrance and the recommendation entrance cannot be slid further, thereby prompting the user to view more multimedia content through the recommendation logo, enriching the user's interaction method in the current playback interface.

[0019] In some embodiments, in response to the sliding operation on the recommendation portal, after the recommendation portal displays the last content control of the plurality of content controls and the recommendation identifier, the method further includes:

[0020] When the recommendation mark is slid to a preset position, a recommendation bar pops up on the first interface, and the recommendation bar includes content controls corresponding to the more multimedia contents in a one-to-one manner.

[0021] In the above technical solution, when the user performs a sliding operation on the recommendation entry, when the recommendation icon is slid to the preset position, it means that the recommendation entry has reached the sliding threshold. The recommendation bar can be directly pulled up on the first interface. This operation method simplifies user operations and can quickly display more multimedia content on the interface.

[0022] In some embodiments, in response to the sliding operation on the recommendation portal, after the recommendation portal displays the last content control of the plurality of content controls and the recommendation identifier, the method further includes:

[0023] In response to a click operation on the recommendation mark, a recommendation bar pops up on the first interface, and the recommendation bar includes content controls corresponding one-to-one to the more multimedia content.

[0024] In the above technical solution, when the user performs a sliding operation on the recommendation entrance and the recommendation logo is displayed in the recommendation entrance, even if the user does not slide the recommendation logo to the preset position, the recommendation bar can be pulled up on the first interface by clicking the recommendation logo. This operation method enriches the user's interaction method and can also quickly display more multimedia content on the interface.

[0025] In some embodiments, the plurality of multimedia contents are part of the multimedia contents of the recommended contents; and in response to a sliding operation on the recommendation entrance, switching to display different content controls at the recommendation entrance comprises:

[0026] In response to a sliding operation on the recommendation entry, when the last content control of the plurality of content controls is slid to a preset position, a recommendation bar pops up on the first interface, the recommendation bar including content controls corresponding one-to-one to more multimedia content.

[0027] In the above technical solution, when the recommendation logo is not displayed in the recommendation entrance, when the user performs a sliding operation on the recommendation entrance, when the last content control at the recommendation entrance is slid to the preset position, it means that the recommendation entrance has reached the sliding threshold, and the recommendation bar can be directly pulled up on the first interface. This operation method simplifies user operations and can quickly display more multimedia content on the interface.

[0028] In some embodiments, the more multimedia contents include the multiple multimedia contents and multimedia contents in the recommended contents other than the multiple multimedia contents, or the more multimedia contents include multimedia contents in the recommended contents other than the multiple multimedia contents.

[0029] In the above technical solution, when displaying more multimedia content, all recommended content can be displayed to facilitate user browsing; in addition, only recommended content other than some multimedia content that has been displayed at the recommendation entrance can be displayed. This setting method no longer occupies the area for displaying more multimedia content, ensuring that the display area in the interface is effectively utilized.

[0030] In some embodiments, the recommendation bar is located on a side of a play area of ​​the first interface, and the play area is used to play the first multimedia content.

[0031] In the above technical solution, when the recommendation bar pops up on the first interface, the recommendation bar is set on a side of the playback area of ​​the first interface. This setting method ensures that even if the recommendation bar pops up, it will not block the playback screen of the first multimedia content played in the first interface. The user can continue to watch the first multimedia content while viewing more multimedia content in the recommendation bar.

[0032] In some embodiments, when the playback status of the first multimedia content meets the recommendation condition, after the first interface displays the recommendation entrance, the method further includes:

[0033] In response to an operation of a target content control selected based on the recommendation portal, target multimedia content corresponding to the target content control is played on the second interface, the target multimedia content being one of the recommended contents.

[0034] In the above technical solution, users can select the multimedia content that they are most interested in (such as target multimedia content) in the recommendation entrance for playback, which improves the user's experience when watching the recommended content. This interactive method is triggered based on the user's selection operation, which makes it easier for users to choose works that better suit their preferences from multiple recommended multimedia content.

[0035] In some embodiments, after the target multimedia content corresponding to the target content control is played on the second interface in response to the operation of the target content control selected based on the recommendation portal, the method further includes:

[0036] In response to a preset operation on the target multimedia content, the first multimedia content is played by switching from the second interface to the first interface.

[0037] In the above technical solution, when the user does not want to watch the multimedia content (such as the target multimedia content) in the selected recommended content, through a preset operation, the user can quickly switch back to the first interface to continue playing the first multimedia content, thereby reducing the complexity of the user's operation.

[0038] In some embodiments, the second interface displays prompt information, and the prompt information is used to prompt switching back to the first interface to play the first multimedia content based on the preset operation.

[0039] In the above technical solution, by setting prompt information in the second interface, the user can timely understand how to switch back to the first interface to play the first multimedia content, thereby improving the user experience.

[0040] In some embodiments, the first interface and the second interface are interfaces under the same active page.

[0041] In the above technical solution, the first interface and the second interface are interfaces under the same active page, which means that when playing the selected multimedia content (such as the target multimedia content), the second interface is still the active page corresponding to the first interface, and the active page to which the interface belongs will not jump, but continues to play the selected multimedia content under the active page corresponding to the first interface. In this way, when playing the selected multimedia content, there is no need to enter the secondary page to jump, which reduces the time the user waits for the new interface to load.

[0042] In some embodiments, the first interface is an interface under a target activity page, and the second interface is an internal stream page under the target activity page. The target activity page is used to play multimedia content in the category to which the first multimedia content belongs, and the internal stream page is used to play multimedia content in the recommended content.

[0043] In the above technical solution, the second interface is an inline page under the target activity page belonging to the first interface, which means that the multimedia content in all recommended contents is played separately through the inline page. The recommended content played in the inline page (such as the target multimedia content) and the multimedia content played in the target activity page (such as the first multimedia content) do not affect each other. This method of playing recommended content separately through the inline page allows users to watch the recommended content immersively on the new page, thereby improving the user's concentration on watching the recommended content.

[0044] In some embodiments, the type of the multimedia content of the recommended content is a group of videos or a single video.

[0045] In the above technical solution, multiple types of multimedia content can be recommended to the user, which enriches the form of recommended content and helps the user understand the recommended content similar to the first multimedia content.

[0046] An embodiment of the present application provides a content recommendation device, including:

[0047] A first playback module, used for playing first multimedia content on a first interface;

[0048] The first display module is used to display a recommendation entrance on the first interface when the playback status of the first multimedia content meets the recommendation condition, the recommendation entrance is used to play the recommended content, the recommended content is obtained based on the recommendation of the first multimedia content, the recommendation entrance includes multiple content controls, the multiple content controls correspond to multiple multimedia contents one by one, the content controls are used to trigger the playback of corresponding multimedia contents, and the multiple multimedia contents are at least part of the recommended content.

[0049] An electronic device provided in an embodiment of the present application includes a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor executes the program, the method described in the embodiment of the present application is implemented.

[0050] The computer-readable storage medium provided in the embodiment of the present application stores a computer program thereon, and when the computer program is executed by a processor, the method described in the embodiment of the present application is implemented.

[0051] The computer program product provided in the embodiments of the present application includes a computer program, and when the computer program is executed by a processor, the method described in the embodiments of the present application is implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] The drawings herein are incorporated into the specification and constitute a part of the specification. These drawings illustrate embodiments consistent with the present application and are used together with the specification to illustrate the technical solution of the present application.

[0053] Figure 1 It is a schematic diagram of an application scenario disclosed in an embodiment of the present application;

[0054] Figure 2 It is a flowchart of a content recommendation method disclosed in an embodiment of the present application;

[0055] Figure 3 is a schematic diagram of playing first multimedia content on a first interface disclosed in an embodiment of the present application;

[0056] Figure 4A It is a schematic diagram of a first interface displaying a recommended entrance disclosed in an embodiment of the present application;

[0057] Figure 4B It is a schematic diagram of another first interface displaying a recommendation entrance disclosed in an embodiment of the present application;

[0058] Figure 5 It is a schematic diagram of displaying a recommendation logo at a recommendation entrance through a sliding operation disclosed in an embodiment of the present application;

[0059] Fig. 6A This is a schematic diagram of a pop-up recommendation bar on a first interface through a sliding operation disclosed in an embodiment of the present application;

[0060] Figure 6B This is another schematic diagram of popping up a recommendation bar on the first interface through a sliding operation disclosed in an embodiment of the present application;

[0061] Figure 6C This is a schematic diagram of a pop-up recommendation bar on a first interface through a click operation disclosed in an embodiment of the present application;

[0062] Fig.6DThis is a schematic diagram of another method of popping up a recommendation bar on the first interface through a sliding operation disclosed in an embodiment of the present application;

[0063] Fig. 7A is a schematic diagram of playing multimedia content on a second interface disclosed in an embodiment of the present application;

[0064] Figure 7B is another schematic diagram of playing multimedia content on a second interface disclosed in an embodiment of the present application;

[0065] Figure 7C is another schematic diagram of playing multimedia content on a second interface disclosed in an embodiment of the present application;

[0066] Fig.7D is a schematic diagram of another method of playing multimedia content on a second interface disclosed in an embodiment of the present application;

[0067] Fig. 8A is a schematic diagram of switching back to the first interface to play the first multimedia content disclosed in an embodiment of the present application;

[0068] Figure 8B is another schematic diagram of switching back to the first interface to play the first multimedia content disclosed in an embodiment of the present application;

[0069] Fig. 9 is a structural diagram of a content recommendation device disclosed in an embodiment of the present application;

[0070] Fig.10 It is a structural schematic diagram of an electronic device disclosed in an embodiment of the present application. DETAILED DESCRIPTION

[0071] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the specific technical solution of the present application will be further described in detail below in conjunction with the drawings in the embodiments of the present application. The following embodiments are used to illustrate the present application, but are not used to limit the scope of the present application.

[0072] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0073] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0074] It should be pointed out that the terms "first\second\third" involved in the embodiments of the present application are used to distinguish similar or different objects, and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.

[0075] The following is an introduction to the scenarios and some concepts involved in the embodiments of the present application.

[0076] In order to more clearly introduce the content recommendation method disclosed in the embodiment of the present application, the application scenarios applicable to the method are first introduced. Optionally, the method can be applied to electronic devices, including but not limited to: portable electronic devices such as mobile phones and tablets, wearable devices such as smart watches and smart bracelets, desktop devices such as desktop computers and televisions, and in-vehicle terminals and other devices, which are not limited here. For example, please refer to Figure 1 , Figure 1 is a schematic diagram of an application scenario disclosed in an embodiment of the present application. Optionally, the method can be applied to the process in which the user 110 uses the electronic device 120. It should be noted that: Figure 1 The illustration using a "mobile phone" as an example is merely an optional implementation and should not constitute a limitation on the embodiments of the present application.

[0077] The content recommendation method disclosed in the embodiment of the present application can be specifically applied to the process of an electronic device running a target application to play multimedia content. Optionally, the target application may include various video applications, audio and video applications, shopping applications, or social applications, etc., which are not limited here.

[0078] The multimedia content may be a video type work, a picture type work, an audio type work, a work combining video type and picture type, a work combining audio type and picture type, a work combining video type and audio type, a work combining video type, picture type and audio type, etc. It should be noted that the types of multimedia content are not specifically limited in the embodiments of the present application.

[0079] When a user uses a video application to watch multimedia content, the video application will recommend content similar to the multimedia content the user is watching. In the related art, one way for a video application to recommend similar content to a user is to automatically play similar multimedia content after a certain multimedia content is played, thereby completing the recommendation. This recommendation method does not give users room to choose, and users cannot choose the recommended content they are interested in, thereby reducing the user experience. Another method is to set up a bar entrance for related videos on the video application, and only the title information of the recommended content is displayed in the bar entrance. This method of only displaying the title does not allow users to filter the content they want to watch. In this way, none of these recommendation methods can allow users to choose the recommended content they are interested in, which reduces the user experience.

[0080] In order to solve the above technical problems, the prior art proposes to display recommended content by having the user click on the area where the text information of the multimedia content is located, and to display the recommended content through a new interface. However, this method requires the user to perform a click operation on the text area outside the playback area. For the user, this operation method is not a regular operation when the user watches multimedia content. When the playback interface of the multimedia content currently does not have relevant prompt information to prompt the user to click on the area where the text information of the multimedia content is located to display the recommended content, the user cannot know the operation method for displaying similar recommended content. It can be seen that the prior art is also not conducive to increasing the complexity of the interaction method when the user uses the video application to watch the recommended multimedia content to a certain extent, and reduces the user experience.

[0081] In view of this, the embodiments of the present application provide a content recommendation method and device, an electronic device, and a storage medium. In the technical solution of the present application, when the playback status of the first multimedia content played on the first interface meets the recommendation conditions, a recommendation entry is displayed on the first interface, and the recommendation entry includes multiple content controls, and the multiple content controls correspond one-to-one to the multiple multimedia contents. The content controls are used to trigger the playback of the corresponding multimedia contents, and the multiple multimedia contents are at least part of the multimedia contents of the recommended contents. When the playback status of the multimedia content being played meets the recommendation conditions, similar content is directly recommended to the user, thereby simplifying the user operation; at the same time, the recommendation entry in this solution includes content controls for multiple recommended multimedia contents, which can be selected by the user and trigger different content controls to play different multimedia contents; moreover, the recommendation entry is displayed on the current interface (such as the first interface), and there is no need to jump to the interface, which reduces the time the user waits for the new interface to load.

[0082] In order to make the purpose and technical solution of the present application clearer and more intuitive, a content recommendation method disclosed in the present application is described in detail below with reference to the accompanying drawings.

[0083] See also Figure 2 , Figure 2 is a flow chart of a content recommendation method disclosed in an embodiment of the present application. Figure 2 The method shown may include the following steps:

[0084] Step 210: Play the first multimedia content on the first interface.

[0085] The interface in the embodiments of the present application may also be referred to as a user interface (UI), which is a medium interface for interaction and information exchange between an application or operating system and a user, and which implements conversion between the internal form of information and a form acceptable to the user.

[0086] The labels, controls, etc. in the embodiments of the present application are also called widgets, which are basic elements of the user interface. Typical controls include toolbars, menu bars, text boxes, buttons, scroll bars, pictures, and text. Among them, controls can include icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, and other visual interface elements.

[0087] In the embodiment of the present application, the first interface displays at least one tag, and different tags can display the content of different activity pages after being triggered. Optionally, the first interface is an interface under the target activity page.

[0088] It should be understood that different activity pages display different contents, so the multimedia contents in the category to which the first multimedia contents belong are the multimedia contents under the target activity page. Thus, the target activity page can be used to play the multimedia contents in the category to which the first multimedia contents belong.

[0089] Exemplarily, when the target activity page is a featured activity page, the category to which the first multimedia content belongs is the category corresponding to the content under the featured activity page; when the target activity page is a homepage activity page, the category to which the first multimedia content belongs is the category corresponding to the content under the homepage activity page.

[0090] It should be understood that when the target activity page is a selected activity page, it means that the target activity page is the activity page after the selected tag is triggered. Then, in this application, playing the first multimedia content on the first interface includes: playing the first multimedia content on the selected activity page.

[0091] As an example, see Figure 3 , Figure 3 Schematic diagram of playing the first multimedia content on the first interface disclosed in the embodiment of the present application. Figure 3The first interface 310 shown includes multiple tags ("Home" tag, "Featured" tag, "Message" tag and "Me" tag). The user can click the "Featured" tag 312 in the first interface to make the first interface play the first multimedia content 311.

[0092] It should be noted that the labels of the first interface include but are not limited to Figure 3 In the example, there are "Home" label, "Featured" label, "Message" label and "Me" label, etc. Other types of labels can also be displayed in the first interface. Figure 3 The number and type of tags shown in the figure should not be construed as limiting the embodiments of the present application.

[0093] It should also be noted that the present application does not limit the position of the at least one label included in the first interface in the first interface. Figure 3 The “Home” tab, “Featured” tab, “Message” tab, and “Me” tab shown may be set in the bottom area of ​​the first interface.

[0094] Step 220, when the playback status of the first multimedia content meets the recommendation condition, a recommendation entrance is displayed on the first interface, the recommendation entrance is used to play the recommended content, the recommended content is obtained based on the recommendation of the first multimedia content, the recommendation entrance includes multiple content controls, the multiple content controls correspond one-to-one to the multiple multimedia contents, the content controls are used to trigger the playback of the corresponding multimedia contents, and the multiple multimedia contents are at least part of the recommended contents.

[0095] In some implementations, the recommendation condition includes that the playing state of the first multimedia content is a paused state, wherein the paused state indicates that the first multimedia content played in the first interface is paused.

[0096] Optionally, after responding to a target operation on the first interface, the playback state of the first multimedia content is paused. The target operation is a click operation on the first interface; or, when a pause control is displayed on the first interface, the target operation is an operation on the pause control. It should be noted that the operation method for triggering the playback state of the first multimedia content to be paused can be any one, and this application does not limit this.

[0097] As an example, in Figure 3 In the schematic diagram of playing the first multimedia content in the first interface shown in FIG. 310 , when the first multimedia content 311 in the first interface 310 is being played, if the user currently wants to pause playing the first multimedia content 311, the user can do as follows: Figure 3The operation gesture shown clicks and single-clicks (x1 represents single-click) the first multimedia content 311, so that the playback state of the first multimedia content 311 in the first interface 310 is paused. When the playback state of the first multimedia content 311 in the first interface 310 is paused, the first interface 310 will display a pause state mark, for example, see Figure 4A ,like Figure 4A The first interface 310 shows an indicator 411 indicating that the playing state of the first multimedia content 311 is a paused state.

[0098] It is understandable that if the playing state of the first multimedia content on the first interface is paused, the user can also trigger the first multimedia content to restart playing by clicking on the first multimedia content played on the first interface.

[0099] In other embodiments, the recommendation condition includes that the playback status of the first multimedia content is completed, wherein the playback status is completed means that the actual playback progress of the first multimedia content is equal to the preset playback progress, or the actual playback progress of the multimedia content is a preset ratio of the preset playback progress.

[0100] It should be noted that the preset playback progress is usually fixed, that is, the creator of the first multimedia content has already determined the playback duration of the first multimedia content when creating the first multimedia content.

[0101] As an example, the playing content duration of the first multimedia content is 10 minutes. When the actual playing progress of the first multimedia content reaches 10 minutes, it indicates that the current playing state of the first multimedia content is the finished state. As another example, the playing content duration of the first multimedia content is 10 minutes. The preset ratio of the preset playing progress is 98%. Then, when the actual playing progress of the first multimedia content reaches 9 minutes and 48 seconds, it indicates that the current playing state of the first multimedia content is the finished state. In this case, it means that there are 12 seconds left to play all the content.

[0102] It should be noted that the playback status of the first multimedia content is the completed status and the user does not need to click on the first multimedia content played on the first interface to make the first multimedia content in the completed status. Instead, it is automatically determined whether the playback status of the first multimedia content is the completed status according to the actual playback progress of the first multimedia content.

[0103] In the above two implementations, the pause state and the completed state are both common play states in the process of playing multimedia content. The recommendation entry corresponding to the recommended content is triggered by whether the play state of the multimedia content is the pause state or the completed state. The method of triggering the recommendation through the pause state of the multimedia content is in line with the daily operation habits of the user when watching multimedia content. Even if the user does not understand the triggering method, similar content can be recommended to the user through simple daily operations; the method of triggering the recommendation through the completed state of the multimedia content recommends similar content to the user without the user performing any operation. Both methods simplify the user operation.

[0104] In an embodiment of the present application, when the playback state of the first multimedia content meets the recommendation condition, multimedia content similar to the first multimedia content (i.e., recommended content) can be recommended to the user. In order to facilitate the user to watch the recommended content and guide the user to watch the recommended content, a recommendation entry for playing the recommended content can be set on the first interface for playing the first multimedia to prompt the user to play the recommended content by triggering the recommendation entry on the first interface. Exemplarily, when the playback state of the first multimedia content meets the recommendation condition, the first interface will display the recommendation entry, and the user can click on the recommendation entry to play the recommended multimedia content similar to the first multimedia content.

[0105] It should be noted that this application does not limit the location of the recommendation entrance in the first interface. For example, see Figure 4A ,like Figure 4A The recommendation entrance 412 shown is set above the labels (“Home” label, “Featured” label, “Message” label and “Me” label, etc.) in the bottom area of ​​the first interface 310 .

[0106] In some embodiments, the recommendation entry displayed on the first interface includes multiple content controls, and the multiple content controls correspond one-to-one to multiple multimedia contents of the recommended content. The content controls are used to trigger the playback of corresponding multimedia contents, and the multiple multimedia contents are at least part of the multimedia contents of the recommended content.

[0107] In order to facilitate users to play multimedia content in recommended content through the recommendation entrance, the present application sets up content controls in the recommendation entrance, and each content control represents the playback entrance of a corresponding multimedia content. Users can trigger the playback of the corresponding multimedia content by triggering the content control corresponding to each multimedia content in the recommendation entrance.

[0108] When setting content controls in the recommendation portal, the number of content controls is related to the number of multimedia contents in the recommended content. Therefore, the plurality of multimedia contents are at least part of the multimedia contents of the recommended content, which can be understood as the plurality of multimedia contents can be part of the multimedia contents of the recommended content, or the plurality of multimedia contents can also be all of the multimedia contents of the recommended content, which is not limited in this application.

[0109] It should be noted that the number of content controls corresponding to the multiple multimedia contents can be preset by those skilled in the art according to factors such as the size of the first interface and the size of the recommendation portal. For example, it can be preset to set one content control in the recommendation portal, or to set 10 content controls in the recommendation portal. The present application does not limit the number of content controls corresponding to the multiple multimedia contents displayed in the recommendation portal.

[0110] As an example, when the number of content controls corresponding to multiple multimedia contents is part of the multimedia contents of the recommended content, it means that the content controls corresponding to the part of the multimedia contents can be displayed in the recommended entrance, that is, the user can view the content controls corresponding to each multimedia content in the part of the multimedia contents in the recommended entrance. For example, the recommended content includes 10 multimedia contents, and 2 content controls can be set in the recommended entrance, each content control corresponding to a unique multimedia content. In this case, the user can directly click the content controls corresponding to the two multimedia contents in the recommended entrance to view the two multimedia contents.

[0111] It should be noted that in this case, users cannot directly watch the other 8 multimedia contents by clicking the corresponding content controls in the recommendation entrance. The specific implementation method of how to watch other multimedia contents in the recommended content in this case will be explained below, which will not be repeated here.

[0112] As another example, when the number of content controls corresponding to multiple multimedia contents is all the multimedia contents of the recommended content, it means that the content controls corresponding to all the multimedia contents can be displayed in the recommendation portal, that is, the user can view the content controls corresponding to each multimedia content in all the multimedia contents in the recommendation portal. For example, the recommended content includes 10 multimedia contents, and 10 content controls can be set in the recommendation portal, each content control corresponding to a unique multimedia content. In this case, the user can directly click the content controls corresponding to these 10 multimedia contents in the recommendation portal to view all the recommended multimedia contents.

[0113] In some embodiments, the type of multimedia content of the recommended content is a group of videos or a single video. The type of multimedia content of the recommended content is a group of videos, which means that a related collection similar to the first multimedia content is recommended to the user, and each collection includes at least two videos. For example, the first to the last episode of a cartoon can be used as a collection, and each episode of the cartoon can be used as a separate video in the collection. The type of multimedia content of the recommended content is a video, which means that related videos similar to the first multimedia content are directly recommended to the user, and each video represents a separate video. In this embodiment, multiple types of multimedia content can be recommended to the user, which enriches the form of the recommended content and helps the user understand the recommended content similar to the first multimedia content.

[0114] It should be noted that when the type of the multimedia content of the recommended content is a group of videos, each group of videos corresponds to a content control in the recommendation portal. When the type of the multimedia content of the recommended content is a video, each video corresponds to a content control in the recommendation portal.

[0115] Optionally, the content control of the recommendation portal includes the corresponding multimedia content screen and text information. It should be noted that the multimedia content screen can be an image set by the creator when creating the multimedia content that can represent the multimedia content display screen, and the multimedia content text information can be the title, number of episodes (when the type of the multimedia content of the recommended content is a group of videos), content introduction and other information set by the creator when creating the multimedia content that can represent the multimedia content playback content. In this implementation, this setting method helps users select multimedia content that they are interested in. Users can choose to play a multimedia content of interest based on the multimedia content screen and text information displayed in the content control, thereby improving the user experience. Users can use the screen and text information displayed on the content control to help users accurately screen the multimedia content of interest, reduce the user's decision-making time, and quickly select the content of interest to watch.

[0116] In order to more clearly demonstrate the form of the recommendation entrance displayed on the first interface in this application, the form of the internal control in the recommendation entrance, and the form of the recommendation entrance displayed on the first interface when the multimedia content in the recommended content is of different types, the following will be combined with the attached Figure 4A and 4B Provide a detailed introduction.

[0117] As an example, see Figure 4A , Figure 4A is a schematic diagram of a first interface displaying a recommended entry disclosed in an embodiment of the present application. Figure 4AThe first interface 310 of FIG. 4 shows a recommendation entry 412, in which “View more related collections” is displayed, indicating that the type of each multimedia content in the recommended content is a group of videos; the recommendation entry 412 also shows content controls 4121 ( Figure 4A 2 content controls corresponding to the multimedia contents are displayed in the content control 4121 respectively. The content control 4121 corresponding to each multimedia content respectively displays pictures and text information (title "XXXXX Complete Works", and the number of episodes "updated to 24 episodes") and other contents.

[0118] As another example, see Figure 4B , Figure 4B is a schematic diagram of another first interface displaying a recommended entry disclosed in an embodiment of the present application. Figure 4B The first interface 310 of FIG. 4 shows a recommendation entry 413, in which “View more related videos” is displayed, indicating that the type of each multimedia content in the recommended content is a video; the recommendation entry 413 also shows a content control 4131 ( Figure 4B There are two content controls corresponding to the multimedia contents.

[0119] Since the purpose of setting the recommendation entrance on the first interface in the present application is to guide the user to watch the recommended content through the recommendation entrance when the user watches the first multimedia content, therefore, when setting the recommendation entrance on the first interface, in order not to affect the viewing experience of the user when watching the first multimedia content on the first interface, the size of the recommendation entrance is usually set to be small, for example, Figure 4A The recommended entry 412 shown, and Figure 4B The recommendation entrance 413 shown occupies only a small portion of the first interface. However, it should be noted that the present application does not limit the size of the recommendation entrance in the first interface.

[0120] In the embodiment of the present application, when the number of multimedia contents in the recommended content is large (i.e., the number of content controls is large), and the size of the recommendation entrance is set to be small, since the size of the recommendation entrance is small, the size of the content controls displayed in the recommendation entrance will also be small, so that the picture and text information of the multimedia content displayed in the content control will also become smaller. For users, they usually choose to play a multimedia content of interest based on the picture and text information of the multimedia content displayed in the content control. In this case, when the number of multimedia contents in the recommended content is large (i.e., the number of content controls is large), when the user selects a multimedia content through the content controls displayed in the recommendation entrance, it is impossible to quickly see the picture and text information in each content control, so it is difficult to quickly select the multimedia content of interest.

[0121] In some implementations, the multiple multimedia contents corresponding to the multiple content controls included in the recommendation portal are part of the multimedia contents of the recommended contents. In this implementation, considering the limited size of the recommendation portal, by setting the maximum number of content controls that can be displayed in the recommendation portal, it can be ensured that the images and text information of the multimedia contents displayed in the recommendation portal are clear.

[0122] For example, the recommended content includes 10 multimedia contents, and the maximum number of multimedia contents that can be displayed in the recommendation portal is 2, which means that the content controls corresponding to 2 multimedia contents can be set to be displayed in the recommendation portal. In this case, the user can directly click the content controls corresponding to the 2 multimedia contents in the recommendation portal to view the 2 multimedia contents. Figure 4A The recommended entry 412 shown, and Figure 4B In the recommendation entrance 413 shown, two multimedia contents are displayed in the recommendation entrance 412 and the recommendation entrance 413. The user can select the content control corresponding to the multimedia content that he is interested in to directly play the multimedia content.

[0123] Therefore, when the size of the recommendation entrance is limited, in order to help users clearly see the pictures and text information in each content control, the present application proposes to display some multimedia content in the recommended content in the recommendation entrance, that is, to display the content controls corresponding to some multimedia content in the recommended content in the recommendation entrance.

[0124] It should be noted that the number of multimedia contents displayed in the recommendation portal can be preset by those skilled in the art according to factors such as the size of the first interface and the size of the recommendation portal. For example, it can be preset to display a content control corresponding to one multimedia content in the recommendation portal, or to display a content control corresponding to two multimedia contents in the recommendation portal. The present application does not limit the number of content controls corresponding to the multimedia contents displayed in the recommendation portal.

[0125] In some implementations, when only part of the multimedia content of the recommended content is displayed in the recommendation portal, different content controls may be switched to be displayed in the recommendation portal in response to a sliding operation on the recommendation portal.

[0126] It should be noted that the recommendation portal only displays part of the multimedia content of the recommended content, which means that there are multimedia contents that have not been displayed in the recommendation portal. For example, there are 3 multimedia contents that can be displayed in the recommendation portal. When the playback status of the first multimedia content meets the recommendation condition, only 1 is displayed in the first interface. Then, there are 2 multimedia contents that have not been displayed in the recommendation portal (that is, the user cannot see them currently). Therefore, the recommendation portal can be slid to switch the display of the content controls corresponding to the remaining 2 multimedia contents in the recommendation portal, that is, different content controls can be switched in the recommendation portal.

[0127] Optionally, the sliding operation is an operation of sliding along the arrangement direction of the content controls. In this implementation, the direction of the sliding operation is set to the arrangement direction of the content controls. This method is set based on the user's regular operation habits. When the multimedia content that can be intuitively displayed in the recommendation portal is not all multimedia content, even if the user is not prompted, the user can still know what operation can be used to view each multimedia content in the recommendation portal.

[0128] For example, see Figure 5 (a) in Figure 5 The arrangement direction of the content controls shown in (a) is horizontal, so the sliding operation for the recommendation entrance can be sliding to the left or sliding to the right, that is, the sliding operation to the left or sliding to the right can be performed on the recommendation entrance, so that different content controls can be switched and displayed in the recommendation entrance.

[0129] In this embodiment, the user can slide the recommendation entrance so that different content controls can be switched to be displayed in the recommendation entrance, which is convenient for the user to view the different multimedia content displayed in the recommendation entrance. This operation method allows the user to switch to view different multimedia content to select the multimedia content of interest to him or her, and this operation method is simple and convenient, reducing the complexity of user operations.

[0130] Since in the above implementation, the multiple content controls included in the recommendation portal correspond to the multiple multimedia contents that are part of the multimedia contents of the recommended contents, that is, only the content controls corresponding to the part of the multimedia contents in the recommended contents are displayed. For example, the recommended contents include 10 multimedia contents, and only the content controls corresponding to 2 multimedia contents are displayed in the recommendation portal. Based on this, the embodiment of the present application proposes an implementation method for viewing the other 8 multimedia contents in the recommended contents, which will be described in detail below.

[0131] In some embodiments, after the recommendation portal switches to display different content controls in response to a sliding operation on the recommendation portal, the last content control of multiple content controls and a recommendation mark may be displayed in the recommendation portal in response to a sliding operation on the recommendation portal, and the recommendation mark is used to indicate viewing more multimedia content in the recommended content. In this embodiment, when the user slides the recommendation portal, the last multimedia content and the recommendation mark may be displayed, indicating that the recommendation portal has been slid to the threshold and the recommendation portal cannot be slid further, thereby prompting the user to view more multimedia content through the recommendation mark, enriching the user's interaction method in the current playback interface.

[0132] It should be noted that the recommendation mark in the present application can be set on the side of the last multimedia content. For example, in the method of displaying the last multimedia content by sliding the recommendation entrance to the left, the recommendation mark in the present application can be set on the right side of the last multimedia content. That is, after sliding the recommendation entrance to the left so that the last content control is displayed in the recommendation entrance, the recommendation mark will be further displayed only when the recommendation entrance is slid to the left.

[0133] As an example, see Figure 5 , Figure 5 is a schematic diagram of displaying a recommendation logo at a recommendation entrance through a sliding operation disclosed in an embodiment of the present application. Figure 5 (a) is a schematic diagram of the first interface 310 before the sliding operation is performed. Figure 5 (b) is a schematic diagram of the first interface 310 after the sliding operation is performed. The user can Figure 5 The operation gesture shown in (a) in FIG. 1 is to slide the content control 4121 in the recommendation entrance to the left, so that Figure 5 In (b), the last content control 4122 and the recommendation mark 4123 "More related collections" are displayed. At this point, the user can see the recommendation mark 4123 in the recommendation entrance 412, through which the user can be guided to watch other multimedia content in the recommended content that is not displayed in the recommendation entrance.

[0134] Based on the above implementation, after performing a sliding operation on the recommendation entrance so that a recommendation mark is displayed in the recommendation entrance, the present application proposes an implementation to view more multimedia content in the recommended content by performing a corresponding operation on the recommendation mark. The following two methods may be included:

[0135] Mode 1: In response to a sliding operation on a recommendation portal, after the last content control of multiple content controls and a recommendation logo are displayed on the recommendation portal, it also includes: when the recommendation logo is slid to a preset position, a recommendation bar pops up on the first interface, and the recommendation bar includes content controls corresponding one to one to more multimedia content. Among them, the sliding of the recommendation logo to the preset position indicates that the recommendation logo has been slid to a threshold, and the recommendation bar can pop up on the first interface. In this embodiment, when the user performs a sliding operation on the recommendation portal, when the recommendation logo is slid to the preset position, it indicates that the recommendation portal has reached the sliding threshold, and the recommendation bar can be directly pulled up on the first interface. This operation method simplifies user operations and can quickly display more multimedia content on the interface.

[0136] It should be noted that the preset position can be pre-set by those skilled in the art based on factors such as the size of the recommended entrance, and this application does not limit this.

[0137] Since the type of multimedia content recommended in the recommendation entry can be a group of videos or a single video, the type of more multimedia content displayed in the recommendation bar in the present application is also a corresponding group of videos or a single video. The following will use two examples to illustrate the specific implementation of popping up the recommendation bar on the first interface.

[0138] As an example, in the case where the type of multimedia content of the recommended content is a set of videos, see Fig. 6A , Fig. 6A is a schematic diagram of a pop-up recommendation bar on the first interface through a sliding operation disclosed in an embodiment of the present application. Fig. 6A (a) is the first interface 310 before the recommendation bar pops up on the first interface. Fig. 6A (b) is the first interface 310 after the recommendation bar pops up on the first interface. The user can Fig. 6A The operation gesture shown in (a) is to slide the recommendation entry 412 to the left. When the recommendation mark 4123 is slid to the preset position, the display Fig. 6A The first interface 310 shown in (b) of FIG. Fig. 6A In (b) in the figure, a recommendation bar 611 (displaying “Related Collection Recommendations”) is displayed, and the recommendation bar 611 displays a content control 6111 for more multimedia content in the recommended content.

[0139] As another example, in the case where the type of the multimedia content of the recommended content is a video, see Figure 6B , Figure 6B is another schematic diagram of popping up a recommendation bar on the first interface through a sliding operation disclosed in an embodiment of the present application. Figure 6B (a) is the first interface 310 before the recommendation bar pops up on the first interface. Figure 6B (b) is the first interface 310 after the recommendation bar pops up on the first interface. The user can Figure 6B The operation gesture shown in (a) is to slide the recommendation entry 413 to the left. When the recommendation mark 4133 is slid to the preset position, the display Figure 6B The first interface 310 shown in (b) of FIG. Figure 6B In (b) in FIG. 1 , a recommendation bar 613 (displaying “Related Video Recommendations”) is displayed, and the recommendation bar 613 displays content controls 6131 for more multimedia content in the recommended content.

[0140] It should be noted that the content controls of the multimedia content displayed in the recommendation bar also include the pictures and text information of the corresponding multimedia content, and the recommendation bar can also display the interactive information of the corresponding multimedia content. Fig. 6A As shown in (b) in FIG. 1 , the number of likes for the first multimedia content is “240,000”, the number of likes for the second multimedia content is “20,000”, and so on. Figure 6B The number of comments on the first multimedia content shown in (b) is "24", the number of views of the first multimedia content is "225", and so on.

[0141] Mode 2: After the last content control of multiple content controls and the recommendation mark are displayed in the recommendation entrance in response to a sliding operation on the recommendation entrance, it also includes: in response to a click operation on the recommendation mark, a recommendation bar pops up on the first interface, and the recommendation bar includes content controls corresponding to more multimedia content. In this embodiment, when the user performs a sliding operation on the recommendation entrance and the recommendation mark is displayed in the recommendation entrance, even if the user does not slide the recommendation mark to the preset position, the recommendation bar can be pulled up on the first interface by clicking the recommendation mark. This operation mode enriches the user's interaction mode and can quickly display more multimedia content on the interface.

[0142] As an example, in the case where the type of multimedia content of the recommended content is a set of videos, see Figure 6C , Figure 6C is a schematic diagram of a pop-up recommendation bar on the first interface through a click operation disclosed in an embodiment of the present application. Figure 6C (a) is the first interface 310 before the recommendation bar pops up on the first interface. Figure 6C (b) is the first interface 310 after the recommendation bar pops up on the first interface. The user can Figure 6CThe operation gesture shown in (a) in FIG. 1 is shown. Clicking the recommended icon 4123 displays Figure 6C The first interface 310 shown in (b) in FIG. Figure 6C In (b) in the figure, a recommendation bar 611 (displaying “Related Collection Recommendations”) is displayed, and the recommendation bar 611 displays a content control 6111 for more multimedia content in the recommended content.

[0143] It should be noted that when the type of multimedia content of the recommended content is a video, a click operation is performed on the recommendation logo, and the operation method and interface display form of the pop-up recommendation bar on the first interface can be found in the specific implementation method of the multimedia content type being a group of videos, which will not be elaborated in this application.

[0144] In some embodiments, after performing a sliding operation on the recommendation portal so that the recommendation portal displays the last content control of multiple content controls, the embodiment of the present application also proposes another implementation method for viewing more multimedia content in the recommended content. Including: in response to the sliding operation on the recommendation portal, when the last content control of multiple content controls is slid to a preset position, a recommendation bar pops up on the first interface, and the recommendation bar includes content controls corresponding to more multimedia content one by one. Among them, the last content control being slid to the preset position indicates that the last content control is slid to the threshold, and the recommendation bar can be popped up on the first interface. In this implementation, when the recommendation mark is not displayed in the recommendation portal, when the user performs a sliding operation on the recommendation portal, when the last content control at the recommendation portal is slid to the preset position, it indicates that the recommendation portal has reached the sliding threshold, and the recommendation bar can be directly pulled up on the first interface. This operation method simplifies user operations and can quickly display more multimedia content on the interface.

[0145] It should be noted that the preset position can be pre-set by those skilled in the art based on factors such as the size of the recommended entrance, and this application does not limit this.

[0146] As an example, see Fig.6D , Fig.6D is a schematic diagram of another method of popping up a recommendation bar on the first interface through a sliding operation disclosed in an embodiment of the present application. Fig.6D (a) in the figure shows the last content control 4122, and the user can click Fig.6D The operation gesture shown in (a) in FIG. 1 is slid to the left, so that the last content control 4122 is slid to a preset position (in the example Fig.6D (b) in the figure), at this time, the display Fig.6D The first interface 310 shown in (c) in FIG. Fig.6DIn (c), a recommendation bar 611 (displaying “Related Collection Recommendations”) is displayed, and the recommendation bar 611 displays a content control 6111 for more multimedia content in the recommended content.

[0147] In some embodiments, the more multimedia content includes multiple multimedia content and multimedia content other than the multiple multimedia content in the recommended content. Where the more multimedia content includes multiple multimedia content and multimedia content other than the multiple multimedia content in the recommended content, it means that the recommendation column can display multimedia content that has been displayed in the recommendation entry, that is, the recommendation column displays all multimedia content in the recommended content.

[0148] In other embodiments, the more multimedia content includes multimedia content other than the plurality of multimedia content in the recommended content. When the more multimedia content includes multimedia content other than the plurality of multimedia content in the recommended content, it means that only other multimedia content in the recommended content that is not displayed in the recommendation entry is displayed in the recommendation column, that is, multimedia content in the recommended content other than the multimedia content that has been displayed is displayed in the recommendation column.

[0149] In the above two implementations, when displaying more multimedia content, all recommended content can be displayed to facilitate user browsing; in addition, only recommended content other than some multimedia content that has been displayed at the recommendation entrance can be displayed. This setting method no longer occupies the area for displaying more multimedia content, ensuring that the display area in the interface is effectively utilized.

[0150] In some embodiments, the recommendation bar is located on one side of the playback area of ​​the first interface, and the playback area is used to play the first multimedia content. The playback area and the recommendation bar do not overlap in position in the first interface, and the contents displayed by each do not affect each other. The playback area of ​​the first interface can normally display the playback screen of the first multimedia content. In this embodiment, when the recommendation bar pops up on the first interface, the recommendation bar is set on one side of the playback area of ​​the first interface. This setting method ensures that even if the recommendation bar pops up, it still does not block the playback screen of the first multimedia content played in the first interface. The user can continue to watch the first multimedia content while viewing more multimedia content in the recommendation bar.

[0151] As an example, Fig. 6A The first interface 310 shown in (b) includes a recommendation bar 611 and a play area 612, wherein the recommendation bar 611 is located on one side (the lower side in the figure) of the play area 612. It should be noted that the present application does not limit the positions of the play area and the recommendation bar in the first interface, and the recommendation bar can be set on the upper side of the play area or on the lower side of the play area.

[0152] In some implementations, in response to a click operation on the recommendation identifier, after the recommendation bar pops up on the first interface, more content controls for multimedia content in the recommended content may be displayed in response to a sliding operation on the recommendation bar. Fig. 6A As shown in (b) in the figure, users can follow Fig. 6A The operation gesture shown in (b) in the figure slides upward the content control 6111 in the recommendation bar 611, so that the first interface 310 can display more content controls of multimedia content in the recommended content.

[0153] In some embodiments, when the playback state of the first multimedia content meets the recommendation condition, after the recommendation entry is displayed on the first interface, the method further includes: in response to an operation of the target content control selected based on the recommendation entry, playing the target multimedia content corresponding to the target content control on the second interface, wherein the target multimedia content is one of the recommended contents. It should be understood that after the recommendation entry for playing the recommended content is displayed on the first interface, the user can select a multimedia content of interest in the recommendation entry, and the selected multimedia content can be triggered to play after the selection operation is performed.

[0154] In this implementation, the user can select the multimedia content that he or she is most interested in (e.g., target multimedia content) in the recommendation portal for playback, thereby improving the user's experience when viewing the recommended content. This interactive method is triggered based on the user's selection operation, making it easier for the user to select a work that better suits his or her preferences from multiple recommended multimedia content.

[0155] In other embodiments, after the recommendation bar pops up on the first interface, the method further includes: in response to an operation based on the target content control selected in the recommendation bar, playing the target multimedia content corresponding to the target content control on the second interface, wherein the target multimedia content is a multimedia content in the recommended content. It should be understood that the user can select a multimedia content of interest in the recommendation bar, and the selected multimedia content can be triggered to play after the selection operation is performed.

[0156] In this implementation, the user can select the multimedia content that he or she is most interested in (e.g., target multimedia content) in the recommendation column for playback, thereby improving the user's experience when viewing the recommended content. This interactive method is triggered based on the user's selection operation, making it easier for the user to select a work that better suits his or her preferences from multiple recommended multimedia content.

[0157] In some embodiments, the first interface and the second interface are interfaces under the same active page. Optionally, when the first interface is the interface under the target active page, the second interface is also the interface under the target active page. That is, when the second interface plays the target multimedia content, the active page will not jump, but continue to play the target multimedia content in the interface under the target active page. In this embodiment, the first interface and the second interface are interfaces under the same active page, which means that when playing the selected multimedia content (such as the target multimedia content), the second interface is still the active page corresponding to the first interface, and the active page to which the interface belongs will not jump, but continue to play the selected multimedia content under the active page corresponding to the first interface. In this way, when playing the selected multimedia content, there is no need to enter the secondary page to jump, which reduces the time the user waits for the new interface to load.

[0158] As an example, see Fig. 7A , Fig. 7A is a schematic diagram of playing multimedia content on a second interface disclosed in an embodiment of the present application. Fig. 7A (a) is a first interface 310 after a recommendation bar pops up on the first interface when the type of the multimedia content of the recommended content is a group of videos. Fig. 7A (b) in FIG. 7 is a second interface 710 after selecting to play a certain recommended multimedia content. The user can Fig. 7A The operation gesture shown in (a) in FIG. 1 is to click (x1 represents a click) the content control corresponding to the first multimedia content in the recommendation bar 611 (i.e., the target multimedia content selected by the user), so that the following is displayed: Fig. 7A The second interface 710 shown in (b) in FIG. 7 shows a target multimedia content 711 selected by a user. At the same time, a “Selected” label 712 is displayed in the second interface 710, that is, both the second interface 710 and the first interface 310 are interfaces under the “Selected” label.

[0159] As another example, see Figure 7B , Figure 7B is another schematic diagram of playing multimedia content on the second interface disclosed in the embodiment of the present application. Figure 7B (a) in the figure is a first interface 310 after a recommendation bar pops up on the first interface when the type of the multimedia content of the recommended content is a video. Figure 7B (b) in FIG. 7 is a second interface 720 after selecting to play a certain recommended multimedia content. The user can Figure 7B The operation gesture shown in (a) in FIG. 1 is to click (x1 represents a click) the content control corresponding to the third multimedia content in the recommendation bar 613 (i.e., the target multimedia content selected by the user), so that the following is displayed: Figure 7BIn the second interface 720 shown in (b), the target multimedia content 721 selected by the user is played in the second interface 720. At the same time, a "selected" label 722 is displayed in the second interface 720, that is, the second interface 720 and the first interface 310 are both interfaces under the "selected" label.

[0160] In other embodiments, the first interface is an interface under the target activity page, and the second interface is an internal flow page under the target activity page. The target activity page is used to play multimedia content in the category to which the first multimedia content belongs, and the internal flow page is used to play multimedia content in the recommended content. In this embodiment, the second interface is an internal flow page under the target activity page to which the first interface belongs, indicating that multimedia content in all recommended content is played separately through the internal flow page, and the recommended content (such as the target multimedia content) played in the internal flow page and the multimedia content (such as the first multimedia content) played in the target activity page do not affect each other. This method of playing recommended content separately through the internal flow page allows users to immersively watch the recommended content on a new page, thereby improving the user's concentration in watching the recommended content.

[0161] It should be noted that the target activity page and the internal flow pages under the target activity page are in a superior-subordinate relationship.

[0162] In this implementation, the second interface is an internal flow page under the target activity page, indicating that when the first multimedia content is played on the first interface under the target activity page, executing the playback operation for the target multimedia content will jump to the internal flow page under the target activity page, insert the target multimedia content selected in the recommended content into the internal flow page under the target activity page, and play the target multimedia content in the second interface under the internal flow page. Thus, after executing the playback operation for the target multimedia content, the internal flow page under the target activity page can be used to play the multimedia content corresponding to the recommended content.

[0163] Optionally, the inner flow page under the target activity page includes a return control. After the return control is triggered, the user can switch back to the first activity page from the inner flow page, that is, the user can switch back to the first interface from the second interface through the return control.

[0164] As an example, see Figure 7C , Figure 7C is another schematic diagram of playing multimedia content on the second interface disclosed in the embodiment of the present application. Figure 7C (a) is a first interface 310 after a recommendation bar pops up on the first interface when the type of the multimedia content of the recommended content is a group of videos. Figure 7C (b) in FIG. 7 is a second interface 710 after selecting to play a certain recommended multimedia content. The user can Figure 7CThe operation gesture shown in (a) in FIG. 1 is to click (x1 represents a click) the content control corresponding to the first multimedia content in the recommendation bar 611 (i.e., the target multimedia content selected by the user), so that the following is displayed: Figure 7C In the second interface 710 shown in (b), the target multimedia content 711 selected by the user is played in the second interface 710. At the same time, a "recommended work" return control 714 is displayed in the second interface 710, that is, the second interface 710 is a "recommended work" page under the "selected" label.

[0165] As another example, see Fig.7D , Fig.7D is a schematic diagram of another embodiment of the present application for playing multimedia content on the second interface. Fig.7D (a) is a first interface 310 after a recommendation bar pops up on the first interface when the type of the multimedia content of the recommended content is a video. Fig.7D (b) in FIG. 7 is a second interface 720 after selecting to play a certain recommended multimedia content. The user can Fig.7D By using the operation gesture shown in (a) in FIG. 1 , a content control corresponding to the third multimedia content in the recommendation bar 613 (i.e., the target multimedia content selected by the user) is clicked (x1 indicates a click), so that the following is displayed: Fig.7D In the second interface 720 shown in (b), the target multimedia content 721 selected by the user is played in the second interface 720. At the same time, a "recommended work" return control 724 is displayed in the second interface 720, that is, the second interface 720 is a "recommended work" page under the "selected" label.

[0166] Optionally, the second interface displays a prompt message, which is used to prompt the user to switch back to the first interface to play the first multimedia content based on a preset operation. In this implementation, by setting the prompt message in the second interface, the user can promptly understand how to switch back to the first interface to play the first multimedia content, thereby improving the user experience.

[0167] Optionally, the preset operation is an operation of sliding toward the bottom of the second interface. It should be understood that the operation of sliding toward the bottom of the second interface may be an operation of sliding downward on the second interface. In this embodiment, the preset operation is an operation of sliding toward the bottom of the second interface. This operation method is simple and easy to operate, so that the user can switch back to the first interface through a simple operation method and continue to watch the first multimedia content on the first interface.

[0168] It should be noted that the preset operation of switching back to the first interface can be preset by technical personnel in this field according to actual needs, and this application does not limit this.

[0169] As an example, Fig. 7AAs shown in (b), the second interface 710 displays a prompt message 713 "Swipe back to find the work you just watched", that is, the prompt message 713 is used to prompt the user to switch back to the first interface by sliding down, and continue to play the first multimedia content that was played before in the first interface.

[0170] As another example, see Figure 7C As shown in (b), the second interface 720 displays a prompt message 713 "Click the upper left corner to watch the work you just watched", that is, the prompt message 713 is used to prompt the user to click the "Recommended Works" return control 714 to switch back to the first interface, and continue to play the first multimedia content played previously on the first interface.

[0171] In some embodiments, after playing the target multimedia content corresponding to the target content control on the second interface in response to the operation of the target content control selected based on the recommendation entry, it also includes: in response to a preset operation for the target multimedia content, switching from the second interface to the first interface to play the first multimedia content. It should be noted that the preset operation can help the user switch back to the first interface before entering the recommendation bar. In this embodiment, when the user does not want to watch the multimedia content (such as the target multimedia content) in the selected recommended content, the user can quickly switch back to the first interface to continue playing the first multimedia content through the preset operation, thereby reducing the complexity of the user's operation.

[0172] As an example, see Fig. 8A , Fig. 8A is a schematic diagram of switching back to the first interface to play the first multimedia content disclosed in an embodiment of the present application. Fig. 8A (a) in the figure is a second interface 710 for playing the target multimedia content after the user selects to play a certain group of videos as the target multimedia content, when the type of the multimedia content of the recommended content is a group of videos. Fig. 8A (b) is a schematic diagram of switching back to the first interface 310 after executing a preset operation according to the prompt information in the second interface. Fig. 8A The operation gesture shown in (a) in FIG. 1 is to perform a downward sliding operation on the second interface so that the second interface 710 is switched back to the Fig. 8A In the first interface 310 shown in (b), the first interface 310 plays the first multimedia content 311 that was played in the first interface before entering the recommendation bar.

[0173] As an example, see Figure 8B , Figure 8B is another schematic diagram of switching back to the first interface to play the first multimedia content disclosed in the embodiment of the present application. Figure 8B(a) in the figure is a second interface 710 for playing the target multimedia content after the user selects to play a certain group of videos as the target multimedia content, when the type of the multimedia content of the recommended content is a group of videos. Figure 8B (b) is a schematic diagram of switching back to the first interface 310 after executing a preset operation according to the prompt information in the second interface. Figure 8B The operation gesture shown in (a) of FIG. 7 is used to click on the "Recommended Works" return control 714, so that the second interface 710 is switched back to the Figure 8B In the first interface 310 shown in (b), the first interface 310 plays the first multimedia content 311 that was played in the first interface before entering the recommendation bar.

[0174] It can be seen that, by implementing the embodiment of the present application, when the playback status of the multimedia content being played meets the recommendation conditions, the recommendation entrance is directly displayed on the current interface (such as the first interface), and the recommended content is displayed on the recommendation entrance, thereby simplifying user operations; at the same time, the recommendation entrance includes content controls corresponding to multiple recommended multimedia content, and the user can select and click on the content controls corresponding to the multimedia content of interest to play different multimedia content from the recommended content displayed on the recommendation entrance; moreover, the recommendation entrance in the present solution is displayed on the current interface (such as the first interface) on which the multimedia content is being played, instead of displaying the recommended content by switching to a new interface. This display method of the recommendation entrance does not require the current interface to jump, thereby reducing the time the user waits for the new interface to load and improving the user experience when viewing the recommended content.

[0175] It should be understood that, although the steps in the above-mentioned flowcharts are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the above-mentioned flowcharts may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these sub-steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps. In addition, the above-mentioned multiple embodiments can be implemented independently, and can also be combined with each other, which is not limited here.

[0176] Based on the foregoing embodiments, an embodiment of the present application provides a content recommendation device, which includes the modules included and the units included in the modules, which can be implemented by a processor; of course, it can also be implemented by a specific logic circuit; in the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP) or a field programmable gate array (FPGA), etc.

[0177] See also Fig. 9 , Fig. 9 is a schematic diagram of the structure of a content recommendation device disclosed in an embodiment of the present application, such as Fig. 9 The device shown includes:

[0178] The first playing module 901 is used to play the first multimedia content on the first interface;

[0179] The first display module 902 is used to display a recommendation entrance on the first interface when the playback status of the first multimedia content meets the recommendation condition. The recommendation entrance is used to play the recommended content. The recommended content is obtained based on the recommendation of the first multimedia content. The recommendation entrance includes multiple content controls. The multiple content controls correspond one-to-one to the multiple multimedia contents. The content controls are used to trigger the playback of corresponding multimedia contents. The multiple multimedia contents are at least part of the recommended content.

[0180] In some embodiments, Fig. 9 The device shown also includes:

[0181] The second display module is used to switch and display different content controls in the recommendation entrance in response to a sliding operation on the recommendation entrance after the first display module 902 displays the recommendation entrance on the first interface when the playback status of the first multimedia content meets the recommendation condition.

[0182] In some embodiments, the plurality of multimedia contents are part of the multimedia contents of the recommended content;

[0183] The second display module is specifically used to respond to the sliding operation on the recommendation entrance, and display the last content control of multiple content controls and a recommendation mark at the recommendation entrance, where the recommendation mark is used to indicate to view more multimedia content in the recommended content.

[0184] In some embodiments, Fig. 9 The device shown also includes:

[0185] The third display module is used to respond to the sliding operation on the recommendation entrance in the second display module. After the last content control of multiple content controls and the recommendation logo are displayed on the recommendation entrance, when the recommendation logo is slid to a preset position, a recommendation bar pops up on the first interface, and the recommendation bar includes content controls corresponding one-to-one to more multimedia content.

[0186] In some embodiments, the third display module is also used to respond to a sliding operation on the recommendation entrance in the second display module, after the last content control of multiple content controls and the recommendation logo are displayed on the recommendation entrance, and in response to a click operation on the recommendation logo, a recommendation bar pops up on the first interface, and the recommendation bar includes content controls corresponding one-to-one to more multimedia content.

[0187] In some embodiments, the plurality of multimedia contents are part of the multimedia contents of the recommended content;

[0188] The second display module is also specifically used to respond to a sliding operation on the recommendation entrance. When the last content control of multiple content controls is slid to a preset position, a recommendation bar pops up on the first interface. The recommendation bar includes content controls corresponding one-to-one to more multimedia content.

[0189] In some embodiments, Fig. 9 The device shown also includes:

[0190] The second playback module is used to play the target multimedia content corresponding to the target content control on the second interface in response to the operation of the target content control selected based on the recommendation entrance when the playback status of the first multimedia content meets the recommendation condition in the first display module 902, after the recommendation entrance is displayed on the first interface, the target multimedia content is one of the multimedia content in the recommended content.

[0191] In some embodiments, Fig. 9 The device shown also includes:

[0192] The third playback module is used to respond to the operation of the target content control selected based on the recommendation entrance in the second playback module, after playing the target multimedia content corresponding to the target content control on the second interface, and then respond to the preset operation for the target multimedia content to switch from the second interface to the first interface to play the first multimedia content.

[0193] It should be noted that in the embodiments of this application Fig. 9 The division of modules in the content recommendation device shown is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0194] Please refer to Fig.10 , Fig.10Schematic diagram of the structure of an electronic device disclosed in the embodiment of the present application. Fig.10 As shown, the electronic device includes:

[0195] A memory 1001 storing executable program codes;

[0196] A processor 1002 coupled to the memory 1001;

[0197] The processor 1002 calls the executable program code stored in the memory 1001 to execute any one of the content recommendation methods in the above method embodiments.

[0198] An embodiment of the present application provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of any one of the content recommendation methods provided in the above embodiments are implemented.

[0199] The embodiments of the present application also disclose an application publishing platform, wherein the application publishing platform is used to publish a computer program product, wherein when the computer program product runs on a computer, the computer executes part or all of the steps of the method in the above method embodiments.

[0200] Those skilled in the art will understand that Fig.10 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the electronic device to which the scheme of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0201] It should be noted here that the description of the above device, electronic device, computer-readable storage medium, and computer program product embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the embodiments of the device, electronic device, computer-readable storage medium, and computer program product of this application, please refer to the description of the method embodiments of this application for understanding.

[0202] It should be understood that "one embodiment" or "an embodiment" or "some embodiments" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in one embodiment" or "in some embodiments" appearing throughout the specification may not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments. The above description of each embodiment tends to emphasize the differences between the various embodiments, and the same or similar aspects can be referenced to each other. For the sake of brevity, this article will not repeat them.

[0203] The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there may be three relationships. For example, object A and / or object B can represent three situations: object A exists alone, object A and object B exist at the same time, and object B exists alone.

[0204] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0205] In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other ways. The embodiments described above are merely illustrative. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as: multiple modules or components can be combined, or can be integrated into another system, or some features can be ignored, or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.

[0206] Those skilled in the art will appreciate that all or part of the steps of the above method embodiments may be implemented by hardware associated with program instructions, and the aforementioned program may be stored in a computer-readable storage medium, which, when executed, executes the steps of the above method embodiments; and the aforementioned storage medium includes various media that can store program codes, such as mobile storage devices, read-only memories (ROM), magnetic disks or optical disks.

[0207] The methods disclosed in several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0208] The features disclosed in several device embodiments provided in this application can be arbitrarily combined without conflict to obtain new device embodiments.

[0209] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A content recommendation method, characterized in that: The method comprises: Playing the first multimedia content on the first interface; When the playback status of the first multimedia content meets the recommendation condition, a recommendation entrance is displayed on the first interface, and the recommendation entrance is used to play the recommended content. The recommended content is obtained based on the recommendation of the first multimedia content. The recommendation entrance includes multiple content controls, and the multiple content controls correspond one-to-one to multiple multimedia contents. The content controls are used to trigger the playback of corresponding multimedia contents, and the multiple multimedia contents are at least part of the recommended contents.

2. The method according to claim 1, characterized in that: The recommendation condition includes that the playing state of the first multimedia content is a paused state, or that the playing state of the first multimedia content is a completed state.

3. The method according to claim 1 or 2, characterized in that: The content control includes a picture and text information of the corresponding multimedia content.

4. The method according to any one of claims 1 to 3, characterized in that When the playback status of the first multimedia content meets the recommendation condition, after displaying the recommendation entrance on the first interface, the method further includes: In response to a sliding operation on the recommendation entrance, different content controls are switched and displayed on the recommendation entrance.

5. The method according to claim 4, characterized in that The plurality of multimedia contents are part of the multimedia contents of the recommended contents; and in response to a sliding operation on the recommendation entrance, switching to display different content controls at the recommendation entrance comprises: In response to a sliding operation on the recommendation entrance, a last content control of the plurality of content controls and a recommendation mark are displayed on the recommendation entrance, where the recommendation mark is used to indicate viewing more multimedia content in the recommended content.

6. The method according to claim 5, characterized in that In response to the sliding operation on the recommendation portal, after the recommendation portal displays the last content control of the plurality of content controls and the recommendation identifier, the method further includes: When the recommendation mark is slid to a preset position, a recommendation bar pops up on the first interface, and the recommendation bar includes content controls corresponding to the more multimedia contents in a one-to-one manner.

7. The method according to claim 5, characterized in that In response to the sliding operation on the recommendation portal, after the recommendation portal displays the last content control of the plurality of content controls and the recommendation identifier, the method further includes: In response to a click operation on the recommendation mark, a recommendation bar pops up on the first interface, and the recommendation bar includes content controls corresponding one-to-one to the more multimedia content.

8. The method according to claim 4, characterized in that The plurality of multimedia contents are part of the multimedia contents of the recommended contents; and in response to a sliding operation on the recommendation entrance, switching to display different content controls at the recommendation entrance comprises: In response to a sliding operation on the recommendation entry, when the last content control of the plurality of content controls is slid to a preset position, a recommendation bar pops up on the first interface, the recommendation bar including content controls corresponding one-to-one to more multimedia content.

9. The method according to any one of claims 5 to 8, characterized in that The more multimedia contents include the multiple multimedia contents and the multimedia contents in the recommended contents other than the multiple multimedia contents, or the more multimedia contents include the multimedia contents in the recommended contents other than the multiple multimedia contents.

10. The method according to any one of claims 6 to 9, characterized in that The recommendation bar is located at one side of a play area of ​​the first interface, and the play area is used to play the first multimedia content.

11. The method according to any one of claims 1 to 10, characterized in that When the playback status of the first multimedia content meets the recommendation condition, after displaying the recommendation entrance on the first interface, the method further includes: In response to an operation of a target content control selected based on the recommendation portal, target multimedia content corresponding to the target content control is played on the second interface, the target multimedia content being one of the recommended contents.

12. The method according to claim 11, characterized in that After the target multimedia content corresponding to the target content control is played on the second interface in response to the operation of the target content control selected based on the recommendation portal, the method further includes: In response to a preset operation on the target multimedia content, the first multimedia content is played by switching from the second interface to the first interface.

13. The method according to claim 12, characterized in that The second interface displays prompt information, and the prompt information is used to prompt switching back to the first interface to play the first multimedia content based on the preset operation.

14. The method according to any one of claims 11 to 13, characterized in that The first interface and the second interface are interfaces under the same active page.

15. The method according to any one of claims 11 to 13, characterized in that The first interface is an interface under the target activity page, and the second interface is an internal stream page under the target activity page. The target activity page is used to play multimedia content in the category to which the first multimedia content belongs, and the internal stream page is used to play multimedia content in the recommended content.

16. The method according to any one of claims 1 to 15, characterized in that The type of the multimedia content of the recommended content is a group of videos or a single video.

17. A content recommendation device, characterized in that: include: A first playback module, used for playing first multimedia content on a first interface; The first display module is used to display a recommendation entrance on the first interface when the playback status of the first multimedia content meets the recommendation condition, the recommendation entrance is used to play the recommended content, the recommended content is obtained based on the recommendation of the first multimedia content, the recommendation entrance includes multiple content controls, the multiple content controls correspond to multiple multimedia contents one by one, the content controls are used to trigger the playback of corresponding multimedia contents, and the multiple multimedia contents are at least part of the recommended content.

18. An electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor executes the program, the steps of the method according to any one of claims 1 to 16 are implemented.

19. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 16 is implemented.

20. A computer program product, characterized in that The method comprises a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 16 is implemented.