Media content display method and apparatus, electronic device and storage medium

JP2026530503APending Publication Date: 2026-09-08BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2026514361
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-04
Filing Date
2024-09-03
Publication Date
2026-09-08

Smart Images

  • Figure 2026530503000001_ABST
    Figure 2026530503000001_ABST
Patent Text Reader

Abstract

The present invention provides a media content display method and apparatus, an electronic device and a storage medium, the method comprising: displaying target media content including a plurality of independent media resources that are switched at an initial switching speed, wherein each segment of media resource includes at least one video and / or image (S101); determining a target switching speed for the plurality of segment media resources corresponding to the double-speed playback operation in response to receiving a double-speed playback operation, the double-speed playback operation instructing the plurality of segment media resources to perform double-speed switching (S102); and switching and displaying the plurality of segment media resources at the target switching speed (S103).
Need to check novelty before this filing date? Find Prior Art

Description

[[Technical Field]]

[0001] The present application claims priority from Chinese Patent Application No. 202311134594.0 filed on September 4, 2023, and the entire content disclosed in the above-mentioned Chinese patent application is incorporated herein by reference as part of the present application.

[0002] Embodiments of the present disclosure relate to a media content display method and apparatus, an electronic device, and a storage medium. [[Background Art]]

[0003] On the Internet, users can post media content via the Internet. Different media contents can be transmitted to user terminals in the form of a media content information stream and displayed there. In the related art, when a user browses a media content work including a plurality of images, the plurality of images in the media content can be switched and displayed at a constant display speed. [[Summary of the Invention]]

[0004] Embodiments of the present disclosure provide a media content display method, an apparatus, an electronic device, and a storage medium.

[0005] In a first aspect, an embodiment of the present disclosure provides a media content display method, the method comprising: displaying target media content including a plurality of segments of independent media resources switched at an initial switching speed, each segment of media resources including at least one video and / or image; in response to receiving a double-speed playback operation, determining a target switching speed for the plurality of segments of media resources corresponding to the double-speed playback operation, wherein the double-speed playback operation indicates to perform double-speed switching on the plurality of segments of media resources; and switching and displaying the plurality of segments of media resources at the target switching speed.

[0006] In a second aspect, an embodiment of the present disclosure provides a media content display device used to display target media content comprising a plurality of independent media resources that are switched at an initial switching speed, the device comprising: a first display unit in which each segment media resource comprises at least one video and / or image; a determination unit used to determine a target switching speed of the plurality of segment media resources corresponding to a speed-up operation in response to receiving a speed-up operation, the speed-up operation instructs the plurality of segment media resources to perform speed-up switching; and a second display unit for switching and displaying the plurality of segment media resources at the target switching speed.

[0007] In a third aspect, embodiments of the present disclosure provide an electronic device comprising a processor and memory. The aforementioned memory stores computer execution instructions. The processor executes computer execution instructions stored in the memory, causing the at least one processor to execute the media content display method described in the first embodiment and various possible designs of the first embodiment.

[0008] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium in which computer execution instructions are stored, and when a processor executes the computer execution instructions, a media content display method described in the first aspect and various possible designs of the first aspect is realized.

[0009] In a fifth aspect, an embodiment of the present disclosure provides a computer program product which includes a computer program which, when executed by a processor, realizes a media content display method described in the first aspect and various possible designs of the first aspect. [Brief explanation of the drawing]

[0010] To more clearly illustrate the embodiments of this disclosure or the prior art, the drawings that may be used in describing the embodiments or the prior art will be briefly described below. Clearly, the drawings in the following description are some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these without any creative effort. [Figure 1] This is one schematic flowchart of the media content display method described in this disclosure. [Figure 2] This is a schematic diagram of one application scenario. [Figure 3] This is a schematic diagram of one application scenario. [Figure 4] This is the second schematic flowchart of the media content display method described in this disclosure. [Figure 5] This is the third schematic flowchart of the media content display method described in this disclosure. [Figure 6] This is a schematic diagram of the media content display device disclosed herein. [Figure 7] This is a schematic diagram of the hardware configuration of an electronic device according to an embodiment of the present disclosure. [Modes for carrying out the invention]

[0011] To further clarify the purpose, technical proposals, and advantages of the embodiments of this disclosure, the technical proposals of the embodiments of this disclosure are described below clearly and completely, with reference to the drawings of the embodiments. Of course, the embodiments described are only a part of the embodiments of this disclosure, not all of them. All other embodiments obtained by a person skilled in the art without any creative effort based on the embodiments of this disclosure are all within the scope of protection of this disclosure.

[0012] To ensure understanding, before using any of the technical proposals disclosed in each embodiment of this disclosure, users should be informed in an appropriate manner, in accordance with applicable laws and regulations, of the type of personal information related to this disclosure, its scope of use, and usage scenarios, and their permission should be obtained.

[0013] For example, in response to receiving a voluntary request from the user, prompt information is sent to the user to clearly inform the user that the operation requested to be performed requires the acquisition and use of the user's personal information. This allows the user to choose whether or not to provide personal information to software or hardware such as electronic devices, application programs, servers, or storage media that perform the operation of the proposed technical method of this disclosure based on the prompt information.

[0014] As an optional but non-restrictive implementation, a method for sending prompt information to a user in response to receiving a voluntary request from the user may be, for example, a pop-up window, and the prompt information may be presented in text format within the pop-up window. Furthermore, the pop-up window may include a selection control that allows the user to choose whether to "agree" or "disagree" to providing personal information to the electronic device.

[0015] To ensure understanding, the above-described notification and acquisition process for user permission is illustrative and not limited to any implementation of this disclosure. Other methods that comply with applicable laws and regulations are also applicable to implementations of this disclosure. A user terminal device may have a client installed that, when executed, can display one or more multimedia content items in a media information stream.

[0016] Each of the above media contents may include text, images, audio, and / or video. Generally, there is a pre-set display speed for the above media contents. The above client can display the above media contents according to the above display speed. For some video contents, users have a need for high-speed playback.

[0017] However, for media content containing multiple independent media resources (which may be images or videos, and each segment's media resource may be associated with an independent identifier), such as an image set containing multiple images, users cannot perform double-speed switching display.

[0018] With the improvement of internet information transmission capabilities, the number of independent media resources set by media content creators in the aforementioned media content is also increasing. For media content containing multiple-segment media resources, these multimedia resources may be displayed according to a pre-set display order and a set switching display speed. Because some media resources contain a relatively large number of multiple-segment media resources, such as dozens of segments, users have a need to play media content containing multiple-segment media resources at double speed. Current playback of multiple-segment media resources satisfies user needs but results in a poor user experience.

[0019] According to the solution of the present disclosure, when displaying media content including a plurality of segments of media resources, a speed switching function is provided to perform accelerated switching display on the plurality of segments of media resources. This realizes speed-switched display of media content including multiple segments of media resources, allowing a user to browse the multiple segments of media resources at high speed when browsing the above-mentioned media content, and improves the user's efficiency in browsing the above-mentioned multimedia content.

[0020] Referring to FIG. 1, which shows one schematic diagram of a media content display method according to the present disclosure, as shown in FIG. 1, the method includes the following steps S101 to S103.

[0021] S101, displaying target media content including a plurality of segments of independent media resources switchable at an initial switching speed, wherein each segment of media resource includes at least one video and / or image. Here, the initial switching speed may be a speed of a preset numerical value, or a switching speed determined based on music rhythm points (for example, a playback effect matched to beats with different interval times for each image), or the initial switching speed may be zero, that is, automatic switching is not performed while retaining the current media resource.

[0022] In this embodiment, the execution body of the media content display method may be a terminal device, specifically may be a client executed on the terminal device for displaying media content, and may further be a service side that provides services to the client.

[0023] The following description will be given by taking an example in which the execution body is a client for displaying media content.

[0024] When the above client is executed, the media content may be displayed on a display interface of the client.

[0025] In this embodiment, the target media content is not an entire video segment. The target media content includes media resources in multiple segments that are independent of each other. The media resources in each of these segments can be stored independently.

[0026] Each segment's media resource includes one video and / or image. For example, one segment's media resource includes one video segment A; for example, one segment's media resource includes one indicated image B; for example, one segment's media resource includes one video segment C and at least one image D. The number of independent media resources included in the target media content may be two or more, and may include, for example, several dozen segments of media resources.

[0027] When displaying the target media content described above, since the target media content includes multiple segments of independent media resources, these multiple segments of independent media resources need to be displayed in a switching manner. When displayed correctly, the execution body can switch the display of the multiple segments of media resources at an initial switching speed. That is, for example, the initial switching speed is to switch one media resource segment per second.

[0028] In some embodiments, the display interface for displaying media content containing multiple media resources is: A display interface for displaying media content in a media information stream, A media details interface that displays details including media content, This includes one of the following: a clear display interface that hides at least some controls on the media content screen.

[0029] In some application scenarios, the target media content described above is media content displayed in a display interface that shows a media information stream. In other words, the media content described above is any one media content that includes multiple segments of media resources among multiple media content that are displayed via streaming.

[0030] In these application scenarios, if the user has not received a signal to switch to other media content in the display interface, the execution body can switch and display the media resources of multiple segments in the target media content based on the initial switching speed. For example, the media resources of multiple segments can be displayed in a carousel at the initial switching speed. That is, the media resources of multiple segments are displayed sequentially at the initial switching speed according to a predetermined order of the media resources of multiple segments.

[0031] In other words, when displaying the target media content which includes multiple segments of media resources in a media information stream, the display interface for displaying the target media content can perform double-speed playback operations to switch the playback speed of the multiple segments of media resources.

[0032] In some application scenarios, the above display interface is a media content detail interface that displays media content details. The media content detail interface may include multiple independent media resources and may further include text content. In these application scenarios, by performing a double-speed playback operation on the images of the media resources in the display interface that displays media detail content, it is possible to switch between double-speed playback for multiple media resources while maintaining the display of text content.

[0033] In some application scenarios, the above display interface is a clear display interface that hides at least some controls on the media content screen. In these application scenarios, during the process of displaying the target media content, the user performs a clear display operation. After receiving the clear display operation, the execution body can hide at least some controls on the target media content screen. In these application scenarios, when displaying the target media content with the clear display interface, accelerated switching display can be performed for multiple segments of media resources by performing a double-speed playback operation with the clear display interface.

[0034] In these embodiments, different application scenarios can support double-speed switching display for multiple segments of media resources, thereby enabling accelerated switching display of multiple segments of media resources in the target media content based on the user's double-speed playback operation in different viewing scenarios.

[0035] S102, in response to receiving a double-speed playback operation, determines the target switching speed of the multi-segment media resources corresponding to the double-speed playback operation and instructs the multi-segment media resources to perform double-speed switching.

[0036] In this embodiment, when displaying the target media content, the user can perform a double-speed playback operation to instruct the system to perform double-speed switching for multiple media resource segments. After receiving the double-speed playback operation, the execution unit can determine the target switching speed corresponding to the double-speed playback operation. The user can perform the double-speed playback operation in any manner on the display interface that displays the target media content.

[0037] One possible implementation is to display a speed-up playback control on the display interface, and the user can perform a trigger operation on the speed-up playback control. In this example, the speed-up playback operation is triggered based on an operation on the speed-up playback control on the display interface. In one example, the speed-up playback control may have speed-up information pre-configured. In this example, the user can perform a trigger operation such as clicking or touching the speed-up playback control, and after receiving the trigger operation, the execution unit can be considered to have received the speed-up playback operation.

[0038] In some application scenarios, the above display interface may have multiple playback speed controls, and these playback speed controls may include 1X, 2X, 3X, etc. Based on the trigger operation performed by the user on the different playback speed controls, a different playback speed can be determined. For example, if the user performs a trigger operation on the 2X playback speed control, the execution unit decides to play at 2x speed.

[0039] In some application scenarios, the playback speed control displayed in the above interface can be updated to a different playback speed control after selection. For example, after clicking the 2X playback speed control, it becomes 3X, and after clicking 3X, it becomes 1X.

[0040] In one example, the speed playback control can be used for the user to set the speed information. In this example, the user can set the speed information using the speed playback control. Exemplarily, after setting the speed playback information, the user performs a click or touch operation on the confirmation control. The execution body can be considered to have received the speed switching operation.

[0041] As one illustrative example, the above speed switching operation carries speed switching information, which may be any information instructing the system to switch the display of multiple segments of media resources at, for example, N times the normal speed, where N is any number greater than 0. For example, N may be 0.5, 1, 2, 5, 10, etc. After receiving the above speed switching operation, the target switching speed can be determined based on the speed information carried in the speed switching operation and the initial switching speed. For example, the target switching speed can be obtained by multiplying the initial switching speed by N. In some embodiments, if the target media content is displayed in a form that has a beat-matched playback effect, after receiving the speed switching operation, the audio playback speed can be increased by N times as well to simultaneously maintain the beat-matched playback effect.

[0042] S103 switches and displays media resources from multiple segments based on target switching speed.

[0043] After obtaining the target switching speed in step S102, the execution unit can switch and display the independent media resources of the multiple segments at the target switching speed. In this embodiment, target media content including independent media resources of multiple segments that are switched at an initial switching speed is displayed, each segment's media resource includes at least one video and / or image, and in response to receiving a double-speed playback operation, the target switching speed of the media resources of the multiple segments corresponding to the double-speed playback operation is determined, the double-speed playback operation instructs the system to perform double-speed switching on the media resources of the multiple segments, and the media resources of the multiple segments are switched and displayed at the target switching speed. This realizes double-speed switching on the media resources of multiple segments in the media content, allowing the user to view the media resources of multiple segments at high speed when viewing the media content, thereby increasing the efficiency of the user's viewing of the multimedia content.

[0044] In some embodiments, the double-speed playback operation is triggered when the duration of a sustained operation on a preset area of ​​the display interface exceeds a preset duration threshold, where the display interface is used to display multimedia content.

[0045] The above-mentioned pre-set time length threshold may be any specified time length. For example, the above-mentioned pre-set time length threshold may be 2 seconds, 5 seconds, etc., and the above-mentioned pre-set time length threshold may be set based on a specific application scenario, and is not limited thereto.

[0046] Referring to Figure 2, it shows a schematic diagram of one application scene. As shown in Figure 2, the display interface 21 that displays media content may display the target media content. The target media content includes multiple independent media resources. For example, it may include media resources A, B, C, and D. If a speed switching operation is not received, the execution body switches and displays media resources A, B, C, and D at the initial switching speed.

[0047] As shown in Figure 2, the content of media resource A is displayed in the current display interface 21, and the user can perform a long press operation in a pre-configured area 22 of the display interface, that is, the duration of the user's press operation in the pre-configured area 22 exceeds a pre-configured time threshold. After receiving that the long press operation on the pre-configured area 22 exceeds the pre-configured time threshold, the execution unit can be considered to have received a double-speed switching operation. The target switching speed corresponding to the double-speed switching operation is determined, and if the user continues to perform the long press operation, the display of multiple segments of media resources can be switched at the target switching speed.

[0048] Furthermore, the aforementioned pre-defined area is the edge area of ​​the display interface, and for example, on the left and right sides, it is the area that is a specified threshold distance away from the interface.

[0049] In the above display interface, a progress bar 24 for the playback of multiple segment media resources can also be displayed. The progress bar can display shapes, such as lines in the progress bar 24, that indicate the presence of multiple segment media resources, and each line may correspond to a single segment media resource. When a single segment media resource is displayed in the display interface, the line corresponding to that segment media resource may be displayed thickly. For example, in the progress bar 24 in Figure 2, the shape indicating that media resource A is being displayed is displayed thickly.

[0050] In these examples, the width of the pre-defined area may be several dozen pixels wide. As shown in Figure 2, the pre-defined area 22 is located on the left and right sides of the display interface 21.

[0051] By designating the side area where media content is displayed as an area for triggering double-speed playback, it becomes easier for users to initiate double-speed playback.

[0052] In some embodiments, the method is In response to confirmation that the double-speed playback operation has stopped, the system further includes switching and displaying multiple segments of media resources at an initial switching speed or a target switching speed.

[0053] In some application scenarios, if the user's double-speed playback operation has stopped and no operation information has been received instructing the system to switch and display multiple segments of media resources at the initial switching speed, the system may switch and display multiple segments of media resources at the initial switching speed, or it may switch and display multiple segments of media resources at the target switching speed.

[0054] For example, if a double-speed switching display is triggered by a sustained touch operation performed on a pre-defined area, after the sustained touch operation is completed, multiple segments of media resources can be switched and displayed at the initial switching speed.

[0055] In some application scenarios, the display interface for displaying the above media content is a clear display interface. In this clear display interface, at least some controls displayed at the top of the media content screen are hidden. When the user performs a double-speed playback operation in the clear display interface, multiple segments of media resources are switched and displayed at the target playback speed. In these application scenarios, in response to confirming that the double-speed playback operation has stopped, switching and displaying multiple segments of media resources at the initial switching speed or the target switching speed is: This includes switching and displaying multiple segments of media resources at a target playback speed in response to receiving an exit from the clear display interface, or switching and displaying multiple segments of media resources at an initial switching speed in response to receiving an exit from the clear display interface.

[0056] In these application scenarios, when switching and displaying multiple media resources at a target switching speed based on a double-speed playback operation in the clear display interface, the clear display interface exits upon receiving an exit operation from the clear display interface. When the clear display interface exits, the double-speed playback operation can be considered to have ended.

[0057] In one example, a display interface that shows media resources after exiting a clear display interface can continue to switch between multiple segments of media resources at a target switching speed. This ensures the persistence of the user's switching display settings and prevents the user from performing the double-speed playback operation again after exiting the clear display.

[0058] In another example, in a display interface that displays media resources after exiting a clear display, the display switches to multiple segments of media resources at an initial switching speed. In this example, after the user exits the clear display, the display switches to multiple segments of media resources at an initial switching speed, enabling the continuous display of multiple segments of media resources.

[0059] In some embodiments, the above-mentioned double-speed playback operation is triggered based on the duration of the sustained operation on a preset area of ​​the display interface exceeding a preset duration threshold, and in response to the confirmation that the above-mentioned double-speed playback operation has stopped, the media resources of multiple segments are switched and displayed at an initial switching speed or a target switching speed. This includes switching and displaying multiple segments of media resources at an initial switching speed in response to confirmation that a sustained operation has ended.

[0060] In these embodiments, the sustained operation may be a touch operation, and if the user sustains the touch operation in the pre-set area to trigger the double-speed playback operation, and the touch operation continues, the media resources of multiple segments can be switched and displayed at the target switching speed indicated by the double-speed playback operation. When it is detected that the sustained operation has ended (for example, when it is detected that the user's touch operation has ended, or that the touch operation has moved out of the pre-set area, the sustained operation can be considered to have ended), the execution unit can switch and display the media resources of multiple segments at the initial switching speed.

[0061] In these embodiments, by switching and displaying multiple segments of media resources at the initial switching speed after detecting that a sustained operation has ended, the number of operations that need to be triggered for a control instructing the user to end double-speed playback in order to restore the initial switching speed can be reduced. This provides convenience for the user to switch between switching and displaying multiple segments of media resources at double speed and switching and displaying multiple segments of media resources at the initial switching speed.

[0062] In some embodiments, the method is performed prior to step S102 above. This further includes displaying guide information to help you perform the double-speed playback operation.

[0063] In these embodiments, optional guide information can be displayed in the display interface for displaying media content, and this guide information is used to guide the user to perform a double-speed playback operation. For example, the guide information may cover part of the display interface in the form of a floating window. The guide information may include text and graphics. The graphics may be, for example, arrow graphics, which are used to point to a pre-set area for triggering a double-speed playback operation or to point to a control for triggering a double-speed playback operation. The text information may include optional text content that instructs the user to perform a double-speed playback operation. For example, the text content may include, for example, "Press and hold here for more than 2 seconds to enable double-speed playback."

[0064] In some embodiments, the method is When switching and displaying multiple segments of media resources at a target switching speed, this further includes displaying prompt information to instruct the system to switch and display at double speed.

[0065] In these embodiments, when switching and displaying multiple segments of media resources at a target switching speed in a display interface for displaying media content, the display interface can display arbitrary prompt information to instruct double-speed switching display.

[0066] Figures 2 and 3 are linked, with Figure 3 being a schematic diagram of one application scenario. In Figure 2, when media resource A is displayed on the display interface 21, a contact operation performed by the user on a pre-set area 22 exceeds a pre-set time threshold, and the system enters a display mode that switches and displays multiple segments of media resources at a target switching speed. The display interface can display prompt information to instruct double-speed switching display, for example, the prompt information "Double-speed switching in progress" 23 shown in Figure 3, and exemplify this by displaying media resource B on the display interface 21.

[0067] In the above display interface, it is also possible to display a progress bar 24 for the playback of multiple media resources. For example, in the progress bar 24 in Figure 2, the shape (line) indicating that media resource B is being displayed is displayed in a thicker form.

[0068] In these embodiments, by displaying the above prompt information, the user is notified that the playback speed is currently being switched to double speed, allowing the user to intuitively understand that high-speed playback is currently in progress.

[0069] Referring to Figure 4, Figure 4 is the second schematic flowchart of the media content display method according to this disclosure. As shown in Figure 4, the method includes the following steps S401 to S403.

[0070] S401 displays target media content that includes independent media resources in multiple segments that can be switched at an initial switching speed, with each segment's media resource containing at least one video and / or image.

[0071] The specific implementation of step S401 can be seen by referring to the content of step S101 in the embodiment shown in Figure 1, and will not be explained here.

[0072] S402, The target media content further includes audio information that is played in conjunction with the display of multiple independent media resources, and in response to receiving a double-speed playback operation instructing double-speed playback, it determines a first target switching speed for the multiple media resources corresponding to the double-speed playback operation, and / or determines a first target playback speed for the audio information.

[0073] In this embodiment, the execution body of the media content display method may be a terminal device, and more specifically, it may be a client for displaying media content that runs on the terminal device. Furthermore, it may be a service side that provides services to the client.

[0074] The above media content further includes audio information. This audio information may be played along with the display of the multi-segment media resource. For example, if the display interface for displaying media content displays the multi-segment media resource at the initial switching speed, the audio information can be played back at the original playback speed.

[0075] When displaying media content in the above display interface, upon receiving a double-speed playback operation, a first target switching speed corresponding to the double-speed playback operation can be determined. The first target switching speed is used to switch and display media resources of multiple segments. Exemplarily, the first target switching speed may be greater than the initial switching speed. In some application scenarios, the double-speed playback operation may correspond to a preset multiple. In these application scenarios, the first target switching speed can be determined based on the initial switching speed and the preset multiple. For example, the product of the initial switching speed and the preset multiple is taken as the first target switching speed. Exemplarily, the multiple may be greater than 1.

[0076] In one example, the above-mentioned preset multiple may be set by the user. The above-mentioned preset multiple is determined based on the user setting, and the first target switching speed is determined based on the preset multiple set by the user and the initial switching speed.

[0077] In one example, an audio multiplier corresponding to the double-speed playback operation may be pre-set. After receiving the double-speed playback operation, a first playback speed can be determined based on the pre-set audio multiplier and the original playback speed of the audio information.

[0078] In some embodiments, the first target switching speed is a first preset multiple of the initial switching speed, and / or the first target playback speed is a first preset multiple of the original playback speed of the audio information.

[0079] In the above embodiment, the same first preset multiple may be set for the media resources and audio information of multiple segments in the media content. When a double-speed playback operation is received, the product of the initial switching speed of the media resources of multiple segments and the first preset multiple can be determined as the first target switching speed. The product of the original playback speed of the audio information and the first preset multiple is set as the first target playback speed.

[0080] In one application scenario, when displaying media content, the media content may not be displayed in time with the beat. After receiving a double-speed playback command, a first target switching speed can be determined by twice the initial switching speed of the current multi-segment media resources. The first target playback speed can also be determined by twice the original playback speed of the audio information.

[0081] In these embodiments, after receiving a double-speed playback operation, the calculation for determining the first target switching speed of the multi-segment media resources and the first target playback speed of the audio information can be simplified by determining the first target switching speed and the first target playback speed using a first preset multiple for the multi-segment media resources and audio information. This contributes to the rapid determination of the first target switching speed and the first target playback speed, enabling rapid application to double-speed playback operations.

[0082] S403 switches and displays media resources of multiple segments at a first target switching speed, and / or plays audio information at a first target playback speed.

[0083] In step S402, the first target switching speed and / or the first target playback speed are determined, and the media resources of multiple segments can be switched and displayed at the first target switching speed, and / or the audio information can be played back at the first target playback speed.

[0084] When switching and displaying multiple segments of media resources using a first target switching speed, and playing audio information at the first target playback speed, the matching between the double-speed switching display of multiple segments of media resources and the double-speed playback of audio information can be improved.

[0085] In contrast to the embodiment shown in Figure 1, this embodiment, after receiving a double-speed playback operation for media content containing audio information, determines a first target switching speed for multiple segments of media resources and a first target playback speed for audio information. It then describes the steps of switching and displaying the media resources at the first target switching speed and / or playing the audio information at the first playback speed, thereby switching and displaying the media resources at the determined switching speed and / or playing the audio information at the determined playback speed. When switching and displaying media resources at the first target switching speed and playing audio information at the first playback speed, there is good matching between the switching and display of media resources and the playback of audio information.

[0086] In some embodiments, the media content display method according to the embodiment shown in Figure 1 further includes audio information that is played in conjunction with the display of multiple segments of media resources, and the multiple segments of media resources have a beat-matched switching effect when switched and displayed at the initial switching speed, and this method When switching and displaying media resources across multiple segments at a target switching speed, this further includes canceling the beat-matched switching effect.

[0087] The beat-matched switching effect described above refers to the matching of media resource switching with the rhythm of audio information. When switching media resources based on the rhythm of audio information, the switching speed of media resources is fast. Maintaining the original beat-matched switching effect may result in the display speed of media resource switching being too fast, which would mean that the duration of media resources displayed to the user cannot be guaranteed to allow the user to clearly view the media resource content.

[0088] In these embodiments, when switching and displaying multiple segments of media resources at the initial switching speed, a double-speed playback operation is received, and by canceling the switching effect synchronized with the beat, it becomes easier to determine the switching speed for switching and displaying media resources that correspond to the double-speed playback operation, and / or the playback speed for audio information that corresponds to the double-speed playback operation. This provides the user with an accelerated switching speed that allows them to clearly view the content of the multiple segments of media resources, enabling the user to accelerate the display of multiple segments of media resources, while also giving the user sufficient time to clearly view the content of the multiple segments of media resources.

[0089] Referring to Figure 5, Figure 5 is the third schematic flowchart of the media content display method according to this disclosure. As shown in Figure 5, this method includes the following steps S501 to S503.

[0090] S501 displays target media content that includes independent media resources in multiple segments that can be switched at an initial switching speed, with each segment's media resource containing at least one video and / or image.

[0091] The specific implementation of step S501 can be seen by referring to the content of step S101 in the embodiment shown in Figure 1, and will not be explained here.

[0092] S502, The target media content further includes audio information that is played in conjunction with the display of multiple segment media resources, the multiple segment media resources having a beat-matched switching effect when switched and displayed at the initial switching speed, and in response to receiving a double-speed playback operation, a second target switching speed for the multiple segment media resources corresponding to the double-speed playback operation is determined, and / or a second target playback speed for the audio information is determined.

[0093] S503 switches and displays media resources of multiple segments at a second target switching speed, and / or plays audio information at a second target playback speed.

[0094] In this embodiment, the execution body of the media content display method may be a terminal device, and more specifically, it may be a client for displaying media content that runs on the terminal device. Furthermore, it may be a service side that provides services to the client.

[0095] The above media content further includes audio information. This audio information may be played in conjunction with the display of the multi-segment media resource. For example, when a display interface for displaying media content displays multi-segment media resources at an initial switching speed, the audio information can be played at the original playback speed. When the multi-segment media resource is displayed in a switching manner at an initial switching speed, it has a switching effect synchronized with the beat.

[0096] The switching effect synchronized with the beat mentioned above refers to the matching of media resource switching with the rhythm of audio information. When media resources are switched based on the rhythm of audio information, the switching speed of media resources is fast.

[0097] In the above display interface, when displaying media content using a display method that has a switching effect synchronized with the beat, a second target switching speed corresponding to the double-speed playback operation can be determined upon receiving a double-speed playback operation. This second target switching speed is used to switch and display media resources of multiple segments.

[0098] It is also possible to determine a second playback speed in addition to the double-speed playback operation. This second playback speed is used to play the audio information.

[0099] One possible implementation is that the second target switching speed is a preset value, and / or the second target playback speed is a second preset multiple of the initial audio playback speed of the audio information.

[0100] In these implementations, the second target switching speed is a preset value. This preset value may be greater than the initial switching speed. For example, the preset value may be, for instance, two media resource segments per second.

[0101] The second playback speed mentioned above may be, for example, an initial playback speed of 1.5 times.

[0102] In these implementations, after receiving a double-speed operation, a second target switching speed of a predetermined value is set for the media resources of multiple segments, and a second predetermined multiple is set for the audio information. This ensures that the display time of the media resources of each segment is sufficient for the user to clearly view the content of the media resources of that segment. Furthermore, the audio information is also accelerated during playback, allowing the system to confirm that accelerated playback has been performed from the audio information.

[0103] In this embodiment, for media content containing multiple segment media resources that have a beat-matched playback effect, after receiving a double-speed playback operation, a second target switching speed for the multiple segment media resources and / or a second target playback speed for the audio information is determined. The multiple segment media resources are then switched and displayed at the second target switching speed, and / or the audio information is played at the second target playback speed, making it easier for the user to view the media resources of each segment after they have been displayed in an accelerated switching manner.

[0104] Corresponding to the media content display method of the embodiment shown in Figure 1 above, Figure 6 is a structural block diagram of a media content display device according to an embodiment of the present disclosure. For the sake of explanation, only the parts relevant to the embodiment of the present disclosure are shown. Referring to Figure 6, the device 60 includes a first display unit 601, a determination unit 602, and a second display unit 603. Here, The first display unit 601 is used to display target media content which includes multiple segments of independent media resources that are switched at an initial switching speed, and each segment of media resources includes at least one video and / or image. The decision unit 602 is used to determine the target switching speed of the multi-segment media resources corresponding to the double-speed playback operation in response to receiving a double-speed playback operation, and the double-speed playback operation instructs the multi-segment media resources to perform double-speed switching. The second display unit 603 is used to switch and display media resources of multiple segments at a target switching speed.

[0105] In some embodiments, the double-speed playback operation is triggered when the duration of a sustained operation on a preset area of ​​the display interface exceeds a preset duration threshold, where the display interface is used to display multimedia content, or the double-speed playback operation is triggered based on an operation on the double-speed playback control in the display interface.

[0106] In some embodiments, the pre-defined area is the side area of ​​the display interface.

[0107] In some embodiments, the second display unit 603 further When switching and displaying multiple media resources based on target switching speed, this is used to display prompt information for instructing playback at double speed.

[0108] In some embodiments, the first display unit 601 is further used to display guide information to guide the decision unit to perform a double-speed playback operation in response to receiving a double-speed playback operation, before determining the target switching speed of the multi-segment media resources corresponding to the double-speed playback operation.

[0109] In some embodiments, the media content further includes audio information that is played along with the display of multiple independent media resources, and the decision unit 602 further: Used to determine the first target switching speed of multiple segment media resources corresponding to the double-speed playback operation, and / or the first target playback speed of audio information, in response to receiving a double-speed playback operation that instructs double-speed playback. The second display unit 603 further, It is used to switch and display media resources of multiple segments at a first target switching speed, and / or to play audio information at a first target playback speed.

[0110] In some embodiments, the first target switching speed is a first preset multiple of the initial switching speed, and / or The first target playback speed is a first preset multiple of the original playback speed of the audio information.

[0111] In some embodiments, the media content further includes audio information that is played in conjunction with the display of multiple segments of media resources, the multiple segments of media resources have a beat-matched switching effect when switched and displayed at an initial switching speed, and the second display unit 603 further includes When switching and displaying media resources across multiple segments at a target switching speed, this is used to cancel the beat-synchronized switching effect.

[0112] In some embodiments, the media content further includes audio information that is played in conjunction with the display of multiple segments of media resources, and the multiple segments of media resources have a beat-matched switching effect when switched and displayed at an initial switching speed, and the decision unit 602 further, Used to determine the second target switching speed of the multi-segment media resources corresponding to the double-speed playback operation, and / or the second target playback speed of the audio information, in response to receiving a double-speed playback operation. The second display unit 603 further, It is used to continuously play multiple segments of media resources at a second target switching speed, and / or to play audio information at a second target playback speed.

[0113] In some embodiments, the second target switching speed is a preset value, and / or the second target playback speed is a second preset multiple of the initial audio playback speed of the audio information.

[0114] In some embodiments, the display interface for displaying media content containing multiple media resources is: A display interface for displaying multimedia content in a media information stream, A media details interface that displays details including media content, This includes one of the following: a clear display interface that hides at least some controls on the media content screen.

[0115] In some embodiments, the second display unit 603 further It is used to switch and display multiple media resources at an initial switching speed or a target switching speed in response to confirmation that the double-speed playback operation has stopped.

[0116] In some embodiments, the clear display interface switches and displays multiple segments of media resources at the target playback speed, and the second display unit 603 further... It is used to switch and display multiple segments of media resources at a target playback speed in response to receiving an exit from the clear display interface, or to switch and display multiple segments of media resources at an initial switching speed in response to receiving an exit from the clear display interface.

[0117] In some embodiments, the double-speed playback operation is triggered based on the duration of continuous operation on a preset area of ​​the display interface exceeding a preset duration threshold, and the second display unit further... It is used to switch and display multiple segments of media resources at an initial switching speed in response to confirmation that a sustained operation has ended.

[0118] To realize the above embodiments, the embodiments of this disclosure further provide electronic devices.

[0119] Referring to Figure 7, it shows a schematic diagram of the structure of an electronic device 700 suitable for realizing an embodiment of the present disclosure, which may be a terminal device or a server. Here, terminal devices may include, but are not limited to, mobile devices such as mobile phones, laptop computers, digital broadcast receivers, personal digital assistants (abbreviated as PDAs), tablet computers (abbreviated as Portable Android Devices, PADs), portable media players (abbreviated as PMPs), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in Figure 7 is merely an example and does not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.

[0120] As shown in Figure 7, the electronic device 700 may include a processing unit (e.g., a central processor, graphics processor, etc.) 701 which can perform various appropriate operations and processes based on a program stored in a read-only memory (ROM) 702 or a program loaded from a storage device 708 into a random access memory (RAM) 703. The RAM 703 further stores various programs and data necessary for the operation of the electronic device 700. The processing unit 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 the bus 704.

[0121] Generally, devices such as input devices 706, including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, and gyroscopes; output devices 707, including, for example, liquid crystal displays (LCDs), speakers, and vibrators; storage devices 708, including, for example, magnetic tapes and hard disks; and communication devices 709 can be connected to the I / O interface 705. The communication device 709 can allow the electronic device 700 and other devices to exchange data via wireless or wired communication. Figure 7 shows an electronic device 700 with various devices, but it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have all of the devices instead.

[0122] In particular, according to embodiments of the present disclosure, the process described above with reference to the flowchart may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product which includes a computer program placed on a computer-readable medium, the computer program including program code for performing the method shown in the flowchart. In such embodiments, the computer program may be downloaded and installed from a network via a communication device 709, or installed from a storage device 708, or installed from a ROM 702. When the computer program is executed by the processing device 701, the above-described functions, limited by the methods of embodiments of the present disclosure, are performed.

[0123] It should be noted that the computer-readable medium in this disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. The computer-readable storage medium may be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage mediums may include, but are not limited to, an electrical connection having one or more wires, a portable computer magnetic disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact magnetic disk read-only memory (CD-ROM), optical memory device, magnetic memory device, or any suitable combination thereof. In this disclosure, the computer-readable storage medium may be any tangible medium containing or storing a program, the program may be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signaling medium may include data signals propagated in the baseband or as part of a carrier, which carry computer-readable program code. The data signals propagated in this manner may include, but are not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signaling medium may be any computer-readable medium other than a computer-readable storage medium, which can transmit, propagate, or transmit programs for use by or in combination with instruction execution systems, apparatus, or devices. The program code contained on the computer-readable medium may be transmitted by any suitable medium, including, but not limited to, electric wires, optical cables, RF (radio frequency), or any suitable combination thereof.

[0124] The computer-readable medium described above may be included in the electronic device described above, or it may be a standalone entity not incorporated into the electronic device.

[0125] The computer-readable medium contains one or more programs, and when these one or more programs are executed by the electronic device, the electronic device is made to perform the method shown in the above embodiment.

[0126] Computer program code for performing the operations of the Disclosure can be organized in one or a variety of programming languages ​​or a combination thereof, and such programming languages ​​include object-oriented programming languages, such as Java, Smalltalk, and C++, and further include general procedural programming languages, such as the "C" language or similar programming languages. The program code may run entirely on a user computer, partially on a user computer, run as a single standalone software package, run partially on a user computer and partially on a remote computer, or run entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it may be connected to an external computer (for example, connected via the Internet using an Internet service provider).

[0127] The flowcharts and block diagrams in the drawings illustrate the systematic architectures, functions, and operations that can be implemented according to the systems, methods, and computer program products of each embodiment of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, program segment, or portion of code, which contains one or more executable instructions for implementing a defined logic function. It should also be noted that in some implementations as replacements, the functions described in the blocks may occur in a different order than those shown in the drawings. For example, two consecutively shown blocks may actually be executed almost in parallel, or in some cases in reverse order, depending on the function. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the defined function or operation, or by a combination of dedicated hardware and computer instructions.

[0128] The units referred to in the descriptions of the embodiments of this disclosure may be implemented in software or in hardware. Herein, the names of the units are not limited in any case to the units themselves; for example, the first display unit may be described as a "unit for displaying target media content."

[0129] The functions described above in this specification may be performed, at least in part, by one or more hardware logic components. For example, typical types of hardware logic components that can be used include, but are not limited to, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems on chips (SOCs), and composite programmable logic devices (CPLDs).

[0130] In the context of this disclosure, a machine-readable medium may be a tangible medium that contains or stores a program for use by or in combination with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any appropriate combination of the above. More specific examples of machine-readable storage media include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any appropriate combination of the above.

[0131] In a first aspect, according to one or more embodiments of the present disclosure, a method for displaying media content is provided, said method is Display target media content that includes independent media resources in multiple segments that can be switched at an initial switching speed, and each segment's media resource includes at least one video and / or image. In response to receiving a double-speed playback command, the system determines the target switching speed of the multi-segment media resources corresponding to the double-speed playback command, and instructs the system to perform double-speed switching on the multi-segment media resources. This includes switching and displaying media resources across multiple segments at a target switching speed.

[0132] According to one or more embodiments of the present disclosure, double-speed playback is triggered based on the duration of a sustained operation on a preset area of ​​a display interface exceeding a preset duration threshold, where the display interface is used to display multimedia content, or The fast-forward playback operation is triggered based on the operation of the fast-forward playback control in the display interface.

[0133] According to one or more embodiments of this disclosure, the predefined region is the side region of the display interface.

[0134] According to one or more embodiments of this disclosure, the method is When switching and displaying multiple media resources at a target switching speed, this further includes displaying prompt information to instruct playback at double speed.

[0135] According to one or more embodiments of the present disclosure, in response to receiving a double-speed playback operation, before determining the target switching speed of the multiple segments of media resources corresponding to the double-speed playback operation, This further includes displaying guide information to help you perform the double-speed playback operation.

[0136] According to one or more embodiments of this disclosure, the media content further includes audio information played in conjunction with the display of multiple independent media resources, and in response to receiving a double-speed playback operation, the target switching speed of the multiple media resources corresponding to the double-speed playback operation is determined. In response to receiving a double-speed playback operation instructing double-speed playback, the system includes determining a first target switching speed for multiple segments of media resources corresponding to the double-speed playback operation, and / or determining a first target playback speed for audio information. Switching and displaying media resources across multiple segments based on target switching speed is possible. This includes switching and displaying media resources of multiple segments at a first target switching speed, and / or playing audio information at a first target playback speed.

[0137] According to one or more embodiments of the present disclosure, the first target switching speed is a first preset multiple of the initial switching speed, and / or The first target playback speed is a first preset multiple of the original playback speed of the audio information.

[0138] According to one or more embodiments of the present disclosure, the media content further includes audio information that is played in conjunction with the display of multiple segments of media resources, the multiple segments of media resources having a beat-matched switching effect when switched and displayed at an initial switching speed. When switching and displaying media resources across multiple segments based on target switching speed, the beat-synchronized switching effect is canceled.

[0139] According to one or more embodiments of this disclosure, the media content further includes audio information played in conjunction with the display of multiple segments of media resources, the multiple segments of media resources having a beat-matched switching effect when switched and displayed at an initial switching speed, and determining the target switching speed of the multiple segments of media resources corresponding to the double-speed playback operation in response to receiving a double-speed playback operation. In response to receiving a double-speed playback operation, the system includes determining a second target switching speed for multiple segments of media resources corresponding to the double-speed playback operation, and / or determining a second target playback speed for audio information. Switching and displaying media resources across multiple segments based on target switching speed is possible. This includes continuously playing media resources of multiple segments at a second target switching speed, and / or playing audio information at a second target playback speed.

[0140] According to one or more embodiments of the present disclosure, the second target switching speed is a preset value, and / or the second target playback speed is a second preset multiple of the initial audio playback speed of the audio information.

[0141] According to one or more embodiments of this disclosure, a display interface for displaying media content including multiple segment media resources is: A display interface for displaying multimedia content in a media information stream, A media details interface that displays details including media content, This includes one of the following: a clear display interface that hides at least some controls on the media content screen.

[0142] According to one or more embodiments of this disclosure, the method is In response to confirmation that the double-speed playback operation has stopped, the system further includes switching and displaying multiple segments of media resources at an initial switching speed or a target switching speed.

[0143] According to one or more embodiments of this disclosure, in a clear display interface, multiple segments of media resources are switched and displayed at a target playback speed, and in response to confirmation that the double-speed playback operation has stopped, the multiple segments of media resources are switched and displayed at an initial switching speed or a target switching speed. This includes switching and displaying multiple segments of media resources at a target playback speed in response to receiving an exit from the clear display interface, or switching and displaying multiple segments of media resources at an initial switching speed in response to receiving an exit from the clear display interface.

[0144] According to one or more embodiments of this disclosure, a double-speed playback operation is triggered based on the duration of a sustained operation on a preset area of ​​the display interface exceeding a preset duration threshold, and in response to confirmation that the double-speed playback operation has stopped, the display of multiple segments of media resources is switched at an initial switching speed or a target switching speed. This includes switching and displaying multiple segments of media resources at an initial switching speed in response to confirmation that a sustained operation has ended.

[0145] In a second aspect, according to one or more embodiments of the present disclosure, a media content display device is provided, the device is Used to display target media content which includes independent media resources of multiple segments that can be switched at an initial switching speed, the first display unit which includes at least one video and / or image media resource of each segment, A decision unit is used to determine the target switching speed of the multi-segment media resources corresponding to the double-speed playback operation in response to the reception of a double-speed playback operation, and the double-speed playback operation instructs the multi-segment media resources to perform double-speed switching. It includes a second display unit for switching and displaying media resources of multiple segments at a target switching speed.

[0146] According to one or more embodiments of the present disclosure, a double-speed playback operation is triggered based on a sustained operation duration on a preset area of ​​a display interface exceeding a preset duration threshold, where the display interface is used to display multimedia content, or the double-speed playback operation is triggered based on an operation on a double-speed playback control in the display interface.

[0147] According to one or more embodiments of this disclosure, the predefined region is the side region of the display interface.

[0148] According to one or more embodiments of the present disclosure, the second display unit further: When switching and displaying multiple media resources based on target switching speed, this is used to display prompt information for instructing playback at double speed.

[0149] According to one or more embodiments of the present disclosure, the first display unit is further used to display guide information to guide the decision unit to perform a double-speed playback operation in response to receiving a double-speed playback operation, before determining the target switching speed of the multi-segment media resources corresponding to the double-speed playback operation.

[0150] According to one or more embodiments of this disclosure, the media content further includes audio information played in conjunction with the display of multiple segments of independent media resources, and the decision unit further includes In response to receiving a double-speed playback command instructing double-speed playback, the second display unit is used to determine the first target switching speed of the multi-segment media resources corresponding to the double-speed playback command, and / or to determine the first target playback speed of the audio information, and further, It is used to switch and display media resources of multiple segments at a first target switching speed, and / or to play audio information at a first target playback speed.

[0151] According to one or more embodiments of the present disclosure, the first target switching speed is a first preset multiple of the initial switching speed, and / or The first target playback speed is a first preset multiple of the original playback speed of the audio information.

[0152] According to one or more embodiments of the present disclosure, the media content further includes audio information played in conjunction with the display of multiple segments of media resources, the multiple segments of media resources having a beat-matched switching effect when switched and displayed at an initial switching speed, and the second display unit further includes When switching and displaying media resources across multiple segments at a target switching speed, this is used to cancel the beat-synchronized switching effect.

[0153] According to one or more embodiments of this disclosure, the media content further includes audio information played in conjunction with the display of multiple segments of media resources, the multiple segments of media resources having a beat-matched switching effect when switched and displayed at an initial switching speed, and the decision unit further includes Used to determine the second target switching speed of the multi-segment media resources corresponding to the double-speed playback operation, and / or the second target playback speed of the audio information, in response to receiving a double-speed playback operation. The second display unit further, It is used to continuously play multiple segments of media resources at a second target switching speed, and / or to play audio information at a second target playback speed.

[0154] According to one or more embodiments of the present disclosure, the second target switching speed is a preset value, and / or the second target playback speed is a second preset multiple of the initial audio playback speed of the audio information.

[0155] According to one or more embodiments of this disclosure, a display interface for displaying media content including multiple segment media resources is: A display interface for displaying multimedia content in a media information stream, A media details interface that displays details including media content, This includes one of the following: a clear display interface that hides at least some controls on the media content screen.

[0156] According to one or more embodiments of the present disclosure, the second display unit further: It is used to switch and display multiple media resources at an initial switching speed or a target switching speed in response to confirmation that the double-speed playback operation has stopped.

[0157] According to one or more embodiments of the present disclosure, a clear display interface switches and displays multiple segments of media resources at a target playback speed, and a second display unit further: It is used to switch and display multiple segments of media resources at a target playback speed in response to receiving an exit from the clear display interface, or to switch and display multiple segments of media resources at an initial switching speed in response to receiving an exit from the clear display interface.

[0158] According to one or more embodiments of the present disclosure, the double-speed playback operation is triggered based on the duration of continuous operation on a preset area of ​​the display interface exceeding a preset duration threshold, and the second display unit further, It is used to switch and display multiple segments of media resources at an initial switching speed in response to confirmation that a sustained operation has ended.

[0159] In a third aspect, according to one or more embodiments of the present disclosure, an electronic device is provided, the electronic device comprising at least one processor and memory, Memory stores computer execution instructions. At least one processor executes computer execution instructions stored in memory, causing at least one processor to execute the media content display method in the first embodiment and various possible designs of the first embodiment.

[0160] In a fourth aspect, according to one or more embodiments of the present disclosure, a computer-readable storage medium is provided, in which computer execution instructions are stored, and when a processor executes the computer execution instructions, a method for displaying media content in the first aspect and various possible designs thereof is realized.

[0161] In a fifth aspect, according to one or more embodiments of the present disclosure, a computer program product is provided, the computer program product comprising a computer program, which, when executed by a processor, realizes a method for displaying media content in the first aspect and various possible designs thereof.

[0162] The above description is merely an explanation of preferred embodiments and the technical principles in which the present disclosure is applied. Those skilled in the art will understand that the scope of the disclosure is not limited to technical solutions formed by specific combinations of the above technical features, but should encompass other technical solutions formed by any combination of the above technical features or their equivalents, as long as they do not deviate from the disclosed concepts. For example, technical solutions formed by substituting the above features with similar functional technical features disclosed in this disclosure (but not limited to those disclosed).

[0163] While each operation is described using specific procedures, it should not be understood that these operations must be performed in a specific order or sequence. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while some specific implementation details are included in the above discussion, these should not be understood as limiting the scope of this disclosure. Some features described in the context of a single embodiment may be implemented in combination within a single embodiment. Conversely, various features described in the context of a single embodiment may be implemented in multiple embodiments, either individually or in any suitable subcombination.

[0164] Although this topic has been described using terminology specific to structural features and / or the logical operation of the method, it should be understood that the topic limited to the attached claims is not limited to the specific features or operations described above. Rather, the specific features and operations described above are merely illustrative forms of realizing the claims.

Claims

1. A method for displaying media content, Display target media content that includes independent media resources in multiple segments that can be switched at an initial switching speed, and each segment's media resource includes at least one video and / or image. In response to receiving a double-speed playback operation, the system determines the target switching speed of the multiple segment media resources corresponding to the double-speed playback operation, and the system instructs the multiple segment media resources to perform double-speed switching. A media content display method, which includes switching and displaying media resources of multiple segments at the target switching speed.

2. The aforementioned double-speed playback operation is triggered based on the duration of continuous operation on a preset area of ​​the display interface for displaying the target media content exceeding a preset duration threshold, or The method according to claim 1, wherein the double-speed playback operation is triggered based on an operation on the double-speed playback control in the display interface.

3. The method according to claim 2, wherein the pre-set region is the side region of the display interface.

4. The method according to any one of claims 1 to 3, further comprising displaying prompt information for instructing double-speed playback when switching and displaying media resources of multiple segments at the aforementioned target switching speed.

5. In response to receiving the aforementioned double-speed playback operation, before determining the target switching speed of the multiple segments of media resources corresponding to the double-speed playback operation, the method: The method according to any one of claims 1 to 4, further comprising displaying guide information to guide the user to perform a double-speed playback operation.

6. The target media content further includes audio information that is played in conjunction with the display of multiple independent media resources, and in response to receiving the double-speed playback operation, the target switching speed of the multiple media resources corresponding to the double-speed playback operation is determined. In response to receiving a double-speed playback operation instructing double-speed playback, the system includes determining a first target switching speed for multiple segment media resources corresponding to the double-speed playback operation, and / or determining a first target playback speed for the audio information. Switching and displaying the media resources of the multiple segments at the aforementioned target switching speed is: The method according to any one of claims 1 to 5, comprising switching and displaying the media resources of the multiple segments at the first target switching speed, and / or playing the audio information at the first target playback speed.

7. The first target switching speed is a first preset multiple of the initial switching speed, and / or The method according to claim 6, wherein the first target playback speed is a first preset multiple of the original playback speed of the audio information.

8. The target media content further includes audio information that is played in conjunction with the display of multiple segment media resources, and the multiple segment media resources have a beat-matched switching effect when switched and displayed at the initial switching speed. The method according to any one of claims 1 to 5, wherein when switching and displaying media resources of multiple segments at the target switching speed, the switching effect synchronized with the beat is canceled.

9. The target media content further includes audio information that is played in conjunction with the display of multiple segment media resources, the multiple segment media resources have a beat-matched switching effect when switched and displayed at the initial switching speed, and in response to receiving the double-speed playback operation, the target switching speed of the multiple segment media resources corresponding to the double-speed playback operation is determined. In response to receiving the aforementioned double-speed playback operation, the system includes determining the second target switching speed of the multiple segments of media resources corresponding to the double-speed playback operation, and / or determining the second target playback speed of the audio information. Switching and displaying the media resources of the multiple segments at the aforementioned target switching speed is: The method according to any one of claims 1 to 5, comprising switching and displaying the media resources of the multiple segments at the second target switching speed, and / or playing the audio information at the second target playback speed.

10. The method according to claim 9, wherein the second target switching speed is a preset value, and / or the second target playback speed is a second preset multiple of the initial audio playback speed of the audio information.

11. The display interface for displaying target media content that includes media resources in multiple segments is: A display interface for displaying media content in a media information stream, A media details interface that displays details including media content, The method according to any one of claims 1 to 10, further comprising one of the following: a clear display interface for hiding at least some controls on the screen of the target media content.

12. The method according to any one of claims 1 to 11, further comprising switching and displaying the media resources of the multiple segments at an initial switching speed or a target switching speed in response to confirmation that the double-speed playback operation has stopped.

13. In the clear display interface, switching and displaying the media resources of the multiple segments at the target playback speed, and in response to confirmation that the double-speed playback operation has stopped, switching and displaying the media resources of the multiple segments at the initial switching speed or the target switching speed is: The method according to claim 12, comprising switching and displaying the media resources of the multiple segments at the target playback speed in response to receiving an exit from the clear display interface, or switching and displaying the media resources of the multiple segments at the initial switching speed in response to receiving an exit from the clear display interface.

14. The aforementioned double-speed playback operation is triggered when the duration of continuous operation on a preset area of ​​the display interface exceeds a preset duration threshold, and in response to confirmation that the double-speed playback operation has stopped, the media resources of the multiple segments are switched and displayed at the initial switching speed or target switching speed. The method according to claim 12 or 13, comprising switching and displaying multiple segments of media resources at an initial switching speed in response to confirmation that the aforementioned sustained operation has ended.

15. A media content display device, Used to display target media content which includes independent media resources of multiple segments that can be switched at an initial switching speed, the first display unit which includes at least one video and / or image media resource of each segment, A decision unit used to determine the target switching speed of multiple segment media resources corresponding to a double-speed playback operation in response to the reception of a double-speed playback operation, and which instructs the multiple segment media resources to perform double-speed switching when the double-speed playback operation is received, A media content display device, comprising a second display unit for switching and displaying media resources of multiple segments at the target switching speed.

16. The media content display device according to claim 15, wherein the first display unit is further used to display guide information for guiding the decision unit to perform a double-speed playback operation in response to receiving a double-speed playback operation, before determining the target switching speed of the multiple segments of media resources corresponding to the double-speed playback operation.

17. The media content display device according to claim 15 or 16, wherein the second display unit is further used to display prompt information for instructing double-speed playback when switching and displaying multiple segments of media resources at a target switching speed.

18. The aforementioned target media content further includes audio information that is played in conjunction with the display of multiple independent media resources, The media content display device according to any one of claims 15 to 17, wherein the determination unit is used to determine a first target switching speed of multiple segments of media resources corresponding to a double-speed playback operation, and / or to determine a first target playback speed of audio information, in response to receiving a double-speed playback operation instructing to perform double-speed playback.

19. An electronic device, including a processor and memory, The aforementioned memory stores computer execution instructions. Electronic device wherein the processor causes the processor to execute the media content display method described in any one of claims 1 to 14 by executing computer execution instructions stored in the memory.

20. A computer-readable storage medium, wherein computer execution instructions are stored in the computer-readable storage medium, and when a processor executes the computer execution instructions, the media content display method described in any one of claims 1 to 14 is realized.