Summary of the invention
The invention provides a kind of programs recommended method and apparatus of showing, make the user when watching current playing program, can carry out preview to the program in the correlating programs list, help user's fast finding to program of interest, improve user experience.
The programs recommended method of described displaying comprises:
Receive the correlating programs list of the current playing program of interactive service platform transmission;
Described correlating programs list is presented at a side of current playing program picture;
When the some correlating programs in described correlating programs list are selected, create a correlating programs broadcast window, play the described correlating programs of choosing in described correlating programs broadcast window.
Further, when described some correlating programs in described correlating programs list are selected, create a correlating programs broadcast window, play the described correlating programs of choosing and comprise in described correlating programs broadcast window:
When the some correlating programs in described correlating programs list are selected, create a correlating programs broadcast window;
Show the preview screen of the described correlating programs of choosing in described correlating programs broadcast window;
When receiving the instruction of playing the described correlating programs of choosing, play the described correlating programs of choosing in described correlating programs broadcast window.
Further, described method also comprises:
When the next correlating programs in described correlating programs list is selected, stop playing current correlating programs, described correlating programs broadcast window is moved to the correspondence position of described next correlating programs, and play therein described next correlating programs.
Further, described method also comprises:
When receiving when play exchanging order, with in the correlating programs broadcast window and the program of playing in main window exchange.
In the programs recommended method of above-mentioned displaying, described correlating programs broadcast window embeds the adjacent locations that is presented in described correlating programs list or is presented at described correlating programs list, and described correlating programs broadcast window moves with the correlating programs that the user chooses.
The programs recommended device of displaying of the present invention comprises:
Receiver module is used for the correlating programs list of the current playing program of reception interactive service platform transmission;
Display module is for described correlating programs list being presented at a side of current playing program picture;
The correlating programs playing module is used for creating a correlating programs broadcast window when some correlating programs of described correlating programs list are selected, plays the described correlating programs of choosing in described correlating programs broadcast window.
Further, described correlating programs playing module specifically comprises:
Creating unit is used for creating a correlating programs broadcast window when some correlating programs of described correlating programs list are selected;
Preview unit is used for the preview screen at the described correlating programs of choosing of described correlating programs broadcast window demonstration;
Broadcast unit when receiving the instruction of playing the described correlating programs of choosing, is play the described correlating programs of choosing in described correlating programs broadcast window.
Further, described device also comprises:
Correlating programs is selected module, be used for when the next correlating programs of described correlating programs list is selected, stop playing current correlating programs, described correlating programs broadcast window is moved to the correspondence position of described next correlating programs, and play therein described next correlating programs.
Further, described device also comprises:
Window exchanges module, be used for playing when exchanging order when receiving, with in the correlating programs broadcast window with main window in the program play exchange.
In the programs recommended device of above-mentioned displaying, described correlating programs broadcast window embeds the adjacent locations that is presented in described correlating programs list or is presented at described correlating programs list, and described correlating programs broadcast window moves with the correlating programs that the user chooses.
The present invention is by the correlating programs list of the current playing program of reception interactive service platform transmission, described correlating programs list is presented at a side of current playing frames, when then the some correlating programs in described correlating programs list are selected, create a correlating programs broadcast window, play the described correlating programs of choosing in described correlating programs broadcast window, thereby make the user when watching current playing program, can carry out preview to the program in the correlating programs list, help user's fast finding to program of interest, improve user experience.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment in the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
Fig. 1 shows the flow chart of the programs recommended method of displaying that one embodiment of the invention provides.
S101: receive the correlating programs list of the current playing program of interactive service platform transmission;
In step S101, when the user watches programme televised live or request program on television terminal, send the correlating programs list request to the interactive service platform by remote controller, mouse or keyboard, the content of this correlating programs list request comprises the attribute information of the channel of current playing program, system time information and the user profile that the user initiates interactive operation, and the attribute information of the channel of current playing program comprises channel designation, programm name, frequency information, transport stream ID(TS ID) and traffic ID (service ID).it is to be noted, when current playing program is the IPTV program, the attribute information of the channel of current playing program comprises that also channel identication ID and program play the URL address, and then the interactive service platform according to the content of this correlating programs list request, returns to the correlating programs list to television terminal, in one embodiment of this invention, the interactive service platform can be by gathering the viewing behavior of user on television terminal, summarizes goes out user's rating track, then generate the correlating programs list according to the rating track, then after the user initiated the correlating programs list request, correlating programs list that will be corresponding with this user returned to the user, in another embodiment of the present invention, the title and the event that comprise the current and following broadcast items of this channel due to the Electronic Program Guide (EPG) of each channel, the interactive service platform can utilize Electronic Program Guide (EPG), according to the degree of association programm name of this television terminal current playing program and the current broadcast of each channel and/or programm name that be about to the program play, generate the correlating programs list, the relevance that the method is untombed for series such as excavating TV series is better, but for some stationary column, the more difficult program of excavating character close with it, therefore for stationary column, can increase program attribute information, when carrying out the related calculating of program, for the program that programme attribute is arranged, not only can carry out the programm name association, also can carry out the programme attribute association, for example, the program of sport category is associated together, or the program of variety class is associated together.Moreover, because the title of some channel comprises the wordings such as " physical culture ", " film ", therefore also can carry out the calculating of the degree of association of channel designation, for example, with the channel association of sport category together, the channel of film class is carried out association etc.In addition, can also be by the correlating programs list of the self-defined demand association of operator.
S102 a: side that the correlating programs list is presented at current playing program picture;
In step S102, television terminal is presented at the correlating programs list that receives one side of current playing program picture, as is presented at upside or downside, adopts horizontal type to arrange, as is presented at left side or right side, adopts longitudinal arrangement.The content that this correlating programs list shows comprises programm name at least, and is different according to the attribute of correlating programs, can also comprise different contents.If correlating programs is programme televised live, also can comprise the information such as channel designation (as CCTV1), channel (as 110), if correlating programs is request program, also can comprise program category (as film, TV play or variety etc.), program source information such as (as potato net, Yoqoo, the strange skill nets of love etc.).
S103: when the some correlating programs in the correlating programs list are selected, create a correlating programs broadcast window, play the correlating programs of choosing in the correlating programs broadcast window;
In step S103, when the user chooses some correlating programs in the correlating programs list by remote controller, mouse or keyboard, in this correlating programs position or adjacent locations create a correlating programs broadcast window, obtain the programme information of the correlating programs of choosing, as the program request address string of frequency point information, transport stream ID and the traffic ID of programme televised live or request program, play according to the programme information of the correlating programs of choosing the correlating programs of choosing at the correlating programs broadcast window.Watch current playing program in order not affect the user, the setting of the programs of playing in the correlating programs broadcast window can be become silent state.
The present invention is by being presented at the correlating programs list one side of current playing frames, when then the some correlating programs in the correlating programs list are selected, create a correlating programs broadcast window, play the correlating programs of choosing in the correlating programs broadcast window, thereby make the user when watching current playing program, can carry out preview to the program in the correlating programs list, help user's fast finding to program of interest, improve user experience.
Fig. 2 is the flow chart of the programs recommended method of the displaying that provides of another embodiment of the present invention.
S201: receive the correlating programs list of the current playing program of interactive service platform transmission;
In step S201, when the user watches programme televised live or request program on television terminal, send the correlating programs list request to the interactive service platform, to obtain the correlating programs list of current playing program by remote controller, mouse or keyboard.
S202 a: side that the correlating programs list is presented at current playing program picture;
In step S202, television terminal is presented at the correlating programs list that receives one side of current playing program picture, and the correlating programs list in one embodiment of the present of invention as shown in Figure 3.
S203: when the some correlating programs in the correlating programs list are selected, create a correlating programs broadcast window;
In step S204, as shown in Figure 4, when the user selects " video frequency program 1 " on linked list by remote controller, " video frequency program 1 " drop-down broadcast window.
S204: the preview screen that shows the correlating programs of choosing in the correlating programs broadcast window;
In step S204, after the correlating programs broadcast window is created, as shown in Figure 4, show the preview screen of selected correlating programs in the correlating programs broadcast window that creates, preview screen can comprise video placard, video type, video name, can also comprise introductory video, director, protagonist, placard address and resolution etc.
S205: when receiving the instruction of playing the correlating programs of choosing, play the correlating programs of choosing in the correlating programs broadcast window;
in step S205, when the user sends the instruction of playing the correlating programs choose (for example, trigger by clicking broadcast window), play selected correlating programs in the correlating programs broadcast window, this broadcast can be noiseless, and because the area of correlating programs broadcast window is smaller for the area of main window (being that the screen of whole television terminal is except the part correlating programs list and correlating programs broadcast window), therefore, broadcast window not only can be so that the user can carry out preview to associated channel, and can not affect user's viewing and admiring current playing program.It is pointed out that each correlating programs option of the associated channel list described in Fig. 4 and Fig. 5 only listed the title of correlating programs, in other embodiments, also can list frequency information, transport stream ID and the traffic ID of correlating programs in the middle of each option.In addition, the correlating programs broadcast window can not only embed as Fig. 5 and be presented in the correlating programs list, can also be presented at other adjacent locations of correlating programs list, and the correlating programs broadcast window moves with the correlating programs that the user chooses.
S206: when the next correlating programs in the correlating programs list is selected, stop playing current correlating programs, the correlating programs broadcast window is moved to the correspondence position of next correlating programs, and play therein next correlating programs;
In step S206, when the user has chosen next correlating programs in the correlating programs list, stop the broadcast of current correlating programs, the correlating programs broadcast window is moved to the correspondence position of next correlating programs, and play therein next correlating programs, for example, referring to Fig. 3 and Fig. 4, when " video frequency program 1 " moved on to outside the associated channel list, the associated channel list became state shown in Figure 3 again from state shown in Figure 4 when user's selection focus; Then when selecting Focal Point Shift to next correlating programs, for example, move to " video frequency program 2 ", at " video frequency program 2 " the lower correlating programs broadcast window that launches " video frequency program 2 ".The correlating programs broadcast window can also be presented on video screen the opposite side with respect to the correlating programs list, in this case, when moving on selecting focus each correlating programs in the correlating programs list, the position of correlating programs broadcast window is fixed, and the content that just shows changes with the variation of selecting focus.
S207: when receiving when play exchanging order, with in the correlating programs broadcast window and the program of playing in main window exchange;
In step S207, when receiving broadcast that the user sends and exchange order, do not withdraw from the correlating programs list, the program play in the correlating programs broadcast window and in main window is exchanged, during the benefit done like this, after the handoff association program is watched, can switch at any time original program, or switch to other correlating programs; Realization from the another kind of mode that current playing program switches to related broadcast program played in full screen is, withdraws from the correlating programs list, and the correlating programs of playing in the correlating programs broadcast window is carried out played in full screen.
the present invention is by being presented at the correlating programs list one side of current playing frames, when then the some correlating programs in the correlating programs list are selected, create a correlating programs broadcast window, the preview screen that first shows selected correlating programs, play again selected correlating programs, then when receiving broadcast exchange order, the program play in the correlating programs broadcast window and in main window is exchanged, thereby make the user when watching current playing program, can carry out preview to the program in the correlating programs list, help user's fast finding to program of interest, improve user experience.
Fig. 5 shows the structured flowchart of the programs recommended device of displaying that the embodiment of the present invention provides.The programs recommended device 5 of displaying of the present invention comprises:
Receiver module 51 is used for the correlating programs list of the current playing program of reception interactive service platform transmission.
Display module 52 is for the correlating programs list that receives being presented at a side of current playing program picture; The content that this correlating programs list shows comprises programm name at least, and is different according to the attribute of correlating programs, can also comprise different contents.If correlating programs is programme televised live, also can comprise the information such as channel designation (as CCTV1), channel (as 110), if correlating programs is request program, also can comprise program category (as film, TV play or variety etc.), program source information such as (as potato net, Yoqoo, the strange skill nets of love etc.).
Correlating programs playing module 53 is used for creating a correlating programs broadcast window when some correlating programs of correlating programs list are selected, plays the correlating programs of choosing in the correlating programs broadcast window; The correlating programs broadcast window embeds the adjacent locations that is presented in the correlating programs list or is presented at the correlating programs list, and the correlating programs broadcast window moves with the correlating programs that the user chooses.
Correlating programs is selected module 54, be used for when the next correlating programs of described correlating programs list is selected, stop playing current correlating programs, the correlating programs broadcast window is moved to the correspondence position of next correlating programs, and play therein next correlating programs.
Window exchanges module 55, be used for playing when exchanging order when receiving, with in the correlating programs broadcast window with main window in the program play exchange; Realization from the another kind of mode that current playing program switches to related broadcast program played in full screen is, withdraws from the correlating programs list, and the correlating programs of playing in the correlating programs broadcast window is carried out played in full screen.
Further, as shown in Figure 6, correlating programs playing module 53 specifically comprises:
Creating unit 531 is used for creating a correlating programs broadcast window when some correlating programs of correlating programs list are selected.
Preview unit 532 is for show the preview screen of the correlating programs of choosing at the correlating programs broadcast window.
Broadcast unit 533 when receiving the instruction of playing the correlating programs of choosing, is play the correlating programs of choosing in the correlating programs broadcast window.
The programs recommended device 5 of displaying of the present invention can be applicable in television terminal, as shown in Figure 7, television terminal 7 comprises that receiver module 51, display module 52, correlating programs playing module 53, correlating programs selection module 54 and window exchange module 55, the function in Fig. 5 is identical with it for the function of these modules, therefore do not repeat them here.
Each embodiment in this specification all adopts the mode of going forward one by one to describe, and what each embodiment stressed is and the difference of other embodiment that between each embodiment, identical similar part is mutually referring to getting final product.For system embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part gets final product referring to the part explanation of embodiment of the method.
One of ordinary skill in the art will appreciate that all or part of flow process that realizes in above-described embodiment method, to come the relevant hardware of instruction to complete by computer program, described program can be stored in a computer read/write memory medium, this program can comprise the flow process as the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory, ROM) or random store-memory body (Random Access Memory, RAM) etc.
Above disclosed is only preferred embodiment of the present invention, certainly can not limit with this interest field of the present invention, and the equivalent variations of therefore doing according to claim of the present invention still belongs to the scope that the present invention is contained.