Media content interaction method and device, electronic equipment, storage medium and program product

By displaying image identification and associated content elements on the media content interface, rich interaction and refined progress adjustments are achieved in the state of paused playback of media content, solving the problem of single interaction mode in the prior art, and improving user experience.

CN120343342APending Publication Date: 2025-07-18BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510542566.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-27
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

In the prior art, the content and interaction methods displayed when media content is in a paused state are relatively single, and lack richness and refined adjustment methods.

Method used

The image identification and associated content elements of the media content are displayed in the media content interface, and the playback progress is adjusted in a refined manner through the progress adjustment operation of the image identification.

Benefits of technology

It enriches the display content and interaction methods when media content is in the paused playback state, reduces the difficulty of adjusting playback progress and improves the adjustment accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120343342A_ABST
    Figure CN120343342A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a media content interaction method and device, electronic equipment, a storage medium and a program product. The method comprises the following steps: playing media content on a media content interface; in response to a playing pause operation for the media content, pausing playing of the media content, and displaying an image identifier of at least part of a media content image in the media content in a first area of the media content interface, displaying at least one associated content element of the media content in a second area of the media content interface; and in response to a progress adjustment operation based on the image identifier, adjusting the playing progress of the media content. By means of the technical scheme, the content displayed when the media content is in the paused playing state and the interaction mode when the media content is in the paused playing state can be enriched.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure relate to the field of computer technologies, and in particular, to a method, apparatus, electronic device, storage medium, and program product for interacting with media content. Background Art

[0002] In some applications, users can support adjusting the media content they are currently watching to a paused state through a pause operation. However, in related technologies, the content and interaction methods displayed when the media content is in a paused state are relatively single. Summary of the Invention

[0003] Embodiments of the present disclosure provide a method, apparatus, electronic device, storage medium, and program product for interacting with media content to enrich the content and interaction methods displayed when the media content is in a paused state.

[0004] In a first aspect, embodiments of the present disclosure provide a method for interacting with media content, including:

[0005] Playing media content on a media content interface;

[0006] In response to a pause operation on the media content, pausing the playback of the media content, displaying an image identifier of at least a part of the media content images in the media content in a first area of the media content interface, and displaying at least one associated content element of the media content in a second area of the media content interface;

[0007] In response to a progress adjustment operation based on the image identifier, adjusting the playback progress of the media content.

[0008] In a second aspect, embodiments of the present disclosure further provide an apparatus for interacting with media content, including:

[0009] A media content playback module, configured to play media content on a media content interface;

[0010] A pause playback module, configured to pause the playback of the media content in response to a pause operation on the media content, display an image identifier of at least a part of the media content images in the media content in a first area of the media content interface, and display at least one associated content element of the media content in a second area of the media content interface;

[0011] A progress adjustment module, configured to adjust the playback progress of the media content in response to a progress adjustment operation based on the image identifier.

[0012] In a third aspect, embodiments of the present disclosure further provide an electronic device, including:

[0013] One or more processors;

[0014] A memory for storing one or more programs,

[0015] When the one or more programs are executed by the one or more processors, the one or more processors implement the interactive method of media content as described in the embodiments of the present disclosure.

[0016] In a fourth aspect, the embodiments of the present disclosure further provide a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the interactive method of media content as described in the embodiments of the present disclosure is implemented.

[0017] In a fifth aspect, the embodiments of the present disclosure further provide a computer program product, when the computer program product is executed by a computer, the computer implements the interactive method of media content as described in the embodiments of the present disclosure.

[0018] The interactive method, device, electronic device, storage medium and program product of media content provided by the embodiments of the present disclosure display an image identifier of at least part of the media content image and at least one associated content element in the media content when the media content is in a paused playback state, and support the user to finely adjust the playback progress of the media content based on the displayed image identifier, which can enrich the content displayed when the media content is in a paused playback state and the interaction method when the media content is in a paused playback state, reduce the difficulty of adjusting the playback progress of the media content, and improve the adjustment accuracy of the playback progress of the media content. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In combination with the accompanying drawings and with reference to the following specific embodiments, the above and other features, advantages and aspects of the embodiments of the present disclosure will become more obvious. Throughout the accompanying drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic and the original elements and elements are not necessarily drawn to scale.

[0020] Figure 1 is a schematic flowchart of an interactive method of media content provided by the embodiments of the present disclosure;

[0021] Figure 2 is a schematic diagram of the playback of media content provided by the embodiments of the present disclosure;

[0022] Figure 3 is a schematic diagram of the display of an image identifier provided by the embodiments of the present disclosure;

[0023] Figure 4 is a schematic flowchart of another interactive method of media content provided by the embodiments of the present disclosure;

[0024] Figure 5A display schematic diagram of associated content elements provided by an embodiment of the present disclosure;

[0025] Figure 6 Another display schematic diagram of associated content elements provided by an embodiment of the present disclosure;

[0026] Figure 7 Yet another display schematic diagram of associated content elements provided by an embodiment of the present disclosure;

[0027] Figure 8 A display schematic diagram of associated content provided by an embodiment of the present disclosure;

[0028] Figure 9 Another display schematic diagram of associated content provided by an embodiment of the present disclosure;

[0029] Figure 10 A structural block diagram of an interactive device for media content provided by an embodiment of the present disclosure;

[0030] Figure 11 A structural schematic diagram of an electronic device provided by an embodiment of the present disclosure. Detailed implementation manners

[0031] The embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. On the contrary, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not used to limit the protection scope of the present disclosure.

[0032] It should be understood that the various steps recited in the method embodiments of the present disclosure can be executed in a different order and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this regard.

[0033] The term "including" and its variations used herein are open-ended, that is, "including but not limited to". The term "based on" is "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0034] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependent relationships.

[0035] It should be noted that the modification of "one" and "multiple" mentioned in this disclosure is illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise clearly specified in the context, it should be understood as "one or more".

[0036] The names of the messages or information exchanged between multiple devices in the embodiments of this disclosure are only for illustrative purposes and are not used to limit the scope of these messages or information.

[0037] It can be understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of the corresponding laws, regulations and related provisions.

[0038] Figure 1 It is a schematic flowchart of a method for interacting with media content provided by an embodiment of this disclosure. This method can be executed by an interaction device for media content, where the device can be implemented by software and / or hardware and can be configured in an electronic device. Typically, it can be configured in a computer, a mobile phone or a tablet computer. The method for interacting with media content provided by the embodiments of this disclosure is applicable to the scenario of adjusting the playback progress of media content based on the image identifier of the media content when the media content is in a paused playback state. As Figure 1 shown, the method for interacting with media content provided in this embodiment may include:

[0039] S101. Play media content on a media content interface.

[0040] Among them, the above-mentioned media content interface can be an interface for playing media content, which can be a media content details interface or an interface for playing media content based on a media content stream, etc. The above-mentioned media content can be the media content currently played in the media content interface, and the type of this media content is not limited. Exemplarily, the media content played in the media content interface can include video content, graphic and text content, and a combination of video content and graphic and text content, etc.

[0041] In this embodiment, as Figure 2 shown, media content can be played on a media content interface. For example, in response to a display operation on the media content interface, the media content interface is displayed and media content is played in the media content interface; and / or, in response to a media content switching operation acting within the media content interface, the media content currently played in the media content interface is switched, etc.

[0042] S102. In response to a pause playback operation for the media content, pause the playback of the media content, display an image identifier of at least a part of the media content images in the media content interface in a first area, and display at least one associated content element of the media content in a second area of the media content interface.

[0043] Among them, the pause playback operation for the media content can be a trigger operation for indicating to pause the playback of this media content, such as a trigger operation for indicating to switch this media content from the playback state to the pause playback state. The execution manner of the pause playback operation is not limited. Optionally, this pause playback operation may include a single-click operation or a double-click operation on a non-control area of the media content interface, or an operation to trigger a pause playback control of the media content being played in the media content interface, etc.

[0044] The first area can be understood as a display area for the image identifier of the media content image. For example, when the media content is in the pause playback state, it is the area in the first interface for displaying the image identifier of the media content image. The position of the first area in the media content interface can be set as needed. For example, the first area can be a preset area of the media content interface or determined based on the display position of the progress control. Exemplarily, the first area can be associated with the display position of the progress control. For example, the first area can be located above or below the progress control. This progress control can be a control for indicating and / or adjusting the playback progress of the media content in the media content interface, such as the playback progress bar of the media content.

[0045] The media content image can be understood as the image content included in the media content, such as video frames or pictures included in the media content. The image identifier of the media content image can be understood as the identifier of the media content image, such as the name and / or thumbnail of the media content image. Hereinafter, an example will be given with the image identifier of the media content image being the thumbnail of the media content.

[0046] The associated content element can be understood as an element corresponding to the media content in the media content interface and having associated content. Exemplarily, this associated content element can be associated with the media content in the media content interface and / or be configured to obtain content associated with the media content in the media content interface (such as associated content). The type of the associated content element is not limited. The second area can be a display area for the associated content element, such as the area in the media content interface for displaying the associated content element. The specific position of the second area can be set as needed. Exemplarily, the second area can be located at a set position in the media content interface, such as at the bottom area of the media content interface; it can also be associated with the display position of the progress control in the media content interface. In some examples, the second area and the first area can be different areas in the media content interface.

[0047] Specifically, when a pause operation for media content is received, the media content in the media content interface can be paused, an image identifier of at least part of the media content images in the media content is displayed in the first area 30 of the media content interface, and associated content elements of the media content are displayed in the second area 31 of the media content interface, such as Figure 3 shown.

[0048] Please continue to refer to Figure 3 , for example, when a click operation or a double-click operation on the non-control area of the media content interface is detected, or when a trigger operation on the pause play control displayed in the media content interface is detected, the media content being played in the media content interface can be switched from the playing state to the paused state. An image identifier of at least part of the media content images in the media content is displayed at an associated position of the progress control 32 (such as a progress bar) of the media content, such as above the progress control 32 of the media content, for the user to adjust the playing progress of the media content based on the displayed image identifier; one or more associated content elements of the media content are displayed at a certain position in the media content interface, such as at the bottom of the media content interface, for the user to view; and a pause play identifier can be further displayed in the media content interface to indicate that the media content displayed in the media content interface is currently in the paused state.

[0049] In this embodiment, when a pause operation for the media content being played in the media content interface is received, in addition to pausing the media content, an image identifier of at least part of the media content images in the media content can be displayed in the first area of the media content interface, and at least one associated content element of the media content can be displayed in the second area of the media content interface.

[0050] The at least part of the media content images displayed in the first area may include, but are not limited to, key media content images in the media content, such as key pictures or key video frames in the media content. The determination method of the key media content images is not limited. For example, the key media content images in the media content can be extracted based on the importance of the presented picture, or the key media content images in the media content can be extracted at preset time intervals, etc.

[0051] At least part of the above-mentioned media content images may include a media content image corresponding to the playback progress when the media content is paused, such as the media content image currently displayed in the media content interface. In other words, a first image identifier corresponding to this media content image may be displayed in the first area. This first image identifier may be an image identifier corresponding to the first playback progress when the media content is currently in a paused playback state, such as an image identifier of the media content image displayed in the media content interface when the media content is currently in a paused playback state. This first playback progress can be understood as the current playback progress of the media content after the media content is paused in response to a pause playback operation on the media content.

[0052] The display mode of the first image identifier in the first area can be flexibly set as needed. Optionally, the first image identifier of the media content is displayed at a preset position in the first area, and / or the first image identifier of the media content is displayed in association with a preset element, wherein the first image identifier corresponds to the first playback progress when the media content is paused.

[0053] For example, a first image identifier may be displayed at a preset position in the first area, and one or more image identifiers other than the first image identifier may be displayed before and / or after the preset position in the first area according to the arrangement order of at least part of the media content images in the media content. Figure 2 As shown (the figure takes the preset position as the center position of the first area as an example). This preset position can be understood as the position in the first area for displaying the first image logo when the image logo is displayed in the first area in response to the pause playback operation of the media content. This preset position can be set in advance as needed, such as the preset position can be located at the center position of the first area or the display position of the nth image logo, etc. Wherein, n is a positive integer.

[0054] For another example, the first image identifier and other image identifiers other than the first image identifier may be displayed in the same or different display styles, so that the user can quickly identify the first image identifier. Optionally, the first image identifier and other image identifiers other than the first image identifier may be displayed in different display styles. In some examples, the first image identifier may be associated with a preset element (such as Figure 3 The image identifiers other than the first image identifier may not be displayed with associated preset elements, or may be displayed with associated elements other than the preset elements, etc. Thus, the user can quickly determine the image identifier corresponding to the current playback progress of the media content by determining whether each image identifier is displayed with associated preset elements.

[0055] The type of the associated content elements displayed in the second region is not limited. Thus, the associated content elements may include characters, patterns, and / or controls associated with the media content in the media content interface, etc. Optionally, the associated content elements include at least one of associated words, interactive content input areas, and candidate interactive content. Exemplarily, in response to a pause play operation on the media content, the associated words of this media content, the interactive content input area associated with this media content, and / or candidate interactive content may be displayed in the second region of the media content interface. For example, the original content (such as the originally displayed control) displayed in the second region of the media content interface is switched to display at least one associated word of this media content, the interactive content input area, and / or at least one piece of candidate interactive content of this media content, for the user to view and / or obtain the corresponding associated content based on the associated content elements displayed in the second region. Among them, the associated content elements may include associated words, interactive content input areas, and / or candidate interactive content, etc. The associated words may be words associated with the media content in the media content interface, such as related words of the media content displayed in the content interface, etc. The interactive content input area may be an area for inputting interactive content, such as an area for inputting interactive content associated with the media content in the media content interface, etc. The interactive content can be understood as content for interaction, such as comment content and / or conversation content, etc. The candidate interactive content can be understood as interactive content associated with the media content in the media content interface that can be selected and sent by the user. The associated words of a certain media content and the candidate interactive content can be generated in advance based on the content of this media content, and the specific generation method is not limited.

[0056] In some embodiments, it is possible to support identifying objects in one or more media content images in the media content by means of scene recognition, such as identifying the places and / or items that appear in the media content, etc., and support further associating and displaying the identified scene object information in the media content image when the media content image is displayed in the paused state, such as Figure 3 as shown, so that the user can view the detailed information of the scene object corresponding to the displayed scene object information by triggering the displayed scene object information.

[0057] In the above embodiments, the above-mentioned at least part of the media content images whose image identifiers are displayed in the first region may include the first type of media content images with scene object information and / or the second type of media content images without scene object information. The display styles of the image identifiers of the first type of media content images and the image identifiers of the second type of media content images may be the same or different when displayed in the first region.

[0058] Optionally, at least part of the media content images include at least one of a first type of media content image and a second type of media content image. Among them, there is picture object information determined by picture recognition in the first type of media content image, and there is no such picture object information in the second type of media content image. The image identifiers of the first type of media content image and the second type of media content image have different display styles in the first area.

[0059] Exemplarily, the image identifiers of the first type of media content image and the second type of image can be displayed in different display styles in the first area. For example, the image identifier of the first type of media content image can be associated with a preset identifier (such as Figure 3 the black circles associated with the third, sixth, and eighth image identifiers at the bottom in the figure), and the image identifier of the second type of media content image may not be associated with a preset identifier, so as to indicate whether there is picture object information determined by picture recognition in the media content image corresponding to the corresponding image identifier through this preset identifier, and simplify the operations that the user needs to perform to view the media content image with picture objects. Among them, the picture object information can be the information of the picture object presented in the media content image determined by picture recognition of the media content image, such as the name or introduction information of the picture object, etc. In addition, the picture object information can also be a picture recognition prompt information, which can be used to prompt the user to trigger the recognition of the corresponding picture object that appears in the picture. The preset identifier can be a preset graphic, a preset pattern, a preset special effect, etc., and its specific setting can be adjusted according to needs, and this embodiment does not limit this.

[0060] S103. In response to a progress adjustment operation based on the image identifier, adjust the playback progress of the media content.

[0061] Among them, the progress adjustment operation can be an operation used to indicate the adjustment of the playback progress of the media content in a paused playback state in the media content interface. The execution method of this progress adjustment operation is not limited. For example, this progress adjustment operation can include an operation of sliding along the arrangement direction of each image identifier within the first area (such as a horizontal sliding operation), a triggering operation on a certain image identifier displayed in the first area (such as a click operation), a horizontal sliding operation within the media content interface, and / or a sliding operation, a click operation, or a long-press operation on the progress control of the media content, etc.

[0062] Specifically, when receiving a progress adjustment operation based on the displayed image identifier, the playback progress of the media content in the media content interface can be adjusted based on this progress adjustment operation, such as adjusting the playback progress of the media content in the media content interface based on this progress adjustment operation and the image identifier displayed in the first area.

[0063] For example, when it is detected that the current user clicks on a certain image identifier displayed in the first area, the playback progress of the media content can be adjusted to the playback progress corresponding to this image identifier, such as determining the media content image corresponding to this image identifier and adjusting the playback progress of the media content to the playback progress corresponding to this media content image. In addition, the display position and / or display style of the image identifier clicked by the current user in the first area can be further adjusted. For example, the image identifier clicked by the current user can be moved to a preset position in the first area for display, and / or this image identifier can be adjusted to be associated with a preset element displayed, and other image identifiers except this image identifier can be adjusted to not be associated with the preset element displayed, and so on.

[0064] In some embodiments, in response to a progress adjustment operation, the preset element can be kept displayed at the preset position, and each image identifier displayed in the first area can be controlled to move, so as to adjust the playback progress of the media content based on the image identifier moved to the preset position.

[0065] Optionally, adjusting the playback progress of the media content in response to the progress adjustment operation based on the image identifier includes: in response to a first progress adjustment operation based on the image identifier, keeping the display position of the preset element unchanged and controlling at least some of the image identifiers to move in a first direction, where the first direction corresponds to the first progress adjustment operation; in response to the second image identifier of the media content moving to the preset position, adjusting the playback progress of the media content to a second playback progress corresponding to the second image identifier.

[0066] Among them, the first progress adjustment operation can be a progress adjustment operation for adjusting the playback progress of the media content by controlling the movement of the image identifiers displayed in the first area while keeping the display position of the preset element unchanged. The first progress adjustment operation can act on the first area, the non-control area of the media content interface, and / or the progress control of the media content, and this embodiment does not limit this. The first direction can be the direction corresponding to the first progress adjustment operation. Taking the first progress adjustment operation as a sliding operation as an example, the first direction can be the same as or different from the sliding direction of the first progress adjustment operation. The second image identifier can be the image identifier that moves to the preset position. The second playback progress can be the playback progress corresponding to the media content image to which the second image identifier belongs.

[0067] Specifically, when receiving a first progress adjustment operation based on the image identifiers displayed in the first area, the display position of the preset element can be kept unchanged, and each image identifier displayed in the first area can be controlled to move in a first direction corresponding to this first progress adjustment operation; during the execution of the first progress adjustment operation and / or after the first progress adjustment operation is completed, the second image identifier that has moved to the preset position is determined, the playback progress of the media content is adjusted to the second playback progress corresponding to this second image identifier, and the media content image corresponding to this second image identifier can be displayed in the media content interface.

[0068] Taking the example that the image identifiers are arranged horizontally in the first area, in some examples, when detecting a horizontal sliding operation within the first area or a horizontal sliding operation on the progress control of the media content, the preset element can be kept displayed at the preset position, and each image identifier displayed in the first area can be controlled to move in the opposite direction of the sliding direction of this horizontal sliding operation; and when it is detected that a certain image identifier (such as the second image identifier) has moved to the preset position, the playback progress of the media content is adjusted to the playback progress corresponding to this image identifier, and the media content image corresponding to this image identifier can be displayed in the media content interface for the user to view.

[0069] In some embodiments, the preset element can be controlled to move in response to the progress adjustment operation, so as to adjust the playback progress of the media content based on the image identifier displayed at the current position where the preset element has moved to.

[0070] Optionally, adjusting the playback progress of the media content in response to the progress adjustment operation based on the image identifier includes: in response to a second progress adjustment operation based on the image identifier, controlling the preset element to move in a second direction in the first area, the second direction corresponding to the second progress adjustment operation; in response to the preset element moving to the display position of the third image identifier in the first area, adjusting the playback progress of the media content to the third playback progress corresponding to the third image identifier.

[0071] Among them, the second progress adjustment operation may be a progress adjustment operation for adjusting the playback progress of media content by controlling the movement of a preset element. The second progress adjustment operation may act on the first area, the non-control area of the media content interface, and / or the progress control of the media content, and this embodiment does not limit this. The second direction may be the direction corresponding to the second progress adjustment operation. Taking the second progress adjustment operation as a sliding operation as an example, exemplarily, the second direction may be the same as or different from the sliding direction of the second progress adjustment operation. The third image identifier may be the image identifier when the preset element moves to its display position. The third playback progress may be the playback progress corresponding to the media content image to which the third image identifier belongs.

[0072] Specifically, when receiving the second progress adjustment operation based on the image identifier displayed in the first area, the movement of the preset element along the second direction corresponding to this second progress adjustment operation may be controlled; and the display positions of the image identifiers in the first area may be kept unchanged, or the movement of each image element displayed in the first area may be controlled, such as controlling each image element displayed in the first area to move in the opposite direction of the second direction. And, during the execution of the first progress adjustment operation and / or after the execution of the first progress adjustment operation is completed, the current position where the preset element moves and the third image identifier displayed at this current position are determined, the playback progress of the media content is adjusted to the third playback progress corresponding to this third image identifier, and the media content image corresponding to this third image identifier may be displayed in the media content interface.

[0073] Taking the example that the image identifiers are arranged horizontally in the first area, in some examples, when detecting a horizontal sliding operation acting within the first area, such as when detecting a horizontal dragging operation acting on the preset element, the movement of the preset element along the sliding direction of this horizontal sliding operation may be controlled; or, when detecting a horizontal sliding operation acting on the non-control area of the media content interface or acting on the progress control of the media content, the progress identifier in the progress control may be controlled to move along the sliding direction of this horizontal sliding operation, and the preset element may be controlled to move synchronously with this progress identifier. And, when it is detected that the preset element moves to the display position of an image identifier (such as the third image identifier), the playback progress of the media content may be adjusted to the playback progress corresponding to this image identifier, and the media content image corresponding to this image identifier may be displayed in the media content interface for the user to view.

[0074] During the process of adjusting the playback progress of media content in response to an image - identifier - based progress adjustment operation and / or after adjusting the playback progress of media content, the media content in the media content interface can be kept in a paused state, or the media content in the media content interface can be changed from a paused state to a playing state, such as continuing to play the media content in the media content interface based on the adjusted playback progress. This embodiment does not make a limitation in this regard.

[0075] The media content interaction method provided in this embodiment plays media content in a media content interface; in response to a pause - playback operation for this media content, pauses the playback of this media content, displays an image identifier of at least part of the media content images in the media content in a first area of the media content interface, and displays at least one associated content element of the media content in a second area of the media content interface; in response to a progress adjustment operation based on this image identifier, adjusts the playback progress of this media content. By using the above - mentioned technical solution, when the media content is in a paused state, this embodiment displays an image identifier of at least part of the media content images and at least one associated content element in the media content, and supports the user to finely adjust the playback progress of the media content based on the displayed image identifier, which can enrich the content displayed when the media content is in a paused state and the interaction method when the media content is in a paused state, reduce the difficulty of adjusting the playback progress of the media content, and improve the accuracy of adjusting the playback progress of the media content.

[0076] Figure 4 It is a schematic flowchart of another media content interaction method provided by an embodiment of the present disclosure. The solution in this embodiment can be combined with one or more optional solutions in the above - mentioned embodiments. Optionally, the associated content element includes at least one of a related word, an interactive content input area, and a candidate interactive content. After displaying at least one associated content element of the media content in the second area of the media content interface, it further includes: in response to a content acquisition operation based on the associated content element, displaying associated content corresponding to the associated content element.

[0077] Correspondingly, as Figure 4 shown, the media content interaction method provided in this embodiment may include:

[0078] S201. Play media content in a media content interface.

[0079] S202. In response to a pause playback operation for the media content, pause the playback of the media content, display an image identifier of at least a part of the media content images in the media content in a first area of the media content interface, and display at least one associated content element of the media content in a second area of the media content interface, and perform S203 and / or S204. The associated content element includes at least one of a related word, an interactive content input area, and a candidate interactive content.

[0080] In this embodiment, in response to a pause playback operation for the media content, an associated content element of the media content can be displayed in a second area 31 of the media content interface. For example, at least one related word 50, an interactive content input area 60, and / or at least one candidate interactive content of this media content can be displayed in the second area of the media content interface, as Figure 5 and 6 shown, so as to facilitate the user to view and / or obtain the associated content corresponding thereto based on this associated content element.

[0081] In this embodiment, for the case of displaying an interactive content input area and / or a candidate interactive content in response to a pause playback operation for the media content, the display manner of the interactive content input area and / or the candidate interactive content is not limited. For example, only the interactive content input area or at least one candidate interactive content can be displayed in the second area; or the interactive content input area and at least one candidate interactive content can be displayed in the second area at the same time, and so on.

[0082] In some embodiments, displaying at least one associated content element of the media content in the second area of the media content interface includes: displaying an interactive content input area in the second area of the media content interface, where the interactive content input area supports associated display of candidate interactive content corresponding to the media content; or displaying candidate interactive content corresponding to the media content in the second area of the media content interface.

[0083] Exemplarily, in response to a pause playback operation for the media content, an interactive content input area 60 can be displayed in a second area 31 of the media content interface. When the interactive content input area 60 is displayed in response to a pause playback operation for the media content, at least one candidate interactive content corresponding to the media content in the media content interface can be associated and displayed in this interactive content input area 60, as Figure 6 shown (taking the display of the first candidate interactive content 61 of the media content within the interactive content input area 60 in the figure as an example); or no candidate interactive content corresponding to the media content in the media content interface may be associated and displayed.

[0084] In addition, in response to a pause operation on media content, candidate interaction content corresponding to the media content in the media content interface may be displayed in the second area of the media content interface, and the interaction content input area of the media content is not displayed. For example, in the case where it is detected that the media content switches from the playing state to the paused state, at least one candidate interaction content corresponding to the media content in the media interface may be displayed in the second area. Thus, the user can send interaction content by triggering the displayed candidate interaction content, without the need to input candidate interaction content by means of character input, which can further simplify the operations required to send interaction content.

[0085] In some embodiments, the user may also be supported to input interaction content and / or view more candidate interaction content by triggering the interaction content input area displayed in the second area to meet different needs of the user.

[0086] Optionally, displaying the interaction content input area in the second area of the media content interface includes: displaying the interaction content input area of the media content in the second area of the media content interface, and displaying the first candidate interaction content corresponding to the media content in the interaction content input area; the method further includes: in response to a preset trigger operation on the interaction content input area, keeping the interaction content input area displayed, and adding and displaying the second candidate interaction content corresponding to the media content at a preset associated position in the interaction content input area.

[0087] Among them, the first candidate interaction content can be understood as the candidate interaction content displayed in response to a pause operation on media content. The second candidate interaction content can be understood as the candidate interaction content displayed in response to a preset trigger operation on the interaction content input area. This preset trigger operation may be an operation to trigger the interaction content input area, such as a click operation within the interaction content input area, etc. The preset associated position can be understood as a position associated with the interaction content input area. The specific position of the preset associated position is not limited. For example, the preset associated position may be located above, below, to the left, or to the right of the interaction content input area, etc.

[0088] Exemplarily, in response to a pause operation on media content, the interaction content input area 60 of this media content may be displayed in the second area 31 of the media content interface, and the first candidate interaction content 61 associated with the media content in the media content interface is displayed in the interaction content input area 60, as Figure 6 shown.

[0089] In the case of receiving a preset trigger operation for this interactive content input area 60, such as in the case of receiving a click operation on this interactive content interaction area 60, this interactive content input area 60 can be kept displayed, at least one second candidate interactive content 70 associated with this media content can be displayed at a preset associated position of this interactive content input area, and a virtual keyboard can be further displayed, such as Figure 7 as shown, so as to facilitate the user to input interactive content in the interactive content input area 60, edit the first interactive content 61 displayed in the interactive content input area 60, or send interactive content based on the displayed second candidate interactive content 70.

[0090] In this embodiment, after displaying the image identifier and / or associated content element, it is also possible to support canceling the display of the displayed image identifier and / or associated content element. For example, in the case of receiving a play operation on the media content in the media content interface, or, in the case of detecting that the media content switches from a paused playback state to a playback state, the image identifier displayed in the first area 30 and / or the associated content element displayed in the second area 31 can be canceled from display, so as to restore the media content interface to the display style before this media content was paused for playback. And / or, when the associated content element is displayed in the second area 31, a cancel display control 51 corresponding to this associated content element can be further displayed. Thus, in the case of receiving a trigger operation acting on this cancel display control 51, this trigger operation can be responded to, and the associated content element displayed in the second area 31 can be canceled from display, such as restoring the associated content element displayed in the second area 31 to the original controls displayed in the second area 31, and so on.

[0091] S203. In response to a progress adjustment operation based on the image identifier, adjust the playback progress of the media content.

[0092] S204. In response to a content acquisition operation based on the associated content element, display the associated content corresponding to the associated content element.

[0093] Among them, the content acquisition operation can be a trigger operation for indicating the acquisition of the associated content corresponding to the associated content element. The execution manner of the content acquisition operation is not limited. For example, this content acquisition operation can include an operation of triggering a displayed associated content element, and / or an operation of triggering a content acquisition control, and so on.

[0094] Specifically, in the case of receiving a content acquisition operation based on the displayed associated content element, this content acquisition operation can be responded to, and the associated content corresponding to this associated content element can be acquired and displayed, such as displaying recommended content, interactive content, and / or reply content corresponding to this associated content element.

[0095] For the case of displaying at least one associated word of the media content in the media content interface in the second region (as Figure 5 shown), in some examples, the user can be supported to switch the associated words displayed in the second region. For example, the user can switch the associated words displayed in the second region by performing a horizontal sliding operation acting within the second region. In addition, the user can also be supported to obtain recommended content corresponding to a certain displayed associated word, so as to simplify the operations required to view different recommended contents of the media content.

[0096] Optionally, the displaying of the associated content corresponding to the associated content element in response to the content acquisition operation based on the associated content element includes: displaying the first associated content corresponding to the preset associated word in response to the first content acquisition operation for the preset associated word in the second region, where the first associated content includes recommended content.

[0097] Among them, the first content acquisition operation can be a content acquisition operation performed based on the associated words displayed in the second region, such as an operation of triggering a certain associated word displayed in the second region. The preset associated word can be the associated word corresponding to the first content acquisition operation, such as the associated word triggered by the first content acquisition operation. The first associated content can be the associated content displayed in response to the first content acquisition operation. Exemplarily, the first associated content can be the recommended content corresponding to the triggered associated word. This recommended content can include, but is not limited to, recommended media content or media content information of the recommended media content, and this embodiment does not make a limitation on this.

[0098] Specifically, when receiving the first content acquisition operation for a certain associated word (such as the preset associated word) displayed in the second region, the recommended content corresponding to this associated word can be displayed.

[0099] For example, when detecting that the current user triggers a certain associated word 50 (such as Figure 5 shown) displayed in the second region 31, the recommended content interface 80 can be displayed. For example, the recommended content interface 80 is displayed on the upper layer of at least part of the media content interface. In this recommended content interface 80, a set of recommended content corresponding to this associated word 50 is displayed. Information of one or more recommended contents corresponding to this associated word 50 can be displayed in this set of recommended content, such as Figure 8 shown. Thus, the current user can view the information of the recommended content corresponding to this associated word 50 based on this recommended content interface; and can further view the recommended content corresponding to this recommended content information by triggering a certain recommended content information displayed in the recommended content interface.

[0100] In addition, relevant words corresponding to the media content in the media content interface may or may not be displayed in the recommended content interface. For the case where relevant words corresponding to the media content in the media content interface are displayed in the recommended content interface, it is also possible to support the user to switch and view different sets of recommended content corresponding to different relevant words, and / or view the recommended content corresponding to different relevant words in the recommended content interface, so as to meet the different viewing needs of the user.

[0101] For the case of displaying an interactive content input area and / or candidate interactive content in the media content interface (such as Figure 6 and 7 shown), in some examples, it is possible to support the user to generate and send interactive content based on the interactive content input area and / or candidate interactive content displayed in the media content interface, thereby further enriching the sending methods of interactive content.

[0102] Optionally, the displaying of the associated content corresponding to the associated content element in response to the content acquisition operation based on the associated content element includes: in response to a second content acquisition operation based on the interactive content input area or the candidate interactive content, sending a second associated content and displaying the second associated content in the interactive interface, where the second associated content is generated based on at least one of the interactive content input area and the candidate interactive content, and the second associated content includes preset interactive content.

[0103] Wherein, the second content acquisition operation may be a content acquisition operation based on the interactive content input area and / or candidate interactive content, such as an operation to trigger the sending control corresponding to the interactive content input area, and / or an operation to trigger a certain candidate interactive content, etc. The second associated content may be the associated content sent in response to the second content acquisition operation, such as the preset interactive content sent in response to the second interactive content acquisition operation. The type of the preset interactive content is not limited. For example, the preset interactive content may be a comment content for the media content in the media content interface, and / or a conversation content for the publishing user and / or a preset virtual object in the media content interface, etc. The interactive interface may be a display interface for the preset interactive content, which may include but is not limited to a comment interface and / or a conversation interface.

[0104] Specifically, in the case of receiving a second content acquisition operation based on the displayed interactive content input area 60 and / or the displayed candidate interactive content, a preset interactive content can be generated based on the content displayed in the interactive content input area 60 and / or this candidate interactive content, and this preset interactive content can be sent, such as sending this preset interactive content as a comment message for the media content in the media content interface, or sending this preset interactive content as a session message between the current user and the publishing user of this media content or a preset virtual object, and so on.

[0105] In some examples, such as Figure 6 and 7 shown, the user can input the interactive content they want to send in the interactive content input area 60, and after the input is completed, trigger the sending control 62 corresponding to the interactive content input area 60; or, in the case where the first interactive content is displayed in the interactive content input area 60, directly trigger the sending control 62 corresponding to the interactive content input area 60. Thus, when the current application detects that the user triggers the sending control 61 corresponding to the interactive content input area 60, a preset interactive content 90 can be generated based on the content in the interactive content input area 60, this preset interactive content 90 can be sent, and this preset interactive content 90 can be displayed in the interactive interface, such as Figure 9 shown (taking the display of the preset interactive content 90 in the session interface between the current user and the preset virtual object as an example in the figure).

[0106] In some examples, such as Figure 7 shown, the user can also send this second candidate interactive content 70 as a preset interactive content 90 by triggering a certain displayed second candidate interactive content 70. For example, when the current application detects that the current user triggers a certain displayed second candidate interactive content 70, the content of this second candidate interactive content 70 can be used as the content of the preset interactive content, this preset interactive content 90 can be sent, and this preset interactive content 90 can be displayed in the interactive interface, such as Figure 9 shown (taking the display of the preset interactive content 90 in the session interface between the current user and the preset virtual object as an example in the figure).

[0107] In some embodiments, taking the example of sending preset interactive content as the conversation content between the current user and the preset virtual object, the user can obtain the reply content of the preset interactive content by sending the preset interactive content to the preset virtual object. For example, the current application can respond to the second content acquisition operation, send the preset interactive content 90, and display this preset interactive content 90 on the conversation interface (i.e., the interactive interface) between the current user and the preset virtual object; and, in response to the sending of the preset interactive content 90, generate the reply content 91 of the preset interactive content 90, and display this reply content 91 in the form of a conversation message sent by the preset virtual object on this conversation interface, as Figure 9 shown. In this case, optionally, the interactive interface includes the conversation interface between the current user and the preset virtual object. The response to the content acquisition operation based on the associated content element and the display of the associated content corresponding to the associated content element further includes: in response to the sending of the second associated content, generating a third associated content corresponding to the second associated content on the interactive interface, and the third associated content includes the reply content of the second associated content. Here, the preset virtual object can be understood as a certain virtual conversation object in the current application, such as a virtual contact, etc. The third associated content can be the associated content generated and displayed in response to the sending of the second associated content, such as the reply content of the second associated content.

[0108] The interactive method of media content provided in this embodiment displays associated content elements such as the related words of this media content, the interactive content input area, and / or candidate interactive content in the second area of the media content interface when the media content is in the paused playback state, and responds to the content acquisition operation based on this associated content element and displays the associated content corresponding to this associated content element, which can further enrich the interaction supported when the media content is in the paused playback state and the acquisition method of the associated content of the media content.

[0109] Figure 10 It is a structural block diagram of an interactive device for media content provided by an embodiment of the present disclosure. This device can be implemented by software and / or hardware, and can be configured in an electronic device. Typically, it can be configured in a computer, a mobile phone, or a tablet computer, and can adjust the playback progress of the media content based on the image identifier of the media content when the media content is in the paused playback state by executing the interactive method of the media content. As Figure 10 shown, the interactive device for media content provided in this embodiment may include: a media content playback module 1001, a pause playback module 1002, and a progress adjustment module 1003, where,

[0110] The media content playback module 1001 is used to play media content on the media content interface;

[0111] The pause playback module 1002 is configured to pause the playback of the media content in response to a pause playback operation for the media content, display an image identifier of at least a part of the media content images in the media content in a first area of the media content interface, and display at least one associated content element of the media content in a second area of the media content interface;

[0112] The progress adjustment module 1004 is configured to adjust the playback progress of the media content in response to a progress adjustment operation based on the image identifier.

[0113] The interactive device for media content provided in this embodiment plays the media content on the media content interface through the media content playback module; through the pause playback module, in response to a pause playback operation for this media content, pauses the playback of this media content, displays an image identifier of at least a part of the media content images in the media content in a first area of the media content interface, and displays at least one associated content element of the media content in a second area of the media content interface; through the progress adjustment module, in response to a progress adjustment operation based on this image identifier, adjusts the playback progress of this media content. By using the above technical solution, when the media content is in a paused playback state, this embodiment displays an image identifier of at least a part of the media content images and at least one associated content element in the media content, and supports the user to finely adjust the playback progress of the media content based on the displayed image identifier, which can enrich the content displayed when the media content is in a paused playback state and the interaction method when the media content is in a paused playback state, reduce the difficulty of adjusting the playback progress of the media content, and improve the adjustment accuracy of the playback progress of the media content.

[0114] Optionally, the first image identifier of the media content is displayed at a preset position in the first area, and / or a preset element is associated with the display of the first image identifier of the media content, where the first image identifier corresponds to the first playback progress when the media content is paused.

[0115] Optionally, the progress adjustment module 1004 may be specifically configured to: in response to a first progress adjustment operation based on the image identifier, keep the display position of the preset element unchanged, and control the at least part of the image identifiers to move in a first direction, where the first direction corresponds to the first progress adjustment operation; in response to the second image identifier of the media content moving to the preset position, adjust the playback progress of the media content to the second playback progress corresponding to the second image identifier.

[0116] Optionally, the progress adjustment module 1004 may be specifically configured to: in response to a second progress adjustment operation based on the image identifier, control the preset element to move in the first region along a second direction, where the second direction corresponds to the second progress adjustment operation; and in response to the preset element moving to the display position of the third image identifier in the first region, adjust the playback progress of the media content to a third playback progress corresponding to the third image identifier.

[0117] Optionally, the associated content element includes at least one of an associated word, an interactive content input area, and candidate interactive content. The interactive device for the media content may further include: an associated content display module, configured to display associated content corresponding to the associated content element in response to a content acquisition operation based on the associated content element.

[0118] Optionally, the associated content display module includes at least one of the following: a recommended content display unit, configured to display first associated content corresponding to the preset associated word in response to a first content acquisition operation for the preset associated word in the second region, where the first associated content includes recommended content; a first interactive content display unit, configured to send second associated content in response to a second content acquisition operation based on the interactive content input area or the candidate interactive content, and display the second associated content on the interactive interface, where the second associated content is generated based on at least one of the interactive content input area and the candidate interactive content, and the second associated content includes preset interactive content.

[0119] Optionally, the interactive interface includes a conversation interface between the current user and a preset virtual object. The associated content display module may further include: a reply content display unit, configured to generate third associated content corresponding to the second associated content on the interactive interface in response to the sending of the second associated content, where the third associated content includes the reply content of the second associated content.

[0120] Optionally, the element display module may include: a region display unit, configured to display an interactive content input area in the second region of the media content interface, where the interactive content input area supports associated display of candidate interactive content corresponding to the media content; or a second interactive content display unit, configured to display candidate interactive content corresponding to the media content in the second region of the media content interface.

[0121] Optionally, the area display unit may be specifically configured to: display an interactive content input area of the media content in a second area of the media content interface, and display first candidate interactive content corresponding to the media content in the interactive content input area; The interaction device for the media content may further include: an interactive content display module, configured to, in response to a preset trigger operation on the interactive content input area, keep displaying the interactive content input area, and additionally display second candidate interactive content corresponding to the media content at a preset associated position in the interactive content input area.

[0122] Optionally, at least part of the media content images include at least one of a first type of media content image and a second type of media content image, wherein there is picture object information determined by picture recognition in the first type of media content image, and there is no such picture object information in the second type of media content image, and the image identifiers of the first type of media content image and the second type of media content image have different display styles in the first area.

[0123] The interaction device for the media content provided in the embodiments of the present disclosure may execute the interaction method for the media content provided in any embodiment of the present disclosure, and has corresponding functional modules and beneficial effects for executing the interaction method for the media content. Technical details not described in detail in this embodiment may be referred to the interaction method for the media content provided in any embodiment of the present disclosure.

[0124] Next, refer to Figure 11 , which shows a schematic structural diagram of an electronic device (such as a terminal device) 1100 suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 11 The electronic device shown is only an example and should not impose any limitation on the functions and usage scope of the embodiments of the present disclosure.

[0125] As Figure 11As shown, the electronic device 1100 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 1101, which may perform various appropriate actions and processes according to a program stored in the read-only memory (ROM) 1102 or a program loaded from the storage device 1108 into the random access memory (RAM) 1103. In the RAM 1103, various programs and data required for the operation of the electronic device 1100 are also stored. The processing device 1101, the ROM 1102, and the RAM 1103 are connected to each other via a bus 1104. The input / output (I / O) interface 1105 is also connected to the bus 1104.

[0126] Generally, the following devices may be connected to the I / O interface 1105: an input device 1106 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1107 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1108 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1109. The communication device 1109 may allow the electronic device 1100 to communicate with other devices wirelessly or wireline to exchange data. Although Figure 11 an electronic device 1100 with various devices is shown, it should be understood that it is not required to implement or include all the shown devices. Instead, more or fewer devices may be implemented or included.

[0127] In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowchart may be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes program codes for performing the methods shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 1109, or installed from the storage device 1108, or installed from the ROM 1102. When the computer program is executed by the processing device 1101, the above functions defined in the methods of the embodiments of the present disclosure are executed.

[0128] It should be noted that the above-mentioned computer-readable medium in the present disclosure can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, in which computer-readable program code is carried. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, and this computer-readable signal medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0129] In some embodiments, the client and the server can communicate using any currently known or future-developed network protocol such as HTTP (HyperText Transfer Protocol), and can be interconnected with digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.

[0130] The above-mentioned computer-readable medium can be included in the above-mentioned electronic device; it can also exist separately without being assembled into the electronic device.

[0131] The above computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: play media content on a media content interface; in response to a pause play operation for the media content, pause playing the media content, display an image identifier of at least a portion of the media content images in the media content in a first area of the media content interface, and display at least one associated content element of the media content in a second area of the media content interface; and in response to a progress adjustment operation based on the image identifier, adjust the play progress of the media content.

[0132] Computer program code for carrying out operations of the present disclosure may be written in one or more programming languages or combinations thereof. The programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0133] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur in a different order than noted in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system for performing the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.

[0134] The units described in the embodiments of the present disclosure may be implemented in software or in hardware. In some cases, the name of the module does not constitute a limitation on the unit itself.

[0135] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that can be used include: Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), Systems on Chip (SOCs), Complex Programmable Logic Devices (CPLDs), and so on.

[0136] In the context of this disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a Random Access Memory (RAM), a Read Only Memory (ROM), an Erasable Programmable Read Only Memory (EPROM or Flash Memory), an optical fiber, a portable Compact Disc Read Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0137] According to one or more embodiments of the present disclosure, Example 1 provides an interactive method for media content, including:

[0138] Playing media content on a media content interface;

[0139] In response to a pause play operation for the media content, pausing the play of the media content, displaying an image identifier of at least a part of the media content images in the media content in a first area of the media content interface, and displaying at least one associated content element of the media content in a second area of the media content interface;

[0140] In response to a progress adjustment operation based on the image identifier, adjusting the play progress of the media content.

[0141] According to one or more embodiments of the present disclosure, Example 2 is based on the method of Example 1, where a first image identifier of the media content is displayed at a preset position in the first area, and / or a preset element is associated with and displayed for the first image identifier of the media content, where the first image identifier corresponds to a first play progress when the media content is paused.

[0142] According to one or more embodiments of the present disclosure, Example 3 is based on the method of Example 2, where the adjusting the play progress of the media content in response to a progress adjustment operation based on the image identifier includes:

[0143] In response to a first progress adjustment operation based on the image identifier, keep the display position of the preset element unchanged, and control at least part of the image identifier to move in a first direction, where the first direction corresponds to the first progress adjustment operation;

[0144] In response to the second image identifier of the media content moving to the preset position, adjust the playback progress of the media content to a second playback progress corresponding to the second image identifier.

[0145] According to one or more embodiments of the present disclosure, in Example 4, according to the method described in Example 2, the adjusting the playback progress of the media content in response to a progress adjustment operation based on the image identifier includes:

[0146] In response to a second progress adjustment operation based on the image identifier, control the preset element to move in a second direction in the first region, where the second direction corresponds to the second progress adjustment operation;

[0147] In response to the preset element moving to the display position of the third image identifier in the first region, adjust the playback progress of the media content to a third playback progress corresponding to the third image identifier.

[0148] According to one or more embodiments of the present disclosure, in Example 5, according to the method described in Example 1, the associated content element includes at least one of a correlation word, an interactive content input area, and candidate interactive content. After displaying at least one associated content element of the media content in the second region of the media content interface, it further includes:

[0149] In response to a content acquisition operation based on the associated content element, display the associated content corresponding to the associated content element.

[0150] According to one or more embodiments of the present disclosure, in Example 6, according to the method described in Example 5, the displaying the associated content corresponding to the associated content element in response to a content acquisition operation based on the associated content element includes at least one of the following:

[0151] In response to a first content acquisition operation for a preset correlation word in the second region, display a first associated content corresponding to the preset correlation word, where the first associated content includes recommended content;

[0152] In response to a second content acquisition operation based on the interactive content input area or the candidate interactive content, send a second associated content and display the second associated content on the interactive interface, where the second associated content is generated based on at least one of the interactive content input area and the candidate interactive content, and the second associated content includes preset interactive content.

[0153] According to one or more embodiments of the present disclosure, Example 7 According to the method described in Example 6, the interactive interface includes a conversation interface between the current user and a preset virtual object, and in response to a content acquisition operation based on the associated content element, displaying associated content corresponding to the associated content element, further including:

[0154] In response to the sending of the second associated content, generating third associated content corresponding to the second associated content in the interactive interface, where the third associated content includes a reply content of the second associated content.

[0155] According to one or more embodiments of the present disclosure, Example 8 According to the method described in Example 5, the displaying at least one associated content element of the media content in the second area of the media content interface includes:

[0156] Displaying an interactive content input area in the second area of the media content interface, where the interactive content input area supports associated display of candidate interactive content corresponding to the media content; or

[0157] Displaying candidate interactive content corresponding to the media content in the second area of the media content interface.

[0158] According to one or more embodiments of the present disclosure, Example 9 According to the method described in Example 8, the displaying an interactive content input area in the second area of the media content interface includes:

[0159] Displaying an interactive content input area of the media content in the second area of the media content interface, and displaying first candidate interactive content corresponding to the media content in the interactive content input area;

[0160] The method further includes:

[0161] In response to a preset trigger operation on the interactive content input area, keeping the display of the interactive content input area, and adding and displaying second candidate interactive content corresponding to the media content at a preset associated position in the interactive content input area.

[0162] According to one or more embodiments of the present disclosure, Example 10 According to the method described in any one of Examples 1-9, at least some of the media content images include at least one of a first type of media content image and a second type of media content image, where there is picture object information determined by picture recognition in the first type of media content image, and there is no such picture object information in the second type of media content image, and the image identifiers of the first type of media content image and the second type of media content image have different display styles in the first area.

[0163] According to one or more embodiments of the present disclosure, Example 11 provides an interactive device for media content, including:

[0164] A media content playback module for playing media content on a media content interface;

[0165] A pause playback module for responding to a pause playback operation on the media content, pausing the playback of the media content, displaying an image identifier of at least part of the media content image in a first area of the media content interface, and displaying at least one associated content element of the media content in a second area of the media content interface;

[0166] A progress adjustment module for adjusting the playback progress of the media content in response to a progress adjustment operation based on the image identifier.

[0167] According to one or more embodiments of the present disclosure, Example 12 provides an electronic device, including:

[0168] One or more processors;

[0169] A memory for storing one or more programs,

[0170] When the one or more programs are executed by the one or more processors, the one or more processors implement the interactive method for media content as described in any one of Examples 1-10.

[0171] According to one or more embodiments of the present disclosure, Example 13 provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the interactive method for media content as described in any one of Examples 1-10.

[0172] According to one or more embodiments of the present disclosure, Example 14 provides a computer program product, and when the computer program product is executed by a computer, the computer implements the interactive method for media content as described in any one of Examples 1-10.

[0173] The above description is only a preferred embodiment of the present disclosure and an explanation of the applied technical principles. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosure concept. For example, the technical solutions formed by mutually replacing the above features with the (but not limited to) technical features having similar functions disclosed in the present disclosure.

[0174] Moreover, although the operations are depicted in a particular order, this should not be construed as requiring that the operations be performed in the particular order shown or in sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although several specific implementation details are included in the foregoing discussion, these should not be construed as limitations on the scope of the present disclosure. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented separately or in any suitable sub-combination in multiple embodiments.

[0175] Although the subject matter has been described in language specific to structural features and / or methodological acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.

Claims

1. An interactive method for media content, characterized in that, Including: Playing media content on a media content interface; In response to a pause play operation for the media content, pausing the play of the media content, displaying an image identifier of at least a part of the media content images in the media content in a first area of the media content interface, and displaying at least one associated content element of the media content in a second area of the media content interface; In response to a progress adjustment operation based on the image identifier, adjusting the play progress of the media content.

2. The method according to claim 1, characterized in that, A first image identifier of the media content is displayed at a preset position in the first area, and / or a preset element is associated and displayed with the first image identifier of the media content, wherein the first image identifier corresponds to a first play progress when the media content is paused.

3. The method according to claim 2, characterized in that, The adjusting the play progress of the media content in response to a progress adjustment operation based on the image identifier includes: In response to a first progress adjustment operation based on the image identifier, keeping the display position of the preset element unchanged and controlling at least part of the image identifiers to move in a first direction, the first direction corresponding to the first progress adjustment operation; In response to the second image identifier of the media content moving to the preset position, adjusting the play progress of the media content to a second play progress corresponding to the second image identifier.

4. The method according to claim 2, wherein The adjusting the play progress of the media content in response to a progress adjustment operation based on the image identifier includes: In response to a second progress adjustment operation based on the image identifier, controlling the preset element to move in a second direction in the first area, the second direction corresponding to the second progress adjustment operation; In response to the preset element moving to the display position of a third image identifier in the first area, adjusting the play progress of the media content to a third play progress corresponding to the third image identifier.

5. The method according to claim 1, characterized in that, The associated content element includes at least one of an associated word, an interactive content input area, and candidate interactive content. After displaying at least one associated content element of the media content in the second area of the media content interface, it further includes: In response to a content acquisition operation based on the associated content element, displaying associated content corresponding to the associated content element.

6. The method according to claim 5, wherein The displaying associated content corresponding to the associated content element in response to a content acquisition operation based on the associated content element includes at least one of the following: In response to a first content acquisition operation for a preset associated word in the second area, displaying a first associated content corresponding to the preset associated word, the first associated content including recommended content; In response to a second content acquisition operation based on the interactive content input area or the candidate interactive content, sending a second associated content and displaying the second associated content on an interactive interface, wherein the second associated content is generated based on at least one of the interactive content input area and the candidate interactive content, and the second associated content includes preset interactive content.

7. The method according to claim 6, characterized in that The interactive interface includes a conversation interface between the current user and a preset virtual object. Responding to a content acquisition operation based on the associated content element, it displays associated content corresponding to the associated content element, and further includes: Responding to the sending of the second associated content, generating third associated content corresponding to the second associated content in the interactive interface, where the third associated content includes a reply content to the second associated content.

8. The method according to claim 5, characterized in that The displaying at least one associated content element of the media content in the second area of the media content interface includes: Displaying an interactive content input area in the second area of the media content interface, where the interactive content input area supports associated display of candidate interactive content corresponding to the media content; or Displaying candidate interactive content corresponding to the media content in the second area of the media content interface.

9. The method according to claim 8, characterized in that The displaying an interactive content input area in the second area of the media content interface includes: Displaying the interactive content input area of the media content in the second area of the media content interface, and displaying first candidate interactive content corresponding to the media content in the interactive content input area; The method further includes: Responding to a preset trigger operation on the interactive content input area, keeping the interactive content input area displayed, and adding and displaying second candidate interactive content corresponding to the media content at a preset associated position in the interactive content input area.

10. The method according to any one of claims 1-9, characterized in that, At least part of the media content images include at least one of a first type of media content image and a second type of media content image. Among them, there is picture object information determined by picture recognition in the first type of media content image, and there is no such picture object information in the second type of media content image. The image identifiers of the first type of media content image and the second type of media content have different display styles in the first area.

11. An interactive device for media content, characterized in that, Including: A media content playing module for playing media content in a media content interface; A pause playing module for responding to a pause playing operation on the media content, pausing the playing of the media content, displaying the image identifiers of at least part of the media content images in the media content in the first area of the media content interface, and displaying at least one associated content element of the media content in the second area of the media content interface; A progress adjustment module for responding to a progress adjustment operation based on the image identifier to adjust the playing progress of the media content.

12. An electronic device, characterized in that, Including: At least one processor; And A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor so that the at least one processor can execute the interactive method of the media content described in any one of claims 1-10.

13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a processor to implement the interactive method of the media content described in any one of claims 1-10 when executed.

14. A computer program product, characterized in that, The computer program product includes a computer program which, when executed by a processor, implements the interactive method of media content according to any one of claims 1-10.