CN103747355A - Method and equipment for controlling video playing - Google Patents

Method and equipment for controlling video playing Download PDF

Info

Publication number
CN103747355A
CN103747355A CN201310689376.3A CN201310689376A CN103747355A CN 103747355 A CN103747355 A CN 103747355A CN 201310689376 A CN201310689376 A CN 201310689376A CN 103747355 A CN103747355 A CN 103747355A
Authority
CN
China
Prior art keywords
video
moment
control
player
default
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.)
Pending
Application number
CN201310689376.3A
Other languages
Chinese (zh)
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.)
LeTV Information Technology Beijing Co Ltd
Original Assignee
LeTV Information Technology Beijing Co Ltd
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 LeTV Information Technology Beijing Co Ltd filed Critical LeTV Information Technology Beijing Co Ltd
Priority to CN201310689376.3A priority Critical patent/CN103747355A/en
Publication of CN103747355A publication Critical patent/CN103747355A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The embodiment of the invention provides a method and equipment for controlling video playing and relates to the field of video playing. A corresponding control strategy can be determined according to the playing time length of a video so as to control the playing progress of the video. The method comprises the following steps: a player acquires identification information of a video; the player transmits the identification information to a video server; the player receives the playing time length, sent by the video server according to the identification information, of the video, and receives a control command based on a control icon through a playing interface; and the player acquires a control strategy corresponding to a preset time length range when the playing time length is within the preset time length range, wherein the control strategy includes adjustment of the playing progress of the video based on the control command and according to a preset unit time. The method and the equipment which are provided by the embodiment of the invention are used for controlling video playing.

Description

A kind of method and apparatus of controlling video playback
Technical field
The present invention relates to video playback field, relate in particular to a kind of method and apparatus of controlling video playback.
Background technology
In prior art, user is when watching video, certain the particular video frequency scene that usually need to be concerned about from it starts to watch, by video is carried out to F.F. or fast reverse operation, can help user to navigate to fast certain be concerned about particular video frequency scene place, common way is: take forwarding operation as example, user clicks the fast forward icon of player on broadcast interface, this player can be according to Preset Time by the F.F. forward of the playing progress rate of this video, for example, user clicks fast forward icon one time, this player can be by the F.F. 1 minute forward of the playing progress rate of this video.
But, because the playing duration of video is different, the playing duration very long (as having exceeded 60 minutes) of the video of watching as user, if this player still according to original Preset Time (as 2 minutes) by the F.F. forward of the playing progress rate of this video, user may need ceaselessly to click or pin for a long time fast forward icon and just can be fast-forward to specific video scene, cannot fast the playing progress rate of video be proceeded to specific video scene soon, in addition, the playing duration very short (as only having 5 minutes) of the video of watching as user, if this player still according to original Preset Time (as 2 minutes) by the F.F. forward of the playing progress rate of this video, when user carries out forwarding operation, probably skip the video scene that user is concerned about, for example, when the video scene of user when watching 2 minutes, want to watch the video scene of 3 minutes, click after F.F., the playing progress rate of this video proceeds to the video scene of 4 minutes soon by this video scene of 2 minutes, thereby skipped the video scene that user is concerned about (i.e. the video scene of 3 minutes), cannot accurately control the playing progress rate of video, affected user's experience.
Summary of the invention
Embodiments of the invention provide a kind of method and apparatus of controlling video playback, can determine corresponding control strategy according to the playing duration of video, to realize the control of the playing progress rate to this video.
For achieving the above object, embodiments of the invention adopt following technical scheme:
First aspect, provides a kind of method of controlling video playback, and player establishes a communications link with video server in advance, and in player side, described method comprises:
Obtain the identification information of video, and send described identification information to video server;
Receive described video server according to the playing duration of the described video of described identification information transmission;
By broadcast interface, receive based on control chart target control command, wherein, described control command is for controlling the playing progress rate of video;
When described playing duration is satisfied with default duration scope, obtain the control strategy corresponding with described default duration scope, wherein, described control strategy comprises the playing progress rate of adjusting described video according to described control command according to the default unit interval.
In the possible implementation of first aspect the first, described, to obtain after the control strategy corresponding with described default duration scope, described method also comprises:
Obtain the current broadcasting moment of described video, and according to described default unit interval in the described current broadcasting moment of adjustment, be adjusted and play the moment, and described video is play to the broadcasting frame in moment in the broadcasting framing control in described current broadcasting moment to described video in described adjustment.
In conjunction with the possible implementation of the first, in the possible implementation of the second, the identification information that described player obtains video comprises:
Player receives the play instruction of user's operation by described broadcast interface, wherein, described play instruction is indicated video described in described player plays;
According to described play instruction, obtain the identification information of described video.
In conjunction with the possible implementation of the first or the possible implementation of the second, in the third possible implementation, the described broadcasting frame that described video is play to moment to described video in described adjustment in the broadcasting framing control in described current broadcasting moment comprises:
When the quantity of determining the control command receiving is greater than or equal to the first predetermined threshold value, continue described video in described adjustment, to play to described video in the broadcasting framing control in described current broadcasting moment the broadcasting frame in moment; Described method also comprises:
By described broadcast interface, receive control halt instruction;
According to described control halt instruction, stop the playing progress rate of described video to control.
In conjunction with the third possible implementation, in the 4th kind of possible implementation, describedly adjust described current the broadcastings moment according to described default unit interval, be adjusted the broadcasting moment to comprise:
When the quantity of determining the control command receiving is less than the second predetermined threshold value, according to the first default unit interval in described current broadcasting moment of adjustment, is adjusted and plays the moment;
When the quantity of determining the control command receiving is greater than or equal to described the second predetermined threshold value, according to the second default unit interval in described current broadcasting moment of adjustment, is adjusted and plays the moment;
Wherein, the described second default unit interval was less than for the described first default unit interval.
Second aspect, provides a kind of player, comprising:
Acquiring unit, for obtaining the identification information of video;
Transmitting element, for sending the identification information that described acquiring unit obtains to video server;
Receiving element, for receiving described video server according to the playing duration of the described video of described identification information transmission, and receives based on control chart target control command by broadcast interface, and wherein, described control command is for controlling the playing progress rate of video;
Described acquiring unit also for, when the playing duration receiving at described receiving element is satisfied with default duration scope, obtain the control strategy corresponding with described default duration scope, wherein, described control strategy comprises the playing progress rate of adjusting described video according to described control command according to the default unit interval.
In the possible implementation of second aspect the first, described acquiring unit also for, described, obtain after the control strategy corresponding with described default duration scope, obtain the current broadcasting moment of described video, and according to described default unit interval in the described current broadcasting moment of adjustment, be adjusted and play the moment; Described player also comprises: processing unit, and for described video is play to the broadcasting frame in moment in described adjustment to described video in the broadcasting framing control in described current broadcasting moment.
In conjunction with the possible implementation of the first, in the possible implementation of the second, described acquiring unit specifically for, by described broadcast interface, receive the play instruction of user's operation, and according to described play instruction, obtain the identification information of described video, wherein, described play instruction is indicated video described in described player plays.
In conjunction with the possible implementation of the first or the possible implementation of the second, in the third possible implementation, described processing unit specifically for, when the quantity of determining the control command receiving is greater than or equal to the first predetermined threshold value, continue described video in described adjustment, to play to described video in the broadcasting framing control in described current broadcasting moment the broadcasting frame in moment;
Described receiving element also for, by described broadcast interface, receive control halt instruction;
Described processing unit also for, according to described control halt instruction, stop the playing progress rate of described video to control.
In conjunction with the third possible implementation, in the 4th kind of possible implementation, described acquiring unit specifically for, when determining that the quantity of control command receiving is less than the second predetermined threshold value, according to the first default unit interval in described current broadcasting moment of adjustment, be adjusted and play the moment;
When the quantity of determining the control command receiving is greater than or equal to described the second predetermined threshold value, according to the second default unit interval in described current broadcasting moment of adjustment, is adjusted and plays the moment;
Wherein, the described second default unit interval was less than for the described first default unit interval.
A kind of method and apparatus of controlling video playback that the embodiment of the present invention provides, player obtains the playing duration of video, and receiving after the control command of user's operation, if determine, this playing duration meets default duration scope, according to this default duration scope, obtain corresponding control strategy, and according to the playing progress rate of this this video of control strategy control.Like this, because player is to determine corresponding control strategy according to the different default duration scopes that playing duration met, therefore, different control strategy corresponding to default duration scope, thereby according to the playing duration of video dynamically by the playing progress rate of control strategy control video, realization is adjusted fast and accurately to the playing progress rate of video, promotes user and experiences.
Accompanying drawing explanation
A kind of method schematic diagram of controlling video playback that Fig. 1 provides for the embodiment of the present invention;
The structural representation of a kind of player that Fig. 2 provides for the embodiment of the present invention;
The structural representation of the another kind of player that Fig. 3 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Based on the embodiment in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
The embodiment of the present invention provides a kind of method of controlling video playback, and as shown in Figure 1, the executive agent of the method embodiment is player, and this player establishes a communications link with video server in advance, and the method comprises:
S101, player obtain the identification information of video, and send this identification information to video server.
Particularly, player receives the play instruction of user's operation by broadcast interface, and according to this play instruction, obtains the identification information of video, and wherein, this play instruction is indicated this video of this player plays.
In a kind of possible implementation of the present invention, this player provides the identification information that comprises multiple videos (as title of video etc.), user is by browsing this playlist, from this playlist, select the identification information of the video of watching, and click this identification information, thereby to this player, send play instruction, this browser can obtain this user and select the identification information of the video of watching according to this play instruction.
S102, player receive this video server according to the playing duration of this video of this identification information transmission.
Particularly, the play instruction and this player that at player, receive user's transmission are sent to the identification information of acquisition after video server, this video server sends video file that this video labeling is corresponding and the playing duration of this video according to this identification information to player, now, this player starts to play the video that this video file is corresponding.
S103, player receive based on control chart target control command by broadcast interface.
Wherein, this control command is for controlling the playing progress rate of video.
Particularly, at player, by broadcast interface, play in the process of this video, user if desired controls the playing progress rate of this video, can click the control icon of this broadcast interface, this control icon comprises fast forward icon and rewind down icon, when user clicks fast forward icon, this control command is F.F. instruction, with the F.F. of the playing progress rate of instruction video; When user clicks rewind down icon, this control control command is F.F. instruction, with the rewind down of the playing progress rate of instruction video.
S104, when this playing duration is satisfied with default duration scope, player obtains the control strategy corresponding with this default duration scope.
Wherein, this control strategy comprises the playing progress rate of adjusting this video according to this control command according to the default unit interval.
It should be noted that, this default duration scope can preset in advance in player, and the also difference of duration that different default duration scopes is corresponding, for example, using playing duration, be to be greater than 0 minute and to be less than the duration of 30 minutes as the first default duration scope, using playing duration, being to be more than or equal to 30 minutes and to be less than the duration of 60 minutes as the second default duration scope, is to be more than or equal to the duration of 60 minutes as the 3rd default duration scope using playing duration.Like this, player is determined the default duration scope meeting of this video according to the playing duration of video, for example, if the playing duration of this video is 20 minutes, this playing duration meets the first default duration scope, if the playing duration of this video is 40 minutes, this playing duration meets the second default duration scope, if the playing duration of this video is 120 minutes, this playing duration meets the 3rd default duration scope.
In addition, different control strategy corresponding to default duration scope, for example, when this default duration scope is the first default duration scope, this control strategy can be for adjusting the playing progress rate (as F.F. or rewind down) of described video according to 1 minute (i.e. default unit interval); When this default duration scope is the second default duration scope, this control strategy can be for adjusting the playing progress rate of described video according to 2 minutes (i.e. default unit interval); When this default duration scope is the second default duration scope, this control strategy can be for adjusting the playing progress rate of described video according to 3 minutes (i.e. default unit interval).Below just illustrate, be not construed as limiting.
As seen from the above, when the default duration scope that the playing duration of this video is corresponding shorter, what the default unit interval can be arranged is shorter, the default duration scope corresponding when the playing duration of this video is longer, what the default unit interval can be arranged is longer, like this, the video of growing for playing duration, because the default unit interval is also longer, therefore can control fast the playing progress rate of this video, for the shorter video of playing duration, because the default unit interval is also shorter, therefore can control more accurately the playing progress rate of this video.
Further, player obtains the current broadcasting moment of this video, and adjust this current broadcasting moment according to this default unit interval, be adjusted and play the moment, and this video is play to the broadcasting frame in moment in the broadcasting framing control in this current broadcasting moment to this video in this adjustment.
Wherein, video is comprised of a series of images, generally every width image is called to a broadcasting frame, usually, for human eye, if broadcasting per second exceedes 24, plays frame, will produce level and smooth and continuous picture effect.Therefore the broadcasting that, player can be play frame by adjustment realizes the control of the playing progress rate to video.
Particularly, when the control command receiving is F.F. instruction, player proceeds to soon next by this video by the broadcasting frame in current broadcasting moment and plays the broadcasting frame in moment.Wherein, this current broadcasting moment and this next broadcasting this default unit interval of time at intervals, that is to say, when control command is F.F. instruction, during this current broadcasting, being engraved in moment after the default unit interval of F.F. is to adjust and plays the moment, and now, this video also proceeds to soon this adjustment at the broadcasting frame in current broadcasting moment and plays the broadcasting frame in moment, for user, this video proceeds to soon this adjustment at the video scene in current broadcasting moment and plays the video scene in moment; When the control command receiving is rewind down instruction, player is play the broadcasting frame in moment by this video by the broadcasting frame rewind down supreme in current broadcasting moment.Wherein, on this current broadcasting moment and this, one plays this default unit interval of time at intervals, that is to say, when control command is rewind down instruction, during this current broadcasting, being engraved in moment after the default unit interval of rewind down is to adjust and plays the moment, and now, this video also retreats to soon this adjustment at the broadcasting frame in current broadcasting moment and plays the broadcasting frame in moment, for user, this video retreats to soon this adjustment at the video scene in current broadcasting moment and plays the video scene in moment.
For example, the current broadcasting moment is 5 minutes, the default unit interval is 1 minute, when player receives F.F. instruction, this video is by the video scene of 5 minutes proceed to the soon 6 minutes video scene of (adjust play moment), when player receives rewind down instruction, this video is by the video scene piece of 5 minutes the retreat to 4 minutes video scene of (adjust play moment).
In the another kind of possible implementation of the present invention, player can receive user by broadcast interface and continue the control command that this control icon of locking sends, the playing progress rate of this video is controlled continuing, and adjust this current broadcasting moment according to this default unit interval, obtain the first adjustment and play the moment, to this video is play to the broadcasting frame in moment at broadcasting framing control to this video in current broadcasting moment in this first adjustment, and continue to adjust this first adjustment according to this default unit interval and play the moment, obtain the second adjustment and play the moment, to this video is play to the broadcasting frame in moment at broadcasting framing control to this video in current broadcasting moment in this second adjustment.
Wherein, user continue control command that this control icon of locking sends can be specifically with the head of a household by this control icon, or user can continue to choose this control icon etc. by control appliances such as remote controllers, the present invention does not limit this.
For example, take the playing progress rate of F.F. video as example, the current broadcasting moment is 5 minutes, the default unit interval is 1 minute, if with the head of a household by the fast forward icon on player plays interface, this video was proceeded to the video scene of 6 minutes soon by the video scene of 5 minutes, and continue to proceed to soon the video scene of 7 minutes by the video scene of 6 minutes, until proceed to soon this video end position, same, for the playing progress rate of rewind down video, it is example, if with the head of a household by the rewind down icon on player plays interface, this video was retreated to the video scene of 4 minutes soon by the video scene of 5 minutes, and continue to retreat to soon the video scene of 3 minutes by the video scene of 4 minutes, until retreat to soon this video starting position.
Further, when the quantity of determining the control command receiving is greater than or equal to the first predetermined threshold value, player continues this video in this adjustment, to play to this video in the broadcasting framing control in this current broadcasting moment the broadcasting frame in moment, further, player receives control halt instruction by this broadcast interface, and stop the playing progress rate of this video to control according to this control halt instruction, like this, when user need to carry out long F.F., do not need adopting consecutive click chemical reaction fast forward icon always, thereby improved user's experience.
Illustratively, take forwarding operation as example, if this first predetermined threshold value is 5, when user's adopting consecutive click chemical reaction fast forward icon and number of clicks exceed 5 times, user is even without continuing to click this fast forward icon, this player also can carry out F.F. to video according to the above-mentioned default unit interval, until player receives, controls halt instruction (as user is clicked and stopped icon or play icon by broadcast interface), stops the F.F. to video.
In the another kind of possible implementation of the present invention, player is when the quantity of determining the control command receiving is less than the second predetermined threshold value, according to first, preset the unit interval and adjust this current broadcasting moment, be adjusted and play the moment, and when the quantity of determining the control command receiving is greater than or equal to this second predetermined threshold value, according to second, preset the unit interval and adjust this current broadcasting moment, be adjusted and play the moment.
Wherein, this second default unit interval is less than this first default unit interval.
Illustratively, take forwarding operation as example, if this second predetermined threshold value is 5, when user starts to click fast forward icon, this player carries out F.F. according to the first unit Preset Time, if this fast forward icon of user's adopting consecutive click chemical reaction, and the number of times of clicking exceedes 5 times, this player carries out F.F. according to the second unit Preset Time, like this, because this second unit Preset Time is less than the first unit Preset Time, therefore, for user, user is when the video of adopting consecutive click chemical reaction fast forward icon fast-forward play, if user's number of clicks exceedes the second predetermined threshold value, the speed of this video fast forward is faster, with the user that can be fast-forward to more fast who makes video, want the video scene of watching, improved user's experience, its concrete F.F. process can be with reference to the description in above-described embodiment, repeated no more herein.
By adopting such scheme, player obtains the playing duration of video, and receiving after the control command of user's operation, if determine, this playing duration meets default duration scope, according to this default duration scope, obtain corresponding control strategy, and according to the playing progress rate of this this video of control strategy control.Like this, because player is to determine corresponding control strategy according to the different default duration scopes that playing duration met, therefore, different control strategy corresponding to default duration scope, thereby according to the playing duration of video dynamically by the playing progress rate of control strategy control video, realization is adjusted fast and accurately to the playing progress rate of video, promotes user and experiences.
The embodiment of the present invention provides a kind of player 20, and as shown in Figure 2, this player 20 comprises:
Acquiring unit 21, for obtaining the identification information of video.
Alternatively, this acquiring unit 21 specifically for, by this broadcast interface, receive the play instruction of user's operation, and according to this play instruction, obtain the identification information of this video, wherein, this play instruction is indicated this video of this player plays.
In a kind of possible implementation of the present invention, this player provides the identification information that comprises multiple videos (as title of video etc.), user is by browsing this playlist, from this playlist, select the identification information of the video of watching, and click this identification information, thereby to this player, send play instruction, this browser can obtain this user and select the identification information of the video of watching according to this play instruction.
Transmitting element 22, the identification information obtaining for send this acquiring unit 21 to video server.
Particularly, the play instruction and this player that at player, receive user's transmission are sent to the identification information of acquisition after video server, this video server sends video file that this video labeling is corresponding and the playing duration of this video according to this identification information to player, now, this player starts to play the video that this video file is corresponding.
Receiving element 23, for receiving this video server according to the playing duration of this video of this identification information transmission, and receives based on control chart target control command by broadcast interface, and wherein, this control command is for controlling the playing progress rate of video.
Particularly, at player, by broadcast interface, play in the process of this video, user if desired controls the playing progress rate of this video, can click the control icon of this broadcast interface, this control icon comprises fast forward icon and rewind down icon, when user clicks fast forward icon, this control command is F.F. instruction, with the F.F. of the playing progress rate of instruction video; When user clicks rewind down icon, this control control command is F.F. instruction, with the rewind down of the playing progress rate of instruction video.
When this acquiring unit 21 is also satisfied with default duration scope for, the playing duration receiving at this receiving element 23, obtain the control strategy corresponding with this default duration scope.
Wherein, this control strategy comprises the playing progress rate of adjusting this video according to this control command according to the default unit interval.
It should be noted that, this default duration scope can preset in advance in player, and the also difference of duration that different default duration scopes is corresponding, for example, using playing duration, be to be greater than 0 minute and to be less than the duration of 30 minutes as the first default duration scope, using playing duration, being to be more than or equal to 30 minutes and to be less than the duration of 60 minutes as the second default duration scope, is to be more than or equal to the duration of 60 minutes as the 3rd default duration scope using playing duration.Like this, player is determined the default duration scope meeting of this video according to the playing duration of video, for example, if the playing duration of this video is 20 minutes, this playing duration meets the first default duration scope, if the playing duration of this video is 40 minutes, this playing duration meets the second default duration scope, if the playing duration of this video is 120 minutes, this playing duration meets the 3rd default duration scope.
In addition, different control strategy corresponding to default duration scope, for example, when this default duration scope is the first default duration scope, this control strategy can be for adjusting the playing progress rate (as F.F. or rewind down) of described video according to 1 minute (i.e. default unit interval); When this default duration scope is the second default duration scope, this control strategy can be for adjusting the playing progress rate of described video according to 2 minutes (i.e. default unit interval); When this default duration scope is the second default duration scope, this control strategy can be for adjusting the playing progress rate of described video according to 3 minutes (i.e. default unit interval).Below just illustrate, be not construed as limiting.
As seen from the above, when the default duration scope that the playing duration of this video is corresponding shorter, what the default unit interval can be arranged is shorter, the default duration scope corresponding when the playing duration of this video is longer, what the default unit interval can be arranged is longer, like this, the video of growing for playing duration, because the default unit interval is also longer, therefore can control fast the playing progress rate of this video, for the shorter video of playing duration, because the default unit interval is also shorter, therefore can control more accurately the playing progress rate of this video.
Further, this acquiring unit 21 also for, at this, obtain after the control strategy corresponding with this default duration scope, obtain the current broadcasting moment of this video, and adjust this current broadcasting moment according to this default unit interval, be adjusted and play the moment.
As shown in Figure 3, this player 20 also comprises: processing unit 24, and for this video is play to the broadcasting frame in moment in this adjustment to this video in the broadcasting framing control in this current broadcasting moment.
Wherein, video is comprised of a series of images, generally every width image is called to a broadcasting frame, usually, for human eye, if broadcasting per second exceedes 24, plays frame, will produce level and smooth and continuous picture effect.Therefore the broadcasting that, player can be play frame by adjustment realizes the control of the playing progress rate to video.
Particularly, when the control command receiving is F.F. instruction, player proceeds to soon next by this video by the broadcasting frame in current broadcasting moment and plays the broadcasting frame in moment.Wherein, this current broadcasting moment and this next broadcasting this default unit interval of time at intervals, that is to say, when control command is F.F. instruction, during this current broadcasting, being engraved in moment after the default unit interval of F.F. is to adjust and plays the moment, and now, this video also proceeds to soon this adjustment at the broadcasting frame in current broadcasting moment and plays the broadcasting frame in moment, for user, this video proceeds to soon this adjustment at the video scene in current broadcasting moment and plays the video scene in moment; When the control command receiving is rewind down instruction, player is play the broadcasting frame in moment by this video by the broadcasting frame rewind down supreme in current broadcasting moment.Wherein, on this current broadcasting moment and this, one plays this default unit interval of time at intervals, that is to say, when control command is rewind down instruction, during this current broadcasting, being engraved in moment after the default unit interval of rewind down is to adjust and plays the moment, and now, this video also retreats to soon this adjustment at the broadcasting frame in current broadcasting moment and plays the broadcasting frame in moment, for user, this video retreats to soon this adjustment at the video scene in current broadcasting moment and plays the video scene in moment.
For example, the current broadcasting moment is 5 minutes, the default unit interval is 1 minute, when player receives F.F. instruction, this video is by the video scene of 5 minutes proceed to the soon 6 minutes video scene of (adjust play moment), when player receives rewind down instruction, this video is by the video scene piece of 5 minutes the retreat to 4 minutes video scene of (adjust play moment).
Alternatively, this processing unit 24 specifically for, when determining that the quantity of control command receiving is greater than or equal to the first predetermined threshold value, continue this video in this adjustment, to play to this video in the broadcasting framing control in this current broadcasting moment the broadcasting frame in moment;
This receiving element 23 also for, by this broadcast interface, receive control halt instruction;
This processing unit 24 also for, according to this control halt instruction, stop the playing progress rate of this video to control.
Illustratively, take forwarding operation as example, if this first predetermined threshold value is 5, when user's adopting consecutive click chemical reaction fast forward icon and number of clicks exceed 5 times, user is even without continuing to click this fast forward icon, this player also can carry out F.F. to video according to the above-mentioned default unit interval, until player receives, controls halt instruction (as user is clicked and stopped icon or play icon by broadcast interface), stops the F.F. to video.
Alternatively, this acquiring unit 21 specifically for, when determining that the quantity of control command receiving is less than the second predetermined threshold value, adjust this current broadcastings moment according to the first default unit interval, be adjusted the broadcasting moment; When the quantity of determining the control command receiving is greater than or equal to this second predetermined threshold value, according to second, preset the unit interval and adjust this current broadcasting moment, be adjusted and play the moment;
Wherein, this second default unit interval is less than this first default unit interval.
Illustratively, take forwarding operation as example, if this second predetermined threshold value is 5, when user starts to click fast forward icon, this player carries out F.F. according to the first unit Preset Time, if this fast forward icon of user's adopting consecutive click chemical reaction, and the number of times of clicking exceedes 5 times, this player carries out F.F. according to the second unit Preset Time, like this, because this second unit Preset Time is less than the first unit Preset Time, therefore, for user, user is when the video of adopting consecutive click chemical reaction fast forward icon fast-forward play, if user's number of clicks exceedes the second predetermined threshold value, the speed of this video fast forward is faster, with the user that can be fast-forward to more fast who makes video, want the video scene of watching, improved user's experience, its concrete F.F. process can be with reference to the description in above-described embodiment, repeated no more herein.
By adopting player, player obtains the playing duration of video, and receiving after the control command of user's operation, if determine, this playing duration meets default duration scope, according to this default duration scope, obtain corresponding control strategy, and according to the playing progress rate of this this video of control strategy control.Like this, because player is to determine corresponding control strategy according to the different default duration scopes that playing duration met, therefore, different control strategy corresponding to default duration scope, thereby according to the playing duration of video dynamically by the playing progress rate of control strategy control video, realization is adjusted fast and accurately to the playing progress rate of video, promotes user and experiences.
Affiliated those skilled in the art can be well understood to, and for convenience and simplicity of description, specific works process and the description of the player of foregoing description, can, with reference to the corresponding process in said method embodiment, not repeat them here.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited to this, any be familiar with those skilled in the art the present invention disclose technical scope in; can expect easily changing or replacing, within all should being encompassed in protection scope of the present invention.Therefore, protection scope of the present invention should described be as the criterion with the protection range of claim.

Claims (10)

1. a method of controlling video playback, is characterized in that, player establishes a communications link with video server in advance, and in player side, described method comprises:
Obtain the identification information of video, and send described identification information to video server;
Receive described video server according to the playing duration of the described video of described identification information transmission;
By broadcast interface, receive based on control chart target control command, wherein, described control command is for controlling the playing progress rate of video;
When described playing duration is satisfied with default duration scope, obtain the control strategy corresponding with described default duration scope, wherein, described control strategy comprises the playing progress rate of adjusting described video according to described control command according to the default unit interval.
2. method according to claim 1, is characterized in that, described, obtains after the control strategy corresponding with described default duration scope, and described method also comprises:
Obtain the current broadcasting moment of described video, and according to described default unit interval in the described current broadcasting moment of adjustment, be adjusted and play the moment, and described video is play to the broadcasting frame in moment in the broadcasting framing control in described current broadcasting moment to described video in described adjustment.
3. method according to claim 2, is characterized in that, the identification information that described player obtains video comprises:
Player receives the play instruction of user's operation by described broadcast interface, wherein, described play instruction is indicated video described in described player plays;
According to described play instruction, obtain the identification information of described video.
4. according to the method in claim 2 or 3, it is characterized in that, the described broadcasting frame that described video is play to moment to described video in described adjustment in the broadcasting framing control in described current broadcasting moment comprises:
When the quantity of determining the control command receiving is greater than or equal to the first predetermined threshold value, continue described video in described adjustment, to play to described video in the broadcasting framing control in described current broadcasting moment the broadcasting frame in moment; Described method also comprises:
By described broadcast interface, receive control halt instruction;
According to described control halt instruction, stop the playing progress rate of described video to control.
5. method according to claim 4, is characterized in that, describedly adjusts described current the broadcastings moment according to described default unit interval, is adjusted the broadcasting moment to comprise:
When the quantity of determining the control command receiving is less than the second predetermined threshold value, according to the first default unit interval in described current broadcasting moment of adjustment, is adjusted and plays the moment;
When the quantity of determining the control command receiving is greater than or equal to described the second predetermined threshold value, according to the second default unit interval in described current broadcasting moment of adjustment, is adjusted and plays the moment;
Wherein, the described second default unit interval was less than for the described first default unit interval.
6. a player, is characterized in that, comprising:
Acquiring unit, for obtaining the identification information of video;
Transmitting element, for sending the identification information that described acquiring unit obtains to video server;
Receiving element, for receiving described video server according to the playing duration of the described video of described identification information transmission, and receives based on control chart target control command by broadcast interface, and wherein, described control command is for controlling the playing progress rate of video;
Described acquiring unit also for, when the playing duration receiving at described receiving element is satisfied with default duration scope, obtain the control strategy corresponding with described default duration scope, wherein, described control strategy comprises the playing progress rate of adjusting described video according to described control command according to the default unit interval.
7. player according to claim 6, it is characterized in that, described acquiring unit also for, described, obtain after the control strategy corresponding with described default duration scope, obtain the current broadcasting moment of described video, and according to described default unit interval in the described current broadcasting moment of adjustment, be adjusted and play the moment; Described player also comprises: processing unit, and for described video is play to the broadcasting frame in moment in described adjustment to described video in the broadcasting framing control in described current broadcasting moment.
8. player according to claim 7, it is characterized in that, described acquiring unit specifically for, by described broadcast interface, receive the play instruction of user's operation, and according to described play instruction, obtain the identification information of described video, wherein, described play instruction is indicated video described in described player plays.
9. according to the player described in claim 7 or 8, it is characterized in that, described processing unit specifically for, when the quantity of determining the control command receiving is greater than or equal to the first predetermined threshold value, continue described video in described adjustment, to play to described video in the broadcasting framing control in described current broadcasting moment the broadcasting frame in moment;
Described receiving element also for, by described broadcast interface, receive control halt instruction;
Described processing unit also for, according to described control halt instruction, stop the playing progress rate of described video to control.
10. player according to claim 9, it is characterized in that, described acquiring unit specifically for, when determining that the quantity of control command receiving is less than the second predetermined threshold value, according to the first default unit interval in described current broadcasting moment of adjustment, be adjusted and play the moment;
When the quantity of determining the control command receiving is greater than or equal to described the second predetermined threshold value, according to the second default unit interval in described current broadcasting moment of adjustment, is adjusted and plays the moment;
Wherein, the described second default unit interval was less than for the described first default unit interval.
CN201310689376.3A 2013-12-16 2013-12-16 Method and equipment for controlling video playing Pending CN103747355A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310689376.3A CN103747355A (en) 2013-12-16 2013-12-16 Method and equipment for controlling video playing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310689376.3A CN103747355A (en) 2013-12-16 2013-12-16 Method and equipment for controlling video playing

Publications (1)

Publication Number Publication Date
CN103747355A true CN103747355A (en) 2014-04-23

Family

ID=50504337

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310689376.3A Pending CN103747355A (en) 2013-12-16 2013-12-16 Method and equipment for controlling video playing

Country Status (1)

Country Link
CN (1) CN103747355A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105573618A (en) * 2015-12-10 2016-05-11 广东欧珀移动通信有限公司 Play progress control method and device
WO2017166608A1 (en) * 2016-03-31 2017-10-05 乐视控股(北京)有限公司 Method and apparatus for adjusting playback state of multimedia, electronic device, and storage medium
CN109948546A (en) * 2019-03-20 2019-06-28 四川长虹电器股份有限公司 Media play intersection control routine and method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6327421B1 (en) * 1998-03-10 2001-12-04 International Business Machines Corporation Multiple speed fast forward/rewind compressed video delivery system
CN101179704A (en) * 2007-11-23 2008-05-14 深圳华为通信技术有限公司 Program content positioning method and program content positioning device
CN101894572A (en) * 2010-07-16 2010-11-24 四川长虹电器股份有限公司 Television video fixed-time playing method
CN103076985A (en) * 2013-01-31 2013-05-01 北京魔力时间科技有限公司 Video playing progress precisely controlling and displaying device based on touch screen and use method thereof
CN103118300A (en) * 2013-02-06 2013-05-22 北京佳视互动科技股份有限公司 Method and device for play control of network media streams

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6327421B1 (en) * 1998-03-10 2001-12-04 International Business Machines Corporation Multiple speed fast forward/rewind compressed video delivery system
CN101179704A (en) * 2007-11-23 2008-05-14 深圳华为通信技术有限公司 Program content positioning method and program content positioning device
CN101894572A (en) * 2010-07-16 2010-11-24 四川长虹电器股份有限公司 Television video fixed-time playing method
CN103076985A (en) * 2013-01-31 2013-05-01 北京魔力时间科技有限公司 Video playing progress precisely controlling and displaying device based on touch screen and use method thereof
CN103118300A (en) * 2013-02-06 2013-05-22 北京佳视互动科技股份有限公司 Method and device for play control of network media streams

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105573618A (en) * 2015-12-10 2016-05-11 广东欧珀移动通信有限公司 Play progress control method and device
WO2017166608A1 (en) * 2016-03-31 2017-10-05 乐视控股(北京)有限公司 Method and apparatus for adjusting playback state of multimedia, electronic device, and storage medium
CN109948546A (en) * 2019-03-20 2019-06-28 四川长虹电器股份有限公司 Media play intersection control routine and method

Similar Documents

Publication Publication Date Title
JP5877937B1 (en) User operations for replacement TV advertisements inserted by smart TV
CN101390393B (en) Systems and methods for enhanced trick-play functions
US9363577B2 (en) Smart live streaming event ads playback and resume method
US8385721B2 (en) Media playlist methods and apparatus
EP2525569A1 (en) Enhanced programme preview content
CN101783929B (en) Method for sending heartbeats to video server by set top box
US20130326569A1 (en) Method and system for playing video streams
CN103686199A (en) IPTV multi-window program preview method, system and terminal
US8886765B2 (en) System and method for predicitive trick play using adaptive video streaming
CN103369410A (en) Method and device for playing broadcast content
JP2009118530A (en) System and method for providing video program information or video program content to user
CN101202891A (en) Method and device for playing digital television program
CN103747356A (en) Method and equipment for channel program preview
CN105072458A (en) Method for realizing time shifting in live broadcasting process of set top box based on HLS protocol
CN103747355A (en) Method and equipment for controlling video playing
CN104853239A (en) Audio and video synchronous playback control method and system
CN107277554A (en) A kind of method of time shift program unicast conversion multicast
CN105072480A (en) Video live broadcast method and device
WO2018093375A1 (en) Systems and methods for slowing down fast-access playback operations
CN102271281A (en) Method and device for implementing FCC (fast channel change)
US20220353567A1 (en) Apparatus, systems and methods for trick function viewing of media content
US20110119714A1 (en) Autoscrolling through interactive television content
WO2022188475A1 (en) Dual-screen synchronous playback method for video file, and display device
JP5068757B2 (en) Search tool
CN104902312A (en) Method for controlling fast forward through remote controller of set top box (STB)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140423