Multimedia resource publishing processing method, device, terminal, server and medium

By receiving display requests and display control information in the short video application, and displaying multimedia resources at the top of the display interface, the problem of newly released resources disappearing when the page is refreshed is solved and the user experience is improved.

CN114201712BActive Publication Date: 2025-01-21BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111375898.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-19
Publication Date
2025-01-21
Estimated Expiration
2041-11-19

AI Technical Summary

Technical Problem

In short video applications, new multimedia resources published by users will disappear when the page is refreshed or switched, affecting the user's publishing experience.

Method used

By sending a display request after receiving multimedia resources published by the current account, and receiving display control information associated with the multimedia resource identifier, the multimedia resources are displayed at the top of the display interface according to the display control information.

Benefits of technology

It solves the problem of newly released multimedia resources disappearing when refreshing the page, improves the experience of publishing multimedia resources, and enables users to continue to view the newly released content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114201712B_ABST
    Figure CN114201712B_ABST
Patent Text Reader

Abstract

The present disclosure is about a processing method, device, terminal, server and storage medium for publishing multimedia resources, the method comprising: sending a display request after receiving a multimedia resource published by the current account, wherein the display request includes a multimedia resource identifier corresponding to the multimedia resource; receiving display control information associated with the multimedia resource identifier, wherein the display control information is control information associated with the review status of the multimedia resource; when the multimedia resource meets a preset condition, displaying the multimedia resource at the top of the display interface according to the display control information. The present disclosure can still display the multimedia resource at the top based on the display control information when the display interface is refreshed, thus solving the problem of newly released multimedia resources disappearing when the display interface is refreshed, and improving the multimedia resource publishing experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of Internet technology, and in particular to a processing method, device, terminal, server and storage medium for publishing multimedia resources. Background Art

[0002] In short video applications, the overall page is basically divided into multiple tabs, such as the common Follow tab, Discover tab, and Local tab. New multimedia resources released by an account often appear under the Follow tab, where you can see your newly released multimedia resources.

[0003] In the related art, after an account releases a new multimedia resource, the client will display the newly released multimedia resource under the follow tab page. However, when the user refreshes the follow page or switches pages, the newly released multimedia resource will disappear, which greatly affects the user's publishing experience. Summary of the invention

[0004] The present disclosure provides a method, device, terminal, server and storage medium for processing multimedia resource publishing, so as to at least solve the problem in the related art that newly published multimedia resources disappear when refreshing a page. The technical solution of the present disclosure is as follows:

[0005] According to a first aspect of an embodiment of the present disclosure, a method for processing multimedia resource publishing is provided, including:

[0006] After receiving the multimedia resource released by the current account, sending a display request, wherein the display request includes a multimedia resource identifier corresponding to the multimedia resource;

[0007] Receiving display control information associated with the multimedia resource identifier, wherein the display control information is control information associated with the review status of the multimedia resource;

[0008] When the multimedia resource meets the preset condition, the multimedia resource is displayed at the top of the display interface according to the display control information.

[0009] Optionally, also include:

[0010] When the review status is under review, a first multimedia resource stream is received, and the first multimedia resource stream is displayed on the display interface.

[0011] Optionally, the display control information is the first pinning number;

[0012] When the multimedia resource meets the preset condition, the multimedia resource is displayed at the top of the display interface according to the display control information, including:

[0013] When the multimedia resource meets the preset condition, if the number of times the display request is sent after receiving the release of the multimedia resource is less than or equal to the first pinning number, the multimedia resource is pinned and displayed on the display interface.

[0014] Optionally, also include:

[0015] When the behavior data of the current account is obtained, the behavior data is written into a data warehouse tool table, and the behavior data in the data warehouse tool table is used to update the first pinning times.

[0016] Optionally, the preset condition is that the multimedia resource is not included in the first multimedia resource stream.

[0017] Optionally, also include:

[0018] If it is determined according to the multimedia resource identifier that the first multimedia resource stream includes the multimedia resource, the multimedia resource is displayed based on the display position of the multimedia resource in the first multimedia resource stream.

[0019] Optionally, also include:

[0020] When the audit status is audit completed, receiving a second multimedia resource stream, where the second multimedia resource stream includes the multimedia resource;

[0021] The second multimedia resource stream is displayed on the display interface, and the multimedia resource is displayed based on the display position of the multimedia resource in the second multimedia resource stream.

[0022] According to a second aspect of an embodiment of the present disclosure, a method for processing multimedia resource publishing is provided, including:

[0023] Receiving a display request sent by a client, wherein the display request is sent by the client after logging into a current account of the client and publishing a multimedia resource, and includes a multimedia resource identifier corresponding to the multimedia resource;

[0024] Obtaining the review status of the multimedia resource corresponding to the multimedia resource identifier;

[0025] generating display control information associated with the multimedia resource identifier according to the review status;

[0026] The display control information is sent to the client, and the client is used to display the multimedia resource at the top of the display interface according to the display control information when the multimedia resource meets the preset condition.

[0027] Optionally, generating presentation control information associated with the multimedia resource identifier according to the review status includes:

[0028] When the review status is under review, a first pinning number of the multimedia resource is determined according to historical behavior data of the current account, and the first pinning number is determined as the display control information.

[0029] Optionally, determining the first pinning number of the multimedia resource according to the historical behavior data of the current account includes:

[0030] A first pinning number of the multimedia resource is obtained from the configuration platform, where the first pinning number is determined according to the historical behavior data of the current account and configured in the configuration platform.

[0031] Optionally, also include:

[0032] Obtaining the historical behavior data of the current account from the data warehouse tool table periodically through a scheduled task, wherein the historical behavior data in the data warehouse tool table is written into the data warehouse tool table by the client when the current account generates behavior data;

[0033] Determine, based on the historical behavior data obtained from the data warehouse tool table, a second pinning number corresponding to the multimedia resource newly released by the current account;

[0034] The first pinning number in the configuration platform is updated to the second pinning number.

[0035] Optionally, also include:

[0036] When the review status is under review, a first multimedia resource stream is acquired and sent to the client, and the client is used to display the first multimedia resource stream on the display interface.

[0037] Optionally, also include:

[0038] When the review status is review completed, obtaining a second multimedia resource stream including the multimedia resource;

[0039] The second multimedia resource stream is sent to the client, and the client is used to display the second multimedia resource stream on the display interface and display the multimedia resource based on the display position of the multimedia resource in the second multimedia resource stream.

[0040] According to a third aspect of an embodiment of the present disclosure, a processing device for publishing multimedia resources is provided, including:

[0041] A display request sending module is configured to execute sending a display request after receiving a multimedia resource released by a current account, wherein the display request includes a multimedia resource identifier corresponding to the multimedia resource;

[0042] A control information receiving module, configured to receive display control information associated with the multimedia resource identifier, wherein the display control information is control information associated with the review status of the multimedia resource;

[0043] The top display module is configured to display the multimedia resource at the top of the display interface according to the display control information when the review status is under review.

[0044] Optionally, also include:

[0045] The first resource stream receiving module is configured to receive a first multimedia resource stream when the review status is under review, and display the first multimedia resource stream on the display interface.

[0046] Optionally, the display control information is the first pinning number;

[0047] The top display module includes:

[0048] The top display unit is configured to display the multimedia resource on the top of the display interface when the multimedia resource meets a preset condition and if the number of times the display request is sent after receiving the release of the multimedia resource is less than or equal to the first top number.

[0049] Optionally, the device further comprises:

[0050] The behavior data reporting module is configured to write the behavior data into a data warehouse tool table when the behavior data of the current account is acquired, and the behavior data in the data warehouse tool table is used to update the first pinning number.

[0051] Optionally, the preset condition is that the multimedia resource is not included in the first multimedia resource stream.

[0052] Optionally, the device further comprises:

[0053] The top-cancelling module is configured to execute, if it is determined according to the multimedia resource identifier that the first multimedia resource stream includes the multimedia resource, then display the multimedia resource based on the display position of the multimedia resource in the first multimedia resource stream.

[0054] Optionally, the device further comprises:

[0055] A second resource stream receiving module is configured to receive a second multimedia resource stream when the review status is review completed, wherein the second multimedia resource stream includes the multimedia resource;

[0056] The second resource stream display module is configured to display the second multimedia resource stream on the display interface, and display the multimedia resource based on the display position of the multimedia resource in the second multimedia resource stream.

[0057] According to a fourth aspect of an embodiment of the present disclosure, a processing device for publishing multimedia resources is provided, including:

[0058] A display request receiving module is configured to receive a display request sent by a client, wherein the display request is sent by the client after logging into a current account of the client and publishing a multimedia resource, and includes a multimedia resource identifier corresponding to the multimedia resource;

[0059] An audit status acquisition module is configured to execute acquisition of the audit status of the multimedia resource corresponding to the multimedia resource identifier;

[0060] A control information generation module, configured to generate presentation control information associated with the multimedia resource identifier according to the review status;

[0061] The control information sending module is configured to send the display control information to the client, and the client is used to display the multimedia resource at the top of the display interface according to the display control information when the multimedia resource meets the preset condition.

[0062] Optionally, the control information generation module includes:

[0063] The control information generating unit is configured to determine the first pinning number of the multimedia resource according to the historical behavior data of the current account when the audit status is under audit, and determine the first pinning number as the display control information.

[0064] Optionally, the control information generation module includes:

[0065] The pinning times acquisition unit is configured to execute acquisition of a first pinning times of the multimedia resource from a configuration platform, wherein the first pinning times is determined based on historical behavior data of the current account and configured in the configuration platform.

[0066] Optionally, the device further comprises:

[0067] A historical data acquisition module is configured to acquire the historical behavior data of the current account from the data warehouse tool table at regular intervals through a scheduled task, wherein the historical behavior data in the data warehouse tool table is written into the data warehouse tool table by the client when the current account generates behavior data;

[0068] A second pinning times determination module is configured to determine a second pinning times corresponding to the multimedia resource newly released by the current account according to the historical behavior data obtained from the data warehouse tool table;

[0069] The top-pinning times updating module is configured to execute updating of the first top-pinning times in the configuration platform to the second top-pinning times.

[0070] Optionally, the device further comprises:

[0071] The first resource stream sending module is configured to obtain a first multimedia resource stream when the review status is under review, and send the first multimedia resource stream to the client, and the client is used to display the first multimedia resource stream on the display interface.

[0072] Optionally, the device further comprises:

[0073] A second resource stream acquisition module is configured to acquire a second multimedia resource stream including the multimedia resource when the audit status is audit completed;

[0074] The second resource stream sending module is configured to send the second multimedia resource stream to the client, and the client is used to display the second multimedia resource stream on the display interface and display the multimedia resource based on the display position of the multimedia resource in the second multimedia resource stream.

[0075] According to a fifth aspect of an embodiment of the present disclosure, a terminal is provided, including:

[0076] processor;

[0077] a memory for storing instructions executable by the processor;

[0078] The processor is configured to execute the instructions to implement the processing method for publishing multimedia resources as described in the first aspect.

[0079] According to a sixth aspect of an embodiment of the present disclosure, a server is provided, including:

[0080] processor;

[0081] a memory for storing instructions executable by the processor;

[0082] The processor is configured to execute the instructions to implement the processing method for publishing multimedia resources as described in the second aspect.

[0083] According to the seventh aspect of the embodiment of the present disclosure, a computer-readable storage medium is provided. When the instructions in the computer storage medium are executed by the processor of the terminal, the terminal is enabled to execute the processing method for publishing multimedia resources as described in the first aspect, or when the instructions in the computer storage medium are executed by the processor of the server, the server is enabled to execute the processing method for publishing multimedia resources as described in the second aspect.

[0084] According to an eighth aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program or a computer instruction, which, when executed by a processor, implements the processing method for publishing multimedia resources described in the first aspect or the processing method for publishing multimedia resources described in the second aspect.

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

[0086] The disclosed embodiment sends a display request after receiving the multimedia resource published by the current account, receives the display control information associated with the multimedia resource identifier, and displays the multimedia resource on the top of the display interface based on the display control information. Since the display control information is the control information associated with the review status of the multimedia resource, the display of the multimedia resource on the top of the display interface can be controlled based on the display control information, so that the multimedia resource can still be displayed on the top based on the display control information when the display interface is refreshed, which solves the problem that the newly published multimedia resources disappear when the display interface is refreshed, and improves the multimedia resource publishing experience. .

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

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

[0089] Figure 1 is a flowchart of a processing method for publishing multimedia resources according to an exemplary embodiment;

[0090] Figure 2 is a flowchart of a processing method for publishing multimedia resources according to an exemplary embodiment;

[0091] Figure 3It is a schematic diagram of reporting the behavior data of the current account in the embodiment of the present disclosure;

[0092] Figure 4 is a schematic diagram of an implementation method of a multimedia resource publishing processing method in an embodiment of the present disclosure;

[0093] Figure 5 is a block diagram of a processing device for publishing multimedia resources according to an exemplary embodiment;

[0094] Figure 6 is a block diagram of a processing device for publishing multimedia resources according to an exemplary embodiment;

[0095] Figure 7 is a block diagram of a terminal according to an exemplary embodiment;

[0096] Figure 8 It is a block diagram of a server according to an exemplary embodiment. DETAILED DESCRIPTION

[0097] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

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

[0099] Figure 1 is a flowchart of a method for processing multimedia resource publishing according to an exemplary embodiment. Figure 1 As shown, the processing method for publishing multimedia resources can be used in terminals such as mobile phones and tablet computers, and includes the following steps.

[0100] In step S11, after receiving the multimedia resource released by the current account, a display request is sent, wherein the display request includes a multimedia resource identifier corresponding to the multimedia resource.

[0101] The client obtains the multimedia resource and publishes the multimedia resource based on the publishing instruction of the current account, that is, the client calls the save interface of the server to save the multimedia resource and sends the multimedia resource to the server to realize the publishing of the multimedia resource. After the current account publishes the multimedia resource, the client needs to jump to the display interface to display the multimedia resource. At this time, a display request is sent to the server, and the display request includes the multimedia resource identifier corresponding to the multimedia resource just published by the current account, so as to receive the display control information associated with the multimedia resource identifier.

[0102] In step S12, presentation control information associated with the multimedia resource identifier is received, wherein the presentation control information is control information associated with the review status of the multimedia resource.

[0103] After receiving the display request from the client, the server determines the display control information of the multimedia resource according to the review status corresponding to the multimedia resource identifier and the historical behavior data of the current account, and returns the display control information to the client. The client receives the display control information associated with the multimedia resource identifier sent by the server. The display control information is used to control the top display of the multimedia resource, and is the control information corresponding to the review status being under review or completed.

[0104] In step S13, when the multimedia resource meets the preset condition, the multimedia resource is displayed at the top of the display interface according to the display control information.

[0105] When the multimedia resource meets the preset conditions, if the current refresh times of the display interface meet the conditions of the display control information, that is, the number of times the display request is sent meets the conditions of the display control information, the multimedia resource is displayed on the top of the display interface, so that the newly released multimedia resources can be displayed on the top for many times, and the current account can view the newly released multimedia resources, thereby increasing the interest of the account in publishing multimedia resources and the enthusiasm of the account in publishing works, which is conducive to the healthy development of the platform. Among them, the display interface can be, for example, a tag page.

[0106] The processing method for publishing multimedia resources provided by this exemplary embodiment sends a display request after receiving the multimedia resource published by the current account, receives display control information associated with the multimedia resource identifier, and when the multimedia resource meets the preset conditions, displays the multimedia resource at the top of the display interface based on the display control information. Since the display control information is control information associated with the review status of the multimedia resource, the display of the multimedia resource at the top of the display interface can be controlled based on the display control information, so that when the display interface is refreshed, the multimedia resource can still be displayed at the top based on the display control information, which solves the problem of newly released multimedia resources disappearing when the display interface is refreshed, and improves the multimedia resource publishing experience.

[0107] On the basis of the above technical solution, the method further includes: when the review status is under review, receiving a first multimedia resource stream, and displaying the first multimedia resource stream on the display interface.

[0108] After receiving the display request, the server will call the recommendation-related RPC (Remote Procedure Call) interface to obtain the first multimedia resource stream to be displayed on the display interface, and send the first multimedia resource stream to be displayed on the display interface. When the client receives the first multimedia resource stream, it displays the first multimedia resource stream on the display interface. If the multimedia resource obtained by the server is in the review state, the first multimedia resource stream generally does not include the multimedia resource. At this time, the client jumps to the display interface, and displays the multimedia resource at the top of the display interface, and displays the first multimedia resource stream that does not include the multimedia resource at other locations of the display interface. Among them, the multimedia resources can be videos, pictures, etc. The recommendation-related RPC interface is the interface of the recommendation engine, and the recommendation engine is used to determine the multimedia resource stream to be displayed.

[0109] Based on the above technical solution, the display control information is the first pinning number;

[0110] When the multimedia resource meets the preset conditions, the multimedia resource is displayed at the top of the display interface according to the display control information, including: when the multimedia resource meets the preset conditions, if the number of times the display request is sent after receiving the release of the multimedia resource is less than or equal to the first number of times of display, the multimedia resource is displayed at the top of the display interface.

[0111] When the server receives the display request, it obtains the review status corresponding to the multimedia resource identifier. If the review status is under review, it determines the first pinning number of the multimedia resource based on the historical behavior data of the current account, and sends the first pinning number to the client when the review status of the multimedia resource is under review. The client receives the first pinning number of the multimedia resource sent by the server. When the multimedia resource meets the preset conditions, it compares the number of times the display request is sent after receiving the release of the multimedia resource with the first pinning number. If the number of times the display request is sent after receiving the release of the multimedia resource is less than or equal to the first pinning number, the multimedia resource is pinned on the display interface. In this way, when the review status is under review, the number of times the multimedia resource is pinned on the display interface can be at most the first pinning number. When the server determines the first pinning number of the multimedia resource based on the historical behavior data of the user, it can count the average number of times the display interface is refreshed after the multimedia resource is released in the history of the current account, and determine the average value as the first pinning number.

[0112] The first pinning times can be used to relatively simply control the pinning display times of multimedia resources after newly released multimedia resources.

[0113] Based on the above technical solution, the method further includes: when the behavior data of the current account is obtained, writing the behavior data into a data warehouse tool table, and the behavior data in the data warehouse tool table is used to update the first pinning number.

[0114] The data warehouse tool table refers to the Hive table. Hive is a data warehouse tool based on Hadoop, which is used for data extraction, transformation and loading. It is a mechanism that can store, query and analyze large-scale data stored in Hadoop.

[0115] The embedded point in the client obtains the behavior data of the current account on the display interface after the new multimedia resource is released, and reports it. After the current account releases the new multimedia resource, if the current account has the behavior data of refreshing the page (i.e. sending the display request multiple times) or watching the newly released multimedia resource, the behavior data will be written into the Hive table. The server can obtain the historical behavior data of the current account from the Hive table based on the settings, and determine the second pinning number of the newly released multimedia resource of the current account based on the historical behavior data, update the first pinning number to the second pinning number, and update the first pinning number in the configuration platform to the second pinning number. Among them, the behavior data includes the exposure data, playback data, click data, completion data, effective playback data, etc. of the display interface for the newly released multimedia resources of the current account.

[0116] By timely writing the behavior data of the current account on the display interface into the Hive table when obtaining the behavior data, sufficient data can be provided for determining the number of times the newly released multimedia resources of the current account are pinned, which helps to improve the accuracy of determining the number of times the pinning is performed.

[0117] On the basis of the above technical solution, the preset condition is that the multimedia resource is not included in the first multimedia resource stream. It is judged whether the multimedia resource is included in the first multimedia resource stream according to the multimedia resource identifier, that is, it is judged whether the first multimedia resource stream includes the multimedia resource corresponding to the multimedia resource identifier. If the multimedia resource is not included in the first multimedia resource stream, that is, the multimedia resource meets the preset condition, then the multimedia resource is displayed at the top of the display interface according to the display control information. That is, when it is determined that the multimedia resource is not included in the first multimedia resource stream, if the number of display requests sent after receiving the release of the multimedia resource is less than or equal to the first number of top requests, then the multimedia resource is displayed at the top of the display interface, so as to avoid repeated display of multimedia resources.

[0118] Based on the above technical solution, the method further includes: if it is determined according to the multimedia resource identifier that the first multimedia resource stream includes the multimedia resource, then the multimedia resource is displayed based on the display position of the multimedia resource in the first multimedia resource stream.

[0119] When it is determined according to the multimedia resource identifier that the first multimedia resource stream includes a newly released multimedia resource, that is, when the multimedia resource does not meet the preset condition, the top display of the multimedia resource is canceled, and the multimedia resource is displayed on the display interface according to the display position of the multimedia resource in the first multimedia resource stream. When the first multimedia resource stream received includes a newly released multimedia resource, the top display of the multimedia resource is canceled in time, and repeated display of the multimedia resource in the display interface can be avoided.

[0120] Based on the above technical solution, the method also includes: when the review status is review completed, receiving a second multimedia resource stream, the second multimedia resource stream includes the multimedia resource; displaying the second multimedia resource stream on the display interface, and displaying the multimedia resource based on the display position of the multimedia resource in the second multimedia resource stream.

[0121] After sending a display request to the server, if the review status corresponding to the multimedia resource identifier is review completed, the server obtains the second multimedia resource stream to be displayed on the display interface from the recommendation-related RPC interface, and the second multimedia resource stream includes the multimedia resources newly released by the current account. The server sends the second multimedia resource stream including the multimedia resources to the client. After the client receives the second multimedia resource stream including the multimedia resources sent by the server, it displays the second multimedia resource on the display interface, displays the multimedia resource based on the display position of the multimedia resource in the second multimedia resource stream, and cancels the top display of the multimedia resource. When the review status is review completed, the multimedia resources released by the current account can be displayed in the second multimedia resource stream in a timely manner, and the top display of the multimedia resources can be canceled, so that the multimedia resources are displayed in the second multimedia resource stream in a timely manner when the review is completed.

[0122] Figure 2 is a flowchart of a method for processing multimedia resource publishing according to an exemplary embodiment. Figure 2 As shown, the processing method for publishing multimedia resources can be used in a server, and includes the following steps.

[0123] In step S21, a display request sent by a client is received, wherein the display request is sent by the client after logging into a current account of the client and publishing a multimedia resource, and includes a multimedia resource identifier corresponding to the multimedia resource.

[0124] After the current account publishes a new multimedia resource, the client calls the save interface of the server to upload the multimedia resource, thereby publishing the multimedia resource. After the current account publishes the multimedia resource, the client needs to jump to the display interface to display the multimedia resource. At this time, the client sends a display request to the server, and the server receives the display request sent by the client, which includes the multimedia resource identifier corresponding to the multimedia resource just published by the current account.

[0125] In step S22, the review status of the multimedia resource corresponding to the multimedia resource identifier is obtained.

[0126] According to the multimedia resource identifier of the multimedia resource, the review status of the multimedia resource corresponding to the multimedia resource identifier is obtained from the multimedia resource review platform, wherein the review status includes review in progress or review completed.

[0127] In step S23, presentation control information associated with the multimedia resource identifier is generated according to the review status.

[0128] After receiving the display request sent by the client, the server determines the display control information of the multimedia resource according to the review status corresponding to the multimedia resource identifier and the historical behavior data of the current account, and returns the display control information to the client. The display control information is used to control the top display of the multimedia resource, and is the control information corresponding to the review status being reviewed or completed.

[0129] In an exemplary embodiment, display control information associated with the multimedia resource identifier is generated according to the audit status, including: when the audit status is under audit, determining the first pinning number of the multimedia resource according to the historical behavior data of the current account, and determining the first pinning number as the display control information.

[0130] When the audit status is under audit, the server obtains the historical behavior data of the current account, and performs statistics on the historical behavior data of the current account to determine the average number of times the display interface is refreshed after the current account releases new multimedia resources (i.e., the average number of times display requests are sent). This average number can be used as the first pinning number of multimedia resources, and the first pinning number is determined as the display control information to control the number of times the client pins the newly released multimedia resources of the current account on the display interface. By using the first pinning number as the display control information, the number of times the multimedia resources are pinned to the top after the new multimedia resources are released can be controlled relatively simply.

[0131] In an exemplary embodiment, determining the first pinning number of the multimedia resource based on the historical behavior data of the current account includes: obtaining the first pinning number of the multimedia resource from a configuration platform, wherein the first pinning number is determined based on the historical behavior data of the current account and configured in the configuration platform.

[0132] The client embeds the data to obtain the behavior data of the current account on the display interface after publishing a new multimedia resource, and reports it. After the current account publishes a new multimedia resource, if the current account has refreshed the page (i.e., sent the display request multiple times) or watched the newly released multimedia resource, the behavior data will be written into the Hive table. The server can obtain the historical behavior data of the current account from the Hive table based on the settings, and determine the number of times the newly released multimedia resource of the current account is pinned based on the historical behavior data, and configure the number of pinning in the configuration platform, so that when determining the first pinning number of the multimedia resource, the first pinning number of the multimedia resource can be directly obtained from the configuration platform. Among them, the behavior data includes the exposure data, playback data, click data, completion data, effective playback data, etc. of the display interface for the multimedia resource newly released by the current account.

[0133] When the server receives a display request, it only needs to obtain the first pinning number from the configuration platform to obtain the first pinning number of the multimedia resources newly released by the current account. In this way, the first pinning number can be returned to the client in time, avoiding the delay caused by real-time calculation.

[0134] In an exemplary embodiment, the method also includes: obtaining historical behavior data of the current account from a data warehouse tool table through a scheduled task, wherein the historical behavior data in the data warehouse tool table is written into the data warehouse tool table by the client when the current account generates behavior data; determining the second pinning number corresponding to the multimedia resources newly released by the current account based on the historical behavior data obtained from the data warehouse tool table; and updating the first pinning number in the configuration platform to the second pinning number.

[0135] The data warehouse tool table refers to the Hive table. Hive is a data warehouse tool based on Hadoop, which is used for data extraction, transformation and loading. It is a mechanism that can store, query and analyze large-scale data stored in Hadoop.

[0136] The client embeds the data of the current account's behavior on the display interface after publishing new multimedia resources, and writes the behavior data into the Hive table. A scheduled task is started in the server, and the historical behavior data of the current account is obtained from the Hive table at regular intervals through the scheduled task. The historical behavior data obtained from the Hive table is counted to determine the average number of times the current account triggers a refresh of the display interface after a new multimedia resource is released (i.e., the average number of times the client sends a display request after the current account releases a new multimedia resource). The average number is determined as the second pinning number of the new multimedia resource released by the current account, and the first pinning number in the configuration platform is updated to the second pinning number, thereby realizing flexible adjustment of the pinning number in the configuration platform.

[0137] Figure 3 is a schematic diagram of reporting the behavior data of the current account in the embodiment of the present disclosure, such as Figure 3 As shown, when the client obtains the behavior data of the current account, it writes the behavior data into the Hive table. The server periodically obtains the historical behavior data of the current account from the Hive table, and determines the second pinning number of newly released multimedia resources of the current account based on the obtained historical behavior data, and configures the second pinning number in the configuration platform, that is, updates the first pinning number in the configuration platform to the second pinning number.

[0138] In step S24, the display control information is sent to the client, and the client is used to display the multimedia resource at the top of the display interface according to the display control information when the multimedia resource meets the preset condition.

[0139] After the server generates the display control information associated with the multimedia resource identifier, it sends the display control information to the client. After receiving the display control information, the client can display the multimedia resource on the top of the display interface according to the display control information. In this way, the newly released multimedia resources can be displayed on the top for many times, and the current account can view the newly released multimedia resources, thereby increasing the interest of the account in publishing multimedia resources and the enthusiasm of the account in publishing works, which is conducive to the healthy development of the platform. The display interface can be, for example, a tag page.

[0140] The processing method for publishing multimedia resources provided by this exemplary embodiment obtains the review status of the multimedia resource corresponding to the multimedia resource identifier according to the multimedia resource identifier in the display request when receiving the display request sent by the client, generates display control information associated with the multimedia resource identifier according to the review status, and sends the display control information to the client. The client can display the multimedia resource at the top of the display interface according to the display control information, so that when the display interface is refreshed, the multimedia resource can still be displayed at the top based on the display control information, thereby solving the problem that the newly released multimedia resources disappear when the display interface is refreshed, and improving the multimedia resource publishing experience.

[0141] Based on the above technical solution, the method also includes: when the review status is under review, obtaining a first multimedia resource stream, and sending the first multimedia resource stream to the client, and the client is used to display the first multimedia resource stream on the display interface.

[0142] After receiving the display request, if the review status of the multimedia resource just released by the current account is under review, the server will call the recommendation-related RPC interface to obtain the first multimedia resource stream to be displayed on the display interface, and send the first multimedia resource stream to be displayed on the display interface. When the review status obtained by the server is under review, the first multimedia resource stream generally does not include the multimedia resource, but the acquisition of the review status and the acquisition of the first multimedia resource stream are performed separately. There is also a case where the obtained review status is under review, but the review has actually been completed. At this time, the first multimedia resource stream will include the multimedia resource. Among them, the multimedia resources can be videos, pictures, etc. The recommendation-related RPC interface is the interface of the recommendation engine, and the recommendation engine is used to determine the multimedia resource stream to be displayed. The preset condition is that the multimedia resource is not included in the first multimedia resource stream.

[0143] Based on the above technical solution, the method also includes: when the review status is review completed, obtaining a second multimedia resource stream including the multimedia resource; sending the second multimedia resource stream to the client, and the client is used to display the second multimedia resource stream on the display interface, and display the multimedia resource based on the display position of the multimedia resource in the second multimedia resource stream.

[0144] When the review status of the multimedia resources newly released by the current account is completed, the recommendation-related RPC interface is called to obtain the second multimedia resource stream to be displayed on the display interface, the second multimedia resource stream includes the multimedia resources, and the second multimedia resource stream including the multimedia resources is sent to the client. After receiving the second multimedia resource, the client cancels the top display of the multimedia resource and displays the second multimedia resource stream. The multimedia resource is displayed based on the display position of the multimedia resource in the second multimedia resource stream, thereby realizing timely display in the second multimedia resource stream after the multimedia resource review is completed.

[0145] Figure 4 is a schematic diagram of the implementation of the processing method for publishing multimedia resources in the embodiment of the present disclosure, such as Figure 4 As shown, after receiving a new multimedia resource released by the current account, the client sends a display request including the multimedia resource identifier of the multimedia resource to the server. A policy judgment module is set in the server. The policy judgment module obtains the corresponding review status based on the multimedia resource identifier, and determines the first pinning number of the multimedia resource based on the historical behavior data. When the review status is under review, the first pinning number is used as display control information and sent to the client. The client can pin the newly released multimedia resource of the current account based on the first pinning number, thereby realizing the first pinning number determined according to the historical behavior data of the current account. The newly released multimedia resource can be pinned when the page is refreshed multiple times, solving the problem that the newly released multimedia resource disappears after refreshing the page. The first pinning number is determined based on the user's historical behavior data and is the optimal pinning number.

[0146] Figure 5 is a block diagram of a processing device for publishing multimedia resources according to an exemplary embodiment. Figure 5 The device can be applied to terminals such as mobile phones and tablet computers. The device includes a display request sending module 51, a control information receiving module 52 and a top display module 53.

[0147] The display request sending module 51 is configured to send a display request after receiving a multimedia resource released by the current account, wherein the display request includes a multimedia resource identifier corresponding to the multimedia resource;

[0148] The control information receiving module 52 is configured to receive display control information associated with the multimedia resource identifier, wherein the display control information is control information associated with the review status of the multimedia resource;

[0149] The top display module 53 is configured to display the multimedia resource on the top of the display interface according to the display control information when the multimedia resource meets the preset condition.

[0150] Optionally, also include:

[0151] The first resource stream receiving module is configured to receive a first multimedia resource stream when the review status is under review, and display the first multimedia resource stream on the display interface.

[0152] Optionally, the display control information is the first pinning number;

[0153] The top display module includes:

[0154] The top display unit is configured to display the multimedia resource on the top of the display interface when the multimedia resource meets a preset condition and if the number of times the display request is sent after receiving the release of the multimedia resource is less than or equal to the first top number.

[0155] Optionally, the device further comprises:

[0156] The behavior data reporting module is configured to write the behavior data into a data warehouse tool table when the behavior data of the current account is acquired, and the behavior data in the data warehouse tool table is used to update the first pinning number.

[0157] Optionally, the preset condition is that the multimedia resource is not included in the first multimedia resource stream.

[0158] Optionally, the device further comprises:

[0159] The top-pinning cancellation module is configured to execute, if it is determined according to the multimedia resource identifier that the first multimedia resource stream includes the multimedia resource, then display the multimedia resource based on the display position of the multimedia resource in the first multimedia resource stream.

[0160] Optionally, the device further comprises:

[0161] A second resource stream receiving module is configured to receive a second multimedia resource stream when the review status is review completed, wherein the second multimedia resource stream includes the multimedia resource;

[0162] The second resource stream display module is configured to display the second multimedia resource stream on the display interface, and display the multimedia resource based on the display position of the multimedia resource in the second multimedia resource stream.

[0163] Figure 6 is a block diagram of a processing device for publishing multimedia resources according to an exemplary embodiment. Figure 6 The device can be applied in a server, and includes a display request receiving module 61, an audit status obtaining module 62, a control information generating module 63 and a control information sending module 64.

[0164] The display request receiving module 61 is configured to receive a display request sent by a client, wherein the display request is sent by the client after logging into the current account of the client to publish a multimedia resource, and includes a multimedia resource identifier corresponding to the multimedia resource;

[0165] The review status acquisition module 62 is configured to execute acquisition of the review status of the multimedia resource corresponding to the multimedia resource identifier;

[0166] The control information generating module 63 is configured to generate display control information associated with the multimedia resource identifier according to the audit status;

[0167] The control information sending module 64 is configured to send the display control information to the client, and the client is used to display the multimedia resource at the top of the display interface according to the display control information when the multimedia resource meets the preset condition.

[0168] Optionally, the control information generation module includes:

[0169] The control information generating unit is configured to determine the first pinning number of the multimedia resource according to the historical behavior data of the current account when the audit status is under audit, and determine the first pinning number as the display control information.

[0170] Optionally, the control information generation module includes:

[0171] The pinning times acquisition unit is configured to execute acquisition of a first pinning times of the multimedia resource from a configuration platform, wherein the first pinning times is determined based on historical behavior data of the current account and configured in the configuration platform.

[0172] Optionally, the device further comprises:

[0173] A historical data acquisition module is configured to acquire the historical behavior data of the current account from the data warehouse tool table at regular intervals through a scheduled task, wherein the historical behavior data in the data warehouse tool table is written into the data warehouse tool table by the client when the current account generates behavior data;

[0174] A second pinning times determination module is configured to determine a second pinning times corresponding to the multimedia resource newly released by the current account according to the historical behavior data obtained from the data warehouse tool table;

[0175] The top-pinning times updating module is configured to execute updating of the first top-pinning times in the configuration platform to the second top-pinning times.

[0176] Optionally, the device further comprises:

[0177] The first resource stream sending module is configured to obtain a first multimedia resource stream when the review status is under review, and send the first multimedia resource stream to the client, and the client is used to display the first multimedia resource stream on the display interface.

[0178] Optionally, the device further comprises:

[0179] A second resource stream acquisition module is configured to acquire a second multimedia resource stream including the multimedia resource when the audit status is audit completed;

[0180] The second resource stream sending module is configured to send the second multimedia resource stream to the client, and the client is used to display the second multimedia resource stream on the display interface and display the multimedia resource based on the display position of the multimedia resource in the second multimedia resource stream.

[0181] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0182] Figure 7 700 is a block diagram of a terminal according to an exemplary embodiment. For example, the terminal 700 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0183] Reference Figure 7 The terminal 700 may include one or more of the following components: a processing component 702 , a memory 704 , a power component 706 , a multimedia component 708 , an audio component 710 , an input / output (I / O) interface 712 , a sensor component 714 , and a communication component 716 .

[0184] The processing component 702 generally controls the overall operation of the terminal 700, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 702 may include one or more processors 720 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 702 may include one or more modules to facilitate the interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate the interaction between the multimedia component 708 and the processing component 702.

[0185] The memory 704 is configured to store various types of data to support operations at the terminal 700. Examples of such data include instructions for any application or method operating on the terminal 700, contact data, phone book data, messages, pictures, videos, etc. The memory 704 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic memory, a flash memory, a magnetic disk, or an optical disk.

[0186] Power component 706 provides power to various components of terminal 700. Power component 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to terminal 700.

[0187] The multimedia component 708 includes a screen that provides an output interface between the terminal 700 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 708 includes a front camera and / or a rear camera. When the terminal 700 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and the rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0188] The audio component 710 is configured to output and / or input audio signals. For example, the audio component 710 includes a microphone (MIC), and when the terminal 700 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 704 or sent via the communication component 716. In some embodiments, the audio component 710 also includes a speaker for outputting audio signals.

[0189] I / O interface 712 provides an interface between processing component 702 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0190] The sensor assembly 714 includes one or more sensors for providing various aspects of status assessment for the terminal 700. For example, the sensor assembly 714 can detect the open / closed state of the terminal 700, the relative positioning of the components, such as the display and keypad of the terminal 700, and the sensor assembly 714 can also detect the position change of the terminal 700 or a component of the terminal 700, the presence or absence of contact between the user and the terminal 700, the orientation or acceleration / deceleration of the terminal 700, and the temperature change of the terminal 700. The sensor assembly 714 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 714 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 714 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0191] The communication component 716 is configured to facilitate wired or wireless communication between the terminal 700 and other devices. The terminal 700 can access a wireless network based on a communication standard, such as WiFi, an operator network (such as 2G, 3G, 4G or 5G), or a combination thereof. In an exemplary embodiment, the communication component 716 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0192] In an exemplary embodiment, the terminal 700 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to execute the above-mentioned processing method for publishing multimedia resources.

[0193] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 704 including instructions, and the instructions can be executed by the processor 720 of the terminal 700 to complete the processing method for publishing the multimedia resources. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0194] Figure 8 is a block diagram of a server according to an exemplary embodiment. Figure 8 The server 800 includes a processing component 822, which further includes one or more processors, and a memory resource represented by a memory 832 for storing instructions that can be executed by the processing component 822, such as an application. The application stored in the memory 832 may include one or more modules, each corresponding to a set of instructions. In addition, the processing component 82 is configured to execute instructions to perform the above-mentioned processing method for publishing multimedia resources.

[0195] The server 800 may also include a power supply component 826 configured to perform power management of the server 800, a wired or wireless network interface 850 configured to connect the server 800 to a network, and an input / output (I / O) interface 858. The server 800 may operate based on an operating system stored in the memory 832, such as Windows Server™, MacOS X™, Unix™, Linux™, FreeBSD™, or the like.

[0196] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 832 including instructions, and the above instructions can be executed by the processing component 822 of the server 800 to complete the processing method for publishing the above multimedia resources. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0197] In an exemplary embodiment, a computer program product is also provided, including a computer program or a computer instruction, and when the computer program or the computer instruction is executed by a processor, the processing method for publishing multimedia resources is implemented.

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

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

Claims

1. A method for processing multimedia resource publishing, characterized in that: include: After receiving the multimedia resource released by the current account, sending a display request, wherein the display request includes a multimedia resource identifier corresponding to the multimedia resource; Receiving display control information associated with the multimedia resource identifier, wherein the display control information is control information associated with the review status of the multimedia resource; When the multimedia resource meets a preset condition, the multimedia resource is displayed at the top of the display interface according to the display control information; the preset condition is that the multimedia resource is not included in the first multimedia resource stream; the display control information is the first top number; When the multimedia resource meets the preset condition, the multimedia resource is displayed at the top of the display interface according to the display control information, including: When the multimedia resource meets the preset condition, if the number of times the display request is sent after receiving the release of the multimedia resource is less than or equal to the first pinning number, the multimedia resource is pinned and displayed on the display interface.

2. The method according to claim 1, characterized in that: Also includes: When the review status is under review, the first multimedia resource stream is received, and the first multimedia resource stream is displayed on the display interface.

3. The method according to claim 1 or 2, characterized in that: Also includes: When the behavior data of the current account is obtained, the behavior data is written into a data warehouse tool table, and the behavior data in the data warehouse tool table is used to update the first pinning times.

4. The method according to claim 2, characterized in that: Also includes: If it is determined according to the multimedia resource identifier that the first multimedia resource stream includes the multimedia resource, the multimedia resource is displayed based on the display position of the multimedia resource in the first multimedia resource stream.

5. The method according to claim 1 or 2, characterized in that: Also includes: When the audit status is audit completed, receiving a second multimedia resource stream, where the second multimedia resource stream includes the multimedia resource; The second multimedia resource stream is displayed on the display interface, and the multimedia resource is displayed based on the display position of the multimedia resource in the second multimedia resource stream.

6. A method for processing multimedia resource publishing, characterized in that: include: Receiving a display request sent by a client, wherein the display request is sent by the client after logging into a current account of the client and publishing a multimedia resource, and includes a multimedia resource identifier corresponding to the multimedia resource; Obtaining the review status of the multimedia resource corresponding to the multimedia resource identifier; generating display control information associated with the multimedia resource identifier according to the review status; The step of generating display control information associated with the multimedia resource identifier according to the audit status includes: when the audit status is under audit, determining a first pinning number of the multimedia resource according to historical behavior data of the current account, and determining the first pinning number of the multimedia resource as the display control information; The display control information is sent to the client, and the client is used to display the multimedia resource at the top of the display interface when the multimedia resource is not included in the first multimedia resource stream and if the number of times the display request is sent after receiving the published multimedia resource is less than or equal to the first number of times of pinning.

7. The method according to claim 6, characterized in that Determining a first pinning number of the multimedia resource according to the historical behavior data of the current account includes: A first pinning number of the multimedia resource is obtained from the configuration platform, where the first pinning number is determined according to the historical behavior data of the current account and configured in the configuration platform.

8. The method according to claim 7, characterized in that Also includes: Obtaining the historical behavior data of the current account from the data warehouse tool table periodically through a scheduled task, wherein the historical behavior data in the data warehouse tool table is written into the data warehouse tool table by the client when the current account generates behavior data; Determine, based on the historical behavior data obtained from the data warehouse tool table, a second pinning number corresponding to the multimedia resource newly released by the current account; The first pinning number in the configuration platform is updated to the second pinning number.

9. The method according to claim 6, characterized in that Also includes: When the review status is under review, a first multimedia resource stream is acquired and sent to the client, and the client is used to display the first multimedia resource stream on the display interface.

10. The method according to any one of claims 6 to 9, characterized in that: Also includes: When the review status is review completed, obtaining a second multimedia resource stream including the multimedia resource; The second multimedia resource stream is sent to the client, and the client is used to display the second multimedia resource stream on the display interface and display the multimedia resource based on the display position of the multimedia resource in the second multimedia resource stream.

11. A processing device for publishing multimedia resources, characterized in that: include: A display request sending module is configured to execute sending a display request after receiving a multimedia resource released by a current account, wherein the display request includes a multimedia resource identifier corresponding to the multimedia resource; A control information receiving module, configured to receive display control information associated with the multimedia resource identifier, wherein the display control information is control information associated with the review status of the multimedia resource; A top display module is configured to display the multimedia resource on the top of the display interface according to the display control information when the multimedia resource meets a preset condition; the preset condition is that the first multimedia resource stream does not include the multimedia resource; the display control information is a first top display number; Wherein, the top display module includes: The top display unit is configured to display the multimedia resource on the top of the display interface when the multimedia resource meets a preset condition and if the number of times the display request is sent after receiving the release of the multimedia resource is less than or equal to the first top number.

12. The device according to claim 11, characterized in that Also includes: The first resource stream receiving module is configured to receive a first multimedia resource stream when the review status is under review, and display the first multimedia resource stream on the display interface.

13. The device according to claim 11 or 12, characterized in that The device also includes: The behavior data reporting module is configured to write the behavior data into a data warehouse tool table when the behavior data of the current account is acquired, and the behavior data in the data warehouse tool table is used to update the first pinning number.

14. The device according to claim 12, characterized in that The device also includes: The top-cancelling module is configured to execute, if it is determined according to the multimedia resource identifier that the first multimedia resource stream includes the multimedia resource, then display the multimedia resource based on the display position of the multimedia resource in the first multimedia resource stream.

15. The device according to claim 11 or 12, characterized in that The device also includes: A second resource stream receiving module is configured to receive a second multimedia resource stream when the review status is review completed, wherein the second multimedia resource stream includes the multimedia resource; The second resource stream display module is configured to display the second multimedia resource stream on the display interface, and display the multimedia resource based on the display position of the multimedia resource in the second multimedia resource stream.

16. A processing device for multimedia resource publishing, characterized in that: include: A display request receiving module is configured to receive a display request sent by a client, wherein the display request is sent by the client after logging into a current account of the client and publishing a multimedia resource, and includes a multimedia resource identifier corresponding to the multimedia resource; An audit status acquisition module is configured to execute acquisition of the audit status of the multimedia resource corresponding to the multimedia resource identifier; A control information generation module, configured to generate presentation control information associated with the multimedia resource identifier according to the review status; Wherein, the control information generation module includes: A control information generating unit is configured to determine, when the audit status is under audit, a first pinning number of the multimedia resource according to the historical behavior data of the current account, and determine the first pinning number of the multimedia resource as the display control information; The control information sending module is configured to execute sending the display control information to the client, and the client is used to display the multimedia resource at the top of the display interface when the multimedia resource is not included in the first multimedia resource stream and if the number of times the display request is sent after receiving the published multimedia resource is less than or equal to the first number of top display requests.

17. The device according to claim 16, characterized in that The control information generation module comprises: The pinning times acquisition unit is configured to execute acquisition of a first pinning times of the multimedia resource from a configuration platform, wherein the first pinning times is determined based on historical behavior data of the current account and configured in the configuration platform.

18. The device according to claim 17, characterized in that The device also includes: A historical data acquisition module is configured to acquire the historical behavior data of the current account from the data warehouse tool table at regular intervals through a scheduled task, wherein the historical behavior data in the data warehouse tool table is written into the data warehouse tool table by the client when the current account generates behavior data; A second pinning times determination module is configured to determine a second pinning times corresponding to the multimedia resource newly released by the current account according to the historical behavior data obtained from the data warehouse tool table; The top-pinning times updating module is configured to execute updating of the first top-pinning times in the configuration platform to the second top-pinning times.

19. The device according to claim 16, characterized in that The device also includes: The first resource stream sending module is configured to obtain a first multimedia resource stream when the review status is under review, and send the first multimedia resource stream to the client, and the client is used to display the first multimedia resource stream on the display interface.

20. The device according to any one of claims 16 to 19, characterized in that The device also includes: A second resource stream acquisition module is configured to acquire a second multimedia resource stream including the multimedia resource when the audit status is audit completed; The second resource stream sending module is configured to send the second multimedia resource stream to the client, and the client is used to display the second multimedia resource stream on the display interface and display the multimedia resource based on the display position of the multimedia resource in the second multimedia resource stream.

21. A terminal, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the processing method for publishing multimedia resources as described in any one of claims 1 to 5.

22. A server, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the processing method for publishing multimedia resources as described in any one of claims 6 to 10.

23. A computer-readable storage medium, when the instructions in the computer storage medium are executed by the processor of a terminal, the terminal is enabled to execute the processing method for publishing multimedia resources as described in any one of claims 1 to 5, or, when the instructions in the computer storage medium are executed by the processor of a server, the server is enabled to execute the processing method for publishing multimedia resources as described in any one of claims 6 to 10.

24. A computer program product comprising a computer program or computer instructions, characterized in that When the computer program or computer instruction is executed by a processor, the processing method for publishing multimedia resources described in any one of claims 1 to 5 or the processing method for publishing multimedia resources described in any one of claims 6 to 10 is implemented.

Citation Information

Patent Citations

  • Multimedia resource display method, device and system and storage medium

    CN112131410A

  • Video display and generation method and device

    CN112689189A