Element display method, element selection method, device, equipment and storage medium

文档序号:1952061 发布日期:2021-12-10 浏览:24次 中文

阅读说明:本技术 元素显示方法、元素选择方法、装置、设备及存储介质 (Element display method, element selection method, device, equipment and storage medium ) 是由 郑舒远 于 2021-09-29 设计创作,主要内容包括:本申请实施例提供了一种元素显示方法、元素选择方法、装置、设备及存储介质,涉及应用程序和显示技术领域。所述方法包括:显示内容展示界面,内容展示界面中显示有目标媒体内容;响应于针对目标媒体内容的第一赞赏操作,确定第一赞赏操作的属性信息;其中,不同的属性等级对应于不同的素材池,素材池中包括至少一个反馈元素;基于第一赞赏操作的属性信息,获取第一赞赏操作对应的第一反馈元素,第一反馈元素包括从第一属性等级对应的素材池中选取的至少一个反馈元素,第一属性等级是指第一赞赏操作的属性信息对应的属性等级;显示第一反馈元素。本申请实施例提供的技术方案,能够提升赞赏操作对应的反馈元素显示方式的丰富性。(The embodiment of the application provides an element display method, an element selection device, element selection equipment and a storage medium, and relates to the technical field of application programs and display. The method comprises the following steps: displaying a content display interface, wherein target media content is displayed in the content display interface; in response to a first reward operation for the target media content, determining attribute information of the first reward operation; wherein, different attribute grades correspond to different material pools, and the material pools comprise at least one feedback element; acquiring a first feedback element corresponding to the first reward operation based on the attribute information of the first reward operation, wherein the first feedback element comprises at least one feedback element selected from a material pool corresponding to a first attribute level, and the first attribute level refers to the attribute level corresponding to the attribute information of the first reward operation; the first feedback element is displayed. According to the technical scheme, the richness of the feedback element display mode corresponding to the reward operation can be improved.)

1. An element display method, the method comprising:

displaying a content display interface, wherein target media content is displayed in the content display interface;

in response to a first reward operation for the target media content, determining attribute information of the first reward operation; wherein different attribute levels correspond to different material pools, the material pools including at least one feedback element;

acquiring a first feedback element corresponding to the first reward operation based on the attribute information of the first reward operation, wherein the first feedback element comprises at least one feedback element selected from a material pool corresponding to a first attribute level, and the first attribute level refers to the attribute level corresponding to the attribute information of the first reward operation;

displaying the first feedback element.

2. The method according to claim 1, wherein the attribute information includes a number of continuous clicks;

the determining of the attribute information of the first reward operation includes:

acquiring the interval duration between the first appreciating operation and the last appreciating operation;

under the condition that the interval duration is smaller than a threshold value, determining the updated continuous hit times based on the recorded continuous hit times; wherein the attribute information of the first reward operation comprises the updated number of continuous clicks.

3. The method of claim 1, wherein after determining the attribute information of the first reward operation, further comprising:

displaying a first animation in the case that the attribute information of the first reward operation and the attribute information of the last reward operation correspond to different attribute levels;

wherein the first dynamic effect is a dynamic effect corresponding to the first attribute level.

4. The method of claim 3, wherein displaying the first animation comprises:

acquiring a trigger position of the first appreciating operation;

determining the display position of the first dynamic effect according to the trigger position of the first reward operation;

and displaying the first dynamic effect according to the display position of the first dynamic effect.

5. The method of claim 3, further comprising:

acquiring the operation frequency of the received reward operation in the display process of the first dynamic effect;

adjusting a display effect of the first dynamic effect according to the operation frequency, wherein the display effect comprises at least one of the following items: size, dithering frequency, color, brightness.

6. The method according to claim 1, wherein the obtaining a first feedback element corresponding to the first reward operation based on the attribute information of the first reward operation comprises:

sending attribute information of the first reward operation to a server, wherein the server is used for determining the first attribute level corresponding to the attribute information of the first reward operation and selecting the first feedback element from a material pool corresponding to the first attribute level;

receiving identification information of the first feedback element from the server;

and acquiring the first feedback element according to the identification information of the first feedback element.

7. The method of claim 1, wherein the displaying the first feedback element comprises:

acquiring an interface element corresponding to the trigger position of the first appreciating operation in the content display interface;

determining the display effect of the first feedback element according to the interface element;

and displaying the first feedback element according to the display effect of the first feedback element.

8. The method according to claim 1, wherein the attribute information includes a number of continuous clicks;

after determining the attribute information of the first reward operation, the method further includes:

under the condition that the number of continuous clicks of the first appreciating operation is larger than or equal to a threshold value, responding to a second appreciating operation aiming at the target media content, and determining the number of continuous clicks of the second appreciating operation according to a target amplification; wherein the target amplification is greater than a default amplification for reward operations;

alternatively, the first and second electrodes may be,

and under the condition that the continuous hit frequency of the first reward operation is larger than or equal to a threshold value, automatically increasing the continuous hit frequency until a reward termination instruction is generated or obtained, and stopping automatically increasing the continuous hit frequency.

9. The method of claim 1, further comprising:

determining whether an operation body corresponding to the first appreciating operation is a right hand or a left hand;

displaying the first feedback element in a left area of the content display interface under the condition that an operation body corresponding to the first appreciating operation is a right hand;

and under the condition that the operation body corresponding to the first appreciating operation is a left hand, displaying the first feedback element in a right area of the content display interface.

10. The method according to any one of claims 1 to 9, further comprising:

displaying a target number of common feedback elements during the process of displaying the target media content;

and selecting the target number of common feedback elements from a common material pool according to the total amount of the target media content in the first time period.

11. A method of element selection, the method comprising:

acquiring attribute information of a first appreciation operation for target media content;

determining a first attribute grade from a plurality of attribute grades according to the attribute information of the first reward operation; the first attribute level refers to an attribute level corresponding to attribute information of the first reward operation, different attribute levels correspond to different material pools, and the material pools comprise at least one feedback element;

and selecting at least one feedback element from the material pool corresponding to the first attribute level as a first feedback element corresponding to the first reward operation, wherein the first feedback element is used for displaying after receiving the first reward operation.

12. The method of claim 11, wherein the attribute information includes a number of consecutive hits, and wherein different attribute levels correspond to different ranges of consecutive hits;

the determining a first attribute level from a plurality of attribute levels according to the attribute information of the first reward operation includes:

determining a first continuous striking frequency value range from continuous striking frequency value ranges respectively corresponding to the attribute grades, wherein the first continuous striking frequency value range refers to the continuous striking frequency value range to which the continuous striking frequency of the first reward operation belongs;

and determining the attribute grade corresponding to the first connecting and hitting frequency value range as the first attribute grade.

13. The method of claim 11, wherein after determining the first attribute level from the plurality of attribute levels according to the attribute information of the first reward operation, further comprising:

acquiring first dynamic file information under the condition that the attribute information of the first reward operation and the attribute information of the last reward operation correspond to different attribute levels;

wherein the first dynamic effect is a dynamic effect corresponding to the first attribute level.

14. The method according to any one of claims 11 to 13, further comprising:

obtaining the total amount of the appreciation of the target media content in a first time period;

determining a first total number grade from a plurality of total number grades according to the reward total number in the first time period; the first total number grade refers to a total number grade corresponding to the reward total number in the first time period;

determining the number of the common feedback elements as a target number according to the first total number grade;

and selecting the target number of public feedback elements from a public material pool, wherein the target number of public feedback elements are used for displaying in the display process of the target media content.

15. An element display apparatus, characterized in that the apparatus comprises:

the interface display module is used for displaying a content display interface, and target media content is displayed in the content display interface;

the attribute determining module is used for responding to a first reward operation aiming at the target media content and determining attribute information of the first reward operation; wherein different attribute levels correspond to different material pools, the material pools including at least one feedback element;

an element determining module, configured to obtain a first feedback element corresponding to the first reward operation based on the attribute information of the first reward operation, where the first feedback element includes at least one feedback element selected from a material pool corresponding to a first attribute level, and the first attribute level is an attribute level corresponding to the attribute information of the first reward operation;

and the element display module is used for displaying the first feedback element.

16. An element selection apparatus, the apparatus comprising:

the information acquisition module is used for acquiring attribute information of a first appreciation operation aiming at the target media content;

the grade determining module is used for determining a first attribute grade from a plurality of attribute grades according to the attribute information of the first reward operation; the first attribute level refers to an attribute level corresponding to attribute information of the first reward operation, different attribute levels correspond to different material pools, and the material pools comprise at least one feedback element;

and the element selection module is used for selecting at least one feedback element from the material pool corresponding to the first attribute level as a first feedback element corresponding to the first reward operation, and the first feedback element is used for displaying after receiving the first reward operation.

17. A computer device comprising a processor and a memory having stored therein at least one instruction, at least one program, set of codes or set of instructions, which is loaded and executed by the processor to implement the element display method of any one of claims 1 to 10 or the element selection method of any one of claims 11 to 14.

18. A computer readable storage medium having stored therein at least one instruction, at least one program, a set of codes, or a set of instructions, which is loaded and executed by a processor to implement the element display method of any one of claims 1 to 10 or the element selection method of any one of claims 11 to 14.

19. A computer program product or computer program, characterised in that it comprises computer instructions stored in a computer readable storage medium, which are read by a processor and executed to implement the element display method of any one of claims 1 to 10 or the element selection method of any one of claims 11 to 14.

Technical Field

The embodiment of the application relates to the technical field of application programs and display, in particular to an element display method, an element selection device, equipment and a storage medium.

Background

Live broadcast is a media content presentation mode which is acquired in real time and issued instantly, and a main broadcast can acquire instant feedback information of a user aiming at live broadcast media content in the live broadcast process.

In the related art, the target media content of the live broadcast can be displayed through a content display interface, a user can perform a reward operation through the content display interface to show the reward of the target media content, and a feedback element corresponding to the reward operation is also displayed in the content display interface.

In the above related art, the display of the feedback element corresponding to the reward operation is relatively single.

Disclosure of Invention

The embodiment of the application provides an element display method, an element selection device, equipment and a storage medium, and richness of a feedback element display mode corresponding to a reward operation can be improved. The technical scheme is as follows:

according to an aspect of an embodiment of the present application, there is provided an element display method including:

displaying a content display interface, wherein target media content is displayed in the content display interface;

in response to a first reward operation for the target media content, determining attribute information of the first reward operation; wherein different attribute levels correspond to different material pools, the material pools including at least one feedback element;

acquiring a first feedback element corresponding to the first reward operation based on the attribute information of the first reward operation, wherein the first feedback element comprises at least one feedback element selected from a material pool corresponding to a first attribute level, and the first attribute level refers to the attribute level corresponding to the attribute information of the first reward operation;

displaying the first feedback element.

According to an aspect of an embodiment of the present application, there is provided an element selection method, including:

acquiring attribute information of a first appreciation operation for target media content;

determining a first attribute grade from a plurality of attribute grades according to the attribute information of the first reward operation; the first attribute level refers to an attribute level corresponding to attribute information of the first reward operation, different attribute levels correspond to different material pools, and the material pools comprise at least one feedback element;

and selecting at least one feedback element from the material pool corresponding to the first attribute level as a first feedback element corresponding to the first reward operation, wherein the first feedback element is used for displaying after receiving the first reward operation.

According to an aspect of an embodiment of the present application, there is provided an element display apparatus including:

the interface display module is used for displaying a content display interface, and target media content is displayed in the content display interface;

the attribute determining module is used for responding to a first reward operation aiming at the target media content and determining attribute information of the first reward operation; wherein different attribute levels correspond to different material pools, the material pools including at least one feedback element;

an element determining module, configured to obtain a first feedback element corresponding to the first reward operation based on the attribute information of the first reward operation, where the first feedback element includes at least one feedback element selected from a material pool corresponding to a first attribute level, and the first attribute level is an attribute level corresponding to the attribute information of the first reward operation;

and the element display module is used for displaying the first feedback element.

According to an aspect of an embodiment of the present application, there is provided an element selection apparatus, including:

the information acquisition module is used for acquiring attribute information of a first appreciation operation aiming at the target media content;

the grade determining module is used for determining a first attribute grade from a plurality of attribute grades according to the attribute information of the first reward operation; the first attribute level refers to an attribute level corresponding to attribute information of the first reward operation, different attribute levels correspond to different material pools, and the material pools comprise at least one feedback element;

and the element selection module is used for selecting at least one feedback element from the material pool corresponding to the first attribute level as a first feedback element corresponding to the first reward operation, and the first feedback element is used for displaying after receiving the first reward operation.

According to an aspect of embodiments of the present application, there is provided a computer device including a processor and a memory, the memory having stored therein at least one instruction, at least one program, a set of codes, or a set of instructions, which is loaded and executed by the processor to implement the above-mentioned element display method or implement the above-mentioned element selection method.

According to an aspect of embodiments of the present application, there is provided a computer-readable storage medium having at least one instruction, at least one program, a set of codes, or a set of instructions stored therein, which is loaded and executed by a processor to implement the above-mentioned element display method or implement the above-mentioned element selection method.

According to an aspect of embodiments herein, there is provided a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the element display method or implements the element selection method.

The technical scheme provided by the embodiment of the application can have the following beneficial effects:

when the target media content is displayed, after the first appreciation operation is identified, the attribute level of the first appreciation operation is determined to be the first attribute level, and the feedback elements corresponding to the first appreciation operation are selected from the material pool corresponding to the first attribute level and displayed, namely, the appreciation operations at different attribute levels are different from the feedback elements correspondingly displayed, so that the display richness of the feedback elements is improved.

It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.

Drawings

In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.

FIG. 1 is a schematic illustration of an implementation environment provided by one embodiment of the present application;

FIG. 2 is a flow chart of an element display method provided by one embodiment of the present application;

FIG. 3 is a schematic diagram of a content presentation interface provided by one embodiment of the present application;

FIG. 4 is a flow chart of an element display method provided by another embodiment of the present application;

FIG. 5 is a flow diagram of a method for element selection provided by one embodiment of the present application;

FIG. 6 is a flow chart of an element selection method provided by another embodiment of the present application;

FIG. 7 is a flow chart of an element display method provided by another embodiment of the present application;

FIG. 8 is a block diagram of an element display apparatus provided in one embodiment of the present application;

FIG. 9 is a block diagram of an element display apparatus provided in another embodiment of the present application;

FIG. 10 is a block diagram of an element selection apparatus provided in one embodiment of the present application;

FIG. 11 is a block diagram of an element selection apparatus provided in another embodiment of the present application;

FIG. 12 is a block diagram of a computer device provided by one embodiment of the present application.

Detailed Description

Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of methods consistent with aspects of the present application, as detailed in the appended claims.

Referring to fig. 1, a schematic diagram of an implementation environment provided by an embodiment of the present application is shown, which can be implemented as an element display system. As shown in fig. 1, the system 10 may include: and a terminal 11.

In some embodiments, the terminal 11 has a target application installed and running therein, such as a client of the target application. Optionally, the client has a first user account logged in. A terminal is an electronic device with data computing, processing, and storage capabilities. The terminal may be a smart phone, a tablet Computer, a PC (Personal Computer), a wearable device, and the like, which is not limited in this embodiment of the present application. The target application may be a live application, such as a video live application, an audio live application, and the like, which is not limited in this embodiment of the application. The target application may also be any application with media content presentation and element display capabilities, such as a social application, payment application, video application, music application, shopping application, game application, news application, and the like. In the element display method provided in the embodiment of the present application, the execution subject of each step may be the terminal 11, such as a client running in the terminal 11.

In some embodiments, the system 10 further includes a server 12, the server 12 establishes a communication connection (e.g., a network connection) with the terminal 11, and the server 12 is configured to provide a background service for the target application. The server may be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server providing cloud computing services.

It should be noted that the element selection method provided in the embodiment of the present application may be executed by a client in the terminal 11; may also be performed by the server 12; the method may also be performed by a client in the terminal 11 and the server 12 alternately, and this is not particularly limited in the embodiment of the present application.

The technical scheme provided by the embodiment of the application can be applied to the display scene of the media content, such as a video playing scene, an audio playing scene, an image-text display scene and the like. Optionally, the technical solution provided in the embodiment of the present application may also be applied to live scenes of various media contents, such as a video live scene, an audio live scene, a text live scene, and the like, which is not specifically limited in the embodiment of the present application.

The technical solution of the present application will be described below by means of several embodiments.

Referring to fig. 2, a flow chart of an element display method according to another embodiment of the present application is shown. In the present embodiment, the method is applied to the client described above for example. The method comprises the following steps (201-204):

step 201, displaying a content display interface, wherein target media content is displayed in the content display interface.

In some embodiments, the target media content is macroscopic media content, such as video content, teletext content (the teletext content includes at least one of pictorial content and text content), and so on, and the target media content may be displayed directly in the content presentation interface.

In some embodiments, the target media content is audio content, and the audio content is played and displayed by a terminal where the client is located, but the playing parameters of the audio content may be controlled through the content display interface to control the playing effect thereof, such as controlling the playing volume, playing progress, playing speed, and the like of the audio content. Optionally, information related to the audio content, such as text content corresponding to the audio content, an author of the audio content, subject information of the audio content, and the like, is displayed in the content presentation interface.

Step 202, in response to the first reward operation aiming at the target media content, determining attribute information of the first reward operation.

Wherein the different attribute levels correspond to different material pools, the material pools including at least one feedback element.

In some embodiments, the client identifies that the operation on the target media content is a first attitude operation, and the first attitude operation is used for indicating that the attitude of the user on the target media content is a target attitude. The status of the listings may be for appreciation, for sympathy, for inspiration, for encouragement, for comfort, etc., and the first status operation may be for a first appreciation operation, a first sympathy operation, a first ventilation operation, a first encouragement operation, a first comfort operation, etc. It should be noted that, the embodiment of the present application is only exemplified by the first attitude operation as the first appreciation operation, and is not limited thereto.

In some embodiments, the first reward operation may be a click operation, a slide operation, a long press operation, a shake operation, or the like.

In some embodiments, the client may receive a first reward operation for the target media content by the user through the content presentation interface. Optionally, the content display interface includes a reward control, and the user may trigger the reward control by clicking, sliding, and the like, so as to implement reward operation. Optionally, the content display interface includes a reward response area for the reward operation, and the user may click or slide the reward response area to implement the reward operation. Optionally, the reward response area is an area in the content presentation interface where no other control is displayed. For example, the content presentation interface includes an exit control, which is used to close or stop presenting the target media content, and an area occupied by the exit control in the content presentation interface does not belong to the reward response area; for another example, if the message display area included in the content display interface is clicked, the detailed content of the message and information such as the user ID (Identity Document) that sent the message can be viewed, and the message can be replied, and the message display area does not belong to the reward response area.

In some embodiments, a pool of material refers to a set of at least one feedback element, or to a set of identifications of at least one feedback element; different material pools can be located in different storage directories, or the same identification field exists in the identification of the feedback element in the same material pool, and is used for distinguishing the feedback element in other material pools.

In some embodiments, the feedback elements contained in different pools of material are not the same. That is, the same feedback element exists in only one material pool, and it does not occur that the same feedback element exists in two different material pools. Therefore, the different attribute levels are necessarily different from the corresponding displayed feedback elements.

In some embodiments, the feedback element may include at least one of a picture element, a text element, a video element. Optionally, the first reward operation represents positive attitude such as reward of the user to the target media content, and the corresponding feedback elements may also include elements representing positive, nice and reward, such as reward gesture of holding up the thumb, love, flower, firework, and the like. Alternatively, the feedback element may also be an audio element, such as a cheering sound or the like.

In some embodiments, the attribute information may indicate or determine an attribute level to which the attribute information corresponds, and different attribute information may correspond to different attribute levels. And the client identifies a first reward operation aiming at the target media content, and determines attribute information of the first reward operation, wherein the attribute information is used for determining an attribute level corresponding to the first reward operation, and further determines a material pool corresponding to the first reward operation.

Step 203, acquiring a first feedback element corresponding to the first reward operation based on the attribute information of the first reward operation.

In some embodiments, the first feedback element includes at least one feedback element selected from a material pool corresponding to a first attribute level, where the first attribute level is an attribute level corresponding to attribute information of the first reward operation.

In some embodiments, the client sends attribute information of the first reward operation to the server and obtains a first feedback element from the server.

Step 204, displaying the first feedback element.

In some embodiments, after the first feedback element is acquired, the first feedback element is displayed in the content display interface to feed back that the first reward operation is successfully identified. Optionally, the time interval between the client recognizing the first reward operation and displaying the first feedback element is less than a time interval threshold. Since the reward operation is mostly a click operation, the time interval between adjacent click operations can be very short, and thus the time of the time interval threshold can also be set to be a shorter time length. The time interval threshold may be 0.0001s (second), 0.0003s, 0.0005s, 0.003s, 0.006s, 0.01s, 0.03s, and so on. The time interval threshold may be set by a related technician according to an actual situation, and this is not specifically limited in this embodiment of the application.

In some embodiments, within a time interval threshold after the client identifies the first reward operation, if the first feedback element is not successfully displayed in the content presentation interface, the feedback element corresponding to the first reward operation is not displayed any more, so as to avoid a misdirection to the user due to too long display delay.

Optionally, the higher the attribute rank, the richer and/or more complex (which can also be understood as higher-level) the corresponding feedback element. For example, the higher the attribute rank, the larger the size of the corresponding displayed feedback element; alternatively, the higher the attribute rank, the richer the color of the corresponding displayed feedback element.

In some embodiments, a target number of common feedback elements are displayed during the display of the target media content. And the target number of common feedback elements are selected from the common material pool according to the total amount of the target media content in the first time period. Optionally, the higher the total number of rewards of the target media content in the first period, the greater the number of targets.

In some embodiments, before displaying the target number of common feedback elements, further comprising: receiving identification information of a public feedback element sent by a server; and acquiring the public feedback element according to the identification information of the public feedback element. Alternatively, the common feedback elements may be stored in the terminal so as to be retrieved and displayed directly from the terminal. Optionally, the common feedback element sent by the server is directly received and displayed.

As shown in fig. 3, a first feedback element 32 and a common feedback element 33 are displayed in the content presentation interface 31. The display areas of the first feedback element 32 and the common feedback element 33 may not be the same. Obviously, if the user does not perform the approval operation, only the common feedback element 33 is displayed in the content presentation interface, and the feedback element is not displayed. In some embodiments, there may also be a number of ticks corresponding to the first reward operation near the first feedback element 32. Optionally, the display effect (e.g., color) of the number of continuous clicks corresponding to different attribute levels is different.

In summary, according to the technical scheme provided in the embodiment of the present application, when the target media content is displayed, after the first reward operation is identified, the attribute level of the first reward operation is determined to be the first attribute level, and the feedback element corresponding to the first reward operation is selected and obtained from the material pool corresponding to the first attribute level and displayed, that is, the reward operations at different attribute levels are different from one another, so that the display richness of the feedback element is improved.

Furthermore, due to the approval operation of different attribute levels, the correspondingly displayed feedback elements are different, and the user can see the feedback elements of different styles by performing the approval operation for multiple times, so that the aesthetic fatigue of the user on the same feedback elements is avoided or reduced, and the enthusiasm of the user in performing the approval operation is improved.

Referring to fig. 4, a flowchart of an element display method according to another embodiment of the present application is shown. In the present embodiment, the method is applied to the client described above for example. The method comprises the following steps (401-410):

step 401, displaying a content display interface, in which target media content is displayed.

The content of step 401 is the same as or similar to that of step 301 in the embodiment of fig. 3, and is not described herein again.

Step 402, responding to the first reward operation aiming at the target media content, and acquiring the interval duration between the first reward operation and the last reward operation.

In some embodiments, after the client identifies the first reward operation for the target media content, the interval duration between the first reward operation and the last reward operation is acquired through the stored history information. Optionally, the history information may be stored in a terminal where the client is located, or may also be stored in the server, which is not specifically limited in this embodiment of the application. Optionally, if the information related to the last reward operation is not obtained from the history information, the first reward operation is the first reward operation. The reason why the information related to the last reward operation is not obtained from the historical operation information may be that the client does not recognize the reward operation before the first reward operation; or the related information of the last approval operation is deleted or in a non-readable state.

And step 403, determining the updated continuous hit frequency based on the recorded continuous hit frequency under the condition that the interval duration is less than the threshold.

In some embodiments, the attribute information includes a number of consecutive clicks. The attribute information of the first reward operation includes the updated number of continuous clicks.

In some embodiments, if the interval duration is less than the threshold, which indicates that the interval duration between the first reward operation and the last reward operation is small, the first reward operation and the last reward operation may be considered as consecutive reward operations, and thus the updated continuous click number may be obtained after the client identifies the first reward operation.

Optionally, the reward operation is a click operation, and the number of continuous clicks is the number of continuous click operations.

In some embodiments, in a case where the number of times of the hitching of the first reward operation is greater than or equal to a threshold value, in response to a second reward operation for the target media content, determining the number of times of the hitching of the second reward operation by the target amplification; wherein the target amplification is greater than a default amplification for complimentary operations. That is, if the number of continuous clicks of the first reward operation is greater than or equal to the threshold, it indicates that the user has performed a greater number of reward operations continuously. To encourage the user to continue with the continuous reward operation, the number of increased jogs corresponding to the subsequent reward operation may be increased. For example, the reward operation is a click operation, the default increment of the reward operation is 1, that is, the number of continuous clicks of the reward operation is increased by 1 without clicking once; when the number of continuous clicks of the first appreciating operation is greater than or equal to the threshold value, the target amplification of the second appreciating operation can be set to be 2, that is, after the first appreciating operation, the corresponding number of continuous clicks is increased by 2 every time the clicking operation is performed, so that the enthusiasm of the user for continuously performing the appreciating operation is improved.

In some embodiments, in the case that the number of continuous clicks of the first reward operation is greater than or equal to the threshold value, the number of continuous clicks is automatically increased, and the automatic increase of the number of continuous clicks is stopped until the reward termination instruction is generated or acquired. In this embodiment, when the number of continuous clicks of the first approval operation is greater than or equal to the threshold, it may be considered that the number of continuous clicks is relatively high and the user is relatively tired, and in a certain period of time thereafter, the user does not need to continue to perform the approval operation, and the number of continuous clicks may also continue to increase, so that a certain rest time is provided for the user on the premise of not interrupting the number of continuous clicks. The terminal approval command may be generated by the client itself, or may be a command received from the server. The instruction for ending the reward may be generated or obtained after a certain time length just after the number of continuous clicks reaches the threshold value, or may be correspondingly generated by recognizing the operation for ending the reward of the user, or may be generated or obtained after the target media content is closed.

In step 404, in the case that the attribute information of the first reward operation and the attribute information of the last reward operation correspond to different attribute levels, a first animation is displayed.

Wherein the first dynamic effect is a dynamic effect corresponding to the first attribute level. That is, when the attribute level of the reward operation changes (i.e., the attribute level is upgraded), the corresponding action is displayed.

In some embodiments, this step 404 includes the following steps:

1. acquiring a trigger position of a first appreciating operation;

2. determining a display position of the first dynamic effect according to the trigger position of the first reward operation;

3. and displaying the first dynamic effect according to the display position of the first dynamic effect.

In this embodiment, a trigger position of the first reward operation, a position coordinate in the content presentation interface, and according to the position coordinate, a coordinate of a display position of the first animation, or a display area of the first animation is determined. Optionally, the display position of the first animation is the same as the trigger position of the first reward operation, or the display area of the first animation is an area centered on the trigger position of the first reward operation.

In some embodiments, if the client acquires the information that the user performs the first reward operation with the right hand, displaying the first animation to the left of the trigger position of the first reward operation; and if the client acquires the information that the user executes the first reward operation by using the left hand, the first dynamic effect is displayed on the right of the trigger position of the first reward operation, so that the shielding of the hand on the display area of the first dynamic effect is reduced as much as possible, and the user can conveniently watch the complete first dynamic effect.

Optionally, the first animation includes at least one of an animation and a motion picture. Optionally, displaying the first motion effect comprises displaying a motion trajectory of a picture in the first motion effect.

In some embodiments, an operating frequency of the reward operation received during the display of the first animation is obtained; and adjusting the display effect of the first dynamic effect according to the operation frequency. Optionally, the display effect comprises at least one of: size, dithering frequency, color, brightness. Illustratively, the specific adjustment process of the display effect of the first animation is as follows:

(1) adjusting the display size of the first dynamic effect

In the display process of the first dynamic effect, responding to the fact that the operation frequency belongs to the first frequency range, and displaying the first dynamic effect according to the size corresponding to the first frequency range; in the display process of the first dynamic effect, responding to the fact that the operation frequency belongs to a second frequency range, and displaying the first dynamic effect according to the size corresponding to the second frequency range; and when the lower limit value of the second frequency range is larger than the upper limit value of the first frequency range, the size corresponding to the second frequency range is larger than the size corresponding to the first frequency range.

(2) Adjusting the dither frequency of the first dynamic effect

Determining the dithering frequency of the first dynamic effect according to the operation frequency in the display process of the first dynamic effect; and displaying the first upgrading special effect picture according to the dithering frequency of the first dynamic effect. Wherein, the jitter frequency of the first dynamic effect is in positive correlation with the operation frequency.

(3) Adjusting the color of the first dynamic effect

In the display process of the first dynamic effect, determining the color depth of the first dynamic effect according to the operation frequency; and displaying the first dynamic effect according to the color depth of the first dynamic effect. Wherein, the color depth of the first dynamic effect is in positive correlation with the operation frequency.

(4) Adjusting the brightness of the first dynamic effect

In the display process of the first dynamic effect, determining the brightness of a target picture area in the first dynamic effect according to the operation frequency; and displaying the first dynamic effect according to the brightness of the target picture area in the first dynamic effect. The brightness of the target picture area in the first animation is in positive correlation with the operation frequency, and the target picture area may be a part or all of the picture area in the first animation.

In this step, the display effects of the first dynamic effects corresponding to different operation frequencies may be different, and the higher the operation frequency is, the more obvious the first dynamic effect is displayed, thereby enhancing the willingness of the user to increase the operation frequency, encouraging the user to participate in the interaction aiming at the target media content more actively, and enhancing the interest of the appreciating operation.

Step 405, sending attribute information of the first reward operation to the server, where the server is configured to determine a first attribute level corresponding to the attribute information of the first reward operation, and select a first feedback element from a material pool corresponding to the first attribute level.

In some embodiments, the server determines a property level corresponding to the property information of the first reward operation and a first feedback element corresponding to the first reward operation. Thus, the client needs to send attribute information of the first reward operation to the server.

Step 406, receiving identification information of the first feedback element from the server.

After the above step 405, the identification information of the first feedback element sent by the server is received. The identification information of the first feedback element may indicate a material pool corresponding to the first feedback element, a corresponding attribute level as the first attribute level, a storage location of the first feedback element, and so on.

Step 407, obtaining the first feedback element according to the identification information of the first feedback element.

In some embodiments, the client may determine, according to the identification information of the first feedback element, that the feedback element corresponding to the first reward operation is the first feedback element, and then acquire the stored first feedback element from the storage unit of the terminal.

And step 408, acquiring the interface element corresponding to the trigger position of the first reward operation in the content display interface.

Optionally, the interface element is pixel information/interface display content corresponding to the trigger position for obtaining the first reward operation. In some embodiments, attribute information of the interface element is obtained, the attribute information of the interface element including at least one of: color, brightness, geometric characteristics. The geometric features include line thickness, type of geometric shape, size of geometric pattern, and the like.

And step 409, determining the display effect of the first feedback element according to the interface element.

In some embodiments, the display effect of the first feedback element is determined according to the attribute information of the interface element. For example, if the color of the interface element is light green, it is determined that the first feedback element is displayed as dark green; for another example, if the brightness of the interface element is brighter, it is determined that the first feedback element is displayed at a lower brightness; for another example, if the interface element includes a plurality of wave points, the first feedback element is displayed according to a pattern formed by the plurality of wave points.

And step 410, displaying the first feedback element according to the display effect of the first feedback element.

In some embodiments, the first feedback element is displayed according to the color, brightness, and geometric characteristics of the first feedback element determined in step 409 above.

In some embodiments, the method further comprises the steps of:

1. determining whether an operation body corresponding to the first appreciating operation is a right hand or a left hand;

2. under the condition that an operation body corresponding to the first appreciating operation is a right hand, displaying a first feedback element in a left area of the content display interface;

3. and under the condition that the operation body corresponding to the first appreciating operation is a left hand, displaying a first feedback element in a right area of the content display interface.

In the above embodiments, the left area may refer to the left half area of the content presentation interface, or may refer to the area on the left side 1/3 of the content presentation interface; the proportion of the left area in the content display interface can be specifically set by related technicians according to actual conditions, and the embodiment of the application is not specifically limited to this; the right area may refer to the left half of the content presentation interface or to the area on the right side 1/3 of the content presentation interface; the proportion of the right area in the content display interface can be specifically set by related technicians according to actual conditions, which is not specifically limited in the embodiment of the present application.

In the above embodiment, the display area of the first feedback element is determined by identifying whether the user performs the favorite operation right or left, thereby reducing the occlusion of the first feedback element by the hand as much as possible.

To sum up, according to the technical scheme provided by the embodiment of the application, the display effects of the first dynamic effects corresponding to different operation frequencies can be different, and the higher the operation frequency is, the more obvious the first dynamic effects are displayed, so that the willingness of the user to the improvement of the operation frequency is improved, the user is encouraged to participate in the interaction aiming at the target media content more actively, and the interest of the reward operation is improved.

Referring to fig. 5, a flowchart of an element selection method provided in an embodiment of the present application is shown. In this embodiment, the method may be executed by the client described above, may be executed by the server described above, and may be executed by the client and the server alternately. The method comprises the following steps (501-503):

step 501, obtaining attribute information of a first reward operation aiming at target media content.

In some embodiments, if the step is performed by the server, the server receives attribute information of a first reward operation for the target media content from the client where the client is located.

Step 502, according to the attribute information of the first reward operation, a first attribute level is determined from a plurality of attribute levels.

In some embodiments, the first attribute level refers to an attribute level corresponding to attribute information of the first reward operation. Optionally, the different attribute levels correspond to different material pools, the material pools including at least one feedback element.

In some embodiments, a pool of material refers to a set of at least one feedback element, or to a set of identifications of at least one feedback element; different material pools can be located in different storage directories, or the same identification field exists in the identification of the feedback element in the same material pool, and is used for distinguishing the feedback element in other material pools.

In some embodiments, the terminal or the server stores corresponding relations between the attribute information and the attribute levels, and the first attribute level corresponding to the attribute information of the first reward operation can be determined from a plurality of attribute levels by calling the corresponding relations.

Step 503, selecting at least one feedback element from the material pool corresponding to the first attribute level as a first feedback element corresponding to the first reward operation.

In some embodiments, the first feedback element is for display after receiving the first reward operation.

In some embodiments, based on the attribute information of the first reward operation, it may be determined that the attribute level corresponding to the first reward operation is the first attribute level, and then it is determined that the material pool corresponding to the first reward operation is the material pool corresponding to the first attribute level.

In some embodiments, after the material pool corresponding to the first attribute level is determined, at least one feedback element of the book is randomly selected from the material pool as the first feedback element through a random number generator (or a random number model).

In some embodiments, after the material pool corresponding to the first attribute level is determined, the first feedback elements are determined to be selected from the material pool in a certain order. For example, the feedback elements in the material pool and the corresponding arrangement order are: feedback element 1, feedback element 2, feedback element 3, feedback element 4; acquiring use information of elements in the material pool, determining that a last used feedback element in the material pool is a feedback element 2 before the first appreciating operation, and determining a next feedback element (namely a feedback element 3) of the feedback element 2 as a first feedback element corresponding to the first appreciating operation; if it is determined that the last used feedback element in the material pool is the feedback element 4 before the first reward operation, the next feedback element (i.e., the feedback element 1) of the feedback element 4 is determined as the first feedback element corresponding to the first reward operation.

For the explanation of the partial concepts in this embodiment, reference may be made to the contents of the above-mentioned embodiment of fig. 3.

In summary, according to the technical scheme provided by the embodiment of the application, the corresponding attribute grades are determined according to the attribute information of the reward operation, and the feedback elements selected corresponding to different attribute grades are different, so that the display richness of the feedback elements is improved.

Referring to fig. 6, a flowchart of an element selection method according to another embodiment of the present application is shown. In the present embodiment, the method is exemplified as being applied to the server described above. The method comprises the following steps (601-605):

step 601, obtaining attribute information of a first reward operation aiming at the target media content.

The content of step 601 is the same as or similar to that of step 501 in the embodiment of fig. 5, and is not described here again.

In some embodiments, the attribute information includes a number of consecutive hits, and different attribute levels correspond to different ranges of values of the number of consecutive hits. Illustratively, the number of continuous clicks 1-10 corresponds to an attribute level 1; the continuous hit times are 11-20 corresponding to the attribute level 2; the number of continuous hits 21-30 corresponds to the attribute level 3; a number of hits greater than 30 corresponds to an attribute level of 4.

Step 602, determining a first number of continuous clicks value range from the number of continuous clicks value ranges respectively corresponding to the plurality of attribute levels.

The first continuous striking frequency value range refers to a continuous striking frequency value range to which the continuous striking frequency of the first reward operation belongs. In some embodiments, the continuous striking frequency of the first reward operation is respectively matched with the continuous striking frequency value ranges respectively corresponding to the attribute levels, so that the continuous striking frequency value ranges respectively corresponding to the attribute levels are determined.

Based on the example in the step 601, exemplarily, if the number of continuous hits of the first reward operation is 5, the first continuous hits range from 1 to 10; if the number of continuous hits of the first reward operation is 35, the value range of the first continuous hits is larger than 35.

Step 603, determining the attribute grade corresponding to the first connection frequency value range as a first attribute grade.

Illustratively, based on the examples in steps 601 and 602, if the first number of times of connecting hits is in the range of 1-10, the first attribute level is attribute level 1; and if the value range of the first connecting times is more than 30, the first attribute grade is the attribute grade 4.

Step 604, selecting at least one feedback element from the material pool corresponding to the first attribute level as a first feedback element corresponding to the first reward operation.

This step 604 is the same as or similar to the step 503 in the embodiment of fig. 5, and is not described herein again.

Step 605, in the case that the attribute information of the first reward operation and the attribute information of the last reward operation correspond to different attribute levels, acquiring the file information of the first animation.

Wherein the first dynamic effect is a dynamic effect corresponding to the first attribute level. In some embodiments, if the attribute information of the first reward operation and the attribute information of the last reward operation correspond to different attribute levels, the attribute information indicating the reward operation is upgraded, and a first animation indicating the upgrade needs to be displayed, file information of the first animation needs to be acquired. Optionally, the file information of the first animation refers to a program file required for displaying the first animation. If the step is executed by the client, the first dynamic effect is directly displayed based on the file information of the first dynamic effect; if the step is executed by the server, the file information of the first dynamic effect is sent to the client, so that the client displays the first dynamic effect based on the file information of the first dynamic effect.

Step 605 may or may not be executed, and this is not specifically limited in this embodiment of the present application. Moreover, there is no precedence relationship between the above steps 604 and 605, and step 604 may be executed first and then step 605 is executed, or step 605 may be executed first and then step 604 is executed.

For the explanation of some concepts in this embodiment, reference may be made to the contents of the embodiments of fig. 3 and 4 described above.

In summary, according to the technical scheme provided by the embodiment of the application, the feedback elements are randomly selected from the material pool corresponding to the first attribute level as the first feedback elements corresponding to the first reward operation, so that the randomness of the feedback elements displayed corresponding to the reward operation is improved, and the display richness of the feedback elements is further improved.

In some possible implementations, the method further includes the following steps:

1. acquiring the total amount of the appreciation of the target media content in a first time period;

2. determining a first total grade from a plurality of total grades according to the reward total in the first time period; the first total number grade is a total number grade corresponding to the reward total number in the first time period;

3. determining the number of the common feedback elements as a target number according to the first total number grade;

4. and selecting a target number of public feedback elements from the public material pool, wherein the target number of public feedback elements are used for displaying in the display process of the target media content.

In some embodiments, the total number of rewards in the first period of time refers to the total number of rewards the at least one client represented to the target media content in the first period of time. As can be seen from the above, the total number of times of the reward operation and the total number of times of the continuous click corresponding to the reward operation are not necessarily equal to each other. Optionally, the total number of rewards refers to the total number of operations that reward operations within the first period. Optionally, the total reward number refers to a total number of continuous clicks corresponding to the reward operation in the first period.

In some embodiments, the server statistically determines the total amount of the target media content in the first time period, determines a first total level according to the corresponding relationship between the total amount of the reward and the total level, determines the number of the common feedback elements corresponding to the first total level as the target number, and displays the target number of the common feedback elements. Alternatively, the target number is positively correlated with the reward total.

In the implementation manner, the more the total amount of the endorsements is, the more the common feedback elements are displayed, so that the popularity of the target media content can be intuitively and conveniently known through the target amount of the common feedback elements.

An exemplary description of an element display method provided by an embodiment of the present application is provided below with reference to fig. 7.

Referring to fig. 7, a flowchart of an element display method according to another embodiment of the present application is shown. The method may be applied to the element display system described above. The method comprises the following steps (701-710):

step 701, a client identifies two click operations of a user in a reward response area of a content display interface, and the two click operations are respectively marked as click _1 and click _2 according to a time sequence, wherein the click _1 is earlier than the click _ 2; the click positions of click _1 and click _2 are respectively recorded as position _1 and position _2, and the client starts a timer to start timing when recognizing click _ 1; after identifying click _2, if the timer for click _1 has not yet ended, the counter is automatically ended and the technique is noted as time _ 1.

Optionally, the counter automatically ends the timing when the 4 th time is counted. The content display interface is used for displaying target media content in the target live broadcast room.

Step 702, the client determines whether time _1 is less than or equal to 3s, if yes, step 703 is executed; if not, the step is ended.

In step 703, the number of consecutive hits num is made num +1, and num is sent to the server.

Step 704, the server determines the corresponding attribute level Lx according to num;

step 705, the server determines a corresponding material pool x according to Lx query, where the material pool includes feedback elements having identified serial numbers. In x, selecting a feedback element a with a random sequence number according to a random algorithm, generating a connection corresponding to the feedback element a, and then executing step 706 and step 709.

Step 706, judging whether num belongs to a first numerical value of the Vx grade range, if yes, inquiring a configured dynamic effect file pag _1 according to Lx, and executing step 707; if not, go to step 708.

In step 707, the client receives the connection and the pag _1 corresponding to the feedback element a from the server, downloads the feedback element a, and displays the feedback element a and the pag _1 in the position _ 2.

In step 708, the client receives the connection corresponding to the feedback element a from the server, downloads the connection to obtain the feedback element a, and displays the feedback element a at the position _ 2.

Step 709, the server counts the reward total num _ x triggered by different users in the target live broadcast room within 5s every 5s, counts the target number Lumx of the public feedback elements with different levels Lx hit by continuous reward operation respectively, and obtains numx random public feedback elements a, b, c, d … in the material pool of Lx through a random algorithm

Step 710, the server judges the current online user ID of the target live broadcast room, and respectively sends push to the corresponding at least one client, and after obtaining numx public feedback elements, the at least one client displays numx public feedback elements a, b, c, d … in turn in the lower right corner area of the content display interface of the at least one client

The following are embodiments of the apparatus of the present application that may be used to perform embodiments of the method of the present application. For details which are not disclosed in the embodiments of the apparatus of the present application, reference is made to the embodiments of the method of the present application.

Referring to fig. 8, a block diagram of an element display apparatus according to an embodiment of the present application is shown. The device has the functions of realizing the method examples of the element display, and the functions can be realized by hardware or by hardware executing corresponding software. The device may be the terminal described above, or may be provided on the terminal. The apparatus 800 may include: an interface display module 801, a property determination module 802, an element determination module 803, and an element display module 804.

An interface display module 801, configured to display a content display interface, where target media content is displayed in the content display interface.

A property determining module 802, configured to determine, in response to a first reward operation for the target media content, property information of the first reward operation; wherein the different attribute levels correspond to different material pools, the material pools including at least one feedback element.

An element determining module 803, configured to obtain, based on the attribute information of the first reward operation, a first feedback element corresponding to the first reward operation, where the first feedback element includes at least one feedback element selected from a material pool corresponding to a first attribute level, and the first attribute level is an attribute level corresponding to the attribute information of the first reward operation.

An element display module 804, configured to display the first feedback element.

In an exemplary embodiment, as shown in fig. 9, the apparatus 800 further comprises: and a dynamic display module 805.

A dynamic effect display module 805, configured to display a first dynamic effect when the attribute information of the first reward operation and the attribute information of the last reward operation correspond to different attribute levels; wherein the first dynamic effect is a dynamic effect corresponding to the first attribute level.

In an exemplary embodiment, the dynamic effect display module 805 is configured to obtain a trigger position of the first reward operation; determining the display position of the first dynamic effect according to the trigger position of the first reward operation; and displaying the first dynamic effect according to the display position of the first dynamic effect.

In an exemplary embodiment, as shown in fig. 9, the apparatus 800 further comprises: a frequency acquisition module 806 and a dynamic effect adjustment module 807.

A frequency obtaining module 806, configured to obtain an operation frequency of the reward operation received in the displaying process of the first animation.

A dynamic effect adjusting module 807 for adjusting a display effect of the first dynamic effect according to the operation frequency, wherein the display effect includes at least one of the following: size, dithering frequency, color, brightness.

In an exemplary embodiment, the element determining module 803 is configured to send attribute information of the first reward operation to a server, where the server is configured to determine the first attribute level corresponding to the attribute information of the first reward operation, and select the first feedback element from a material pool corresponding to the first attribute level; receiving identification information of the first feedback element from the server; and acquiring the first feedback element according to the identification information of the first feedback element.

In an exemplary embodiment, the element display module 804 is configured to obtain an interface element corresponding to the trigger position of the first reward operation in the content presentation interface; determining the display effect of the first feedback element according to the interface element; and displaying the first feedback element according to the display effect of the first feedback element.

In an exemplary embodiment, the attribute information includes a number of continuous clicks; as shown in fig. 9, the apparatus 800 further includes: a number determination module 808.

A number determining module 808, configured to determine, in response to a second reward operation for the target media content, the number of continuous clicks of the second reward operation according to a target amplification in a case that the number of continuous clicks of the first reward operation is greater than or equal to a threshold value; wherein the target amplification is greater than a default amplification for reward operations; or, when the number of continuous clicks of the first reward operation is greater than or equal to a threshold value, automatically increasing the number of continuous clicks until a reward termination instruction is generated or acquired, and stopping automatically increasing the number of continuous clicks.

In an exemplary embodiment, as shown in fig. 9, the apparatus 800 further comprises: an operation body determination module 809.

An operation body determining module 809, configured to determine whether the operation body corresponding to the first reward operation is a right hand or a left hand.

The element display module 804 is further configured to display the first feedback element in a left area of the content display interface when the operation body corresponding to the first reward operation is a right hand; and under the condition that the operation body corresponding to the first appreciating operation is a left hand, displaying the first feedback element in a right area of the content display interface.

In an exemplary embodiment, the element display module 804 is further configured to display a target number of common feedback elements during the process of displaying the target media content; and selecting the target number of common feedback elements from a common material pool according to the total amount of the target media content in the first time period.

In summary, in the technical solutions provided in the embodiments of the present application, when the target media content is displayed, after the first approval operation is identified, the attribute level of the first approval operation is determined to be the first attribute level, and the feedback element corresponding to the first approval operation is selected from the material pool corresponding to the first attribute level and displayed, that is, the approval operations at different attribute levels are different from the corresponding displayed feedback elements, so that the display richness of the feedback element is improved.

Referring to fig. 10, a block diagram of an element selection apparatus according to an embodiment of the present application is shown. The device has the functions of implementing the method examples of the element selection, and the functions can be realized by hardware or by hardware executing corresponding software. The device may be the server described above, or may be provided on the server. The apparatus 1000 may include: an information acquisition module 1001, a rank determination module 1002, and an element selection module 1003.

An information obtaining module 1001 is configured to obtain attribute information of a first reward operation for the target media content.

A level determining module 1002, configured to determine a first attribute level from the multiple attribute levels according to the attribute information of the first reward operation; the first attribute level refers to an attribute level corresponding to the attribute information of the first reward operation, different attribute levels correspond to different material pools, and the material pools comprise at least one feedback element.

An element selection module 1003, configured to select at least one feedback element from the material pool corresponding to the first attribute level, where the at least one feedback element is used as a first feedback element corresponding to the first reward operation, and the first feedback element is used to be displayed after the first reward operation is received.

In an exemplary embodiment, the attribute information includes the number of continuous clicks, and different attribute levels correspond to different value ranges of the number of continuous clicks; the level determining module 1002 is configured to determine a first number of continuous hits value range from the number of continuous hits value ranges corresponding to the multiple attribute levels, where the first number of continuous hits value range refers to the number of continuous hits value range to which the number of continuous hits of the first reward operation belongs; and determining the attribute grade corresponding to the first connecting and hitting frequency value range as the first attribute grade.

In an exemplary embodiment, as shown in fig. 11, the apparatus 1000 further comprises: a dynamic effect obtaining module 1004.

A dynamic effect obtaining module 1004, configured to obtain file information of a first dynamic effect when the attribute information of the first reward operation and the attribute information of the last reward operation correspond to different attribute levels; wherein the first dynamic effect is a dynamic effect corresponding to the first attribute level.

In an exemplary embodiment, as shown in fig. 11, the apparatus 1000 further comprises: an agreement acquisition module 1005, a level acquisition module 1006, a quantity determination module 1007, and an element selection module 1008.

An approval number obtaining module 1005, configured to obtain an approval total of the target media content in the first time period.

A rank obtaining module 1006, configured to determine a first total rank from the multiple total ranks according to the reward total in the first time period; the first total number grade refers to a total number grade corresponding to the reward total number in the first time period.

A number determining module 1007, configured to determine, according to the first total number level, that the number of common feedback elements is a target number.

An element selecting module 1008, configured to select, from the common material pool, the target number of common feedback elements, where the target number of common feedback elements are used for displaying in the display process of the target media content.

In summary, according to the technical scheme provided by the embodiment of the application, the corresponding attribute grades are determined according to the attribute information of the reward operation, and the feedback elements selected corresponding to different attribute grades are different, so that the display richness of the feedback elements is improved.

It should be noted that, when the apparatus provided in the foregoing embodiment implements the functions thereof, only the division of the functional modules is illustrated, and in practical applications, the functions may be distributed by different functional modules according to needs, that is, the internal structure of the apparatus may be divided into different functional modules to implement all or part of the functions described above. In addition, the apparatus and method embodiments provided by the above embodiments belong to the same concept, and specific implementation processes thereof are described in the method embodiments for details, which are not described herein again.

Referring to fig. 12, a block diagram of a computer device according to an embodiment of the present application is shown. The computer device is used for implementing the element display method or the element selection method provided in the above embodiments. Specifically, the method comprises the following steps:

the computer apparatus 1200 includes a CPU (Central Processing Unit) 1201, a system Memory 1204 including a RAM (Random Access Memory) 1202 and a ROM (Read-Only Memory) 1203, and a system bus 1205 connecting the system Memory 1204 and the Central Processing Unit 1201. The computer device 1200 also includes a basic I/O (Input/Output) system 1206 that facilitates information transfer between various devices within the computer, and a mass storage device 1207 for storing an operating system 1213, application programs 1214, and other program modules 1215.

The basic input/output system 1206 includes a display 1208 for displaying information and an input device 1209, such as a mouse, keyboard, etc., for a user to input information. Wherein the display 1208 and input device 1209 are connected to the central processing unit 1201 through an input-output controller 1210 coupled to the system bus 1205. The basic input/output system 1206 may also include an input/output controller 1210 for receiving and processing input from a number of other devices, such as a keyboard, mouse, or electronic stylus. Similarly, input-output controller 1210 also provides output to a display screen, a printer, or other type of output device.

The mass storage device 1207 is connected to the central processing unit 1201 through a mass storage controller (not shown) connected to the system bus 1205. The mass storage device 1207 and its associated computer-readable media provide non-volatile storage for the computer device 1200. That is, the mass storage device 1207 may include a computer-readable medium (not shown) such as a hard disk or a CD-ROM (Compact disk Read-Only Memory) drive.

Without loss of generality, the computer-readable media may comprise computer storage media and communication media. Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes RAM, ROM, EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash Memory or other solid state Memory technology, CD-ROM, DVD (Digital Video Disc) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices. Of course, those skilled in the art will appreciate that the computer storage media is not limited to the foregoing. The system memory 1204 and mass storage device 1207 described above may be collectively referred to as memory.

According to various embodiments of the present application, the computer device 1200 may also operate as a remote computer connected to a network via a network, such as the Internet. That is, the computer device 1200 may connect to the network 1212 through a network interface unit 1211 coupled to the system bus 1205, or may connect to other types of networks or remote computer systems (not shown) using the network interface unit 1211.

In an exemplary embodiment, there is also provided a computer readable storage medium having stored therein at least one instruction, at least one program, code set, or set of instructions which, when executed by a processor, implements the above-described element display method.

In an exemplary embodiment, a computer readable storage medium is also provided, having stored therein at least one instruction, at least one program, set of codes, or set of instructions, which when executed by a processor, implements the above-described element selection method.

Optionally, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State drive), or optical disk. The Random Access Memory may include a ReRAM (resistive Random Access Memory) and a DRAM (Dynamic Random Access Memory).

In an exemplary embodiment, a computer program product or computer program is also provided, the computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to cause the computer device to execute the element display method.

In an exemplary embodiment, a computer program product or computer program is also provided, the computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to cause the computer device to perform the element selection method.

It should be understood that reference to "a plurality" herein means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.

The above description is only exemplary of the present application and should not be taken as limiting the present application, and any modifications, equivalents, improvements and the like that are made within the spirit and principle of the present application should be included in the protection scope of the present application.

28页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:语音交互的方法、装置、设备和计算机可读介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类