Movatterモバイル変換


[0]ホーム

URL:


CN103646655A - Method and device for multimedia playing - Google Patents

Method and device for multimedia playing
Download PDF

Info

Publication number
CN103646655A
CN103646655ACN201310744555.2ACN201310744555ACN103646655ACN 103646655 ACN103646655 ACN 103646655ACN 201310744555 ACN201310744555 ACN 201310744555ACN 103646655 ACN103646655 ACN 103646655A
Authority
CN
China
Prior art keywords
progress bar
time
user
playing
parameter
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
CN201310744555.2A
Other languages
Chinese (zh)
Other versions
CN103646655B (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.)
Alibaba China Co Ltd
Original Assignee
Ucweb 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 Ucweb IncfiledCriticalUcweb Inc
Priority to CN201310744555.2ApriorityCriticalpatent/CN103646655B/en
Publication of CN103646655ApublicationCriticalpatent/CN103646655A/en
Application grantedgrantedCritical
Publication of CN103646655BpublicationCriticalpatent/CN103646655B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention discloses a method and device for multimedia playing. The method comprises steps of obtaining the indicating position on a playing progress bar for a user, wherein the playing progress bar is used for displaying the playing progress of the multimedia file; reading a time quantum corresponding to the indicating position on the playing progress bar according to preset display parameters; displaying the amplified progress bar through amplifying the time quantum according to preset amplification parameters; amplifying the playing signal given out by the progress bar according to the requirement of a user so as to confirm the playing time chosen by the user, wherein the playing time is the time of the playing progress bar; playing the multimedia file from the playing time. By adopting the method, the problem in the prior art that the user cannot accurately select demanded video time by using a touch screen for playing video is solved, the method can help the user to accurately locate the demanded video.

Description

Multi-medium play method and device
Technical field
The present invention relates to field of video processing, in particular to a kind of multi-medium play method and device.
Background technology
Cellphone subscriber is when using audio frequency or video; often have click on scroll bar F.F. and see the custom of video or audio frequency; if seeing certain position wants to drag when seeing; mobile phone screen as shown in Figure 1; due to mobile phone screen little, on mobile phone screen, the area of the progress bar of displaying video will be smaller, when user uses touch screen F.F. video; finger has certain cross-sectional area, is difficult to choose exactly the time point of wanting pause on progress bar.Often there will be before choosing or choosing after situation, if the video time point of choosing is forward, user just sees more and does not want the part seen, and if the video of choosing leans on afterwards, missed again user and wanted the excellent part of seeing.
For user in prior art, use touch screen displaying video cannot accurately choose the problem of the video time point needing, not yet propose at present effective solution.
Summary of the invention
For user in correlation technique, use touch screen displaying video cannot accurately choose the problem of the video time point needing, effective solution is not yet proposed at present, for this reason, fundamental purpose of the present invention is to provide a kind of multi-medium play method and device, to address the above problem.
To achieve these goals, according to an aspect of the present invention, provide a kind of multi-medium play method, the method comprises: obtain the indicating positions of user in playing progress bar, wherein, playing progress bar is for showing the progress bar of the playing progress rate of multimedia file; According to default display parameter, from playing progress bar, read the time period corresponding with indicating positions; The amplification progress bar that demonstration obtains according to default amplifying parameters amplification time section; The play signal of sending according to amplification progress bar by user is determined the broadcasting moment that user selectes, and wherein, playing is constantly the moment in playing progress bar; From playing, start play multimedia file constantly.
Further, the step that reads the time period corresponding with indicating positions according to default display parameter from playing progress bar comprises: read with indicating positions on corresponding some instruction time; According to the start time point that retreats the time parameter determining time in default display parameter, and according to the termination time point of the time parameter determining time of advancing in default display parameter, according to start time point and termination time point, obtain the time period.
Further, play signal comprises the anglec of rotation and the sense of rotation of player, wherein, the play signal of sending according to amplification progress bar by user determines that the step in the broadcasting moment that user selectes comprises: according to sense of rotation and the anglec of rotation, calculate parameter seclected time of amplifying on progress bar; In playing progress bar, determine and the broadcasting moment corresponding to parameter seclected time.
Further, the step that shows the amplification progress bar obtaining according to default amplifying parameters amplification time section comprises: from presetting database extraction time section correspondence multimedia focus; On progress bar, mark and show multimedia focus amplifying.
Further, play signal comprises slip signals or shakes signal, wherein, the play signal of sending according to amplification progress bar by user determines that the step in the broadcasting moment that user selectes comprises: determine with slip signals or shake the direction indication that signal is corresponding, wherein, direction indication comprises the first direction indication and the second direction indication, the first direction indication is the direction that some sensing instruction time retreats time point on amplification progress bar, and the second direction indication is for putting the direction of pointing to the time point that advances instruction time on amplification progress bar; Obtain and put corresponding multimedia focus instruction time amplifying on the direction indication of progress bar; Obtain the seclected time parameter corresponding with multimedia focus; In playing progress bar, determine and the broadcasting moment corresponding to parameter seclected time.
To achieve these goals, according to a further aspect in the invention, provide a kind of multimedia playing apparatus, this device comprises: position acquisition module, for obtaining the indicating positions of user in playing progress bar, wherein, playing progress bar is for showing the progress bar of the playing progress rate of multimedia file; Time read module, for reading the time period corresponding with indicating positions according to default display parameter from playing progress bar; Amplify display module, for showing the amplification progress bar obtaining according to default amplifying parameters amplification time section; Play determination module constantly, for the play signal of sending according to amplification progress bar by user, determine the broadcasting moment that user selectes, wherein, playing is constantly the moment in playing progress bar; Multimedia playing module, for constantly starting play multimedia file from playing.
Further, time read module comprises: reading submodule, for reading and some instruction time corresponding on indicating positions; Time period acquisition module, for the start time point that retreats the time parameter determining time according to presetting display parameter, and according to the termination time point of the time parameter determining time of advancing in default display parameter, according to start time point and termination time point, obtain the time period.
Further, play signal comprises the anglec of rotation and the sense of rotation of player, wherein, plays determination module constantly and comprises: Time Calculation module, for calculating parameter seclected time of amplifying on progress bar according to sense of rotation and the anglec of rotation; Play and constantly to determine submodule, for determining in playing progress bar and the broadcasting moment corresponding to parameter seclected time.
Further, amplify display module and comprise: focus extraction module, for the multimedia focus from presetting database extraction time section correspondence; Labeling module, for marking on progress bar and show multimedia focus amplifying.
Further, play signal comprises slip signals or shakes signal, wherein, playing determination module constantly comprises: direction indication determination module, for determining with slip signals or shaking the direction indication that signal is corresponding, wherein, direction indication comprises the first direction indication and the second direction indication, the first direction indication is the direction that some sensing instruction time retreats time point on amplification progress bar, and the second direction indication is for putting the direction of pointing to the time point that advances instruction time on amplification progress bar; Focus acquisition module, puts corresponding multimedia focus for obtaining instruction time amplifying on the direction indication of progress bar; Seclected time parameter determination module, for obtaining the seclected time parameter corresponding with multimedia focus; Play acquisition module constantly, for determining with broadcasting corresponding to parameter seclected time, constantly play the moment in playing progress bar.
Adopt the present invention, position acquisition module is obtained the indicating positions of user in playing progress bar, time read module reads the time period corresponding with indicating positions according to default display parameter from playing progress bar, and use and amplify the amplification progress bar that display module demonstration obtains according to default amplifying parameters amplification time section, user can amplify progress bar by this and send play signal, the broadcasting of the player play signal that determination module sends according to amplification progress bar by user is constantly determined the broadcasting moment that user selectes, then multimedia playing module starts play multimedia file constantly from playing.By the present invention, user can amplify the progress bar of multimedia file, user can accurately determine the part of wanting the content seen on the progress bar amplifying, make user to send Play Control instruction according to the progress bar amplifying, solved user in prior art and used touch screen displaying video cannot accurately choose the problem of the video time point needing, realized and accurately navigated to the effect that user wants the content seen.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, forms the application's a part, and schematic description and description of the present invention is used for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 selects schematic diagram according to the multimedia player screen of prior art;
Fig. 2 is according to the structural representation of the multimedia playing apparatus of the embodiment of the present invention;
Fig. 3 is according to the process flow diagram of the multi-medium play method of the embodiment of the present invention;
Fig. 4 is according to the schematic diagram of the playing progress bar of the indicating positions confirmation of the embodiment of the present invention;
Fig. 5 is according to the demonstration schematic diagram of the amplification progress bar of the embodiment of the present invention;
Fig. 6 is according to the schematic diagram of the turning axle of the embodiment of the present invention;
Fig. 7 is according to the schematic diagram of the anglec of rotation of the embodiment of the present invention;
Fig. 8 is according to the broadcasting of embodiment of the present invention schematic diagram constantly; And
Fig. 9 is according to the schematic diagram of the broadcasting focus of the embodiment of the present invention.
Embodiment
It should be noted that, in the situation that not conflicting, embodiment and the feature in embodiment in the application can combine mutually.Describe below with reference to the accompanying drawings and in conjunction with the embodiments the present invention in detail.
Fig. 2 is according to the structural representation of the multimedia playing apparatus of the embodiment of the present invention.As shown in Figure 2, this device can comprise: position acquisition module 10, and for obtaining the indicating positions of user in playing progress bar, wherein, playing progress bar is for showing the progress bar of the playing progress rate of multimedia file; Time read module 20, for reading the time period corresponding with indicating positions according to default display parameter from playing progress bar; Amplify display module 30, for showing the amplification progress bar obtaining according to default amplifying parameters amplification time section; Play determination module 40 constantly, for the play signal of sending according to amplification progress bar by user, determine the broadcasting moment that user selectes, wherein, playing is constantly the moment in playing progress bar; Multimedia playing module 50, for constantly starting to play described multimedia file from described broadcasting.
Adopt the present invention, position acquisition module is obtained the indicating positions of user in playing progress bar, time read module reads the time period corresponding with indicating positions according to default display parameter from playing progress bar, and use and amplify the amplification progress bar that display module demonstration obtains according to default amplifying parameters amplification time section, user can amplify progress bar by this and send play signal, the broadcasting of the player play signal that determination module sends according to amplification progress bar by user is constantly determined the broadcasting moment that user selectes, then multimedia playing module starts play multimedia file constantly from playing.By the present invention, user can amplify the progress bar of multimedia file, user can accurately determine the part of wanting the content seen on the progress bar amplifying, make user to send Play Control instruction according to the progress bar amplifying, solved user in prior art and used touch screen displaying video cannot accurately choose the problem of the video time point needing, realized and accurately navigated to the effect that user wants the content seen.
Wherein, play determination module 40 constantly and can receive user according to after amplifying the play signal that progress bar sends, use broadcasting that this play signal determines that user selectes constantly.
In the above embodiment of the present invention, time read module comprises: reading submodule, for reading and some instruction time corresponding on indicating positions; Time period acquisition module, for the start time point that retreats the time parameter determining time according to presetting display parameter, and according to the termination time point of the time parameter determining time of advancing in default display parameter, according to start time point and termination time point, obtain the time period.
Particularly, player method of the present invention can be applied to mobile terminal, user is when using the mobile terminal of touch screen, when play multimedia file, can send click signal by clicking the scroll bar (being the playing progress bar in above-described embodiment) of multimedia, after player receives click (or touching) signal, read with user and send some instruction time that the indicating positions of click (or touching) signal is corresponding, this time point is denoted as to T1, in the playing progress bar of this video file showing on the screen of mobile terminal as shown in Figure 4, total duration is 1 hour 3 minutes, user clicks (or touching) indicating positions and sends click (or touching) signal on this screen, player is determined and is put T1 user's instruction time by this click signal.
According to the abovementioned embodiments of the present invention, play signal comprises the anglec of rotation and the sense of rotation of player, wherein, play determination module constantly and comprise: Time Calculation module, for calculating parameter seclected time of amplifying on progress bar according to sense of rotation and the anglec of rotation; Play and constantly to determine submodule, for determining in playing progress bar and the broadcasting moment corresponding to parameter seclected time.
In this embodiment, user can send play signal by rotation player,, by the anglec of rotation to player, controls playing progress bar that is.Particularly, after player gets user's the sense of rotation of rotation player and the angle of rotation player, utilize the anglec of rotation of player to control progress bar, thereby accurately the broadcasting of user location constantly, meeting user accurately locates progress bar position and does not use touching mode to carry out Play Control, not only accurately the selected broadcasting of consumer positioning constantly, and greatly promotes user and experiences.
Wherein, seclected time, parameter was to put the time period of advancing or retreating with respect to instruction time definite time of user's play signal.Play constantly for user rotates the time point position in rear selected playing progress bar.
Particularly, after receiving user's click (or touching) signal, determine the time point corresponding with indicating positions, according to the start time point that retreats the time parameter determining time in default display parameter, and according to the termination time point of the time parameter determining time of advancing in default display parameter.Wherein, the time parameter that advances is the time after instruction time point in playing progress bar, retreats time parameter and be the time before some instruction time in playing progress bar; Default display parameter are determined according at least one data in following data: total duration of multimedia file, the screen size of player and user's self-defining data.
The time parameter and retreat time parameter and can determine according at least one data in total duration of multimedia file, the screen size of player and user's self-defining data of advancing in above-described embodiment.For example, it is 15 seconds that user can directly define the time parameter that advances, and retreating time parameter is 20 seconds; Above-mentioned default display parameter are when determining according to total duration of multimedia file, if current video duration is L minute, N value is 1/10L, and M is 2/10L.Wherein, N is for retreating time parameter, and M is the time parameter that advances.For example: current video is 60 minutes, N is 6 minutes, and M is 12 minutes.
In the embodiment shown in fig. 5, show amplification progress bar on screen after, user can amplify the definite broadcasting of progress bar constantly by manually pulling, and can also control the position of amplifying the corresponding broadcasting moment on bar by moving left and right player (as: mobile phone).Embodiment is as shown in Figure 6 and Figure 7 arranged on player on mobile terminal (as mobile phone), the positive user oriented center of the mobile terminal of can take is turning axle, the user oriented angle of mobile terminal level of take is zero degree, rotation player can be realized by terminal in rotary moving, by user around the anglec of rotation of turning axle terminal in rotary moving control amplify on progress bar corresponding play position constantly (be in following embodiment seclected time parameter position), thereby determine and play constantly.By rotation player, determine and play the moment, to playing control constantly, be not subject to player screen size and user to point the restriction of cross-sectional area, can accurately navigate to the broadcasting moment that user needs, improved user's experience.
In the above embodiment of the present invention, Time Calculation module comprises: the first calculating sub module, for determine parameter L 1 seclected time by the first formula, wherein, the first formula is: L1=YP/X, and wherein, X is the maximum angle in sense of rotation, Y is the anglec of rotation, and P is for retreating time parameter N or the time parameter M that advances.Wherein, seclected time, parameter was to put the time period of advancing or retreating with respect to instruction time definite time of user's play signal.
Particularly, play and constantly to determine that submodule comprises: the second calculating sub module, at P for retreat time parameter N in the situation that, use the second formula to determine and play L2 constantly, wherein, the second formula is L2=T1-L1, wherein, TI is some instruction time; The 3rd calculating sub module, at P for advance time parameter M in the situation that, use the 3rd formula to determine and play L2 constantly, wherein, the 3rd formula is L2=T1+L1.
T1 is wherein some instruction time, such as 70s(duration) video, the time point T1 of indicating positions is the 50s(moment), M is for advancing time parameter (amplifying advancing the time period on progress bar), and N is for retreating time parameter (amplifying the time period that retreats on progress bar).
For example, M value is 14s, and N value is 7s, and amplifying the amplification range showing on progress bar is this time period of 43s to 64s, the time interval that is the time period is [43,64], at P for retreat time parameter N in the situation that: P=7s, if maximum angle X=100 degree now, rotated Y=50 degree, L1=YP/X=3.5s, has retreated 3.5s, according to the second formula, calculates and plays L2=T1-L1=46.5s constantly.At P, for advance time parameter M in the situation that, according to the first formula and the 3rd formula, calculate.
According to embodiment illustrated in fig. 8, introduce in detail the present invention below.
After reception user rotates the rotating signal of player, from rotating signal, extract sense of rotation and the anglec of rotation.As shown in Figure 6 and Figure 7, sense of rotation can comprise both direction: i.e. clockwise direction and counterclockwise, and in Fig. 6 and Fig. 7, clockwise direction be to anticlockwise player, in Fig. 6 and Fig. 7, counter clockwise direction is to right rotation player.The all corresponding maximum anglec of rotation (being the maximum angle in above-described embodiment) of each sense of rotation.
The mode turning clockwise of take is below example, introduces in detail the present invention.As shown in Figure 7, user is left after terminal in rotary moving, can determine parameter L 1:L1=YP/X seclected time according to ratio formula (being the first formula in above-described embodiment), user left terminal in rotary moving in the situation that, X in the first formula is that user is to the maximum angle of anticlockwise, Y is user's anglec of rotation of terminal in rotary moving (being the orientation angle in above-described embodiment) left, P is and retreats time parameter (in the embodiment show in figure 5 this retreat time parameter be N), L1=YN/X, then use the second formula to calculate and play L2=T1-L1 constantly.
User determines that to right rotation player playing computing method constantly so analogizes, and according to after user's anglec of rotation Y angle, just can obtain the position of the broadcasting moment L2 in playing progress bar.
When the position of playing progress bar in the above embodiment of the present invention (being scroll bar) changes, T1-N also changes along with the change of T1 to the amplification indication range of the time period of T1+M.
In the above embodiment of the present invention, amplify display module and comprise: focus extraction module, for the multimedia focus from presetting database extraction time section correspondence; Labeling module, for marking multimedia focus on amplification progress bar.
Particularly, play signal comprises slip signals or shakes signal, wherein, playing determination module constantly comprises: direction indication determination module, for determining with slip signals or shaking the direction indication that signal is corresponding, wherein, direction indication comprises the first direction indication and the second direction indication, the first direction indication is the direction that some sensing instruction time retreats time point on amplification progress bar, and the second direction indication is for putting the direction of pointing to the time point that advances instruction time on amplification progress bar; Focus acquisition module, puts corresponding multimedia focus for obtaining instruction time amplifying on the direction indication of progress bar; Seclected time parameter determination module, for obtaining the seclected time parameter corresponding with multimedia focus; Play acquisition module constantly, for determining and the broadcasting moment corresponding to parameter seclected time in playing progress bar.
Determine in this embodiment unanimously with method and the method in above-described embodiment in the broadcasting moment corresponding to parameter seclected time, can calculate by the second formula or the 3rd formula.Particularly, in the situation that direction indication is the first direction indication, uses the second formula to calculate and play constantly; In the situation that direction indication is the second direction indication, uses the 3rd formula to calculate and play constantly.
By above-described embodiment, amplify on progress bar and can carry out focus recommendation to user, thereby user can carry out focus selection in dragging the process of amplifying progress bar, improve user and hit and choose the probability of wanting the time point seen, improve user and experience.
Wherein, focus is the information that paid close attention to by broad masses or welcome, or refers to noticeable place or problem in certain period.Multimedia focus in this application specifically refers to that broad masses' attention rate in multimedia file meets the information (as video segment etc.) of predetermined threshold value.The content of multimedia focus determine that can add up mass users determines multimedia playback process behavior, can be also to utilize other threshold method to calculate.
Multimedia playing apparatus in the above embodiment of the present invention can be used the method in the embodiment of multi-medium play method of the present invention to realize, and does not repeat them here.
Fig. 3 is that the method comprises the steps: as shown in Figure 3 according to the process flow diagram of the multi-medium play method of the embodiment of the present invention
Step S302, obtains the indicating positions of user in playing progress bar, and wherein, playing progress bar is for showing the progress bar of the playing progress rate of multimedia file.
Step S304, reads the time period corresponding with indicating positions according to default display parameter from playing progress bar.
Step S306, shows the amplification progress bar obtaining according to default amplifying parameters amplification time section.
Step S308, the play signal of sending according to amplification progress bar by user is determined the broadcasting moment that user selectes, wherein, playing is constantly the moment in playing progress bar.
Step S310, starts play multimedia file constantly from playing.
Adopt the present invention, position acquisition module is obtained the indicating positions of user in playing progress bar, time read module reads the time period corresponding with indicating positions according to default display parameter from playing progress bar, and use and amplify the amplification progress bar that display module demonstration obtains according to default amplifying parameters amplification time section, user can amplify progress bar by this and send play signal, the broadcasting of the player play signal that determination module sends according to amplification progress bar by user is constantly determined the broadcasting moment that user selectes, then multimedia playing module starts play multimedia file constantly from playing.By the present invention, user can amplify the progress bar of multimedia file, user can accurately determine the part of wanting the content seen on the progress bar amplifying, make user to send Play Control instruction according to the progress bar amplifying, solved user in prior art and used touch screen displaying video cannot accurately choose the problem of the video time point needing, realized and accurately navigated to the effect that user wants the content seen.
Wherein, in the process of execution step S108, can receive user according to after amplifying the play signal that progress bar sends, use broadcasting that this play signal determines that user selectes constantly.
In the above embodiment of the present invention, the step that reads the time period corresponding with indicating positions from playing progress bar according to default display parameter can comprise: read with indicating positions on corresponding some instruction time; According to the start time point that retreats the time parameter determining time in default display parameter, and according to the termination time point of the time parameter determining time of advancing in default display parameter, according to start time point and termination time point, obtain the time period.
Particularly, player method of the present invention can be applied to mobile terminal, user is when using the mobile terminal of touch screen, when play multimedia file, can send click signal by clicking the scroll bar (being the playing progress bar in above-described embodiment) of multimedia, after player receives click (or touching) signal, read with user and send some instruction time that the indicating positions of click (or touching) signal is corresponding, this time point is denoted as to T1, in the playing progress bar of this video file showing on the screen of mobile terminal as shown in Figure 4, total duration is 1 hour 3 minutes, user clicks (or touching) indicating positions and sends click (or touching) signal on this screen, player is determined and is put T1 user's instruction time by this click signal.
In the above embodiment of the present invention, play signal comprises the anglec of rotation and the sense of rotation of player, wherein, the play signal of sending according to amplification progress bar by user determines that the step in the broadcasting moment that user selectes can comprise: according to sense of rotation and the anglec of rotation, calculate parameter seclected time of amplifying on progress bar; In playing progress bar, determine and the broadcasting moment corresponding to parameter seclected time.
In this embodiment, user can send play signal by rotation player,, by the anglec of rotation to player, controls playing progress bar that is.Particularly, after player gets user's the sense of rotation of rotation player and the angle of rotation player, utilize the anglec of rotation of player to control progress bar, thereby accurately the broadcasting of user location constantly, meeting user accurately locates progress bar position and does not use touching mode to carry out Play Control, not only accurately the selected broadcasting of consumer positioning constantly, and greatly promotes user and experiences.
Wherein, seclected time, parameter was to put the time period of advancing or retreating with respect to instruction time definite time of user's play signal.Play constantly for user rotates the time point position in rear selected playing progress bar.
Particularly, after receiving user's click (or touching) signal, determine the time point corresponding with indicating positions, according to the start time point that retreats the time parameter determining time in default display parameter, and according to the termination time point of the time parameter determining time of advancing in default display parameter.Wherein, the time parameter that advances is the time after instruction time point in playing progress bar, retreats time parameter and be the time before some instruction time in playing progress bar; Default display parameter are determined according at least one data in following data: total duration of multimedia file, the screen size of player and user's self-defining data.
As shown in Figure 5, the time parameter that advances can be M second, and retreating time parameter can be N second, and the time interval of the time period in this embodiment is [T1-N, T1+M].After acquisition time section, according to default amplifying parameters, amplify this time period, on screen, show and amplify progress bar, in this embodiment, default amplifying parameters can be default length parameter, and this length parameter can be determined according to the size of screen, also can, by User Defined, can also be default multiple.As the time period [T1-N amplifying, T1+M] duration is 1 minute, can be according to the ratio of playing progress bar, amplify 3~5 times and show that this amplifies progress bar, can also according to screen size (if screen is 3.5 inches, ratio 16:9, this screen is about as 7.75cm, the wide 4.36cm that is about), if be laterally broadcasting while playing this multimedia file, the length that shows this amplification progress bar can be 4cm.
The time parameter and retreat time parameter and can determine according at least one data in total duration of multimedia file, the screen size of player and user's self-defining data of advancing in above-described embodiment.For example, it is 15 seconds that user can directly define the time parameter that advances, and retreating time parameter is 20 seconds; Above-mentioned default display parameter are when determining according to total duration of multimedia file, if current video duration is L minute, N value is 1/10L, and M is 2/10L.Wherein, N is for retreating time parameter, and M is the time parameter that advances.
In the embodiment shown in fig. 5, show amplification progress bar on screen after, user can amplify the definite broadcasting of progress bar constantly by manually pulling, and can also control the position of amplifying the corresponding broadcasting moment on bar by moving left and right player (as: mobile phone).Embodiment is as shown in Figure 6 and Figure 7 arranged on player on mobile terminal (as mobile phone), the positive user oriented center of the mobile terminal of can take is turning axle, the user oriented angle of mobile terminal level of take is zero degree, rotation player can be realized by terminal in rotary moving, by user around the anglec of rotation of turning axle terminal in rotary moving control amplify on progress bar corresponding play position constantly (be in following embodiment seclected time parameter position), thereby determine and play constantly.By rotation player, determine and play constantly, to playing control constantly, be not subject to player screen size and user to point the restriction of cross-sectional area, can accurately navigate to the broadcasting moment that user needs, and need to not slide by finger, improve user's experience.
In the above embodiment of the present invention, according to sense of rotation and the anglec of rotation calculate amplify on progress bar seclected time parameter step comprise: by the first formula, determine parameter L 1 seclected time, wherein, the first formula is: L1=YP/X, wherein, X is the maximum angle in sense of rotation, and Y is the anglec of rotation, and P is for retreating time parameter N or the time parameter M that advances.Wherein, seclected time, parameter was to put the time period of advancing or retreating with respect to instruction time definite time of user's play signal.
Particularly, in playing progress bar, determine with broadcasting corresponding to parameter seclected time step constantly and comprise: at P, for retreat time parameter in the situation that, use the second formula to determine and play moment L2, wherein, the second formula is L2=T1-L1, and TI is some instruction time; At P, for advance time parameter in the situation that, use the 3rd formula to determine and play L2 constantly, wherein, the 3rd formula is L2=T1+L1.
T1 is wherein some instruction time, such as 70s(duration) video, the time point T1 of indicating positions is the 50s(moment), M is for advancing time parameter (amplifying advancing the time period on progress bar), and N is for retreating time parameter (amplifying the time period that retreats on progress bar).
For example, M value is 14s, and N value is 7s, and amplifying the amplification range showing on progress bar is this time period of 43s to 64s, the time interval that is the time period is [43s, 64s], at P for retreat time parameter N in the situation that: P=7s, if maximum angle X=100 degree now, rotated Y=50 degree, L1=YP/X=3.5s, has retreated 3.5s, according to the second formula, calculates and plays L2=T1-L1=46.5s constantly.At P, for advance time parameter M in the situation that, according to the first formula and the 3rd formula, calculate.
According to embodiment illustrated in fig. 8, introduce in detail the present invention below.
After reception user rotates the rotating signal of player, from rotating signal, extract sense of rotation and the anglec of rotation.As shown in Figure 6 and Figure 7, sense of rotation can comprise both direction: i.e. clockwise direction and counterclockwise, and in Fig. 6 and Fig. 7, clockwise direction be to anticlockwise player, in Fig. 6 and Fig. 7, counter clockwise direction is to right rotation player.The all corresponding maximum anglec of rotation (being the maximum angle in above-described embodiment) of each sense of rotation.
The mode turning clockwise of take is below example, introduces in detail the present invention.As shown in Figure 7, user is left after terminal in rotary moving, can determine that seclected time parameter L 1(is shown in Figure 8 according to ratio formula (being the first formula in above-described embodiment)): L1=YP/X, user left terminal in rotary moving in the situation that, X in the first formula is that user is to the maximum angle of anticlockwise, Y is user's anglec of rotation of terminal in rotary moving (being the orientation angle in above-described embodiment) left, P is and retreats time parameter (in the embodiment show in figure 5 this retreat time parameter be N), L1=YN/X, then use the second formula to calculate and play L2=T1-L1 constantly.
User determines that to right rotation player playing computing method constantly so analogizes, and according to after user's anglec of rotation Y angle, just can obtain the position of the broadcasting moment L2 in playing progress bar.
When the position of playing progress bar in the above embodiment of the present invention (being scroll bar) changes, T1-N also changes along with the change of T1 to the amplification indication range of the time period of T1+M.
In the above embodiment of the present invention, show that the step of the amplification progress bar obtaining according to default amplifying parameters amplification time section can comprise: from presetting database extraction time section correspondence multimedia focus; On amplification progress bar, mark multimedia focus.
Particularly, play signal comprises slip signals or shakes signal, wherein, the play signal of sending according to amplification progress bar by user determines that the step in the broadcasting moment that user selectes comprises: determine with slip signals or shake the direction indication that signal is corresponding, wherein, direction indication comprises the first direction indication and the second direction indication, the first direction indication is the direction that some sensing instruction time retreats time point on amplification progress bar, and the second direction indication is for putting the direction of pointing to the time point that advances instruction time on amplification progress bar; Obtain the current multimedia focus of correspondence constantly of playing on the direction indication that amplifies progress bar; Obtain the seclected time parameter corresponding with multimedia focus; In playing progress bar, determine and the broadcasting moment corresponding to parameter seclected time.
Determine in this embodiment unanimously with method and the method in above-described embodiment in the broadcasting moment corresponding to parameter seclected time, can calculate by the second formula or the 3rd formula.Particularly, in the situation that direction indication is the first direction indication, uses the second formula to calculate and play constantly; In the situation that direction indication is the second direction indication, uses the 3rd formula to calculate and play constantly.
By above-described embodiment, amplify on progress bar and can carry out focus recommendation to user, thereby user can carry out focus selection in dragging the process of amplifying progress bar, improve user and hit and choose the probability of wanting the time point seen, improve user and experience.
Wherein, focus is the information that paid close attention to by broad masses or welcome, or refers to noticeable place or problem in certain period.Multimedia focus in this application specifically refers to that broad masses' attention rate in multimedia file meets the information (as video segment etc.) of predetermined threshold value.The content of multimedia focus determine that can add up mass users determines multimedia playback process behavior, can be also to utilize other threshold method to calculate.
Particularly, as shown in Figure 9, at acquisition time section T1-N after T1+M, according to this time period, from presetting database, extract the multimedia focus existing in this time period, and on this time period, mark multimedia focus, specifically can will show the time point mark red (not shown color) of multimedia focus.
After the screen display of player amplifies progress bar, user can be by the screen input slip signals at player, or user can shake player input and shake signal, player, after receiving slip signals or shaking signal, is determined with slip signals or shakes the direction indication that signal is corresponding.For example, user slides left or shakes player left on screen, determines that direction indication is the first direction indication; User slides to the right or shakes player to the right on screen, determines that direction indication is the second direction indication.
After determining direction indication, to input first slip signals or shake signal, current broadcasting is some instruction time constantly, obtains and puts corresponding multimedia focus and obtain the broadcasting corresponding with multimedia focus constantly instruction time on the direction indication that amplifies progress bar.
Particularly, after determining direction indication, can obtain and amplify the hithermost multimedia focus of some instruction time (in the situation that inputting first slip signals or shaking signal) on this direction indication on progress bar, the broadcasting of this multimedia focus is denoted as to current broadcasting constantly constantly.Upper once receive user's slip signals or shake signal after, if mobile terminal (as mobile phone) shakes, jump to the focus keeping left left, shake to the right and jump to a focus of keeping right, by that analogy; Or the focus keeping left by sliding left (←) at mobile phone screen, jumping to, a focus of keeping right by sliding to the right (→) at mobile phone screen, jumping to.
As shown in Figure 9, user shakes left by mobile phone for the first time, or finger slides left (←) at screen, amplifies progress bar and arrives focus R1, by mobile phone, shake left for the second time, or finger screen slide left (←) amplify progress bar and arrive focus R2; User shakes to the right by mobile phone for the first time, or points and slide to the right (→) at screen, and progress bar arrives focus R3.
In this kind of focus recommendation pattern, user can accurately navigate to and want the video section seen, and uses slip signals or shake signal and can not be subject to pointing the impact of cross-sectional area, and simple to operate, has improved user's experience.
It should be noted that, in the step shown in the process flow diagram of accompanying drawing, can in the computer system such as one group of computer executable instructions, carry out, and, although there is shown logical order in flow process, but in some cases, can carry out shown or described step with the order being different from herein.
The present invention also provides a kind of multimedia player, and this multimedia player can be used any one player method play multimedia file in above-described embodiment.
Adopt the present invention, adopt the present invention, position acquisition module is obtained the indicating positions of user in playing progress bar, time read module reads the time period corresponding with indicating positions according to default display parameter from playing progress bar, and use and amplify the amplification progress bar that display module demonstration obtains according to default amplifying parameters amplification time section, user can amplify progress bar by this and send play signal, the broadcasting of the player play signal that determination module sends according to amplification progress bar by user is constantly determined the broadcasting moment that user selectes, then multimedia playing module starts play multimedia file constantly from playing.By the present invention, user can amplify the progress bar of multimedia file, user can accurately determine the part of wanting the content seen on the progress bar amplifying, make user to send Play Control instruction according to the progress bar amplifying, solved user in prior art and used touch screen displaying video cannot accurately choose the problem of the video time point needing, realized and accurately navigated to the effect that user wants the content seen.
It is upper that multimedia player in above-described embodiment can be arranged on mobile terminal (as mobile phone), and the screen of this mobile terminal can comprise touch-screen.
From above description, can find out, the present invention has realized following technique effect: adopt the present invention, obtain the indicating positions of user in playing progress bar, according to default display parameter, from playing progress bar, read the time period corresponding with indicating positions, and show the time period is amplified to the progress bar showing according to default amplifying parameters, user can amplify progress bar by this and send play signal, the play signal that player sends according to amplification progress bar by user is determined the broadcasting moment that user selectes, and then from playing, starts play multimedia file constantly.By the present invention, user can amplify the progress bar of multimedia file, user can accurately determine the part of wanting the content seen on the progress bar amplifying, make user to send Play Control instruction according to the progress bar amplifying, solved user in prior art and used touch screen displaying video cannot accurately choose the problem of the video time point needing, realized and accurately navigated to the effect that user wants the content seen.
Obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on the network that a plurality of calculation elements form, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in memory storage and be carried out by calculation element, or they are made into respectively to each integrated circuit modules, or a plurality of modules in them or step are made into single integrated circuit module to be realized.Like this, the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (10)

CN201310744555.2A2013-12-302013-12-30Multi-medium play method and deviceActiveCN103646655B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201310744555.2ACN103646655B (en)2013-12-302013-12-30Multi-medium play method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201310744555.2ACN103646655B (en)2013-12-302013-12-30Multi-medium play method and device

Publications (2)

Publication NumberPublication Date
CN103646655Atrue CN103646655A (en)2014-03-19
CN103646655B CN103646655B (en)2016-09-07

Family

ID=50251857

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201310744555.2AActiveCN103646655B (en)2013-12-302013-12-30Multi-medium play method and device

Country Status (1)

CountryLink
CN (1)CN103646655B (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104199611A (en)*2014-08-292014-12-10广东欧珀移动通信有限公司Method and device for adjusting playing progress through mobile terminal
CN104469515A (en)*2014-11-272015-03-25广东欧珀移动通信有限公司 A method and terminal for playing progress of media files
CN104881471A (en)*2015-05-282015-09-02努比亚技术有限公司Information processing method and terminal equipment
CN105487751A (en)*2015-11-252016-04-13广州华多网络科技有限公司Play control method and apparatus
CN105554579A (en)*2015-11-052016-05-04广州爱九游信息技术有限公司Video frame selection auxiliary method and device and computing equipment capable of playing video
CN105847586A (en)*2016-05-132016-08-10努比亚技术有限公司Multimedia playing control method and mobile terminal
CN106658201A (en)*2017-01-132017-05-10北京元心科技有限公司Method and device for optimizing progress bar of player
WO2017185779A1 (en)*2016-04-252017-11-02努比亚技术有限公司Device and method for positioning audio/video
CN107449438A (en)*2016-05-312017-12-08沈阳美行科技有限公司A kind of running information play system and its application and navigation equipment
WO2018000630A1 (en)*2016-06-302018-01-04乐视控股(北京)有限公司Method and electronic device for adjusting vr playback video progress
CN109032560A (en)*2018-07-262018-12-18歌尔股份有限公司A kind of parameter adjusting method based on rotary encoder, device and electronic equipment
CN110677720A (en)*2019-09-262020-01-10腾讯科技(深圳)有限公司Method, device and equipment for positioning video image frame and computer storage medium
CN111435998A (en)*2019-01-122020-07-21北京字节跳动网络技术有限公司Video playing control method, device, equipment and storage medium
CN112653906A (en)*2020-12-162021-04-13Vidaa美国公司Video hotspot playing method on display device and display device
CN113038210A (en)*2021-03-292021-06-25聚好看科技股份有限公司Double-screen synchronous playing method of video file and display equipment
CN113568554A (en)*2021-07-272021-10-29北京百度网讯科技有限公司Progress bar sliding block control method and device, electronic equipment and readable storage medium
US11526269B2 (en)2019-01-122022-12-13Shanghai marine diesel engine research instituteVideo playing control method and apparatus, device, and storage medium
US11550457B2 (en)2019-01-122023-01-10Beijing Bytedance Network Technology Co., Ltd.Method, device, apparatus and storage medium of displaying information on video
JP2023504092A (en)*2019-12-122023-02-01北京字節跳動網絡技術有限公司 Video playback page display method, apparatus, electronic equipment and medium
CN116033230A (en)*2022-12-132023-04-28杭州华橙软件技术有限公司Time scale setting method and device, storage medium and electronic device

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101178615A (en)*2007-12-122008-05-14美新半导体(无锡)有限公司Gesture, movement induction system and portable electronic apparatus using same
CN102426841A (en)*2009-10-312012-04-25华为技术有限公司Device, method and system for positioning played video
CN103176632A (en)*2011-12-212013-06-26宇龙计算机通信科技(深圳)有限公司Terminal and locating method
CN103247310A (en)*2012-02-142013-08-14索尼爱立信移动通讯有限公司Multimedia playing control method, playing control module and playing terminal
CN103279352A (en)*2013-05-312013-09-04北京小米科技有限责任公司Multistage progress bar, progress control method and progress control device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101178615A (en)*2007-12-122008-05-14美新半导体(无锡)有限公司Gesture, movement induction system and portable electronic apparatus using same
CN102426841A (en)*2009-10-312012-04-25华为技术有限公司Device, method and system for positioning played video
CN103176632A (en)*2011-12-212013-06-26宇龙计算机通信科技(深圳)有限公司Terminal and locating method
CN103247310A (en)*2012-02-142013-08-14索尼爱立信移动通讯有限公司Multimedia playing control method, playing control module and playing terminal
CN103279352A (en)*2013-05-312013-09-04北京小米科技有限责任公司Multistage progress bar, progress control method and progress control device

Cited By (31)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104199611A (en)*2014-08-292014-12-10广东欧珀移动通信有限公司Method and device for adjusting playing progress through mobile terminal
CN104199611B (en)*2014-08-292017-07-28广东欧珀移动通信有限公司A kind of mobile terminal adjusts the method and device of playing progress rate
CN104469515B (en)*2014-11-272018-03-02广东欧珀移动通信有限公司 A method and terminal for controlling the playback progress of a media file
CN104469515A (en)*2014-11-272015-03-25广东欧珀移动通信有限公司 A method and terminal for playing progress of media files
CN108124198A (en)*2014-11-272018-06-05广东欧珀移动通信有限公司The control method and Related product of playback of media files progress
CN108124198B (en)*2014-11-272020-07-03Oppo广东移动通信有限公司 Control method, terminal and computer-readable storage medium for media file playback progress
CN104881471A (en)*2015-05-282015-09-02努比亚技术有限公司Information processing method and terminal equipment
CN105554579A (en)*2015-11-052016-05-04广州爱九游信息技术有限公司Video frame selection auxiliary method and device and computing equipment capable of playing video
CN105487751A (en)*2015-11-252016-04-13广州华多网络科技有限公司Play control method and apparatus
WO2017185779A1 (en)*2016-04-252017-11-02努比亚技术有限公司Device and method for positioning audio/video
CN105847586A (en)*2016-05-132016-08-10努比亚技术有限公司Multimedia playing control method and mobile terminal
CN107449438A (en)*2016-05-312017-12-08沈阳美行科技有限公司A kind of running information play system and its application and navigation equipment
WO2018000630A1 (en)*2016-06-302018-01-04乐视控股(北京)有限公司Method and electronic device for adjusting vr playback video progress
CN106658201B (en)*2017-01-132019-08-06北京元心科技有限公司Method and device for optimizing progress bar of player
CN106658201A (en)*2017-01-132017-05-10北京元心科技有限公司Method and device for optimizing progress bar of player
CN109032560A (en)*2018-07-262018-12-18歌尔股份有限公司A kind of parameter adjusting method based on rotary encoder, device and electronic equipment
CN111435998A (en)*2019-01-122020-07-21北京字节跳动网络技术有限公司Video playing control method, device, equipment and storage medium
US12340076B2 (en)2019-01-122025-06-24Beijing Bytedance Network Technology Co., Ltd.Method, device, apparatus and storage medium of displaying information on video
US11526269B2 (en)2019-01-122022-12-13Shanghai marine diesel engine research instituteVideo playing control method and apparatus, device, and storage medium
US11550457B2 (en)2019-01-122023-01-10Beijing Bytedance Network Technology Co., Ltd.Method, device, apparatus and storage medium of displaying information on video
CN110677720A (en)*2019-09-262020-01-10腾讯科技(深圳)有限公司Method, device and equipment for positioning video image frame and computer storage medium
JP2023504092A (en)*2019-12-122023-02-01北京字節跳動網絡技術有限公司 Video playback page display method, apparatus, electronic equipment and medium
JP7417733B2 (en)2019-12-122024-01-18北京字節跳動網絡技術有限公司 Video playback page display methods, devices, electronic devices and media
US11783865B2 (en)2019-12-122023-10-10Beijing Bytedance Network Technology Co., Ltd.Method and apparatus for displaying video playback page, and electronic device and medium
CN112653906A (en)*2020-12-162021-04-13Vidaa美国公司Video hotspot playing method on display device and display device
CN112653906B (en)*2020-12-162023-07-18Vidaa美国公司Video hot spot playing method on display equipment and display equipment
CN113038210B (en)*2021-03-292022-08-26聚好看科技股份有限公司Double-screen synchronous playing method of video file and display equipment
CN113038210A (en)*2021-03-292021-06-25聚好看科技股份有限公司Double-screen synchronous playing method of video file and display equipment
CN113568554A (en)*2021-07-272021-10-29北京百度网讯科技有限公司Progress bar sliding block control method and device, electronic equipment and readable storage medium
CN113568554B (en)*2021-07-272024-10-29北京百度网讯科技有限公司Progress bar slider control method and device, electronic equipment and readable storage medium
CN116033230A (en)*2022-12-132023-04-28杭州华橙软件技术有限公司Time scale setting method and device, storage medium and electronic device

Also Published As

Publication numberPublication date
CN103646655B (en)2016-09-07

Similar Documents

PublicationPublication DateTitle
CN103646655A (en)Method and device for multimedia playing
CN111773705B (en)Interaction method and device in game scene
US10048756B2 (en)Mobile terminal and method of controlling the mobile terminal
CN107438204B (en) Method and mobile terminal for cyclically playing media files
US8866855B2 (en)Electronic device, method of displaying display item, and search processing method
AU2022275490A1 (en)User interfaces for browsing content from multiple content applications on an electronic device
CN101901622B (en) Audio material location method
CN107484025B (en) A kind of barrage display method and mobile terminal
CN102662555B (en)Operation method of terminal reselection, and terminal
US9255814B2 (en)Systems and methods for transitioning between pedometer modes
EP3309670B1 (en)Method for responding to operation track and operation track response apparatus
US20090322761A1 (en)Applications for mobile computing devices
US20190043312A1 (en)Non-transitory storage medium having stored therein information processing program, information processing apparatus, information processing system, and information processing method
CN107801100A (en)A kind of video location player method and device
CN109847353A (en)Display control method, device, equipment and the storage medium of game application
CN104572875B (en)Promotion message launches validity and determines method and device
CN109496335A (en)User interface and method for zoom function
CN110673774A (en)List stream implementation method and device, electronic equipment and storage medium
CN106095271A (en)Method of adjustment and the electric terminal of angle play by a kind of file
CN107562349A (en)A kind of method and apparatus for performing processing
CN112929748A (en)Video processing method, video processing device, electronic equipment and medium
TW200844813A (en)Delay judgment systems and methods, and machine readable medium and related electronic devices thereof
WO2023125253A1 (en)Video playback method and apparatus, and electronic device
CN105893816A (en)Video playing control method and apparatus
CN116860146B (en)K line graph display method and device, electronic equipment and storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
TR01Transfer of patent right
TR01Transfer of patent right

Effective date of registration:20200527

Address after:310051 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after:Alibaba (China) Co.,Ltd.

Address before:100080, room 16, building 10-20, Building 29, Haidian District, Suzhou Street, Beijing

Patentee before:UC MOBILE Ltd.


[8]ページ先頭

©2009-2025 Movatter.jp