The content of the invention
The embodiments of the invention provide a kind of applied to the control method of player, device and equipment, broadcasting can be reducedDevice returns to previous page operation complexity.
First aspect of the embodiment of the present invention provides a kind of control method for being used to control player, including:
First touch event of the detection for the broadcasting page of player;
It is described pre- on the broadcasting page presentation default control column when first touch event meets preparatory conditionIf being included in control group is used to realize the return key for returning to operation.
With reference to the embodiment of the present invention in a first aspect, in the first possible embodiment of first aspect, the inspectionChaining pin to player broadcasting the page the first touch event, including:
Obtain first touch event first touches parameter set, wherein, described first touches parameter set comprising followingIt is at least one:Touch area, touching intensity, touch time, touch track and touch number of times;
Detect whether the first touch parameter set matches with the default second touch parameter set, ginseng is touched described firstWhen manifold is matched with the described second touch parameter set, confirm that the first touch parameter meets the preparatory condition.
With reference to the first aspect or the first possible embodiment of first aspect of the embodiment of the present invention, in first aspectSecond of possible embodiment in, described after the broadcasting page presentation default control column, methods described also includes:
Triggering fades out animation for what a delay on the default control column was performed.
With reference to the first aspect or the first possible embodiment of first aspect of the embodiment of the present invention, in first aspectThe third possible embodiment in, methods described also includes:
On the broadcasting page presentation progress monitoring column, the progress monitoring column is shown simultaneously with the default control column;
It is described after the broadcasting page presentation default control column, methods described also includes:
The second touch event for the broadcasting page is not detected by preset time, while hiding the progress controlColumn processed and the default control column.
With reference to the third possible embodiment of the first aspect of the embodiment of the present invention, the 4th kind in first aspect canIt is described while after the hiding progress monitoring column and the default control column, methods described also includes in the embodiment of energy:
When the buffering speed of download of currently playing content is less than predetermined threshold value, while showing the progress monitoring column and instituteState default control column.
With reference to the third possible embodiment of the first aspect of the embodiment of the present invention, the 5th kind in first aspect canIn the embodiment of energy, the progress monitoring column is in same horizontal line with the default control column.
With reference to the third possible embodiment of the first aspect of the embodiment of the present invention, the 6th kind in first aspect canCan embodiment in, the default control column is translucent shape.
Second aspect of the embodiment of the present invention provides a kind of control device for being used to control player, including:
Detection unit, the first touch event for detecting the broadcasting page for player;
Display unit, for when first touch event meets preparatory condition, being preset in the broadcasting page presentationBeing included in control group, the default control column is used to realize the return key for returning to operation.
With reference to the second aspect of the embodiment of the present invention, in the first possible embodiment of second aspect, the inspectionSurveying unit includes:
Acquisition module, first for obtaining first touch event touches parameter set, wherein, described first touches ginsengManifold includes following at least one:Touch area, touching intensity, touch time, touch track and touch number of times;
Detection module, for detecting whether the first touch parameter set matches with the default second touch parameter set,When the testing result of the detection module is that the described first touch parameter set is matched with the described second touch parameter set, confirm describedFirst touch parameter meets the preparatory condition.
With reference to the second aspect or the first possible embodiment of second aspect of the embodiment of the present invention, in second aspectSecond of possible embodiment in, described device also includes:
Trigger element, for after the broadcasting page presentation default control column, triggering to be directed in the display unitWhat one delay on the default control column was performed fades out animation.
With reference to the second aspect or the first possible embodiment of second aspect of the embodiment of the present invention, in second aspectThe third possible embodiment in, the display unit also particularly useful for:
On the broadcasting page presentation progress monitoring column, the progress monitoring column is shown simultaneously with the default control column;
Described device also includes:
Hidden unit, in the display unit after the broadcasting page presentation default control column, when defaultInterior the second touch event being not detected by for the broadcasting page, while hiding the progress monitoring column and the default controlColumn processed.
With reference to the third possible embodiment of the second aspect of the embodiment of the present invention, the 4th kind in second aspect canCan embodiment in, the display unit specifically for:
After the hidden unit hides the progress monitoring column and the default control column simultaneously, currently playing interiorWhen the buffering speed of download of appearance is less than predetermined threshold value, while showing the progress monitoring column and the default control column.
With reference to the third possible embodiment of the second aspect of the embodiment of the present invention, the 5th kind in second aspect canIn the embodiment of energy, the progress monitoring column is in same horizontal line with the default control column.
With reference to the third possible embodiment of the second aspect of the embodiment of the present invention, the 6th kind in second aspect canCan embodiment in, the default control column is translucent shape.
The third aspect of the embodiment of the present invention provides a kind of control device for being used to control player, including:
Processor and memory;
Wherein, the processor is by calling the code in the memory or instructing a kind of for controlling for performingThe control method of player, wherein, methods described includes:
First touch event of the detection for the broadcasting page of player;
It is described pre- on the broadcasting page presentation default control column when first touch event meets preparatory conditionIf being included in control group is used to realize the return key for returning to operation.
Fourth aspect of the embodiment of the present invention provides a kind of storage medium, wherein, the storage medium is used to store application program,The application program is used for the described a kind of control method for being used to control player for operationally performing the embodiment of the present invention.
The aspect of the embodiment of the present invention the 5th provides a kind of application program, wherein, the application program is used to operationally performA kind of control method for being used to control player described in the embodiment of the present invention.
Implement the embodiment of the present invention, have the advantages that:
As can be seen that controlling the control method of player detectable for broadcasting by being used for described by the embodiment of the present inventionThe first touch event of the broadcasting page of device is put, when the first touch event meets preparatory condition, is preset playing page presentationBeing included in control group, default control column is used to realize the return key for returning to operation.Due in the embodiment of the present invention, in touch eventWhen meeting preparatory condition, default control column can be shown, by the return key in the default control column, one can be directly returned toThe page, thus, reduce the operation complexity that player returns to previous page.
Term " first ", " second ", " the 3rd " in description and claims of this specification and the accompanying drawing and "Four " etc. be to be used to distinguish different objects, rather than for describing particular order.In addition, term " comprising " and " having " and itAny deformation, it is intended that covering non-exclusive is included.For example contain the process of series of steps or unit, method, beThe step of system, product or equipment are not limited to list or unit, but the step of alternatively also include not listing or listMember, or alternatively also include for the intrinsic other steps of these processes, method, product or equipment or unit.
Referenced herein " embodiment " is it is meant that the special characteristic, structure or the characteristic that describe can be wrapped in conjunction with the embodimentsIn at least one embodiment of the present invention.Each position in the description occur the phrase might not each mean it is identicalEmbodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly andImplicitly understand, embodiment described herein can be combined with other embodiments.
Equipment described by the embodiment of the present invention can include smart mobile phone (such as Android phone), tablet personal computer, palmComputer, notebook computer, mobile internet device (MID, Mobile Internet Devices) or Wearable etc., onIt is only citing to state equipment, and non exhaustive, including but not limited to the said equipment.
It should be noted that the default control column in the embodiment of the present invention can be top control group, or, side controlColumn, can also be the control group in designated area.The default control column, which can be included, to be used to realize the return key for returning to operation, shouldThe previous page that operation is used to return to the currently playing page is returned, or, the broadcasting homepage for returning to player, or, useIn the specified page for returning to current player.Certainly, the currently playing page can be closed when return, or, hide and currently broadcastThe page is put, so that, the currently playing page will not shelter from its previous page.By taking IFrame players as an example, its player is perpendicularEmbedded IFrame players in the case of screen,<iframe>Need to set allowfullscreen=1 in label, due toIFrame players possess the Information at top in itself, and the embodiment of the present invention can replace the top information using default control columnColumn, thus need<iframe>Showinfo=1 can be set in label.
Referring to Fig. 1, being a kind of the first implementation for being used to control the control method of player provided in an embodiment of the present inventionExample schematic flow sheet.Being used for described in the present embodiment controls the control method of player, comprises the following steps:
101st, first touch event of the detection for the broadcasting page of player.
Wherein, the above-mentioned broadcasting page can be the full frame page, or the half screen page.The broadcast page of player is touched in userDuring face, you can think to generate the first touch event.
Alternatively, before above-mentioned steps 101, it can also comprise the following steps:
When entering the broadcasting page of the player, on default control column described in the broadcasting page presentation.
Wherein, when just having initially entered the broadcasting page of player, page presentation default control column can be being played, the default controlColumn processed, which is included, to be used to realize the return key for returning to operation, when it is not detected by the situation that the page is touched of playing within a period of timeUnder, hide the default control column.
For example, by taking IFrame players as an example, above-mentioned default control column is top control group, is clicking to enter the broadcasting pageAfterwards, JavaScript code can be loaded and IFrame player applications interface (Application Program are initializedInterface, API), after the completion of the initialization of IFrame players, pass through JavaScript interface(notifyVideoPlayerHeight) the shared height of player is returned to outside (full page is laid out outermost father View)H, in this condition, is monitored the touch event in region shared by player.When user has just enter into the broadcasting page, it may thinkExit, so when, top control group may occur in which.
Further, in the prior art, the spirit of IFrame players is the superposition of multiple windows, for example, upper oneThe page is superimposed with the currently playing page, after the diminution of the currently playing page, has occurred as soon as previous page, thus, it is not " realReturn previous page in meaning ", and then, in addition it is also necessary to the currently playing page is closed, just calculates and returns previous page.It is of the invention realApply example and then realize return previous page using default control column.
Alternatively, in above-mentioned steps 101, first touch event of the detection for the broadcasting page of player, it may include such asLower step:
11), obtain first touch event first touches parameter set, wherein, the first touch parameter set is includedFollowing at least one:Touch area, touching intensity, touch time, touch track and touch number of times;
12), detect whether the first touch parameter set matches with the default second touch parameter set, touched described firstTouch parameter set with described second touch parameter set match when, confirm it is described first touch parameter meet the preparatory condition.
Wherein, after equipment detects the first touch event, the first touch parameter set can be obtained, the first touch parameter setFollowing at least one can be included:Touch area, touching intensity, touch time, touch track and touch number of times, touch area.OnIt can be designated area to state touch area, for example, playing the region preset and set on the page, touch is effective in the region,It is invalid that other regions are touched;Above-mentioned touching intensity can be the touching intensity in designated area, or, being averaged during touchTouching intensity, maximum touch force degree, or, minimum touching intensity;The touch time can be, in the touch time of designated area, to touchTime can be the touch time after default touch number of times, for example, the touch time touches touch for user plays the page twoIt is secondary, then, start to gather the touch time, or, the time that touches is the time that touching intensity is in default dynamics scope;Touch railMark is the touch track in designated area, or, touch track is to play the touch track of the page;It is in specified area to touch number of timesThe touch number of times in domain, or, playing the touch number of times of the page;It can be the touch area in designated area to touch area, orPerson, repeatedly touches the average touch area for playing the page.It is above-mentioned it is default second touch parameter set can voluntarily be set by user orPerson's system default.
For example, the first touch parameter set of the first touch event can be:First touching intensity and first touches the time, itsIn, the first touching intensity is the average touching intensity in designated area, and first touches the time to play the designated area in the pageThe touch time in other outer regions, when the first touch parameter set is matched with the second touch parameter set, confirm that first touches ginsengManifold meets preparatory condition.Further, second touch parameter set and touch the time comprising the second touching intensity and second, then can be withJudge whether the first touch parameter set matches with the second touch parameter set as follows, first, it is determined that the first touching intensityWhether the absolute value of the difference between the second touching intensity is less than first threshold, when the absolute value is less than first threshold, sentencesDisconnected second touches whether the time was more than for the first touch time, and being more than first in the second touch time touches the time, then confirms firstParameter set is touched to match with the second touch parameter set;Or, the first touch parameter set and can also be judged as followsWhether two touch parameter sets are matched, first, it is determined that second touches whether the time was more than for the first touch time, the time is touched secondWhen touching the time more than first, judge the absolute value of difference between the first touching intensity and the second touching intensity whether less than theOne threshold value, when the absolute value of the difference between the first touching intensity and the second touching intensity is less than first threshold, then confirms theOne touch parameter set is matched with the second touch parameter set.
102nd, when first touch event meets preparatory condition, on the broadcasting page presentation default control column, instituteState default control column be used for realize return operate.
Wherein, when the first touch event meets preparatory condition, page presentation default control column can be being played, the default controlColumn processed, which can be used for realizing, returns to operation.Such as displaying schematic diagrames of Fig. 1 a, Fig. 1 a for the broadcasting page of player, default control column canThe top for playing the page is placed in, in this way, user clicks on arrow, previous page is just may return to.Certainly, on displaying default control columnWhile, progress monitoring column can also be shown, the progress monitoring column is used on the playing progress rate for controlling player, progress monitoring columnMultiple buttons can be included, for example, playing progress bar, pause, switching (up or down) etc..
Alternatively, it is described after the broadcasting page presentation default control column in step 102, it can also include as followsStep:
Triggering fades out animation for what a delay on the default control column was performed.
Wherein, after the appearance of default control column, it can be hidden within a period of time, default control in the embodiment of the present inventionColumn can fade out animation with what a delay was performed, until disappearing.In this way, the interest of player can be lifted.Certainly, default controlColumn not be quickly hide, be a period of time in gradually hide, thus, allow user to have the individual laundering period, on default control columnBefore thoroughly hiding, if user has touched return key, return operation is can also carry out, certainly, if default control column is thoroughly hiddenHide, then need to pass through touch event again, allow default control column to reappear again, just can perform return again by return keyOperation.
For example, in the specific implementation, when click on broadcast button when, player available buffer video, the broadcasting page of player canThere is default control column, now, outside listens to touch event, and what one default control column delay of triggering was performed fades out animation.Time delay is with player progress monitoring column once from the time consistency (3000 milliseconds) occurred to disappearance.During video buffer,JavaScript interface (on VideoBuffering) can be to external notification buffered messages, but because touch event is tactileDisappearance animation is sent out, although therefore outside receiving this buffered messages and not dealing with.
Alternatively, the progress monitoring column is in same horizontal line with the default control column.Certainly, progress monitoring column withDefault control column is in same horizontal line, such as Fig. 1 b, and Fig. 1 b are the displaying schematic diagram of the broadcasting page of player, it can be seen that enteredSpend control group and be in same horizontal line with default control column, so that, user can easily carry out returning to operation and to playerPlaying progress rate be controlled.
Alternatively, the default control column is translucent shape.Wherein, default control column can be set to be translucent, such asThis, can not influence user to watch video file.
Alternatively, the transparent shape in default control column.Wherein, default control column can be set to as transparence, in this way, canUser is not influenceed to watch video file.Certainly, if transparence, user just can't see default control column, still, default control columnCan also still exist, not show simply, user clicks on return key in the relevant position on default control column, just can returnPrevious page, or, the homepage of player, or, the specified page of player.
Wherein, after above-mentioned steps 102, it can also comprise the following steps:
The click commands for the return key are obtained, the click commands are used to indicate to return to specified page;
Return to the specified page played before the page.
Wherein, the tangible return key of user, so that, a click commands are generated, the click commands can carry specified page,Specify and carry, wherein, click commands can carry number of clicks, number of clicks one back page of correspondence, for example, number of clicks is1 time, then a upper page for current page is returned to, if number of clicks is 2 times, return to upper two pages of current page, ifNumber of clicks is 3 times, then returns to upper 3 pages of current page, the homepage of player is at most can return in number of clicks.Such asThis, can be by number of clicks, to return to the page for needing to return.Certainly, last time repeatedly puts and hit, between adjacent click twiceTime difference be less than time difference threshold value.And then, return to the previous page of the broadcasting page of player or play before the pageAny page.
Alternatively, it is described after the broadcasting page presentation default control column in step 102, it can also include as followsStep:
When equipment enters death of monks or nuns screen state, if waking up the equipment, the broadcasting page can be shown on locking screen interface, and in advanceIf control group.
As can be seen that controlling the control method of player detectable for broadcasting by being used for described by the embodiment of the present inventionThe first touch event of the broadcasting page of device is put, when the first touch event meets preparatory condition, is preset playing page presentationBeing included in control group, default control column is used to realize the return key for returning to operation.In this way, can be by return key, for conveniently returningThe previous page for playing the page is returned to, and due to when returning to previous page, can be achieved to close the broadcasting page, so that, canThe previous page of the page is played in displaying completely, in this way, bandwagon effect is closer in Consumer's Experience.
Referring to Fig. 2, being a kind of the second implementation for being used to control the control method of player provided in an embodiment of the present inventionExample schematic flow sheet.Being used for described in the present embodiment controls the control method of player, comprises the following steps:
201st, first touch event of the detection for the broadcasting page of player.
Wherein, the specific descriptions of above-mentioned steps 201 can be found in the control method for controlling player described by Fig. 1Correspondence step, will not be repeated here.
202nd, when first touch event meets preparatory condition, play page presentation default control column described and enterControl group is spent, the progress monitoring column is shown simultaneously with the default control column, being included in the default control column is used to realizeReturn to the return key of operation.
Wherein, when the first touch event meets preparatory condition, page presentation default control column and progress control can playedColumn processed, such as Fig. 1 b, its progress monitoring column can show simultaneously with default control column, wherein, being included in default control column is used to realizeReturn to the return key of operation.
203rd, the second touch event for the broadcasting page is not detected by preset time, while entering described in hidingSpend control group and the default control column.
Wherein, above-mentioned preset time can voluntarily be set or system default by user, for example, 5 seconds, 10 seconds, 15 seconds, 15.9Second, 30 seconds etc..If being not detected by the second touch time for playing the page in preset time, progress monitoring can be hidden simultaneouslyColumn and default control column.Above-mentioned second touch event user touches effective operation of touch-screen, and even user is in preset timeThe second touch event for playing the page is inside not detected by, then can hide progress monitoring column and default control column simultaneously.
Alternatively, above-mentioned steps 203, it is described while the hiding progress monitoring column is with after the default control column, going backIt can comprise the following steps:
When the buffering speed of download of currently playing content is less than predetermined threshold value, while showing the progress monitoring column and instituteState default control column.
Wherein, predetermined threshold value can voluntarily be set or system default by user.Speed is downloaded in the buffering of currently playing contentWhen spending hell predetermined threshold value, illustrate that now player is stuck, thus, progress monitoring column and default control column can be shown, forUser's selection is to carry out return operation, or carries out forwarding operation or rearward operation, or is to reload operation.
Alternatively, above-mentioned steps 203, it is described while the hiding progress monitoring column is with after the default control column, going backIt can comprise the following steps:
When currently playing content loads failure, the default control column is shown.
Load and fail in currently playing content, be then probably that due to video source error, then can show default control column, fromAnd, it is available for user to carry out return operation, to return to page up, other videos may be selected.
In the specific implementation, when playing beginning, now, can be connect by taking IFrame players as an example by JavaScriptMouth (on VideoPlaying) is played to external notification to be started, and outside is not processed.In playing process, when user clicksDuring the broadcasting page region of player, progress monitoring column can occur automatically, now, and touch-screen listens to touch event, topPortion's control group occurs, meanwhile, it can trigger one and fade out animation for the delay execution of top control group.
When network speed is slower, when video playback needs buffering, JavaScript interface (on VideoBuffering) can be toExternal notification buffered messages, are externally received this buffered messages, it is necessary to cancel the above-mentioned delay animation existed, now, topPortion's control group exists always, and when video buffer completes to commence play out, JavaScript interface (o nVideoPlaying) can be toExternal notification commences play out message, is externally received this message, and what one delay of retriggered was performed fades out animation.
When mistake occurs in network, JavaScript interface (o nVideoError) can be to external notification playback errorMessage, is externally received the message of this playback error, and top control group occurs.
When user's click on area is player centre position, now player suspends, and player control group and centre are broadcastPut button automatically to occur, JavaScript interface (on VideoPaused) is to the message of external notification video pause, and outside connectsThe message of this pause is received, top control group occurs.When user again taps on middle broadcast button, video is commenced play out,JavaScript interface (on VideoPlaying) commences play out message to external notification, is externally received this and plays message, weightWhat new one delay of triggering was performed fades out animation.
At the end of broadcasting, player stops, and JavaScript interface (o nVideoEnded) is played to external notification and tiedBeam message, top control group occurs.
Alternatively, the progress monitoring column is in same horizontal line with the default control column.Certainly, progress monitoring column withDefault control column is in same horizontal line, such as Fig. 2 a, and user can easily carry out returning to operation and the broadcasting to player is enteredDegree is controlled.
Alternatively, the default control column is translucent shape.Wherein, default control column can be set to be translucent, such asThis, can not influence user to watch video file.
Alternatively, the transparent shape in default control column.Wherein, default control column can be set to as transparence, in this way, canUser is not influenceed to watch video file.Certainly, if transparence, user just can't see default control column, still, default control columnCan also still exist, not show simply, user clicks on return key in the relevant position on default control column, just can returnPrevious page, or, the homepage of player, or, the specified page of player.
As can be seen that controlling the control method of player detectable for broadcasting by being used for described by the embodiment of the present inventionThe first touch event of the broadcasting page of device is put, when the first touch event meets preparatory condition, is preset playing page presentationBeing included in control group, default control column is used to realize the return key for returning to operation.In this way, can be by return key, for conveniently returningThe previous page for playing the page is returned to, and due to when returning to previous page, can be achieved to close the broadcasting page, so that, canThe previous page of the page is played in displaying completely, in this way, bandwagon effect is closer in Consumer's Experience.
Fig. 3 a are referred to, are a kind of the first implementation for being used to control the control device of player provided in an embodiment of the present inventionExample structural representation.Being used for described in the present embodiment controls the control device of player, including:Detection unit 301 and exhibitionShow unit 302, it is specific as follows:
Detection unit 301, the first touch event for detecting the broadcasting page for player;
Display unit 302, it is pre- in the broadcasting page presentation for when first touch event meets preparatory conditionBeing included if control group, in the default control column is used to realize the return key for returning to operation.
Alternatively, the specific refinement structure of the detection unit 301 of the control device as described by Fig. 3 b, Fig. 3 b are Fig. 3 a,It may include:Acquisition module 3011 and detection module 3012, it is specific as follows:
Acquisition module 3011, first for obtaining first touch event touches parameter set, wherein, described first touchesTouch parameter set and include following at least one:Touch area, touching intensity, touch time, touch track and touch number of times;
Detection module 3012, for detect it is described first touch parameter set with default second touch parameter set whetherMatch somebody with somebody, when the testing result of the detection module matches for the described first touch parameter set with the described second touch parameter set, reallyRecognize the first touch parameter and meet the preparatory condition.
Alternatively, the another modification structures of the control device as described by Fig. 3 c, Fig. 3 c are Fig. 3 a, Fig. 3 c are compared with Fig. 3 aCompared with it can also include:Trigger element 303, it is specific as follows:
Trigger element 303, for after the broadcasting page presentation default control column, being touched in the display unit 302What a delay of the hairpin to the default control column was performed fades out animation.
Alternatively, the another modification structures of the control device as described by Fig. 3 d, Fig. 3 d are Fig. 3 a, Fig. 3 d are compared with Fig. 3 aCompared with it can also include:Hidden unit 304, it is specific as follows:
The display unit 302 also particularly useful for:
On the broadcasting page presentation progress monitoring column, the progress monitoring column is shown simultaneously with the default control column;
Hidden unit 304, in the display unit 302 after the broadcasting page presentation default control column,Be not detected by preset time for it is described broadcasting the page the second touch event, while hide the progress monitoring column with it is describedDefault control column.
Still optionally further, the display unit 302 specifically for:
After the hidden unit 304 hides the progress monitoring column and the default control column simultaneously, broadcast currentlyWhen the buffering speed of download for putting content is less than predetermined threshold value, while showing the progress monitoring column and the default control column.
Alternatively, the progress monitoring column is in same horizontal line with the default control column.
Alternatively, the default control column is translucent shape.
As can be seen that controlling the control device of player detectable for broadcasting by being used for described by the embodiment of the present inventionThe first touch event of the broadcasting page of device is put, when the first touch event meets preparatory condition, is preset playing page presentationBeing included in control group, default control column is used to realize the return key for returning to operation.In this way, can be by return key, for conveniently returningThe previous page for playing the page is returned to, and due to when returning to previous page, can be achieved to close the broadcasting page, so that, canThe previous page of the page is played in displaying completely, in this way, bandwagon effect is closer in Consumer's Experience.
Referring to Fig. 4, being a kind of embodiment knot for being used to control the control device of player provided in an embodiment of the present inventionStructure schematic diagram.Control device described in the present embodiment, including:At least one input equipment 1000;At least one output is setStandby 2000;At least one processor 3000, such as CPU;With memory 4000, above-mentioned input equipment 1000, output equipment 2000,Processor 3000 and memory 4000 are connected by bus 5000.
Wherein, above-mentioned input equipment 1000 concretely contact panel, physical button or mouse.
Above-mentioned output equipment 2000 concretely display screen.
Above-mentioned memory 4000 can be high-speed RAM memory, or non-labile memory (non-volatileMemory), such as magnetic disk storage.Above-mentioned memory 4000 is used to store batch processing code, above-mentioned input equipment 1000, defeatedGoing out equipment 2000 and processor 3000 is used to call the program code stored in memory 4000, performs following operation:
Above-mentioned processor 3000, is used for:
First touch event of the detection for the broadcasting page of player;
It is described pre- on the broadcasting page presentation default control column when first touch event meets preparatory conditionIf being included in control group is used to realize the return key for returning to operation.
Alternatively, the above-mentioned detection of processor 3000 is directed to the first touch event of the broadcasting page of player, including:
Obtain first touch event first touches parameter set, wherein, described first touches parameter set comprising followingIt is at least one:Touch area, touching intensity, touch time, touch track and touch number of times;
Detect whether the first touch parameter set matches with the default second touch parameter set, ginseng is touched described firstWhen manifold is matched with the described second touch parameter set, confirm that the first touch parameter meets the preparatory condition.
Alternatively, above-mentioned processor 3000 is after the broadcasting page presentation default control column, also particularly useful for:
Triggering fades out animation for what a delay on the default control column was performed.
Alternatively, above-mentioned processor 3000, also particularly useful for:
On the broadcasting page presentation progress monitoring column, the progress monitoring column is shown simultaneously with the default control column;
It is described after the broadcasting page presentation default control column, also particularly useful for:
The second touch event for the broadcasting page is not detected by preset time, while hiding the progress controlColumn processed and the default control column.
Alternatively, above-mentioned processor 3000, it is described while after the hiding progress monitoring column and the default control column,Also particularly useful for:
When the buffering speed of download of currently playing content is less than predetermined threshold value, while showing the progress monitoring column and instituteState default control column.
Alternatively, the progress monitoring column is in same horizontal line with the default control column.
Alternatively, the default control column is translucent shape.
The embodiment of the present invention also provides a kind of computer-readable storage medium, wherein, the computer-readable storage medium can be stored with journeySequence, the portion of the control method when program is performed including any one described in above method embodiment for controlling playerDivide or Overall Steps.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not have the portion being described in detail in some embodimentPoint, it may refer to the associated description of other embodiment.
It should be noted that for foregoing each method embodiment, in order to be briefly described, therefore it is all expressed as a series ofCombination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement becauseAccording to the present invention, some steps can be carried out sequentially or simultaneously using other.Secondly, those skilled in the art should also knowKnow, embodiment described in this description belongs to preferred embodiment, involved action and module is not necessarily of the inventionIt is necessary.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not have the portion being described in detail in some embodimentPoint, it may refer to the associated description of other embodiment.
, can be by another way in several embodiments provided herein, it should be understood that disclosed deviceRealize.For example, device embodiment described above is only schematical, such as the division of described unit is only one kindDivision of logic function, can there is other dividing mode when actually realizing, such as multiple units or component can combine or canTo be integrated into another system, or some features can be ignored, or not perform.It is another, it is shown or discussed each otherCoupling direct-coupling or communication connection can be by some interfaces, the INDIRECT COUPLING or communication connection of device or unit,Can be electrical or other forms.
The unit illustrated as separating component can be or may not be it is physically separate, it is aobvious as unitThe part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multipleOn NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, can alsoThat unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated listMember can both be realized in the form of hardware, it would however also be possible to employ the form of SFU software functional unit is realized.
If the integrated unit is realized using in the form of SFU software functional unit and as independent production marketing or usedWhen, it can be stored in a computer read/write memory medium.Understood based on such, technical scheme is substantiallyThe part contributed in other words to prior art or all or part of the technical scheme can be in the form of software productsEmbody, the computer software product is stored in a storage medium, including some instructions are to cause a computerEquipment (can for personal computer, server or network equipment etc.) perform each embodiment methods described of the invention whole orPart steps.And foregoing storage medium includes:USB flash disk, read-only storage (ROM, Read-Only Memory), arbitrary access are depositedReservoir (RAM, Random Access Memory), mobile hard disk, magnetic disc or CD etc. are various can be with store program codesMedium.
Described above, the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although with reference to beforeEmbodiment is stated the present invention is described in detail, it will be understood by those within the art that:It still can be to precedingState the technical scheme described in each embodiment to modify, or equivalent substitution is carried out to which part technical characteristic;And theseModification is replaced, and the essence of appropriate technical solution is departed from the scope of various embodiments of the present invention technical scheme.