Summary of the invention
Technical problem to be solved by this invention is for above shortcomings in prior art, the method and the playing device that provide a kind of playing device channel to switch, method and the playing device that this playing device channel switches can be provided convenience for user, channel switching efficiently, improved user and appreciate the joyful degree of program.
The technical scheme that solution the technology of the present invention problem adopts is the method that this playing device channel switches, and comprising:
Set the favorite channels of multiple the first Preset Time section correspondences;
Obtain current time;
When the available machine time is in described the first Preset Time section, or current time close on current time next described in time started of the first Preset Time section be less than or equal to while having corresponding favorite channels in default switching cycle and described the first Preset Time section, make described playing device be switched to the described favorite channels of described the first Preset Time section correspondence corresponding to current time, or prompting will be switched to the described favorite channels of the first Preset Time section correspondence described in next.
Preferably, the method for the favorite channels of setting the first Preset Time section correspondence comprises:
Gather in the second Preset Time section playing device multiple channels reproduction time of broadcast program separately in the first Preset Time section described in each;
Be accumulated in described the second Preset Time section total reproduction time of same channel broadcast program in described the first Preset Time section, and the reproduction time summation of multiple channel broadcast program in described the first Preset Time section;
Calculate the percentage of time of the reproduction time summation of total reproduction time separately of each channel and multiple channels;
Be the described favorite channels of described the first Preset Time section correspondence by percentage of time maximum and the channel setting in fiducial interval range.
Further preferably, described fiducial interval range is [90%, 100%].
Preferably, described the first Preset Time section is less than or equal to described the second Preset Time section; Described the first Preset Time section is t1, wherein 1 point≤t1≤1 day, and non-overlapping copies between multiple described the first Preset Time; Described the second Preset Time section is t2, wherein 1 day≤t2≤1 year.
Preferably, described default switching cycle is t0, wherein, and 1 point≤t0≤10 point.
Preferably, also comprise: before setting the favorite channels of multiple the first Preset Time section correspondences, determine that user is a certain specific user; Correspondingly, set described in this specific user at the favorite channels of multiple described very first time section correspondences.
Further preferably, when the available machine time is in described the first Preset Time section, or current time close on current time next described in time started of the first Preset Time section be less than or equal to while having corresponding favorite channels in default switching cycle and described the first Preset Time section, make that described playing device is switched to described the first Preset Time section corresponding to current time, described favorite channels corresponding to specific user described in this, or prompting by being switched to the first Preset Time section described in next, described favorite channels corresponding to specific user described in this.
A kind of playing device, described playing device comprises command unit, time quantum, processing unit and memory cell, wherein:
Described command unit, is electrically connected with described processing unit, for enabling/close automatic channel handoff functionality and the parameter relevant to automatic channel handoff functionality being set;
Described time quantum, is electrically connected with described processing unit, for current time is provided, and provides the reproduction time of each channel to described processing unit;
Described memory cell, is electrically connected with described processing unit, for storing the parameter relevant to automatic channel handoff functionality; And store multiple channels in the second Preset Time section, reproduction time and multiple favorite channels corresponding with the first Preset Time section in corresponding described the first Preset Time section;
Described processing unit, is also electrically connected with the broadcast unit in described command unit and described playing device respectively, for calculating and judge favorite channels; And in during enabling automatic channel handoff functionality, make described playing module play described favorite channels corresponding to current time or prompting and will be switched to the described favorite channels of the first Preset Time section correspondence described in next.
Preferably, described processing unit comprises computing module and the judge module of mutual electrical connection, wherein:
Described computing module, in described the second Preset Time section, total reproduction time of same channel broadcast program in described the first Preset Time section, and the reproduction time summation of multiple channel broadcast program in described the first Preset Time section; And calculate the percentage of time of the reproduction time summation of total reproduction time separately of each channel and multiple channels;
Described judge module, for percentage of time maximum and the channel in fiducial interval range are judged as to the described favorite channels of described the first Preset Time section correspondence, and sends the signal of the described favorite channels of storage to described memory cell; Also for judging that current time is whether in described the first Preset Time section, or judge described in next that current time and current time close on whether the time started of the first Preset Time section is less than or equal to default switching time, and send the signal for channel switches or channel switching is carried out in prompting to described broadcast unit.
Preferably, described command unit comprises sending module and receiver module, wherein:
Described sending module, enable/close automatic channel switching command and the described parameter relevant to automatic channel handoff functionality set for sending, the described parameter relevant to automatic channel handoff functionality comprises described the first Preset Time section, described the second Preset Time section, described default switching cycle and described confidential interval;
Described receiver module, be electrically connected with described processing unit, send and enable/close automatic channel switching command and the parameter relevant to automatic channel handoff functionality for receiving described sending module, and will enable/close automatic channel switching command and the parameter relevant to automatic channel handoff functionality sends to described processing unit.
Preferably, described sending module is the remote controller corresponding with described playing device, is provided with for enabling/stop channel switch key and the key that arranges for setting the parameter relevant to channel handoff functionality on described remote controller; Or, described sending module be arranged on the shell of described playing device for enabling/stop channel switch key and the key that arranges for setting the parameter relevant to channel handoff functionality.
Preferably, also comprise image acquisition units and image identification unit, wherein:
Described image acquisition units, is electrically connected with described image identification unit, for gathering user's the facial image of described playing device;
Described image identification unit, is electrically connected respectively with described judge module and described control unit, for judging it according to the facial image gathering for a certain specific user.
Preferably, described image acquisition units is man face image acquiring transducer;
In described image identification unit, preset face characteristic information, described image identification unit is extracted the feature of the facial image that described man face image acquiring transducer collects, the facial image feature of extracting and preset face characteristic information are compared, in the time that described facial image feature is mated with described face characteristic information, determine described specific user.
The invention has the beneficial effects as follows: the method that playing device channel provided by the invention switches and corresponding playing device, by statistics, analysis user is watched the possibility of each channel in each time period at ordinary times, the not only rule of counting user broadcast program, and can set automatic tuning rule to the statistics of broadcast program according to rule, thereby can in the minimum time section of setting, carry out the automatic switchover of channel, solve user cannot remember the user's switching channels trouble causing in the time of channel selection problem because channel is numerous, convenient, fast, improve the joyful degree that user appreciates program.
Embodiment
For making those skilled in the art understand better technical scheme of the present invention, the method and the playing device that playing device channel of the present invention are switched below in conjunction with the drawings and specific embodiments are described in further detail.
The method that playing device channel switches, comprising:
Set the favorite channels of multiple the first Preset Time section correspondences;
Obtain current time;
When the available machine time is in described the first Preset Time section, or current time close on current time next described in time started of the first Preset Time section be less than or equal to while having corresponding favorite channels in default switching cycle and described the first Preset Time section, make described playing device be switched to the described favorite channels of described the first Preset Time section correspondence corresponding to current time, or prompting will be switched to the described favorite channels of the first Preset Time section correspondence described in next.
A kind of playing device, described playing device comprises command unit, time quantum, processing unit and memory cell, wherein:
Described command unit, is electrically connected with described processing unit, for enabling/close automatic channel handoff functionality and the parameter relevant to automatic channel handoff functionality being set;
Described time quantum, is electrically connected with described processing unit, for current time is provided, and provides the reproduction time of each channel to described processing unit;
Described memory cell, be electrically connected with described processing unit, for storing the parameter relevant to automatic channel handoff functionality, and store multiple channels in the second Preset Time section, reproduction time and multiple favorite channels corresponding with the first Preset Time section in corresponding described the first Preset Time section;
Described processing unit, is also electrically connected with the broadcast unit in described command unit and described playing device respectively, for calculating and judge favorite channels; And in during enabling automatic channel handoff functionality, make described playing module play described favorite channels corresponding to current time or prompting and will be switched to the described favorite channels of the first Preset Time section correspondence described in next.
Embodiment 1:
A kind of method that the present embodiment provides playing device channel to switch, the method is applicable to display unit, is also applicable to broadcast receiver etc. and has the device of playing function.
As shown in Figure 1, the method that this playing device channel switches comprises:
Step S1): the favorite channels of setting multiple the first Preset Time section correspondences.
The first Preset Time section of setting artificially can be that user is convenient to watch or listens to and save object time.In this step, the method for setting the favorite channels of the first Preset Time section correspondence specifically comprises:
Step S11): gather in the second Preset Time section, playing device is multiple channels reproduction time of broadcast program separately in each first Preset Time section.
Conventionally set the first Preset Time section and be less than or equal to the second Preset Time section, the first Preset Time section can be chosen for this channel in the short period time of broadcast program by user, the second Preset Time section is the time that in the long period, this channel is chosen broadcast program by user.In the method for switching at playing device channel, the first Preset Time section and the second Preset Time section all can freely be arranged by user, and the first Preset Time section, the second Preset Time section are equivalent to arrange the timing statistics of a certain channel broadcast program.Preferably, the first Preset Time section is t1, wherein 1 point≤t1≤1 day, for example, between 2 hours, 4 hours or one day and multiple the first Preset Time non-overlapping copies; The second Preset Time section is t2, wherein 1 day≤t2≤1 year, for example 7 days, 15 days or January.Can draw by adding up user's reproduction time percentage within the fixing short period in one period of long period the channel that user is the most frequently used, like most.
Step S12): be accumulated in the second Preset Time section total reproduction time of same channel broadcast program in the first Preset Time section, and the reproduction time summation of multiple channel broadcast program in the first Preset Time section.
For example, reproduction time to 6 channels (channel 1-6) in 6 different time sections (time period 1-6) is added up respectively, and calculate each channel total reproduction time of broadcast program and reproduction time summation of multiple channel broadcast program in the first Preset Time section in section at one time, as shown in Figure 5,2-7 classifies each channel total reproduction time of the interior broadcast program of section at one time as, and last classifies the reproduction time summation of multiple channels broadcast program in the first Preset Time section as.
Step S13): the percentage of time that calculates the reproduction time summation of total reproduction time separately of each channel and multiple channels.
On the basis of Fig. 5, reproduction time to 6 channels (channel 1-6) in 6 different time sections (time period 1-6) is analyzed respectively, calculate the percentage of time of the reproduction time summation of total reproduction time separately of each channel and multiple channels, as shown in Figure 6, total reproduction time/time period N reproduction time summation of time period N-channel M percentage=time period N-channel M, 2-7 classifies each channel percentage of time of the reproduction time of broadcast program and the reproduction time summation of multiple channels in section at one time as, and last row are 100%.
Step S14): be favorite channels corresponding in the first Preset Time section by percentage of time maximum and the channel setting in fiducial interval range in arbitrary the first Preset Time section.
Preferably, fiducial interval range is [90%, 100%].Corresponding diagram 6, in this fiducial interval range, the favorite channels of time periods 2 correspondence is channel 2, the favorite channels of time periods 3 correspondence is channel 3, the favorite channels of time periods 5 correspondence is channel 5, the favorite channels of time periods 6 correspondence is channel 6, and in time period 1, although channel 1 has maximum percentage of time 83.2%, in the time period 4, although channel 4 has maximum percentage of time 69.8%, but because it is not all in fiducial interval range, therefore time period 1 and time period 4 temporarily also do not have corresponding favorite channels.
Certainly, also can directly not store favorite channels, but store the percentage of time of multiple channels in the first Preset Time section, in the time calling favorite channels, find i.e. corresponding the favorite channels of percentage of time maximum and the channel in confidential interval.Relatively pre-stored favorite channels, this mode is only to set the time order and function difference of favorite channels, and the essence of favorite channels is not exerted an influence.
Step S2): obtain current time.
In this step, playing device automatic acquisition current time.
Step S3): when the available machine time is in the first Preset Time section, or the time started of current time next first Preset Time section of closing on current time is less than or equal to while having corresponding favorite channels in default switching cycle and the first Preset Time section, make playing device be switched to the favorite channels of the first Preset Time section correspondence corresponding to current time, or point out and will be switched to the favorite channels of next the first Preset Time section correspondence.
In this step, according to the setting of default switching cycle, playing device regularly detects or inquires about the first Preset Time section of favorite channels, for example: after display unit start, for example, detect or inquire about once every default switching cycle (1 minute), if the first Preset Time section has corresponding favorite channels, make playing device automatically carry out channel switching or point out being switched to the favorite channels of next the first Preset Time section correspondence.
Preferably, default switching cycle is t0, wherein, 1 point≤t0≤10 point, for example 2 minutes.
In the method for switching at playing device channel, default switching cycle is equivalent to arrange playing device polling cycle, and default switching cycle can for example, for being less than the shorter time (10 seconds, 20 seconds or 1 point) of the first Preset Time section.Default switching cycle can be arranged according to the custom of oneself or hobby flexibly by user, and the present embodiment, only as example, does not limit.
Accordingly, the present embodiment also provides a kind of playing device, and this playing device can be display unit, also can have for broadcast receiver etc. the device of playing function.
As shown in Figure 2, this playing device comprises command unit 1, time quantum 2, processing unit 3 and memory cell 4, wherein:
Command unit 1, is electrically connected with processing unit 3, as man-machine interface, for enabling/close automatic channel handoff functionality and the parameter relevant to automatic channel handoff functionality being set.
Wherein, command unit 1 comprises sending module 11 and receiver module 12, sending module 11 is enabled/closes automatic channel switching command and the parameter relevant to automatic channel handoff functionality set for sending, and the parameter relevant to automatic channel handoff functionality comprises the first Preset Time section, the second Preset Time section, default switching cycle and confidential interval; Receiver module 12 is electrically connected with processing unit 3, send and enable/close automatic channel switching command and the parameter relevant to automatic channel handoff functionality for receiving sending module, and will enable/close automatic channel switching command and the parameter relevant to automatic channel handoff functionality sends to processing unit 3.
Further preferably, sending module 11 can be the remote controller corresponding with playing device, is provided with for enabling/stop channel switch key and the key that arranges for setting the parameter relevant to channel handoff functionality on remote controller; Or sending module is to be arranged at for what set the parameter relevant to channel handoff functionality key (comprising numerical key ,+-key and up-down arrow) to be set for enabling/stop channel switch key on the shell of playing device.By enabling/stop channel switch key, user can independently select to be automatically switched or user's manual switchover channel by playing device; Key being set can arranging the first Preset Time section, the second Preset Time section, default switching cycle and confidential interval etc. by the parameter relevant to channel handoff functionality.
Certainly, as long as sending module and receiver module can the suitable man-machine interactions of carrying out user and playing device, comprise for enable/stop channel switch key with for set the parameter relevant to channel handoff functionality arrange key do not limit be yet arranged at above-mentioned at remote controller and playing device shell, these switch keys or key is set also can adopts other layouts, for example adopt the layout being dispersed in respectively on remote controller or playing device shell, or, be arranged in Set Top Box.
Time quantum 2 is electrically connected with processing unit 3, for current time is provided, and provides the reproduction time of each channel to processing unit 3.At playing device, in broadcast program, time quantum 2 is understood correspondingly feedback time information and current channel information, and this information is offered to processing unit 3.Preferably, time quantum 2 is preservable time chip (can be powered by the internal electric source of playing device) after playing device power-off.
Memory cell 4 is electrically connected with processing unit 3, for storing the parameter relevant to automatic channel handoff functionality; And store multiple channels in the second Preset Time section, reproduction time and multiple favorite channels corresponding with the first Preset Time section in corresponding the first Preset Time section.Preferably, memory cell 4 can be protected stored storage chip, for example Flash memory for after playing device power-off.Certainly, in memory cell 4, also can directly not store favorite channels, but store the percentage of time of multiple channels in the first Preset Time section, in the time calling favorite channels, first search percentage of time maximum and the channel in confidential interval.
Processing unit 3 is also electrically connected with the broadcast unit 5 in command unit 1 and playing device respectively, for calculating and judge favorite channels; And in during enabling automatic channel handoff functionality, make playing module 5 play favorite channels corresponding to current time or point out and will be switched to the favorite channels of next the first Preset Time section correspondence.
Wherein, processing unit 3 comprises computing module 31 and the judge module 32 of mutual electrical connection, and computing module 31 is also electrically connected respectively with time quantum 2 and memory cell 4, and judge module 32 is also electrically connected respectively with time quantum 2 and memory cell 4.Computing module 31 is in the second Preset Time section, total reproduction time of same channel broadcast program in the first Preset Time section, and the reproduction time summation of multiple channels broadcast program in the first Preset Time section, and total reproduction time and reproduction time summation are stored to memory cell 4; And call total reproduction time and reproduction time summation from memory cell 4, calculate the percentage of time of the reproduction time summation of total reproduction time separately of each channel and multiple channels; Judge module 32 is for percentage of time maximum and the channel in fiducial interval range being judged as to the favorite channels of the first Preset Time section correspondence, and sends the signal of storage favorite channels to memory cell 4; Also for judging that current time is whether in the first Preset Time section, or the time started that judges next the first Preset Time section that current time and current time close on whether be less than or equal to default switching time, and send the signal for channel switches or channel switching is carried out in prompting to broadcast unit.
Certainly, memory cell 4 and processing unit 3 can directly be arranged in playing device, also can be arranged in Set Top Box, as long as can the channel of broadcast program and reproduction time data be stored and be analyzed.
User is in the time of playing device broadcast program, and time quantum 2 offers computing module 31 by channel and reproduction time corresponding to this channel automatically, and a certain channel is recorded and added up at the reproduction time of a certain the first Preset Time section; In the time that the cumulative time reaches the second Preset Time section, computing module 31 will gather reproduction time, analyze and process, and comprise the reproduction time summation of cumulative multiple channels at total reproduction time and multiple channel broadcast program in the first Preset Time section of the broadcast program of a certain the first Preset Time section; And calculate the percentage of time of the reproduction time summation of total reproduction time separately of each channel and multiple channels; And in judge module 32, according to the decision rule of the favorite channels of setting, in the time that the reproduction time of certain channel in the first Preset Time section is positioned at the confidential interval of setting, automatically complete the setting of favorite channels, said process is at step S11-step S14 in the method switched of corresponding playing device channel) program, these processes can complete in the background program of playing device, and do not need user manually to participate in, greatly convenient user's use.
The method that comprehensive above-mentioned playing device channel switches and corresponding playing device, as shown in Figure 3, the flow process that a kind of intelligent channel switches is:
Press and enable/stop channel switch key in sending module 11, enable intelligent channel handoff functionality;
Receiver module 12 in playing device receives the signal of enabling intelligent channel handoff functionality;
Time quantum 2 obtains current time;
Processing unit 3 calls the favorite channels of user's correspondence in different the first Preset Time sections of storage in memory cell 4;
When current time is in the first Preset Time section, or the time started of current time next first Preset Time section of closing on current time is less than or equal to while having corresponding favorite channels in default switching cycle and the first Preset Time section, make playing device be switched to the favorite channels of the first Preset Time section correspondence corresponding to current time, or point out and will be switched to the favorite channels of next the first Preset Time section correspondence.If temporarily there is no corresponding favorite channels in the first Preset Time section, playing device continues to play current program, and carry out cycle detection and inquiry by default switching cycle simultaneously, and enable/stop channel switch key until again press, close intelligent channel handoff functionality;
Again press and enable/stop channel switch key, close intelligent channel handoff functionality.
Embodiment 2:
In embodiment 1, any user operates this playing device, as long as enabled channel switch key, playing device is about to automatically set up a favorite channels database by the rule of setting, and the database of particular user and favorite channels corresponding to user is not distinguished; And in the present embodiment, on the basis of embodiment 1 playing device, be provided with camera, utilize the camera user of this playing device of identifying operation automatically, thereby set up corresponding with it favorite channels database for different specific users.
In the present embodiment, the method that this playing device channel switches comprises:
Step S1): determine that user is a certain specific user; Correspondingly, set the favorite channels of this specific user in multiple very first time section correspondences.
Step S2): obtain current time;
Step S3): when the available machine time is in the first Preset Time section, or the time started of current time next first Preset Time section of closing on current time is less than or equal to while having corresponding favorite channels in default switching cycle and the first Preset Time section, make playing device be switched to the first Preset Time section corresponding to current time, favorite channels corresponding to this specific user, or prompting will be switched to next first Preset Time section, favorite channels corresponding to this specific user.
Accordingly, the playing device in the present embodiment, also comprises image acquisition units and image identification unit, and image acquisition units is electrically connected with image identification unit, for gathering user's the facial image of playing device; Image identification unit, is electrically connected respectively with judge module and control unit, for judging it according to the facial image gathering for a certain specific user.
Wherein, image acquisition units is man face image acquiring transducer, for example camera; In image identification unit, preset face characteristic information, the feature of the facial image that image identification unit extraction man face image acquiring transducer collects, the facial image feature of extracting and preset face characteristic information are compared, in the time that facial image feature is mated with face characteristic information, determine specific user.Here it should be understood that, face recognition technology is as working as previous more popular image-recognizing method, there are at present many effective ripe algorithms, the present embodiment is determined in specific user's process can directly use for reference suitable ripe algorithm to the identification of face, therefore here specific algorithm is no longer described in detail.Use the face recognition technology of current comparative maturity can make playing device determine exactly specific user, improve the reliability of equipment.
In the present embodiment, for the playing device that has camera, before the channel of playing device broadcast program and the collection of reproduction time, can first obtain user's facial image by camera, thereby can be to the percentage of time of the channel of the different broadcast program of different user's statistics and analysis, thereby set up corresponding with it channel database; In the time that this user operates this playing device, can obtain by camera this user's facial image, and in image identification unit, correspondingly from memory cell, call corresponding with it channel database, and automatically carry out channel switching.Here it should be understood that and watch display unit as many people, or while listening to broadcast receiver, the favorite channels of the first user of the facial image that acquiescence gets according to camera carries out intelligence switching.
As shown in Figure 4, the flow process that in the present embodiment, a kind of intelligent channel switches is:
Obtain user's facial image by camera collection user, determine specific user;
Press and enable/stop channel switch key in sending module 11, enable intelligent channel handoff functionality;
Receiver module 12 in playing device receives the signal of enabling intelligent channel handoff functionality;
Time quantum 2 obtains current time;
Processing unit 3 calls the favorite channels of specific user's correspondence in different the first Preset Time sections of storage in memory cell 4;
When current time is in the first Preset Time section, or the time started of current time next first Preset Time section of closing on current time is less than or equal to while having corresponding favorite channels in default switching cycle and the first Preset Time section, make playing device be switched to the first Preset Time section corresponding to current time, favorite channels corresponding to this specific user, or prompting will be switched to next first Preset Time section, favorite channels corresponding to this specific user.If temporary transient not favorite channels corresponding to this specific user in the first Preset Time section, playing device continues to play current program, and carry out cycle detection and inquiry by default switching cycle simultaneously, and enable/stop channel switch key until again press, close intelligent channel handoff functionality;
Again press and enable/stop channel switch key, close intelligent channel handoff functionality.
Here it should be understood that, obtain user's facial image by camera collection user, determine specific user do not require one fix on and enable intelligent channel handoff functionality before, also the facial image that can be after enabling intelligent channel handoff functionality obtains user by camera collection user is again determined specific user, because playing device detects or inquires about to preset switching cycle circulation always, therefore, once define specific user, can enter at next default switching cycle the database of access specific user's favorite channels.
In the present embodiment, the establishing method of the favorite channels of playing device is identical with embodiment 1, and in the present embodiment, other structures of playing device are identical with the corresponding structure of embodiment 1, repeat no more here.
Embodiment 1, the method that the playing device channel providing in 2 switches and corresponding playing device, by statistics, analysis user is watched the possibility of each channel in each time period at ordinary times, the not only rule of counting user broadcast program, and can set automatic tuning rule to the statistics of broadcast program according to rule, thereby can in the minimum time section of setting, carry out the automatic switchover of channel, solve user cannot remember the user's switching channels trouble causing in the time of channel selection problem because channel is numerous, convenient, fast, improve the joyful degree that user appreciates program.
Be understandable that, above execution mode is only used to principle of the present invention is described and the illustrative embodiments that adopts, but the present invention is not limited thereto.For those skilled in the art, without departing from the spirit and substance in the present invention, can make various modification and improvement, these modification and improvement are also considered as protection scope of the present invention.