WO2024027689A1 - 媒体内容的控制方法、装置、电子设备和存储介质 - Google Patents
媒体内容的控制方法、装置、电子设备和存储介质 Download PDFInfo
- Publication number
- WO2024027689A1 WO2024027689A1 PCT/CN2023/110499 CN2023110499W WO2024027689A1 WO 2024027689 A1 WO2024027689 A1 WO 2024027689A1 CN 2023110499 W CN2023110499 W CN 2023110499W WO 2024027689 A1 WO2024027689 A1 WO 2024027689A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- media content
- area
- comment information
- target
- target media
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 107
- 230000004044 response Effects 0.000 claims abstract description 78
- 238000004590 computer program Methods 0.000 claims description 24
- 230000008569 process Effects 0.000 claims description 15
- 230000001960 triggered effect Effects 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 238000013475 authorization Methods 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 101000822695 Clostridium perfringens (strain 13 / Type A) Small, acid-soluble spore protein C1 Proteins 0.000 description 1
- 101000655262 Clostridium perfringens (strain 13 / Type A) Small, acid-soluble spore protein C2 Proteins 0.000 description 1
- 101000655256 Paraclostridium bifermentans Small, acid-soluble spore protein alpha Proteins 0.000 description 1
- 101000655264 Paraclostridium bifermentans Small, acid-soluble spore protein beta Proteins 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4333—Processing operations in response to a pause request
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
Definitions
- the present disclosure relates to the field of computer technology, such as media content control methods, devices, electronic devices, and storage media.
- the present disclosure provides media content control methods, devices, electronic devices, and storage media to prevent video playback from interfering with users' viewing of comment content, and to facilitate users' immersive viewing of comment content.
- the present disclosure provides a method for controlling media content, including:
- the playback of the target media content is paused, and the comment information of the target media content is kept displayed.
- the present disclosure also provides a media content control device, including:
- the first playback module is configured to play the target media content in the first area of the media content playback page
- a comment display module configured to display comment information of the target media content in a second area of the media content playback page in response to a comment display operation on the target media content
- a playback pause module is configured to pause the playback of the target media content in response to a target trigger operation acting on the media content playback page, and keep displaying the comment information of the target media content.
- the present disclosure also provides an electronic device, including:
- a memory communicatively connected to the one or more processors; wherein,
- the memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the one or more processors to enable the one or more processors to execute the above-mentioned media content. Control Method.
- the present disclosure also provides a computer-readable storage medium on which a computer program is stored.
- the program is executed by a processor, the above-mentioned method for controlling media content is implemented.
- the present disclosure also provides a computer program product, including a computer program carried on a non-transitory computer-readable medium, where the computer program includes program code for executing the above-mentioned method for controlling media content.
- Figure 1 is a schematic flowchart of a media content control method provided by an embodiment of the present disclosure
- Figure 2 is a schematic display diagram of a media content playback page provided by an embodiment of the present disclosure
- Figure 3 is a schematic display diagram of another media content playback page provided by an embodiment of the present disclosure.
- FIG. 4 is a schematic flowchart of another media content control method provided by an embodiment of the present disclosure.
- Figure 5 is a schematic display diagram of another media content playback page provided by an embodiment of the present disclosure.
- Figure 6 is a structural block diagram of a media content control device provided by an embodiment of the present disclosure.
- FIG. 7 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure.
- the term “include” and its variations are open inclusive, that is, “includes.”
- the term “based on” means “based at least in part on.”
- the term “one embodiment” means “at least one embodiment”; the term “another embodiment” means “at least one additional embodiment”; and the term “some embodiments” means “at least some embodiments”. Relevant definitions of other terms will be given in the description below.
- a prompt message is sent to the user to clearly remind the user that the operation requested will require the acquisition and use of the user's personal information. Therefore, users can autonomously choose whether to provide personal information to software or hardware such as electronic devices, applications, servers or storage media that perform the operations of the technical solution of the present disclosure based on the prompt information.
- the method of sending prompt information to the user may be, for example, a pop-up window, and the prompt information may be presented in the form of text in the pop-up window.
- the pop-up window can also contain a selection control for the user to choose "agree” or "disagree” to provide personal information to the electronic device.
- FIG. 1 is a schematic flowchart of a media content control method provided by an embodiment of the present disclosure.
- the method may be executed by a media content control device, where the device may be implemented by software and/or hardware, and may be configured in an electronic device, for example, in a mobile phone or tablet computer.
- the media content control method provided by the embodiment of the present disclosure is suitable for the scenario of viewing the comment information of the media content while playing the media content.
- the application When a user views the comments of the currently playing video in the application by triggering the comment control of the video during video playback, the application will generally continue to play the video while displaying the comments of the video.
- the playback of the video can easily interfere with the user's viewing of the video's comments, resulting in the user being unable to immersively watch the video's comments.
- the user wants to view the comment content of the video immersively he needs to first instruct the application to cancel the display of the comment content of the video, and then perform the trigger operation of pausing the video playback on the video playback page, and after pausing the video playback, Retriggering the video's comment control instructs the application to redisplay the video's comment content, while pausing the video is more cumbersome.
- the media content control method provided by the embodiment of the present disclosure can be used to solve the technical problem of being unable to watch the comment content of the video immersively when the comment control is triggered to view the comment information during the video playback process and after displaying the comment content of the video.
- the method of pausing video playback is a relatively cumbersome technical issue, which provides convenience for users to watch the comment content immersively.
- the media content control method provided by this embodiment may include:
- the media content playback page may be a page used to play media content, such as a video playback page, etc.
- the first area may be an area used for playing media content in the media content playing page, such as the main display area of the media content playing page or a sub-area in the main display area of the media content playing page.
- the first area may be a main display area of a media content playback page
- the media content page may be a playback page in which both main display areas are display areas of media content.
- the target media content may be the media content currently played in the media content playback page.
- the media content may be, for example, image and text content or video content. This embodiment does not limit the type of the target media content.
- the media content playback page can be displayed, and the target media content can be played in the first area 20 of the media content playback page, as shown in Figure 2 .
- the comment display operation may be a triggering operation used to instruct display of the comment content of the target media content, such as an operation of triggering a comment control of the target media content.
- the second area may be a display area for comment information of the target media content. There may be an overlapping area between the second area and the first area, that is, the display of the comment information of the target media content will block the first area to a certain extent. In other words, this embodiment can control the media content played in a scene where the main display area can be used to play media content.
- the comment control of the target media content can keep playing the target media content, and display the comment information of the target media content in the second area 30 of the media content playback page, such as displaying the target media content in the second area 30 of the media content playback page.
- a comment panel and display the comment information of the target media content in the comment panel, so that users can view the comment information of the target media content and/or comment on the target media content.
- the target media content when the comment information of the target media content is displayed in the second area, the target media content can be kept played, for example, the target media content can be kept played in the first area; or the first area can be adjusted according to the second area, and the first area can be adjusted to the first area.
- the area is adjusted to a new area that does not overlap with the second area, and the target media content is played in the new area, as needed or according to the size of the screen in the target media content. Determination is made, and this embodiment does not limit this.
- the target trigger operation may be a trigger operation for instructing to pause the playback of the target media content while displaying the comment information of the target media content, such as a pause playback operation for the target media content or a region adjustment operation for the comment information of the target media content, etc. .
- the pause operation for the target media content may be a trigger operation for instructing to pause the playback of the target media content, such as an operation to trigger the pause playback control of the target media content, or performing a specific gesture (such as double-click or Perform sliding, etc.) operations along the preset direction/preset path.
- the area adjustment operation for the comment information of the target media content may be a trigger operation used to instruct the adjustment of the display area where the comment information of the target media content is located, such as an operation of triggering the area adjustment control of the comment information of the target media content, or, Perform preset gesture operations (such as sliding up with two fingers in the second area or sliding up with one finger in the preset sub-area of the second area) in the media playback page.
- a trigger operation used to instruct the adjustment of the display area where the comment information of the target media content is located, such as an operation of triggering the area adjustment control of the comment information of the target media content, or, Perform preset gesture operations (such as sliding up with two fingers in the second area or sliding up with one finger in the preset sub-area of the second area) in the media playback page.
- the target media content When receiving a target trigger operation that acts on the media content playback page, the target media content can be paused and the comment information of the target media content can be kept displayed. For example, when a pause playback operation for the target media content is received, the playback of the target media content can be paused and the comment information of the target media content can be kept displayed in the second area; or, when the comment information for the target media content is received in the second area, During the adjustment operation, the playback of the target media content may be paused, and the display area of the comment information of the target media content may be adjusted from the second area to the third area.
- the comment information of the target media content is displayed, and the target media content is kept played, and when the target trigger operation is received, playback is paused.
- Target media content and keep displaying the comment information of the target media content.
- the target media content be automatically paused when the comment information of the target media content is displayed.
- It can not only meet the user's need to view the comment information of the target media content while watching the target media content, but also meet the user's need to immersively view the comment information of the target media content when the user needs to immersively view the comment information, avoiding the target media content.
- the playback interferes with users viewing the comment information of the target media content and improves the user experience.
- the target triggering operation can act on the first control.
- the first control can be fixedly displayed in the media content playback page, and can be displayed when comment information on the target media content playback page is displayed. For example, when receiving a response to The comments of the target media content are displayed during the display operation, so as to satisfy the user's need to pause the playback of the target media content and avoid blocking the screen of the target media content by fixedly displaying the first control on the media content page.
- this implementation The method for controlling media content provided by the example may further include: in response to a comment display operation for the target media content, in the A first control is displayed on the media content playback page, where the first control is used to trigger execution of the target triggering operation.
- the first control may be a control used to trigger execution of a target triggering operation.
- the first control includes a pause playback control and/or a preset adjustment control.
- the pause playback control can be used to trigger a pause playback operation for the target media content.
- the preset adjustment control can be used to trigger adjustments to the display of comment information of the target media content, such as adjusting the display area and/or display size of the comment information.
- the preset adjustment control may include a region adjustment control, and the region adjustment control may be used to trigger the execution of a region adjustment operation for the comment information of the target media content.
- the comment information of the target media content can be displayed in the second area 30 of the media content playback page and displayed on the media content playback page.
- the first control 31 is, for example, a pause playback control and/or a preset adjustment control displayed on the media content playback page. This embodiment does not limit the display position of the first control 31 in the media content playback page.
- the first control 31 can be displayed within the second area 30 or outside the second area 30 .
- the playback control of the target media content may also be displayed, so that the user can perform the playback operation for the target media content by triggering the playback control.
- the step of pausing the playback of the target media content in response to a target trigger operation acting on the media content playback page includes: in response to a target trigger operation acting on the pause playback control, pausing the playback of the target media content, and display playback controls, where the playback controls are used to trigger the execution of a playback operation for the target media content.
- the display mode and display timing of the playback control can be flexibly set.
- the pause playback control and playback control of the target media content can be displayed simultaneously in response to a comment display operation on the target media content.
- the playback control of the target media content may also be displayed in response to the target trigger operation.
- the playback control of the target media content may be displayed and the pause playback control of the target media content may be displayed; or the playback control of the target media content may be displayed and canceled. Displaying the pause and playback control of the target media content, such as switching the display of the pause and playback control of the target media content to the playback control of the target media content, etc.
- the target triggering operation includes a target gesture operation
- the method further includes: during the triggering process of the target gesture operation, adjusting the area size and/or the area size of the second area according to the target gesture operation. Or the display size of the comment information in the second area.
- the target triggering operation may include a target gesture operation.
- the target gesture operation may be used to indicate adjusting the area size of the second area and/or the display size of the comment information displayed in the second area during the triggering process.
- the target gesture operation may be, for example, a sliding operation, a combo operation, or a long press operation. wait.
- the target gesture operation Adjust the area size of the second area and/or the display size of the comment information in the second area, such as determining the scaling ratio of the second area/comment information based on the sliding distance/number of consecutive clicks/long press duration of the target gesture operation, and Scale the second area (such as the comment panel) and/or the comment information displayed in the second area according to 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.
- the scaling ratio 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.
- the target gesture operation may include a target sliding operation. Therefore, the area size of the second area and/or the display size of the comment information in the second area may be adjusted according to the sliding distance of the target sliding operation, such as according to the target sliding operation.
- the sliding distance of the operation determines the scaling ratio of the second area/comment information, and the second area and/or the comment information displayed in the second area is scaled according to the scaling ratio.
- the target gesture operation includes a target sliding operation, and adjusting the area size of the second area and/or the display size of the comment information in the second area according to the target gesture operation includes: according to the The sliding distance of the target sliding operation adjusts the area size of the second area and/or the display size of the comment information in the second area.
- the target sliding operation may include a sliding operation along a preset direction, or a multi-finger sliding operation.
- the multi-finger sliding operation may include, for example, multi-finger zooming in and/or multi-finger pinching operations.
- the media content control method provided by this embodiment plays the target media content in the first area of the media content playback page; in response to a comment display operation for the target media content, displays the target media content in the second area of the media content playback page. Comment information; in response to a target trigger operation acting on the media content playback page, pause the playback of the target media content, and keep displaying the comment information of the target media content.
- this embodiment displays the comment information of the target media content and keeps playing the target media content when a comment display operation is received during the playback of the target media content, and then pauses when the target trigger operation is received.
- Playing the target media content and maintaining the display of the comment information of the target media content can prevent the playback of the target media content from interfering with the user's viewing of the comment information of the target media content, meet the diverse needs of the user when viewing the comment information, and improve the user experience.
- FIG. 4 is a schematic flowchart of another media content control method provided by an embodiment of the present disclosure.
- the solutions in this embodiment can be combined with one or more solutions in the above embodiments.
- the keeping of displaying the comment information of the target media content includes: maintaining the display of the comment information of the target media content in the second area; or displaying the comment information of the target media content in the third area, wherein, The third area is different from the second area.
- the method further includes: in response to a play operation for the target media content, continuing to play the target media content, and playing the target media content in the second area or the third area.
- the field displays comment information of the target media content.
- the method further includes: in response to a cancel display operation of the comment information, canceling the display of the comment information and maintaining the paused playback of the comment information. target media content or continue playing the target media content.
- the method for controlling media content provided by this embodiment may include:
- the playback of the target media content can be paused, and the comment information of the target media content can be kept displayed in the second area.
- the target trigger operation as a pause playback operation
- the display area and/or the second area/ of the comment information may not be displayed during the triggering process of the pause playback operation.
- the size of the comment information is adjusted, and when the pause playback operation is triggered, the target media content is paused, and the comment information of the target media content is kept displayed in the second area; or, during the triggering process of the pause playback operation, the third The area size of the second area and/or the display size of the comment information, and when the pause playback operation is triggered, the target content is paused, and the second area and/or the comment information are restored to the original before the pause playback operation is received. size.
- the user can also adjust the display area of the comment information of the target media content through an area adjustment operation.
- the method further includes: in response to an area adjustment operation acting on the media content playback page, adjusting the second area is a third area, and the comment information of the target media content is displayed in the third area.
- the comment information of the target media content can be adjusted to the third area for display, such as adjusting the second area to the third area, and displaying it in the third area.
- the area displays the comment information of the target media content.
- the third area and the second area may be different areas, for example, the third area and the second area may have different display positions and/or area sizes.
- the area size of the third area may be larger than the second area
- the area size of the area, for example, the second area can be the display area of the comment information when the comment information is displayed in half screen
- the third area can be the display area of the comment information when the comment information is displayed in the full screen.
- the third area and the first area may be the same or different areas
- the playback of the target media content can be paused, and the comment information of the target media content can be adjusted to the third area for display.
- the comment information of the target media content can be adjusted to the third area for display, that is, the playback of the target media content can be paused when the display area of the comment information is adjusted.
- pausing the playback of the target media content and keeping the comment information of the target media content displayed includes: responding to a target trigger operation acting on the media content playback page.
- the area adjustment operation within the page adjusts the display area of the comment information from the second area to the third area, and pauses the playback of the target media content.
- the display area of the comment information and/or the size of the second area 30/comment information may not be adjusted during the triggering process of the area adjustment operation. Adjust, or during the triggering process of the area adjustment operation, adjust the area size of the second area 30 and/or the display size of the comment information. And, when the area adjustment operation is triggered, the playback of the target media content is paused, and the comment information of the target media content is displayed in the third area 50, such as adjusting the second area 30 (as shown in Figure 3) to the third area 50 , and the comment information of the target media content is displayed in the third area 50, as shown in Figure 5.
- the adjustment method of adjusting the second area to the third area can be flexibly set.
- the second area can be adjusted to the third area by scaling the second area.
- the second area may be enlarged into a third area, that is, the area size of the second area may be increased to obtain the third area.
- the display area of the comment information is adjusted from the second area to the third area, and the playback of the target media content is paused.
- the method includes: responding to an area adjustment operation acting on a preset adjustment control, increasing the second area to a third area, and pausing the playback of the target media content.
- the information display modes of the second area and the third area may be the same or different.
- the information display mode of the second area is different from the information display mode of the third area, that is, the information display mode that is different from the information display mode of the second area can be used to display the information in the third area.
- the information display method may include, for example, the display size of the information (such as font size, etc.), the display style of the information (such as color or font, etc.), the displayed information and/or the sorting method of the information, etc. This information includes comment information on the target media content.
- a first preset number of first comment information and m pieces of sub-comment information of the first comment information are displayed in the second area, and a second preset number are displayed in the third area.
- the second comment information and n pieces of sub-comment information of the second comment information wherein the first preset number and the second preset number are different, and/or, m ⁇ n, m and n are both Positive integer. That is, the number of first comment information displayed in the second area is not the same as the number of second comment information displayed in the second area, and/or, the sub-number of each first comment information displayed in the second area
- the number of comment information is different from the number of sub-comment information of each piece of second comment information displayed in the second area.
- the first comment information may be comment information that automatically expands and displays at least one sub-comment information in the second area
- the second comment information may be comment information that automatically expands and displays at least one sub-comment information in the third area.
- the second comment information may be the same or different comment information of the target media content.
- the first preset quantity may be a preset display quantity of the first comment information.
- the second preset number may be a preset display number of the second comment information. Both the first preset number and the second preset number can be set as needed. This embodiment does not limit the numerical values of the first preset number and the second preset number. For example, when the area size of the third area is larger than When the area size of the second area is determined, the second preset number may be greater than the first preset number.
- the first comment information/second comment information displayed in the second area/third area may be equal to the first preset quantity/the second preset quantity; when the number of comment information that the target media content contains sub-comment information is less than the first preset quantity/the second preset quantity, the second area/the third area
- the quantity of displayed first comment information/second comment information may be smaller than the first preset quantity/second preset quantity.
- n may be the preset display number of sub-comment information for each first comment information.
- n may be a preset display number of sub-comment information for each piece of second comment information. Both m and n can be set as needed. This embodiment does not limit the values of m and n. For example, when the area size of the third area is larger than the area size of the second area, n can be greater than m.
- m pieces of sub-comment information of the first comment information can be displayed; when the number of sub-comment information contained in the first comment information is When the number of sub-comment information is less than m, the number of displayed sub-comment information of the first comment information may be less than m.
- n pieces of sub-comment information of the second comment information can be displayed; when the number of sub-comment information contained in the second comment information is When the number of sub-comment information is less than n, the number of displayed sub-comment information of the second comment information may be less than n.
- the comment information of the target media content has different arrangement orders when displayed in the second area and when displayed in the third area. That is, when the comment information of the target media content is displayed in the second area and the third area, different sorting methods can be used to sort the comment information of the target media content. For example, when the comment information is displayed in the second area, the multiple comment information of the target media content can be sorted according to the popularity of the multiple comment information; when the comment information is displayed in the third area When displaying comment information in the media, you can sort the multiple comment information of the target media content according to the popularity of the multiple comment information and the value evaluation value of the multiple comment information. In addition, you can also reduce the number of specific types of comment information (such as only containing The sorting weight of the comment information of @ content and/or the comment information containing only emoticon pictures, etc.), or placing specific types at the end of the sorting results, etc.
- specific types of comment information such as only containing The sorting weight of the comment information of @ content and/or the comment information containing only emoticon pictures,
- the method further includes: in response to a sub-comment information viewing operation acting in the second area, in the adding and displaying a third preset number of target sub-comment information in the second area; and/or, after displaying the comment information of the target media content in the third area, further including: responding to the third preset amount of target sub-comment information.
- the sub-comment information viewing operation in the area adds and displays a fourth preset number of target sub-comment information in the third area; wherein the target sub-comment information is the third sub-comment information viewing operation targeted by the sub-comment information viewing operation.
- the third preset number is different from the fourth preset number.
- the amount of sub-comment information displayed in the second area may be different from the amount of sub-comment information displayed in the third area.
- a third preset number of sub-comment information can be displayed for the comment information; when in the third area
- a fourth preset number of sub-comment information can be displayed for the comment information.
- the sub-comment information viewing operation may be an operation of viewing sub-comment information of the comment information, which may be used to instruct to add sub-comment information that displays the corresponding comment information.
- the third comment information may be the comment information targeted by the sub-comment information viewing operation.
- the target sub-comment information may be the sub-comment information added and displayed in response to the sub-comment information viewing operation, which may be the sub-comment information of the third comment information.
- the third preset number may be a preset number of target sub-comment information displayed in the second area in response to the sub-comment information viewing operation.
- the fourth preset number may be a preset number of target sub-comment information displayed in the third area in response to the sub-comment information viewing operation. Both the third preset number and the fourth preset number can be set as needed. This embodiment does not limit the values of the third preset number and the fourth preset number. For example, when the area size of the third area is larger than When the area size of the second area is determined, the fourth preset number may be greater than the third preset number.
- the third preset number/fourth preset number can be displayed in the second area/third area.
- the amount of information may be less than the third preset amount/the fourth preset amount.
- the comment information of the target media content is displayed in the third area
- the method includes: when the target triggering operation ends, adjusting the second area to the third area according to the preset area size of the third area, and displaying the third area in the third area according to the target display size. Comment information of the target media content, wherein the target display size is the first display size of the comment information before the target triggering operation is triggered, the second display size of the comment information when the target triggering operation ends, or Preset third display size.
- the area size of the third area (ie, the preset area size) may be set in advance. Therefore, after the target trigger operation is triggered, the area size of the second area can be adjusted according to the preset area size of the third area to obtain a third area whose area size matches the preset area size, and can be received according to the The first display size of the comment information in the second area before the target triggering operation, the second display size of the comment information in the second area when the target triggering operation ends, or the preset, comment information in the third area The third display size displays the comment information of the target media content in the third area.
- the first display size may be the display size of the comment information before the target triggering operation is triggered; the second display size may be the display size of the comment information at the moment when the target triggering operation ends (such as before adjusting the second area to the third area).
- the display size can be determined based on the target trigger operation; the third display size can be a 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.
- a second control is also displayed in the second area, and displaying the comment information of the target media content in the third area includes: displaying the comment information of the target media content in the third area. , and cancel the display of the second control.
- the second control 32 may also be displayed in the second area 30 , such as a display associated with the target media content.
- the second control 32 can be stopped to be displayed to display more comment information to the user, as shown in FIG. 5 .
- the second control 32 may be a control displayed in the second area 30 but not displayed in the third area 50 .
- the place control can be used to trigger the display of detailed information of the corresponding place;
- the comment list control can be used to trigger the display of comment information of the target media content in the second area 30;
- the like list control can be used to trigger the display of likes of the target media content in the second area 30 user list.
- the comment information of the target media content and the user information of the users who like the target media content contained in the like user list are displayed under the premise of authorization from the publisher of the target media content and the user who commented/liked it. If the corresponding user does not authorize it, the corresponding comment information of the target media content or the user information of the corresponding user who likes will not be displayed.
- the playback operation may be a triggering operation for instructing to continue playing the target media content, that is, a triggering operation for switching the target media content from a paused playback state to a playback state, such as triggering the operation of the playback control displayed on the media content playback page or a preset Gesture operations, etc.
- the target media content can continue to be played, and in the second The area or the third area displays the comment information of the target media content.
- the area (such as the second area or the third area) where the comment information of the target media content is located before the play operation is received can be maintained to display the comment information of the target media content. , or adjust the comment information of the target media content to the second area or the third area for display, etc.
- the cancel display operation may be an operation for instructing to cancel the display of the comment information of the target media content, such as an operation that triggers a closing control of the comment information, a click operation acting on the media content playback page, or acting at a set position in the second area The sliding operation, etc.
- the comment information of the target media content can be canceled and the playback of the target media content remains paused; or the comment information of the target internal content can be canceled and the playback of the target media content can be continued, that is, Automatically switch the target media content from the paused playback state to the playback state.
- the media content control method provided by this embodiment can pause the playback of the target media content based on the target trigger operation, display the comment information of the target media content in the second area or the third area, and can realize the continued playback and comments of the target media content.
- the cancellation of information display can provide diversified media content control methods to meet the different needs of users and improve the user experience.
- FIG. 6 is a structural block diagram of a media content control device provided by an embodiment of the present disclosure.
- the device can be implemented by software and/or hardware, and can be configured in an electronic device, for example, can be configured in a mobile phone or tablet computer, and can play the media content when displaying the comment information of the media content by executing a control method of the media content. control.
- the media content control device provided by this embodiment may include: a first playback module 601, a comment display module 602, and a pause playback module 603, wherein the first playback module 601 is configured to play on the media content playback page.
- the first area of the media content playback page plays the target media content;
- the comment display module 602 is configured to display the comment information of the target media content in the 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 in response to a target trigger operation acting on the media content playback page. the target media content, and keep displaying the comment information of the target media content.
- the media content control device uses the first play module to play the target media content in the first area of the media content play page; and uses the comment display module to respond to the comment display operation for the target media content on the media content play page.
- the second area displays the comment information of the target media content;
- the playback pause module responds to the target trigger operation acting on the media content playback page, pauses the playback of the target media content, and keeps displaying the comment information of the target media content.
- Playing the target media content and maintaining the display of the comment information of the target media content can prevent the playback of the target media content from interfering with the user's viewing of the comment information of the target media content, meet the diverse needs of the user when viewing the comment information, and improve the user experience.
- the comment display module 602 may also be configured to: in response to a comment display operation for the target media content, display a first control in the media content play page, wherein the first control is Execute the target trigger operation on the trigger.
- the first control may include a pause playback control and/or a preset adjustment control.
- the playback pause module 603 may be configured to: in response to a target trigger operation acting on the playback pause control, pause the playback of the target media content and display the playback control, wherein the playback control is used to Trigger execution of a playback operation for the target media content.
- the playback pause module 603 may be configured to: keep displaying the comment information of the target media content in the second area; or display the comment information of the target media content in the third area, where, The third area is different from the second area.
- the media content control device may further include: an area adjustment module configured to, after the comment information of the target media content is displayed in the second area, in response to the effect on the media content playback The area adjustment operation within the page adjusts the second area to a third area, and displays the comment information of the target media content in the third area.
- 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 acting on the media content playback page. , and pause the playback of the target media content.
- the playback pause module 603 may be configured to: increase the second area to a third area in response to the area adjustment operation acting on the preset adjustment control, and pause the playback of the target media content.
- the target trigger operation may include a target gesture operation.
- the media content control device provided in this embodiment may further include: a size adjustment module configured to perform the target gesture operation in the target gesture operation. During the triggering process, the area size of the second area and/or the display size of the comment information in the second area is adjusted according to the target gesture operation.
- the target gesture operation may include a target sliding operation
- the size adjustment module may be configured to: adjust the area size of the second area and/or the second area according to the sliding distance of the target sliding operation.
- the display size of comment information in the area may include a target sliding operation
- the playback pause module 603 may be configured to: when the target triggering operation ends, adjust the second area to the third area according to the preset area size of the third area, and Display the comment information of the target media content in the third area according to the target display size, wherein the target display size is the first display size of the comment information before the target trigger operation is triggered, the target trigger operation The second display size of the comment information or the preset third display size when the trigger ends.
- a second control may also be displayed in the second area, and the playback pause module 603 may be configured to: display the comment information of the target media content in the third area, and cancel the control of the second control. The display of the control.
- the information display mode of the second area and the information display mode of the third area may be different.
- the second area may display a first preset number of first comment information and m pieces of sub-comment information of the first comment information
- the third area may display a second preset number of first comment information and m pieces of sub-comment information of the first comment information.
- the comment information of the target media content may have different arrangement orders when displayed in the second area and when displayed in the third area.
- the media content control device may further include: a first additional display module configured to display the comment information of the target media content in the second area of the media content playback page, in response to the Sub-comment information viewing operation in the second area, adding and displaying a third preset number of target sub-comment information in the second area; and/or, a second adding display module, configured to display in the third area After the comment information of the target media content, in response to the sub-comment information viewing operation acting in the third area, a fourth preset number of target sub-comment information is additionally displayed in the third area; wherein, the The target sub-comment information is the sub-comment information of the third comment information targeted by the sub-comment information viewing operation, and the third preset number may be different from the fourth preset number.
- a first additional display module configured to display the comment information of the target media content in the second area of the media content playback page, in response to the Sub-comment information viewing operation in the second area, adding and displaying a third preset number of target sub-com
- the media content control device may also include: a second playback module, configured to After the paused playback of the target media content, in response to the playback operation of the target media content, continue to play the target media content, and display the target media content in the second area or the third area. Comment information.
- a second playback module configured to After the paused playback of the target media content, in response to the playback operation of the target media content, continue to play the target media content, and display the target media content in the second area or the third area. Comment information.
- the media content control device may further include: a display cancellation module configured to, after pausing the playback of the target media content and maintaining the display of the comment information of the target media content, in response to the Cancel the display operation, cancel the display of the comment information, and keep pausing the playback of the target media content or continue to play the target media content.
- a display cancellation module configured to, after pausing the playback of the target media content and maintaining the display of the comment information of the target media content, in response to the Cancel the display operation, cancel the display of the comment information, and keep pausing the playback of the target media content or continue to play the target media content.
- the media content control device provided by the embodiment of the present disclosure can execute the media content control method provided by any embodiment of the present disclosure, and has corresponding functional modules and effects for executing the media content control method.
- the media content control method provided by any embodiment of the present disclosure please refer to the media content control method provided by any embodiment of the present disclosure.
- Terminal devices in embodiments of the present disclosure may include mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (Personal Digital Assistant, PDA), tablet computers (Portable Android Device, PAD), portable multimedia players (Portable Media Mobile terminals such as Player, PMP), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and fixed terminals such as digital televisions (Television, TV), desktop computers, and the like.
- PDA Personal Digital Assistant
- PAD Portable multimedia players
- vehicle-mounted terminals such as vehicle-mounted navigation terminals
- fixed terminals such as digital televisions (Television, TV), desktop computers, and the like.
- the electronic device 700 shown in FIG. 7 is only an example and should not bring any limitations to the functions and scope of use of the embodiments of the present disclosure.
- the electronic device 700 may include a processing device (such as a central processing unit, a graphics processor, etc.) 701, which may process data according to a program stored in a read-only memory (Read-Only Memory, ROM) 702 or from a storage device. 708 loads the program in the random access memory (Random Access Memory, RAM) 703 to perform various appropriate actions and processes. In the RAM 703, various programs and data required for the operation of the electronic device 700 are also stored.
- the processing device 701, ROM 702 and RAM 703 are connected to each other via a bus 704.
- An input/output (I/O) interface 705 is also connected to bus 704.
- I/O interface 705 input devices 706 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; including, for example, a Liquid Crystal Display (LCD) , an output device 707 such as a speaker, a vibrator, etc.; a storage device 708 including a magnetic tape, a hard disk, etc.; and a communication device 709.
- Communication device 709 may allow electronic device 700 to communicate wirelessly or wiredly with other devices to exchange data.
- FIG. 7 illustrates electronic device 700 with various means, implementation or availability of all illustrated means is not required. More or fewer means may alternatively be implemented or provided.
- embodiments of the present disclosure include a computer program product including a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the method illustrated in the flowchart.
- the computer program may be downloaded and installed from the network via communication device 709, or from storage device 708, or from ROM 702.
- the processing device 701 the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.
- the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the above two.
- the computer-readable storage medium may be, for example, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof.
- Examples of computer readable storage media may include: an electrical connection having one or more wires, a portable computer disk, a hard drive, RAM, ROM, Erasable Programmable Read-Only Memory (EPROM, or flash memory) , optical fiber, portable compact disk read-only memory (Compact Disc Read-Only Memory, CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above.
- a computer-readable storage medium may be any tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device.
- a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code therein. Such propagated data signals may take many forms, including electromagnetic signals, optical signals, or any suitable combination of the above.
- a computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device .
- Program code embodied on a computer-readable medium can be transmitted using any appropriate medium, including: wire, optical cable, radio frequency (Radio Frequency, RF), etc., or any suitable combination of the above.
- the client and server can communicate using any currently known or future developed network protocol, such as HyperText Transfer Protocol (HTTP), and can communicate with digital data in any form or medium.
- HTTP HyperText Transfer Protocol
- Communications e.g., communications network
- Examples of communication networks include Local Area Networks (LANs), Wide Area Networks (WANs), the Internet (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any current network for knowledge or future research and development.
- LANs Local Area Networks
- WANs Wide Area Networks
- the Internet e.g., the Internet
- end-to-end networks e.g., ad hoc end-to-end networks
- the above-mentioned computer-readable medium may be included in the above-mentioned electronic device; it may also exist independently without being assembled into the electronic device.
- the computer-readable medium carries one or more programs.
- the electronic device plays in the first area of the media content playback page.
- Target media content in response to a comment display operation for the target media content, display the comment information of the target media content in the second area of the media content playback page; in response to a comment acting on the media content playback page
- the target triggers an operation to pause the playback of the target media content and keep displaying the comment information of the target media content.
- Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional Procedural programming language—such as "C" or a similar programming language.
- the program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server.
- the remote computer may be connected to the user computer through any kind of network, including a LAN or WAN, or may be connected to an external computer (eg, through the Internet using an Internet service provider).
- each block in the flowchart or block diagram may represent a module, segment, or portion of code that contains one or more logic functions that implement the specified executable instructions.
- the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown one after another may actually execute substantially in parallel, or they may sometimes execute in the reverse order, depending on the functionality involved.
- each block of the block diagram and/or flowchart illustration, and combinations of blocks in the block diagram and/or flowchart illustration can be implemented by special purpose hardware-based systems that perform the specified functions or operations. , or can be implemented using a combination of specialized hardware and computer instructions.
- the units involved in the embodiments of the present disclosure can be implemented in software or hardware. Among them, the name of the module does not constitute a limitation on the unit itself.
- exemplary types of hardware logic components include: field programmable gate array (Field Programmable Gate Array, FPGA), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), application specific standard product (Application Specific Standard Parts (ASSP), System on Chip (SOC), Complex Programming Logic Device (CPLD), etc.
- a machine-readable medium may be a tangible medium that may contain or be stored for use by or in connection with an instruction execution system, apparatus, or device program used.
- the machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium.
- Machine-readable media may include electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or devices, or any suitable combination of the foregoing. Examples of machine-readable storage media would 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 of the above.
- Example 1 provides a method for controlling media content, including:
- the playback of the target media content is paused, and the comment information of the target media content is kept displayed.
- Example 2 is the method according to Example 1, further comprising:
- a first control is displayed in the media content play page, where the first control is used to trigger execution of the target triggering operation.
- Example 3 is according to the method of Example 2, the first control includes a pause playback control and/or a preset adjustment control.
- Example 4 is based on the method of Example 3, the pausing the playback of the target media content in response to a target trigger operation acting in the media content playback page, including:
- the playback of the target media content is paused, and the playback control is displayed, wherein the playback control is used to trigger execution of a playback operation for the target media content.
- Example 5 is based on the method of Example 1, the maintaining and displaying the comment information of the target media content includes:
- the comment information of the target media content is displayed in a third area, where the third area is different from the second area.
- Example 6 is based on the method of Example 5, after maintaining the display of the comment information of the target media content in the second area, further comprising:
- the second area is adjusted to a third area, and the comment information of the target media content is displayed in the third area.
- Example 7 is based on the method of Example 5, in response to a target trigger operation acting in the media content playback page, pausing the playback of the target media content, and keeping the display of the Comment information on target media content, including:
- the display area of the comment information is adjusted from the second area to a third area, and the target media content is paused.
- Example 8 is based on the method of Example 7, wherein in response to an area adjustment operation acting on the media content playback page, the display area of the comment information is changed by the The second area is adjusted to the third area, and the playback of the target media content is paused, including:
- the second area is increased to a third area, and the target media content is paused.
- Example 9 is according to the method of Example 5, the target triggering operation includes a target gesture operation, and the method further includes:
- the area size of the second area and/or the display size of the comment information in the second area is adjusted according to the target gesture operation.
- Example 10 is according to the method of Example 9, the target gesture operation includes a target sliding operation, and the area size and/or the area size of the second area is adjusted according to the target gesture operation. Or the display size of the comment information in the second area, including:
- Example 11 is based on the method of Example 9, and displaying the comment information of the target media content in the third area includes:
- the second area is adjusted to the third area according to the preset area size of the third area, and the target media is displayed in the third area according to the target display size.
- Comment information of the content wherein the target display size is the first display size of the comment information before the target triggering operation is triggered, the second display size of the comment information when the target triggering operation ends, or is preset The third display size.
- Example 12 is based on the method of Example 5, a second control is also displayed in the second area, and the comment information of the target media content is displayed in the third area, include:
- Example 13 is based on the method of Example 5, the information display manner of the second area is different from the information display manner of the third area.
- Example 14 is based on the method of Example 13, a first preset number of first comment information and m sub-comments of the first comment information are displayed in the second area. Information, a second preset number of second comment information and n pieces of sub-comment information of the second comment information are displayed in the third area, wherein the first preset number and the second preset number Not the same, and/or, m ⁇ n, m and n are both positive integers.
- Example 15 is based on the method of Example 13, when the comment information of the target media content is displayed in the second area and when it is displayed in the third area. with different sorting order.
- Example 16 after displaying the comment information of the target media content in the second area of the media content playback page, further includes:
- the third area displays the comment information of the target media content, it also includes:
- the target sub-comment information is the sub-comment information of the third comment information targeted by the sub-comment information viewing operation, and the third preset number is different from the fourth preset number.
- Example 17 is based on the method described in any one of Examples 1-16, after the pausing to play the target media content, further comprising:
- the target media content In response to the playback operation of the target media content, the target media content is continued to be played, and the comment information of the target media content is displayed in the second area or the third area.
- Example 18 according to the method described in any one of Examples 1-16, after pausing the playback of the target media content and maintaining the display of the comment information of the target media content, further includes:
- the comment information is canceled and the target media content is kept paused or the target media content is continued to be played.
- Example 19 provides a media content control device, including:
- the first playback module is configured to play the target media content in the first area of the media content playback page
- a comment display module configured to display comment information of the target media content in a second area of the media content playback page in response to a comment display operation on the target media content
- a playback pause module is configured to pause the playback of the target media content in response to a target trigger operation acting on the media content playback page, and keep displaying the comment information of the target media content.
- Example 20 provides an electronic device, including:
- a memory communicatively connected to the one or more processors; wherein,
- the memory stores a computer program executable by the one or more processors, and the computer program is executed by the one or more processors to enable the one or more processors to perform Example 1 -Media content control method as described in any one of -18.
- Example 21 provides a computer-readable storage medium having a computer program stored thereon, which when executed by a processor implements the medium described in any one of Examples 1-18 Content control methods.
- Example 22 provides a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program including instructions for performing as in Examples 1-18 The program code of any of the media content control methods described above.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
媒体内容的控制方法、装置、电子设备和存储介质。该媒体内容的控制方法包括:在媒体内容播放页面的第一区域播放目标媒体内容(S101);响应于针对所述目标媒体内容的评论显示操作,在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息(S102);响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息(S103)。
Description
本申请要求在2022年08月02日提交中国专利局、申请号为202210924898.6的中国专利申请的优先权,该申请的全部内容通过引用结合在本申请中。
本公开涉及计算机技术领域,例如涉及媒体内容的控制方法、装置、电子设备和存储介质。
当在视频播放页面中观看视频时,用户可以通过触发评论控件查看当前所播放视频的评论内容。
发明内容
本公开提供媒体内容的控制方法、装置、电子设备和存储介质,以避免视频的播放对用户观看评论内容造成干扰,为用户沉浸式地观看评论内容提供便利。
第一方面,本公开提供了一种媒体内容的控制方法,包括:
在媒体内容播放页面的第一区域播放目标媒体内容;
响应于针对所述目标媒体内容的评论显示操作,在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息;
响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息。
第二方面,本公开还提供了一种媒体内容的控制装置,包括:
第一播放模块,设置为在媒体内容播放页面的第一区域播放目标媒体内容;
评论显示模块,设置为响应于针对所述目标媒体内容的评论显示操作,在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息;
暂停播放模块,设置为响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息。
第三方面,本公开还提供了一种电子设备,包括:
一个或多个处理器;以及
与所述一个或多个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述一个或多个处理器执行,以使所述一个或多个处理器能够执行上述的媒体内容的控制方法。
第四方面,本公开还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的媒体内容的控制方法。
第五方面,本公开还提供了一种计算机程序产品,包括承载在非暂态计算机可读介质上的计算机程序,所述计算机程序包含用于执行上述的媒体内容的控制方法的程序代码。
图1为本公开实施例提供的一种媒体内容的控制方法的流程示意图;
图2为本公开实施例提供的一种媒体内容播放页面的显示示意图;
图3为本公开实施例提供的另一种媒体内容播放页面的显示示意图;
图4为本公开实施例提供的另一种媒体内容的控制方法的流程示意图;
图5为本公开实施例提供的又一种媒体内容播放页面的显示示意图;
图6为本公开实施例提供的一种媒体内容的控制装置的结构框图;
图7为本公开实施例提供的一种电子设备的结构示意图。
下面将参照附图描述本公开的实施例。虽然附图中显示了本公开的一些实施例,本公开可以通过多种形式来实现,提供这些实施例是为了理解本公开。本公开的附图及实施例仅用于示例性作用。
本公开的方法实施方式中记载的多个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
本文使用的术语“包括”及其变形是开放性包括,即“包括”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
在使用本公开实施例公开的技术方案之前,均应当依据相关法律法规通过恰当的方式对本公开所涉及个人信息的类型、使用范围、使用场景等告知用户并获得用户的授权。
例如,在响应于接收到用户的主动请求时,向用户发送提示信息,以明确地提示用户,其请求执行的操作将需要获取和使用到用户的个人信息。从而,使得用户可以根据提示信息来自主地选择是否向执行本公开技术方案的操作的电子设备、应用程序、服务器或存储介质等软件或硬件提供个人信息。
作为一种实现方式,响应于接收到用户的主动请求,向用户发送提示信息的方式例如可以是弹窗的方式,弹窗中可以以文字的方式呈现提示信息。此外,弹窗中还可以承载供用户选择“同意”或者“不同意”向电子设备提供个人信息的选择控件。
上述通知和获取用户授权过程仅是示意性的,不对本公开的实现方式构成限定,其它满足相关法律法规的方式也可应用于本公开的实现方式中。
图1为本公开实施例提供的一种媒体内容的控制方法的流程示意图。该方法可以由媒体内容的控制装置执行,其中,该装置可以由软件和/或硬件实现,可配置于电子设备中,例如,可以配置在手机或平板电脑中。本公开实施例提供的媒体内容的控制方法适用于在播放媒体内容时观看媒体内容的评论信息的场景。
当用户在视频播放过程中通过触发视频的评论控件在应用程序中查看当前所播放视频的评论内容时,应用程序一般会在显示视频的评论内容时,继续播放该视频。视频的播放容易对用户查看视频的评论内容造成干扰,导致用户无法沉浸式的观看视频的评论内容。此时,用户若要沉浸式地查看视频的评论内容,需要首先指示应用程序取消对视频的评论内容的显示,然后在视频播放页面中执行暂停播放视频的触发操作,并在暂停播放视频后,重新触发视频的评论控件指示应用程序重新显示视频的评论内容,暂停播放视频的方式较为繁琐。
基于此,本公开实施例提供的媒体内容的控制方法可以用于解决上述视频播放过程中触发评论控件查看评论信息时无法沉浸式的观看视频的评论内容的技术问题以及在显示视频的评论内容后暂停播放视频的方式较为繁琐的技术问题,为用户沉浸式地观看评论内容提供便利。
如图1所示,本实施例提供的媒体内容的控制方法可以包括:
S101、在媒体内容播放页面的第一区域播放目标媒体内容。
媒体内容播放页面可以为用于播放媒体内容的页面,如视频播放页面等。第一区域可以为媒体内容播放页面中用于播放媒体内容的区域,如媒体内容播放页面的主显示区域或媒体内容播放页面的主显示区域中的一子区域。示例性的,第一区域可以为媒体内容播放页面的主显示区域,该媒体内容页面可以为主显示区域均为媒体内容的显示区域的播放页面。目标媒体内容可以为媒体内容播放页面中当前所播放的媒体内容,该媒体内容例如可以为图文内容或者视频内容等,本实施例不对目标媒体内容的类型进行限定。
可以显示媒体内容播放页面,并在媒体内容播放页面的第一区域20播放目标媒体内容,如图2所示。
S102、响应于针对所述目标媒体内容的评论显示操作,在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息。
评论显示操作可以为用于指示显示目标媒体内容的评论内容的触发操作,如触发目标媒体内容的评论控件的操作。第二区域可以为目标媒体内容的评论信息的显示区域。该第二区域与第一区域可以存在重叠区域,即目标媒体内容的评论信息的显示会对第一区域形成一定的遮挡。换言之,本实施例可以针对在主显示区域均可用于播放媒体内容的场景中所播放的媒体内容进行控制。
如图3所示,当在目标媒体内容的播放过程中(即目标媒体内容处于播放状态)接收到针对目标媒体内容的评论显示操作时,如在检测到用户触发媒体内容播放页面中所显示的、目标媒体内容的评论控件时,可以保持播放目标媒体内容,并在媒体内容播放页面的第二区域30显示目标媒体内容的评论信息,如在媒体内容播放页面的第二区域30显示目标媒体内容的评论面板,并在该评论面板中显示目标媒体内容的评论信息,以供用户查看目标媒体内容的评论信息和/或对目标媒体内容进行评论。
此外,当在第二区域显示目标媒体内容的评论信息时,可以保持播放目标媒体内容,如保持在第一区域播放目标媒体内容;或者,依据第二区域对第一区域进行调整,将第一区域调整为与第二区域不重叠的新的区域,并在该新的区域中播放目标媒体内容,可以根据需要或者根据目标媒体内容中画面的尺寸
进行确定,本实施例对此不进行限制。
S103、响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息。
目标触发操作可以为用于指示在显示目标媒体内容的评论信息的同时,暂停播放目标媒体内容的触发操作,如针对目标媒体内容的暂停播放操作或者针对目标媒体内容的评论信息的区域调整操作等。该针对目标媒体内容的暂停操作可以为用于指示暂停播放目标媒体内容的触发操作,如触发目标媒体内容的暂停播放控件的操作,或者,在媒体内容播放页面中执行特定的手势(如双击或者沿预设方向/预设路径进行滑动等)的操作等。该针对目标媒体内容的评论信息的区域调整操作可以为用于指示调整目标媒体内容的评论信息所位于的显示区域的触发操作,如触发目标媒体内容的评论信息的区域调整控件的操作,或者,在媒体播放页面中执行预设的手势(如在第二区域中双指上滑或在第二区域的预设子区域中单指上滑等)的操作等。
当接收到作用在媒体内容播放页面内的目标触发操作时,可以暂停播放目标媒体内容,并保持显示目标媒体内容的评论信息。例如,当接收到针对目标媒体内容的暂停播放操作时,可以暂停播放目标媒体内容,并保持在第二区域显示目标媒体内容的评论信息;或者,当接收到针对目标媒体内容的评论信息的区域调整操作时,可以暂停播放目标媒体内容,并将目标媒体内容的评论信息的显示区域由第二区域调整为第三区域。
在本实施例中,当在目标媒体内容的播放过程中接收到评论显示操作时,显示目标媒体内容的评论信息,并保持播放目标媒体内容,以及,在接收到目标触发操作时,再暂停播放目标媒体内容并保持显示目标媒体内容的评论信息,无需用户退出对评论信息的查看后再暂停播放目标媒体内容,也不会在显示目标媒体内容的评论信息时即自动暂停播放目标媒体内容,从而既能够满足用户在观看目标媒体内容的同时查看目标媒体内容的评论信息的需求,又能够在用户需要沉浸式观看评论信息时满足用户沉浸式查看目标媒体内容的评论信息的需求,避免目标媒体内容的播放对用户查看目标媒体内容的评论信息造成干扰,提高用户的体验。
在本实施例中,目标触发操作可以作用于第一控件,该第一控件可以固定显示于媒体内容播放页面内,可以在显示目标媒体内容播放页面的评论信息时进行显示,如在接收到针对目标媒体内容的评论显示操作时进行显示,以在满足用户暂停播放目标媒体内容的需求的同时,避免在媒体内容页面中固定显示第一控件对目标媒体内容的画面造成遮挡,此时,本实施例提供的媒体内容的控制方法还可以包括:响应于针对所述目标媒体内容的评论显示操作,在所述
媒体内容播放页面中显示第一控件,其中,所述第一控件用于触发执行所述目标触发操作。
第一控件可以为用于触发执行目标触发操作的控件。所述第一控件包括暂停播放控件和/或预设调整控件。该暂停播放控件可用于触发执行针对目标媒体内容的暂停播放操作。该预设调整控件可用于触发对目标媒体内容的评论信息的显示进行调整,如调整评论信息的显示区域和/或显示尺寸等。示例性的,该预设调整控件可以包括区域调整控件,该区域调整控件可用于触发执行针对目标媒体内容的评论信息的区域调整操作。
示例性的,如图3所示,当接收到针对目标媒体内容的评论显示操作时,可以在媒体内容播放页面的第二区域30显示目标媒体内容的评论信息,并在媒体内容播放页面中显示第一控件31,如在媒体内容播放页面中显示暂停播放控件和/或预设调整控件。本实施例不对第一控件31在媒体内容播放页面中的显示位置进行限定,如第一控件31可以显示于第二区域30之内或者显示于第二区域30之外。
在本实施例中,当响应于目标触发操作暂停播放目标媒体内容时,还可以显示目标媒体内容的播放控件,以便于用户通过触发该播放控件执行针对目标媒体内容的播放操作。此时,所述响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,包括:响应于作用于所述暂停播放控件的目标触发操作,暂停播放所述目标媒体内容,并显示播放控件,其中,所述播放控件用于触发执行针对所述目标媒体内容的播放操作。
播放控件的显示方式与显示时机可以灵活设置,如可以响应于针对目标媒体内容的评论显示操作,同时显示目标媒体内容的暂停播放控件和播放控件。也可以响应于目标触发操作,显示目标媒体内容的播放控件,示例性的,可以显示目标媒体内容的播放控件并保持显示目标媒体内容的暂停播放控件;或者,显示目标媒体内容的播放控件并取消对目标媒体内容的暂停播放控件的显示,如将目标媒体内容的暂停播放控件切换显示为目标媒体内容的播放控件等。
在一个实施方式中,所述目标触发操作包括目标手势操作,所述方法还包括:在所述目标手势操作的触发过程中,依据所述目标手势操作调整所述第二区域的区域尺寸和/或所述第二区域中的评论信息的显示尺寸。
目标触发操作可以包括目标手势操作。目标手势操作可用于在触发过程中指示调整第二区域的区域尺寸和/或第二区域中所显示的评论信息的显示尺寸,该目标手势操作例如可以为滑动操作、连击操作或长按操作等。
在上述实施方式中,可以在目标手势操作的触发过程中,依据目标手势操
作调整第二区域的区域尺寸和/或第二区域中的评论信息的显示尺寸,如依据目标手势操作的滑动距离/连击次数/长按时长确定第二区域/评论信息的缩放比例,并按照该缩放比例对第二区域(如评论面板)和/或第二区域中所显示的评论信息进行缩放,以调整第二区域的区域尺寸和/或第二区域中的评论信息的显示尺寸。在此,第二区域和第二区域中评论信息的缩放比例可以相同或者不同,可以按照相同的缩放比例对第二区域以及第二区域中的评论信息进行缩放。
在上述实施方式中,目标手势操作可以包括目标滑动操作,从而,可以依据目标滑动操作的滑动距离调整第二区域的区域尺寸和/或第二区域中的评论信息的显示尺寸,如按照目标滑动操作的滑动距离确定第二区域/评论信息的缩放比例,并按照该缩放比例对第二区域和/或第二区域中所显示的评论信息进行缩放。此时,所述目标手势操作包括目标滑动操作,所述依据所述目标手势操作调整所述第二区域的区域尺寸和/或所述第二区域中的评论信息的显示尺寸,包括:依据所述目标滑动操作的滑动距离调整所述第二区域的区域尺寸和/或所述第二区域中的评论信息的显示尺寸。其中,目标滑动操作可以包沿预设方向进行滑动的操作,或者,多指滑动操作。该多指滑动操作例如可包括多指放大和/或多指捏合的操作。
本实施例提供的媒体内容的控制方法,在媒体内容播放页面的第一区域播放目标媒体内容;响应于针对目标媒体内容的评论显示操作,在媒体内容播放页面的第二区域显示目标媒体内容的评论信息;响应于作用在媒体内容播放页面内的目标触发操作,暂停播放目标媒体内容,并保持显示目标媒体内容的评论信息。本实施例通过采用上述技术方案,当在目标媒体内容的播放过程中接收到评论显示操作时,显示目标媒体内容的评论信息以及保持播放目标媒体内容,并在接收到目标触发操作时,再暂停播放目标媒体内容以及保持显示目标媒体内容的评论信息,能够避免目标媒体内容的播放对用户查看目标媒体内容的评论信息造成干扰,满足用户在查看评论信息时的多样化需求,提高用户的体验。
图4为本公开实施例提供的另一种媒体内容的控制方法的流程示意图。本实施例中的方案可以与上述实施例中的一个或多个方案组合。所述保持显示所述目标媒体内容的评论信息,包括:保持在所述第二区域显示所述目标媒体内容的评论信息;或者,在第三区域显示所述目标媒体内容的评论信息,其中,所述第三区域与所述第二区域不同。
在所述暂停播放所述目标媒体内容之后,还包括:响应于针对所述目标媒体内容的播放操作,继续播放所述目标媒体内容,并在所述第二区域或第三区
域显示所述目标媒体内容的评论信息。
在暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息之后,还包括:响应于针对所述评论信息的取消显示操作,取消显示所述评论信息,并保持暂停播放所述目标媒体内容或者继续播放所述目标媒体内容。
相应的,如图4所示,本实施例提供内的媒体内容的控制方法可以包括:
S201、在媒体内容播放页面的第一区域播放目标媒体内容。
S202、响应于针对所述目标媒体内容的评论显示操作,在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息,执行S203或S204。
S203、响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,并保持在所述第二区域显示所述目标媒体内容的评论信息,执行S205或S206。
在本实施例中,当接收到目标触发操作时,可以暂停播放目标媒体内容,并保持在第二区域显示目标媒体内容的评论信息。
以目标触发操作为暂停播放操作为例,当目标触发操作为针对目标媒体内容的暂停播放操作时,可以在该暂停播放操作的触发过程中,不对评论信息的显示区域和/或第二区域/评论信息的尺寸进行调整,在该暂停播放操作触发结束时,暂停播放目标媒体内容,并保持在第二区域显示目标媒体内容的评论信息;或者,在该暂停播放操作的触发过程中,调整第二区域的区域尺寸和/或评论信息的显示尺寸,并在该暂停播放操作触发结束时,暂停播放目标内容,并将第二区域和/或评论信息还原为在接收到暂停播放操作之前的原始尺寸。
在本实施例中,暂停播放目标媒体内容之后,用户还可以通过区域调整操作调整目标媒体内容的评论信息的显示区域。此时,在所述保持在所述第二区域显示所述目标媒体内容的评论信息之后,还包括:响应于作用在所述媒体内容播放页面内的区域调整操作,将所述第二区域调整为第三区域,并在所述第三区域显示所述目标媒体内容的评论信息。示例性的,当接收到在媒体内容播放页面内的区域调整操作时,可以将目标媒体内容的评论信息调整至第三区域进行显示,如将第二区域调整为第三区域,并在第三区域显示目标媒体内容的评论信息。
S204、响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,并在第三区域显示所述目标媒体内容的评论信息,执行S205或S206,其中,所述第三区域与所述第二区域不同。
第三区域与第二区域可以为不同的区域,如第三区域与第二区域可以具有不同的显示位置和/或区域尺寸。示例性的,第三区域的区域尺寸可以大于第二
区域的区域尺寸,如第二区域可以为半屏显示评论信息时评论信息的显示区域,第三区域可以为全屏显示评论信息时评论信息的显示区域。第三区域与第一区域可以为相同或不同的区域
在本实施例中,当接收到目标触发操作时,可以暂停播放目标媒体内容,并将目标媒体内容的评论信息调整至第三区域进行显示。
在一个实施方式中,可以在目标触发操作为区域调整操作时,将目标媒体内容的评论信息调整至第三区域进行显示,即可以在调整评论信息的显示区域时暂停播放目标媒体内容。此时,响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息,包括:响应于作用在所述媒体内容播放页面内的区域调整操作,将所述评论信息的显示区域由所述第二区域调整为第三区域,并暂停播放所述目标媒体内容。
示例性的,当接收到作用在媒体内容播放页面内的区域调整操作时,可以在该区域调整操作的触发过程中,不对评论信息的显示区域和/或第二区域30/评论信息的尺寸进行调整,或者,在该区域调整操作的触发过程中,调整第二区域30的区域尺寸和/或评论信息的显示尺寸。以及,在该区域调整操作触发结束时,暂停播放目标媒体内容,并在第三区域50显示目标媒体内容的评论信息,如将第二区域30(如图3所示)调整为第三区域50,并在该第三区域50中显示目标媒体内容的评论信息,如图5所示。
在上述实施方式中,将第二区域调整为第三区域的调整方式可以灵活设置,如可以通过对第二区域进行缩放的方式将第二区域调整为第三区域。可以将第二区域增大为第三区域,即增大第二区域的区域尺寸,以得到第三区域。此时,所述响应于作用在所述媒体内容播放页面内的区域调整操作,将所述评论信息的显示区域由所述第二区域调整为第三区域,并暂停播放所述目标媒体内容,包括:响应于作用于预设调整控件的区域调整操作,将所述第二区域增大为第三区域,并暂停播放所述目标媒体内容。
在本实施例中,第二区域和第三区域的信息显示方式可以相同或不相同。所述第二区域的信息显示方式与所述第三区域的信息显示方式不同,即可以采用不同于第二区域的信息显示方式的信息显示方式在第三区域进行信息显示。该信息显示方式例如可以包括信息的显示尺寸(如字号等)、信息的显示样式(如颜色或字体等)、所显示的信息和/或信息的排序方式等。该信息包括目标媒体内容的评论信息。
在本实施例中,所述第二区域中显示有第一预设数量的第一评论信息以及所述第一评论信息的m条子评论信息,所述第三区域中显示有第二预设数量的
第二评论信息以及所述第二评论信息的n条子评论信息,其中,所述第一预设数量与所述第二预设数量不相同,和/或,m≠n,m和n均为正整数。即第二区域中所显示的第一评论信息的数量与第二区域中所显示的第二评论信息的数量不相同,和/或,第二区域中所显示的每条第一评论信息的子评论信息的数量与第二区域中所显示的每条第二评论信息的子评论信息的数量不相同。
第一评论信息可以为第二区域中自动展开显示其至少一条子评论信息的评论信息,第二评论信息可以为第三区域中自动展开显示其至少一条子评论信息的评论信息,第一评论信息和第二评论信息可以为目标媒体内容的相同或不相同的评论信息。
第一预设数量可以为第一评论信息的预设显示数量。第二预设数量可以为第二评论信息的预设显示数量。第一预设数量和第二预设数量均可以根据需要进行设置,本实施例不对第一预设数量和第二预设数量的数值进行限定,示例性的,当第三区域的区域尺寸大于第二区域的区域尺寸时,第二预设数量可以大于第一预设数量。当目标媒体内容包含子评论信息的评论信息的数量大于或等于第一预设数量/第二预设数量时,第二区域/第三区域中所显示的第一评论信息/第二评论信息的数量可以等于第一预设数量/第二预设数量;当目标媒体内容包含子评论信息的评论信息的数量小于第一预设数量/第二预设数量时,第二区域/第三区域中所显示的第一评论信息/第二评论信息的数量可以小于第一预设数量/第二预设数量。
m可以为每一条第一评论信息的子评论信息的预设显示数量。n可以为每一条第二评论信息的子评论信息的预设显示数量。m和n均可以根据需要进行设置,本实施例不对m和n的值进行限定,示例性的,当第三区域的区域尺寸大于第二区域的区域尺寸时,n可以大于m。针对每一条第一评论信息,当该第一评论信息所包含的子评论信息的数量大于或等于m时,可以显示该第一评论信息的m条子评论信息;当该第一评论信息所包含的子评论信息的数量小于m时,所显示的该第一评论信息的子评论信息的数量可以小于m。针对每一条第二评论信息,当该第二评论信息所包含的子评论信息的数量大于或等于n时,可以显示该第二评论信息的n条子评论信息;当该第二评论信息所包含的子评论信息的数量小于n时,所显示的该第二评论信息的子评论信息的数量可以小于n。
在本实施例中,所述目标媒体内容的评论信息在所述第二区域中进行显示时以及在所述第三区域中进行显示时具有不同的排列顺序。即当在第二区域和第三区域中显示目标媒体内容的评论信息时,可以采用不同的排序方式对目标媒体内容的评论信息进行排序。如当在第二区域中显示评论信息时,可以按照多条评论信息的热度对目标媒体内容的多条评论信息进行排序;当在第三区域
中显示评论信息时,可以按照多条评论信息的热度以及多条评论信息的价值评估值等对目标媒体内容的多条评论信息进行排序,此外,还可以降低特定类型的评论信息(如仅包含@内容的评论信息和/或仅包含表情图片的评论信息等)的排序权重,或者,将特定类型的排列于排序结果的末尾,等等。
在一个实施方式中,在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息之后,还包括:响应于作用在所述第二区域内的子评论信息查看操作,在所述第二区域中增加显示第三预设数量的目标子评论信息;和/或,在所述第三区域显示所述目标媒体内容的评论信息之后,还包括:响应于作用在所述第三区域内的子评论信息查看操作,在所述第三区域中增加显示第四预设数量的目标子评论信息;其中,所述目标子评论信息为所述子评论信息查看操作所针对的第三评论信息的子评论信息,所述第三预设数量与所述第四预设数量不相同。
在上述实施方式中,当接收到子评论信息查看操作时,在第二区域中所增加显示的子评论信息的数量与在第三区域中所增加显示的子评论信息的数量可以不相同。例如,当在第二区域中接收到针对第二区域中所显示的一条评论信息的子评论信息查看操作时,可以为该评论信息增加显示第三预设数量的子评论信息;当在第三区域中接收到针对第三区域中所显示的一条评论信息的子评论信息的查看操作时,可以为该评论信息增加显示第四预设数量的子评论信息。
子评论信息查看操作可以为查看评论信息的子评论信息的操作,其可用于指示增加显示相应评论信息的子评论信息。第三评论信息可以为该子评论信息查看操作所针对的评论信息。目标子评论信息可以为响应于子评论信息查看操作所增加显示的子评论信息,其可以为第三评论信息的子评论信息。
第三预设数量可以为在第二区域中响应于子评论信息查看操作所增加显示的目标子评论信息的预设数量。第四预设数量可以为在第三区域中响应于子评论信息查看操作所增加显示的目标子评论信息的预设数量。第三预设数量和第四预设数量均可以根据需要进行设置,本实施例不对第三预设数量和第四预设数量的数值进行限定,示例性的,当第三区域的区域尺寸大于第二区域的区域尺寸时,第四预设数量可以大于第三预设数量。当第三评论信息尚未显示的子评论信息的数量大于或等于第三预设数量/第四预设数量时,可以在第二区域/第三区域中增加显示第三预设数量/第四预设数量的目标子评论信息;当子第三评论信息尚未显示的子评论信息的数量小于第三预设数量/第四预设数量时,第二区域/第三区域中所增加显示的目标评论信息的数量可以小于第三预设数量/第四预设数量。
在一个实施方式中,所述在第三区域显示所述目标媒体内容的评论信息,
包括:当所述目标触发操作触发结束时,按照第三区域的预设区域尺寸,将所述第二区域调整为所述第三区域,并按照目标显示尺寸在所述第三区域显示所述目标媒体内容的评论信息,其中,所述目标显示尺寸为所述目标触发操作触发前所述评论信息的第一显示尺寸、所述目标触发操作触发结束时所述评论信息的第二显示尺寸或者预先设置的第三显示尺寸。
在上述实施方式中,可以预先设置第三区域的区域尺寸(即预设区域尺寸)。从而,当目标触发操作触发结束后,可以按照第三区域的预设区域尺寸,对第二区域的区域尺寸进行调整,得到区域尺寸与该预设区域尺寸相符的第三区域,并可以按照接收到该目标触发操作之前评论信息在第二区域中的第一显示尺寸、该目标触发操作触发结束时评论信息的第二区域中的第二显示尺寸或者预先设置的、评论信息在第三区域中的第三显示尺寸在第三区域中显示目标媒体内容的评论信息。其中,第一显示尺寸可以为目标触发操作触发前评论信息的显示尺寸;第二显示尺寸可以为在目标触发操作触发结束的时刻(如在将第二区域调整为第三区域之前)评论信息的显示尺寸,其可以依据目标触发操作进行确定;第三显示尺寸可以为预先设置的评论信息的显示尺寸。第三显示尺寸与第一显示尺寸/第二显示尺寸可以相同或不相同。
在一个实施方式中,所述第二区域中还显示有第二控件,所述在第三区域显示所述目标媒体内容的评论信息,包括:在第三区域显示所述目标媒体内容的评论信息,并取消对所述第二控件的显示。
在上述实施方式中,如图3所示,当在第二区域30中显示目标媒体内容的评论信息时,还可以在第二区域30中显示第二控件32,如显示与目标媒体内容相关联的场所对应的场所控件、评论列表控件和/或点赞列表控件等。当将第二区域30调整为第三区域50之后,可以停止显示该第二控件32,以向用户展示更多的评论信息,如图5所示。其中,第二控件32可以为在第二区域30中进行显示但是在第三区域50中未进行显示的控件。场所控件可用于触发显示相应场所的详情信息;评论列表控件可用于触发在第二区域30显示目标媒体内容的评论信息;点赞列表控件可用于触发在第二区域30显示目标媒体内容的点赞用户列表。
目标媒体内容的评论信息以及点赞用户列表中所包含的对目标媒体内容进行点赞的用户的用户信息均是在目标媒体内容的发布者以及进行评论/点赞的用户授权显示的前提下进行显示的,若相应用户未进行授权,则不会显示目标媒体内容的相应评论信息或进行点赞的相应用户的用户信息。
S205、响应于针对所述目标媒体内容的播放操作,继续播放所述目标媒体内容,并在所述第二区域或第三区域显示所述目标媒体内容的评论信息,结束
操作。
播放操作可以为用于指示继续播放目标媒体内容的触发操作,即将目标媒体内容由暂停播放状态切换为播放状态的触发操作,如触发媒体内容播放页面中所显示的播放控件的操作或者预设的手势操作等。
当接收到针对目标媒体内容的播放操作时,如在检测到用户触发媒体内容播放页面中所显示的播放控件或者检测到用户执行预设手势操作时,可以继续播放目标媒体内容,并在第二区域或第三区域显示目标媒体内容的评论信息,例如,可以保持在接收到播放操作之前目标媒体内容的评论信息所位于的区域(如第二区域或第三区域)显示目标媒体内容的评论信息,或者,将目标媒体内容的评论信息调整至第二区域或第三区域进行显示等。
S206、响应于针对所述评论信息的取消显示操作,取消显示所述评论信息,并保持暂停播放所述目标媒体内容或者继续播放所述目标媒体内容。
取消显示操作可以为用于指示取消显示目标媒体内容的评论信息的操作,如触发评论信息的关闭控件的操作、作用在媒体内容播放页面的单击操作或者作用在第二区域的设定位置处的下滑操作等。
当接收到针对评论信息的取消显示操作时,可以取消显示目标媒体内容的评论信息,并保持暂停播放目标媒体内容;或者,取消显示目标内体内容的评论信息,并继续播放目标媒体内容,即自动将目标媒体内容由暂停播放状态切换为播放状态。
本实施例提供的媒体内容的控制方法,可以基于目标触发操作暂停播放目标媒体内容,在第二区域或第三区域显示目标媒体内容的评论信息,并能够实现对目标媒体内容的继续播放以及评论信息的取消显示,可以提供多样化的媒体内容控制方式,满足用户的不同需求,提高用户的体验。
图6为本公开实施例提供的一种媒体内容的控制装置的结构框图。该装置可以由软件和/或硬件实现,可配置于电子设备中,例如,可以配置在手机或平板电脑中,可通过执行媒体内容的控制方法在显示媒体内容的评论信息时对媒体内容进行播放控制。如图6所示,本实施例提供的媒体内容的控制装置可以包括:第一播放模块601、评论显示模块602和暂停播放模块603,其中,第一播放模块601,设置为在媒体内容播放页面的第一区域播放目标媒体内容;评论显示模块602,设置为响应于针对所述目标媒体内容的评论显示操作,在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息;暂停播放模块603,设置为响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放
所述目标媒体内容,并保持显示所述目标媒体内容的评论信息。
本实施例提供的媒体内容的控制装置,通过第一播放模块在媒体内容播放页面的第一区域播放目标媒体内容;通过评论显示模块响应于针对目标媒体内容的评论显示操作,在媒体内容播放页面的第二区域显示目标媒体内容的评论信息;通过暂停播放模块响应于作用在媒体内容播放页面内的目标触发操作,暂停播放目标媒体内容,并保持显示目标媒体内容的评论信息。本实施例通过采用上述技术方案,当在目标媒体内容的播放过程中接收到评论显示操作时,显示目标媒体内容的评论信息以及保持播放目标媒体内容,并在接收到目标触发操作时,再暂停播放目标媒体内容以及保持显示目标媒体内容的评论信息,能够避免目标媒体内容的播放对用户查看目标媒体内容的评论信息造成干扰,满足用户在查看评论信息时的多样化需求,提高用户的体验。
在上述方案中,所述评论显示模块602还可以设置为:响应于针对所述目标媒体内容的评论显示操作,在所述媒体内容播放页面中显示第一控件,其中,所述第一控件用于触发执行所述目标触发操作。
在上述方案中,所述第一控件可以包括暂停播放控件和/或预设调整控件。
在上述方案中,所述暂停播放模块603可以设置为:响应于作用于所述暂停播放控件的目标触发操作,暂停播放所述目标媒体内容,并显示播放控件,其中,所述播放控件用于触发执行针对所述目标媒体内容的播放操作。
在上述方案中,所述暂停播放模块603可以设置为:保持在所述第二区域显示所述目标媒体内容的评论信息;或者,在第三区域显示所述目标媒体内容的评论信息,其中,所述第三区域与所述第二区域不同。
本实施例提供的媒体内容的控制装置还可以包括:区域调整模块,设置为在所述保持在所述第二区域显示所述目标媒体内容的评论信息之后,响应于作用在所述媒体内容播放页面内的区域调整操作,将所述第二区域调整为第三区域,并在所述第三区域显示所述目标媒体内容的评论信息。
在上述方案中,所述暂停播放模块603可以设置为:响应于作用在所述媒体内容播放页面内的区域调整操作,将所述评论信息的显示区域由所述第二区域调整为第三区域,并暂停播放所述目标媒体内容。
在上述方案中,所述暂停播放模块603可以设置为:响应于作用于预设调整控件的区域调整操作,将所述第二区域增大为第三区域,并暂停播放所述目标媒体内容。
在上述方案中,所述目标触发操作可以包括目标手势操作,本实施例提供的媒体内容的控制装置还可以包括:尺寸调整模块,设置为在所述目标手势操
作的触发过程中,依据所述目标手势操作调整所述第二区域的区域尺寸和/或所述第二区域中的评论信息的显示尺寸。
在上述方案中,所述目标手势操作可以包括目标滑动操作,所述尺寸调整模块可以设置为:依据所述目标滑动操作的滑动距离调整所述第二区域的区域尺寸和/或所述第二区域中的评论信息的显示尺寸。
在上述方案中,所述暂停播放模块603可以设置为:当所述目标触发操作触发结束时,按照第三区域的预设区域尺寸,将所述第二区域调整为所述第三区域,并按照目标显示尺寸在所述第三区域显示所述目标媒体内容的评论信息,其中,所述目标显示尺寸为所述目标触发操作触发前所述评论信息的第一显示尺寸、所述目标触发操作触发结束时所述评论信息的第二显示尺寸或者预先设置的第三显示尺寸。
在上述方案中,所述第二区域中还可以显示有第二控件,所述暂停播放模块603可以设置为:在第三区域显示所述目标媒体内容的评论信息,并取消对所述第二控件的显示。
在上述方案中,所述第二区域的信息显示方式与所述第三区域的信息显示方式可以不同。
在上述方案中,所述第二区域中可以显示有第一预设数量的第一评论信息以及所述第一评论信息的m条子评论信息,所述第三区域中可以显示有第二预设数量的第二评论信息以及所述第二评论信息的n条子评论信息,其中,所述第一预设数量与所述第二预设数量可以不相同,和/或,m≠n,m和n均为正整数。
在上述方案中,所述目标媒体内容的评论信息在所述第二区域中进行显示时以及在所述第三区域中进行显示时可以具有不同的排列顺序。
本实施例提供的媒体内容的控制装置还可以包括:第一增加显示模块,设置为在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息之后,响应于作用在所述第二区域内的子评论信息查看操作,在所述第二区域中增加显示第三预设数量的目标子评论信息;和/或,第二增加显示模块,设置为在所述第三区域显示所述目标媒体内容的评论信息之后,响应于作用在所述第三区域内的子评论信息查看操作,在所述第三区域中增加显示第四预设数量的目标子评论信息;其中,所述目标子评论信息为所述子评论信息查看操作所针对的第三评论信息的子评论信息,所述第三预设数量可以与所述第四预设数量不相同。
本实施例提供的媒体内容的控制装置还可以包括:第二播放模块,设置为
在所述暂停播放所述目标媒体内容之后,响应于针对所述目标媒体内容的播放操作,继续播放所述目标媒体内容,并在所述第二区域或第三区域显示所述目标媒体内容的评论信息。
本实施例提供的媒体内容的控制装置还可以包括:取消显示模块,设置为在暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息之后,响应于针对所述评论信息的取消显示操作,取消显示所述评论信息,并保持暂停播放所述目标媒体内容或者继续播放所述目标媒体内容。
本公开实施例提供的媒体内容的控制装置可执行本公开任意实施例提供的媒体内容的控制方法,具备执行媒体内容的控制方法相应的功能模块和效果。未在本实施例中详尽描述的技术细节,可参见本公开任意实施例所提供的媒体内容的控制方法。
下面参考图7,其示出了适于用来实现本公开实施例的电子设备(例如终端设备)700的结构示意图。本公开实施例中的终端设备可以包括诸如移动电话、笔记本电脑、数字广播接收器、个人数字助理(Personal Digital Assistant,PDA)、平板电脑(Portable Android Device,PAD)、便携式多媒体播放器(Portable Media Player,PMP)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字电视(Television,TV)、台式计算机等等的固定终端。图7示出的电子设备700仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图7所示,电子设备700可以包括处理装置(例如中央处理器、图形处理器等)701,其可以根据存储在只读存储器(Read-Only Memory,ROM)702中的程序或者从存储装置708加载到随机访问存储器(Random Access Memory,RAM)703中的程序而执行多种适当的动作和处理。在RAM 703中,还存储有电子设备700操作所需的多种程序和数据。处理装置701、ROM 702以及RAM 703通过总线704彼此相连。输入/输出(Input/Output,I/O)接口705也连接至总线704。
通常,以下装置可以连接至I/O接口705:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置706;包括例如液晶显示器(Liquid Crystal Display,LCD)、扬声器、振动器等的输出装置707;包括例如磁带、硬盘等的存储装置708;以及通信装置709。通信装置709可以允许电子设备700与其他设备进行无线或有线通信以交换数据。虽然图7示出了具有多种装置的电子设备700,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置709从网络上被下载和安装,或者从存储装置708被安装,或者从ROM 702被安装。在该计算机程序被处理装置701执行时,执行本公开实施例的方法中限定的上述功能。
本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的例子可以包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、RAM、ROM、可擦式可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括:电线、光缆、射频(Radio Frequency,RF)等等,或者上述的任意合适的组合。
在一些实施方式中,客户端、服务器可以利用诸如超文本传输协议(HyperText Transfer Protocol,HTTP)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(Local Area Network,LAN),广域网(Wide Area Network,WAN),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:在媒体内容播放页面的第一区域播放
目标媒体内容;响应于针对所述目标媒体内容的评论显示操作,在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息;响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息。
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括LAN或WAN—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本公开多种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在一种情况下并不构成对该单元本身的限定。
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(Field Programmable Gate Array,FPGA)、专用集成电路(Application Specific Integrated Circuit,ASIC)、专用标准产品(Application Specific Standard Parts,ASSP)、片上***(System on Chip,SOC)、复杂可编程逻辑设备(Complex Programming Logic Device,CPLD)等等。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地
使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括电子的、磁性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、RAM、ROM、EPROM或快闪存储器、光纤、CD-ROM、光学储存设备、磁储存设备、或上述内容的任何合适组合。
根据本公开的一个或多个实施例,示例1提供了一种媒体内容的控制方法,包括:
在媒体内容播放页面的第一区域播放目标媒体内容;
响应于针对所述目标媒体内容的评论显示操作,在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息;
响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息。
根据本公开的一个或多个实施例,示例2根据示例1所述的方法,还包括:
响应于针对所述目标媒体内容的评论显示操作,在所述媒体内容播放页面中显示第一控件,其中,所述第一控件用于触发执行所述目标触发操作。
根据本公开的一个或多个实施例,示例3根据示例2所述的方法,所述第一控件包括暂停播放控件和/或预设调整控件。
根据本公开的一个或多个实施例,示例4根据示例3所述的方法,所述响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,包括:
响应于作用于所述暂停播放控件的目标触发操作,暂停播放所述目标媒体内容,并显示播放控件,其中,所述播放控件用于触发执行针对所述目标媒体内容的播放操作。
根据本公开的一个或多个实施例,示例5根据示例1所述的方法,所述保持显示所述目标媒体内容的评论信息,包括:
保持在所述第二区域显示所述目标媒体内容的评论信息;或者
在第三区域显示所述目标媒体内容的评论信息,其中,所述第三区域与所述第二区域不同。
根据本公开的一个或多个实施例,示例6根据示例5所述的方法,在所述保持在所述第二区域显示所述目标媒体内容的评论信息之后,还包括:
响应于作用在所述媒体内容播放页面内的区域调整操作,将所述第二区域调整为第三区域,并在所述第三区域显示所述目标媒体内容的评论信息。
根据本公开的一个或多个实施例,示例7根据示例5所述的方法,响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息,包括:
响应于作用在所述媒体内容播放页面内的区域调整操作,将所述评论信息的显示区域由所述第二区域调整为第三区域,并暂停播放所述目标媒体内容。
根据本公开的一个或多个实施例,示例8根据示例7所述的方法,所述响应于作用在所述媒体内容播放页面内的区域调整操作,将所述评论信息的显示区域由所述第二区域调整为第三区域,并暂停播放所述目标媒体内容,包括:
响应于作用于预设调整控件的区域调整操作,将所述第二区域增大为第三区域,并暂停播放所述目标媒体内容。
根据本公开的一个或多个实施例,示例9根据示例5所述的方法,所述目标触发操作包括目标手势操作,所述方法还包括:
在所述目标手势操作的触发过程中,依据所述目标手势操作调整所述第二区域的区域尺寸和/或所述第二区域中的评论信息的显示尺寸。
根据本公开的一个或多个实施例,示例10根据示例9所述的方法,所述目标手势操作包括目标滑动操作,所述依据所述目标手势操作调整所述第二区域的区域尺寸和/或所述第二区域中的评论信息的显示尺寸,包括:
依据所述目标滑动操作的滑动距离调整所述第二区域的区域尺寸和/或所述第二区域中的评论信息的显示尺寸。
根据本公开的一个或多个实施例,示例11根据示例9所述的方法,所述在第三区域显示所述目标媒体内容的评论信息,包括:
当所述目标触发操作触发结束时,按照第三区域的预设区域尺寸,将所述第二区域调整为所述第三区域,并按照目标显示尺寸在所述第三区域显示所述目标媒体内容的评论信息,其中,所述目标显示尺寸为所述目标触发操作触发前所述评论信息的第一显示尺寸、所述目标触发操作触发结束时所述评论信息的第二显示尺寸或者预先设置的第三显示尺寸。
根据本公开的一个或多个实施例,示例12根据示例5所述的方法,所述第二区域中还显示有第二控件,所述在第三区域显示所述目标媒体内容的评论信息,包括:
在第三区域显示所述目标媒体内容的评论信息,并取消对所述第二控件的
显示。
根据本公开的一个或多个实施例,示例13根据示例5所述的方法,所述第二区域的信息显示方式与所述第三区域的信息显示方式不同。
根据本公开的一个或多个实施例,示例14根据示例13所述的方法,所述第二区域中显示有第一预设数量的第一评论信息以及所述第一评论信息的m条子评论信息,所述第三区域中显示有第二预设数量的第二评论信息以及所述第二评论信息的n条子评论信息,其中,所述第一预设数量与所述第二预设数量不相同,和/或,m≠n,m和n均为正整数。
根据本公开的一个或多个实施例,示例15根据示例13所述的方法,所述目标媒体内容的评论信息在所述第二区域中进行显示时以及在所述第三区域中进行显示时具有不同的排列顺序。
根据本公开的一个或多个实施例,示例16根据示例5所述的方法,在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息之后,还包括:
响应于作用在所述第二区域内的子评论信息查看操作,在所述第二区域中增加显示第三预设数量的目标子评论信息;和/或
在所述第三区域显示所述目标媒体内容的评论信息之后,还包括:
响应于作用在所述第三区域内的子评论信息查看操作,在所述第三区域中增加显示第四预设数量的目标子评论信息;
其中,所述目标子评论信息为所述子评论信息查看操作所针对的第三评论信息的子评论信息,所述第三预设数量与所述第四预设数量不相同。
根据本公开的一个或多个实施例,示例17根据示例1-16任一所述的方法,在所述暂停播放所述目标媒体内容之后,还包括:
响应于针对所述目标媒体内容的播放操作,继续播放所述目标媒体内容,并在所述第二区域或第三区域显示所述目标媒体内容的评论信息。
根据本公开的一个或多个实施例,示例18根据示例1-16任一所述的方法,在暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息之后,还包括:
响应于针对所述评论信息的取消显示操作,取消显示所述评论信息,并保持暂停播放所述目标媒体内容或者继续播放所述目标媒体内容。
根据本公开的一个或多个实施例,示例19提供了一种媒体内容的控制装置,包括:
第一播放模块,设置为在媒体内容播放页面的第一区域播放目标媒体内容;
评论显示模块,设置为响应于针对所述目标媒体内容的评论显示操作,在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息;
暂停播放模块,设置为响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息。
根据本公开的一个或多个实施例,示例20提供了一种电子设备,包括:
一个或多个处理器;以及
与所述一个或多个处理器通信连接的存储器;其中,
所述存储器存储有可被所述一个或多个处理器执行的计算机程序,所述计算机程序被所述一个或多个处理器执行,以使所述一个或多个处理器能够执行如示例1-18中任一所述的媒体内容的控制方法。
根据本公开的一个或多个实施例,示例21提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如示例1-18中任一所述的媒体内容的控制方法。
根据本公开的一个或多个实施例,示例22提供了一种计算机程序产品,包括承载在非暂态计算机可读介质上的计算机程序,所述计算机程序包含用于执行如示例1-18中任一所述的媒体内容的控制方法的程序代码。
此外,虽然采用特定次序描绘了多个操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了多个实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的一些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的多种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
Claims (22)
- 一种媒体内容的控制方法,包括:在媒体内容播放页面的第一区域播放目标媒体内容;响应于针对所述目标媒体内容的评论显示操作,在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息;响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息。
- 根据权利要求1所述的方法,还包括:响应于针对所述目标媒体内容的评论显示操作,在所述媒体内容播放页面中显示第一控件,其中,所述第一控件用于触发执行所述目标触发操作。
- 根据权利要求2所述的方法,其中,所述第一控件包括暂停播放控件和预设调整控件中的至少之一。
- 根据权利要求3所述的方法,其中,所述响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,包括:响应于作用于所述暂停播放控件的目标触发操作,暂停播放所述目标媒体内容,并显示播放控件,其中,所述播放控件用于触发执行针对所述目标媒体内容的播放操作。
- 根据权利要求1所述的方法,其中,所述保持显示所述目标媒体内容的评论信息,包括:保持在所述第二区域显示所述目标媒体内容的评论信息;或者在第三区域显示所述目标媒体内容的评论信息,其中,所述第三区域与所述第二区域不同。
- 根据权利要求5所述的方法,在所述保持在所述第二区域显示所述目标媒体内容的评论信息之后,还包括:响应于作用在所述媒体内容播放页面内的区域调整操作,将所述第二区域调整为第三区域,并在所述第三区域显示所述目标媒体内容的评论信息。
- 根据权利要求5所述的方法,其中,所述响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息,包括:响应于作用在所述媒体内容播放页面内的区域调整操作,将所述评论信息的显示区域由所述第二区域调整为所述第三区域,并暂停播放所述目标媒体内容。
- 根据权利要求7所述的方法,其中,所述响应于作用在所述媒体内容播放页面内的区域调整操作,将所述评论信息的显示区域由所述第二区域调整为所述第三区域,并暂停播放所述目标媒体内容,包括:响应于作用于预设调整控件的区域调整操作,将所述第二区域增大为所述第三区域,并暂停播放所述目标媒体内容。
- 根据权利要求5所述的方法,其中,所述目标触发操作包括目标手势操作,所述方法还包括:在所述目标手势操作的触发过程中,依据所述目标手势操作调整所述第二区域的区域尺寸和所述第二区域中的评论信息的显示尺寸中的至少之一。
- 根据权利要求9所述的方法,其中,所述目标手势操作包括目标滑动操作,所述依据所述目标手势操作调整所述第二区域的区域尺寸和所述第二区域中的评论信息的显示尺寸中的至少之一,包括:依据所述目标滑动操作的滑动距离调整所述第二区域的区域尺寸和所述第二区域中的评论信息的显示尺寸中的至少之一。
- 根据权利要求9所述的方法,其中,所述在第三区域显示所述目标媒体内容的评论信息,包括:当所述目标触发操作触发结束时,按照所述第三区域的预设区域尺寸,将所述第二区域调整为所述第三区域,并按照目标显示尺寸在所述第三区域显示所述目标媒体内容的评论信息,其中,所述目标显示尺寸为所述目标触发操作触发前所述评论信息的第一显示尺寸、所述目标触发操作触发结束时所述评论信息的第二显示尺寸或者预先设置的第三显示尺寸。
- 根据权利要求5所述的方法,其中,所述第二区域中还显示有第二控件,所述在第三区域显示所述目标媒体内容的评论信息,包括:在所述第三区域显示所述目标媒体内容的评论信息,并取消对所述第二控件的显示。
- 根据权利要求5所述的方法,其中,所述第二区域的信息显示方式与所述第三区域的信息显示方式不同。
- 根据权利要求13所述的方法,其中,所述第二区域中显示有第一预设数量的第一评论信息以及所述第一评论信息的m条子评论信息,所述第三区域中显示有第二预设数量的第二评论信息以及所述第二评论信息的n条子评论信息,其中,满足以下至少之一:所述第一预设数量与所述第二预设数量不相同;m≠n,m和n均为正整数。
- 根据权利要求13所述的方法,其中,所述目标媒体内容的评论信息在所述第二区域中进行显示的情况下以及在所述第三区域中进行显示的情况下具有不同的排列顺序。
- 根据权利要求5所述的方法,满足以下至少之一:在所述在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息之后,还包括:响应于作用在所述第二区域内的子评论信息查看操作,在所述第二区域中增加显示第三预设数量的目标子评论信息;在所述在所述第三区域显示所述目标媒体内容的评论信息之后,还包括:响应于作用在所述第三区域内的子评论信息查看操作,在所述第三区域中增加显示第四预设数量的目标子评论信息;其中,所述目标子评论信息为所述子评论信息查看操作所针对的第三评论信息的子评论信息,所述第三预设数量与所述第四预设数量不相同。
- 根据权利要求1-16任一所述的方法,在所述暂停播放所述目标媒体内容之后,还包括:响应于针对所述目标媒体内容的播放操作,继续播放所述目标媒体内容,并在所述第二区域或第三区域显示所述目标媒体内容的评论信息。
- 根据权利要求1-16任一所述的方法,在所述暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息之后,还包括:响应于针对所述评论信息的取消显示操作,取消显示所述评论信息,并保持暂停播放所述目标媒体内容或者继续播放所述目标媒体内容。
- 一种媒体内容的控制装置,包括:第一播放模块,设置为在媒体内容播放页面的第一区域播放目标媒体内容;评论显示模块,设置为响应于针对所述目标媒体内容的评论显示操作,在所述媒体内容播放页面的第二区域显示所述目标媒体内容的评论信息;暂停播放模块,设置为响应于作用在所述媒体内容播放页面内的目标触发操作,暂停播放所述目标媒体内容,并保持显示所述目标媒体内容的评论信息。
- 一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-18中任一项所述的媒体内容的控制方法。
- 一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-18中任一项所述的媒体内容的控制方法。
- 一种计算机程序产品,包括承载在非暂态计算机可读介质上的计算机程序,所述计算机程序包含用于执行权利要求1-18中任一项所述的媒体内容的控制方法的程序代码。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210924898.6 | 2022-08-02 | ||
CN202210924898.6A CN115314747B (zh) | 2022-08-02 | 2022-08-02 | 媒体内容的控制方法、装置、电子设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024027689A1 true WO2024027689A1 (zh) | 2024-02-08 |
Family
ID=83859407
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/110499 WO2024027689A1 (zh) | 2022-08-02 | 2023-08-01 | 媒体内容的控制方法、装置、电子设备和存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115314747B (zh) |
WO (1) | WO2024027689A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115314747B (zh) * | 2022-08-02 | 2024-03-08 | 北京字跳网络技术有限公司 | 媒体内容的控制方法、装置、电子设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102780921A (zh) * | 2011-05-10 | 2012-11-14 | 华为终端有限公司 | 在观看节目时获取评论信息的方法、***和装置 |
US20140013241A1 (en) * | 2012-07-03 | 2014-01-09 | Wendell Brown | System & method for online rating of electronic content |
US20150373395A1 (en) * | 2012-12-18 | 2015-12-24 | Craig Michael Schmieder | Systems And Methods For Merging Media Content |
CN113194349A (zh) * | 2021-04-25 | 2021-07-30 | 腾讯科技(深圳)有限公司 | 视频播放方法、评论方法、装置、设备及存储介质 |
CN113973223A (zh) * | 2020-07-23 | 2022-01-25 | 腾讯科技(深圳)有限公司 | 数据处理方法、装置、计算机设备以及存储介质 |
CN115314747A (zh) * | 2022-08-02 | 2022-11-08 | 北京字跳网络技术有限公司 | 媒体内容的控制方法、装置、电子设备和存储介质 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5452537B2 (ja) * | 2011-04-04 | 2014-03-26 | 日立コンシューマエレクトロニクス株式会社 | 映像表示システム及び表示装置 |
US10068617B2 (en) * | 2016-02-10 | 2018-09-04 | Microsoft Technology Licensing, Llc | Adding content to a media timeline |
CN107318038B (zh) * | 2017-06-19 | 2020-12-15 | Tcl移动通信科技(宁波)有限公司 | 一种视频播放与评论同步的方法、终端设备以及存储介质 |
CN109474562B (zh) * | 2017-09-07 | 2021-06-08 | 腾讯科技(深圳)有限公司 | 标识的显示方法和装置、请求的响应方法和装置 |
CN109982129B (zh) * | 2019-03-26 | 2021-07-16 | 北京达佳互联信息技术有限公司 | 短视频的播放控制方法、装置及存储介质 |
CN112866815B (zh) * | 2020-12-31 | 2022-12-27 | 北京达佳互联信息技术有限公司 | 一种视频显示方法、装置及存储介质 |
CN112969097B (zh) * | 2021-02-19 | 2022-07-19 | 腾讯科技(深圳)有限公司 | 内容播放方法和装置、内容评论方法和装置 |
CN113194336A (zh) * | 2021-04-30 | 2021-07-30 | 北京奇艺世纪科技有限公司 | 一种评论显示方法及装置 |
CN114117282B (zh) * | 2021-11-30 | 2024-02-23 | 北京字跳网络技术有限公司 | 信息展示方法、装置、设备及存储介质 |
-
2022
- 2022-08-02 CN CN202210924898.6A patent/CN115314747B/zh active Active
-
2023
- 2023-08-01 WO PCT/CN2023/110499 patent/WO2024027689A1/zh unknown
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102780921A (zh) * | 2011-05-10 | 2012-11-14 | 华为终端有限公司 | 在观看节目时获取评论信息的方法、***和装置 |
US20140013241A1 (en) * | 2012-07-03 | 2014-01-09 | Wendell Brown | System & method for online rating of electronic content |
US20150373395A1 (en) * | 2012-12-18 | 2015-12-24 | Craig Michael Schmieder | Systems And Methods For Merging Media Content |
CN113973223A (zh) * | 2020-07-23 | 2022-01-25 | 腾讯科技(深圳)有限公司 | 数据处理方法、装置、计算机设备以及存储介质 |
CN113194349A (zh) * | 2021-04-25 | 2021-07-30 | 腾讯科技(深圳)有限公司 | 视频播放方法、评论方法、装置、设备及存储介质 |
CN115314747A (zh) * | 2022-08-02 | 2022-11-08 | 北京字跳网络技术有限公司 | 媒体内容的控制方法、装置、电子设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN115314747B (zh) | 2024-03-08 |
CN115314747A (zh) | 2022-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220385984A1 (en) | Video playing method and apparatus, electronic device and computer readable medium | |
US20230136808A1 (en) | Control display method, electronic device, and non-transitory computer-readable storage medium | |
WO2022083199A1 (zh) | 视频处理方法、装置、电子设备和计算机可读存储介质 | |
WO2022237908A1 (zh) | 信息展示方法、装置、电子设备和存储介质 | |
CN113741765B (zh) | 页面跳转方法、装置、设备、存储介质和程序产品 | |
WO2023169340A1 (zh) | 信息展示方法、装置、电子设备、存储介质和程序产品 | |
US20220253492A1 (en) | Method, an apparatus, an electronic device and a storage medium for multimedia information processing | |
US12003468B2 (en) | Information processing method, apparatus and medium | |
WO2023103956A1 (zh) | 数据交互方法、装置、电子设备、存储介质和程序产品 | |
WO2023216936A1 (zh) | 视频播放方法、装置、电子设备、存储介质和程序产品 | |
WO2024027689A1 (zh) | 媒体内容的控制方法、装置、电子设备和存储介质 | |
WO2023134559A1 (zh) | 评论提示方法、装置、电子设备、存储介质和程序产品 | |
WO2023071606A1 (zh) | 交互方法、装置、电子设备和存储介质 | |
WO2023185647A1 (zh) | 媒体内容的显示方法、装置、设备、存储介质和程序产品 | |
WO2023116480A1 (zh) | 多媒体内容的发布方法、装置、设备、介质和程序产品 | |
WO2023138539A1 (zh) | 消息的发送方法、装置、电子设备、存储介质和程序产品 | |
JP2024504121A (ja) | インタラクション方法、装置、電子機器及び記憶媒体 | |
WO2023231915A1 (zh) | 消息处理方法、装置、设备及存储介质 | |
WO2022078159A1 (zh) | 直播的开播方法及设备 | |
WO2023202460A1 (zh) | 页面显示方法、装置、电子设备、存储介质和程序产品 | |
WO2023174139A1 (zh) | 作品的显示方法、装置、电子设备、存储介质和程序产品 | |
WO2023216942A1 (zh) | 媒体内容的拍摄方法、装置、设备、存储介质和程序产品 | |
CN115639934A (zh) | 内容分享方法、装置、设备、计算机可读存储介质及产品 | |
WO2024027648A1 (zh) | 信息的显示方法、装置、电子设备和存储介质 | |
WO2024114513A1 (zh) | 媒体内容的展示方法、装置、电子设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23849395 Country of ref document: EP Kind code of ref document: A1 |