Invention/utility model content
For solving problems of the prior art, embodiments of the invention provide a kind of recording standby programs method and device.
Embodiments of the invention adopt following technical scheme:
A kind of recording standby programs method comprises:
Behind the standby command that receives the user, obtain described the recording the processing time of program recording for the treatment of according to the play start time for the treatment of program recording;
Described treat program recording record the processing time when arriving, under false holding state, record the described program recording for the treatment of;
Under false holding state, record describedly when treating program recording, only user's start-up command is handled.
Further, described basis is treated that the play start time of program recording is obtained and is describedly treated that the processing time of recording of program recording comprises:
When finishing, from the preserved program database, obtain the play start time for the treatment of program recording at current performance recording or the performance recording of not carrying out;
If the described play start time of program recording and the difference of current time treated handled the stipulated time greater than standby, then the described play start time for the treatment of program recording is deducted to record and handle the adjusting time, obtain described the recording the processing time of program recording for the treatment of, described standby is handled the stipulated time and is recorded and handle the adjusting time all greater than enter the required time of false holding state from holding state;
If the described play start time for the treatment of program recording is not more than the standby processing stipulated time with the difference of current time, then the current time is treated recording the processing time of program recording as described
And described basis treats that the play start time of program recording comprises after obtaining the described step of recording the processing time for the treatment of program recording:
The current time be not described treat program recording record the processing time time, enter holding state;
Correspondingly, described described treat program recording record the processing time when arriving, under false holding state, record the described program recording for the treatment of and comprise:
Be in open state or holding state current, and definite current time be described treat program recording record the processing time time, enter false holding state;
When determining that the current time is the described play start time for the treatment of program recording, record the described program recording for the treatment of.
Further, described method also comprises:
During just at program recording, enter false holding state current, continue to record just at recorded program from open state.
Further, describedly under false holding state, record describedly when treating program recording, only user's start-up command handled and comprised:
Under false holding state, record describedly when treating program recording,, then enter open state, continue to record just at recorded program from false holding state if the user instruction that receives is a start-up command; If the user instruction that receives is not a start-up command, then do not handle.
A kind of recording standby programs device comprises:
The command reception unit is used to receive user's instruction, and described instruction comprises start-up command or standby command;
The recording time acquiring unit is used for after described command reception unit receives described standby command, obtains described the recording the processing time of program recording for the treatment of according to the play start time for the treatment of program recording;
The standby recording elements is used for recording the processing time when arriving what described recording time acquiring unit obtained, records the described program recording for the treatment of under false holding state
The standby response unit is used for recording under false holding state described when treating program recording, and only the start-up command that described command reception unit is received is handled.
Further, described recording time acquiring unit comprises:
Reproduction time obtains subelement, is used for when finishing, obtaining the play start time for the treatment of program recording at current performance recording or the performance recording of not carrying out from the preserved program database;
Recording time obtains subelement, be used for if the described play start time of program recording and the difference of current time treated handled the stipulated time greater than standby, then the described play start time for the treatment of program recording is deducted to record and handle the adjusting time, obtain described the recording the processing time of program recording for the treatment of; If the described play start time for the treatment of program recording is not more than the standby processing stipulated time with the difference of current time, then the current time is treated recording the processing time of program recording as described; Described standby is handled the stipulated time and is recorded and handle the adjusting time all greater than enter the required time of false holding state from holding state.
Described device also comprises:
The standby unit, be used for the current time be not described treat program recording record the processing time time, enter holding state;
Described standby recording elements comprises:
False standby subelement is used for being in open state or holding state current, and definite current time be described treat program recording record the processing time time, enter false holding state;
Record subelement, be used for when determining that the current time is the described play start time for the treatment of program recording, recording the described program recording for the treatment of.
Further, described standby recording elements also is used for during just at program recording, entering false holding state from open state current, continues to record just at recorded program.
Further, described start-up command response unit, specifically be used under false holding state, recording described when treating program recording, if the instruction that described command reception unit receives is a start-up command, then enter open state, continue to record just at recorded program from false holding state; If the instruction that described command reception unit receives is not a start-up command, then do not handle.
Recording standby programs method and device that the embodiment of the invention provides, by behind the standby command that receives the user, obtain described the recording the processing time of program recording for the treatment of according to the play start time for the treatment of program recording, and described treat program recording record the processing time when arriving, under false holding state, record the described program recording for the treatment of.Therefore, can make system begin to play and advance into false holding state at program, when program begins to play with regard to program recording, thereby, in energy savings, program recording intactly.And, under false holding state, during program recording, only user's start-up command is handled, therefore, can make system under false holding state, user's button operation be carried out respective response and handle, improved user's experience.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
In order can under the situation that standby is recorded, when program begins to play, just program to be recorded, make recorded program complete, the embodiment of the invention provides a kind of recording standby programs method, as shown in Figure 1, comprising:
101, behind the standby command that receives the user, obtain described the recording the processing time of program recording for the treatment of according to the play start time for the treatment of program recording;
For example, system determines current do not carry out performance recording or performance recording end when receiving user's standby command, then obtain the play start time for the treatment of program recording from the preserved program database.Then, judge whether play start time and the difference of current time that this treats program recording handle the stipulated time greater than standby.If this treats that the play start time of program recording and the difference of current time handle the stipulated time greater than standby, the play start time of then this being treated program recording deducts to record and handles the adjusting time, obtain this and treat recording the processing time of program recording, then, enter holding state from open state.If this treats that the play start time of program recording and the difference of current time are not more than the standby processing stipulated time, then treat recording the processing time of program recording with the current time as this.Wherein, this standby is handled the stipulated time and recorded the processing adjusting time is pre-set, and both all enter the required time of false holding state greater than system from holding state.
Perhaps, system also can be under false holding state performance recording when finishing, from the preserved program database, obtain the play start time for the treatment of program recording.Then, judge whether play start time and the difference of current time that this treats program recording handle the stipulated time greater than standby.If this treats that the play start time of program recording and the difference of current time handle the stipulated time greater than standby, the play start time of then this being treated program recording deducts to record and handles the adjusting time, obtain this and treat recording the processing time of program recording, then, enter holding state from false holding state.If this treats that the play start time of program recording and the difference of current time are not more than the standby processing stipulated time, then treat recording the processing time of program recording with the current time as this.
In addition, system can also be when user's pre-recording program, this is treated that the play start time of program recording deducts to record handle the adjusting time, obtains this and treats recording the processing time of program recording, and, in the preserved program database, store this and treat recording the processing time of program recording.System is before entering holding state, and directly obtaining this from the preserved program database treats recording the processing time of program recording.
In embodiments of the present invention, described " open state " is meant when normally televiewing, the state of system's running.Described " holding state " be meant system only certain sub-fraction still at the state of running, as running power management part, with response user operation start once more.The same normal operation when described " false holding state " is meant parts such as processing with " open state ", but the pent state of display screen and sound.
102, described treat program recording record the processing time when arriving, under false holding state, record the described program recording for the treatment of.
For example, system is under holding state or the open state current, detects the current time to treat recording the processing time of program recording for this, enters false holding state this moment, begin to record this when then, treating the play start time of program recording for this and treat program recording in the current time.Perhaps, system is under the false holding state current, detect the current time to treat recording the processing time of program recording for this, and, begin to record this when treating the play start time of program recording for this and treat program recording in the current time.
103, under false holding state, record describedly when treating program recording, only user's start-up command is handled.
For example, under false holding state, record describedly when treating program recording, receive user's instruction.If the instruction that receives is a start-up command, then enter open state from false holding state, continue to record just at recorded program; If the instruction that receives is not a start-up command, then do not carry out any processing.
The recording standby programs method that present embodiment provides, by according to treating that the play start time of program recording obtains described the recording the processing time of program recording for the treatment of, and determine the current time be described treat program recording record the processing time time, under false holding state, record the described program recording for the treatment of.Therefore, can make system begin to play and advance into false holding state at program, when program begins to play with regard to program recording, thereby, in energy savings, program recording intactly.In addition, the user can also be under false holding state during program recording, can pass through start-up command, opens display screen and sound, and the program recording while watching has improved user's experience.
Below, in conjunction with actual scene a last embodiment is done further specifically to describe in detail.As shown in Figure 2, present embodiment recording standby programs method comprises:
201, start displaying predetermined programme function and pre-recording program.
For example, Digital Television receives the displaying predetermined programme instruction from the user, starts the displaying predetermined programme function.Digital Television reads the rendition list on the playing programs platform and is kept in the database, this rendition list is presented on the screen, so that the specifying information of each program to be provided to the user, as the time started and the concluding time of programme content brief introduction, program.To the program of customer requirements pre-recording, Digital Television directly receives this pre-recording requirement, and the relevant information of the program of pre-recording is kept in the preserved program database.
202, when open state, receive user's standby command;
For example, Digital Television is to user's normal play program, and the user presses the power button on the remote controller or on the Digital Television, and Digital Television receives standby command.
203, after receiving this standby command, judge current whether just at program recording, as if just then enteringstep 204 at program recording, otherwise, skip to step 205.
204, enter false holding state from open state, continue to record just at recorded program.When receiving user's start-up command, skip to step 211, when performance recording finishes, skip to step 205.
For example, Digital Television is closed display screen and sound, continues to receive the digital signal of this program on the backstage, and stores the content information of this program.
205, from the preserved program database, obtain the play start time that needs recorded program recently, enterstep 206.
For example, Digital Television visit preserved program database is searched apart from the nearest time of current time from the play start time of the program of pre-recording, and this time is the play start time that needs recorded program recently.
206, judge whether play start time and the difference of current time obtained handle the stipulated time greater than standby.If play start time of obtaining and the difference of current time are handled the stipulated time greater than standby, then enterstep 207, otherwise, skip to step 210.
For example, suppose that needing the play start time of recorded program recently is 13: 58, if the current time is 12: 20, the difference of this play start time and current time is 98 minutes, and this difference is handled 5 minutes stipulated times greater than standby, then enters step 207.In addition, if the current time is 13: 56, the difference of this play start time and current time is 2 minutes, and this difference is handled 5 minutes stipulated times less than standby, then skips to step 208.Wherein, require this standby handle the stipulated time greater than, Digital Television enters holding state from open state or false holding state, enters false holding state required average time again from holding state then.
207, the play start time of obtaining is deducted record the adjusting time of handling, needed recording the processing time of recorded program recently.Wherein, described recording handled the adjusting time greater than enter the required time of false holding state from holdingstate.Enter step 208.
For example, Digital Television deducts to record in the play start time of obtaining program from the preserved program database and handles the adjusting time, obtains recording the processing time.For example, suppose that needing the play start time of recorded program recently is 13: 58, on this play start time, deduct to record and handle 60 seconds adjusting time, obtain 13: 57 this program corresponding recording processing time.And, with the power management part that the processing time is notified to Digital Television of recording that obtains.In addition, require this to record and handle the adjusting time and enough be used for Digital Television and enter false holding state from holding state, promptly this is recorded and handles the adjusting time and need enter false holding state required average time from holding state greater than Digital Television.
208, enter holding state, and detect whether the current time is that this records the processing time.If the current time is that this needs recording the processing time of recorded program recently, then enterstep 209.
For example, after Digital Television entered holding state, whether the power management of Digital Television part detects the current time in real time was to notify recording the processing time of its.
209, enter false holding state from holding state, recording this needs recorded program recently.When receiving user's start-up command, skip to step 211, when performance recording finishes, skip to step 205.
For example, Digital Television power management partly detect the current time for the notice record the processing time time, enter false holding state from holding state.Digital Television can be obtained this play start time that needs recorded program recently and broadcast concluding time from the preserved program database after entering false holding state, when the current time is this play start time, begin to record this program.
210, the current time is needed recording the processing time of recorded program recently as this, enter false holding state when being in open state, recording this needs recorded program recently.When receiving user's start-up command, skip to step 211, when performance recording finishes, skip to step 205.
For example, Digital Television is at the standby command that has received the user, and judge that the play start time and the difference of current time that need recorded program recently are not more than the standby processing during stipulated time, enter false holding state from open state, and, from the preserved program database, obtain this play start time that needs recorded program recently and broadcast concluding time, when the current time is this play start time, begin to record this program.Perhaps, Digital Television determines that under false holding state performance recording finishes, and after judging that the play start time need recorded program recently is not more than the standby processing stipulated time with the difference of current time, from the preserved program database, obtain this play start time that needs recorded program recently and broadcast concluding time, when the current time is this play start time, begin to record this program.
211, under false holding state, during program recording, receive user's start-up command, enter open state, continue to record current just at recorded program from false holding state.
For example, during program recording, the user presses the power button on the remote controller or on the Digital Television to Digital Television under false holding state, Digital Television receives start-up command, Digital Television is opened display screen and sound, when continuing program recording, plays this program to the user.In addition, Digital Television during program recording, only responds the power button under false holding state, and other button operation of user is not processed.
The recording standby programs method that present embodiment provides, by according to treating that the play start time of program recording obtains described the recording the processing time of program recording for the treatment of, and determine the current time be described treat program recording record the processing time time, under false holding state, record the described program recording for the treatment of.Therefore, can make system begin to play and advance into false holding state at program, when program begins to play with regard to program recording, thereby, in energy savings, program recording intactly.In addition, the user can also be under false holding state during program recording, can pass through start-up command, opens display screen and sound, and the program recording while watching has improved user's experience.And, if the user at program recording while watching, when the user need do other thing, the user can also pass through standby command, closes display screen and sound, saved the energy.
With said method accordingly, the embodiment of the invention also provides a kind of recording standby programs device, as shown in Figure 3, comprising:
Command reception unit 301 is used to receive user's instruction, and described instruction comprises start-up command or standby command;
Recording time acquiring unit 302 is used for obtaining described the recording the processing time of program recording for the treatment of according to the play start time for the treatment of program recording after described command reception unit 301 receives described standby command;
Standby recording elements 303 is used for recording the processing time when arriving what described recording time acquiring unit 302 obtained, records the described program recording for the treatment of under false holding state;
Standby response unit 304 is used for recording under false holding state described when treating program recording, and only the start-up command that described command reception unit 301 is received is handled.
Further, described recording time acquiring unit 302 specifically comprises:
Reproduction time obtains subelement, is used for when finishing, obtaining the play start time for the treatment of program recording at current performance recording or the performance recording of not carrying out from the preserved program database;
Recording time obtains subelement, be used for if the described play start time of program recording and the difference of current time treated handled the stipulated time greater than standby, then the described play start time for the treatment of program recording is deducted to record and handle the adjusting time, obtain described the recording the processing time of program recording for the treatment of; If the described play start time for the treatment of program recording is not more than the standby processing stipulated time with the difference of current time, then the current time is treated recording the processing time of program recording as described; Described standby is handled the stipulated time and is recorded and handle the adjusting time all greater than enter the required time of false holding state from holding state.
Described recording standby programs device also comprises:
The standby unit, be used for the current time be not described treat program recording record the processing time time, enter holding state;
Further, described standby recording elements 303 specifically comprises:
False standby subelement is used for being in open state or holding state current, and definite current time be described treat program recording record the processing time time, enter false holding state;
Record subelement, be used for when determining that the current time is the described play start time for the treatment of program recording, recording the described program recording for the treatment of.
Further, described standby recording elements 303 also is used for during just at program recording, entering false holding state from open state current, continues to record just at recorded program.
Further, described start-up command response unit 304, specifically be used under false holding state, recording described when treating program recording, if the instruction that described command reception unit receives is a start-up command, then enter open state, continue to record just at recorded program from false holding state; If the instruction that described command reception unit receives is not a start-up command, then do not handle.
The recording standby programs device that the embodiment of the invention provides, by according to treating that the play start time of program recording obtains described the recording the processing time of program recording for the treatment of, and determine the current time be described treat program recording record the processing time time, under false holding state, record the described program recording for the treatment of.Therefore, can make system begin to play and advance into false holding state at program, when program begins to play with regard to program recording, thereby, in energy savings, program recording intactly.In addition, the user can also be under false holding state during program recording, can pass through start-up command, opens display screen and sound, and the program recording while watching has improved user's experience.And, if the user at program recording while watching, when the user need do other thing, the user can also pass through standby command, closes display screen and sound, saved the energy.
One of ordinary skill in the art will appreciate that all or part of flow process that realizes in the foregoing description method, be to instruct relevant hardware to finish by computer program, described program can be stored in the computer read/write memory medium, this program can comprise the flow process as the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only storage memory body (Read-Only Memory, ROM) or at random store memory body (Random Access Memory, RAM) etc.
The above; only be the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; can expect easily changing or replacing, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion by described protection range with claim.