Summary of the invention
Technical problem to be solved by this invention is, a kind of television program record guard method is provided, can be when user's recording TV program, to the content of TV programme protection is provided.
In order to solve the problems of the technologies described above, on the one hand, embodiments of the invention provide a kind of digital television program recording guard method, comprising: digital TV terminal receive be used to indicate user's program recording authority record the protection descriptor; During program recording, read said recording and protect descriptor and protect descriptor that program is recorded according to said recording.
The said protection descriptor of recording is arranged in the Event Information Table; During said program recording; Read and saidly record the protection descriptor and program is recorded comprised: during program recording according to the said protection descriptor of recording; Read the programme information of treating program recording in the Event Information Table, read simultaneously and record the protection descriptor in the said Event Information Table; According to said protection descriptor and the said programme information of treating program recording recorded, program is recorded.
The said protection descriptor of recording comprises and allows to record sign, saidly allows to record sign and just carries out performance recording when effective.
The said protection descriptor of recording comprises that also playing the authority restriction identifies; Add the identifier that identifies the digital TV terminal of recording during program recording; Said according to said protection descriptor and the said programme information of treating program recording recorded, program recorded comprise: when said broadcast authority restriction sign is effective, according to said protection descriptor and the said programme information of treating program recording recorded; And combine the identifier of this digital television terminal, program is recorded.
The said protection descriptor of recording also comprises and records duration sign and record duration, and when the said duration of recording identifies when effective, the longest duration of program recording is no more than the said duration of recording.
The said protection descriptor of recording also comprises time shift duration sign and time shift duration, and when said time shift duration identifies when effective, recording time length is that the TV programme of said time shift duration supply the user to review.
The said protection descriptor of recording also comprises Force Deletion time marking and Force Deletion time, and said method also comprises: effective when said Force Deletion time marking, arrive Force Deletion during the time, this program recording of Force Deletion.
On the other hand, embodiments of the invention provide a kind of digital TV terminal, comprise receiver module, read module, record module, and wherein, said receiver module is used to receive and store that front-end server sends records the protection descriptor; Said read module is used to read the said protection descriptor of recording; The said module of recording is according to the said protection descriptor program recording of recording.
The said protection descriptor of recording comprises and allows to record sign, said read module reads said allow to record be designated when effective, indicate the said module program recording of recording.
Further, the said protection descriptor of recording also comprises and plays the authority sign, records the duration sign and record in the time one or more of duration, time shift duration sign and time shift duration, Force Deletion time marking and Force Deletion.
On the other hand, embodiments of the invention provide a kind of digital television program recording protection system, comprise front-end server and above-mentioned digital TV terminal.
The embodiment of the invention has following advantage or beneficial effect:
Digital TV terminal receive be used to indicate user's program recording authority record the protection descriptor; During program recording, read said recording and protect descriptor and protect descriptor that program is recorded, can in recording process, the behavior to user's program recording carry out standard according to said recording, thus the interests of protection content supplier.
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
With reference to accompanying drawing embodiments of the invention are described below.Referring to Fig. 1, record the flow chart of a kind of embodiment of guard method for TV Festival among the present invention.Comprise:
S101: digital TV terminal receive be used to indicate user's program recording authority record the protection descriptor;
S102: during program recording, read said recording and protect descriptor and protect descriptor that program is recorded according to said recording.
In a kind of preferred implementation; Owing to need read the information of treating program recording among the Event Information Table EIT during program recording; To record the protection descriptor is arranged among the Event Information Table EIT; Can read simultaneously treat program recording record the protection descriptor, record the protection descriptor according to this then and treat that the programme information of program recording records.
Particularly, record the protection descriptor and comprise and allow to record sign, when digital TV terminal need carry out performance recording, read to record and allow to record sign in the protection descriptor, when allowing to record sign when effective, digital TV terminal carries out performance recording; When allowing to record sign when invalid, explain that current program is protected, do not allow to record, then the current program of digital TV terminal prompting user can't be recorded.At a kind of execution mode, allow to record and be designated at 1 o'clock, it is effective, can carry out performance recording; Allow to record and be designated at 0 o'clock, it is invalid, can not carry out performance recording.
Further, this is recorded the protection descriptor and also comprises broadcast authority restriction sign, is used to limit the digital TV terminal of playing program recording; Particularly, during program recording, according to recording protection descriptor and the said programme information of treating program recording; And combine the identifier of this digital television terminal; Program is recorded, when broadcast authority restriction sign is effective, in the identifier adding recorded program with digital TV terminal.Whether when playing this program recording, it is effective at first judge to play authority restriction sign, as not, explains that then this program can play on the digital TV terminal arbitrarily, and unrestricted; If play authority restriction sign effectively; Then explanation need limit the digital TV terminal of playing this program recording; Need the identifier of the digital TV terminal that the identifier of the digital TV terminal of contrast broadcast program inserts when recording this program whether consistent; If consistent, explain that the digital TV terminal of playing is the digital TV terminal of recording these TV programme, allow to play; If inconsistent, explain that the digital TV terminal of playing not is a digital TV terminal of recording these TV programme, then do not allow to play.So, the digital television terminal user copy that then can prevent not buy encoded channel is play by having bought the TV programme that the encoded channel digital television terminal user records, and has protected the interests of digital television program content supplier preferably.
In one embodiment, when the restriction of broadcast authority was designated 1, it was effective, needed to judge whether the digital TV terminal of playing program recording has the broadcast authority; When the restriction of broadcast authority was designated 0, it was invalid, and recorded program can play on the digital TV terminal arbitrarily.In addition; Also can carry out the diversification definition to playing authority restriction sign; As specify recorded program except that the digital TV terminal of recording this program, can also on other several digital TV terminals, playing, can in protection content provider rights and interests, take into account user experience.
In another kind of embodiment; Record the protection descriptor and comprise that also recording duration identifies and record duration; Identify when effective when recording duration, promptly will the duration of user's program recording be limited, digital TV terminal read and recorded duration this moment; And when duration was recorded in the arrival of user's program recording, the prompting user had arrived and has recorded duration.In one embodiment, when recording duration and be designated 1, the duration of restriction program recording; When recording duration and be designated 0, do not limit the duration of program recording.
In another kind of embodiment, record the protection descriptor and also comprise time shift duration sign and time shift duration, when the time shift duration identifies when effective, recording time length is that the TV programme of said time shift duration supply the user to review.In one embodiment, when broadcast time shift duration was designated 1, the time shift duration of program recording was play in restriction; When broadcast time shift duration is designated 0, do not limit the time shift duration of playing program recording.
In another kind of embodiment, record the protection descriptor and also comprise Force Deletion time marking and Force Deletion time, when the Force Deletion time is effective, digital TV terminal will reach Force Deletion during the time from recording to calculate the same day, delete program recording automatically.Not only protected the rights and interests of content supplier, and cleared up the hard disk of digital TV terminal automatically, made the user just can obtain more space without periodic cleaning.
Need to prove, above-mentioned broadcast authority restriction sign, record the duration sign, play in time shift duration sign, the Force Deletion time marking both or both above combinations also within protection scope of the present invention.
In one embodiment, recording the protection descriptor comprises and allows to record sign, plays authority restriction sign, records the duration sign and record duration, plays time shift duration sign and broadcast time shift duration, Force Deletion time marking and Force Deletion time.This is recorded the protection descriptor and can realize through definition data structure in front-end server, provides a kind of execution mode below:
Descriptor_tag: descriptor tag, 8 bit fields may be defined as 0x80 (definition " 0x80-0xFE " is user-defined privately owned descriptor tag in " DVB Chinese business information standard ") at this.
Descriptor_length: descriptor length, 8 bit fields are used to describe this byte length of descriptor afterwards.
Protection_level: protection rank descriptor, 8 bit fields.Use after wherein the Senior Three position is used to keep, all the other 5 limit recording/the time shift authority of programming events separately, as follows:
Bit7-bit5: keep;
Bit4: allow to record sign, be 1 o'clock effective;
Bit3: play authority restriction sign, be 1 o'clock effective;
Bit2: record duration sign, be 1 o'clock effective;
Bit1: time shift duration sign, be 1 o'clock effective;
Bit0: the Force Deletion time marking, be 1 o'clock effective;
According to the definition of protection_level, the protection rank of corresponding current programming events is shown as follows:
The method that realizes performance recording in the above-described embodiments mainly comprises: read and record protection and allow to record sign in the descriptor, be designated 0 if this allows to record, then do not allow to record, these TV programme of prompting user only can be watched in real time;
Be designated 1 if this allows to record, judge and play whether authority restriction sign is 1, if be the identifier of 1 digital TV terminals that interpolation is recorded in program recording;
Judge and record whether the duration sign is 1,, then read and record duration, carry out performance recording according to recording duration if be 1;
Judging whether time shift duration sign is 1, if be 1, then reads the time shift duration, is that the program of time shift duration is reviewed for the user for user's recording time length when the user watches programme televised live;
Judge whether the Force Deletion time marking is 1, if be 1, then reads the Force Deletion time, the attribute of this program recording is set according to this Force Deletion time, delete automatically when realizing arriving Force Deletion.
During broadcast, whether the identifier of the digital TV terminal that adds in the identifier of judging this digital television terminal and the program recording is consistent, if unanimity then play, if inconsistent, then prompting does not have the authority of broadcast.
In addition; Please refer to Fig. 2; Enforcement of the present invention also provides a kind of digital TV terminal; Comprise receiver module 21, read module 22, record module 23, receiver module 21 is used to receive and store that front-end server sends records the protection descriptor, and read module 22 is used to read saidly records the protection descriptor and indication is recorded module 23 according to the said protection descriptor program recording of recording.
Particularly, record the protection descriptor and comprise and allow to record sign, read module 22 reads said allow to record be designated when effective, module 23 program recordings are recorded in indication.
Further, recording the protection descriptor also comprises and plays authority restriction sign, records the duration sign and record in the time one or more of duration, time shift duration sign and time shift duration, Force Deletion time marking and Force Deletion.When digital TV terminal carried out performance recording, read module 22 at first reads to be recorded protection and allows to record sign in the descriptor, when allowing to record sign when effective, just recorded; Judge to play authority restriction sign,, then when program recording, the identifier of digital TV terminal is added in the program recording if effectively; Whether the duration sign is recorded in judgement effective, if effectively, the duration that then limits program recording is no more than records duration; Judge whether time shift duration sign is effective, if effectively, then when the user watched live television programming, recording time length was that the program video of time shift duration supplies the user to review; Judge whether the Force Deletion sign is effective,, the attribute of program recording is set then, arrive Force Deletion and delete automatically during the time if effectively.
In addition; Please refer to Fig. 3; Embodiments of the invention also provide a kind of digital television program recording protection system; Comprise front-end server 1, digital TV terminal 2, what front-end server 1 was used to define indication user program recording authority records the protection descriptor, and this is recorded the protection descriptor is communicated with program transport streams TS and is handed down to digital TV terminal 2 through the DTV networking together; During digital TV terminal 2 program recordings, that reads this program records the protection descriptor, records protection descriptor program recording according to this.
This is recorded the protection descriptor and comprises and allow to record sign, just can carry out performance recording when allowing to record sign when effective.In addition, recording the protection descriptor also comprises and plays the authority sign, records the duration sign and record in the time one or more of duration, time shift duration sign and time shift duration, Force Deletion time marking and Force Deletion.
The embodiment of the invention has following advantage or beneficial effect: be provided with and record the protection descriptor; Digital TV terminal is recorded the protection descriptor according to this and is recorded; Record each item content in the protection descriptor through definition; Can define the protection class of program according to various demands neatly, for content supplier provides the protection of different stage, guard against piracy behavior.
Device embodiment described above only is schematic; Wherein said unit as the separating component explanation can or can not be physically to separate also; The parts that show as the unit can be or can not be physical locations also; Promptly can be positioned at a place, perhaps also can be distributed on a plurality of NEs.Can realize the purpose of present embodiment scheme according to the needs selection some or all of module wherein of reality.Those of ordinary skills promptly can understand and implement under the situation of not paying performing creative labour.
Through the description of above execution mode, those skilled in the art can be well understood to each execution mode and can realize by the mode that software adds essential general hardware platform, can certainly pass through hardware.Based on such understanding; The part that technique scheme contributes to prior art in essence in other words can be come out with the embodied of software product; This computer software product can be stored in the computer-readable recording medium, like ROM/RAM, magnetic disc, CD etc., comprises that some instructions are with so that a computer equipment (can be a personal computer; Server, perhaps network equipment etc.) carry out the described method of some part of each embodiment or embodiment.
Above-described execution mode does not constitute the qualification to this technical scheme protection range.The modification of being done within any spirit and principle at above-mentioned execution mode, be equal to replacement and improvement etc., all should be included within the protection range of this technical scheme.