CN105812939B - television program reservation method and device - Google Patents
television program reservation method and device Download PDFInfo
- Publication number
- CN105812939B CN105812939B CN201410848382.3A CN201410848382A CN105812939B CN 105812939 B CN105812939 B CN 105812939B CN 201410848382 A CN201410848382 A CN 201410848382A CN 105812939 B CN105812939 B CN 105812939B
- Authority
- CN
- China
- Prior art keywords
- program
- channel
- user
- reservation
- currently playing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Circuits Of Receivers In General (AREA)
Abstract
The invention discloses a television program reservation method and a device, wherein the television program reservation method comprises the following steps: displaying a reservation setting interface for a user to set whether to enter a reservation mode; when a user sets to enter a reservation mode, acquiring time information corresponding to a first program currently played by a first channel according to a program information table preset in streaming media data; determining whether the first program is ended according to the time information of the first program; and when the first program is ended, switching the currently played channel to the first channel. Therefore, when the television is switched from the favorite program of the user to the advertisement program, the user can switch the channel played by the television to other channels after entering the reservation mode based on the reservation setting interface, and the television can automatically switch the currently played channel to the first channel when judging that the advertisement program is finished, so that the user can continuously watch the favorite program played by the first channel.
Description
Technical field
The present invention relates to TV technology more particularly to a kind of TV program order method and devices.
Background technique
Currently, user is when watching TV programme, especially when TV programme are more excellent, TV station often intercuts one
Section advertisement, many users do not like viewing advertisement, therefore usually carry out zapping processing, other channels are temporarily watched, by one
Return to original channel after the section time manually again.Since user does not know the duration to break for commercialsy, oneself advertisement duration can only be estimated,
It advertisement may be also not finished when returning to original channel;It advertisement may also terminate a period of time when returning to original channel, see before
The TV programme seen have played a period of time, cause to miss some excellent TV programme;User is also possible to see before forgetting
The channel number seen can waste the regular hour during finding original channel again.Drawback of the prior art is that television set is not
The time of advertisement broadcasting, and auto-returned original channel at the end of original channel advertisement can effectively be obtained.
Summary of the invention
The main purpose of the present invention is to provide a kind of TV program order method and devices, it is intended to which solving television set cannot
At the end of original channel advertisement the technical issues of auto-returned original channel.
TV program order method provided by the invention the following steps are included:
Explicit reservation set interface, so that whether user setting enters reservation protocol;
When user setting enters reservation protocol, the first channel is obtained according to program information table preset in stream medium data
The currently playing corresponding temporal information of the first program;
Determine whether first program terminates according to the first segment object time information;
It is first channel by currently playing channel switching at the end of first program.
Preferably, described that currently playing first of first channel is obtained according to program information table preset in stream medium data
The step of program corresponding temporal information includes:
Parse preset program information table in stream medium data;
The currently playing corresponding temporal information of the first program of the first channel is obtained according to the program information table;
Wherein, the program information table includes channel number, program start time and the section of channel where program identification, program
The mesh end time.
Preferably, described that currently playing first of first channel is obtained according to program information table preset in stream medium data
After the step of program corresponding temporal information further include:
Judge whether to get the temporal information;
When getting the temporal information, execution is described to determine described first according to the first segment object time information
The step of whether program terminates;
When the temporal information has not been obtained, display is used for the input interface of input time information;
User is set as the first segment object time information in the temporal information that the input interface inputs, and is executed
It is described that the step of whether first program terminates is determined according to the first segment object time information.
Preferably, before the step of explicit reservation set interface further include:
Judge whether to receive the reservation instruction that user inputs;
When receiving the reservation instruction, the step of executing the explicit reservation set interface.
Preferably, described at the end of first program, it is first channel by currently playing channel switching
Step includes:
At the end of first program, judge whether currently playing channel is the first channel;
When currently playing channel is not or not first channel, display one for user for choosing whether currently playing frequency
Road is switched to the prompt information of first channel;
It is described by currently playing channel switching when user selects currently playing channel switching as the first channel
First channel;
User it is non-selected by currently playing channel switching be the first channel when, continue play current channel.
The present invention further provides TV program order device include:
First display module is used for explicit reservation set interface, so that whether user setting enters reservation protocol;
Module is obtained, for when user setting enters reservation protocol, according to programme information preset in stream medium data
Table obtains the currently playing corresponding temporal information of the first program of the first channel;
Determining module, for determining whether first program terminates according to the first segment object time information;
Switching module, for being first channel by currently playing channel switching at the end of first program.
Preferably, the acquisition module includes:
Resolution unit, for parsing preset program information table in stream medium data;
Acquiring unit, for according to the program information table obtain the first channel it is currently playing the first program it is corresponding when
Between information;
Wherein, the program information table includes channel number, program start time and the section of channel where program identification, program
The mesh end time.
Preferably, the TV program order device further includes judgment module, the second display module and setting module:
The judgment module is for judging whether to get the temporal information;
The determining module is also used to when getting the temporal information, true according to the first segment object time information
Whether fixed first program terminates;
Second display module is used for when the temporal information has not been obtained, and display is defeated for input time information
Enter interface;
The setting module is used to user being set as first program in the temporal information that the input interface inputs
Temporal information.
Preferably,
The judgment module is also used to judge whether to receive the reservation instruction of user's input;
First display module is also used to when receiving the reservation instruction, explicit reservation set interface, for
Whether family setting enters reservation protocol.
Preferably, the switching module includes:
Judging unit, for judging whether currently playing channel is the first channel at the end of first program;
Display unit, for when currently playing channel is not or not first channel, display one for user for choose whether
It is the prompt information of first channel by currently playing channel switching;
Switch unit will be currently playing for when user selects currently playing channel switching as the first channel
Channel switching is first channel;
Holding unit, for user it is non-selected by currently playing channel switching be the first channel when, continue play work as
Preceding channel.
TV program order method and device provided by the invention, by explicit reservation set interface, for user setting
Whether reservation protocol is entered, and when user setting is into reservation protocol, according to programme information preset in stream medium data
Table obtains the currently playing corresponding temporal information of the first program of the first channel, is then determined according to first segment object time information
Whether the first program terminates, and is the first channel by currently playing channel switching, thus in electricity at the end of determining the first program
When depending on switching to advertising programme by the favorite program of user, after user enters reservation protocol based on reservation set interface, Yong Huke
By the channel switching televised to other channels, television set, can automatically will be currently playing at the end of judging advertising programme
Channel switching be the first channel, allow users to continue to watch the favorite program that the first channel plays.
Detailed description of the invention
Fig. 1 is the flow diagram of TV program order method first embodiment of the present invention;
Fig. 2 is the flow diagram of TV program order method second embodiment of the present invention;
Fig. 3 is the refinement flow diagram of step S20 in Fig. 1;
Fig. 4 is the flow diagram of TV program order method 3rd embodiment of the present invention;
Fig. 5 is the refinement flow diagram of step S40 in Fig. 1;
Fig. 6 is the functional block diagram of TV program order device first embodiment of the present invention;
Fig. 7 is the refinement the functional block diagram that module is obtained in Fig. 6;
Fig. 8 is the functional block diagram of TV program order device second embodiment of the present invention;
Fig. 9 is the refinement the functional block diagram of switching module in Fig. 6.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The present invention provides a kind of TV program order method.
Referring to Fig.1, Fig. 1 is the flow diagram of TV program order method first embodiment of the present invention.
In one embodiment, the TV program order method the following steps are included:
Step S10, explicit reservation set interface, so that whether user setting enters reservation protocol;
In the present embodiment, reservation set interface can be provided for choosing whether the operation into reservation protocol for user
Button, for example, a "Yes" button and a "No" button can be provided, when user selects "Yes" button by remote controller, then
Television set enters reservation protocol, and when user selects "No" button by remote controller, then television set does not enter reservation protocol,
Continue to play actual program.In addition, reservation set interface can also only provide a prompt information, for example, prompt information can be
When user presses the acknowledgement key on remote controler, then television set enters reservation protocol, and therefore, user is by pressing remote controler really
Reservation protocol can be entered by recognizing key.
It can be according to user in advance to the setting of television set, so that then jumping out institute automatically when television set one program of every replacement
State reservation set interface;When can also be predisposed to television set and playing advertising programme every time, then reservation setting circle is jumped out automatically
Face.Preferably, in order to easily facilitate the use of user, so that user targetedly reserves program, referring to Fig. 2, Fig. 2
For the flow diagram of TV program order method second embodiment of the present invention, before step S10 further include:
Step S50 judges whether the reservation instruction for receiving user's input;
When receiving the reservation instruction, step S10 is executed;When not receiving the reservation instruction, then continue to hold
Row step S50, and continue to play current channel.
In the present embodiment, be not desired to the first currently playing program of the machine of watching TV in user, and want to watch the first program it
When rear other programs, user can send reservation instruction to television set.For example, user can be pressed by the reservation on remote controler
Key sends reservation instruction to television set.When television set receives reservation instruction, then show that above-mentioned reservation is set on the tv screen
Set interface.
Step S20 is obtained when user setting enters reservation protocol according to program information table preset in stream medium data
The currently playing corresponding temporal information of the first program of first channel;
In this embodiment, it is preferred that above-mentioned program information table is inserted in the PMT in stream medium data by operator front end
In (Program Map Table) table.Preferably, program information table includes that the channel number of channel, program where program identification, program start
Time and program end time.Program identification is the identification information for identifying each program, for example, advertising programme can be used uniformly
One program identification, TV play program can be used uniformly a program identification.
In the present embodiment, above-mentioned first program is the currently playing program of the first channel (i.e. current channel), first segment
The corresponding temporal information of mesh may include that (can directly obtain from program information table first segment purpose initial time and end time
Take), perhaps including first segment purpose end time or (can be according to program information table including first segment purpose residual time length
It calculates and obtains with current time).Preferably, above-mentioned temporal information is shown in above-mentioned reservation set interface, so that user is according to pre-
The temporal information about shown in set interface is confirmed whether to enter reservation protocol.For example, if shown in reservation set interface the
The end time of one program is closer apart from current time, or in reservation set interface the first segment purpose residual time length that shows compared with
Short, then user can select not enter reservation protocol according to actual needs;If the first segment purpose shown in reservation set interface
End time apart from current time farther out, or in reservation set interface the first segment purpose residual time length that shows is longer, then use
Family can select to enter reservation protocol according to actual needs.By showing above-mentioned temporal information in reservation set interface, so that
User can know the first segment purpose end time, to be chosen whether to enter reservation mould according to the first segment purpose end time
Formula easily facilitates user and watches TV programme.
After entering reservation protocol, it is preferable that television set records the channel number of the first channel, and records above-mentioned time letter
Breath.Hereafter, currently playing channel switching can be other channels by user.
Step S30 determines whether first program terminates according to the first segment object time information;
Currently playing channel switching is first channel at the end of first program by step S40.
In the present embodiment, if above-mentioned temporal information includes the first segment purpose end time, enter reservation mould in television set
After formula, whether the television set real-time monitoring current time reaches the end time of above-mentioned record, if current time reaches above-mentioned knot
The beam time, it is determined that terminate for the first program, and according to the channel number of the first channel prestored before by currently playing channel
It is switched to the first channel;If current time not yet reaches the above-mentioned end time, it is determined that be not finished for the first program, and continue reality
When monitor the end time whether current time reach above-mentioned record, until being determined as the first program terminates and switches to first
Until channel, television set jumps out reservation protocol.If above-mentioned temporal information include first segment purpose residual time length, television set into
After entering reservation protocol, the timer in television set starts based on above-mentioned residual time length countdown, and real-time monitoring countdown whether
Terminate, at the end of countdown, it is determined that terminate for the first program, the channel number for the first channel that television set prestores before
By currently playing channel switching to the first channel;If countdown is not finished, it is determined that not yet terminate for the first program, television set
Continue whether real-time monitoring countdown terminates, until being determined as the first program and terminating and switch to the first channel, television set
Jump out reservation protocol.If should be noted that, current play channel is the first channel, does not have to switch over.
TV program order method provided in this embodiment can be applied to following scene: watch that oneself is liked in user
When the TV programme of love, television set has been accidentally inserted advertising programme, if the currently watched channel of user is above-mentioned first channel, on
Stating advertising programme is above-mentioned first program, if user is not desired to viewing advertising programme, can send reservation instruction, TV to television set
Explicit reservation set interface, user are based on reservation set interface and choose whether to enter reservation protocol machine on the screen.When user sets
Set when entering reservation protocol, television set obtain the corresponding temporal information of advertising programme (including the advertisement end time and/or advertisement it is surplus
The remaining time), and record the channel number of the first channel (i.e. the currently watched channel of user).Hereafter, user can according to oneself
Hobby switches to other television channels, it is assumed that user switches to the second channel.During user watches the second channel, TV
Machine judges whether the advertising programme of the first channel terminates according to the temporal information of above-mentioned acquisition in real time, is being judged as the first channel
When advertising programme is not finished, continue the program for playing the second channel, at the end of being judged as the advertising programme of the first channel, then root
According to the channel number of the first channel prestored before by television set by the second channel switching to the first channel, to ensure that the first frequency
Can be automatic at the end of the advertising programme in road and the first channel be timely back to by the second channel, so that user can continue to see
It sees and oneself favorite program will not be missed.
TV program order method provided by the invention, by explicit reservation set interface, for user setting whether into
Enter reservation protocol, and when user setting is into reservation protocol, is obtained according to program information table preset in stream medium data
The currently playing corresponding temporal information of the first program of first channel, then determines first segment according to first segment object time information
Whether mesh terminates, at the end of determining the first program, by currently playing channel switching be the first channel, thus TV by with
When the favorite program in family switches to advertising programme, after user enters reservation protocol based on reservation set interface, user can be by TV
For the channel switching of broadcasting to other channels, television set, can be automatically by currently playing channel at the end of judging advertising programme
It is switched to the first channel, allows users to continue to watch the favorite program that the first channel plays.
The mode of the currently playing corresponding temporal information of the first program of above-mentioned the first channel of acquisition can be according to practical need
It is configured.For example, current DTV generally all has electronic program guides, electronic program guides is capable of providing all
The play time information of program, television set can first obtain electronic program guides, then true according to the electronic program guides of acquisition
The fixed currently playing corresponding temporal information of the first program.Alternatively, some TV stations on the screen can when playing advertisement at present
The residual time length of automatic display advertisement, television set can obtain extensively directly from currently playing first segment purpose stream medium data
The residual time length (the i.e. above-mentioned currently playing corresponding temporal information of the first program) of announcement.
Any program that above-mentioned first program can play for the first channel, with first in the present embodiment and following embodiment
Program be advertising programme for be illustrated.
Preferably, the mode of the currently playing corresponding temporal information of the first program of above-mentioned the first channel of acquisition can also adopt
It with the following methods, is the refinement flow diagram of step S20 in Fig. 1 referring to Fig. 3, Fig. 3, step S20 includes:
Step S21 parses preset program information table in stream medium data;
Step S22 obtains the corresponding time letter of the first currently playing program of the first channel according to the program information table
Breath;
Wherein, the program information table includes channel number, program start time and the section of channel where program identification, program
The mesh end time.
In the present embodiment, program information table is obtained according to the received stream medium data of television set.Under normal circumstances, it runs
Advertising programme descriptor front end is inserted in program information table by the chamber of commerce.Television set obtains current according to the program information table of acquisition
The advertising programme descriptor of the channel of broadcasting, it is preferable that the available multiple advertising programme descriptors of television set, for example, can be with
All advertising programme descriptors of currently playing channel are obtained, the advertising programme descriptor that then television set will acquire is protected
It deposits.In the present embodiment, advertising programme descriptor includes the temporal information of advertising programme.Preferably, television set is in real time or periodically
New advertising programme descriptor is obtained, and judges whether the advertising programme descriptor newly obtained is retouched with previously stored advertising programme
It is consistent to state symbol, when inconsistent, then updates the advertising programme descriptor saved according to the advertising programme descriptor newly obtained.?
When the advertising programme of one channel starts, television set reads the advertising programme descriptor saved, and is retouched according to the advertising programme of reading
State the temporal information that symbol obtains advertising programme (i.e. above-mentioned first program).
Further, in order to further user is convenient for watch TV programme, referring to Fig. 4, Fig. 4 is that TV programme of the present invention are pre-
The about flow diagram of method 3rd embodiment, after step S20 further include:
Step S60 judges whether to get the temporal information;
When getting the temporal information, step S30 is executed;
When the temporal information has not been obtained, step S70 is executed;
Step S70, display are used for the input interface of input time information;
User is set as the first segment object time letter in the temporal information that the input interface inputs by step S80
Breath, and execute step S30.
Television set when obtaining the corresponding temporal information of the first program automatically, may due to network or other odjective causes and
Obtain failure, therefore in order to further improve television set can at the end of judging the first program the first channel of auto-returned,
In the present embodiment, also to judge whether to get the temporal information after step S20.And temporal information is having not been obtained
When, one is provided for the input interface for user's input time information.
Preferably, above-mentioned input interface can use above-mentioned reservation set interface, i.e., straight in above-mentioned reservation set interface
It connects and provides one for the input field for user's input time information, user can be defeated in input field by the key on remote controler
Angle of incidence information, for example, user can be directly by video screen if showing first segment object time information on video screen
The temporal information of upper display inputs in above-mentioned input field;If first segment object time information, user are not shown on video screen
It can be based on previous viewing experience input time information.Preferably, can default a temporal information in input field, default when
Between information for example can be the currently practical later time (such as two minutes more late than current time), user is based on default
Time can increase or decrease the time shown in current input field.
Preferably, above-mentioned input interface can also provide an ACK button, and user believes in above-mentioned input interface input time
After breath, ACK button is triggered by remote controler, so that user is set as the in the temporal information that input interface inputs by television set
The temporal information of one program.Or above-mentioned input interface can not also provide above-mentioned ACK button, be based on input interface in user
After having inputted temporal information, after user is by pressing the acknowledgement key on remote controler, television set is defaulted as user's input time information
Terminate, then user is set as first segment object time information in the temporal information that input interface inputs by television set.
Preferably, above-mentioned reservation set interface and/or above-mentioned input interface can be transparent setting, or in non-full frame
Transparence setting, so that user does not influence user when being accordingly arranged based on above-mentioned reservation set interface and input interface
Watch the program of current channel.
Further, after television set enters reservation protocol, if user by TV currently playing channel switching to its
His channel, and user is interested in the program of other channels, and television set jumps back to the first channel automatically in order to prevent, more
TV programme can be played based on the hobby of user, be the refinement flow diagram of step S40 in Fig. 1, step referring to Fig. 5, Fig. 5
S40 includes:
Step S41 judges whether currently playing channel is the first channel at the end of first program;
At the end of television set determines the first program, then judge current play channel channel number whether with prestore first
The channel number of channel is identical, if they are the same, it is determined that currently playing channel is the first channel, if not identical, it is determined that currently broadcast
The channel put is not the first channel.
Step S42, when currently playing channel is not or not first channel, display one is used to choose whether for user will be current
The channel switching of broadcasting is the prompt information of first channel;
Step S43 cuts currently playing channel when user selects currently playing channel switching as the first channel
It is changed to first channel;
Step S44, user it is non-selected by currently playing channel switching be the first channel when, continue to play current frequency
Road.
It should be noted that then continuing to play current channel when currently playing channel is the first channel, do not have to carry out
Zapping processing.
In the present embodiment, above-mentioned prompt information can be a prompting interface of pop-up, can show in prompting interface
One ACK button and a return push-button, when user is based on remote controler selection ACK button, then it is assumed that user's selection will currently be broadcast
The channel switching put is the first channel;When user is based on remote controler selection return push-button, then it is assumed that user is non-selected will be current
The channel switching of broadcasting is the first channel.Some prompt informations can also be only shown in prompting interface, prompt information prompt is used
Family can press the acknowledgement key or return key of remote controler, and when user presses the acknowledgement key on remote controler, then television set is thought to use
Family selects currently playing channel switching to be the first channel;When user presses return key, then television set thinks that user is unselected
Selecting currently playing channel switching is the first channel.
In the present embodiment, if after television set enters reservation protocol, user by the currently playing channel switching of television set extremely
Second channel, user is when watching the second channel, if more liking the program of the second channel, judges the of the first channel in television set
At the end of one program, then above-mentioned prompt information is shown, if user is not desired to return to the first channel, can not be selected by prompt information
It is the first channel by currently playing channel switching, so that television set continues to play the program of the second channel, while TV
Machine jumps out reservation protocol.
The present invention further provides a kind of TV program order devices.
It is the functional block diagram of TV program order device first embodiment of the present invention referring to Fig. 6, Fig. 6.
In one embodiment, which includes:
First display module 10 is used for explicit reservation set interface, so that whether user setting enters reservation protocol;
In the present embodiment, reservation set interface can be provided for choosing whether the operation into reservation protocol for user
Button, for example, a "Yes" button and a "No" button can be provided, when user selects "Yes" button by remote controller, then
Television set enters reservation protocol, and when user selects "No" button by remote controller, then television set does not enter reservation protocol,
Continue to play actual program.In addition, reservation set interface can also only provide a prompt information, for example, prompt information can be
When user presses the acknowledgement key on remote controler, then television set enters reservation protocol, and therefore, user is by pressing remote controler really
Reservation protocol can be entered by recognizing key.
It can be according to user in advance to the setting of television set, so that then jumping out institute automatically when television set one program of every replacement
State reservation set interface;When can also be predisposed to television set and playing advertising programme every time, then reservation setting circle is jumped out automatically
Face.
Preferably, in order to easily facilitate the use of user, so that user targetedly reserves program, it is described to sentence
Disconnected module is also used to judge whether to receive the reservation instruction of user's input;First display module is also used to receiving
When stating reservation instruction, explicit reservation set interface, so that whether user setting enters reservation protocol.
In the present embodiment, be not desired to the first currently playing program of the machine of watching TV in user, and want to watch the first program it
When rear other programs, user can send reservation instruction to television set.For example, user can be pressed by the reservation on remote controler
Key sends reservation instruction to television set.When television set receives reservation instruction, then show that above-mentioned reservation is set on the tv screen
Set interface.
Module 20 is obtained, for being believed according to program preset in stream medium data when user setting enters reservation protocol
It ceases table and obtains the currently playing corresponding temporal information of the first program of the first channel;
In this embodiment, it is preferred that above-mentioned program information table is inserted in the PMT in stream medium data by operator front end
In (Program Map Table) table.Preferably, program information table includes that the channel number of channel, program where program identification, program start
Time and program end time.Program identification is the identification information for identifying each program, for example, advertising programme can be used uniformly
One program identification, TV play program can be used uniformly a program identification.
In the present embodiment, above-mentioned first program is the currently playing program of the first channel (i.e. current channel), first segment
The corresponding temporal information of mesh may include that (can directly obtain from program information table first segment purpose initial time and end time
Take), perhaps including first segment purpose end time or (can be according to program information table including first segment purpose residual time length
It calculates and obtains with current time).Preferably, above-mentioned temporal information is shown in above-mentioned reservation set interface, so that user is according to pre-
The temporal information about shown in set interface is confirmed whether to enter reservation protocol.For example, if shown in reservation set interface the
The end time of one program is closer apart from current time, or in reservation set interface the first segment purpose residual time length that shows compared with
Short, then user can select not enter reservation protocol according to actual needs;If the first segment purpose shown in reservation set interface
End time apart from current time farther out, or in reservation set interface the first segment purpose residual time length that shows is longer, then use
Family can select to enter reservation protocol according to actual needs.By showing above-mentioned temporal information in reservation set interface, so that
User can know the first segment purpose end time, to be chosen whether to enter reservation mould according to the first segment purpose end time
Formula easily facilitates user and watches TV programme.
After entering reservation protocol, it is preferable that television set records the channel number of the first channel, and records above-mentioned time letter
Breath.Hereafter, currently playing channel switching can be other channels by user.
Determining module 30, for determining whether first program terminates according to the first segment object time information;
Switching module 40, for being first frequency by currently playing channel switching at the end of first program
Road.
In the present embodiment, if above-mentioned temporal information includes the first segment purpose end time, enter reservation mould in television set
After formula, whether the television set real-time monitoring current time reaches the end time of above-mentioned record, if current time reaches above-mentioned knot
The beam time, it is determined that terminate for the first program, and according to the channel number of the first channel prestored before by currently playing channel
It is switched to the first channel;If current time not yet reaches the above-mentioned end time, it is determined that be not finished for the first program, and continue reality
When monitor the end time whether current time reach above-mentioned record, until being determined as the first program terminates and switches to first
Until channel, television set jumps out reservation protocol.If above-mentioned temporal information include first segment purpose residual time length, television set into
After entering reservation protocol, the timer in television set starts based on above-mentioned residual time length countdown, and real-time monitoring countdown whether
Terminate, at the end of countdown, it is determined that terminate for the first program, the channel number for the first channel that television set prestores before
By currently playing channel switching to the first channel;If countdown is not finished, it is determined that not yet terminate for the first program, television set
Continue whether real-time monitoring countdown terminates, until being determined as the first program and terminating and switch to the first channel, television set
Jump out reservation protocol.If should be noted that, current play channel is the first channel, does not have to switch over.
TV program order method provided in this embodiment can be applied to following scene: watch that oneself is liked in user
When the TV programme of love, television set has been accidentally inserted advertising programme, if the currently watched channel of user is above-mentioned first channel, on
Stating advertising programme is above-mentioned first program, if user is not desired to viewing advertising programme, can send reservation instruction, TV to television set
Explicit reservation set interface, user are based on reservation set interface and choose whether to enter reservation protocol machine on the screen.When user sets
Set when entering reservation protocol, television set obtain the corresponding temporal information of advertising programme (including the advertisement end time and/or advertisement it is surplus
The remaining time), and record the channel number of the first channel (i.e. the currently watched channel of user).Hereafter, user can according to oneself
Hobby switches to other television channels, it is assumed that user switches to the second channel.During user watches the second channel, TV
Machine judges whether the advertising programme of the first channel terminates according to the temporal information of above-mentioned acquisition in real time, is being judged as the first channel
When advertising programme is not finished, continue the program for playing the second channel, at the end of being judged as the advertising programme of the first channel, then root
According to the channel number of the first channel prestored before by television set by the second channel switching to the first channel, to ensure that the first frequency
Can be automatic at the end of the advertising programme in road and the first channel be timely back to by the second channel, so that user can continue to see
It sees and oneself favorite program will not be missed.
TV program order device provided by the invention, by explicit reservation set interface, for user setting whether into
Enter reservation protocol, and when user setting is into reservation protocol, is obtained according to program information table preset in stream medium data
The currently playing corresponding temporal information of the first program of first channel, then determines first segment according to first segment object time information
Whether mesh terminates, at the end of determining the first program, by currently playing channel switching be the first channel, thus TV by with
When the favorite program in family switches to advertising programme, after user enters reservation protocol based on reservation set interface, user can be by TV
For the channel switching of broadcasting to other channels, television set, can be automatically by currently playing channel at the end of judging advertising programme
It is switched to the first channel, allows users to continue to watch the favorite program that the first channel plays.
The mode that above-mentioned acquisition module 20 obtains the currently playing corresponding temporal information of the first program of the first channel can be with
It is configured according to actual needs.For example, current DTV generally all has electronic program guides, electronic program guides energy
The play time information of all programs is enough provided, television set can first obtain electronic program guides, then according to the electronics of acquisition
Program guide determines the currently playing corresponding temporal information of the first program.Alternatively, at present some TV stations when playing advertisement,
It can show the residual time length of advertisement automatically on the screen, television set can be directly from currently playing first segment purpose Streaming Media number
According to the middle residual time length (the i.e. above-mentioned currently playing corresponding temporal information of the first program) for obtaining advertisement.
Any program that above-mentioned first program can play for the first channel, with first in the present embodiment and following embodiment
Program be advertising programme for be illustrated.
Preferably, above-mentioned acquisition module 20 obtains the side of the currently playing corresponding temporal information of the first program of the first channel
Formula can also be in the following ways the refinement the functional block diagram that module is obtained in Fig. 6, the acquisition referring to Fig. 7, Fig. 7
Module 20 includes:
Resolution unit 21, for parsing preset program information table in stream medium data;
Acquiring unit 22, it is corresponding for obtaining the first currently playing program of the first channel according to the program information table
Temporal information;
Wherein, the program information table includes channel number, program start time and the section of channel where program identification, program
The mesh end time.
In the present embodiment, program information table is obtained according to the received stream medium data of television set.Under normal circumstances, it runs
Advertising programme descriptor front end is inserted in program information table by the chamber of commerce.Television set obtains current according to the program information table of acquisition
The advertising programme descriptor of the channel of broadcasting, it is preferable that the available multiple advertising programme descriptors of television set, for example, can be with
All advertising programme descriptors of currently playing channel are obtained, the advertising programme descriptor that then television set will acquire is protected
It deposits.In the present embodiment, advertising programme descriptor includes the temporal information of advertising programme.Preferably, television set is in real time or periodically
New advertising programme descriptor is obtained, and judges whether the advertising programme descriptor newly obtained is retouched with previously stored advertising programme
It is consistent to state symbol, when inconsistent, then updates the advertising programme descriptor saved according to the advertising programme descriptor newly obtained.?
When the advertising programme of one channel starts, television set reads the advertising programme descriptor saved, and is retouched according to the advertising programme of reading
State the temporal information that symbol obtains advertising programme (i.e. above-mentioned first program).
Further, in order to further user is convenient for watch TV programme, referring to Fig. 8, Fig. 8 is that TV programme of the present invention are pre-
The about the functional block diagram of device second embodiment, the TV program order device further include that judgment module 50, second is aobvious
Show module 60 and setting module 70:
The judgment module 50 is for judging whether to get the temporal information;
The determining module 30 is also used to when getting the temporal information, according to the first segment object time information
Determine whether first program terminates;
Second display module 60 is used for when the temporal information has not been obtained, and display is for input time information
Input interface;
The setting module 70 is used to user being set as the first segment in the temporal information that the input interface inputs
Object time information.
Television set when obtaining the corresponding temporal information of the first program automatically, may due to network or other odjective causes and
Obtain failure, therefore in order to further improve television set can at the end of judging the first program the first channel of auto-returned,
In the present embodiment, also to judge whether to get the temporal information after step S20.And temporal information is having not been obtained
When, one is provided for the input interface for user's input time information.
Preferably, above-mentioned input interface can use above-mentioned reservation set interface, i.e., straight in above-mentioned reservation set interface
It connects and provides one for the input field for user's input time information, user can be defeated in input field by the key on remote controler
Angle of incidence information, for example, user can be directly by video screen if showing first segment object time information on video screen
The temporal information of upper display inputs in above-mentioned input field;If first segment object time information, user are not shown on video screen
It can be based on previous viewing experience input time information.Preferably, can default a temporal information in input field, default when
Between information for example can be the currently practical later time (such as two minutes more late than current time), user is based on default
Time can increase or decrease the time shown in current input field.
Preferably, above-mentioned input interface can also provide an ACK button, and user believes in above-mentioned input interface input time
After breath, ACK button is triggered by remote controler, so that user is set as the in the temporal information that input interface inputs by television set
The temporal information of one program.Or above-mentioned input interface can not also provide above-mentioned ACK button, be based on input interface in user
After having inputted temporal information, after user is by pressing the acknowledgement key on remote controler, television set is defaulted as user's input time information
Terminate, then user is set as first segment object time information in the temporal information that input interface inputs by television set.
Preferably, above-mentioned reservation set interface and/or above-mentioned input interface can be transparent setting, or in non-full frame
Transparence setting, so that user does not influence user when being accordingly arranged based on above-mentioned reservation set interface and input interface
Watch the program of current channel.
Further, after television set enters reservation protocol, if user by TV currently playing channel switching to its
His channel, and user is interested in the program of other channels, and television set jumps back to the first channel automatically in order to prevent, more
TV programme can be played based on the hobby of user, referring to the refinement functional module signal that Fig. 9, Fig. 9 are switching module in Fig. 6
Figure, the switching module 40 include:
Judging unit 41, for judging whether currently playing channel is the first channel at the end of first program;
At the end of television set determines the first program, then judge current play channel channel number whether with prestore first
The channel number of channel is identical, if they are the same, it is determined that currently playing channel is the first channel, if not identical, it is determined that currently broadcast
The channel put is not the first channel.
Display unit 42, for when currently playing channel is not or not first channel, display one for be for user's selection
It is no by currently playing channel switching be first channel prompt information;
Switch unit 43 will be currently playing for when user selects currently playing channel switching as the first channel
Channel switching be first channel;
Holding unit 44, for user it is non-selected by currently playing channel switching be the first channel when, continue to play
Current channel.
It should be noted that then continuing to play current channel when currently playing channel is the first channel, do not have to carry out
Zapping processing.
In the present embodiment, above-mentioned prompt information can be a prompting interface of pop-up, can show in prompting interface
One ACK button and a return push-button, when user is based on remote controler selection ACK button, then it is assumed that user's selection will currently be broadcast
The channel switching put is the first channel;When user is based on remote controler selection return push-button, then it is assumed that user is non-selected will be current
The channel switching of broadcasting is the first channel.Some prompt informations can also be only shown in prompting interface, prompt information prompt is used
Family can press the acknowledgement key or return key of remote controler, and when user presses the acknowledgement key on remote controler, then television set is thought to use
Family selects currently playing channel switching to be the first channel;When user presses return key, then television set thinks that user is unselected
Selecting currently playing channel switching is the first channel.
In the present embodiment, if after television set enters reservation protocol, user by the currently playing channel switching of television set extremely
Second channel, user is when watching the second channel, if more liking the program of the second channel, judges the of the first channel in television set
At the end of one program, then above-mentioned prompt information is shown, if user is not desired to return to the first channel, can not be selected by prompt information
It is the first channel by currently playing channel switching, so that television set continues to play the program of the second channel, while TV
Machine jumps out reservation protocol.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair
Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills
Art field, is included within the scope of the present invention.
Claims (6)
1. a kind of TV program order method, which is characterized in that the TV program order method the following steps are included:
Judge whether to receive the reservation instruction that user inputs;
If not receiving the reservation instruction, continue to determine whether to receive the reservation instruction of user's input and continue to play to work as
Preceding channel;
If receiving the reservation instruction, explicit reservation set interface, so that whether user setting enters reservation protocol;
When user setting enters reservation protocol, it is current that the first channel is obtained according to program information table preset in stream medium data
The corresponding temporal information of the first program played;The corresponding temporal information of first program includes first segment purpose initial time
And the end time, or including first segment purpose residual time length;The reservation set interface shows that first program is corresponding
Temporal information, so that user is confirmed whether to enter the reservation protocol according to the corresponding temporal information of first program;
Determine whether first program terminates according to the first segment object time information;
It is first channel by currently playing channel switching at the end of first program;
First program currently playing according to program information table preset in stream medium data the first channel of acquisition is corresponding
After the step of temporal information further include:
Judge whether to get the temporal information;
When getting the temporal information, execution is described to determine first program according to the first segment object time information
The step of whether terminating;
When the temporal information has not been obtained, display is used for the input interface of input time information;
User is set as the first segment object time information in the temporal information that the input interface inputs, and described in execution
The step of whether first program terminates determined according to the first segment object time information;
It is described at the end of first program, by currently playing channel switching be first channel the step of include:
At the end of first program, judge whether currently playing channel is the first channel;
When currently playing channel is not or not first channel, display one for user for choosing whether to cut currently playing channel
It is changed to the prompt information of first channel;
It is described first by currently playing channel switching when user selects currently playing channel switching as the first channel
Channel;
User it is non-selected by currently playing channel switching be the first channel when, continue play current channel.
2. TV program order method as described in claim 1, which is characterized in that described according to preset in stream medium data
Program information table obtains the step of the first channel currently playing the first program corresponding temporal information and includes:
Parse preset program information table in stream medium data;
The currently playing corresponding temporal information of the first program of the first channel is obtained according to the program information table;
Wherein, the program information table includes channel number, program start time and the program knot of channel where program identification, program
The beam time.
3. TV program order method as described in claim 1, which is characterized in that the step of the explicit reservation set interface
Before further include:
Judge whether to receive the reservation instruction that user inputs;
When receiving the reservation instruction, the step of executing the explicit reservation set interface.
4. a kind of TV program order device, which is characterized in that the TV program order device includes:
Judgment module is reserved, for judging whether to receive the reservation instruction of user's input;
First display module, for judgement receive user input reservation instruction when explicit reservation set interface, for
Whether family setting enters reservation protocol;
Module is obtained, for being obtained according to program information table preset in stream medium data when user setting enters reservation protocol
Take the corresponding temporal information of the first program that the first channel is currently playing;The corresponding temporal information of first program includes first
The initial time of program and end time, or including first segment purpose residual time length;Described in the reservation set interface is shown
The corresponding temporal information of first program, so that user is confirmed whether according to the corresponding temporal information of first program into described
Reservation protocol;
Determining module, for determining whether first program terminates according to the first segment object time information;
Switching module, for being first channel by currently playing channel switching at the end of first program;
The TV program order device further includes judgment module, the second display module and setting module:
The judgment module is for judging whether to get the temporal information;
The determining module is also used to when getting the temporal information, determines institute according to the first segment object time information
State whether the first program terminates;
Second display module is used for when the temporal information has not been obtained, and display is used for input circle of input time information
Face;
The setting module is used for user when the temporal information that the input interface inputs is set as the first segment purpose
Between information;
The switching module includes:
Judging unit, for judging whether currently playing channel is the first channel at the end of first program;
Display unit, for when currently playing channel is not or not first channel, display one for user for choose whether to work as
The channel switching of preceding broadcasting is the prompt information of first channel;
Switch unit, for when user selects currently playing channel switching as the first channel, by currently playing channel
It is switched to first channel;
Holding unit, for user it is non-selected by currently playing channel switching be the first channel when, continue to play current frequency
Road.
5. TV program order device as claimed in claim 4, which is characterized in that the acquisition module includes:
Resolution unit, for parsing preset program information table in stream medium data;
Acquiring unit, for obtaining the corresponding time letter of the first currently playing program of the first channel according to the program information table
Breath;
Wherein, the program information table includes channel number, program start time and the program knot of channel where program identification, program
The beam time.
6. TV program order device as claimed in claim 4, which is characterized in that
The judgment module is also used to judge whether to receive the reservation instruction of user's input;
First display module is also used to when receiving the reservation instruction, explicit reservation set interface, so that user sets
It sets and whether enters reservation protocol.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410848382.3A CN105812939B (en) | 2014-12-29 | 2014-12-29 | television program reservation method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410848382.3A CN105812939B (en) | 2014-12-29 | 2014-12-29 | television program reservation method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN105812939A CN105812939A (en) | 2016-07-27 |
| CN105812939B true CN105812939B (en) | 2019-05-31 |
Family
ID=56421496
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410848382.3A Active CN105812939B (en) | 2014-12-29 | 2014-12-29 | television program reservation method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105812939B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108093289B (en) * | 2016-11-22 | 2020-08-07 | 腾讯科技(北京)有限公司 | Popularization information avoiding method and device |
| CN118828096A (en) * | 2023-10-31 | 2024-10-22 | 聚好看科技股份有限公司 | Display device and media resource recommendation method |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004274590A (en) * | 2003-03-11 | 2004-09-30 | Dainippon Printing Co Ltd | TV receiving system with reserved program viewing function |
| CN101485124A (en) * | 2006-07-04 | 2009-07-15 | 皇家飞利浦电子股份有限公司 | Method of content substitution |
| CN101594493A (en) * | 2009-07-08 | 2009-12-02 | 南京Lg新港显示有限公司 | Digital television program automatically tracking and restoring device |
| CN101600088A (en) * | 2009-06-02 | 2009-12-09 | 中兴通讯股份有限公司 | A method, system and terminal for IPTV recovery channel playback |
| CN101674187A (en) * | 2008-09-09 | 2010-03-17 | 华为技术有限公司 | Method, terminal, network server and system for realizing automatic return of program |
| CN101783911A (en) * | 2010-02-04 | 2010-07-21 | 康佳集团股份有限公司 | Method for skipping advertisements in playing process of TV programs |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101877770A (en) * | 2010-05-28 | 2010-11-03 | 青岛海信电器股份有限公司 | Method and device for reminding advertisement program information as well as television |
| CN102724461A (en) * | 2012-06-20 | 2012-10-10 | 冠捷显示科技(厦门)有限公司 | Realizing method of automatic channel switching for television |
-
2014
- 2014-12-29 CN CN201410848382.3A patent/CN105812939B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004274590A (en) * | 2003-03-11 | 2004-09-30 | Dainippon Printing Co Ltd | TV receiving system with reserved program viewing function |
| CN101485124A (en) * | 2006-07-04 | 2009-07-15 | 皇家飞利浦电子股份有限公司 | Method of content substitution |
| CN101674187A (en) * | 2008-09-09 | 2010-03-17 | 华为技术有限公司 | Method, terminal, network server and system for realizing automatic return of program |
| CN101600088A (en) * | 2009-06-02 | 2009-12-09 | 中兴通讯股份有限公司 | A method, system and terminal for IPTV recovery channel playback |
| CN101594493A (en) * | 2009-07-08 | 2009-12-02 | 南京Lg新港显示有限公司 | Digital television program automatically tracking and restoring device |
| CN101783911A (en) * | 2010-02-04 | 2010-07-21 | 康佳集团股份有限公司 | Method for skipping advertisements in playing process of TV programs |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105812939A (en) | 2016-07-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9271037B2 (en) | Playing device and playing method | |
| CN104735542B (en) | A kind of video broadcasting method and device | |
| CN101783911A (en) | Method for skipping advertisements in playing process of TV programs | |
| CN108449648A (en) | Television broadcasting method, device and computer readable storage medium | |
| CN105791942B (en) | Channel information display method and device of smart television | |
| CN104469505B (en) | A kind of channel switching mechanism and method filtering out advertisement | |
| CN104202652B (en) | The control method for playing back and set top box of a kind of television set top box | |
| CN104125488A (en) | Playing method and device of program | |
| CN111405369A (en) | Smart television, control method thereof and computer-readable storage medium | |
| CN107995532B (en) | information processing method and electronic equipment | |
| CN106899870A (en) | A kind of VR contents interactive system and method based on intelligent television and mobile terminal | |
| CN103997689B (en) | Digital television programs information reminding method | |
| CN105812939B (en) | television program reservation method and device | |
| CN103458291A (en) | Method and device for prompting video content | |
| CN105657545A (en) | Video play method and apparatus | |
| CN108965998B (en) | Channel switching method and system, smart television and storage medium | |
| KR20110033625A (en) | Digital broadcasting system and method for providing viewing history channel and random channel | |
| CN102291596A (en) | System and method for realizing video overlapping value added service in IPTV (Internet Protocol Television) system | |
| CN105635829A (en) | Live telecast video-on-demand method | |
| CN103475942B (en) | Programme replay control method and its control device | |
| CN106060661A (en) | Method and device for processing no signal of television and smart television | |
| US20170318342A1 (en) | Channel switching method and device | |
| CN108259960B (en) | System for simultaneously controlling set top box and smart television | |
| TWI539801B (en) | System and method for switching channels, and television | |
| KR101596592B1 (en) | Display, control method thereof, recording medium for recording program for executing the control method, application saved in the recording medium for executing the control method being combined with hardware |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |