Interaction method and device, storage medium and computer program product
Embodiments of the present disclosed provides an interaction method and device, a storage medium, and a computer program product, including displaying an input control during a process of playing a first media content through a playback control in an interaction interface; obtaining input information of a current user from the input control; displaying the input information and associated information of the input information; and judging whether the input information and the associated information meet a preset condition, and displaying a second media content based on a result of the judging.
1 . An interaction method, comprising:
displaying an input control during a process of playing a first media content through a playback control in an interaction interface;
obtaining input information of a current user from the input control;
displaying the input information and associated information of the input information, wherein the associated information is determined based on input information of multiple users or determined based on subjective opinions of multiple different users;
judging whether the input information of the current user matches the associated information; and
at least one of:
obtaining a corresponding second media content and displaying the second media content if it is determined that the input information of the current user matches the associated information; or
obtaining a corresponding third media content if it is determined that the input information of the current user does not match the associated information, and displaying the third media content, wherein
the input control comprises a score input control,
the obtaining the input information of the current user from the input control comprises:
obtaining, from the score input control, a score input instruction input by the current user for the first media content, and determining, based on the score input instruction, first score information input by the current user, and
before the displaying the input information and the associated information of the input information, the method further comprises:
obtaining second score information, and determining the second score information as the associated information of the first score information input by the current user, wherein the second score information is determined based on the first score information input by multiple different users.
2 . The method according to claim 1 , wherein the judging whether the input information of the current user matches the associated information comprises:
if a difference between the first score information input by the current user and the second score information is within a preset threshold range, determining that the input information of the current user matches the associated information; or
if a difference between the first score information input by the current user and the second score information is not within a preset threshold range, determining that the input information of the current user does not match the associated information.
3 . The method according to claim 1 , wherein the displaying the input control during the process of playing the first media content through the playback control in the interaction interface comprises:
during the process of playing the first media content through the playback control in the interaction interface, displaying the input control if it is detected that the first media content is played to a preset moment, or the first media content is played to a preset content.
4 . The method according to claim 1 , wherein the first score information is input by the current user within a predetermined time window and the second score information is score information obtained based on the first score information input by the multiple different users within the predetermined time window.
5 . An interaction device, comprising:
at least one processor, a memory, and a display, wherein
the memory stores computer execution instructions, and
the at least one processor executes the computer execution instructions stored in the memory, enabling the at least one processor to:
display an input control during a process of playing a first media content through a playback control in an interaction interface;
obtain input information of a current user from the input control;
display the input information and associated information of the input information, wherein the associated information is determined based on input information of multiple users or determined based on subjective opinions of multiple different users;
judge whether the input information of the current user matches the associated information; and
at least one of:
obtain a corresponding second media content and display the second media content if it is determined that the input information of the current user matches the associated information; or
obtain a corresponding third media content if it is determined that the input information of the current user does not match the associated information, and display the third media content,
the input control comprises a score input control,
the at least one processor is further configured to:
obtain, from the score input control, a score input instruction input by the current user for the first media content, and determine, based on the score input instruction, first score information input by the current user, and
before the display the input information and the associated information of the input information, the at least one processor is further configured to:
obtain second score information, and determine the second score information as the associated information of the first score information input by the current user, wherein the second score information is determined based on the first score information input by multiple different users.
6 . The interaction device according to claim 5 , wherein the at least one processor is further configured to:
during the process of playing the first media content through the playback control in the interaction interface, display the input control if it is detected that the first media content is played to a preset moment, or the first media content is played to a preset content.
7 . The interaction device according to claim 5 , wherein the at least one processor is further configured to:
if a difference between the first score information input by the current user and the second score information is within a preset threshold range, determine that the input information of the current user matches the associated information; or
if a difference between the first score information input by the current user and the second score information is not within a preset threshold range, determine that the input information of the current user does not match the associated information.
8 . The interaction device according to claim 5 , wherein the first score information is input by the current user within a predetermined time window and the second score information is score information obtained based on the first score information input by the multiple different users within the predetermined time window.
9 . A non-transitory computer-readable storage medium having computer execution instructions stored thereon, wherein when the computer execution instructions are executed by a processor, the processor is enabled to:
display an input control during a process of playing a first media content through a playback control in an interaction interface;
obtain input information of a current user from the input control;
display the input information and associated information of the input information, wherein the associated information is determined based on input information of multiple users or determined based on subjective opinions of multiple different users;
judge whether the input information of the current user matches the associated information; and
at least one of:
obtain a corresponding second media content and display the second media content if it is determined that the input information of the current user matches the associated information; or
obtain a corresponding third media content if it is determined that the input information of the current user does not match the associated information, and display the third media content, wherein
the input control comprises a score input control,
the processor is further enabled to:
obtain, from the score input control, a score input instruction input by the current user for the first media content, and determine, based on the score input instruction, first score information input by the current user, and
before the display the input information and the associated information of the input information, the processor is further enabled to:
obtain second score information, and determine the second score information as the associated information of the first score information input by the current user, wherein the second score information determined based on the first score information input by multiple different users.
10 . The non-transitory computer-readable storage medium according to claim 9 , wherein the processor is further enabled to:
during the process of playing the first media content through the playback control in the interaction interface, display the input control if it is detected that the first media content is played to a preset moment, or the first media content is played to a preset content.
11 . The non-transitory computer-readable storage medium according to claim 9 , wherein the processor is further enabled to:
if a difference between the first score information input by the current user and the second score information is within a preset threshold range, determine that the input information of the current user matches the associated information; or
if a difference between the first score information input by the current user and the second score information is not within a preset threshold range, determine that the input information of the current user does not match the associated information.
12 . The non-transitory computer-readable storage medium according to claim 9 , wherein the first score information is input by the current user within a predetermined time window and the second score information is score information obtained based on the first score information input by the multiple different users within the predetermined time window.