Method, apparatus, electronic device and storage medium for controlling media content

The method and device facilitate seamless viewing of comment content during video playback by allowing simultaneous display and user-controlled pause of media content, addressing the interference and complexity issues in existing systems.

JP7787333B2Active Publication Date: 2025-12-16BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2024568267
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-08-02
Filing Date
2023-08-01
Publication Date
2025-12-16
Estimated Expiration
2043-08-01

AI Technical Summary

Technical Problem

Existing video playback systems interfere with immersive viewing of comment content during video playback, requiring cumbersome user interactions to pause and redisplay comments.

Method used

A method and device that allow media content to be played in a first area while comment information is displayed in a second area, with the option to pause playback and adjust display regions in response to user triggers, ensuring seamless viewing of both.

Benefits of technology

Enables immersive viewing of comment content without interrupting video playback, improving user experience by simplifying the process of pausing and displaying comments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007787333000001
    Figure 0007787333000001
  • Figure 0007787333000002
    Figure 0007787333000002
  • Figure 0007787333000003
    Figure 0007787333000003
Patent Text Reader

Abstract

A method, apparatus, electronic device, and storage medium for controlling media content. The method for controlling the media content includes: playing target media content in a first area of a media content playback page (S101); in response to a comment display operation on the target media content, displaying comment information on the target media content in a second area of the media content playback page (S102); and in response to a target trigger operation on the media content playback page, temporarily stopping the playback of the target media content and / or maintaining the display of the comment information on the target media content (S103).
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] [Related Applications] This application claims priority from application number 202210924898.6, filed with the China Patent Office on August 2, 2022, the entire contents of which are incorporated herein by reference. [Technical field] The present disclosure relates to computer technology, and by way of example, to methods, apparatus, electronic devices, and storage media for controlling media content. [Background technology]

[0002] When watching a video on the video playback page, triggering the comment control allows the user to view the comments for the currently playing video. Summary of the Invention [Problem to be solved by the invention]

[0003] The present disclosure provides a method, apparatus, electronic device, and storage medium for controlling media content to prevent video playback from interfering with a user's viewing of the comment content and to promote immersive viewing of the user's comment content. [Means for solving the problem]

[0004] In a first aspect, the present disclosure provides a method for controlling media content, comprising: Playing the target media content in a first area of ​​a media content playback page; In response to a comment display operation for the target media content, displaying comment information for the target media content in a second area of ​​the media content playback page; The method includes pausing playback of the target media content and / or maintaining display of comment information for the target media content in response to a target trigger operation acting within or on the media content playback page.

[0005] In a second aspect, the present disclosure provides a device for controlling media content, comprising: a first playback module configured to play target media content in a first area of ​​the media content playback page; a comment display module configured to display comment information for the target media content in a second area of ​​the media content playback page in response to a comment display operation for the target media content; and a playback pause module configured to pause playback of the target media content in response to a target trigger operation on the media content playback page and maintain display of comment information for the target media content.

[0006] In a third aspect, the present disclosure provides an electronic device including at least one processor and a memory communicatively coupled to the at least one processor; The memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor such that the at least one processor can perform the method for controlling the media content.

[0007] In a fourth aspect, the present disclosure provides a computer-readable storage medium having a computer program stored thereon, the computer program implementing the method for controlling the media content when executed by a processor.

[0008] In a fifth aspect, the present disclosure provides a computer program product including a computer program carried on a non-transitory computer-readable medium, the computer program including program code for executing the method for controlling media content. [Brief explanation of the drawings]

[0009] [Figure 1] 1 is a schematic flowchart of a method for controlling media content provided by an embodiment of the present disclosure. [Figure 2] FIG. 2 is a schematic diagram illustrating a media content playback page provided by an embodiment of the present disclosure. [Figure 3] FIG. 10 is a schematic diagram illustrating another media content playback page provided by an embodiment of the present disclosure. [Figure 4] 1 is a schematic flowchart of another method for controlling media content provided by an embodiment of the present disclosure. [Figure 5] FIG. 10 is a schematic diagram illustrating yet another media content playback page provided by an embodiment of the present disclosure. [Figure 6] 1 is a block diagram illustrating the structure of a device for controlling media content provided by an embodiment of the present disclosure. [Figure 7] 1 is a schematic diagram illustrating the structure of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. Although several embodiments of the present disclosure are shown in the accompanying drawings, the present disclosure can be realized in various forms. These embodiments are provided for understanding the present disclosure. The accompanying drawings and embodiments of the present disclosure are intended to be illustrative only.

[0011] The steps recited in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. Also, the method embodiments may include additional steps and / or omit performance of steps as shown. The scope of the present disclosure is not limited in this respect.

[0012] As used herein, the term "comprises" and variations thereof are open-ended, i.e., "comprises." The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment," the term "in another embodiment" means "at least one other embodiment," and the term "in some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below.

[0013] The concepts of "first", "second", etc. referred to in this disclosure are used only to distinguish between different devices, modules or units, and do not limit the order or interdependence of the functions performed by these devices, modules or units.

[0014] The modifications "a" and "a plurality" referred to in this disclosure are exemplary and not limiting, and should be understood by those of ordinary skill in the art to mean "one or more," unless the context clearly indicates otherwise.

[0015] In the embodiments of the present disclosure, the names of messages or information exchanged between devices are for illustrative purposes only and are not used to limit the scope of these messages or information.

[0016] When using the technical solutions disclosed in the embodiments of the present disclosure, the user shall be notified of the type of personal information to be disclosed, the scope of use, and the usage scenario, etc., in accordance with relevant laws and regulations, and consent shall be obtained from the user in an appropriate manner.

[0017] For example, in response to receiving a user's voluntary request, prompt information is sent to the user to explicitly prompt the user that the requested operation requires the acquisition and use of the user's personal information, so that the user can independently choose whether or not to provide personal information to software or hardware, such as an electronic device, application, server, or storage medium, that performs the operation of the technical solution of the present disclosure, based on the prompt information.

[0018] In one implementation, the method for transmitting prompt information to the user in response to receiving a voluntary user request may be a pop-up window method that presents the prompt information in the form of text in a pop-up window, and the pop-up window may further carry an option control for the user to select "agree" or "disagree" to providing personal information to the electronic device.

[0019] The above notification and user authorization obtaining process is merely a general outline and is not intended to limit the embodiments of the present disclosure, and other methods that comply with relevant laws and regulations may be applied to implementing the present disclosure.

[0020] 1 is a schematic flowchart of a method for controlling media content provided by an embodiment of the present disclosure. The method can be performed by an apparatus for controlling media content. The apparatus can be implemented by software and / or hardware and can be configured in an electronic device such as a mobile phone or a tablet PC. The method for controlling media content provided by an embodiment of the present disclosure is applicable to a scenario in which comment information on the media content is viewed when the media content is being played.

[0021] When a user triggers a video comment control during video playback to view the comment content of a video currently being played in an application, the application typically continues playing the video while displaying the comment content. The video playback easily interrupts the user's viewing of the comment content, preventing the user from immersively viewing the comment content of the video. In this case, to immersively view the comment content of the video, the user must first instruct the application to cancel the display of the comment content of the video, then perform a trigger operation to pause the video on the video playback page. After pausing the video, the user must retrigger the video comment control to instruct the application to redisplay the comment content of the video. This is a cumbersome method of pausing a video.

[0022] Based on this, the media content control method provided by the embodiment of the present disclosure can solve the technical problem of not being able to immersively view the comment content of a video when triggering comment control to view comment information during video playback, and the technical problem of pausing the video playback in a more cumbersome manner after displaying the comment content of a video, and can provide convenience for users to immersively view the comment content.

[0023] As shown in FIG. 1, the method for controlling media content provided in this embodiment includes: S101 may include playing the target media content in a first area of ​​a media content playing page.

[0024] The media content playback page may be a page for playing media content, such as a video playback page. The first area may be an area used to play media content on the media content playback page, such as a main display area of ​​the media content playback page or a sub-area in the main display area of ​​the media content playback page. For example, the first area may be the main display area of ​​the media content playback page, and the media content page may be a playback page in which the entire main display area is a display area for media content. The target media content may be media content currently being played on the media content playback page, and the media content may be, for example, graphic content or video content. This embodiment does not limit the type of target media content.

[0025] As shown in FIG. 2, a media content playback page can be displayed and the target media content can be played in a first area 20 of the media content playback page.

[0026] S102: In response to a comment display operation for the target media content, comment information for the target media content is displayed in a second area of ​​the media content playback page.

[0027] The comment display operation may be a trigger operation for instructing the display of comment content for the target media content, for example, an operation for triggering comment control for the target media content. The second area may be a display area for comment information for the target media content. This second area may have an area overlapping with the first area, i.e., the display of comment information for the target media content will obscure the first area to some extent. In other words, this embodiment can control the media content played in a scene where the main display area can be used for playing the media content.

[0028] As shown in FIG. 3, when a comment display operation for the target media content is received, such as when it is detected that a user has triggered a comment control for the target media content displayed on the media content playback page during the playback process of the target media content (i.e., when the target media content is in a playback state), the playback of the target media content may be maintained and the comment information for the target media content may be displayed in the second area 30 of the media content playback page so that the user can view and / or comment on the target media content, for example, a comment panel for the target media content may be displayed in the second area 30 of the media content playback page and the comment information for the target media content may be displayed in the comment panel.

[0029] In addition, when displaying comment information on the target media content in the second area, the playback of the target media content may be maintained, for example, by maintaining the playback of the target media content in the first area, or the first area may be adjusted based on the second area, and the first area may be adjusted to a new area that does not overlap with the second area, and the target media content may be played in the new area, which can be determined as needed or based on the screen size of the target media content, and is not limited in this embodiment.

[0030] S103: In response to a target trigger operation on the media content playback page, pause the playback of the target media content, and maintain the display of comment information for the target media content.

[0031] The target trigger operation may be a trigger operation that instructs pausing playback of the target media content while comment information of the target media content is being displayed, such as a playback pause operation for the target media content or an area adjustment operation for the comment information of the target media content. The operation to pause the target media content may be a trigger operation that instructs pausing playback of the target media content, such as an operation for triggering a pause control for the target media content, or may be an operation for performing a specific gesture (double-click, slide along a preset direction / preset path, etc.) on the media content playback page. Furthermore, the area adjustment operation for the comment information of the target media content may be a trigger operation that instructs adjustment of a display area in which the comment information of the target media content is located, such as an operation for triggering an area adjustment control for the comment information of the target media content, or may be an operation for performing a specific gesture (double-finger up-slide in the second area, single-finger up-slide in a specific sub-area of ​​the second area, etc.) on the media content playback page.

[0032] When a target trigger operation on the media content playback page is received, playback of the target media content may be paused while maintaining the display of comment information for the target media content. For example, when a playback pause operation for the target media content is received, playback of the target media content may be paused and the comment information for the target media content may be displayed in a second region; or when a region adjustment operation for the comment information for the target media content is received, playback of the target media content may be paused and the display region for the comment information for the target media content may be adjusted from the second region to a third region.

[0033] In this embodiment, when a comment display operation is received during the playback process of the target media content, comment information for the target media content is displayed and playback of the target media content is maintained; and when a target trigger operation is received, playback of the target media content is paused and the display of comment information for the target media content is maintained. After the user finishes viewing the comment information, there is no need to pause the playback of the target media content, and playback of the target media content is not automatically paused when the comment information of the target media content is displayed. This meets the user's needs to view the comment information of the target media content while watching the target media content, and when the user wants to immersively view the comment information, it meets the user's needs to immersively view the comment information of the target media content, thereby avoiding the playback of the target media content interfering with the user's viewing of the comment information of the target media content and improving the user experience.

[0034] In this embodiment, the target trigger operation acts on a first control that is fixedly displayed on the media content playback page and that may be displayed when displaying comment information on the target media content playback page, such as when a comment display operation for the target media content is received, to meet the user's need to pause the playback of the target media content, and at the same time, by fixedly displaying the first control on the media content page, it is possible to avoid obscuring the target media content on the screen. In this case, the media content control method provided in this embodiment may further include displaying a first control on the media content playback page for triggering execution of the target trigger operation in response to a comment display operation for the target media content.

[0035] The first control may be a control for triggering the execution of a target trigger operation. The first control includes a playback pause control and / or a preset adjustment control. The playback pause control may be used to trigger and execute a playback pause operation on the target media content. The preset adjustment control may be used to trigger an adjustment to the display of comment information on the target media content, such as adjusting the display area and / or display size of the comment information. By way of example, the preset adjustment control may include an area adjustment control, which may be used to trigger the execution of an area adjustment operation on the comment information of the target media content.

[0036] 3, when a comment display operation for the target media content is received, comment information for the target media content may be displayed in the second region 30 of the media content playback page, and a first control 31 may be displayed, such as a playback pause control and / or a preset adjustment control, on the media content playback page. In this embodiment, the display position of the first control 31 on the media content playback page is not limited. For example, the first control 31 may be displayed within the second region 30 or outside the second region 30.

[0037] In this embodiment, when pausing the playback of the target media content in response to a target trigger operation, a playback control for the target media content may be displayed, so that the user can conveniently perform the playback operation on the target media content by triggering the playback control. In this case, the step of pausing the playback of the target media content in response to the target trigger operation on the media content playback page described above includes the step of displaying a playback control in response to the target trigger operation on the playback pause control, pausing the playback of the target media content and triggering the execution of the playback operation on the target media content.

[0038] The display method and timing of the playback control may be flexibly configured. For example, in response to a comment display operation for the target media content, a playback pause control and a playback control for the target media content may be simultaneously displayed, or in response to a target trigger operation, a playback control for the target media content may be displayed. For example, the playback control for the target media content may be displayed while the display of the playback pause control for the target media content is maintained, or the playback control for the target media content may be displayed while the display of the playback pause control for the target media content is canceled, such as by switching the display of the playback pause control for the target media content to the playback control for the target media content.

[0039] In one embodiment, the target trigger operation includes a target gesture operation, and the method further includes, in the trigger process of the target gesture operation, adjusting the area size of the second area and / or the display size of comment information in the second area based on the target gesture operation.

[0040] The target trigger operation may include a target gesture operation, which may be used to instruct the trigger process to adjust the area size of the second area and / or the display size of the comment information displayed in the second area, and the target gesture operation may be, for example, a slide operation, a continuous tap operation, a long press operation, etc.

[0041] In the above embodiment, in the triggering process of the target gesture operation, the area size of the second area and / or the display size of the comment information in the second area may be adjusted based on the target gesture operation. For example, a scaling ratio of the second area / comment information is determined based on the sliding distance / number of continuous taps / long press duration of the target gesture operation, and the second area (e.g., a comment panel) and / or the comment information displayed in the second area is scaled based on the scaling ratio to adjust the area size of the second area and / or the display size of the comment information in the second area. Here, the scaling ratios of the second area and the comment information in the second area may be the same or different, and the second area and the comment information in the second area may be scaled according to the same scaling ratio.

[0042] In the above embodiment, the target gesture operation may include a target slide operation to adjust the region size of the second region and / or the display size of the comment information in the second region based on the sliding distance of the target slide operation. For example, a scaling ratio of the second region / comment information is determined according to the sliding distance of the target slide operation, and the second region and / or the comment information displayed in the second region is scaled according to the scaling ratio. In this case, the target gesture operation includes a target slide operation, and the step of adjusting the region size of the second region and / or the display size of the comment information in the second region based on the target gesture operation includes adjusting the region size of the second region and / or the display size of the comment information in the second region based on the sliding distance of the target slide operation. Here, the target slide operation may include a sliding operation along a preset direction or a sliding operation with multiple fingers. The sliding operation with multiple fingers may include, for example, a zooming operation with multiple fingers and / or a pinching operation with multiple fingers.

[0043] The present embodiment provides a method for controlling media content, including the steps of: playing the target media content in a first area of ​​a media content playback page; displaying comment information for the target media content in a second area of ​​the media content playback page in response to a comment display operation for the target media content; and pausing the playback of the target media content and maintaining the display of the comment information for the target media content in response to a target trigger operation on the media content playback page. By adopting the above-mentioned technical solution, the present embodiment includes, in the process of playing the target media content, displaying comment information for the target media content and maintaining the playback of the target media content when a comment display operation is received; and pausing the playback of the target media content and maintaining the display of the comment information for the target media content when a target trigger operation is received, thereby avoiding the playback of the target media content from interfering with the viewing of the comment information for the target media content, thereby meeting various needs of users in viewing comment information, and improving the user experience.

[0044] 4 is a schematic flowchart of a method for controlling another media content provided by an embodiment of the present disclosure. The technical solution in this embodiment may be combined with one or more technical solutions in the above-mentioned embodiments. The above-mentioned step of maintaining display of comment information for the target media content includes: maintaining display of comment information for the target media content in the second area; or displaying comment information for the target media content in a different third area, where the third area is different from the second area.

[0045] The method further includes a step of continuing playback of the target media content in response to a playback operation on the target media content after pausing the playback of the target media content as described above, and displaying comment information on the target media content in the second area or the third area.

[0046] The method further includes a step of pausing the playback of the target media content and / or maintaining the display of comment information for the target media content, and then canceling the display of the comment information and maintaining the pause of the playback of the target media content or continuing the playback of the target media content in response to a display cancellation operation for the comment information.

[0047] Correspondingly, as shown in FIG. 4, the method for controlling media content provided by this embodiment includes: The method may include the step of: S201: playing target media content in a first area of ​​a media content playing page.

[0048] S202: In response to a comment display operation for the target media content, comment information for the target media content is displayed in a second area of ​​the media content playback page, and S203 or S204 is executed.

[0049] S203: In response to a target trigger operation on the media content playback page, pause the playback of the target media content, maintain the display of comment information for the target media content in the second area, and execute S205 or S206.

[0050] In this embodiment, upon receiving a target trigger operation, the playback of the target media content may be paused, and the second area may continue to display comment information for the target media content.

[0051] Taking the target trigger operation as an example of a playback pause operation, if the target trigger operation is a playback pause operation on the target media content, in the trigger process of the playback pause operation, the display area of ​​the comment information and / or the size of the second area / comment information are not adjusted, and when the playback pause operation is triggered, the playback of the target media content is paused and the comment information for the target media content is maintained in the second area; or in the trigger process of the playback pause operation, the area size of the second area and / or the display size of the comment information are adjusted, and when the playback pause operation is triggered, the playback of the target content is paused and the second area and / or the comment information are restored to their original sizes before receiving the playback pause operation.

[0052] In this embodiment, after pausing playback of the target media content, the user may adjust the display area for comment information for the target media content by performing an area adjustment operation. In this case, the method further includes, after maintaining the display of the comment information for the target media content in the second area, adjusting the second area to a third area in response to the area adjustment operation on the media content playback page, and displaying the comment information for the target media content in the third area. For example, upon receiving an area adjustment operation on the media content playback page, the method may adjust and display the comment information for the target media content in the third area, such as adjusting the second area to the third area and displaying the comment information for the target media content in the third area.

[0053] S204: In response to a target trigger operation on the media content playback page, pause the playback of the target media content, display comment information for the target media content in a third area, and execute S205 or S206, where the third area is different from the second area.

[0054] The third area may be different from the second area, for example, the third area may have a different display position and / or area size from the second area. For example, the area size of the third area may be larger than the area size of the second area, for example, the second area may be a display area for comment information when the comment information is displayed in half screen, and the third area may be a display area for comment information when the comment information is displayed in full screen. The third area may be the same as or different from the first area.

[0055] In this embodiment, when a target trigger operation is received, the playback of the target media content may be paused, and comment information on the target media content may be adjusted and displayed in the third area.

[0056] In one embodiment, if the target trigger operation is an area adjustment operation, comment information for the target media content may be adjusted and displayed in a third area, i.e., playback of the target media content may be paused when the display area of ​​the comment information is adjusted. In this case, pausing playback of the target media content and / or maintaining display of comment information for the target media content in response to the target trigger operation on the media content playback page includes adjusting the display area of ​​the comment information from the second area to a third area and pausing playback of the target media content in response to the area adjustment operation on the media content playback page.

[0057] For example, when an area adjustment operation on a media content playback page is received, the process of triggering the area adjustment operation does not adjust the display area of ​​the comment information and / or the size of the comment information in the second area 30, or the process of triggering the area adjustment operation adjusts the area size and / or the display size of the comment information in the second area 30. Then, as shown in Figure 5, when the area adjustment operation is triggered, the playback of the target media content is paused, the second area 30 (as shown in Figure 3) is adjusted to the third area 50, and the comment information for the target media content is displayed in the third area 50, for example.

[0058] In the above embodiment, the adjustment method for adjusting the second region to the third region can be flexibly configured, such as by scaling the second region to adjust the second region to the third region. The second region can also be expanded to the third region, i.e., the region size of the second region can be expanded to obtain the third region. In this case, the step of adjusting the display region of the comment information from the second region to the third region and pausing the playback of the target media content in response to the region adjustment operation on the media content playback page described above includes the step of expanding the second region to the third region and pausing the playback of the target media content in response to the region adjustment operation on a preset adjustment control.

[0059] In this embodiment, the methods for displaying information in the second and third areas may be the same or different. The method for displaying information in the second area may be different from the method for displaying information in the third area, i.e., information may be displayed in the third area using a method for displaying information that is different from the method for displaying information in the second area. Examples of the method for displaying information include the display size of the information (e.g., font size, etc.), the display style of the information (e.g., color or font, etc.), the information displayed and / or the arrangement of the information, etc. The information includes comment information on the target media content.

[0060] In this embodiment, the second area displays a first preset number of first comment information and m pieces of sub-comment information for the first comment information, and the third area displays a second preset number of second comment information and n pieces of sub-comment information for the second comment information, where the first preset number is different from the second preset number and / or m ≠ n, and both m and n are positive integers. That is, the number of first comment information displayed in the second area is different from the number of second comment information displayed in the second area, and / or the number of sub-comment information for each first comment information displayed in the second area is different from the number of sub-comment information for each second comment information displayed in the second area.

[0061] The first comment information may be comment information that automatically expands and displays at least one sub-comment information in a second area, and the second comment information may be comment information that automatically expands and displays at least one sub-comment information in a third area, and the first comment information and the second comment information may be the same or different comment information on the target media content.

[0062] The first preset number may be a preset number of pieces of first comment information to be displayed. The second preset number may be a preset number of pieces of second comment information to be displayed. Both the first preset number and the second preset number may be set based on demand, and the present embodiment does not limit the numerical values ​​of the first preset number and the second preset number. For example, if the area size of the third area is larger than the area size of the second area, the second preset number may be larger than the first preset number. If the number of pieces of comment information including sub-comment information for the target media content is equal to or greater than the first preset number / second preset number, the number of pieces of first comment information / second comment information displayed in the second area / third area is the same as the first preset number / second preset number. If the number of pieces of comment information including sub-comment information for the target media content is less than the first preset number / second preset number, the number of pieces of first comment information / second comment information displayed in the second area / third area is less than the first preset number / second preset number.

[0063] m may be a preset number of pieces of sub-comment information to be displayed for each piece of first comment information. n may be a preset number of pieces of sub-comment information to be displayed for each piece of second comment information. Both m and n can be set based on needs. This embodiment does not limit the values ​​of m and n. For example, if the area size of the third area is larger than the area size of the second area, n may be greater than m. For each piece of first comment information, if the number of pieces of sub-comment information included in the first comment information is m or more, m pieces of sub-comment information for the first comment information may be displayed. If the number of pieces of sub-comment information included in the first comment information is less than m, the number of pieces of sub-comment information displayed for the first comment information may be less than m. For each piece of second comment information, if the number of pieces of sub-comment information included in the second comment information is n or more, n pieces of sub-comment information for the second comment information may be displayed. If the number of pieces of sub-comment information included in the second comment information is less than n, the number of pieces of sub-comment information displayed for the second comment information is less than n.

[0064] In this embodiment, the comment information for the target media content is sorted differently when displayed in the second area and when displayed in the third area. That is, when comment information for the target media content is displayed in the second area and the third area, the comment information for the target media content can be sorted in different ways. For example, when comment information is displayed in the second area, multiple pieces of comment information for the target media content can be sorted according to the attention level of the multiple pieces of comment information. When comment information is displayed in the third area, multiple pieces of comment information for the target media content can be sorted according to the attention level of the multiple pieces of comment information and the value evaluation of the multiple pieces of comment information. In addition, the sorting weight of certain types of comment information (e.g., comment information including only @ content and / or comment information including only emoticon pictures) can be reduced, or certain types of comment information can be placed at the end of the sorting order.

[0065] In one embodiment, the method further includes a step of, after displaying the comment information for the target media content in a second area of ​​the media content playback page, additionally displaying a third preset number of target sub-comment information in the second area in response to a sub-comment information viewing operation in the second area, and / or, after displaying the comment information for the target media content in the third area, additionally displaying a fourth preset number of target sub-comment information in the third area in response to a sub-comment information viewing operation performed in the third area, wherein the target sub-comment information is sub-comment information of a third comment information that is the target of the sub-comment information viewing operation, and the third preset number is different from the fourth preset number.

[0066] In the above embodiment, when a sub-comment information viewing operation is received, the number of sub-comment information pieces additionally displayed in the second area may be different from the number of sub-comment information pieces additionally displayed in the third area. For example, when a sub-comment information viewing operation for one comment information piece displayed in the second area is received in the second area, a third preset number of sub-comment information pieces may be additionally displayed in the comment information, and when a sub-comment information viewing operation for one comment information piece displayed in the third area is received in the third area, a fourth preset number of sub-comment information pieces may be additionally displayed in the comment information.

[0067] The sub-comment information viewing operation may be an operation for viewing sub-comment information of comment information, and may be used to instruct additional display of sub-comment information corresponding to the comment information. The third comment information may be comment information that is a target of this sub-comment information viewing operation. The target sub-comment information may be sub-comment information that is additionally displayed in response to the sub-comment information viewing operation, and may be the sub-comment information of the third comment information.

[0068] The third preset number may be a preset number of target sub-comment information to be additionally displayed in the second area in response to a sub-comment information viewing operation. The fourth preset number may be a preset number of target sub-comment information to be additionally displayed in the third area in response to a sub-comment information viewing operation. Both the third preset number and the fourth preset number may be set based on needs. In this embodiment, the numerical values ​​of the third preset number and the fourth preset number are not limited. For example, if the area size of the third area is larger than the area size of the second area, the fourth preset number may be larger than the third preset number. If the number of sub-comment information pieces not yet displayed in the third comment information is equal to or greater than the third preset number / fourth preset number, the third preset number / fourth preset number of target sub-comment information pieces may be additionally displayed in the second area / third area, and if the number of sub-comment information pieces not yet displayed in the sub-third comment information is less than the third preset number / fourth preset number, the number of target comment information pieces additionally displayed in the second area / third area is less than the third preset number / fourth preset number.

[0069] In one embodiment, the step of displaying comment information on the target media content in the third area includes a step of adjusting the second area to the third area according to a preset area size of the third area when the target trigger operation is triggered, and displaying the comment information on the target media content in the third area according to a target display size, wherein the target display size is a first display size of the comment information before the target trigger operation is triggered, a second display size of the comment information when the target trigger operation is triggered, or a preset third display size.

[0070] In the above embodiment, the region size of the third region (i.e., a preset region size) may be preset. Thus, when a target trigger operation is triggered, the region size of the second region is adjusted according to the preset region size of the third region to obtain a third region whose region size matches this preset region size. Comment information about the target media content can be displayed in the third region according to the first display size of the comment information in the second region before the target trigger operation is received, the second display size of the comment information in the second region when the target trigger operation is triggered, or the preset third display size of the comment information in the third region. Here, the first display size may be the display size of the comment information before the target trigger operation is triggered, and the second display size may be the display size of the comment information at the time the target trigger operation is triggered (e.g., before adjusting the second region to the third region), which may be determined according to the target trigger operation. The third display size may be the preset display size of the comment information. The third display size may be the same as or different from the first display size / second display size.

[0071] In one embodiment, a second control is further displayed in the second area, and the step of displaying comment information for the target media content in the third area includes the step of displaying comment information for the target media content in the third area and canceling the display of the second control.

[0072] In the above embodiment, as shown in FIG. 3 , when comment information on the target media content is displayed in the second area 30, a second control 32 may be displayed in the second area 30, such as a place control, a comment list control, and / or a like-vote list control corresponding to a place related to the target media content. As shown in FIG. 5 , after the second area 30 is adjusted to the third area 50, the display of the second control 32 may be stopped so that more comment information can be displayed to the user. Here, the second control 32 may be a control that is displayed in the second area 30 but not in the third area 50. The place control may be used to trigger the display of detailed information about the corresponding place, the comment list control may be used to trigger the display of comment information on the target media content in the second area 30, and the like-vote list control may be used to trigger the display of a list of users who like the target media content in the second area 30.

[0073] Comment information on the target media content and user information of users who have expressed sympathy for the target media content, included in the list of users who have expressed sympathy, are both displayed with the permission of the publisher of the target media content and the users who have commented / expressed sympathy.If the corresponding user has not given permission for display, the corresponding comment information on the target media content or user information of users who have expressed sympathy will not be displayed.

[0074] S205: In response to a playback operation for the target media content, playback of the target media content is continued, comment information for the target media content is displayed in the second area or the third area, and the operation is terminated.

[0075] The playback operation may be a trigger operation for instructing continuous playback of the target media content, i.e., a trigger operation for switching the target media content from a paused playback state to a playing state, such as an operation that triggers a playback control displayed on a media content playback page or a preset gesture operation.

[0076] When a play operation for the target media content is received, for example, when it is detected that a user triggers a playback control displayed on a media content playback page or that a user performs a preset gesture operation, the target media content may be continuously played and comment information for the target media content may be displayed in the second area or the third area. For example, the step of displaying the comment information for the target media content in the area where the comment information for the target media content was located before the play operation was received (e.g., the second area or the third area) may be maintained, or the display of the comment information for the target media content may be adjusted to the second area or the third area.

[0077] S206: In response to a display cancellation operation for the comment information, cancel the display of the comment information and continue the reproduction of the target media content in a paused state, or continue the reproduction of the target media content.

[0078] The display cancel operation may be an operation that instructs the cancellation of the display of comment information for the target media content, such as an operation that triggers a close control for the comment information, a click operation on the media content playback page, or a down-slide operation on a setting position in the second area.

[0079] When a display cancel operation for the comment information is received, the display of the comment information for the target media content may be canceled and the playback of the target media content may be kept paused, or the display of the comment information for the target content may be canceled and the playback of the target media content may be continued, that is, the target media content automatically switches from a temporary playback state to a playback state.

[0080] The method for controlling media content provided by this embodiment can pause the playback of the target media content based on the target trigger operation, display comment information for the target media content in the second area or the third area, continue displaying the playback of the target media content, and cancel the display of comment information, thereby realizing various media content control methods, meeting various user needs, and improving the user experience.

[0081] 6 is a block diagram illustrating the structure of a media content control device provided by an embodiment of the present disclosure. The device may be implemented by software and / or hardware and may be located on an electronic device such as a mobile phone or a tablet PC. By executing a media content control method, the device may control playback of media content when displaying comment information for the media content. As shown in FIG. 6, the media content control device provided by this embodiment may include a first playback module 601, a comment display module 602, and a playback pause module 603. The first playback module 601 is configured to play a target media content in a first area of ​​a media content playback page. The comment display module 602 is configured to display comment information for the target media content in a second area of ​​the media content playback page in response to a comment display operation for the target media content. The playback pause module 603 is configured to pause playback of the target media content and maintain display of comment information for the target media content in response to a target trigger operation on the media content playback page.

[0082] The media content control device provided by this embodiment has a first playback module that plays the target media content in a first area of ​​a media content playback page, a comment display module that displays comment information for the target media content in a second area of ​​the media content playback page in response to a comment display operation for the target media content, and a playback pause module that pauses the playback of the target media content and maintains the display of the comment information for the target media content in response to a target trigger operation on the media content playback page. By using the above technical solution, this embodiment displays the comment information for the target media content and maintains the playback of the target media content when a comment display operation is received during the playback of the target media content, and maintains the display of the comment information for the displayed target media content when a target trigger operation is received, thereby avoiding the playback of the target media content from interfering with the viewing of the comment information for the target media content, thereby meeting various needs of users and improving the user experience when viewing the comment information.

[0083] In the above technical solution, the comment display module 602 may be configured to display a first control on the media content playback page in response to a comment display operation on the target media content, for triggering the execution of the target trigger operation.

[0084] In the above technical solutions, the first control may include a play / pause control and / or a preset adjustment control.

[0085] In the above technical solution, the playback pause module 603 may be configured to pause the playback of the target media content in response to a target trigger operation on the playback pause control, and display a playback control for triggering the execution of a playback operation on the target media content.

[0086] In the above technical solution, the playback pause module 603 may be configured to maintain the display of comment information for the target media content in the second area, or to display comment information for the target media content in a third area different from the second area.

[0087] The device for controlling media content provided by this embodiment may include an area adjustment module configured to maintain the display of comment information for the target media content in the above-mentioned second area, and then adjust the second area to a third area in response to an area adjustment operation on the media content playback page, and display comment information for the target media content in the third area.

[0088] In the above technical solution, the playback pause module 603 may be configured to adjust the display area of ​​the comment information from the second area to a third area in response to an area adjustment operation on the media content playback page, and pause the playback of the target media content.

[0089] In the above technical solution, the playback pause module 603 may be configured to expand the second area to the third area and pause the playback of the target media content in response to an area adjustment operation on a preset adjustment control.

[0090] In the above technical solutions, the target trigger operation may further include a target gesture operation. The device for controlling media content provided by this embodiment may further include a size adjustment module configured to adjust an area size of the second area and / or a display size of comment information in the second area according to the target gesture operation in the trigger process of the target gesture operation.

[0091] In the above-mentioned technical solutions, the target gesture operation may include a target slide operation, and the size adjustment module may be configured to adjust the area size of the second area and / or the display size of the comment information in the second area based on the sliding distance of the target slide operation.

[0092] In the above technical solution, the playback pause module 603 may be configured to adjust the second area to the third area according to a preset area size of the third area when the target trigger operation is triggered, and display comment information for the target media content in the third area according to a target display size, where the target display size is a first display size of the comment information before the target trigger operation is triggered, a second display size of the comment information when the target trigger operation is triggered, or a preset third display size.

[0093] In the above technical solution, a second control may be displayed in the second area, and the playback pause module 603 may be configured to display comment information for the target media content in a third area and cancel the display of the second control.

[0094] In the above technical solutions, the manner of displaying the information in the second area may be different from the manner of displaying the information in the third area.

[0095] In the above technical solution, the second area may display a first preset number of first comment information and m sub-comment information of the first comment information, and the third area may display a second preset number of second comment information and n sub-comment information of the second comment information, where the first preset number may be different from the second preset number, and / or m≠n, and m and n are both positive integers.

[0096] In the above technical solution, the comment information on the target media content may be displayed in a different order when it is displayed in the second area than when it is displayed in the third area.

[0097] The device for controlling media content provided by this embodiment may further include a first additional display module and / or a second additional display module. The first additional display module is configured to display comment information for the target media content in a second area of ​​the media content playback page, and then additionally display a third preset number of target sub-comment information in the second area in response to a sub-comment information viewing operation in the second area. The second additional display module is configured to display comment information for the target media content in the third area, and then additionally display a fourth preset number of target sub-comment information in the third area in response to a sub-comment information viewing operation in the third area. Here, the target sub-comment information is sub-comment information of a third comment information that is the target of the sub-comment information viewing operation, and the third preset number may be different from the fourth preset number.

[0098] The device for controlling media content provided by this embodiment may further include a second playback module configured to continue playing the target media content in response to a playback operation on the target media content after pausing the playback of the target media content as described above, and to display comment information on the target media content in the second area or the third area.

[0099] The device for controlling media content provided by this embodiment may further include a display cancellation module that is configured to pause playback of the target media content, maintain display of comment information for the target media content, and then, in response to a display cancellation operation for the comment information, cancel display of the comment information and continue playback of the target media content in a paused state or continue playback of the target media content.

[0100] The device for controlling media content provided in the embodiments of the present disclosure can execute the method for controlling media content provided in any embodiment of the present disclosure, and has functional modules and effects corresponding to the execution of the method for controlling media content. For technical details not described in detail in this embodiment, please refer to the method for controlling media content provided in any embodiment of the present disclosure.

[0101] Referring now to FIG. 7, a schematic diagram showing the structure of an electronic device (e.g., a terminal device) 700 suitable for implementing an embodiment of the present disclosure is shown. The terminal device in the embodiment of the present disclosure may include mobile terminals such as a mobile phone, a laptop computer, a digital broadcast receiver, a personal digital assistant (PDA), a tablet PC (PAD), a portable media player (PMP), an in-vehicle terminal (e.g., a car navigation terminal), etc., and fixed terminals such as a digital television (TV) and a desktop computer. The electronic device shown in FIG. 7 is merely an example and does not impose any limitations on the functionality and scope of use of the embodiment of the present disclosure.

[0102] 7, electronic device 700 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 701 that performs various appropriate operations and processes based on programs stored in read-only memory (ROM) 702 or programs loaded from storage device 708 into random access memory (RAM) 703. RAM 703 stores a number of programs and data necessary for the operation of electronic device 700. Processing unit 701, ROM 702, and RAM 703 are connected to each other via bus 704. Input / output (I / O) interface 705 is also connected to bus 704.

[0103] Typically, input devices 706 including a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., output devices 707 including a liquid crystal display (LCD), speaker, vibrator, etc., storage devices 708 including magnetic tape, hard drives, etc., and communication devices 709 may be connected to the I / O interface 705. The communication devices 709 enable the electronic device 700 to communicate wirelessly or via wires with other devices to exchange data. While FIG. 7 illustrates the electronic device 700 with various devices, it is not necessary to implement or include all of the devices illustrated. More or fewer devices may alternatively be implemented or included.

[0104] According to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product including a computer program carried on a non-transitory computer-readable medium, the computer program including program code for performing the methods shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 709, or may be installed from the storage device 708 or the ROM 702. When the computer program is executed by the processing device 701, the functions described above, limited to the methods of the embodiments of the present disclosure, are performed.

[0105] In this disclosure, the computer-readable medium referred to above may be a computer-readable medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. The computer-readable storage medium may include an electrical connection having one or more wires, a portable computer disk, a hard drive, RAM, ROM, rewritable programmable read-only memory (EPROM or flash memory), 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 this disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may comprise a propagated data signal in baseband or a propagated data signal as part of a carrier that propagates computer-readable program code. Such a propagated data signal may take various forms, including an electromagnetic signal, an optical signal, or any suitable combination of the foregoing. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium may be transmitted using any suitable medium, including wire, fiber optic cable, radio frequency (RF), etc., or any suitable combination thereof.

[0106] In some embodiments, clients and servers may communicate using any now known or later developed network protocol, such as Hypertext Transfer Protocol (HTTP), and may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), internetworks (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as networks now known or later developed.

[0107] The computer readable medium may be included in the electronic device or may exist separately without being assembled into the electronic device.

[0108] The computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: play a target media content in a first area of ​​a media content playback page; display comment information for the target media content in a second area of ​​the media content playback page in response to a comment display operation for the target media content; and pause playback of the target media content and maintain display of comment information for the target media content in response to a target trigger operation operating within the media content playback page.

[0109] Computer program code for carrying out the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages ​​(e.g., Java, Smalltalk, C++), as well as traditional procedural programming languages ​​(e.g., "C" or similar programming languages). The program code may run entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a LAN or WAN, or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).

[0110] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of systems, methods, and computer program products that may be implemented in accordance with various embodiments of the present disclosure. In this regard, each box in a flowchart or block diagram may represent a module, program segment, or portion of code that includes one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions depicted in the boxes may occur in a different order than that depicted in the accompanying drawings. For example, two boxes shown in succession may actually be executed substantially in parallel, or may be executed in the reverse order, depending on the functionality involved. It should also be noted that each box in the block diagrams and / or flowcharts, and combinations of boxes in the block diagrams and / or flowcharts, may be implemented in a dedicated hardware-based system that performs the specified functions or operations, or in a combination of dedicated hardware and computer instructions.

[0111] The units described in the embodiments of the present disclosure may be realized by software or hardware, and the names of modules may not necessarily be limiting of the units themselves.

[0112] The functionality described herein may be performed at least in part by one or more hardware logic components. For example, without limitation, demo-type hardware logic components that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.

[0113] In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination thereof. Examples of machine-readable storage media include an electrical connection based on one or more wires, a portable computer disk, a hard drive, RAM, ROM, EPROM, or flash memory, optical fiber, CD-ROM, optical storage device, magnetic storage device, or any suitable combination thereof.

[0114] According to one or more embodiments of the present disclosure, Example 1 is a method of controlling media content, comprising: Playing the target media content in a first area of ​​a media content playback page; In response to a comment display operation for the target media content, displaying comment information for the target media content in a second area of ​​the media content playback page; In response to a target trigger operation on the media content playback page, the method includes pausing playback of the target media content and / or maintaining display of comment information for the target media content.

[0115] According to one or more embodiments of the present disclosure, Example 2 is a method according to Example 1, further comprising the step of displaying a first control on the media content playback page for triggering execution of the target trigger operation in response to a comment display operation on the target media content.

[0116] According to one or more embodiments of the present disclosure, Example 3 is the method of Example 2, wherein the first control includes a play / pause control and / or a preset adjustment control.

[0117] According to one or more embodiments of the present disclosure, Example 4 is the method of Example 3, wherein the step of pausing the playback of the target media content in response to the target trigger operation on the media content playback page described above includes: Responsive to a target trigger operation on the playback pause control, the step of pausing playback of the target media content and displaying a playback control that triggers execution of a play operation on the target media content is included.

[0118] According to one or more embodiments of the present disclosure, Example 5 is the method of Example 1, wherein the step of maintaining a display of comment information for the target media content described above includes: maintaining a display of comment information for the target media content in the second area; or The method includes a step of displaying comment information on the target media content in a third area different from the second area.

[0119] According to one or more embodiments of the present disclosure, Example 6 is the method of Example 5, further comprising: after maintaining the display of comment information for the target media content in the second area, The method further includes adjusting the second area to a third area in response to an area adjustment operation on the media content playback page, and displaying comment information for the target media content in the third area.

[0120] According to one or more embodiments of the present disclosure, Example 7 is the method of Example 5, wherein in response to a target trigger operation on the media content playback page, the step of pausing playback of the target media content and / or maintaining display of comment information for the target media content includes: The method includes adjusting the display area of ​​the comment information from the second area to the third area in response to an area adjustment operation on the media content playback page, and pausing playback of the target media content.

[0121] According to one or more embodiments of the present disclosure, Example 8 is the method of Example 7, wherein the step of adjusting the display area of ​​the comment information from the second area to the third area and pausing the playback of the target media content in response to the above-described area adjustment operation on the media content playback page includes: Responsive to a region adjustment operation on a preset adjustment control, the method includes expanding the second region into the third region and pausing playback of the target media content.

[0122] According to one or more embodiments of the present disclosure, Example 9 is the method of Example 5, wherein the target trigger operation includes a target gesture operation, and the method includes: The triggering process of the target gesture operation further includes adjusting the area size of the second area and / or the display size of comment information in the second area based on the target gesture operation.

[0123] According to one or more embodiments of the present disclosure, Example 10 is a method according to Example 9, in which the target gesture operation includes a target slide operation, and the step of adjusting the region size of the second region and / or the display size of comment information in the second region based on the target gesture operation described above includes: The method includes adjusting the area size of the second area and / or the display size of comment information in the second area based on the sliding distance of the target sliding operation.

[0124] According to one or more embodiments of the present disclosure, Example 11 is the method of Example 9, wherein the step of displaying comment information for the target media content in the third area includes: When the target trigger operation is triggered, the method includes a step of adjusting the second area to the third area according to a preset area size of the third area, and displaying comment information on the target media content in the third area according to a target display size, wherein the target display size is a first display size of the comment information before the target trigger operation is triggered, a second display size of the comment information when the target trigger operation is triggered, or a preset third display size.

[0125] According to one or more embodiments of the present disclosure, Example 12 is the method of Example 5, wherein the second area also displays a second control, and the step of displaying comment information for the target media content in the third area includes: The method includes a step of displaying comment information on the target media content in the third area and canceling the display of the second control.

[0126] According to one or more embodiments of the present disclosure, Example 13 is a method according to Example 5, wherein the method of displaying information in the second area is different from the method of displaying information in the third area.

[0127] According to one or more embodiments of the present disclosure, Example 14 is a method according to Example 13, wherein the second area displays a first preset number of first comment information and m sub-comment information of the first comment information, and the third area displays a second preset number of second comment information and n sub-comment information of the second comment information, wherein the first preset number is different / not equal to the second preset number or m≠n, and both m and n are positive integers.

[0128] According to one or more embodiments of the present disclosure, Example 15 is a method according to Example 13, in which the comment information for the target media content is sorted differently when displayed in the second area and when displayed in the third area.

[0129] According to one or more embodiments of the present disclosure, Example 16 is the method of Example 5, further comprising: after displaying comment information for the target media content in a second area of ​​the media content playback page; The method further includes / does include a step of additionally displaying a third preset number of target sub-comment information in the second area in response to a sub-comment information viewing operation in the second area. After displaying comment information on the target media content in the third area, a step of additionally displaying a fourth preset number of pieces of target sub-comment information in the third area in response to a sub-comment information viewing operation in the third area; Further comprising: Here, the target sub-comment information is sub-comment information of third comment information that is a target of the sub-comment information viewing operation, and the third preset number is different from the fourth preset number.

[0130] According to one or more embodiments of the present disclosure, Example 17 is a method according to any one of Examples 1 to 16, further comprising: after pausing the playback of the target media content as described above, The method further includes a step of continuing playback of the target media content in response to a playback operation on the target media content, and displaying comment information on the target media content in the second area or the third area.

[0131] According to one or more embodiments of the present disclosure, Example 18 is the method of any one of Examples 1 to 16, further comprising: pausing playback of the target media content and maintaining display of comment information for the target media content; The method further includes a step of canceling the display of the comment information and / or maintaining the pause of playback of the target media content or continuing playback of the target media content in response to a display cancellation operation on the comment information.

[0132] According to one or more embodiments of the present disclosure, example 19 is an apparatus for controlling media content, comprising: a first playback module configured to play target media content in a first area of ​​the media content playback page; a comment display module configured to display comment information for the target media content in a second area of ​​the media content playback page in response to a comment display operation for the target media content; and a playback pause module configured to pause playback of the target media content in response to a target trigger operation on the media content playback page and maintain display of comment information for the target media content.

[0133] In accordance with one or more embodiments of the disclosure, example 20 is an electronic device comprising: at least one processor; a memory communicatively connected to the at least one processor; The memory is executed by the at least one processor so as to cause the at least one processor to execute a method for controlling media content described in any one of Examples 1 to 18.

[0134] According to one or more embodiments of the present disclosure, Example 21 is a computer-readable storage medium storing a computer program that, when executed by a processor, implements the media content control method described in any one of Examples 1 to 18.

[0135] In accordance with one or more embodiments of the present disclosure, Example 22 is a computer program product, the computer program product including a computer program carried on a non-transitory computer-readable medium, the computer program including program code for performing the method described in any one of Examples 1-18.

[0136] It should be noted that, although various operations are shown in a particular order, this should not be construed as requiring that these operations be performed in the particular order shown, or in any sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although the above description includes multiple implementation details, these should not be construed as limiting the scope of the present disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.

Claims

1. 1. A method for controlling media content, comprising: Playing the target media content in a first area of ​​a media content playback page; In response to a comment display operation for the target media content, displaying comment information for the target media content in a second area of ​​the media content playback page; In response to a target trigger operation on the media content playback page, pausing playback of the target media content and maintaining display of comment information for the target media content; In response to a target trigger operation on the media content playback page, the step of pausing playback of the target media content and maintaining display of comment information for the target media content includes: In response to an area adjustment operation on the media content playback page, adjusting a display area of ​​the comment information from the second area to a third area different from the second area, and pausing playback of the target media content; the media content playback page displays a first control and a second control; the first control includes at least one of a play / pause control and a preset adjustment control; method.

2. 2. The method of claim 1, further comprising: displaying a first control on the media content playback page in response to a comment display operation on the target media content, the first control being configured to trigger the target trigger operation.

3. Pausing playback of the target media content in response to a target trigger operation on the media content playback page includes:

2. The method of claim 1, further comprising displaying a playback control configured to pause playback of the target media content and trigger a play operation on the target media content in response to a target trigger operation on the playback pause control.

4. The step of maintaining the display of comment information for the target media content includes: maintaining the second area displaying comment information for the target media content; or The method of claim 1 , further comprising displaying comment information for the target media content in the third area.

5. After maintaining the display of comment information on the target media content in the second area, 5. The method of claim 4, further comprising the step of adjusting the second area to a third area in response to an area adjustment operation on the media content playback page, and displaying comment information for the target media content in the third area.

6. adjusting a display area of ​​the comment information from the second area to the third area in response to an area adjustment operation on the media content playback page and pausing playback of the target media content; 2. The method of claim 1, further comprising the step of: expanding the second region into the third region and pausing playback of the target media content in response to a region adjustment operation on the preset adjustment control.

7. The target trigger operation includes a target gesture operation, and the method further comprises:

5. The method of claim 4, further comprising: adjusting, during the triggering of the target gesture operation, at least one of an area size of the second area and a display size of comment information in the second area based on the target gesture operation.

8. the target gesture operation includes a target slide operation; The step of adjusting at least one of the area size of the second area and the display size of comment information in the second area based on the target gesture operation includes: The method according to claim 7 , further comprising adjusting at least one of the area size of the second area and the display size of comment information in the second area based on the sliding distance of the target sliding operation.

9. The step of displaying comment information on the target media content in a third area includes: When the trigger of the target trigger operation is completed, the second area is adjusted to the third area according to a preset area size of the third area, and comment information on the target media content is displayed in the third area according to a target display size; The method of claim 7, wherein the target display size is a first display size of the comment information before the target trigger operation is triggered, a second display size of the comment information when the triggering of the target trigger operation ends, or a preset third display size.

10. the second control is also displayed in the second area; The step of displaying comment information on the target media content in a third area includes: The method of claim 4 , further comprising the step of displaying comment information for the target media content in the third area and not displaying the second control.

11. The method of claim 4 , wherein the manner in which the information is displayed in the second area is different from the manner in which the information is displayed in the third area.

12. displaying a first preset number of first comment information and m pieces of sub-comment information of the first comment information in the second area, and displaying a second preset number of second comment information and n pieces of sub-comment information of the second comment information in the third area; the first preset number is different from the second preset number; m≠n, where m and n are both positive integers; The method of claim 11 , wherein at least one of the following is satisfied:

13. The method according to claim 11 , wherein the comment information for the target media content is displayed in a different order when displayed in the second area than when displayed in the third area.

14. The method further includes a step of, after displaying the comment information for the target media content in the second area of ​​the media content playback page, additionally displaying a third preset number of target sub-comment information in the second area in response to a sub-comment information viewing operation in the second area; and further including a step of additionally displaying a fourth preset number of target sub-comment information in the third area in response to a sub-comment information viewing operation in the third area after displaying comment information on the target media content in the third area, The method according to claim 4 , wherein the target sub-comment information is sub-comment information of third comment information that is a target of the sub-comment information viewing operation, and the third preset number is different from the fourth preset number.

15. after pausing the playback of the subject media content; 2. The method of claim 1, further comprising the step of continuing playback of the target media content in response to a playback operation on the target media content and displaying comment information for the target media content in the second area or the third area.

16. After pausing the playback of the target media content and / or maintaining the display of comment information for the target media content, The method of claim 1 , further comprising: in response to a display cancellation operation on the comment information, canceling the display of the comment information and maintaining the pause of playback of the target media content, or continuing playback of the target media content.

17. 1. An apparatus for controlling media content, comprising: a first playback module located in a first area of ​​the media content playback page to play the target media content; a comment display module configured to display comment information for the target media content in a second area of ​​the media content playback page in response to a comment display operation for the target media content; a playback pause module configured to pause playback of the target media content in response to a target trigger operation on the media content playback page and maintain display of comment information for the target media content; The playback pause module further includes: in response to a target trigger operation on the media content playback page, pausing playback of the target media content and maintaining display of comment information for the target media content; and adjusting a display area of ​​the comment information from the second area to a third area different from the second area in response to an area adjustment operation on the media content playback page, and pausing playback of the target media content. Device.

18. 1. An electronic device comprising: at least one processor; a memory communicatively connected to the at least one processor; An electronic device, wherein the memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor to cause the at least one processor to perform the method for controlling media content described in any one of claims 1 to 16.

19. A computer readable storage medium having stored thereon computer instructions which, when executed by a processor, implement the method for controlling media content according to any one of claims 1 to 16.

20. A computer program comprising:

17. A computer program comprising a computer program carried on a non-transitory computer readable medium, said computer program comprising program code for performing the method of controlling media content according to any one of claims 1 to 16.

Citation Information

Patent Citations

  • Video hot spot marking method and apparatus

    CN104967908A

  • Short video playing control method and device and storage medium

    CN109982129A

  • Video display method and device and electronic equipment

    CN113905125A

  • Picture distribution system and picture reproduction apparatus

    JP2016139934A

  • Display page interaction control method and device

    JP2022506929A