CN105472469A - Video playing progress adjusting method and apparatus - Google Patents

Video playing progress adjusting method and apparatus Download PDF

Info

Publication number
CN105472469A
CN105472469A CN201510898094.3A CN201510898094A CN105472469A CN 105472469 A CN105472469 A CN 105472469A CN 201510898094 A CN201510898094 A CN 201510898094A CN 105472469 A CN105472469 A CN 105472469A
Authority
CN
China
Prior art keywords
progress
progress bar
adjustment
bar
sub
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510898094.3A
Other languages
Chinese (zh)
Other versions
CN105472469B (en
Inventor
高毅
王洪强
葛云源
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Technology Co Ltd
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510898094.3A priority Critical patent/CN105472469B/en
Publication of CN105472469A publication Critical patent/CN105472469A/en
Application granted granted Critical
Publication of CN105472469B publication Critical patent/CN105472469B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present disclosure relates to a video playing progress adjusting method and apparatus, and belongs to the electronic technical field. The method comprises the following steps of: receiving an instruction of generating an adjusting progress bar; according to the instruction of generating the adjusting progress bar, generating the adjusting progress bar, wherein a play time period corresponding to the adjusting progress bar comprises current video playing time points, and the length of the adjusting progress bar is greater than that of a part corresponding to the adjusting progress bar; displaying the adjusting progress bar on a display interface; receiving a progress adjusting instruction; and according to the progress adjusting instruction, by adjusting a position of a progress button on the adjusting progress bar, adjusting the playing progress of a video. The video playing progress adjusting method and apparatus disclosed by the present disclosure solve the problem of poor accuracy of adjusting the video playing progress, and achieve an effect of improving accuracy of adjusting the video playing progress. The video playing progress adjusting method and apparatus disclosed by the present disclosure are used for adjusting the video playing progress.

Description

Video playback progress adjustment method and device
Technical field
The disclosure relates to electronic technology field, particularly a kind of video playback progress adjustment method and device.
Background technology
Along with the development of electronic technology, the function of terminal also gets more and more.User can use terminal to watch video, and realizes the adjustment to video playback progress by the display interface of the display screen on operation control terminal.
In correlation technique, user is when using terminal viewing video, and the display interface edge of display screen can show progress bar, and this progress bar can be corresponding with total reproduction time section of video.This progress bar can be provided with progress button, and this progress button position is on a progress bar used to indicate the current playing progress rate of video.This progress button, when needing the playing progress rate adjusting video, by carrying out touch slide to the progress button on display interface, can be adjusted to the target location on progress bar, realize the adjustment of the playing progress rate to video by user.
Summary of the invention
Present disclose provides a kind of video playback progress adjustment method and device.Described technical scheme is as follows:
According to first aspect of the present disclosure, provide a kind of video playback progress adjustment method, described method comprises:
Receive the instruction generating adjustment progress bar;
According to the described instruction generating adjustment progress bar, generate adjustment progress bar, described adjustment progress bar shows progress button, the reproduction time section that described adjustment progress bar is corresponding comprises current video play time, the length of described adjustment progress bar is greater than the length of the corresponding part of described adjustment progress bar, the corresponding part of described adjustment progress bar is in reference schedule bar, the part that the reproduction time section corresponding with described adjustment progress bar is identical, described reference schedule bar is corresponding with total reproduction time section of described video;
Described adjustment progress bar is shown at display interface;
Receive progress adjustment instruction;
According to described progress adjustment instruction, by adjusting the position of described progress button on described adjustment progress bar, adjust the playing progress rate of described video.
Optionally, according to the described instruction generating adjustment progress bar, generate adjustment progress bar, comprising:
According to the described instruction generating adjustment progress bar, generate n sub-progress bar, described adjustment progress bar is a sub-progress bar in described n sub-progress bar, every sub-progress bar all shows a progress button, a reproduction time section of every corresponding described video of sub-progress bar, and reproduction time section corresponding to described n sub-progress bar is not overlapping, the reproduction time section that the individual sub-progress bar of described n is corresponding can form described total reproduction time section, the length of the arbitrary sub-progress bar in described n sub-progress bar is greater than the length of the corresponding part of described arbitrary sub-progress bar, the corresponding part of described arbitrary sub-progress bar is: the part that reproduction time section corresponding with described arbitrary sub-progress bar in described reference schedule bar is identical, described n be more than or equal to 2 integer.
Describedly show described adjustment progress bar at display interface, comprising:
In described display interface progress displaying bar group, described progress bar group comprises: at least one sub-progress bar in described n sub-progress bar, and described at least one sub-progress bar comprises described adjustment progress bar;
Optionally, described method also comprises:
Receiving target adjustment instruction;
According to described target adjustment instruction, by adjusting the position on progress button other sub-progress bars in described at least one sub-progress bar except described adjustment progress bar, adjust the playing progress rate of described video.
Optionally, described method also comprises:
Receive amplification instruction, described amplification instruction is used to indicate the position of progress button in described at least one sub-progress bar on the first sub-progress bar;
Determine the region to be amplified on described first sub-progress bar according to described amplification instruction, the progress button on described first sub-progress bar is positioned at described region to be amplified;
Progress bar is amplified in described display interface display, the graphics area of described amplification progress bar equals the graphics area of the first sub-progress bar in m region described to be amplified doubly, the reproduction time section that described amplification progress bar the is corresponding reproduction time section corresponding with the first sub-progress bar in described region to be amplified is identical, and described m is greater than 1;
Receive and amplify adjustment instruction;
According to described amplification adjustment instruction, by the adjustment position of progress button on described amplification progress bar, adjust the playing progress rate of described video.
Optionally, described method also comprises:
Obtain the image information of the time point needs broadcasting that on described adjustment progress bar, predeterminated position is corresponding;
Described predeterminated position on described display interface on described adjustment progress bar shows described image information.
Optionally, described predeterminated position comprises: beginning location, end position, centre position or the position determined according to described progress adjustment instruction.
Optionally, described method also comprises:
Receive halt instruction;
According to described halt instruction, stop on described display interface and show described progress bar group.
Optionally, described method also comprises:
While described display interface progress displaying bar group, show described reference schedule bar at described display interface;
Described stop at described display interface shows described progress bar group while, show described reference schedule bar at described display interface.
According to second aspect of the present disclosure, provide a kind of video playback progress adjustment device, described video playback progress adjustment device comprises:
First receiver module, is configured to receive the instruction generating adjustment progress bar;
Generation module, be configured to according to the described instruction generating adjustment progress bar, generate adjustment progress bar, described adjustment progress bar shows progress button, the reproduction time section that described adjustment progress bar is corresponding comprises current video play time, the length of described adjustment progress bar is greater than the length of the corresponding part of described adjustment progress bar, the corresponding part of described adjustment progress bar is in reference schedule bar, the part that the reproduction time section corresponding with described adjustment progress bar is identical, described reference schedule bar is corresponding with total reproduction time section of described video;
First display module, is configured to show described adjustment progress bar at display interface;
Second receiver module, is configured to receive progress adjustment instruction;
First adjusting module, is configured to according to described progress, by adjusting the position of described progress button on described adjustment progress bar, adjusts the playing progress rate of described video.
Optionally, described generation module is also configured to:
According to the described instruction generating adjustment progress bar, generate n sub-progress bar, described adjustment progress bar is a sub-progress bar in described n sub-progress bar, every sub-progress bar all shows a progress button, a reproduction time section of every corresponding described video of sub-progress bar, and reproduction time section corresponding to described n sub-progress bar is not overlapping, the reproduction time section that the individual sub-progress bar of described n is corresponding can form described total reproduction time section, the length of the arbitrary sub-progress bar in described n sub-progress bar is greater than the length of the corresponding part of described arbitrary sub-progress bar, the corresponding part of described arbitrary sub-progress bar is: the part that reproduction time section corresponding with described arbitrary sub-progress bar in described reference schedule bar is identical, described n be more than or equal to 2 integer,
Described first display module is also configured to:
In described display interface progress displaying bar group, described progress bar group comprises: at least one sub-progress bar in described n sub-progress bar, and described at least one sub-progress bar comprises described adjustment progress bar;
Optionally, described video playback progress adjustment device also comprises:
3rd receiver module, is configured to receiving target adjustment instruction;
Second adjusting module, is configured to according to described target adjustment instruction, by adjusting the position on progress button other sub-progress bars in described at least one sub-progress bar except described adjustment progress bar, adjusts the playing progress rate of described video.
Optionally, described video playback progress adjustment device also comprises:
4th receiver module, is configured to receive amplification instruction, and described amplification instruction is used to indicate the position of progress button in described at least one sub-progress bar on the first sub-progress bar;
Determination module, be configured to the region to be amplified determined according to described amplification instruction on described first sub-progress bar, the progress button on described first sub-progress bar is positioned at described region to be amplified;
Second display module, be configured to amplify progress bar in described display interface display, the graphics area of described amplification progress bar equals the graphics area of the first sub-progress bar in m region described to be amplified doubly, the reproduction time section that described amplification progress bar the is corresponding reproduction time section corresponding with the first sub-progress bar in described region to be amplified is identical, and described m is greater than 1;
5th receiver module, is configured to receive and amplifies adjustment instruction;
3rd adjusting module, is configured to, according to described amplification adjustment instruction, by the adjustment position of progress button on described amplification progress bar, adjust the playing progress rate of described video.
Optionally, described video playback progress adjustment device also comprises:
Acquisition module, is configured to the image information obtaining the time point needs broadcasting that on described adjustment progress bar, predeterminated position is corresponding;
3rd display module, the described predeterminated position be configured on described display interface on described adjustment progress bar shows described image information.
Optionally, described predeterminated position comprises: beginning location, end position, centre position or the position determined according to described progress adjustment instruction.
Optionally, described video playback progress adjustment device also comprises:
6th receiver module, is configured to receive halt instruction;
Stop display module, according to described halt instruction, stop on described display interface and show described progress bar group.
Optionally, described video playback progress adjustment device also comprises:
4th display module, is configured to, while described display interface progress displaying bar group, show described reference schedule bar at described display interface;
5th display module, be configured to described stop at described display interface shows described progress bar group while, show described reference schedule bar at described display interface.
According to the third aspect of the present disclosure, provide a kind of video playback progress adjustment device, described video playback progress adjustment device comprises:
Processor;
For storing the memory of the executable instruction of described processor;
Wherein, described processor is configured to:
Receive the instruction generating adjustment progress bar;
According to the described instruction generating adjustment progress bar, generate adjustment progress bar, described adjustment progress bar shows progress button, the reproduction time section that described adjustment progress bar is corresponding comprises current video play time, the length of described adjustment progress bar is greater than the length of the corresponding part of described adjustment progress bar, the corresponding part of described adjustment progress bar is in reference schedule bar, the part that the reproduction time section corresponding with described adjustment progress bar is identical, described reference schedule bar is corresponding with total reproduction time section of described video;
Described adjustment progress bar is shown at display interface;
Receive progress adjustment instruction;
According to described progress adjustment instruction, by adjusting the position of described progress button on described adjustment progress bar, adjust the playing progress rate of described video.
The technical scheme that the disclosure provides can comprise following beneficial effect:
Present disclose provides a kind of video playback progress adjustment method and device, after receiving the instruction generating adjustment progress bar, adjustment progress bar is generated according to the instruction generating adjustment progress bar, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, the precision adjusting progress bar is made to be greater than the precision of reference schedule bar, progress button can be moved to the target location on adjustment progress bar by user accurately, therefore, improve the accuracy of video playback progress adjustment.
Should be understood that, it is only exemplary that above general description and details hereinafter describe, and can not limit the disclosure.
Accompanying drawing explanation
In order to be illustrated more clearly in embodiment of the present disclosure, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only embodiments more of the present disclosure, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of video playback progress adjustment schematic diagram according to correlation technique;
Fig. 2 is the method flow diagram of a kind of video playback progress adjustment method according to an exemplary embodiment;
Fig. 3-1 is the method flow diagram of a kind of video playback progress adjustment method according to an exemplary embodiment;
Fig. 3-2 is a kind of gesture operation schematic diagram for generating adjustment progress bar according to an exemplary embodiment;
Fig. 3-3 is the structural representation of the seed progress bar according to an exemplary embodiment;
Fig. 3-4 is a kind of display interface schematic diagram according to an exemplary embodiment;
Fig. 3-5 is the one adjustment operation chart according to an exemplary embodiment;
Fig. 3-6 is the another kind adjustment operation chart according to an exemplary embodiment;
Fig. 3-7 is a kind of shut-down operation schematic diagram according to an exemplary embodiment;
Fig. 4-1 is the structural representation of a kind of video playback progress adjustment device according to an exemplary embodiment;
Fig. 4-2 is the structural representation of the another kind of video playback progress adjustment device according to an exemplary embodiment;
Fig. 4-3 is the structural representation of another the video playback progress adjustment device according to an exemplary embodiment;
Fig. 4-4 is the structural representation of another the video playback progress adjustment device according to an exemplary embodiment;
Fig. 4-5 is the structural representation of a kind of video playback progress adjustment device according to another exemplary embodiment;
Fig. 4-6 is the structural representation of the another kind of video playback progress adjustment device according to another exemplary embodiment;
Fig. 5 is the structured flowchart of another the video playback progress adjustment device according to another exemplary embodiment.
Accompanying drawing to be herein merged in specification and to form the part of this specification, shows and meets embodiment of the present disclosure, and is used from specification one and explains principle of the present disclosure.
Embodiment
In order to make object of the present disclosure, technical scheme and advantage clearly, be described in further detail the disclosure below in conjunction with accompanying drawing, obviously, described embodiment is only a part of embodiment of the disclosure, instead of whole embodiments.Based on the embodiment in the disclosure, those of ordinary skill in the art are not making other embodiments all obtained under creative work prerequisite, all belong to the scope of disclosure protection.
Fig. 1 is a kind of video playback progress adjustment schematic diagram according to correlation technique, as shown in Figure 1, terminal 00 is provided with display screen (not marking in Fig. 1), user is when using terminal 00 to watch video, the display interface A edge of display screen can show progress bar B, and progress bar B can be corresponding with total reproduction time section of video.This progress bar B can be provided with progress button C, this progress button C position is on a progress bar used to indicate the current playing progress rate of video.This progress button C, when needing the playing progress rate adjusting video, by carrying out touch slide to the progress button C on display interface A, can be adjusted to the target location on progress bar, realize the adjustment of the playing progress rate to video by user.
On this display interface, the head end position of progress bar can show progression time point D1, on this display interface, the end-position of progress bar can show termination time point D2, this progression time point D1 is for time point corresponding to the picture that shows the current broadcasting of this display interface, and termination time point D2 is used for time point corresponding to last broadcasting pictures of display video.Example, total reproduction time section of this video can be 120 minutes, supposes that the time point that the picture of current broadcasting is corresponding is 52 minutes, then this progression time point D1 can show 52:00, and this termination time, some D2 can show 120:00.Due in correlation technique, the area of display interface A is less, and the area of progress button C is comparatively large, and progress button C cannot be moved to the target location on progress bar B by user accurately, and therefore, the accuracy of video playback progress adjustment is poor.
Fig. 2 is the method flow diagram of a kind of video playback progress adjustment method according to an exemplary embodiment, and this video playback progress adjustment method may be used for terminal 00 as shown in Figure 1, and as shown in Figure 2, this video playback progress adjustment method can comprise:
In step 201, the instruction generating adjustment progress bar is received.
In step 202., according to the instruction generating adjustment progress bar, generate adjustment progress bar, adjustment progress bar shows progress button, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, and the corresponding part of adjustment progress bar is in reference schedule bar, the part that the reproduction time section corresponding with adjustment progress bar is identical, reference schedule bar is corresponding with total reproduction time section of video.
In step 203, at display interface display adjustment progress bar.
In step 204, progress adjustment instruction is received.
In step 205, according to progress adjustment instruction, by the position of adjustment progress button on adjustment progress bar, the playing progress rate of adjustment video.
In sum, due in the video playback progress adjustment method that disclosure embodiment provides, after receiving the instruction generating adjustment progress bar, adjustment progress bar is generated according to the instruction generating adjustment progress bar, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, the precision adjusting progress bar is made to be greater than the precision of reference schedule bar, progress button can be moved to the target location on adjustment progress bar by user accurately, therefore, improve the accuracy of video playback progress adjustment.
Optionally, step 202 can comprise:
According to the instruction generating adjustment progress bar, generate n sub-progress bar, adjustment progress bar is a sub-progress bar in n sub-progress bar, every sub-progress bar all shows a progress button, a reproduction time section of every corresponding video of sub-progress bar, and reproduction time section corresponding to n sub-progress bar is not overlapping, the reproduction time section that the individual sub-progress bar of n is corresponding can form total reproduction time section, the length of the arbitrary sub-progress bar in n sub-progress bar is greater than the length of the corresponding part of arbitrary sub-progress bar, the corresponding part of arbitrary sub-progress bar is: the part that reproduction time section corresponding with arbitrary sub-progress bar in reference schedule bar is identical, n be more than or equal to 2 integer,
Optionally, step 203 can comprise:
In display interface progress displaying bar group, progress bar group comprises: at least one sub-progress bar in n sub-progress bar, and at least one sub-progress bar comprises adjustment progress bar;
Optionally, this video playback progress adjustment method can also comprise:
Receiving target adjustment instruction;
According to target adjustment instruction, by adjusting the position on progress button other sub-progress bars at least one sub-progress bar except adjustment progress bar, the playing progress rate of adjustment video.
Optionally, this video playback progress adjustment method can also comprise:
Receive amplification instruction, amplification instruction is used to indicate the position of progress button at least one sub-progress bar on the first sub-progress bar;
Determine the region to be amplified on the first sub-progress bar according to amplification instruction, the progress button on the first sub-progress bar is positioned at region to be amplified;
Progress bar is amplified in display interface display, the graphics area amplifying progress bar equals the graphics area of the first sub-progress bar in m region to be amplified doubly, the reproduction time section of amplifying reproduction time section corresponding to progress bar corresponding with the sub-progress bar of first in region to be amplified is identical, and m is greater than 1;
Receive and amplify adjustment instruction;
According to amplification adjustment instruction, amplifying the position on progress bar by adjustment progress button, the playing progress rate of adjustment video.
Optionally, this video playback progress adjustment method can also comprise:
Obtain the image information that time point needs corresponding to predeterminated position on adjustment progress bar are play;
Display interface adjusts the predeterminated position displays image information on progress bar.
Optionally, this predeterminated position can comprise: beginning location, end position, centre position or the position determined according to progress adjustment instruction.
Optionally, this video playback progress adjustment method can also comprise:
Receive halt instruction;
According to halt instruction, stop at progress displaying bar group on display interface.
Optionally, this video playback progress adjustment method can also comprise:
While display interface progress displaying bar group, at display interface display reference schedule bar;
Stopping on display interface while progress displaying bar group, at display interface display reference schedule bar.
In sum, due in the video playback progress adjustment method that disclosure embodiment provides, after receiving the instruction generating adjustment progress bar, adjustment progress bar is generated according to the instruction generating adjustment progress bar, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, the precision adjusting progress bar is made to be greater than the precision of reference schedule bar, progress button can be moved to the target location on adjustment progress bar by user accurately, therefore, improve the accuracy of video playback progress adjustment.
Fig. 3-1 is the method flow diagram of the another kind of video playback progress adjustment method according to an exemplary embodiment, and this video playback progress adjustment method may be used for the terminal 00 in Fig. 1, and as shown in figure 3-1, this video playback progress adjustment method can comprise:
In step 301, the instruction generating adjustment progress bar is received.
Example, the instruction of this generation adjustment progress bar is used to indicate terminal and generates adjustment progress bar.When user uses terminal to watch video, the display interface in terminal can show video, and total reproduction time section of this video can be 40 minutes.User can carry out for generating adjustment progress bar gesture operation in region corresponding to display interface on a display screen, makes terminal receive the instruction generating adjustment progress bar.As shown in figure 3-2, this can be with region corresponding to the display interface on this display screen of finger touch and upward sliding for generating the gesture operation of adjustment progress bar, it should be noted that, this gesture operation being used for generating adjustment progress bar can also be other operations, and disclosure embodiment does not limit this.
Optionally, the display interface of this terminal can also show video and reference schedule bar simultaneously, and reference schedule bar is corresponding with total reproduction time section of video, example, if the width of this display interface is 5 centimetres, total reproduction time section of this video is 40 minutes, then the length of this reference schedule bar can be 4 centimetres, namely this reference schedule bar and total reproduction time section 40 minutes are corresponding, the progress bar reproduction time of corresponding 10 minutes of every centimetre.Example, this reference schedule bar can be provided with progress button, and user can touch this progress button, is moved by this progress button, realize the adjustment to video playback progress on reference schedule bar.
Terminal can store gesture corresponding to gesture operation for generating adjustment progress bar, this gesture operation being used for generating adjustment progress bar can be: for the slide of the first sliding trace of display interface, when user is with region corresponding to the display interface on finger touch display screen and when sliding along the first sliding trace, terminal can compare the gesture that user slides with region corresponding to the display interface on finger touch display screen and along the first sliding trace, whether identical with the gesture for generating the gesture operation that adjusts progress bar corresponding, if the gesture that user slides with region corresponding to the display interface on finger touch display screen and along the first sliding trace, identical with the gesture for generating the gesture operation that adjusts progress bar corresponding, then terminal can think now have received generate adjustment progress bar instruction, and determine that user now needs in display interface progress displaying bar group.
Further, terminal can be provided with display screen control module and playing progress rate control module, this display screen control module can be connected with playing progress rate control module, this display screen control module can store gesture corresponding to gesture operation for generating adjustment progress bar, this gesture operation being used for generating adjustment progress bar can be: for the slide of the first sliding trace of display interface, when user is with region corresponding to the display interface on finger touch display screen and when sliding along the first sliding trace, this display screen control module can compare the gesture that user slides with region corresponding to the display interface on finger touch display screen and along the first sliding trace, whether identical with the gesture for generating the gesture operation that adjusts progress bar corresponding, if the gesture that user slides with region corresponding to the display interface on finger touch display screen and along the first sliding trace, identical with the gesture for generating the gesture operation that adjusts progress bar corresponding, then determine that user now needs in display interface progress displaying bar group, now, the instruction generating adjustment progress bar can be sent to playing progress rate control module by this display screen control module.
In step 302, according to the instruction generating adjustment progress bar, generate n sub-progress bar, adjustment progress bar is a sub-progress bar in n sub-progress bar.
Example, terminal according to the instruction generating adjustment progress bar, can generate n sub-progress bar, n be more than or equal to 2 integer, adjustment progress bar is a sub-progress bar in n sub-progress bar.Every sub-progress bar in this n sub-progress bar all can show a progress button, a reproduction time section of every corresponding video of sub-progress bar, and reproduction time section corresponding to this n sub-progress bar is not overlapping, the reproduction time section that the individual sub-progress bar of n is corresponding can form total reproduction time section, and the reproduction time section that namely the individual sub-progress bar of n is corresponding can form total reproduction time section corresponding to reference schedule bar.It should be noted that, the length of the arbitrary sub-progress bar in n sub-progress bar can be greater than the length of the corresponding part of this arbitrary sub-progress bar, the corresponding part of this arbitrary sub-progress bar is: the part that the reproduction time section that in reference schedule bar, sub-progress bar arbitrary with this is corresponding is identical, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, and the length sum of n sub-progress bar of generation is greater than the length of reference schedule bar.
Please refer to Fig. 3-3, Fig. 3-3 is the structural representation of the seed progress bar according to an exemplary embodiment, to generate 4 sub-progress bars in Fig. 3-3, in practical application, can also generate the sub-progress bar of other numbers, disclosure embodiment is not construed as limiting this.Example, every sub-progress bar in these 4 sub-progress bars all can show a progress button C.Total reproduction time section that this reference schedule bar B is corresponding can be 00:00 (0 point and 0 second) to 120:00 (120 points and 0 second), in these 4 sub-progress bars, the reproduction time section that sub-progress bar E1 is corresponding can be 00:00 (0 point and 0 second) to 30:00 (30 points and 0 second), the reproduction time section that sub-progress bar E2 is corresponding can be 30:01 (30 points and 01 second) to 60:00 (60 points and 0 second), the reproduction time section that sub-progress bar E3 is corresponding can be 60:01 (60 points and 01 second) to 90:00 (90 points and 0 second), the reproduction time section that sub-progress bar E4 is corresponding can be 90:01 (90 points and 01 second) to 120:00 (120 points and 0 second), sub-progress bar E1, E2, E3 and E4 be corresponding 4 reproduction time sections respectively, and these 4 reproduction time sections are not overlapping, 4 reproduction time sections can form total reproduction time section corresponding to reference schedule bar B.Current video play time is arranged in time period corresponding to sub-progress bar E2, sub-progress bar E2 in these 4 sub-progress bars is adjustment progress bar, it should be noted that, the length L1 of sub-progress bar E1 is greater than the length L2 of the part of the corresponding same time section of progress bar E1 with this in reference schedule bar, and the length sum of these 4 sub-progress bars is greater than the length of reference schedule bar B.
Be greater than the length of the corresponding part of adjustment progress bar due to the length adjusting progress bar, therefore, the precision of adjustment progress bar is greater than the precision of the corresponding part of adjustment progress bar.Example, terminal (or playing progress rate control module that terminal is arranged) can be previously provided with the number of the sub-progress bar of generation, terminal (or playing progress rate control module that terminal is arranged) is after receiving the instruction generating adjustment progress bar, the instruction of progress bar can be adjusted according to the number of the sub-progress bar pre-set and this generation, generate n sub-progress bar.It should be noted that, after receiving the instruction generating adjustment progress bar, this reference schedule bar can also split by terminal (or playing progress rate control module that terminal is arranged), obtain n sub-progress bar, or directly generate n sub-progress bar according to video, disclosure embodiment is not construed as limiting this.
Optionally, terminal when receiving the order of display video information, can generate reference schedule bar and adjustment progress bar simultaneously.Optionally, terminal also can when receiving the order of display video information, generate reference schedule bar, when receiving the order generating adjustment progress bar further, such as, when the gesture operation for generating adjustment progress bar being detected, regeneration adjustment progress bar, now, be equivalent to first generate reference schedule bar, and then according to the user's request detected, generate adjustment progress bar.
In step 303, in display interface progress displaying bar group.
After generating n sub-progress bar according to the instruction generating adjustment progress bar, can in display interface progress displaying bar group, it should be noted that, this progress bar group can comprise: at least one sub-progress bar in n sub-progress bar, and this at least one sub-progress bar can comprise the adjustment progress bar that instruction current video plays the moment.The sub-progress bar E2 that please refer in Fig. 3-3,4 sub-progress bars is the adjustment progress bar that instruction current video plays the moment, and at least one sub-progress bar therefore in this progress bar group comprises this sub-progress bar E2.
Optionally, when display interface progress displaying bar group, can only show this adjustment progress bar at this display interface, now, this progress bar group can comprise: adjustment progress bar.Also the sub-progress bar of a part in n sub-progress bar can be shown at this display interface, and this part of sub-progress bar comprises this adjustment progress bar, now, this progress bar group can comprise: the sub-progress bar of a part in n sub-progress bar, and the plurality of sub-progress bar comprises adjustment progress bar.N the sub-progress bar that also can generate in the display of this display interface, now, this progress bar group can comprise: n sub-progress bar.
Optionally, the image information that time point needs corresponding to predeterminated position on adjustment progress bar are play can also be obtained; And the predeterminated position adjusted on display interface on progress bar shows the image information that time point needs corresponding to this predeterminated position are play.Further, the image information that time point needs corresponding to predeterminated position on every sub-progress bar are play can be obtained, and the predeterminated position on display interface on every sub-progress bar shows the image information that time point needs corresponding to this predeterminated position are play.It should be noted that, the predeterminated position on every sub-progress bar can be identical, and the predeterminated position on every sub-progress bar also can be different, and disclosure embodiment is not construed as limiting this.Optionally, this predeterminated position can comprise: beginning location, end position, centre position or the position determined according to progress adjustment instruction.When this predeterminated position is end position, the time point that the end position of sub-progress bar is corresponding is termination time point, and this termination time point needs the image information play for stopping image information.
The termination image information of Fig. 3-3 neutron progress bar E1 is: the image of termination time point 30:00 in reproduction time section 00:00 to the 30:00 that sub-progress bar E1 is corresponding.After the termination image information obtaining every sub-progress bar at least one sub-progress bar, on display interface, the end position of every sub-progress bar can show the termination image information of sub-progress bar.Show the termination image information of sub-progress bar in the end position of every sub-progress bar, the image of termination time point in the reproduction time section that this sub-progress bar of user is corresponding can be pointed out.
Fig. 3-4 is a kind of display interface schematic diagram according to an exemplary embodiment, as shown in Figure 3-4, terminal can at display interface progress displaying bar group W, if the instruction according to generating adjustment progress bar generates 4 sub-progress bars, the progress bar group W that then can show at this display interface can comprise 4 sub-progress bars, optionally, while display interface progress displaying bar group, reference schedule bar B can also be shown at display interface, on display interface, the end position of every sub-progress bar can also show the termination image information of sub-progress bar.At least one the sub-progress bar that this display interface shows can be arranged successively according to the distributing order of the reproduction time section of correspondence, in Fig. 3-4, this at least one sub-progress bar is row according to the distributing order row of the reproduction time section of correspondence, in practical application, this at least one sub-progress bar can also be a line according to the distributing order row of the reproduction time section of correspondence, and disclosure embodiment is not construed as limiting this.
On display interface, the position of each progress bar head can show progression time point corresponding to progress button on progress bar, and on display interface, the end position of each progress bar shows the termination time point in reproduction time section corresponding to progress bar.Example, as shown in Figure 3-4, on display interface, the position of reference schedule bar B head can show progression time point 52:00 (52 minutes and 0 second) corresponding to progress button on this reference schedule bar, on display interface, the end position of reference schedule bar shows the termination time point 120:00 in reproduction time section (00:00 to 120:00) corresponding to reference schedule bar, optionally, on display interface, the end position of reference schedule bar B can also show the termination image information F of reference schedule bar B.
Example, in Fig. 3-4 when display interface progress displaying bar group, this display interface can be less than the area for the region of video playback in Fig. 1 for the area in the region of video playback.Example, cornerwise length of the display interface in Fig. 3-4 can be 5 inches, optionally, area display interface showing the region of progress bar group W can equal the half of display interface area, it should be noted that, the area showing the region of progress bar group W on display interface is excessive, can arrange a sub-progress bar number threshold value, according to the number n of the sub-progress bar that the instruction and reference schedule bar that generate adjustment progress bar generate, need to be less than this sub-progress bar number threshold value.
Optionally, on display interface, the position of sub-progress bar E1 head can show progression time point 30:00 corresponding to progress button on this sub-progress bar E1, on display interface, the end position of sub-progress bar E1 shows the termination time point 30:00 in reproduction time section (00:00 to 30:00) corresponding to sub-progress bar E1, and on display interface, the end position of sub-progress bar E1 can also show the termination image information Z1 of sub-progress bar E1.On display interface, the position of sub-progress bar E2 head can show progression time point 52:00 corresponding to progress button on this sub-progress bar E2, on display interface, the end position of sub-progress bar E2 shows the termination time point 60:00 in reproduction time section (30:01 to 60:00) corresponding to sub-progress bar E2, and on display interface, the end position of sub-progress bar E2 can also show the termination image information Z2 of sub-progress bar E2.
On display interface, the position of sub-progress bar E3 head can show progression time point 60:01 corresponding to progress button on this sub-progress bar E3, on display interface, the end position of sub-progress bar E3 shows the termination time point 90:00 in reproduction time section (60:01 to 90:00) corresponding to sub-progress bar E3, and on display interface, the end position of sub-progress bar E3 can also show the termination image information Z3 of sub-progress bar E3.On display interface, the position of sub-progress bar E4 head can show progression time point 90:01 corresponding to progress button on this sub-progress bar E4, on display interface, the end position of sub-progress bar E4 shows the termination time point 120:00 in reproduction time section (90:01 to 120:00) corresponding to sub-progress bar E4, and on display interface, the end position of sub-progress bar E4 can also show the termination image information Z4 of sub-progress bar E4.
In step 304, adjustment instruction is received.
Example, when display interface showing progress bar group, user by adjusting the adjustment progress bar in this progress bar group, can adjust the playing progress rate of video.User can carry out adjustment operation for the progress button of the adjustment progress bar on display interface, terminal is made to receive adjustment instruction, as in Figure 3-5, this adjustment operation can be with this progress button of finger touch and slide to the left or to the right on this adjustment progress bar, and then this progress button is slid into the target location adjusted on progress bar, adjustment video playback progress, now, the adjustment instruction that user triggers can be called progress adjustment instruction.
Further, user also can in this progress bar group except adjustment progress bar except other sub-progress bars in, select a sub-progress bar as the sub-progress bar of target, the playing progress rate of video adjusted.User the progress button of sub-progress bar can carry out adjustment operation for the target on display interface, terminal is made to receive adjustment instruction, this adjustment operation also can be with this progress button of finger touch and slide to the left or to the right on the sub-progress bar of this target, and then this progress button is slid into the target location on the sub-progress bar of target, adjustment video playback progress, now, the adjustment instruction that user triggers can be called target adjustment instruction.
Terminal can store the gesture that adjustment operation is corresponding, when user with finger touch a certain progress button and when sliding to the left or to the right on the sub-progress bar at this progress button place, terminal can compare user with finger touch a certain progress button and the gesture of sliding on the sub-progress bar at this progress button place whether to operate corresponding gesture with adjustment identical, if user with finger touch a certain progress button and the gesture of sliding on the sub-progress bar at this progress button place and adjustment to operate corresponding gesture identical, then terminal can determine that user needs to adjust the playing progress rate of video, now can think that terminal receives the progress adjustment instruction or target adjustment instruction being used to indicate the position of progress button on this sub-progress bar.
Further, display screen control module can store the gesture that adjustment operation is corresponding, when user with finger touch a certain progress button and when sliding to the left or to the right on the sub-progress bar at this progress button place, this display screen control module can compare user with finger touch a certain progress button and the gesture of sliding on the sub-progress bar at this progress button place whether to operate corresponding gesture with adjustment identical, if user with finger touch a certain progress button and the gesture of sliding on the sub-progress bar at this progress button place and adjustment to operate corresponding gesture identical, then determine that user now needs to adjust the playing progress rate of video, now, this display screen control module can generate the progress adjustment instruction or target adjustment instruction that are used to indicate the position of this progress button on this sub-progress bar, and this progress adjustment instruction or target adjustment instruction are sent to playing progress rate control module.
In step 305, according to adjustment instruction, by the adjustment position of progress button on sub-progress bar, the playing progress rate of adjustment video.
Example, each position on sub-progress bar can a time point in corresponding reproduction time section, when progress button is positioned at the initial position on sub-progress bar, the image of time point corresponding to this initial position is play in display interface, when progress button moves to target location from the initial position sub-progress bar, in display interface, play the image of time point corresponding to this target location.
Terminal can according to the position of progress button on sub-progress bar indicated in adjustment instruction, inquire about the image of time point corresponding to this position of progress button on sub-progress bar, then control the image that display interface shows time point corresponding to this position of progress button on sub-progress bar, realize the adjustment of video playback progress.
It should be noted that, when needing to adjust the progress of video playback more accurately, this terminal can be real-time detection whether receive the amplification instruction that the amplifieroperation for the progress button on the first sub-progress bar at least one sub-progress bar triggers, this amplification instruction is used to indicate the position of progress button on the first sub-progress bar.Example, this amplifieroperation can comprise: in preset time period, and the sustained touch for progress button operates, as: the time that the sustained touch for the progress button on the first sub-progress bar operates is more than or equal to 10 seconds.
If this terminal receives amplification instruction, then terminal can determine the region to be amplified on the first sub-progress bar according to amplification instruction, and the progress button on the first sub-progress bar is positioned at region to be amplified.After determining this region to be amplified, progress bar can be amplified in display interface display, the graphics area of this amplification progress bar can equal the graphics area of the sub-progress bar in m region to be amplified doubly, the reproduction time section of amplifying reproduction time section corresponding to progress bar corresponding with the sub-progress bar in region to be amplified is identical, and m is greater than 1.
As seen in figures 3-6, region to be amplified on this first sub-progress bar is being amplified, after obtaining this amplification progress bar, the finger of user can continue touch screen, and carry out adjustment operation for the progress button on this first sub-progress bar, or user can by finger sliding to the progress button amplified on progress bar, and carry out adjustment operation for the progress button on this amplification progress bar, terminal (or progress monitoring module that terminal is arranged) is made to receive the amplification adjustment instruction of this adjustment operation triggering, and according to amplification adjustment instruction, the position on progress bar is being amplified by adjustment progress button, the playing progress rate of further adjustment video.After video playback progress being carried out adjustment and be complete, if detect, user stops touching display interface, then stop this amplification progress bar of display.
Within step 306, halt instruction is received.
Example, when user adjust video playback progress complete after, user can carry out shut-down operation in region corresponding to display interface on a display screen, makes terminal receive halt instruction.Shut-down operation can comprise: for the slide of the second sliding trace of display interface, and the second sliding trace in shut-down operation from for generate adjust progress bar gesture operation in the first sliding trace different.As shown in fig. 3 to 7, this shut-down operation can be this display interface of touch, and the slide of slide downward.It should be noted that, this shut-down operation can also for operating from for generating different other of the gesture operation that adjusts progress bar, and disclosure embodiment does not limit this.
Terminal can store gesture corresponding to shut-down operation, when user is with region corresponding to the display interface on finger touch display screen and when sliding along the second sliding trace, the gesture that whether corresponding with shut-down operation terminal can compare gesture that user slides with region corresponding to the display interface on finger touch display screen and along the second sliding trace is identical, if the gesture that user slides with region corresponding to the display interface on finger touch display screen and along the second sliding trace gesture corresponding with shut-down operation is identical, then terminal can determine that user does not now need in display interface progress displaying bar group, now terminal can be thought and receives halt instruction.
Further, display screen control module can store gesture corresponding to shut-down operation, when user is with region corresponding to the display interface on finger touch display screen and when sliding along the second sliding trace, the gesture that whether corresponding with shut-down operation this display screen control module can compare gesture that user slides with region corresponding to the display interface on finger touch display screen and along the second sliding trace is identical, if the gesture that user slides with region corresponding to the display interface on finger touch display screen and along the second sliding trace gesture corresponding with shut-down operation is identical, then determine that user does not now need in display interface progress displaying bar group, now, this display screen control module can generate the halt instruction being used to indicate and stopping at display interface progress displaying bar group, and this halt instruction is sent to playing progress rate control module.
In step 307, according to halt instruction, stop at progress displaying bar group on display interface.
Example, after receiving halt instruction, terminal can show reference schedule bar on display interface, and stops this progress bar group of display, and now, this display interface can be identical with the display interface in correlation technique, and disclosure embodiment does not repeat this.
In sum, due in the video playback progress adjustment method that disclosure embodiment provides, after receiving the instruction generating adjustment progress bar, adjustment progress bar is generated according to the instruction generating adjustment progress bar, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, the precision adjusting progress bar is made to be greater than the precision of reference schedule bar, progress button can be moved to the target location on adjustment progress bar by user accurately, therefore, improve the accuracy of video playback progress adjustment.
Fig. 4-1 is a kind of video playback progress adjustment device 40 according to an exemplary embodiment, and as shown in Fig. 4-1, this video playback progress adjustment device 40 can comprise:
First receiver module 401, is configured to receive the instruction generating adjustment progress bar.
Generation module 402, be configured to the instruction according to generating adjustment progress bar, generate adjustment progress bar, adjustment progress bar shows progress button, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, and the corresponding part of adjustment progress bar is in reference schedule bar, the part that the reproduction time section corresponding with adjustment progress bar is identical, reference schedule bar is corresponding with total reproduction time section of video.
First display module 403, is configured at display interface display adjustment progress bar.
Second receiver module 404, is configured to receive progress adjustment instruction.
First adjusting module 405, is configured to according to progress adjustment instruction, by the position of adjustment progress button on adjustment progress bar, and the playing progress rate of adjustment video.
In sum, due in the video playback progress adjustment device that disclosure embodiment provides, first receiver module is after receiving the instruction generating adjustment progress bar, generation module generates adjustment progress bar according to the instruction generating adjustment progress bar, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, the precision adjusting progress bar is made to be greater than the precision of reference schedule bar, progress button can be moved to the target location on adjustment progress bar by user accurately, therefore, improve the accuracy of video playback progress adjustment.
Optionally, generation module 402 can also be configured to:
According to the instruction generating adjustment progress bar, generate n sub-progress bar, adjustment progress bar is a sub-progress bar in n sub-progress bar, every sub-progress bar all shows a progress button, a reproduction time section of every corresponding video of sub-progress bar, and reproduction time section corresponding to n sub-progress bar is not overlapping, the reproduction time section that the individual sub-progress bar of n is corresponding can form total reproduction time section, the length of the arbitrary sub-progress bar in n sub-progress bar is greater than the length of the corresponding part of arbitrary sub-progress bar, the corresponding part of arbitrary sub-progress bar is: the part that reproduction time section corresponding with arbitrary sub-progress bar in reference schedule bar is identical, n be more than or equal to 2 integer,
Example, the first display module 403 can also be configured to:
In display interface progress displaying bar group, progress bar group comprises: at least one sub-progress bar in n sub-progress bar, and at least one sub-progress bar comprises adjustment progress bar;
In sum, due in the video playback progress adjustment device that disclosure embodiment provides, first receiver module is after receiving the instruction generating adjustment progress bar, generation module generates adjustment progress bar according to the instruction generating adjustment progress bar, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, the precision adjusting progress bar is made to be greater than the precision of reference schedule bar, progress button can be moved to the target location on adjustment progress bar by user accurately, therefore, improve the accuracy of video playback progress adjustment.
Fig. 4-2 is the another kind of video playback progress adjustment device 40 according to an exemplary embodiment, and as shown in the Fig. 4-2, this video playback progress adjustment device 40 can comprise:
First receiver module 401, is configured to receive the instruction generating adjustment progress bar.
Generation module 402, be configured to the instruction according to generating adjustment progress bar, generate adjustment progress bar, adjustment progress bar shows progress button, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, and the corresponding part of adjustment progress bar is in reference schedule bar, the part that the reproduction time section corresponding with adjustment progress bar is identical, reference schedule bar is corresponding with total reproduction time section of video.
First display module 403, is configured at display interface display adjustment progress bar.
Second receiver module 404, is configured to receive progress adjustment instruction.
First adjusting module 405, is configured to according to progress adjustment instruction, by the position of adjustment progress button on adjustment progress bar, and the playing progress rate of adjustment video.
3rd receiver module 406, is configured to receiving target adjustment instruction.
Second adjusting module 407, is configured to according to target adjustment instruction, by adjusting the position on progress button other sub-progress bars at least one sub-progress bar except adjustment progress bar, the playing progress rate of adjustment video.
In sum, due in the video playback progress adjustment device that disclosure embodiment provides, first receiver module is after receiving the instruction generating adjustment progress bar, generation module generates adjustment progress bar according to the instruction generating adjustment progress bar, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, the precision adjusting progress bar is made to be greater than the precision of reference schedule bar, progress button can be moved to the target location on adjustment progress bar by user accurately, therefore, improve the accuracy of video playback progress adjustment.
Fig. 4-3 is another the video playback progress adjustment device 40 according to an exemplary embodiment, and as shown in Fig. 4-3, this video playback progress adjustment device 40 can comprise:
First receiver module 401, is configured to receive the instruction generating adjustment progress bar.
Generation module 402, be configured to the instruction according to generating adjustment progress bar, generate adjustment progress bar, adjustment progress bar shows progress button, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, and the corresponding part of adjustment progress bar is in reference schedule bar, the part that the reproduction time section corresponding with adjustment progress bar is identical, reference schedule bar is corresponding with total reproduction time section of video.
First display module 403, is configured at display interface display adjustment progress bar.
Second receiver module 404, is configured to receive progress adjustment instruction.
First adjusting module 405, is configured to according to progress adjustment instruction, by the position of adjustment progress button on adjustment progress bar, and the playing progress rate of adjustment video.
3rd receiver module 406, is configured to receiving target adjustment instruction.
Second adjusting module 407, is configured to according to target adjustment instruction, by adjusting the position on progress button other sub-progress bars at least one sub-progress bar except adjustment progress bar, the playing progress rate of adjustment video.
4th receiver module 408, is configured to receive amplification instruction, and amplification instruction is used to indicate the position of progress button at least one sub-progress bar on the first sub-progress bar.
Determination module 409, be configured to the region to be amplified determined according to amplification instruction on the first sub-progress bar, the progress button on the first sub-progress bar is positioned at region to be amplified.
Second display module 410, be configured to amplify progress bar in display interface display, the graphics area amplifying progress bar equals the graphics area of the first sub-progress bar in m region to be amplified doubly, the reproduction time section of amplifying reproduction time section corresponding to progress bar corresponding with the sub-progress bar of first in region to be amplified is identical, and m is greater than 1.
5th receiver module 411, is configured to receive and amplifies adjustment instruction.
3rd adjusting module 412, is configured to, according to amplification adjustment instruction, amplifying the position on progress bar, the playing progress rate of adjustment video by adjustment progress button.
In sum, due in the video playback progress adjustment device that disclosure embodiment provides, first receiver module is after receiving the instruction generating adjustment progress bar, generation module generates adjustment progress bar according to the instruction generating adjustment progress bar, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, the precision adjusting progress bar is made to be greater than the precision of reference schedule bar, progress button can be moved to the target location on adjustment progress bar by user accurately, therefore, improve the accuracy of video playback progress adjustment.
Fig. 4-4 is another the video playback progress adjustment device 40 according to an exemplary embodiment, and as shown in Fig. 4-4, this video playback progress adjustment device 40 can comprise:
First receiver module 401, is configured to receive the instruction generating adjustment progress bar.
Generation module 402, be configured to the instruction according to generating adjustment progress bar, generate adjustment progress bar, adjustment progress bar shows progress button, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, and the corresponding part of adjustment progress bar is in reference schedule bar, the part that the reproduction time section corresponding with adjustment progress bar is identical, reference schedule bar is corresponding with total reproduction time section of video.
First display module 403, is configured at display interface display adjustment progress bar.
Second receiver module 404, is configured to receive progress adjustment instruction.
First adjusting module 405, is configured to according to progress adjustment instruction, by the position of adjustment progress button on adjustment progress bar, and the playing progress rate of adjustment video.
3rd receiver module 406, is configured to receiving target adjustment instruction.
Second adjusting module 407, is configured to according to target adjustment instruction, by adjusting the position on progress button other sub-progress bars at least one sub-progress bar except adjustment progress bar, the playing progress rate of adjustment video.
4th receiver module 408, is configured to receive amplification instruction, and amplification instruction is used to indicate the position of progress button at least one sub-progress bar on the first sub-progress bar.
Determination module 409, be configured to the region to be amplified determined according to amplification instruction on the first sub-progress bar, the progress button on the first sub-progress bar is positioned at region to be amplified.
Second display module 410, be configured to amplify progress bar in display interface display, the graphics area amplifying progress bar equals the graphics area of the first sub-progress bar in m region to be amplified doubly, the reproduction time section of amplifying reproduction time section corresponding to progress bar corresponding with the sub-progress bar of first in region to be amplified is identical, and m is greater than 1.
5th receiver module 411, is configured to receive and amplifies adjustment instruction.
3rd adjusting module 412, is configured to, according to amplification adjustment instruction, amplifying the position on progress bar, the playing progress rate of adjustment video by adjustment progress button.
Acquisition module 413, is configured to obtain the image information of time point needs broadcasting corresponding to predeterminated position on adjustment progress bar.
3rd display module 414, is configured to the predeterminated position displays image information adjusted on display interface on progress bar.
In sum, due in the video playback progress adjustment device that disclosure embodiment provides, first receiver module is after receiving the instruction generating adjustment progress bar, generation module generates adjustment progress bar according to the instruction generating adjustment progress bar, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, the precision adjusting progress bar is made to be greater than the precision of reference schedule bar, progress button can be moved to the target location on adjustment progress bar by user accurately, therefore, improve the accuracy of video playback progress adjustment.
Optionally, predeterminated position can comprise: beginning location, end position, centre position or the position determined according to progress adjustment instruction.
In sum, due in the video playback progress adjustment device that disclosure embodiment provides, first receiver module is after receiving the instruction generating adjustment progress bar, generation module generates adjustment progress bar according to the instruction generating adjustment progress bar, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, the precision adjusting progress bar is made to be greater than the precision of reference schedule bar, progress button can be moved to the target location on adjustment progress bar by user accurately, therefore, improve the accuracy of video playback progress adjustment.
Fig. 4-5 is a kind of video playback progress adjustment device 40 according to another exemplary embodiment, and as illustrated in figures 4-5, this video playback progress adjustment device 40 can comprise:
First receiver module 401, is configured to receive the instruction generating adjustment progress bar.
Generation module 402, be configured to the instruction according to generating adjustment progress bar, generate adjustment progress bar, adjustment progress bar shows progress button, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, and the corresponding part of adjustment progress bar is in reference schedule bar, the part that the reproduction time section corresponding with adjustment progress bar is identical, reference schedule bar is corresponding with total reproduction time section of video.
First display module 403, is configured at display interface display adjustment progress bar.
Second receiver module 404, is configured to receive progress adjustment instruction.
First adjusting module 405, is configured to according to progress adjustment instruction, by the position of adjustment progress button on adjustment progress bar, and the playing progress rate of adjustment video.
3rd receiver module 406, is configured to receiving target adjustment instruction.
Second adjusting module 407, is configured to according to target adjustment instruction, by adjusting the position on progress button other sub-progress bars at least one sub-progress bar except adjustment progress bar, the playing progress rate of adjustment video.
4th receiver module 408, is configured to receive amplification instruction, and amplification instruction is used to indicate the position of progress button at least one sub-progress bar on the first sub-progress bar.
Determination module 409, be configured to the region to be amplified determined according to amplification instruction on the first sub-progress bar, the progress button on the first sub-progress bar is positioned at region to be amplified.
Second display module 410, be configured to amplify progress bar in display interface display, the graphics area amplifying progress bar equals the graphics area of the first sub-progress bar in m region to be amplified doubly, the reproduction time section of amplifying reproduction time section corresponding to progress bar corresponding with the sub-progress bar of first in region to be amplified is identical, and m is greater than 1.
5th receiver module 411, is configured to receive and amplifies adjustment instruction.
3rd adjusting module 412, is configured to, according to amplification adjustment instruction, amplifying the position on progress bar, the playing progress rate of adjustment video by adjustment progress button.
Acquisition module 413, is configured to obtain the image information of time point needs broadcasting corresponding to predeterminated position on adjustment progress bar.
3rd display module 414, is configured to the predeterminated position displays image information adjusted on display interface on progress bar.
6th receiver module 415, is configured to receive halt instruction.
Stop display module 416, according to halt instruction, stop at progress displaying bar group on display interface;
In sum, due in the video playback progress adjustment device that disclosure embodiment provides, first receiver module is after receiving the instruction generating adjustment progress bar, generation module generates adjustment progress bar according to the instruction generating adjustment progress bar, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, the precision adjusting progress bar is made to be greater than the precision of reference schedule bar, progress button can be moved to the target location on adjustment progress bar by user accurately, therefore, improve the accuracy of video playback progress adjustment.
Fig. 4-6 is the another kind of video playback progress adjustment device 40 according to another exemplary embodiment, and as Figure 4-Figure 6, this video playback progress adjustment device 40 can comprise:
First receiver module 401, is configured to receive the instruction generating adjustment progress bar.
Generation module 402, be configured to the instruction according to generating adjustment progress bar, generate adjustment progress bar, adjustment progress bar shows progress button, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, and the corresponding part of adjustment progress bar is in reference schedule bar, the part that the reproduction time section corresponding with adjustment progress bar is identical, reference schedule bar is corresponding with total reproduction time section of video.
First display module 403, is configured at display interface display adjustment progress bar.
Second receiver module 404, is configured to receive progress adjustment instruction.
First adjusting module 405, is configured to according to progress adjustment instruction, by the position of adjustment progress button on adjustment progress bar, and the playing progress rate of adjustment video.
3rd receiver module 406, is configured to receiving target adjustment instruction.
Second adjusting module 407, is configured to according to target adjustment instruction, by adjusting the position on progress button other sub-progress bars at least one sub-progress bar except adjustment progress bar, the playing progress rate of adjustment video.
4th receiver module 408, is configured to receive amplification instruction, and amplification instruction is used to indicate the position of progress button at least one sub-progress bar on the first sub-progress bar.
Determination module 409, be configured to the region to be amplified determined according to amplification instruction on the first sub-progress bar, the progress button on the first sub-progress bar is positioned at region to be amplified.
Second display module 410, be configured to amplify progress bar in display interface display, the graphics area amplifying progress bar equals the graphics area of the first sub-progress bar in m region to be amplified doubly, the reproduction time section of amplifying reproduction time section corresponding to progress bar corresponding with the sub-progress bar of first in region to be amplified is identical, and m is greater than 1.
5th receiver module 411, is configured to receive and amplifies adjustment instruction.
3rd adjusting module 412, is configured to, according to amplification adjustment instruction, amplifying the position on progress bar, the playing progress rate of adjustment video by adjustment progress button.
Acquisition module 413, is configured to obtain the image information of time point needs broadcasting corresponding to predeterminated position on adjustment progress bar.
3rd display module 414, is configured to the predeterminated position displays image information adjusted on display interface on progress bar.
6th receiver module 415, is configured to receive halt instruction.
Stop display module 416, according to halt instruction, stop at progress displaying bar group on display interface;
4th display module 417, is configured to while display interface progress displaying bar group, at display interface display reference schedule bar.
5th display module 418, is configured to stopping on display interface while progress displaying bar group, at display interface display reference schedule bar.
In sum, due in the video playback progress adjustment device that disclosure embodiment provides, first receiver module is after receiving the instruction generating adjustment progress bar, generation module generates adjustment progress bar according to the instruction generating adjustment progress bar, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, the precision adjusting progress bar is made to be greater than the precision of reference schedule bar, progress button can be moved to the target location on adjustment progress bar by user accurately, therefore, improve the accuracy of video playback progress adjustment.
Fig. 5 is the structured flowchart of another the video playback progress adjustment device 500 according to another exemplary embodiment.Such as, this video playback progress adjustment device 500 can be mobile phone, computer, game console, flat-panel devices, Medical Devices, body-building equipment, personal digital assistant etc.
With reference to Fig. 5, device 500 can comprise following one or more assembly: processing components 502, memory 504, power supply module 506, multimedia groupware 508, audio-frequency assembly 510, I/O (I/O) interface 512, sensor cluster 514, and communications component 516.
The integrated operation of the usual control device 500 of processing components 502, such as with display, call, data communication, camera operation and record operate the operation be associated.Processing components 502 can comprise one or more processor 520 to perform instruction, to complete all or part of step of above-mentioned method.In addition, processing components 502 can comprise one or more module, and what be convenient between processing components 502 and other assemblies is mutual.Such as, processing components 502 can comprise multi-media module, mutual with what facilitate between multimedia groupware 508 and processing components 502.
Memory 504 is configured to store various types of data to be supported in the operation of device 500.The example of these data comprises the instruction of any application program for operating on device 500 or method, contact data, telephone book data, message, picture, video etc.Memory 504 can be realized by the volatibility of any type or non-volatile memory device or their combination, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, disk or CD.
The various assemblies that power supply module 506 is device 500 provide electric power.Power supply module 506 can comprise power-supply management system, one or more power supply, and other and the assembly generating, manage and distribute electric power for device 500 and be associated.
Multimedia groupware 508 is included in the screen providing an output interface between described device 500 and user.In certain embodiments, screen can comprise liquid crystal display (LCD) and touch panel (TP).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input signal from user.Touch panel comprises one or more touch sensor with the gesture on sensing touch, slip and touch panel.Described touch sensor can the border of not only sensing touch or sliding action, but also detects the duration relevant to described touch or slide and pressure.In certain embodiments, multimedia groupware 508 comprises a front-facing camera and/or post-positioned pick-up head.When device 500 is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and post-positioned pick-up head can be fixing optical lens systems or have focal length and optical zoom ability.
Audio-frequency assembly 510 is configured to export and/or input audio signal.Such as, audio-frequency assembly 510 comprises a microphone (MIC), and when device 500 is in operator scheme, during as call model, logging mode and speech recognition mode, microphone is configured to receive external audio signal.The audio signal received can be stored in memory 504 further or be sent via communications component 516.In certain embodiments, audio-frequency assembly 510 also comprises a loud speaker, for output audio signal.
I/O interface 512 is for providing interface between processing components 502 and peripheral interface module, and above-mentioned peripheral interface module can be keyboard, some striking wheel, button etc.These buttons can include but not limited to: home button, volume button, start button and locking press button.
Sensor cluster 514 comprises one or more transducer, for providing the state estimation of various aspects for device 500.Such as, sensor cluster 514 can detect the opening/closing state of device 500, the relative positioning of assembly, such as described assembly is display and the keypad of device 500, the position of all right checkout gear 500 of sensor cluster 514 or device 500 1 assemblies changes, the presence or absence that user contacts with device 500, the variations in temperature of device 500 orientation or acceleration/deceleration and device 500.Sensor cluster 514 can comprise proximity transducer, be configured to without any physical contact time detect near the existence of object.Sensor cluster 514 can also comprise optical sensor, as CMOS or ccd image sensor, for using in imaging applications.In certain embodiments, this sensor cluster 514 can also comprise acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communications component 516 is configured to the communication being convenient to wired or wireless mode between device 500 and other equipment.Device 500 can access the wireless network based on communication standard, as WiFi, 2G or 3G, or their combination.In one exemplary embodiment, communications component 516 receives from the broadcast singal of external broadcasting management system or broadcast related information via broadcast channel.In one exemplary embodiment, described communications component 516 also comprises near-field communication (NFC) module, to promote junction service.Such as, can based on radio-frequency (RF) identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, device 500 can be realized, for performing said method by one or more application specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components.
In the exemplary embodiment, additionally provide a kind of non-transitory computer-readable recording medium comprising instruction, such as, comprise the memory 504 of instruction, above-mentioned instruction can perform said method by the processor 520 of device 500.Such as, described non-transitory computer-readable recording medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc.
A kind of non-transitory computer-readable recording medium, when the instruction in described storage medium is performed by the processor of video playback progress adjustment device 500, make video playback progress adjustment device 500 can perform a kind of video playback progress adjustment method, described video playback progress adjustment method can comprise:
Receive the instruction generating adjustment progress bar;
According to the described instruction generating adjustment progress bar, generate adjustment progress bar, described adjustment progress bar shows progress button, the reproduction time section that described adjustment progress bar is corresponding comprises current video play time, the length of described adjustment progress bar is greater than the length of the corresponding part of described adjustment progress bar, the corresponding part of described adjustment progress bar is in reference schedule bar, the part that the reproduction time section corresponding with described adjustment progress bar is identical, described reference schedule bar is corresponding with total reproduction time section of described video;
Described adjustment progress bar is shown at display interface;
Receive progress adjustment instruction;
According to described progress adjustment instruction, by adjusting the position of described progress button on described adjustment progress bar, adjust the playing progress rate of described video.
Optionally, according to the described instruction generating adjustment progress bar, generate adjustment progress bar, can comprise:
According to the described instruction generating adjustment progress bar, generate n sub-progress bar, described adjustment progress bar is a sub-progress bar in described n sub-progress bar, every sub-progress bar all shows a progress button, a reproduction time section of every corresponding described video of sub-progress bar, and reproduction time section corresponding to described n sub-progress bar is not overlapping, the reproduction time section that the individual sub-progress bar of described n is corresponding can form described total reproduction time section, the length of the arbitrary sub-progress bar in described n sub-progress bar is greater than the length of the corresponding part of described arbitrary sub-progress bar, the corresponding part of described arbitrary sub-progress bar is: the part that reproduction time section corresponding with described arbitrary sub-progress bar in described reference schedule bar is identical, described n be more than or equal to 2 integer,
Describedly show described adjustment progress bar at display interface, can comprise:
In described display interface progress displaying bar group, described progress bar group comprises: at least one sub-progress bar in described n sub-progress bar, and described at least one sub-progress bar comprises described adjustment progress bar.
Optionally, described video playback progress adjustment method can also comprise:
Receiving target adjustment instruction;
According to described target adjustment instruction, by adjusting the position on progress button other sub-progress bars in described at least one sub-progress bar except described adjustment progress bar, adjust the playing progress rate of described video.
Optionally, described video playback progress adjustment method can also comprise:
Receive amplification instruction, described amplification instruction is used to indicate the position of progress button in described at least one sub-progress bar on the first sub-progress bar;
Determine the region to be amplified on described first sub-progress bar according to described amplification instruction, the progress button on described first sub-progress bar is positioned at described region to be amplified;
Progress bar is amplified in described display interface display, the graphics area of described amplification progress bar equals the graphics area of the first sub-progress bar in m region described to be amplified doubly, the reproduction time section that described amplification progress bar the is corresponding reproduction time section corresponding with the first sub-progress bar in described region to be amplified is identical, and described m is greater than 1;
Receive and amplify adjustment instruction;
According to described amplification adjustment instruction, by the adjustment position of progress button on described amplification progress bar, adjust the playing progress rate of described video.
Optionally, described video playback progress adjustment method can also comprise:
Obtain the image information of the time point needs broadcasting that on described adjustment progress bar, predeterminated position is corresponding;
Described predeterminated position on described display interface on described adjustment progress bar shows described image information.
Optionally, described predeterminated position comprises: beginning location, end position, centre position or the position determined according to described progress adjustment instruction.
Optionally, described video playback progress adjustment method can also comprise:
Receive halt instruction;
According to described halt instruction, stop on described display interface and show described progress bar group.
Optionally, described video playback progress adjustment method can also comprise:
While described display interface progress displaying bar group, show described reference schedule bar at described display interface;
Described stop at described display interface shows described progress bar group while, show described reference schedule bar at described display interface.
In sum, due in the video playback progress adjustment device that disclosure embodiment provides, after receiving the instruction generating adjustment progress bar, adjustment progress bar is generated according to the instruction generating adjustment progress bar, the reproduction time section that adjustment progress bar is corresponding comprises current video play time, and the length of adjustment progress bar is greater than the length of the corresponding part of adjustment progress bar, the precision adjusting progress bar is made to be greater than the precision of reference schedule bar, progress button can be moved to the target location on adjustment progress bar by user accurately, therefore, improve the accuracy of video playback progress adjustment.
Those skilled in the art can be well understood to, for convenience and simplicity of description, the specific works process of the video playback progress adjustment device of foregoing description, with reference to the corresponding process in aforementioned video playing progress rate method of adjustment embodiment, can not repeat them here.
Those skilled in the art, at consideration specification and after putting into practice disclosed herein disclosing, will easily expect other embodiment of the present disclosure.The application is intended to contain any modification of the present disclosure, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present disclosure and comprised the undocumented common practise in the art of the disclosure or conventional techniques means.Specification and embodiment are only regarded as exemplary, and true scope of the present disclosure and spirit are pointed out by claim.
Should be understood that, the disclosure is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various amendment and change not departing from its scope.The scope of the present disclosure is only limited by appended claim.

Claims (17)

1. a video playback progress adjustment method, is characterized in that, described method comprises:
Receive the instruction generating adjustment progress bar;
According to the described instruction generating adjustment progress bar, generate adjustment progress bar, described adjustment progress bar shows progress button, the reproduction time section that described adjustment progress bar is corresponding comprises current video play time, the length of described adjustment progress bar is greater than the length of the corresponding part of described adjustment progress bar, the corresponding part of described adjustment progress bar is in reference schedule bar, the part that the reproduction time section corresponding with described adjustment progress bar is identical, described reference schedule bar is corresponding with total reproduction time section of described video;
Described adjustment progress bar is shown at display interface;
Receive progress adjustment instruction;
According to described progress adjustment instruction, by adjusting the position of described progress button on described adjustment progress bar, adjust the playing progress rate of described video.
2. method according to claim 1, is characterized in that, according to the described instruction generating adjustment progress bar, generates adjustment progress bar, comprising:
According to the described instruction generating adjustment progress bar, generate n sub-progress bar, described adjustment progress bar is a sub-progress bar in described n sub-progress bar, every sub-progress bar all shows a progress button, a reproduction time section of every corresponding described video of sub-progress bar, and reproduction time section corresponding to described n sub-progress bar is not overlapping, the reproduction time section that the individual sub-progress bar of described n is corresponding can form described total reproduction time section, the length of the arbitrary sub-progress bar in described n sub-progress bar is greater than the length of the corresponding part of described arbitrary sub-progress bar, the corresponding part of described arbitrary sub-progress bar is: the part that reproduction time section corresponding with described arbitrary sub-progress bar in described reference schedule bar is identical, described n be more than or equal to 2 integer,
Describedly show described adjustment progress bar at display interface, comprising:
In described display interface progress displaying bar group, described progress bar group comprises: at least one sub-progress bar in described n sub-progress bar, and described at least one sub-progress bar comprises described adjustment progress bar.
3. method according to claim 2, is characterized in that, described method also comprises:
Receiving target adjustment instruction;
According to described target adjustment instruction, by adjusting the position on progress button other sub-progress bars in described at least one sub-progress bar except described adjustment progress bar, adjust the playing progress rate of described video.
4. method according to claim 2, is characterized in that, described method also comprises:
Receive amplification instruction, described amplification instruction is used to indicate the position of progress button in described at least one sub-progress bar on the first sub-progress bar;
Determine the region to be amplified on described first sub-progress bar according to described amplification instruction, the progress button on described first sub-progress bar is positioned at described region to be amplified;
Progress bar is amplified in described display interface display, the graphics area of described amplification progress bar equals the graphics area of the first sub-progress bar in m region described to be amplified doubly, the reproduction time section that described amplification progress bar the is corresponding reproduction time section corresponding with the first sub-progress bar in described region to be amplified is identical, and described m is greater than 1;
Receive and amplify adjustment instruction;
According to described amplification adjustment instruction, by the adjustment position of progress button on described amplification progress bar, adjust the playing progress rate of described video.
5. method according to claim 1, is characterized in that, described method also comprises:
Obtain the image information of the time point needs broadcasting that on described adjustment progress bar, predeterminated position is corresponding;
Described predeterminated position on described display interface on described adjustment progress bar shows described image information.
6. method according to claim 5, is characterized in that,
Described predeterminated position comprises: beginning location, end position, centre position or the position determined according to described progress adjustment instruction.
7. method according to claim 1, is characterized in that, described method also comprises:
Receive halt instruction;
According to described halt instruction, stop on described display interface and show described progress bar group.
8. method according to claim 7, is characterized in that, described method also comprises:
While described display interface progress displaying bar group, show described reference schedule bar at described display interface;
Described stop at described display interface shows described progress bar group while, show described reference schedule bar at described display interface.
9. a video playback progress adjustment device, is characterized in that, described video playback progress adjustment device comprises:
First receiver module, is configured to receive the instruction generating adjustment progress bar;
Generation module, be configured to according to the described instruction generating adjustment progress bar, generate adjustment progress bar, described adjustment progress bar shows progress button, the reproduction time section that described adjustment progress bar is corresponding comprises current video play time, the length of described adjustment progress bar is greater than the length of the corresponding part of described adjustment progress bar, the corresponding part of described adjustment progress bar is in reference schedule bar, the part that the reproduction time section corresponding with described adjustment progress bar is identical, described reference schedule bar is corresponding with total reproduction time section of described video;
First display module, is configured to show described adjustment progress bar at display interface;
Second receiver module, is configured to receive progress adjustment instruction;
First adjusting module, is configured to according to described progress, by adjusting the position of described progress button on described adjustment progress bar, adjusts the playing progress rate of described video.
10. video playback progress adjustment device according to claim 9, it is characterized in that, described generation module is also configured to:
According to the described instruction generating adjustment progress bar, generate n sub-progress bar, described adjustment progress bar is a sub-progress bar in described n sub-progress bar, every sub-progress bar all shows a progress button, a reproduction time section of every corresponding described video of sub-progress bar, and reproduction time section corresponding to described n sub-progress bar is not overlapping, the reproduction time section that the individual sub-progress bar of described n is corresponding can form described total reproduction time section, the length of the arbitrary sub-progress bar in described n sub-progress bar is greater than the length of the corresponding part of described arbitrary sub-progress bar, the corresponding part of described arbitrary sub-progress bar is: the part that reproduction time section corresponding with described arbitrary sub-progress bar in described reference schedule bar is identical, described n be more than or equal to 2 integer,
Described first display module is also configured to:
In described display interface progress displaying bar group, described progress bar group comprises: at least one sub-progress bar in described n sub-progress bar, and described at least one sub-progress bar comprises described adjustment progress bar.
11. video playback progress adjustment devices according to claim 10, is characterized in that, described video playback progress adjustment device also comprises:
3rd receiver module, is configured to receiving target adjustment instruction;
Second adjusting module, is configured to according to described target adjustment instruction, by adjusting the position on progress button other sub-progress bars in described at least one sub-progress bar except described adjustment progress bar, adjusts the playing progress rate of described video.
12. video playback progress adjustment devices according to claim 10, is characterized in that, described video playback progress adjustment device also comprises:
4th receiver module, is configured to receive amplification instruction, and described amplification instruction is used to indicate the position of progress button in described at least one sub-progress bar on the first sub-progress bar;
Determination module, be configured to the region to be amplified determined according to described amplification instruction on described first sub-progress bar, the progress button on described first sub-progress bar is positioned at described region to be amplified;
Second display module, be configured to amplify progress bar in described display interface display, the graphics area of described amplification progress bar equals the graphics area of the first sub-progress bar in m region described to be amplified doubly, the reproduction time section that described amplification progress bar the is corresponding reproduction time section corresponding with the first sub-progress bar in described region to be amplified is identical, and described m is greater than 1;
5th receiver module, is configured to receive and amplifies adjustment instruction;
3rd adjusting module, is configured to, according to described amplification adjustment instruction, by the adjustment position of progress button on described amplification progress bar, adjust the playing progress rate of described video.
13. video playback progress adjustment devices according to claim 9, is characterized in that, described video playback progress adjustment device also comprises:
Acquisition module, is configured to the image information obtaining the time point needs broadcasting that on described adjustment progress bar, predeterminated position is corresponding;
3rd display module, the described predeterminated position be configured on described display interface on described adjustment progress bar shows described image information.
14. video playback progress adjustment devices according to claim 13, is characterized in that,
Described predeterminated position comprises: beginning location, end position, centre position or the position determined according to described progress adjustment instruction.
15. video playback progress adjustment devices according to claim 9, is characterized in that, described video playback progress adjustment device also comprises:
6th receiver module, is configured to receive halt instruction;
Stop display module, according to described halt instruction, stop on described display interface and show described progress bar group.
16. video playback progress adjustment devices according to claim 15, is characterized in that, described video playback progress adjustment device also comprises:
4th display module, is configured to, while described display interface progress displaying bar group, show described reference schedule bar at described display interface;
5th display module, be configured to described stop at described display interface shows described progress bar group while, show described reference schedule bar at described display interface.
17. 1 kinds of video playback progress adjustment devices, is characterized in that, described video playback progress adjustment device comprises:
Processor;
For storing the memory of the executable instruction of described processor;
Wherein, described processor is configured to:
Receive the instruction generating adjustment progress bar;
According to the described instruction generating adjustment progress bar, generate adjustment progress bar, described adjustment progress bar shows progress button, the reproduction time section that described adjustment progress bar is corresponding comprises current video play time, the length of described adjustment progress bar is greater than the length of the corresponding part of described adjustment progress bar, the corresponding part of described adjustment progress bar is in reference schedule bar, the part that the reproduction time section corresponding with described adjustment progress bar is identical, described reference schedule bar is corresponding with total reproduction time section of described video;
Described adjustment progress bar is shown at display interface;
Receive progress adjustment instruction;
According to described progress adjustment instruction, by adjusting the position of described progress button on described adjustment progress bar, adjust the playing progress rate of described video.
CN201510898094.3A 2015-12-08 2015-12-08 Video playing progress adjustment method and device Active CN105472469B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510898094.3A CN105472469B (en) 2015-12-08 2015-12-08 Video playing progress adjustment method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510898094.3A CN105472469B (en) 2015-12-08 2015-12-08 Video playing progress adjustment method and device

Publications (2)

Publication Number Publication Date
CN105472469A true CN105472469A (en) 2016-04-06
CN105472469B CN105472469B (en) 2018-11-02

Family

ID=55609679

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510898094.3A Active CN105472469B (en) 2015-12-08 2015-12-08 Video playing progress adjustment method and device

Country Status (1)

Country Link
CN (1) CN105472469B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105933751A (en) * 2016-04-28 2016-09-07 北京小米移动软件有限公司 Method and device for adjusting play progress of media file
CN105975178A (en) * 2016-04-27 2016-09-28 北京小米移动软件有限公司 Progress bar display method and apparatus
CN106162358A (en) * 2016-06-30 2016-11-23 乐视控股(北京)有限公司 A kind of VR plays control method and the equipment of video progress
CN106293410A (en) * 2016-08-22 2017-01-04 维沃移动通信有限公司 A kind of video progress control method and mobile terminal
CN108471550A (en) * 2018-03-16 2018-08-31 维沃移动通信有限公司 A kind of video intercepting method and terminal
CN108769819A (en) * 2018-06-20 2018-11-06 网易(杭州)网络有限公司 Playing progress rate control method, medium, device and computing device
CN109901894A (en) * 2017-12-07 2019-06-18 腾讯科技(深圳)有限公司 A kind of progress bar image generating method, device and storage medium
CN110677720A (en) * 2019-09-26 2020-01-10 腾讯科技(深圳)有限公司 Method, device and equipment for positioning video image frame and computer storage medium
CN111475088A (en) * 2019-01-23 2020-07-31 百度在线网络技术(北京)有限公司 Page scrolling method and device, storage medium and terminal equipment
CN112399259A (en) * 2019-08-19 2021-02-23 上海哔哩哔哩科技有限公司 Progress bar control method of player
CN112511906A (en) * 2020-11-27 2021-03-16 上海幽癸信息科技有限公司 Audio and video playing progress control system and method
CN112911400A (en) * 2021-01-18 2021-06-04 惠州Tcl移动通信有限公司 Video playing control method and device, storage medium and mobile terminal
WO2021114981A1 (en) * 2019-12-12 2021-06-17 北京字节跳动网络技术有限公司 Method and apparatus for displaying video playing page, and electronic device and medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103279352A (en) * 2013-05-31 2013-09-04 北京小米科技有限责任公司 Multistage progress bar, progress control method and progress control device
CN104375763A (en) * 2013-08-15 2015-02-25 联想(北京)有限公司 Progress adjusting method and electronic equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103279352A (en) * 2013-05-31 2013-09-04 北京小米科技有限责任公司 Multistage progress bar, progress control method and progress control device
CN104375763A (en) * 2013-08-15 2015-02-25 联想(北京)有限公司 Progress adjusting method and electronic equipment

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105975178A (en) * 2016-04-27 2016-09-28 北京小米移动软件有限公司 Progress bar display method and apparatus
CN105933751A (en) * 2016-04-28 2016-09-07 北京小米移动软件有限公司 Method and device for adjusting play progress of media file
CN106162358A (en) * 2016-06-30 2016-11-23 乐视控股(北京)有限公司 A kind of VR plays control method and the equipment of video progress
CN106293410B (en) * 2016-08-22 2019-12-24 维沃移动通信有限公司 Video progress adjusting method and mobile terminal
CN106293410A (en) * 2016-08-22 2017-01-04 维沃移动通信有限公司 A kind of video progress control method and mobile terminal
CN109901894A (en) * 2017-12-07 2019-06-18 腾讯科技(深圳)有限公司 A kind of progress bar image generating method, device and storage medium
CN109901894B (en) * 2017-12-07 2021-06-08 腾讯科技(深圳)有限公司 Progress bar image generation method and device and storage medium
CN108471550A (en) * 2018-03-16 2018-08-31 维沃移动通信有限公司 A kind of video intercepting method and terminal
CN108471550B (en) * 2018-03-16 2020-10-09 维沃移动通信有限公司 Video intercepting method and terminal
CN108769819B (en) * 2018-06-20 2021-04-06 网易(杭州)网络有限公司 Playing progress control method, medium, device and computing equipment
CN108769819A (en) * 2018-06-20 2018-11-06 网易(杭州)网络有限公司 Playing progress rate control method, medium, device and computing device
CN111475088A (en) * 2019-01-23 2020-07-31 百度在线网络技术(北京)有限公司 Page scrolling method and device, storage medium and terminal equipment
CN112399259A (en) * 2019-08-19 2021-02-23 上海哔哩哔哩科技有限公司 Progress bar control method of player
CN110677720A (en) * 2019-09-26 2020-01-10 腾讯科技(深圳)有限公司 Method, device and equipment for positioning video image frame and computer storage medium
WO2021114981A1 (en) * 2019-12-12 2021-06-17 北京字节跳动网络技术有限公司 Method and apparatus for displaying video playing page, and electronic device and medium
US11783865B2 (en) 2019-12-12 2023-10-10 Beijing Bytedance Network Technology Co., Ltd. Method and apparatus for displaying video playback page, and electronic device and medium
CN112511906A (en) * 2020-11-27 2021-03-16 上海幽癸信息科技有限公司 Audio and video playing progress control system and method
CN112911400A (en) * 2021-01-18 2021-06-04 惠州Tcl移动通信有限公司 Video playing control method and device, storage medium and mobile terminal
CN112911400B (en) * 2021-01-18 2023-08-22 深圳市超然健康科技有限公司 Video playing control method and device, storage medium and mobile terminal

Also Published As

Publication number Publication date
CN105472469B (en) 2018-11-02

Similar Documents

Publication Publication Date Title
CN105472469A (en) Video playing progress adjusting method and apparatus
CN105578275A (en) Video display method and apparatus
CN106559712B (en) Video playing processing method and device and terminal equipment
CN104238875A (en) Application corner mark addition method and device
CN105095345A (en) Method and device for prompting push message
CN105511631A (en) Gesture recognition method and device
CN105204846A (en) Method for displaying video picture in multi-user video, device and terminal equipment
CN105159559A (en) Mobile terminal control method and mobile terminal
CN104318934A (en) Method, terminal, wearable device and play device for closing multimedia file
CN104244045B (en) The method that control video pictures presents and device
CN104735485A (en) Method and device for playing video
CN104536660A (en) Interface displaying method and device
CN104535721A (en) Air quality data display method and device
CN103986999A (en) Method, device and terminal equipment for detecting earphone impedance
CN104516647A (en) Notification message processing method and device
CN104243829A (en) Self-shooting method and self-shooting device
CN105512615A (en) Picture processing method and apparatus
CN105224171A (en) icon display method, device and terminal
CN105224168A (en) The display packing of application icon, device and mobile device
CN105451056A (en) Audio and video synchronization method and device
CN105487758A (en) Method and device for popup control of application software, and terminal equipment
CN105468281A (en) Setup interface display method and device
CN105677164A (en) Page selection method and device
CN105516469A (en) Clock control method and device
CN104407788A (en) Image deleting method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant