The content of the invention
The invention provides the program look back method and device in intelligent television, needs continuously to review multiple programs in user
In the case of, realize in hgher efficiency, user can be more met to playing the viewing demand of program.
According to an aspect of the invention, there is provided a kind of program look back method in intelligent television, including:
During the actual program of current channel is played, the first object program played in the channel is reviewed in reception
Request;
According to the broadcasting program number evidence that server is provided, judge whether the first object program is supported to review, if
Support, then the first object program is defined as into initial program to be reviewed;
In this prior in channel from the beginning of the initial program, to the initial program in the initial program and current channel
Each program afterwards is played out in order.
Alternatively, also include:
If the first object program is not supported to review, in current channel, select from before the first object program
It is nearest apart from the first object program, support the second target program for reviewing, and the second target program is defined as into institute
State initial program to be reviewed.
Alternatively, in the channel in this prior from the beginning of the initial program, to the initial program and current channel
Each program after the interior initial program is played out in order, including:
Splice time shift information after current broadcast address and generate new broadcast address, the time shift information is used to represent institute
The broadcast start time point that initial program is stated in current channel is to the time difference between current point in time;
The initial program in initial program and current channel according to the new broadcast address to server request
The program content data of each program afterwards, so as in the channel from the beginning of the initial program, to the initial program with
And each program in current channel after the initial program is played out in order.
Alternatively, described during the actual program of current channel is played, reception reviews what is played in the channel
The request of first object program, including:
During the actual program of current channel is played, the request that display program controls menu is received;
The TV program control menu is shown, the TV program control menu includes the corresponding control of program being currently played
The corresponding control of the program of broadcasting of part and the first preset number;Wherein, control focus acquiescence and be located at what is be currently played
On the corresponding control of program;
Played on the corresponding control of program when operation focus is moved to certain, and received the operation for meeting prerequisite
During instruction, it is determined that receiving the request for reviewing the first object program.
Alternatively, also include:
The display reminding information on the corresponding control of the program of broadcasting for supporting to review, can to point out this to play program
Review.
Alternatively, judge in the following manner to have played whether program is supported to review:
Judge whether the data of specific fields in the evidence of broadcasting program number that server is provided indicate to review, if it is,
Then judge that this has been played program and has supported to review.
According to another aspect of the present invention, the program look back device in a kind of intelligent television is additionally provided, including:
Request reception unit, for, during the actual program of current channel is played, reception is reviewed in the channel
The request of the first object program of broadcasting;
Whether judging unit, for the broadcasting program number evidence provided according to server, judge the first object program
Support is reviewed, if supported, the first object program is defined as initial program to be reviewed;
Broadcast unit, in channel in this prior from the beginning of the initial program, to the initial program and current frequency
Each program in road after the initial program is played out in order.
Alternatively, also include:
Select unit, if not supporting to review for the first object program, in current channel, from first mesh
Before mark program the chosen distance first object program it is nearest, support the second target program for reviewing, and by second target
Program is defined as the initial program to be reviewed.
Alternatively, the broadcast unit includes:
Subelement is spliced in address, generates new broadcast address, institute for splicing time shift information after current broadcast address
State time shift information for represent the initial program current channel broadcast start time point between current point in time when
Between it is poor;
Request of data subelement, for the initial program according to the new broadcast address to server request and works as
The program content data of each program in front channel after the initial program, to open from the initial program in the channel
Begin, each program after the initial program in the initial program and current channel is played out in order.
Alternatively, the request reception unit includes:
Menu display request receiving subelement, for, during the actual program of current channel is played, receiving and showing
The request of TV program control menu;
Menu shows subelement, for showing the TV program control menu;The TV program control menu is just included currently
In the corresponding control of the program of broadcasting of the corresponding control of program and the first preset number played, wherein, control focus is write from memory
Recognize on the corresponding control of program being currently played;
Determination subelement, for having played the corresponding control of program when operation focus is moved to certain, and receives symbol
When closing the operational order of prerequisite, it is determined that receiving the request for reviewing the first object program.
Compared with prior art, a technical scheme in above-mentioned technical proposal has advantages below or beneficial effect:
In embodiments of the present invention, during the program in the current carousel channel of carousel application plays, can receive
The request reviewed to specified target program by user;After receiving the request, can be from the beginning of the target program, to this
Each program after first object program and the first object program is played out in order.This is another equivalent to realizing
The form of carousel is planted, when user selects certain wait the program reviewed, is the equal of the starting point that have selected broadcasting, is being played
After the program, can also continue to play other programs in current channel.Equivalent to by the channel from the beginning of the initial program
Later all programs all carry out a time shift backward on a timeline.So, equivalent to only need to start once review into
Journey, it is possible to realize the continuous broadcasting to multiple programs in channel, therefore, way of realization is more flexible, needs continuous returning in user
In the case of seeing multiple programs, it is not required that repeatedly start again and review process, realize in hgher efficiency, it is easier to meet broadcasting for user
Put demand.
Specific embodiment
It is understandable to enable the above objects, features and advantages of the present invention to become apparent from, it is below in conjunction with the accompanying drawings and concrete real
The present invention is further detailed explanation to apply mode.
In embodiments of the present invention, equivalent to there is provided another kind of carousel form, it is in certain carousel channel
The program played, if user needs to review, can start to play backward from the program, that is to say, that relative to normal
For broadcast state, equivalent to generating a time shift forward.Assume that user was selected from 8 when 10 o'clock:30 correspondences
Program start to review, then can commence play out from the program, after the program is finished, be not to terminate or exit back
See process, and be to continue with according to original time order and function played in order next one program, equivalent to will originally 8:30 broadcastings
Program steps back 10 points of broadcastings, and the reproduction time of each program afterwards is also postponed backward.Below concrete implementation mode is entered
Row is introduced in detail.
With reference to Fig. 1, the embodiment of the present invention provide firstly a kind of program look back method in intelligent television, each in the method
The executive agent of individual step can be for playing the application of carousel channel program in intelligent television(For ease of description, at this
The application is referred to as into " carousel application " in bright embodiment), specifically, the method may comprise steps of:
S101:During the actual program of current channel is played, the first mesh played in the channel is reviewed in reception
The request of mark program;
During the carousel channel that certain is specified is played in the interface of carousel application, if before user needs to review
The program that Jing was played, then can send and review request accordingly.When implementing, the request can be sent out in several ways
Go out.For example, under one way in which, can, by the special control button on the control terminals such as remote control, start
The target program reviewed process, then therefrom select that needs are reviewed in carousel application.Certainly, in this mode, enter and review
After process, current broadcasting process may will be stopped or suspend.Therefore, under another kind of implementation, in order to keep away
Exempt from the program to being currently played and cause too much influence, can with using breathe out it is a kind of control menu by the way of come realize to return
See the selection of program.
Specifically, asking for display program control menu can be received during the actual program of current channel is played
Ask, for example, it may be by pressing the button arranged on remote control, sending the request of exhalation TV program control menu.Carousel should
With upon receipt of the request, it is possible to show TV program control menu.The menu is generally shown at the lower section of broadcast interface
Region, although some can be caused to block the video content played, but can't affect on the whole to regard to playing
The viewing of frequency.Multiple controls can be included in TV program control menu, including the corresponding control of program being currently played and
The corresponding control of the program of broadcasting of the first preset number, wherein, after TV program control menu is breathed out, control focus acquiescence is located at
On the control that the program being currently played is located.If user needs to select the program played to be reviewed, can lead to
Right and left key crossed in remote controller etc. comes the position of moving operation focus, has played program institute when operation focus is moved to certain
Control on, and receive the operational order for meeting prerequisite(" confirmation " key on remote control etc. is pressed for example)When,
Can determine and receive the request for reviewing the first object program, wherein the first object program is that focus place control is corresponding
Program is played.
Certainly, in actual applications, some have been played program and have not possibly been supported what is reviewed, and reviewing about whether support is
Determined by the strategy of server end, in order that user is easy to distinguish which program and supports to review, which is not supported, can be with
In the broadcasting program number evidence provided according to server, judge whether that support is reviewed, if supported, section can have been played at this
Display reminding information on the control that mesh is located, can review to point out this to play program.Wherein, for the ease of carousel application visitor
Family end judges whether a program is supported to review, and server end can arrange a specific field in the data of program, leads to
Cross the value of the field to identify whether a program can be reviewed.Carousel when the data of program are obtained to server, is just applied
The information of the field can be got, and then is assured that out whether the program is supported to review, if supported, be broadcast in the program
Discharge after finishing, it is possible to printed words such as " reviewing " are shown on the control that the program is located in TV program control menu, to point out
User, this is a program that can be reviewed.
Certainly, can also there is the corresponding control of the program not yet played of the second preset number on TV program control menu
Part, can also show printed words such as " rob referring initially to " on the control, when user selects to watch certain program in advance, it is also possible in advance from this
Program proceeds by broadcasting.
S102:According to the broadcasting program number evidence that server is provided, judge whether the first object program is supported to review,
If supported, the first object program is defined as into initial program to be reviewed;
As it was noted above, when implementing, can pass through to judge the broadcasting program number of server offer specific word according in
Whether the data of section show and can review, if it is, judging that this has been played program and has supported to review.
S103:In this prior in channel from the beginning of the initial program, in the initial program and current channel this
Each program after beginning program is played out in order.
If the first object program that user selects is supported to review, carousel application just can be opened from the first object program
Beginning plays out, and after playing the program, continues to play the next program of sequencing broadcasting according to original program, with this
Analogize, equivalent to from the beginning of first object program, the regular hour that the reproduction time of follow-up all of program is all stepped back.Need
It is noted that the content of each program seen when reviewing in this way, the programme content seen during with normal viewing
It is identical.For example, certain channel is originally 8:30 points of the 15th collection for playing certain TV play, user enter the channel at 10 o'clock
When, it is found that the program has been played and be over, then may be selected by starting to review from the program, now, this will be commenced play out
15th collection of TV play, follow-up program is also the same, simply has a time delay backward on the time played.
When implementing, in order to realize the effect above, there can be various ways, for example, a kind of realization side wherein
Under formula, due to playing out in carousel application during the program of certain channel, different channel can to there is different addresses, when
When user is switched to certain carousel channel, be the equal of that the address of the carousel channel is sent to server by carousel applications client,
To the program content data of the server request carousel channel;Because, in order to realize described in the embodiment of the present invention from certain
The program specified starts for all programs regular hour of all postponing to carry out played in order, can first after current broadcast address
One time shift information of splicing, generates new broadcast address, and the time shift information is used to represent that the first object program that user selectes exists
The broadcast start time point of current channel is to the time difference between current point in time.For example, user selects need to review first
Target program was 8 originally:30 points of broadcastings, current time has been 10:00, therefore, the time difference for just calculating can be just
90 minutes, accordingly, it is possible to after the time difference information is spliced to the current corresponding broadcast address of carousel channel.Then
Can by it is new to address be sent to server, send playing request to server again, server receives new address
Afterwards, include time shift information in parsing address, it is possible to which it is that backwards calculation go out user to need review for which program, then
The program content data of each program in initial program and current channel after the initial program is returned, so as in carousel
Using client play out.Wherein, program content data can include various data, for example, can specifically include playing number
According to, attribute field of program etc., include in attribute field again:Indicate whether the mark that can be reviewed, whether live can mark.
Certainly, when implementing, can also realize by other means, for example, can be in current carousel channel
Splice program identification information of first object program etc. after address, as long as making an appointment with server end.
It should be noted that in actual applications, it is understood that there may be user selects the first object program reviewed not support back
Situation about seeing, at this point it is possible to there is various ways to allow users to as far as possible watch the content with regard to the program.For example, its
Under a kind of middle implementation, can be nearest from chosen distance first object program before the first object program, support review
The second target program, then in the channel from the beginning of the second target program, to the second target program and this second
Each program after target program is played out in order.As first object program is after the second target program, therefore,
Certain time point after the second target program is finished, user are still able to watch the phase of first object program inside the Pass
Hold.Or, under another kind of implementation, when the first object program for finding that user specifies is not supported to review, it can be determined that
Whether the first object program supports program request, if supported, can be to the details page of the server request first object program
Data simultaneously show that so, it is related to the first object program to play that what user can be provided from details page plays entrance
Programme content.
In a word, in embodiments of the present invention, during the program in the current carousel channel of carousel application plays, can be with
The request reviewed to specified target program by receive user;After receiving the request, can from the beginning of the target program,
Each program after the first object program and the first object program is played out in order.This is equivalent to realizing
The form of another kind of carousel, when user selects certain wait the program reviewed, is the equal of the starting point that have selected broadcasting, is broadcasting
After discharging the program, can also continue to play other programs in current channel.Equivalent to by the channel from the initial program
Starting later all programs all carries out a time shift backward on a timeline.So, once return equivalent to only needing to start
See process, it is possible to realize the continuous broadcasting to multiple programs in channel, therefore, way of realization is more flexible, needs to connect in user
Continue in the case of reviewing multiple programs, it is not required that repeatedly start again and review process, realize in hgher efficiency, it is easier to meet user
Broadcasting demand.
Corresponding with the program look back method in intelligent television provided in an embodiment of the present invention, the embodiment of the present invention is also provided
A kind of program look back device in intelligent television, referring to Fig. 2, the device can include:
Request reception unit 201, for, during the actual program of current channel is played, reception is reviewed in the channel
The request of the first object program played;
Judging unit 202, for the broadcasting program number evidence provided according to server, judges that the first object program is
No support is reviewed, if supported, the first object program is defined as initial program to be reviewed;
Broadcast unit 203, in channel in this prior from the beginning of the initial program, to the initial program and current
Each program in channel after the initial program is played out in order.
When implementing, in the case where the first object program that user selects is not supported to review, in order to for user
The content with regard to the first object program is provided, the device can also include:
Select unit, if not supporting to review for the first object program, in current channel, from first mesh
Before mark program the chosen distance first object program it is nearest, support the second target program for reviewing, and by second target
Program is defined as the initial program to be reviewed.
When implementing, the broadcast unit 203 can specifically include:
Subelement is spliced in address, generates new broadcast address, institute for splicing time shift information after current broadcast address
State time shift information for represent the initial program current channel broadcast start time point between current point in time when
Between it is poor;
Request of data subelement, for according to the new broadcast address to server request starting program and current frequency
The program content data of each program in road after the initial program, so as in the channel from the beginning of the initial program,
Each program after the initial program in the initial program and current channel is played out in order.
When implementing, the request reception unit 201 can specifically include:
Menu display request receiving subelement, for, during the actual program of current channel is played, receiving and showing
The request of TV program control menu;
Menu shows subelement, for showing the TV program control menu;The TV program control menu is just included currently
In the corresponding control of the program of broadcasting of the corresponding control of program and the first preset number played, wherein, control focus is write from memory
Recognize on the corresponding control of program being currently played;
Determination subelement, for having played the corresponding control of program when operation focus is moved to certain, and receives symbol
When closing the operational order of prerequisite, it is determined that receiving the request for reviewing the first object program.
Wherein, the device can also include:
Tip element, for the display reminding information on the corresponding control of the program of broadcasting reviewed is supported, to point out
This has been played program and can review.
Wherein, specifically when judging whether played program supports to review, can pass through to judge broadcasting for server offer
Whether the data for putting specific fields in program data indicate to review, if it is, judging that this has been played program and has supported to review.
Or, under another way, the device can also include:
Second judging unit, if not supporting to review for the first object program, judges the first object program
Whether program request is supported;
Details page display unit, if for supporting program request, to the details of first object program described in server request
Page data simultaneously shows.
In a word, the section in said apparatus provided in an embodiment of the present invention, in the current carousel channel of carousel application plays
During purpose, the request that specified target program can be reviewed with receive user;After receiving the request, Ke Yicong
The target program starts, and each program after the first object program and the first object program is broadcast in order
Put.This, equivalent to the form for realizing another kind of carousel, when user selects certain wait the program reviewed, is the equal of to have selected
The starting point of broadcasting, after the program is played, can also continue to play other programs in current channel.Equivalent to should
Channel starts later all programs from the initial program all carries out a time shift backward on a timeline.So, equivalent to
Only need to start and once review process, it is possible to realize the continuous broadcasting to multiple programs in channel, therefore, way of realization is cleverer
It is living, in the case where user needs continuously to review multiple programs, it is not required that repeatedly start again and review process, realize efficiency more
It is high, it is easier to meet the broadcasting demand of user.
For aforesaid each method embodiment, in order to be briefly described, therefore which is all expressed as a series of combination of actions, but
It is that those skilled in the art should know, the present invention is not limited by described sequence of movement, because according to the present invention,
Some steps can using other along go or while perform;Secondly, those skilled in the art should also know, said method is implemented
Example belongs to preferred embodiment, and involved action and the module not necessarily present invention are necessary.
For aforesaid each device embodiment, in order to be briefly described, therefore which is all expressed as a series of unit combination, but
It is that those skilled in the art should know, the present invention is not limited by described unit combination, because according to the present invention,
Some units can be performed using other units;Secondly, those skilled in the art should also know, said apparatus embodiment belongs to
In preferred embodiment, the involved unit not necessarily present invention is necessary.
Each embodiment in this specification is described by the way of progressive, what each embodiment was stressed be with
The difference of other embodiment, between each embodiment identical similar part mutually referring to.For system embodiment
For, due to itself and embodiment of the method basic simlarity, so description is fairly simple, portion of the related part referring to embodiment of the method
Defend oneself bright.
Above to the program look back method and device in intelligent television provided by the present invention, it is described in detail, this
Apply specific case to be set forth the principle and embodiment of the present invention in text, the explanation of above example is only intended to
Help understands the method for the present invention and its core concept;Simultaneously for one of ordinary skill in the art, according to the think of of the present invention
Think, will change in specific embodiments and applications, in sum, it is right that this specification content should not be construed as
The restriction of the present invention.