A kind of method and device of switching channelsTechnical field
The present invention relates to digital TV technology, more particularly to a kind of method and device of switching channels.
Background technology
With the development of TV tech, television set spreads to huge numbers of families already, in today that program becomes increasingly abundant, muchThe television set of family can receive tens channels even program of individual channels up to a hundred, cause which people do not know when seeing TVWhich program individual channel has, and only selects the program of viewing by browsing the program of different channel.When program is browsed,User is occasionally wanted to all channel browsing one time, to find oneself program interested.
But, can only be by the program key on different pressing teleswitches or television set, to make electricity in existing television setChannel depending on machine is incremented by or successively decreased downwards one by one upwards, so as to realize the program browsing on different channel.The method of existing zappingIt is above-mentioned using the method for constantly making TV channel increasing or decreasing manually, mode is single, is inconvenient and is difficult withFamily quickly grabs the program oneself liked, and zapping efficiency is low.
The content of the invention
The embodiment of the present invention provides a kind of method and device of switching channels, for solve can not be real in button channel switching methodThe problem of being now switched fast program.
A kind of method of switching channels provided in an embodiment of the present invention, comprises the following steps:
The Static touch that capture user is inputted by guidance panel instructs, and Static touch instruction is holding for guidance panelContinuous Static touch operation;
When the sustained touch time of Static touch instruction being more than preset time, to user's display channel list, channel columnTable is included according to one of preset order arrangement to multinomial channel menu, and channel menu includes channel designation and/or channel platformMark;
The dynamic slip instruction that capture user is inputted by guidance panel, and the final position of dynamic slip instruction is determined,The slide inputted when dynamic slip instruction keeps operating guidance panel sustained touch for user, by guidance panel;
Output channel switching command, channel switching instruction are used to indicate player by channel switch to target channel, targetChannel is corresponding with the final position of dynamic slip instruction.
A kind of method of switching channels provided in an embodiment of the present invention, the continuous Static touch inputted by capturing userInstruction and dynamic slip instruction, to user's display channel list, determine final target channel according to dynamic slip instruction and cutShift to target channel.To user's display channel list user can be facilitated to select to need the mesh switched by the form of thumbnailChannel is marked, the sliding distance instructed by slide handover determines final target channel, can make user's fast positioning to targetChannel, improve zapping efficiency.
In the above-mentioned technical solutions, to user's display channel list, including:
Determine the touch location of Static touch instruction;
When the sustained touch time of Static touch instruction being more than preset time, channel list is ejected at display location,Display location is the position corresponding with the touch location of Static touch instruction.
In the above-mentioned technical solutions, channel menu also includes thumbnail image, when thumbnail image is current point in time, channel dishSingle current frame image.
In the above-mentioned technical solutions, the background of channel menu is transparent background, and the transparency of transparent background is in 10%-Between 100%.
In the above-mentioned technical solutions, channel list is in channel predetermined model in channel predetermined scope, according to channel menuChoose successively one of putting in order in enclosing is to multinomial channel menu;
Channel predetermined scope is:The model of the scope of electric program menu, the scope of collection channel or user's favorite channelEnclose;User's favorite channel is that the channel list for recording and previously generating is played according to the history of user.
A kind of method of switching channels provided in an embodiment of the present invention, the continuous Static touch inputted by capturing userInstruction and dynamic slip instruction, to user's display channel list, determine final target channel according to dynamic slip instruction and cutShift to target channel.To user's display channel list user can be facilitated to select to need the mesh switched by the form of thumbnailChannel is marked, the sliding distance instructed by slide handover determines final target channel, can make user's fast positioning to targetChannel, improve zapping efficiency.The touch location instructed by Static touch determines the ejected position of channel list, is performed with userFocus when Static touch instructs is identical, facilitates user to navigate to channel list in time, facilitates user to perform channel switch mistakeJourney.
A kind of device of switching channels provided in an embodiment of the present invention, including:
First trapping module, instructed for capturing the Static touch that user is inputted by guidance panel, Static touch instructionTo be operated for the lasting Static touch of guidance panel;
Display module, when the sustained touch time for being instructed in Static touch is more than preset time, frequency is shown to userRoad list, channel list is included according to one of preset order arrangement to multinomial channel menu, and channel menu includes channel nameTitle and/or channel station symbol;
Second trapping module, the dynamic slip instruction inputted for capturing user by guidance panel, and determine that dynamic is slidingThe final position of dynamic instruction, when dynamic slip instruction keeps operating guidance panel sustained touch for user, passes through guidance panelThe slide of input;
Processing module, for output channel switching command, channel switching instruction is used to indicate player by channel switch extremelyTarget channel, target channel are corresponding with the final position of dynamic slip instruction.
In the above-mentioned technical solutions, display module includes:
Determining unit, for determining the touch location of Static touch instruction;
Display unit, when the sustained touch time for being instructed in Static touch is more than preset time, at display locationChannel list is ejected, display location is the position corresponding with the touch location of Static touch instruction.
In the above-mentioned technical solutions, channel menu also includes thumbnail image, when thumbnail image is current point in time, channel dishSingle current frame image.
In the above-mentioned technical solutions, the background of channel menu is transparent background, and the transparency of transparent background is in 10%-Between 100%.
In the above-mentioned technical solutions, channel list is in channel predetermined model in channel predetermined scope, according to channel menuChoose successively one of putting in order in enclosing is to multinomial channel menu;
Channel predetermined scope is:The model of the scope of electric program menu, the scope of collection channel or user's favorite channelEnclose;User's favorite channel is that the channel list for recording and previously generating is played according to the history of user.
The method and device of a kind of switching channels provided in an embodiment of the present invention, by capturing the continuous quiet of user's inputState touching instruction and dynamic slip instruction, to user's display channel list, final target frequency is determined according to dynamic slip instructionRoad simultaneously switches to target channel.To user's display channel list user can be facilitated to select needs to cut by the form of thumbnailThe target channel changed, the sliding distance instructed by slide handover determine final target channel, can make user's fast positioningTo target channel, zapping efficiency is improved.The touch location instructed by Static touch determines the ejected position of channel list, withThe focus that family is performed when Static touch instructs is identical, facilitates user to navigate to channel list in time, facilitates user to perform channelHandoff procedure.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specificationObtain it is clear that or being understood by implementing the present invention.The purpose of the present invention and other advantages can be by the explanations writeSpecifically noted structure is realized and obtained in book, claims and accompanying drawing.
Below by drawings and examples, technical scheme is described in further detail.
Brief description of the drawings
Accompanying drawing is used for providing a further understanding of the present invention, and a part for constitution instruction, the reality with the present inventionApply example to be used to explain the present invention together, be not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the method flow diagram of switching channels in the embodiment of the present invention;
Fig. 2 is the displaying schematic diagram of mid band list of the embodiment of the present invention;
Fig. 3 is to the method flow diagram of user's display channel list in the embodiment of the present invention;
Fig. 4 is the method flow diagram of switching channels in the embodiment of the present invention one;
Fig. 5 is the structure chart of the device of switching channels in the embodiment of the present invention;
Fig. 6 is the structure chart of display module in the embodiment of the present invention.
Embodiment
The preferred embodiments of the present invention are illustrated below in conjunction with accompanying drawing, it will be appreciated that described herein preferred realApply example to be merely to illustrate and explain the present invention, be not intended to limit the present invention.
Referring to Fig. 1, a kind of flow of the method for switching channels provided in an embodiment of the present invention is as follows, specifically includes step101-104:
Step 101:The Static touch that capture user is inputted by guidance panel instructs, and Static touch instruction is for operationThe lasting Static touch operation of panel.
Wherein, the guidance panel is specifically as follows touch-screen, and user can input corresponding touch by operation touch-screenOperation.In the embodiment of the present invention, Static touch instruction is the lasting Static touch operation for guidance panel, as user uses handAfter a certain position of touch-screen is hit in indication, finger (i.e. sustained touch guidance panel) is not lifted and does not change touch location (i.e. static stateTouch operation panel).
Step 102:When the sustained touch time of Static touch instruction being more than preset time, arranged to user's display channelTable, channel list are included according to one of preset order arrangement to multinomial channel menu, and channel menu include channel designation and/Or channel station symbol.
Specifically, the preset time could be arranged to 1s, 2s etc. or other times length, in continuing for Static touch instructionWhen the touch time is more than preset time (when the time of user's sustained touch guidance panel exceedes preset time), shown to userChannel list;The channel list is included according to one of preset order arrangement to multinomial channel menu.The channel list can rootGenerated according to electric program menu, for showing other channels near current channel to user successively.
In the embodiment of the present invention, channel list is in channel predetermined scope in channel predetermined scope, according to channel menuIn choose successively one of putting in order to multinomial channel menu.Wherein, the channel predetermined scope is:Electric program menuScope, the scope of the scope of collection channel or user's favorite channel;User's favorite channel is to be played to remember according to the history of userRecord the channel list previously generated.
Step 103:The dynamic slip instruction that capture user is inputted by guidance panel, and determine the end of dynamic slip instructionStop bit is put, the slip inputted when dynamic slip instruction keeps operating guidance panel sustained touch for user, by guidance panelOperation.
In the embodiment of the present invention, Static touch instruction and dynamic slip instruction are a continuous command operating;Specifically,User is after input Static touch instruction, and in the case of keeping operating of contacts panel, (i.e. dynamic is sliding for input slide gestureDynamic instruction).In the embodiment of the present invention, the trigger position of Static touch instruction is identical with the original position of dynamic slip instruction.
Step 104:Output channel switching command, channel switching instruction are used to indicate player by channel switch to target frequencyRoad, target channel are corresponding with the final position of dynamic slip instruction.
Wherein, target channel is a channel in channel list.One preferable display mode is shown in Figure 2, Fig. 2Exemplified by using the mobile phone provided with touch-screen as guidance panel, user contacts the A points of touch-screen, input Static touch instruction, quietThe sustained touch time of state touching instruction is more than the channel list ejected after preset time in Fig. 2, and the channel list in Fig. 2 is onlyFor a kind of display mode, or around disc-shape of Static touch instruction etc..Meanwhile the trigger bit of Static touch instructionPut place and show current channel information (mark for showing channel 5), while show the identification information of channel before and after channel 5.EjectionThe upward dynamic slip instruction that user's input is captured after channel list (slides into B points, B points are that dynamic slip refers to from A pointsThe final position of order, corresponding with the position of channel 7 in Fig. 2, i.e., channel 7 is target channel), output channel switching afterwards refers toOrder, by channel switch to channel 7.
It should be noted that target channel shown in Fig. 2 is that equal proportion is corresponding with the final position of dynamic slip instruction,Can also be according to the stop bit of the ratio setting target channel between other sliding distances and channel displacement and dynamic slip instructionCorresponding relation between putting.For example, dynamic slip instruction somewhat slides a part of distance, you can with previously or backward, interval was multipleChannel performs channel switching instruction.
A kind of method of switching channels provided in an embodiment of the present invention, the continuous Static touch inputted by capturing userInstruction and dynamic slip instruction, to user's display channel list, determine final target channel according to dynamic slip instruction and cutShift to target channel.To user's display channel list user can be facilitated to select to need the mesh switched by the form of thumbnailChannel is marked, the sliding distance instructed by slide handover determines final target channel, can make user's fast positioning to targetChannel, improve zapping efficiency.
Preferably, in step 102 to user's display channel list, referring to Fig. 3, specifically include step 301-302:
Step 301:Determine the touch location of Static touch instruction.
Step 302:When the sustained touch time of Static touch instruction being more than preset time, frequency is ejected at display locationRoad list, display location are the position corresponding with the touch location of Static touch instruction.
The touch location instructed by Static touch determines the ejected position of channel list, and performing Static touch with user refers toFocus when making is identical, facilitates user to navigate to channel list in time, facilitates user to perform channel switch procedure.In Fig. 2Channel list is located at the right side of the touch location of Static touch instruction, can also be arranged at the left side or upside of touch location, toolBody is depending on actual conditions.
Preferably, the channel menu also includes thumbnail image, when the thumbnail image is current point in time, channel menu work asPrior image frame.
Specifically, as shown in Fig. 2 channel list includes, totally seven channel menus, each channel menu are being worked as with channel 2-8During preceding time point, the two field picture of the channel corresponding with the channel menu can be played, the two field picture is thumbnail image.ExampleSuch as, channel 5 is a certain new in " news hookup " is played in current point in time (time point for capturing Static touch instruction)Hear, then the thumbnail image using the frame of video of current point in time " news hookup " as channel 5.
Preferably, the background of channel menu is transparent background, and the transparency of transparent background is between 10%-100%.
The method flow of the switching channels is discussed in detail below by one embodiment.
Embodiment one
In embodiment one, after user continuously inputs Static touch instruction and dynamic slip instruction, instructed in Static touchTouch location at eject channel list, and then perform channel switch operation.Referring to Fig. 4, step 401-405 is specifically included:
Step 401:The Static touch that capture user is inputted by guidance panel instructs.
Static touch instruction is the lasting Static touch operation for guidance panel.In embodiment one, the operating surfacePlate is the mobile phone with touch-screen, and user inputs Static touch by touch-screen and instructed.
Step 402:Determine the touch location of Static touch instruction.
Step 403:When the sustained touch time of Static touch instruction being more than preset time, to user at display locationDisplay channel list.
The channel list is included according to one of preset order arrangement to multinomial channel menu, and channel menu includes channelTitle and/or channel station symbol.Display location is the position corresponding with the touch location of Static touch instruction.
Step 404:The dynamic slip instruction that capture user is inputted by guidance panel, and determine the end of dynamic slip instructionStop bit is put.
The cunning inputted when the dynamic slip instruction keeps operating guidance panel sustained touch for user, by guidance panelDynamic operation.
Step 405:Output channel switching command, channel switching instruction are used to indicate player by channel switch to target frequencyRoad, target channel are corresponding with the final position of dynamic slip instruction.
A kind of method of switching channels provided in an embodiment of the present invention, the continuous Static touch inputted by capturing userInstruction and dynamic slip instruction, to user's display channel list, determine final target channel according to dynamic slip instruction and cutShift to target channel.To user's display channel list user can be facilitated to select to need the mesh switched by the form of thumbnailChannel is marked, the sliding distance instructed by slide handover determines final target channel, can make user's fast positioning to targetChannel, improve zapping efficiency.The touch location instructed by Static touch determines the ejected position of channel list, is performed with userFocus when Static touch instructs is identical, facilitates user to navigate to channel list in time, facilitates user to perform channel switch mistakeJourney.
The method flow of switching channels is described in detail above, this method can also be realized by corresponding device, belowThe 26S Proteasome Structure and Function of the device is discussed in detail.
A kind of device of switching channels provided in an embodiment of the present invention, it is shown in Figure 5, including:
First trapping module 51, instructed for capturing the Static touch that user is inputted by guidance panel, Static touch refers toMake to be operated for the lasting Static touch of guidance panel;
Display module 52, when the sustained touch time for being instructed in Static touch is more than preset time, shown to userChannel list, channel list is included according to one of preset order arrangement to multinomial channel menu, and channel menu includes channelTitle and/or channel station symbol;
Second trapping module 53, the dynamic slip instruction inputted for capturing user by guidance panel, and determine dynamicThe final position of slip instruction, when dynamic slip instruction keeps operating guidance panel sustained touch for user, pass through operating surfaceThe slide of plate input;
Processing module 54, for output channel switching command, channel switching instruction is used to indicate player by channel switchTo target channel, target channel is corresponding with the final position of dynamic slip instruction.
Preferably, include referring to Fig. 6, display module 52:
Determining unit 521, for determining the touch location of Static touch instruction;
Display unit 522, when the sustained touch time for being instructed in Static touch is more than preset time, in display locationPlace's ejection channel list, display location are the position corresponding with the touch location of Static touch instruction.
Preferably, channel menu also includes thumbnail image, when thumbnail image is current point in time, the present frame of channel menuImage.
Preferably, the background of channel menu is transparent background, and the transparency of transparent background is between 10%-100%.
Preferably, channel list is the arrangement in channel predetermined scope, according to channel menu in channel predetermined scopeOrder choose successively one is to multinomial channel menu;
Channel predetermined scope is:The model of the scope of electric program menu, the scope of collection channel or user's favorite channelEnclose;User's favorite channel is that the channel list for recording and previously generating is played according to the history of user.
The method and device of a kind of switching channels provided in an embodiment of the present invention, by capturing the continuous quiet of user's inputState touching instruction and dynamic slip instruction, to user's display channel list, final target frequency is determined according to dynamic slip instructionRoad simultaneously switches to target channel.To user's display channel list user can be facilitated to select needs to cut by the form of thumbnailThe target channel changed, the sliding distance instructed by slide handover determine final target channel, can make user's fast positioningTo target channel, zapping efficiency is improved.The touch location instructed by Static touch determines the ejected position of channel list, withThe focus that family is performed when Static touch instructs is identical, facilitates user to navigate to channel list in time, facilitates user to perform channelHandoff procedure.
A kind of method and device of automatic switchover program provided in an embodiment of the present invention, this method is according to the conception of history of userSee that trace information determines preference degree of the user to each program, so that when user needs to be automatically switched by channel switchChannel to where optimal program, so as to fast and accurately navigate to the program that active user likes.By setting programming associationDegree can push optimal program, and by determining that validated user is liked most so as to which program is switched into validated userHappy festival time mesh.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, system or computer programProduct.Therefore, the present invention can use the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardwareApply the form of example.Moreover, the present invention can use the computer for wherein including computer usable program code in one or moreThe shape for the computer program product that usable storage medium is implemented on (including but is not limited to magnetic disk storage and optical memory etc.)Formula.
The present invention is the flow with reference to method according to embodiments of the present invention, equipment (system) and computer program productFigure and/or block diagram describe.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagramJourney and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be providedThe processors of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produceA raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for realThe device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spyDetermine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring toMake the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram orThe function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that countedSeries of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, so as in computer orThe instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram oneThe step of function of being specified in individual square frame or multiple square frames.
Obviously, those skilled in the art can carry out the essence of various changes and modification without departing from the present invention to the present inventionGod and scope.So, if these modifications and variations of the present invention belong to the scope of the claims in the present invention and its equivalent technologiesWithin, then the present invention is also intended to comprising including these changes and modification.