A kind of TV programme player method and system thereof of remembeing user preferencesTechnical field
The present invention relates to the set-top box correlative technology field, particularly a kind of TV programme player method and system thereof of remembeing user preferences.
Background technology
At present, top box of digital machine does not possess remembers that the user watches the function of the duration of certain program, therefore can not know the program that the user likes; The user runs into the program of oneself liking, and can only manually add " favor program " classification to, and can only avoid missing the program of oneself liking every day by preserved program.Like this, just given user oneself a lot of work, the user can't guarantee oneself to preengage every day, also needs oneself to go to search whether the program of oneself liking is arranged, and the probability of missing or miss highlight is very big.
It all is front end by channel that present advertisement is broadcast, play in real time on a time period, and set-top box receives the advertisement audio/video flow in real time, and it is played back.The loop play ad stream that such pattern front end must not stop takies certain bandwidth resources; The advertisement seen of all users all is the same in same channel and section at the same time, and possible most of user does not have interest to this advertisement.
Summary of the invention
First goal of the invention of the present invention is to provide a kind of TV programme player method of remembeing user preferences, can't preserve the technical problem of the TV programme that the user likes automatically to solve the prior art set-top box.
In order to realize first goal of the invention of the present invention, the technical scheme of employing is as follows:
A kind of TV programme player method of remembeing user preferences, described method comprises:
Tv programme source sends the TV programme that has increased class indication to set-top box;
Set-top box is added up according to different class indications after receiving the TV programme that tv programme source sends, and obtains to have total duration that the user of the TV programme of same class indication watches;
Set-top box is retrieved the TV programme that all tv programme sources that receive send, the user that total duration of searching one or more its class indications surpasses threshold value likes TV programme, the user likes the class indication that the class indication of TV programme is liked for the user, notifies the user to watch that one or more users like TV programme by the display unit that is connected with set-top box.
As a kind of preferred version, described class indication comprises: programme attribute and key attribute.
As further preferred version, described tv programme source sends the advertising message that comprises class indication to set-top box, the advertising message that the set-top box employing receives is upgraded the advertising message in the hard disk that is kept at set-top box, and set-top box is play advertising message according to the advertisement play rules.
As further preferred version again, described advertisement play rules is:
If the class indication of first kind advertising message belongs to the class indication that the user likes, then play first kind advertising message, corresponding its class indication does not belong to the second series advertisements information of the class indication that the user likes, does not play when only having first kind advertising message in the set-top box hard disk.
Second goal of the invention of the present invention is to provide a kind of TV programme Play System of remembeing user preferences, with a kind of TV programme player method of remembeing user preferences of realizing that first goal of the invention of the present invention is provided.
In order to realize second goal of the invention of the present invention, the technical scheme of employing is as follows:
A kind of TV programme Play System of remembeing user preferences comprises interconnective tv programme source and set-top box, and tv programme source comprises the sending module that is used for sending to set-top box the TV programme that has increased class indication;
Set-top box comprises:
After being used to receive the TV programme that tv programme source sends, add up, obtain to have the statistical module of total duration that the user of the TV programme of same class indication watches according to different class indications;
The TV programme that all tv programme sources that receive send is retrieved, and total duration of searching its class indication is liked the retrieval module of TV programme above the user of threshold value;
Remind the user to watch that the user likes the prompting module of TV programme by the display unit that is connected with set-top box.
As a kind of preferred version, tv programme source also comprises the advertisement delivery module that is used for sending to set-top box the advertising message that comprises class indication;
Set-top box also comprises:
The advertising message that employing receives is upgraded the advertisement of the advertising message in the hard disk that is kept at set-top box and is preserved module;
Class indication is belonged to the advertisement playing module that the advertising message of the class indication that user user likes is play.
Technical scheme of the present invention makes that set-top box can be according to user's hobby, and automatically prompting user is watched corresponding program.Prevent that the user from missing the program of oneself liking, and do not need the user to operate, convenient and swift fully automatically, adopt the push_VOD technology simultaneously, according to user preferences, play advertisement to the user targetedly.Can save certain bandwidth resources, strengthen advertising effect.
Description of drawings
Fig. 1 is the flow chart of the embodiment of the invention.
Embodiment
The present invention will be further described in detail below in conjunction with the drawings and specific embodiments.
Aspect front end (tv programme source):
1. the electronic programming at program instructs (Electronic Program Guide, EPG) increase a programme attribute and key attribute in the information, such as the keyword of the attribute of news, physical culture, amusement, talk show, story of a play or opera play, science popularization and so on and basketball, football, NBA, Rockets, news hookup and so on.These two attributes are to be used for set-top box statistics user to watch the type of program, thereby infer user's hobby; During broadcast program, set-top box is done contrast according to user's the hobby and the keyword of program, reminds the user to watch the program of oneself liking or often seeing.
2. front end broadcasting on schedule ad stream allows set-top box upgrade advertisement in the hard disk.When advertising, distribute to the ad stream corresponding bandwidth, other times can use these allocated bandwidth to program stream.It is excessive so also to solve ad stream, and the not enough problem of bandwidth.
Aspect set-top box:
1. when the user watched program, set-top box obtained the attribute and the keyword of this program, the user was watched the duration of this program carries out timing, and can add up at every turn, obtained total duration that the user watches such program.Relatively the user just can infer the user likes the program of what type, and can carry out classification to the program of liking that to the total duration of watching of various programs grade is high more, illustrates that the user likes more.When the user televiewed, the grade that set-top box is liked according to the user from high to low, traveled through all programs of this section period, had found that the program that the user likes just initiatively reminds the user to go to watch.Set-top box can go initiatively to prevent that the user from missing the program of liking like this.
2. set-top box utilization push_vod technology receives ad data, and ad data is saved in local hard drive, when ad data has renewal, can upgrade the data in the hard disk.According to the user preference information that obtains previously, in hard disk, look for the correspondent advertisement data, play to the user.So just accomplished to play advertisement to the user targetedly, can obtain better effect.
As shown in Figure 1, the step of present embodiment is:
Step S110, tv programme source sends the TV programme that has increased class indication to set-top box, and described class indication is programme attribute and key attribute;
Step S120, set-top box is added up according to different class indications after receiving the TV programme that tv programme source sends, and obtains to have total duration that the user of the TV programme of same class indication watches;
Step S130, set-top box is retrieved the TV programme that all tv programme sources that receive send, the user that total duration of searching one or more its class indications surpasses threshold value likes TV programme, the user likes the class indication that the class indication of TV programme is liked for the user, notifies the user to watch that one or more users like TV programme by the display unit that is connected with set-top box;
Step S140, tv programme source send the advertising message that comprises class indication to set-top box;
Step S150, the advertising message that the set-top box employing receives is upgraded the advertising message in the hard disk that is kept at set-top box, and set-top box is play advertising message according to the advertisement play rules.
Described advertisement play rules is:
If the class indication of first kind advertising message belongs to the class indication that the user likes, then play first kind advertising message, corresponding its class indication does not belong to the second series advertisements information of the class indication that the user likes, does not play when only having first kind advertising message in the set-top box hard disk.