Method, apparatus, device, and storage medium for controlling video playback progress.
The implementation of a video playback pure mode and double-speed control enhances user interaction and experience by hiding controls and enabling fast-forward playback upon long press, addressing the lack of diverse functions in existing systems.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2023-08-16
- Publication Date
- 2026-07-22
AI Technical Summary
Existing video playback systems lack diverse interaction functions to enhance user experience during the playback process.
Implementing a video playback pure mode triggered by a long press on a predetermined playback control area, which hides function controls and plays the video at a predetermined fast-forward speed, and allows for switching between playback speeds via a double-speed playback control.
Enriches interaction functions and improves user experience by simplifying the video playback process and allowing for faster navigation.
Smart Images

Figure 0007893881000001 
Figure 0007893881000002 
Figure 0007893881000003
Abstract
Description
Technical Field
[0001] This application claims the priority of Chinese Patent Application No. 202211057077.3 filed on August 30, 2022, and incorporates herein by reference the content disclosed in the above-mentioned Chinese patent application as part of this application.
[0002] [Technical Field] This disclosure relates to a method, apparatus, device, and storage medium for controlling video playback progress.
Background Art
[0003] With the continuous development of video processing technology, people's demands for related functions in the video playback process are becoming increasingly diverse.
[0004] Therefore, in order to improve the user's video viewing experience, how to enrich the interaction function in the video playback process has become an urgent technical problem to be solved currently.
Summary of the Invention
[0005] To solve the above technical problems, this disclosure provides a method, apparatus, device, and storage medium for controlling video playback progress, which can enrich the interaction function in the video playback process and improve the user's video viewing experience.
[0006] In a first aspect, this disclosure provides entering a video playback pure mode for hiding the function controls on the video playback page in response to a long-press operation acting on a predetermined playback control area determined based on the display position of a playback control progress bar on the video playback page of a first video; and continuing to play the first video at a predetermined fast-forward speed on the video playback page based on the video playback pure mode.
[0007] In one optional embodiment, the method is In response to the lift operation corresponding to the long press operation, the video playback pure mode is terminated. The method further includes the step of continuing to play the first video at a predetermined default speed on the video playback page.
[0008] In one optional embodiment, a double-speed playback control is displayed in the predetermined playback control area, and the method is as follows: In response to a predetermined trigger operation for the double-speed playback control, the step of switching from the current playback speed to the target playback speed, The method further includes the step of continuing to play the first video at the target playback speed on the video playback page.
[0009] In one optional embodiment, a first function control is displayed in the predetermined playback control area, the function trigger operation of the first function control includes a long press operation, and the method is The process further includes the step of triggering a function corresponding to the first function control in response to a long press operation acting on the first function control within the predetermined playback control area, Accordingly, the step of entering video playback pure mode in response to a long press operation acting on a predetermined playback control area on the video playback page of the first video is as follows: The process includes entering video playback pure mode in response to a long press operation acting on a specific area within a predetermined playback control area on the video playback page of a first video, wherein the specific area includes areas other than the display area of the first function control within the predetermined playback control area.
[0010] In one optional embodiment, the method is Based on the aforementioned video playback pure mode, the method further includes the step of displaying fast-forward / double-speed playback suggestion information on the video playback page.
[0011] In one optional embodiment, the predetermined playback control area is located at the bottom of the video playback page.
[0012] In a second embodiment, this disclosure is, A first playback module for entering a video playback pure mode to hide function controls on the video playback page, in response to a long press operation acting on a predetermined playback control area determined based on the display position of the playback control progress bar on the video playback page of the first video, The present invention provides a video playback progress control device, which includes a second playback module for continuing to play the first video at a predetermined fast-forward speed on the video playback page based on the video playback pure mode.
[0013] In a third embodiment, the Disclosure provides a computer-readable storage medium on which instructions are stored, and which causes a computer device to implement the above method when the instructions are executed by the computer device.
[0014] In a fourth embodiment, the Disclosure provides a video playback progress control device comprising a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor executes the computer program to provide the video playback progress control device that achieves the above method.
[0015] In a fifth embodiment, the disclosure provides a computer program product that, when executed by a processor, includes a computer program / instruction that accomplishes the above method. [Brief explanation of the drawing]
[0016] The drawings here are incorporated into the specification and constitute part of this specification, illustrating embodiments consistent with the disclosure and are used together with the specification to interpret the principles of this disclosure.
[0017] To more clearly explain the embodiments of the present disclosure, the drawings required for the embodiments are briefly described below. Obviously, those skilled in the art can obtain other drawings based on these drawings without creative labor. [Figure 1] It is a flowchart of a method for controlling video playback progress provided by an embodiment of the present disclosure. [Figure 2] It is a schematic diagram of a video playback page provided by an embodiment of the present disclosure. [Figure 3] It is a schematic diagram of a page in the pure mode of video playback provided by an embodiment of the present disclosure. [Figure 4] It is a flowchart of another method for controlling video playback progress provided by an embodiment of the present disclosure. [Figure 5] It is a schematic diagram of another video playback page provided by an embodiment of the present disclosure. [Figure 6] It is a schematic diagram of another video playback page provided by an embodiment of the present disclosure. [Figure 7] It is a schematic diagram of the structure of a device for controlling video playback progress provided by an embodiment of the present disclosure. [Figure 8] It is a schematic diagram of the structure of a device for controlling video playback progress provided by an embodiment of the present disclosure.
Embodiments for Carrying Out the Invention
[0018] To more clearly understand the above objects, features, and advantages of the present disclosure, the technical solutions of the present disclosure are further described below. Unless there is a contradiction, the embodiments of the present disclosure and the features in the embodiments can be combined with each other.
[0019] To make the present disclosure fully understandable, many specific details are described in the following description. However, the present disclosure can also be implemented using other methods different from those described here. Obviously, the embodiments in the specification are only some embodiments of the present disclosure, not all embodiments.
[0020] Currently, video application programs are offering increasingly richer interaction methods during the video playback process, while video viewers are placing greater importance on their viewing experience and feelings. Therefore, how to implement diverse control functions over video playback progress within the video playback process to provide users with a better viewing experience has become a key issue of interest.
[0021] Therefore, an embodiment of the present disclosure provides a method for controlling video playback progress, which, upon receiving a long press operation acting on a predetermined playback control area on the video playback page of a first video, triggers the system to enter video playback pure mode, and thereafter, based on video playback pure mode, continues to play the first video at a predetermined fast-forward speed on the video playback page. The predetermined playback control area is determined based on the display position of the playback control progress bar, and video playback pure mode is used to hide function controls on the video playback page. As can be seen from the above, an embodiment of the present disclosure can trigger a video fast-forward playback function based on video playback pure mode by a long press operation acting on a predetermined playback control area on the video playback page, enriching the interaction functions in the video playback process and improving the user's video viewing experience.
[0022] Based on this, embodiments of the present disclosure provide a method for controlling video playback progress, and as shown in Figure 1, is a flowchart of the method for controlling video playback progress provided by embodiments of the present disclosure, which includes the following S101 to S102.
[0023] In S101, in response to a long press operation acting on a predetermined playback control area determined based on the display position of the playback control progress bar on the video playback page of the first video, the system enters a video playback pure mode to hide the function controls on the video playback page.
[0024] In the embodiments of this disclosure, a predetermined playback control area is set on the video playback page, and when a long press operation acting on the predetermined playback control area is received, it is triggered to enter video playback pure mode. Specifically, by long-pressing any position in the predetermined playback control area on the video playback page of the first video, the video playback pure mode of the first video can be entered.
[0025] In the embodiments of this disclosure, a predetermined playback control area is determined based on the display position of a playback control progress bar on the video playback page, the playback control progress bar is used to display the playback progress of the video currently being played on the video playback page, and the playback progress of the video currently being played can be controlled based on the playback control progress bar.
[0026] In one optional embodiment, the display position of the playback control progress bar on the video playback page can be set to the bottom region of the video playback page. Therefore, a predetermined playback control region determined based on the display position of the playback control progress bar can be located at the bottom of the video playback page.
[0027] Assuming that a playback control progress bar is displayed on the video playback page, this progress bar can be displayed in a predetermined playback control area on the video playback page. Assuming that a playback control progress bar is not displayed on the video playback page, the default display position for the playback control progress bar is at the bottom of the video playback page, in which case the predetermined playback control area is set at the bottom of the video playback page.
[0028] As shown in Figure 2, this is a schematic diagram of a video playback page provided by an embodiment of the present disclosure, where the playback control progress bar 201 is displayed at the bottom of the video playback page. The display position of the playback progress bar can be set to any position, such as below or above the video playback page, and is not limited to this in the embodiments of the present disclosure. A predetermined playback control area 202 is determined based on the display position of the playback control progress bar 201. Specifically, as shown in Figure 2, a predetermined playback control area can be set to an area determined to be a certain height away from above and below the position where the playback control progress bar is located.
[0029] In embodiments of the present disclosure, a long press operation on a predetermined playback control area on the video playback page of a first video is used to trigger entry into video playback pure mode, which is used to hide function controls on the video playback page.
[0030] As shown in Figure 2, the user long-presses a predetermined playback control area 202 on the video playback page, triggering entry into video playback pure mode by the long-press operation on the predetermined playback control area 202. As shown in Figure 3, this is a schematic diagram of the video playback pure mode page provided by the embodiment of this disclosure, in which the function controls on the video playback page are hidden. The function controls on the video playback page refer to controls for triggering interaction functions on the video playback page, such as the like control and comment control shown in Figure 2.
[0031] As shown in Figure 3, in video playback pure mode, all function controls displayed at the bottom and right of the video playback page shown in Figure 2 are hidden, reducing interference from the function controls on the video screen when the user fast-forwards the video, thereby improving the user's viewing experience when fast-forwarding the video.
[0032] In actual application, function controls can be displayed in a predetermined playback control area on the video playback page. That is, if the predetermined playback control area and the display area of the function control partially overlap, and the trigger operation of the function control includes a long press operation, it is necessary to pre-set a response priority for the long press operation acting on the overlapping area.
[0033] In the embodiments of this disclosure, the response priority of a function control to a long press operation is set in advance to be higher than the response priority of a predetermined playback control area. That is, when a user long presses the display area of the function control displayed in the predetermined playback control area, the response to the function corresponding to that function control takes priority.
[0034] In the embodiments of this disclosure, assuming that a first function control is displayed in a predetermined playback control area on a video playback page, a long press operation on the first function control within the predetermined playback control area triggers entry into the associated function page of the first function control, and this is defined as the response to the long press operation of the first function control. The first function control refers to any one function control located in the predetermined playback control area, and the trigger operation of the first function control includes a long press operation on the first function control, that is, a long press operation on the first function control can trigger the function corresponding to the first function control.
[0035] As shown in Figure 2, the first function control 203 is a video music playback control that triggers the playback operation of music included in the first video being played on the video playback page. When a long press operation is received on the first function control 203, it is triggered to enter the music playback page corresponding to the first function control 203, thereby realizing the function of playing music included in the first video.
[0036] Specifically, in the embodiments of this disclosure, the user enters video playback pure mode in response to a long-press operation acting on a specific area within a predetermined playback control area on the video playback page. The specific area within the predetermined playback control area refers to areas other than the display area of the first function control within the predetermined playback control area. As shown in Figure 2, the specific area within the predetermined playback control area refers to areas other than the display area of the first function control 203 within the predetermined playback control area 201. Furthermore, multiple trigger operation function controls, including a long-press operation, can be displayed in the predetermined playback control area, and accordingly, the specific area within the predetermined playback control area refers to areas other than the display area of each function control within the predetermined playback control area.
[0037] In S102, based on the video playback pure mode, the first video is played back on the video playback page at a predetermined fast-forward speed.
[0038] In the embodiments of this disclosure, in response to a long press operation acting on a predetermined playback control area on the video playback page of the first video, the system enters video playback pure mode and continues to play the first video at a predetermined fast-forward speed in video playback pure mode. Continuing to play the first video means continuing to play the first video based on the playback progress of the first video on the video playback page shown in Figure 2. The predetermined fast-forward speed may be a preset value such as 1.5x speed or 2x speed, and the embodiments of this disclosure do not limit the value of the predetermined fast-forward speed.
[0039] In one optional embodiment, after entering video playback pure mode by performing a long press operation on a predetermined playback control area on the video playback page of the first video, different fast-forward playback speeds can be determined in video playback pure mode based on the long press duration corresponding to this long press operation. For example, if the predetermined playback control area on the video playback page is long-pressed for 1 to 2 seconds in video playback pure mode, the first video can be played at 1.5x speed for this period, and if the predetermined playback control area on the video playback page is long-pressed for 2 seconds or more, the first video can be played at 2x speed for this period. As can be seen from the above, the user can achieve the effect of controlling the fast-forward playback speed by controlling the duration of the long press operation.
[0040] In an optional embodiment, on the video playback page in video playback pure mode, fast-forward / double-speed playback notification information may be displayed. For example, text such as "Fast-forwarding" may be displayed to indicate that the current video is being played at double speed, or text such as "1.5X fast-forwarding" may be displayed to indicate the current playback speed. In the video playback pure mode of the embodiments of this disclosure, all other controls can be made invisible, that is, only fast-forward / double-speed playback notification information is displayed on the video playback page in video playback pure mode.
[0041] In an optional embodiment, a playback control progress bar may be further displayed on the video playback page in video playback pure mode so that the user can see the playback progress of the video currently being fast-forwarded during the fast-forward playback process.
[0042] In the process of fast-forwarding the first video in video playback pure mode, if the user attempts to stop fast-forwarding the video, triggering a lift operation corresponding to a long press operation will exit video playback pure mode, stop fast-forwarding the video, and return to the video playback page to continue playing the first video at the default speed.
[0043] In one optional embodiment, in response to the lift operation corresponding to the long-press operation, the video playback pure mode is terminated and the first video continues to play at the default speed on the video playback page. Continuing to play the video at the default speed means continuing to play the first video at a predetermined default speed based on the playback progress in the video playback pure mode, and the predetermined default speed may be 1x speed, that is, the first video is controlled to continue playing at the normal playback speed, and fast-forward playback of the first video has already been stopped at this point.
[0044] For example, assuming the default playback speed on the video playback page for the first video is 1x speed, the user first enters video playback pure mode by long-pressing a designated playback control area on the video playback page. In this mode, the video playback speed is 1.5x speed. Subsequently, the user exits video playback pure mode by triggering a lift operation corresponding to the long-press operation, returns to the video playback page, and continues playing the first video at 1x speed.
[0045] In the video playback progress control method provided by the embodiments of this disclosure, when a long press operation is received on a predetermined playback control area on the video playback page of a first video, it is triggered to enter video playback pure mode, and thereafter, based on video playback pure mode, the first video is played continuously on the video playback page at a predetermined fast-forward speed, the predetermined playback control area is determined based on the display position of the playback control progress bar, and video playback pure mode is used to hide function controls on the video playback page. As can be seen from the above, the embodiments of this disclosure can trigger a video fast-forward playback function based on video playback pure mode by a long press operation on a predetermined playback control area on the video playback page, enriching the interaction functions in the video playback process and improving the user's video viewing experience.
[0046] Based on the above embodiment, in order to further enhance the interaction functions in the video playback process, a double-speed playback control can be further set in a predetermined playback control area on the video playback page. In contrast, the embodiment of the present disclosure provides a different video double-speed playback processing method, which, referring to Figure 4, is a flowchart of the different video double-speed playback processing method provided by the embodiment of the present disclosure, and this method includes the following S401 to S402.
[0047] In S401, in response to a predetermined trigger operation for the double-speed playback control, the playback speed is switched from the current playback speed to the target playback speed.
[0048] The playback speed control has at least one playback speed pre-set, and a predetermined trigger operation on the playback speed control is used to perform a switching operation for that at least one playback speed. The predetermined trigger operation on the playback speed control may include a click operation on the playback speed control, a click operation on any one of the playback speeds shown in the dropdown box format of the playback speed control, and so on.
[0049] The embodiments of this disclosure do not limit the display format and display position of the speed-up control. For example, the display position of the speed-up control can be located on the left, right, or bottom of the video playback page, and the display format of the speed-up control may be circular, rectangular, or the like.
[0050] In one optional embodiment, the user can trigger a click on the playback speed control to switch the playback speed of the first video.
[0051] As shown in Figure 5, this is a schematic diagram of a video playback page provided by an embodiment of the present disclosure, where a playback speed control 501 is displayed on the video playback page. Assuming that the current playback speed of the first video is 1x, clicking the playback speed control can trigger the current playback speed of the first video to switch from 1x to 1.5x as shown in Figure 6, setting it to the target playback speed. Figure 6 is a schematic diagram of another video playback page provided by an embodiment of the present disclosure, where the playback speed displayed on the playback speed control 601 is 1.5x, and if the user clicks the playback speed control again based on the 1.5x shown in Figure 6, it can trigger the current playback speed of the first video to switch from 1.5x to 2x, setting it to the target playback speed.
[0052] In the embodiments of this disclosure, the playback speed on the playback speed control can be switched periodically. For example, if the current playback speed has already reached the maximum speed (2x speed), the user can click the playback speed control again to trigger a switch from 2x speed to 1x speed to reach the target playback speed.
[0053] Furthermore, after receiving a predetermined trigger operation for the double-speed playback control and switching from the current playback speed to the target playback speed, the playback speed displayed on the double-speed playback control is updated in real time to the target playback speed. For example, the 1x speed displayed on the double-speed playback control 501 in Figure 5 is updated and displayed as the 1.5x speed displayed on the double-speed playback control 601 in Figure 6.
[0054] In another optional embodiment, the playback speed control can be set to a dropdown box format, and a predetermined trigger operation for the playback speed control may be a click operation on any of the playback speeds shown in the dropdown box, that is, the user can trigger playback at double speed for the first video by selecting any of the playback speeds from the dropdown box and clicking on that playback speed. Accordingly, if the user wishes to stop playback at double speed, they can click the 1x speed button set in the dropdown box again and continue playing the first video at 1x speed.
[0055] In another optional embodiment, since the double-speed playback control is set within a predetermined playback control area, a long press operation on the double-speed playback control can trigger the entry into video playback pure mode, and the first video can continue to play at a predetermined fast-forward speed on the video playback page in video playback pure mode.
[0056] As shown in Figure 5, assuming that the current playback speed displayed on the playback speed control is 1x speed and the predetermined fast-forward speed in video playback pure mode is 2x speed, a long press operation on the playback speed control 501 on the video playback page will enter the video playback pure mode shown in Figure 3, and the first video will continue to play at 2x speed on the video playback page in video playback pure mode.
[0057] Accordingly, if the user wishes to exit video playback pure mode, triggering the lift operation corresponding to the long press operation described above will exit video playback pure mode, return to the video playback page, and continue playing the first video at 1x speed.
[0058] In the embodiments of this disclosure, in order to make it easier for the user to quickly understand the functions related to the fast-forward playback control, prompt information such as "Press and hold fast forward" or "Click fast forward" is displayed above the fast-forward playback control, so that the user can trigger fast-forward playback of the video as needed, thereby improving the user experience. Specifically, the timing of displaying prompt information such as "Press and hold fast forward" or "Click fast forward" is not limited in the embodiments of this disclosure, and the prompt information may be displayed, for example, when the user uses this function for the first time.
[0059] In S402, the first video continues to play at the target playback speed on the video playback page.
[0060] An embodiment of the present disclosure controls the playback speed of a first video to switch to a target playback speed by a predetermined trigger operation on the playback speed control, and then continues to play the first video at the target playback speed on the video playback page at the current video playback progress.
[0061] In the video playback progress control method provided by the embodiments of this disclosure, when a long press operation is received on a predetermined playback control area on the video playback page of a first video, it is triggered to enter video playback pure mode, and thereafter, based on video playback pure mode, the first video is played continuously on the video playback page at a predetermined fast-forward speed, the predetermined playback control area is determined based on the display position of the playback control progress bar, and video playback pure mode is used to hide function controls on the video playback page. As can be seen from the above, the embodiments of this disclosure can trigger a video fast-forward playback function based on video playback pure mode by a long press operation on a predetermined playback control area on the video playback page, enriching the interaction functions in the video playback process and improving the user's video viewing experience.
[0062] Furthermore, the embodiments of this disclosure also allow for the setting of a speed-up control on the video playback page, and a function to switch the video playback speed to a predetermined trigger operation acting on the speed-up control. This further enriches the interaction functions in the video playback process and thereby improves the user's video viewing experience.
[0063] Based on embodiments of the above method, the present disclosure further provides a video playback progress control device, referring to Figure 7, which is a schematic diagram of the structure of the video playback progress control device provided by embodiments of the present disclosure, and the device is A first playback module 701 for entering a video playback pure mode to hide the function controls on the video playback page, in response to a long press operation acting on a predetermined playback control area determined based on the display position of the playback control progress bar on the video playback page of the first video, The system includes a second playback module 702 for continuing to play the first video at a predetermined fast-forward speed on the video playback page, based on the video playback pure mode.
[0064] In one optional embodiment, the apparatus is In response to the lift operation corresponding to the long press operation, an termination module for ending the video playback pure mode is provided, The video playback page further includes a third playback module for continuing to play the first video at a predetermined default speed.
[0065] In one optional embodiment, the first regeneration module is: A switching submodule for switching from the current playback speed to a target playback speed in response to a predetermined trigger operation on the aforementioned playback speed control, The video playback page includes a first playback submodule for continuing to play the first video at the target playback speed.
[0066] In one optional embodiment, the first regeneration module is: A trigger submodule for triggering a function corresponding to the first function control in response to a long press operation acting on the first function control within the predetermined playback control area, The system includes a second playback submodule for entering video playback pure mode in response to a long press operation acting on a specific area within a predetermined playback control area on the video playback page of a first video, wherein the specific area includes areas other than the display area of the first function control within the predetermined playback control area.
[0067] In one optional embodiment, the apparatus is Based on the aforementioned video playback pure mode, the system further includes a display module for displaying fast-forward / double-speed playback suggestion information on the video playback page.
[0068] In one optional embodiment, the predetermined playback control area is located at the bottom of the video playback page.
[0069] In the video playback progress control device provided by the embodiment of this disclosure, upon receiving a long press operation acting on a predetermined playback control area on the video playback page of a first video, the device is triggered to enter video playback pure mode. Subsequently, based on video playback pure mode, the first video is continuously played at a predetermined fast-forward speed on the video playback page. The predetermined playback control area is determined based on the display position of the playback control progress bar, and video playback pure mode is used to hide function controls on the video playback page. As can be seen from the above, the embodiment of this disclosure can trigger a video fast-forward playback function based on video playback pure mode by a long press operation acting on a predetermined playback control area on the video playback page, enriching the interaction functions in the video playback process and improving the user's video viewing experience.
[0070] In addition to the above-described method and apparatus, embodiments of the present disclosure further provide a computer-readable storage medium in which instructions are stored, and when the instructions are executed by a terminal device, the terminal device implements the video playback progress control method described in embodiments of the present disclosure.
[0071] Embodiments of the present disclosure further provide a computer program product which, when executed by a processor, includes a computer program / instruction that implements a method for controlling the video playback progress described in the embodiments of the present disclosure.
[0072] Furthermore, embodiments of this disclosure further provide a control device for video playback progress, as shown in Figure 8, The system may include a processor 801, memory 802, input device 803, and output device 804. The number of processors 801 in the video playback progress control device may be one or more, with one processor being an example in Figure 8. In some embodiments of this disclosure, the processor 801, memory 802, input device 803, and output device 804 may be connected by a bus or by other means, with a bus connection being an example in Figure 8.
[0073] Memory 802 can be used to store software programs and modules, and processor 801 executes various functional applications and data processing of the video playback progress control device by executing the software programs and modules stored in memory 802. Memory 802 may mainly include a program storage area and a data storage area, and the program storage area can store the operating system, application programs necessary for at least one function, etc. Memory 802 may also include high-speed random access memory and may further include at least one disk memory device, a non-volatile memory such as a flash memory device, or other volatile solid-state memory devices. Input device 803 can be used to receive input numeric or character information and generate signal inputs related to user settings and function control of the video playback progress control device.
[0074] Specifically, in this embodiment, the processor 801 loads executable files corresponding to the processes of one or more application programs into memory 802 according to the following instructions, and executes the application programs stored in memory 802, thereby realizing various functions of the video playback progress control device described above.
[0075] In this specification, relational terms such as “First” and “Second” are used solely to distinguish one entity or operation from another, and do not necessarily require or suggest that any such actual relationship or order exists between these entities or operations. Furthermore, the terms “includes,” “incorporates,” or any other variation thereof encompass non-exclusive inclusion, thereby meaning that a process, method, article, or apparatus containing a set of elements not only includes those elements but also includes other elements not explicitly listed, or elements specific to such process, method, article, or apparatus. Unless otherwise specified, an element limited by the phrase “includes one…” does not preclude the existence of other identical elements in the process, method, article, or apparatus containing the said element.
[0076] The above description is merely a specific embodiment of the Disclosure, intended to enable those skilled in the art to understand or implement the Disclosure. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the Disclosure. Accordingly, the Disclosure is not limited to these embodiments described herein, but conforms to the broadest extent to which the principles and novel features disclosed herein are consistent.
Claims
1. A step of displaying a function control on the video playback page of a first video, wherein the function control overlaps with the display area of the video playback page, Steps to enter a video playback pure mode for hiding function controls on the video playback page, in response to a long press operation acting on a predetermined playback control area determined based on the display position of the playback control progress bar on the video playback page of the first video, wherein the predetermined playback control area includes an area close to the playback control progress bar above and below the position where the playback control progress bar is located, and the playback control progress bar is displayed in the video playback pure mode; Based on the video playback pure mode, the first video is played continuously at a predetermined fast-forward speed on the video playback page. In response to the lift operation corresponding to the long press operation, the video playback pure mode is terminated. A method for controlling the progress of video playback, comprising the step of continuing to play the first video at a predetermined default speed on the video playback page.
2. The method according to claim 1 is, In response to a predetermined trigger operation for the double-speed playback control, the step of switching from the current playback speed to the target playback speed, The method according to claim 1, further comprising the step of continuing to play the first video at the target playback speed on the video playback page.
3. The method according to claim 1 is as follows: A first function control is displayed in the predetermined playback control area, and the function trigger operation of the first function control includes a long press operation. The method further includes the step of triggering a function corresponding to the first function control in response to a long press operation acting on the first function control within the predetermined playback control area, Accordingly, the step of entering video playback pure mode in response to a long press operation acting on a predetermined playback control area on the video playback page of the first video is as follows: The method according to claim 1, comprising the step of entering the video playback pure mode in response to a long press operation acting on a specific area within a predetermined playback control area on the video playback page of the first video, wherein the specific area includes areas other than the display area of the first function control in the predetermined playback control area.
4. The method according to claim 1, further comprising the step of displaying fast-forward / double-speed playback suggestion information on the video playback page based on the video playback pure mode.
5. The method according to claim 1, wherein the predetermined playback control area is located at the bottom of the video playback page.
6. A first playback module for displaying function controls on the video playback page of a first video, wherein the function controls overlap with the display area of the video playback page, and in response to a long press operation acting on a predetermined playback control area determined based on the display position of a playback control progress bar on the video playback page of the first video, the first playback module enters a video playback pure mode for hiding the function controls on the video playback page, wherein the predetermined playback control area includes an area close to the playback control progress bar above and below the position where the playback control progress bar is located, and the first playback module displays the playback control progress bar in the video playback pure mode. A second playback module for continuing to play the first video at a predetermined fast-forward speed on the video playback page, based on the video playback pure mode, In response to the lift operation corresponding to the long press operation, an termination module for ending the video playback pure mode is provided, A video playback progress control device, including a third playback module for continuing to play the first video at a predetermined default speed on the video playback page.
7. A computer-readable storage medium in which instructions are stored, wherein when the instructions are executed on a terminal device, the terminal device enables the method according to any one of claims 1 to 5.
8. A video playback progress control device comprising memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor, upon execution of the computer program, implements the method according to any one of claims 1 to 5.
9. A computer program, when executed by a processor, that implements the method according to any one of claims 1 to 5.