CN105100889B - A kind of descramble key set updating method and set-top box - Google Patents
A kind of descramble key set updating method and set-top box Download PDFInfo
- Publication number
- CN105100889B CN105100889B CN201510490914.5A CN201510490914A CN105100889B CN 105100889 B CN105100889 B CN 105100889B CN 201510490914 A CN201510490914 A CN 201510490914A CN 105100889 B CN105100889 B CN 105100889B
- Authority
- CN
- China
- Prior art keywords
- descramble key
- target
- descramble
- top box
- biss
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4382—Demodulation or channel decoding, e.g. QPSK demodulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4385—Multiplex stream processing, e.g. multiplex stream decrypting
- H04N21/43853—Multiplex stream processing, e.g. multiplex stream decrypting involving multiplex stream decryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4627—Rights management associated to the content
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the invention discloses a kind of descramble key set updating method and set-top boxes, including:Set-top box obtains the target frequency point for including BISS descriptors first;Target frequency point is demodulated again, to obtain business information corresponding with target frequency point;Target service group's contingency table is obtained from business information again;Descramble key corresponding with BISS descriptors is obtained from target service group's contingency table again, finally descramble key is added in pre-stored descramble key set, to update descramble key set.In embodiments of the present invention, it is manually entered descramble key without user, set-top box can obtain descramble key corresponding with BISS descriptors automatically, and descramble key is added in pre-stored descramble key set, to update descramble key set.It can be seen that the update efficiency of descramble key set can be improved by implementing the embodiment of the present invention.
Description
Technical field
The present invention relates to digital TV technology more particularly to a kind of descramble key set updating methods and set-top box.
Background technology
With the fast development of digital television techniques and the rapid proliferation of terminal, the function of terminal is increasingly perfect.With machine
For top box, more and more media content providers utilize set-top box transmitting multimedia contents, to ensure that user can appoint
Meaning selects the multimedia content for oneself thinking viewing.However, in practical applications, as media content providers utilize set-top box
The multimedia content of transmission is more and more, and price is also constantly reducing, thus media content providers in order to ensure operation at
This, partly start using basic cooperating scrambling system (Basic Interoperable Scrambling System,
BISS) multimedia content of offer is scrambled, only the validated user of operator can obtain corresponding descramble key, and make
Descrambled with descramble key, can check corresponding multimedia content.
When being descrambled to current scrambled multimedia content to be played using descramble key, set-top box detects in advance first
With the presence or absence of descramble key corresponding with current scrambled multimedia content to be played in the descramble key set first stored;If
In the presence of then the descramble key being used to descramble current scrambled multimedia content to be played;If being not present, can pass through
The display screen of multimedia content output device exports the input port for inputting descramble key, to prompt user to be manually entered descrambling
Key;When receiving descramble key, set-top box can be decrypted according to the descramble key, and update descramble key set.So
And not all user is familiar with signal scrambling technique, and due to the complexity of descramble key itself, user may need repeatedly to taste
Examination can succeed, to reduce the update efficiency of descramble key set.
Invention content
An embodiment of the present invention provides a kind of descramble key set updating method and set-top boxes, can improve descramble key collection
The update efficiency of conjunction.
In a first aspect, the embodiment of the invention discloses a kind of descramble key set updating methods, including:
Obtain the target frequency point for including basic cooperating scrambling system BISS descriptors;
The target frequency point is demodulated, to obtain business information corresponding with the target frequency point;
Target service group's contingency table is obtained from the business information;
Descramble key corresponding with the BISS descriptors is obtained from the target service group contingency table, and will be described
Descramble key is added in pre-stored descramble key set, to update the descramble key set.
Realization method with reference to first aspect executes step and obtains in the first possible realization method of first aspect
Before taking the target frequency point comprising basic cooperating scrambling system BISS descriptors, following steps can also be performed:
Whether detection set-top box opens descramble key set renewal model;
If detect that the set-top box opens the descramble key set renewal model, described obtain comprising basic is executed
The step of target frequency point of cooperating scrambling system BISS descriptors.
The first possible realization method with reference to first aspect, in second of possible realization method of first aspect,
Following steps can also be performed:
When receiving channel switching instruction, detects and whether there is the channel in the updated descramble key set
Target descramble key corresponding to the target channel that switching command includes;
If in the updated descramble key set of detection, there are the target descramble keys, obtain the target solution
Key is disturbed, and the target channel is descrambled using the target descramble key.
Second of possible realization method with reference to first aspect, in the third possible realization method of first aspect,
Step is executed after obtaining target service group's contingency table in the business information, step is from the target service group contingency table
Before obtaining descramble key corresponding with the BISS descriptors, following steps can also be performed:
Detect whether the target service group contingency table matches with pre-stored BAT bouquet association table;
If detect that the target service group contingency table is mismatched with the pre-stored BAT bouquet association table, execute
Described the step of descramble key corresponding with the BISS descriptors is obtained from the target service group contingency table.
The first possible realization method of realization method, first aspect with reference to first aspect, the second of first aspect
Any one possible realization method in the possible realization method of kind and the third possible realization method of first aspect
In, in the 4th kind of possible realization method of first aspect, the target service group contingency table includes the BISS descriptors
At least one of version number, channel information and descramble key or a variety of.
Second aspect, the embodiment of the invention also discloses a kind of set-top boxes, including:
First acquisition unit, for obtaining the target frequency point for including basic cooperating scrambling system BISS descriptors;
Demodulating unit, for being demodulated to the target frequency point, to obtain business corresponding with the target frequency point
Information;
Second acquisition unit, for obtaining target service group's contingency table from the business information;
Third acquiring unit, it is corresponding with the BISS descriptors for being obtained from the target service group contingency table
Descramble key;
Adding device, for the descramble key to be added in pre-stored descramble key set, described in update
Descramble key set.
In conjunction with the set-top box of second aspect, in the first possible set-top box of second aspect, the set-top box also wraps
It includes:
First detection unit includes basic cooperating scrambling system BISS descriptors for being obtained in first acquisition unit
Target frequency point before, detection set-top box whether open descramble key set renewal model;
If the first acquisition unit detects that the set-top box opens the solution specifically for the first detection unit
When disturbing cipher key sets renewal model, the target frequency point for including basic cooperating scrambling system BISS descriptors is obtained.
In conjunction with the first possible set-top box of second aspect, in second of possible set-top box of second aspect, institute
Stating set-top box further includes:
Second detection unit, for when receiving channel switching instruction, detecting the updated descramble key set
In include with the presence or absence of the channel switching instruction target channel corresponding to target descramble key;
4th acquiring unit exists if being detected in the updated descramble key set for the second detection unit
The target descramble key then obtains the target descramble key;
Descrambling unit, target descramble key for being got using the 4th acquiring unit to the target channel into
Row descrambling.
In conjunction in second of possible set-top box of second aspect, in the third possible set-top box of second aspect, institute
Stating set-top box further includes:
Third detection unit, for whether detecting the target service group contingency table and pre-stored BAT bouquet association table
Match;
If the third acquiring unit detects the target service group contingency table and institute for the third detection unit
When stating pre-stored BAT bouquet association table mismatch, obtained and the BISS descriptors from the target service group contingency table
Corresponding descramble key.
In conjunction with the set-top box of second aspect, the first possible set-top box of second aspect, second of second aspect can
Any one set-top box in the set-top box of energy and the third possible set-top box of second aspect, the 4th of second aspect the
In kind possible set-top box, the target service group contingency table include the version numbers of the BISS descriptors, channel information and
At least one of descramble key is a variety of.
In the embodiment of the present invention, set-top box obtains the target frequency point for including BISS descriptors first;Again to target frequency point into
Row demodulation, to obtain business information corresponding with target frequency point;Target service group's contingency table is obtained from business information again;Again
Descramble key corresponding with BISS descriptors is obtained from target service group's contingency table, is finally added to descramble key in advance
In the descramble key set of storage, to update descramble key set.In embodiments of the present invention, it is manually entered descrambling without user
Key, set-top box can obtain descramble key corresponding with BISS descriptors automatically, and descramble key is added to and is prestored
Descramble key set in, to update descramble key set.It can be seen that descramble key can be improved by implementing the embodiment of the present invention
The update efficiency of set.
Description of the drawings
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to needed in the embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are some embodiments of the invention, general for this field
For logical technical staff, without creative efforts, other drawings may also be obtained based on these drawings.
Fig. 1 is a kind of flow diagram of descramble key set updating method disclosed by the embodiments of the present invention;
Fig. 2 is the flow diagram of another descramble key set updating method disclosed by the embodiments of the present invention;
Fig. 3 is a kind of structural schematic diagram of set-top box disclosed by the embodiments of the present invention;
Fig. 4 is the structural schematic diagram of another set-top box disclosed by the embodiments of the present invention.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation describes, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair
Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts
Example, shall fall within the protection scope of the present invention.
The embodiment of the invention discloses a kind of descramble key set updating method and set-top boxes, in embodiments of the present invention,
It is manually entered descramble key without user, set-top box can obtain descramble key corresponding with BISS descriptors automatically, and will solution
It disturbs key to be added in pre-stored descramble key set, to update descramble key set.It can be seen that it is real to implement the present invention
The update efficiency of descramble key set can be improved by applying example.
Referring to Fig. 1, Fig. 1 is a kind of flow signal of descramble key set updating method disclosed by the embodiments of the present invention
Figure.As shown in Figure 1, the descramble key set updating method may comprise steps of:
S101, acquisition include the target frequency point of basic cooperating scrambling system BISS descriptors.
In the embodiment of the present invention, basic cooperating scrambling system (Basic Interoperable Scrambling
System, BISS), it is a kind of method for scrambling used in digital television system, by European Broadcasting Union (European
Broadcasting Union, EBU) the numerous hardware manufacturers of satellite broadcasting encryption system that are formulated all support this agreement,
CAID marks are 2600.Key relative to CAS is every some cycles (generally 5~30 seconds) variation, simultaneously by designated lane
For having special-purpose software (ECMG, EMMG) or equipment (such as scrambling machine), a kind of fixed encryption method of keys of BISS, it is not needed
The softwares such as CAS and function be complicated plus anti-machine, and the transmission of key can be the very simple mode such as pass from mouth to mouth.Due to satellite
Live news is different from general satellite television, is not suitable for using general encryption method.If Satellite news signal is in transmission
There is no any encryption, this has an opportunity directly to be watched from its satellite-signal by intentionally personage, it is therefore necessary to formulate a kind of list
Encrypt standard.BISS encryptions are protected by l2 keys (session key), and only launch party and reception knows just now, transmitter
It is required to input identical key tooth and could decode with receiving to regard, scrambling algorithms are based on DVB Common Scrambling Algorithms DVB-
CSA.It follows from the foregoing that:TV programme can be watched as long as we can find 12 KEY of BISS.
In the embodiment of the present invention, frequency point is to the number of fixed frequency.For example, if frequency interval is all 200KHz,
Thus according to the frequency interval of 200KHz from 890MHz, 890.2MHz, 890.4MHz, 890.6MHz, 890.8MHz,
915MHz points of 891MHz ... is 125 wireless frequency sections, and each frequency range is numbered, from 1,2,3,4 ... 125;This
It is exactly a bit frequency point described in us to the number of fixed frequency;On the contrary:Frequency point is the number to fixed frequency.In GSM nets
We replace frequency come the tranmitting frequency of appointed transceiving letter unit with frequency point in network.For example:Specify the frequency point of a carrier wave
It is 3, that is the carrier wave will receive frequency for the uplink signal of 890.4MHz and with the frequency emissioning signal of 935.4MHz.
The frequency range of GSM900 is segmented into 125 frequency points (actually available 124).Wherein 1~94 belongs to China Mobile, 96~124 categories
Retain to distinguish Liang Jia operators in China Unicom, 95.
In the embodiment of the present invention, after set-top box starts, then it can obtain comprising basic cooperating scrambling system BISS
The target frequency point of descriptor.
S102, target frequency point is demodulated, to obtain business information corresponding with target frequency point.
In the embodiment of the present invention, demodulation is the inverse process of modulation.Modulation system is different, and demodulation method is also different.With tune
The classification of system is corresponding, and demodulation can be divided into sine wave demodulation (otherwise referred to as continuous wave demodulation) and impulse wave demodulation.Sine wave
Demodulation can also be further divided into amplitude demodulation, frequency demodulation and phase demodulating, and in addition there are some mutation such as single sideband singals to demodulate, residual
Stay sideband signals demodulation etc..Equally, impulse wave demodulation can also be divided into impulse amplitude demodulation, impulse phase demodulation, pulse width solution
Reconciliation pulse code demodulation etc..Multiple Modulation is needed to be equipped with multiple demodulation.Demodulating process generally includes two main rings
Section:First in the frequency spectrum shift to base band that nearby carriers carry useful information, then base is filtered out with corresponding filter
Band signal completes demodulation tasks.The demodulation of pulse-modulated signal is fairly simple.Such as pulse-amplitude modulation and pulse-width signal all contain
There is prodigious modulated signal component, directly can be filtered out them from pulse-modulated wave with low-pass filter, realizes demodulation;Have
Pulse-modulated wave (such as pulse-position modulation, pulse-code modulation) in modulated signal component it is smaller, they are first usually become pulse amplitude
Or pulse-width signal, then useful signal is filtered out with filter.Modulated signal component is not included in sine wave modulated signal.Solution
Timing answers advanced line frequency to convert, within the pregnant useful signal frequency spectrum shift to frequency band appropriate being contained in sideband, then with filtering
Wave device or appropriate device, detect useful signal.
In the embodiment of the present invention, since in DTV, all videos, audio, word, picture etc. are digitized into processing
All become data afterwards, and be packaged according to the standard of MPEG-2, form the transmission packet of regular length (188 bytes), then will
These data packets are multiplexed, and transport stream (Transport Stream, TS) is formed.Usually by multiple programs and service integration
A transport stream (Transport Stream) for composition, the channel of the corresponding 8MHz bandwidth of TS streams.DTV STB
In in order to find the code stream of needs, identify different business information, must be added to some guidance informations in TS streams, for this purpose,
In MPEG-2, special definition (Program Specific Information, PSI) information, effect is carried from one
It is correctly found specific program in some TS streams of multiple programs.PSI table defined in Moving Picture Experts Group-2 is to single TS
The description of stream.
In the embodiment of the present invention, since system usually has multiple TS streams, in order to guide digital cable customers that can be flowed in TS
In rapidly find out the business of oneself needs, DVB expands the PSI of MPEG-2, increased again on the basis of tetra- tables of PSI
Add nine tables, forms business information (Service Information, SI).SI is the description of TS streams all to whole system,
It is inserted into the SI that DVB standard defines in the TS transport streams for meeting MPEG-2 (13818-1), makes set-top box (Set-Top-Box)
Integrated Receive Decoder (IRD) can extract the list of program provider's broadcast items from TS streams and broadcast parameter, with straight
The form of sight is shown to digital cable customers so that user can easily receive, select digital television program.PSI table includes
Program Association Table (Program Association Table, PAT), CAT Conditional Access Table (Conditional Access
Table, CAT), Program Map Table (Program Map Table, PMT) and network information table (Network Information
Table, NIT) it forms, these tables are inserted into TS streams in multiplexing by multiplexer, are used in combination specific PID Packet Identifier into rower
Know.SI includes SDT Service Description Table (Service Description Table, SDT), Event Information Table (Event
Information Table (, EIT), TDT Time and Date Table (time date table, TDT), BAT bouquet association table (Bat
Bouquet association table, BAT) etc. tables information.
In the embodiment of the present invention, each table in SI is not required for transmitting in actual use, wherein NIT, SDT, EIT,
TDT must be transmitted, and other tables then carry out selection transmission as required.There are two types of identifiers in TS streams, and one is packets to identify
Symbol, one is table identifiers.Different information tables with identical PID are distinguished by table identifier TABLEID, are passed through in receiving terminal
These specific PID are looked into find them.
Specifically, after having got the target frequency point comprising basic cooperating scrambling system BISS descriptors, then
Set-top box can demodulate target frequency point, to obtain business information corresponding with target frequency point.Wherein, business information is such as
As introduced above.
S103, target service group's contingency table is obtained from business information.
In the embodiment of the present invention, BAT bouquet association table provides the relevant information of business group, give business group title,
The information such as the service lists in descramble key corresponding with BISS descriptors and each business group.
In the embodiment of the present invention, demodulated when to the target frequency point got, it is corresponding with target frequency point to obtain
After business information, then target service group's contingency table can be obtained from business information, to obtain the title and BISS of business group
The information such as the service lists in the corresponding descramble key of descriptor and each business group.
S104, descramble key corresponding with BISS descriptors is obtained from target service group's contingency table, and will descramble close
Key is added in pre-stored descramble key set, to update descramble key set.
In the embodiment of the present invention, descramble key set can be prestored in set-top box, wherein the descramble key set can
Can also be that set-top box is stored according to historical storage record to be that user stores as needed.
In the embodiment of the present invention, due to target service group's contingency table include business group title, with BISS descriptor phases
The information such as the service lists in corresponding descramble key and each business group, then set-top box is in acquisition target service group's contingency table
Afterwards, then can be to obtain descramble key corresponding with BISS descriptors in target service group's contingency table, and descramble key is added
Extremely in pre-stored descramble key set, to update descramble key set.
In Fig. 1, set-top box obtains the target frequency point for including BISS descriptors first;Target frequency point is demodulated again,
To obtain business information corresponding with target frequency point;Target service group's contingency table is obtained from business information again;Again from target
Descramble key corresponding with BISS descriptors is obtained in BAT bouquet association table, is finally added to descramble key pre-stored
In descramble key set, to update descramble key set.In embodiments of the present invention, it is manually entered descramble key without user,
Set-top box can obtain descramble key corresponding with BISS descriptors automatically, and descramble key is added to pre-stored descrambling
In cipher key sets, to update descramble key set.It can be seen that descramble key set can be improved by implementing the embodiment of the present invention
Update efficiency.
Referring to Fig. 2, Fig. 2 is the flow signal of another descramble key set updating method disclosed by the embodiments of the present invention
Figure.As shown in Fig. 2, the descramble key set updating method may comprise steps of:
Whether S201, detection set-top box open descramble key set renewal model.
In the embodiment of the present invention, descramble key set renewal model mainly can be according in BAT bouquet association table including set-top box
Including descramble key real-time update local terminal storage descramble key set pattern.
In the embodiment of the present invention, after set-top box starts, then it can detect whether to open descramble key set renewal model.
If S202, detect set-top box open descramble key set renewal model when, acquisition add comprising basic cooperating
Disturb the target frequency point of system BISS descriptors.
In the embodiment of the present invention, if detect that set-top box opens descramble key set renewal model, illustrate the machine top
Box can be according to the descramble key set for the descramble key real-time update local terminal storage for including in BAT bouquet association table, therefore, machine top
Box can obtain the target frequency point for including basic cooperating scrambling system BISS descriptors, and continue to execute update descramble key
The step of set.If detect that set-top box does not open descramble key set renewal model, it can export and whether be used for prompt
Open the prompt message of descramble key set renewal model.Wherein, the prompt message may include voice prompt, text prompt or
It is one or more in flashing indicating, and the output needs of the prompt message are completed by external equipment.
S203, target frequency point is demodulated, to obtain business information corresponding with target frequency point.
S204, target service group's contingency table is obtained from business information.
S205, descramble key corresponding with BISS descriptors is obtained from target service group's contingency table, and will descramble close
Key is added in pre-stored descramble key set, to update descramble key set.
In the embodiment of the present invention, after obtaining target service group's contingency table from business information, then acquisition can be detected
To target service group contingency table whether match with pre-stored BAT bouquet association table;If detecting, target service group is associated with
When table is mismatched with pre-stored BAT bouquet association table, obtained from target service group's contingency table corresponding with BISS descriptors
Descramble key.If detect that target service group contingency table is matched with pre-stored BAT bouquet association table, illustrate machine top
The currently stored descramble key set of box has been newest descramble key set, then set-top box is not necessarily to be directed to descramble key set
Update do where reason.
In the embodiment of the present invention, BAT bouquet association table may include lower critical field:Descramble key descriptor version number, frequency
Road information and descramble key;Wherein, descramble key descriptor version number is used for and canned data pair in Flash to set-top box
Than, and judge whether current descramble key set needs newer foundation;And channel information is for indicating subsequent descrambling
Key should with corresponding to which channel;It is finally the descramble key real data of 8 bytes, set-top box Flash is arrived in storage
Afterwards, set-top box can take this data to be directly set as descramble key to descramble to corresponding scrambled program.
In the embodiment of the present invention, after updating descramble key set, following steps can also be performed:
11) it when receiving channel switching instruction, detects and whether there is channel switching in updated descramble key set
Target descramble key corresponding to the target channel that instruction includes;
If 12) detect in updated descramble key set, there are target descramble keys, obtain target descramble key, and
Target channel is descrambled using target descramble key.
In the embodiment of the present invention, the identification information of target channel can be carried in switching command, the identification information is for determining
Target channel.
In the embodiment of the present invention, when receiving channel switching instruction, detect in updated descramble key set whether
Target descramble key corresponding to the target channel for including there are channel switching instruction;If detecting updated descramble key set
In there are target descramble keys, then obtain target descramble key, and descramble to target channel using target descramble key.If
It detects and target descramble key is not present in updated descramble key set, then illustrate that target channel is scrambled channel, illustrate this
Channel not may be viewed by temporarily, and user can obtain the permission for watching the channel by channels such as payments.
In the embodiment of the present invention, multimedia content is being transmitted (such as the multimedia content after being scrambled using descrambling key)
Before, should also pre-set cipher mode be used to carry out depth encryption to descramble key, only encrypted back can be transmitted,
And set-top box is when receiving encrypted descramble key, it is necessary first to using pre-set manner of decryption to descramble key into
Row decryption recycles descramble key descrambling.Wherein, pre-set cipher mode should be decided through consultation and use in advance with manner of decryption
Identical key rule.For example, when cipher mode is Advanced Encryption Standard (Advanced Encryption
Standard, AES) when, it is regular using key A as encrypting and decrypting, when initial data before encrypting is
0101010301010103, then after using AES encryption, then corresponding data are 71F2961D3E50A8BE, when set-top box receives
Encryption data 71F2961D3E50A8BE after being decrypted using key A, finally obtains original decruption key
0101010301010103.To ensure that safety of the descramble key in transmission process
In fig. 2, it is described in detail when set-top box opens descramble key set renewal model, set-top box can be according to industry
Pre-stored descramble key set in business group's contingency table real-time update local terminal.Due in embodiments of the present invention, being equally not necessarily to
User is manually entered descramble key, and set-top box can obtain descramble key corresponding with BISS descriptors automatically, and will descramble close
Key is added in pre-stored descramble key set, to update descramble key set.It can be seen that implementing the embodiment of the present invention
The update efficiency of descramble key set can be improved.
Referring to Fig. 3, Fig. 3 is a kind of structural schematic diagram of set-top box disclosed by the embodiments of the present invention, it is above-mentioned for executing
Descramble key set updating method.As shown in figure 3, the set-top box may include:First acquisition unit 301, demodulating unit 302,
Second acquisition unit 303, third acquiring unit 304 and adding device 305, wherein
First acquisition unit 301, for obtaining the target frequency point for including basic cooperating scrambling system BISS descriptors.
In the embodiment of the present invention, basic cooperating scrambling system (Basic Interoperable Scrambling
System, BISS), it is a kind of method for scrambling used in digital television system, by European Broadcasting Union (European
Broadcasting Union, EBU) the numerous hardware manufacturers of satellite broadcasting encryption system that are formulated all support this agreement,
CAID marks are 2600.Key relative to CAS is every some cycles (generally 5~30 seconds) variation, simultaneously by designated lane
For having special-purpose software (ECMG, EMMG) or equipment (such as scrambling machine), a kind of fixed encryption method of keys of BISS, it is not needed
The softwares such as CAS and function be complicated plus anti-machine, and the transmission of key can be the very simple mode such as pass from mouth to mouth.Due to satellite
Live news is different from general satellite television, is not suitable for using general encryption method.If Satellite news signal is in transmission
There is no any encryption, this has an opportunity directly to be watched from its satellite-signal by intentionally personage, it is therefore necessary to formulate a kind of list
Encrypt standard.BISS encryptions are protected by l2 keys (session key), and only launch party and reception knows just now, transmitter
It is required to input identical key tooth and could decode with receiving to regard, scrambling algorithms are based on DVB Common Scrambling Algorithms DVB-
CSA.It follows from the foregoing that:TV programme can be watched as long as we can find 12 KEY of BISS.
In the embodiment of the present invention, frequency point is to the number of fixed frequency.For example, if frequency interval is all 200KHz,
Thus according to the frequency interval of 200KHz from 890MHz, 890.2MHz, 890.4MHz, 890.6MHz, 890.8MHz,
915MHz points of 891MHz ... is 125 wireless frequency sections, and each frequency range is numbered, from 1,2,3,4 ... 125;This
It is exactly a bit frequency point described in us to the number of fixed frequency;On the contrary:Frequency point is the number to fixed frequency.In GSM nets
We replace frequency come the tranmitting frequency of appointed transceiving letter unit with frequency point in network.For example:Specify the frequency point of a carrier wave
It is 3, that is the carrier wave will receive frequency for the uplink signal of 890.4MHz and with the frequency emissioning signal of 935.4MHz.
The frequency range of GSM900 is segmented into 125 frequency points (actually available 124).Wherein 1~94 belongs to China Mobile, 96~124 categories
Retain to distinguish Liang Jia operators in China Unicom, 95.
In the embodiment of the present invention, after set-top box starts, then first acquisition unit 301 can be obtained grasps comprising basic collaboration
Make the target frequency point of scrambling system BISS descriptors.
Demodulating unit 302, for being demodulated to target frequency point, to obtain business information corresponding with target frequency point.
In the embodiment of the present invention, demodulation is the inverse process of modulation.Modulation system is different, and demodulation method is also different.With tune
The classification of system is corresponding, and demodulation can be divided into sine wave demodulation (otherwise referred to as continuous wave demodulation) and impulse wave demodulation.Sine wave
Demodulation can also be further divided into amplitude demodulation, frequency demodulation and phase demodulating, and in addition there are some mutation such as single sideband singals to demodulate, residual
Stay sideband signals demodulation etc..Equally, impulse wave demodulation can also be divided into impulse amplitude demodulation, impulse phase demodulation, pulse width solution
Reconciliation pulse code demodulation etc..Multiple Modulation is needed to be equipped with multiple demodulation.Demodulating process generally includes two main rings
Section:First in the frequency spectrum shift to base band that nearby carriers carry useful information, then base is filtered out with corresponding filter
Band signal completes demodulation tasks.The demodulation of pulse-modulated signal is fairly simple.Such as pulse-amplitude modulation and pulse-width signal all contain
There is prodigious modulated signal component, directly can be filtered out them from pulse-modulated wave with low-pass filter, realizes demodulation;Have
Pulse-modulated wave (such as pulse-position modulation, pulse-code modulation) in modulated signal component it is smaller, they are first usually become pulse amplitude
Or pulse-width signal, then useful signal is filtered out with filter.Modulated signal component is not included in sine wave modulated signal.Solution
Timing answers advanced line frequency to convert, within the pregnant useful signal frequency spectrum shift to frequency band appropriate being contained in sideband, then with filtering
Wave device or appropriate device, detect useful signal.
In the embodiment of the present invention, since in DTV, all videos, audio, word, picture etc. are digitized into processing
All become data afterwards, and be packaged according to the standard of MPEG-2, form the transmission packet of regular length (188 bytes), then will
These data packets are multiplexed, and transport stream (Transport Stream, TS) is formed.Usually by multiple programs and service integration
A transport stream (Transport Stream) for composition, the channel of the corresponding 8MHz bandwidth of TS streams.DTV STB
In in order to find the code stream of needs, identify different business information, must be added to some guidance informations in TS streams, for this purpose,
In MPEG-2, special definition (Program Specific Information, PSI) information, effect is carried from one
It is correctly found specific program in some TS streams of multiple programs.PSI table defined in Moving Picture Experts Group-2 is to single TS
The description of stream.
In the embodiment of the present invention, since system usually has multiple TS streams, in order to guide digital cable customers that can be flowed in TS
In rapidly find out the business of oneself needs, DVB expands the PSI of MPEG-2, increased again on the basis of tetra- tables of PSI
Add nine tables, forms business information (Service Information, SI).SI is the description of TS streams all to whole system,
It is inserted into the SI that DVB standard defines in the TS transport streams for meeting MPEG-2 (13818-1), makes set-top box (Set-Top-Box)
Integrated Receive Decoder (IRD) can extract the list of program provider's broadcast items from TS streams and broadcast parameter, with straight
The form of sight is shown to digital cable customers so that user can easily receive, select digital television program.PSI table includes
Program Association Table (Program Association Table, PAT), CAT Conditional Access Table (Conditional Access
Table, CAT), Program Map Table (Program Map Table, PMT) and network information table (Network Information
Table, NIT) it forms, these tables are inserted into TS streams in multiplexing by multiplexer, are used in combination specific PID Packet Identifier into rower
Know.SI includes SDT Service Description Table (Service Description Table, SDT), Event Information Table (Event
Information Table (, EIT), TDT Time and Date Table (time date table, TDT), BAT bouquet association table (Bat
Bouquet association table, BAT) etc. tables information.
In the embodiment of the present invention, each table in SI is not required for transmitting in actual use, wherein NIT, SDT, EIT,
TDT must be transmitted, and other tables then carry out selection transmission as required.There are two types of identifiers in TS streams, and one is packets to identify
Symbol, one is table identifiers.Different information tables with identical PID are distinguished by table identifier TABLEID, are passed through in receiving terminal
These specific PID are looked into find them.
Specifically, when first acquisition unit 301 has been got comprising basic cooperating scrambling system BISS descriptors
After target frequency point, then demodulating unit 302 can demodulate target frequency point, to obtain business corresponding with target frequency point
Information.Wherein, business information is for example as introduced above.
Second acquisition unit 303, for obtaining target service group's contingency table from business information.
In the embodiment of the present invention, BAT bouquet association table provides the relevant information of business group, give business group title,
The information such as the service lists in descramble key corresponding with BISS descriptors and each business group.
In the embodiment of the present invention, when demodulating unit 302 demodulates the target frequency point got, to obtain and target frequency
After the corresponding business information of point, then second acquisition unit 303 can obtain target service group's contingency table from business information,
To obtain the letters such as the service lists in title, descramble key corresponding with BISS descriptors and each business group of business group
Breath.
Third acquiring unit 304, for obtaining descrambling corresponding with BISS descriptors from target service group's contingency table
Key.
Adding device 305, for descramble key to be added in pre-stored descramble key set, to update the solution
Disturb cipher key sets.
In the embodiment of the present invention, descramble key set can be prestored in set-top box, wherein the descramble key set can
Can also be that set-top box is stored according to historical storage record to be that user stores as needed.
In the embodiment of the present invention, due to target service group's contingency table include business group title, with BISS descriptor phases
The information such as the service lists in corresponding descramble key and each business group, then second acquisition unit 303 is in acquisition target industry
It is engaged in after group's contingency table, then third acquiring unit 304 can be corresponding with BISS descriptors to be obtained in target service group's contingency table
Descramble key, descramble key is simultaneously added in pre-stored descramble key set by adding device 305, to update descramble key
Set.
In figure 3, first acquisition unit 301 obtains the target frequency point for including BISS descriptors first;Demodulating unit 302 is again
Target frequency point is demodulated, to obtain business information corresponding with target frequency point;Second acquisition unit 303 is believed from business again
Target service group's contingency table is obtained in breath;Third acquiring unit 304 obtains from target service group's contingency table described with BISS again
Corresponding descramble key is accorded with, descramble key is added in pre-stored descramble key set by last adding device 305, with
Update descramble key set.In embodiments of the present invention, be manually entered descramble key without user, set-top box can obtain automatically with
The corresponding descramble key of BISS descriptors, and descramble key is added in pre-stored descramble key set, with update
Descramble key set.It can be seen that the update efficiency of descramble key set can be improved by implementing the embodiment of the present invention.
Referring to Fig. 4, Fig. 4 is the structural schematic diagram of another set-top box disclosed by the embodiments of the present invention, for executing
State descramble key set updating method.Wherein, Fig. 4 is that further refinement obtains on the basis of Fig. 3, and it includes shown in Fig. 3 to remove
Outside all units, can also include:First detection unit 306, third detection unit 307, second detection unit the 308, the 4th obtain
Take unit 309 and Descrambling unit 310, wherein
First detection unit 306 includes basic cooperating scrambling system BISS for being obtained in first acquisition unit 301
Before the target frequency point of descriptor, whether detection set-top box opens descramble key set renewal model.
Wherein, if first acquisition unit 301 detects that set-top box opens descramble key specifically for first detection unit 306
When gathering renewal model, the target frequency point for including basic cooperating scrambling system BISS descriptors is obtained.
In the embodiment of the present invention, descramble key set renewal model mainly can be according in BAT bouquet association table including set-top box
Including descramble key real-time update local terminal storage descramble key set pattern.
In the embodiment of the present invention, after set-top box starts, then first detection unit 306 can detect whether to open descramble key
Gather renewal model.
In the embodiment of the present invention, if first detection unit 306 detects that set-top box opens descramble key set renewal model
When, then illustrate that the set-top box can be according to the descramble key for the descramble key real-time update local terminal storage for including in BAT bouquet association table
Set, therefore, set-top box can obtain the target frequency point for including basic cooperating scrambling system BISS descriptors, and continue to hold
The step of row update descramble key set.If first detection unit 306 detects that set-top box does not open the update of descramble key set
When pattern, then the prompt message for prompting whether to open descramble key set renewal model can be exported.Wherein, which believes
Breath may include one or more in voice prompt, text prompt or flashing indicating, and the output needs of the prompt message are borrowed
External equipment is helped to complete.
Third detection unit 307, for whether detecting target service group contingency table and pre-stored BAT bouquet association table
Match.
If third acquiring unit 304 detects target service group contingency table and prestores for third detection unit 307
BAT bouquet association table when mismatching, corresponding with BISS descriptors descramble key is obtained from target service group's contingency table.
In the embodiment of the present invention, after obtaining target service group's contingency table from business information, then third detection unit
307 can detect whether the target service group contingency table got matches with pre-stored BAT bouquet association table;If third
When detection unit 307 detects that target service group contingency table is mismatched with pre-stored BAT bouquet association table, from target service
Descramble key corresponding with BISS descriptors is obtained in group's contingency table.If third detection unit 307 detects target service group
When contingency table is matched with pre-stored BAT bouquet association table, then illustrate that the currently stored descramble key set of set-top box has been
Newest descramble key set, then set-top box be not necessarily to do where reason for the update of descramble key set.
In the embodiment of the present invention, BAT bouquet association table may include lower critical field:Descramble key descriptor version number, frequency
Road information and descramble key;Wherein, descramble key descriptor version number is used for and canned data pair in Flash to set-top box
Than, and judge whether current descramble key set needs newer foundation;And channel information is for indicating subsequent descrambling
Key should with corresponding to which channel;It is finally the descramble key real data of 8 bytes, set-top box Flash is arrived in storage
Afterwards, set-top box can take this data to be directly set as descramble key to descramble to corresponding scrambled program.
Second detection unit 308, for when receiving channel switching instruction, detecting the updated descramble key collection
The target descramble key corresponding to target channel for including with the presence or absence of channel switching instruction in conjunction.
4th acquiring unit 309, if being detected in updated descramble key set for second detection unit 308, there are mesh
Descramble key is marked, then obtains target descramble key.
Descrambling unit 310, the target descramble key for being got using the 4th acquiring unit 309 carry out target channel
Descrambling.
In the embodiment of the present invention, the identification information of target channel can be carried in switching command, the identification information is for determining
Target channel.
In the embodiment of the present invention, when receiving channel switching instruction, second detection unit 308 detects updated descrambling
The target descramble key corresponding to target channel for including with the presence or absence of channel switching instruction in cipher key sets;If the second detection is single
There are target descramble key in the 308 updated descramble key set of detection of member, then the 4th acquiring unit 309 obtains target descrambling
Key, Descrambling unit 310 simultaneously descramble target channel using target descramble key.If second detection unit 308 detects more
Target descramble key is not present in descramble key set after new, then illustrates that target channel is scrambled channel, illustrates that the channel is temporary
When not may be viewed by, user can pass through pay the fees etc. channels obtain watch the channel permission.
In Fig. 4, it is described in detail when set-top box opens descramble key set renewal model, can be closed according to business group
Join pre-stored descramble key set in table real-time update local terminal.Due in embodiments of the present invention, being equally not necessarily to user hand
Dynamic input descramble key, set-top box can obtain descramble key corresponding with BISS descriptors automatically, and descramble key is added
Extremely in pre-stored descramble key set, to update descramble key set.It can be seen that implementing the embodiment of the present invention can carry
The update efficiency of high descramble key set.
Specifically, the set-top box introduced in the embodiment of the present invention can implement the descrambling that the present invention combines Fig. 1, Fig. 2 introduction
Flow some or all of in cipher key sets update method embodiment.
Module in all embodiments of the invention or submodule can pass through universal integrated circuit, such as CPU (Central
Processing Unit, central processing unit), or pass through ASIC (Application Specific Integrated
Circuit, application-specific integrated circuit) it realizes.
The steps in the embodiment of the present invention can be sequentially adjusted, merged and deleted according to actual needs.
Unit in set-top box of the embodiment of the present invention can be combined, divided and deleted according to actual needs.
One of ordinary skill in the art will appreciate that realizing all or part of flow in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer read/write memory medium
In, the program is when being executed, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, abbreviation RAM) etc..
The above disclosure is only the preferred embodiments of the present invention, cannot limit the right model of the present invention with this certainly
It encloses, therefore equivalent changes made in accordance with the claims of the present invention, is still within the scope of the present invention.
Claims (8)
1. a kind of descramble key set updating method, which is characterized in that including:
Obtain the target frequency point for including basic cooperating scrambling system BISS descriptors, the basic cooperating scrambling system
BISS is scrambled using fixed key;
The target frequency point is demodulated, to obtain business information corresponding with the target frequency point;
Target service group's contingency table is obtained from the business information;
Detect whether the target service group contingency table matches with pre-stored BAT bouquet association table;
If detect that the target service group contingency table is mismatched with the pre-stored BAT bouquet association table, from the mesh
It marks and obtains corresponding with BISS descriptors descramble key in BAT bouquet association table, and the descramble key is added to pre-
In the descramble key set first stored, to update the descramble key set.
2. according to the method described in claim 1, it is characterized in that, described obtain includes basic cooperating scrambling system BISS
Before the target frequency point of descriptor, the method further includes:
Whether detection set-top box opens descramble key set renewal model;
If detect that the set-top box opens the descramble key set renewal model, described obtain comprising basic collaboration is executed
The step of operating the target frequency point of scrambling system BISS descriptors.
3. according to the method described in claim 2, it is characterized in that, the method further includes:
When receiving channel switching instruction, detects and whether there is the channel switching in the updated descramble key set
Target descramble key corresponding to the target channel that instruction includes;
If there are the target descramble keys in the updated descramble key set of detection, it is close to obtain the target descrambling
Key, and the target channel is descrambled using the target descramble key.
4. method according to any one of claims 1 to 3, which is characterized in that the target service group contingency table packet
Include at least one of version number, channel information and descramble key of the BISS descriptors or a variety of.
5. a kind of set-top box, which is characterized in that including:
First acquisition unit, for obtaining the target frequency point for including basic cooperating scrambling system BISS descriptors, the base
This cooperating scrambling system BISS is scrambled using fixed key;
Demodulating unit, for being demodulated to the target frequency point, to obtain business information corresponding with the target frequency point;
Second acquisition unit, for obtaining target service group's contingency table from the business information;
First detection unit, for detect the target service group contingency table and pre-stored BAT bouquet association table whether phase
Match;
Third acquiring unit, if detecting that the target service group contingency table is deposited in advance with described for the first detection unit
When the BAT bouquet association table of storage mismatches, obtained from the target service group contingency table corresponding with the BISS descriptors
Descramble key;
Adding device, for the descramble key to be added in pre-stored descramble key set, to update the descrambling
Cipher key sets.
6. set-top box according to claim 5, which is characterized in that the set-top box further includes:
Second detection unit, for obtaining the mesh for including basic cooperating scrambling system BISS descriptors in first acquisition unit
Before marking frequency point, whether detection set-top box opens descramble key set renewal model;
If the first acquisition unit detects that the set-top box unlatching descrambling is close specifically for the second detection unit
When key set renewal model, the target frequency point for including basic cooperating scrambling system BISS descriptors is obtained.
7. set-top box according to claim 6, which is characterized in that the set-top box further includes:
Third detection unit, for when receiving channel switching instruction, detecting in the updated descramble key set to be
Target descramble key corresponding to the no target channel for including there are the channel switching instruction;
4th acquiring unit, if being detected in the updated descramble key set in the presence of described for the third detection unit
Target descramble key then obtains the target descramble key;
Descrambling unit, the target descramble key for being got using the 4th acquiring unit solve the target channel
It disturbs.
8. the set-top box according to any one of claim 5~7, which is characterized in that the target service group contingency table
At least one of version number, channel information and descramble key including the BISS descriptors are a variety of.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510490914.5A CN105100889B (en) | 2015-08-12 | 2015-08-12 | A kind of descramble key set updating method and set-top box |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510490914.5A CN105100889B (en) | 2015-08-12 | 2015-08-12 | A kind of descramble key set updating method and set-top box |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105100889A CN105100889A (en) | 2015-11-25 |
CN105100889B true CN105100889B (en) | 2018-09-04 |
Family
ID=54580278
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510490914.5A Active CN105100889B (en) | 2015-08-12 | 2015-08-12 | A kind of descramble key set updating method and set-top box |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105100889B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107040803B (en) * | 2017-03-31 | 2020-04-14 | 青岛海信电器股份有限公司 | Digital television system and descrambling method for simultaneously supporting multiple channels of programs with different frequency points |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1643922A (en) * | 2002-03-20 | 2005-07-20 | 松下电器产业株式会社 | Content playback apparatus, method, and program, and key management apparatus and system |
CN101616127A (en) * | 2008-06-24 | 2009-12-30 | 深圳市同洲电子股份有限公司 | A kind of data de-scrambling method, device and receiving terminal |
CN102665105A (en) * | 2012-05-15 | 2012-09-12 | 山东泰信电子有限公司 | Method for realizing rapid channel change of digital television terminal |
CN103686214A (en) * | 2013-12-30 | 2014-03-26 | 深圳Tcl新技术有限公司 | Methods for encrypting television programs and playing encrypted television programs, front end and terminal |
CN103929680A (en) * | 2014-03-28 | 2014-07-16 | 深圳市九洲电器有限公司 | Set top box encryption program descrambling method and set top box |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1215905B2 (en) * | 2000-12-15 | 2010-04-21 | Panasonic Corporation | Reception apparatus having a storage unit for recording a scrambled broadcast signal and broadcast apparatus for scrambling a signal to be broadcast, and associated methods |
-
2015
- 2015-08-12 CN CN201510490914.5A patent/CN105100889B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1643922A (en) * | 2002-03-20 | 2005-07-20 | 松下电器产业株式会社 | Content playback apparatus, method, and program, and key management apparatus and system |
CN101616127A (en) * | 2008-06-24 | 2009-12-30 | 深圳市同洲电子股份有限公司 | A kind of data de-scrambling method, device and receiving terminal |
CN102665105A (en) * | 2012-05-15 | 2012-09-12 | 山东泰信电子有限公司 | Method for realizing rapid channel change of digital television terminal |
CN103686214A (en) * | 2013-12-30 | 2014-03-26 | 深圳Tcl新技术有限公司 | Methods for encrypting television programs and playing encrypted television programs, front end and terminal |
CN103929680A (en) * | 2014-03-28 | 2014-07-16 | 深圳市九洲电器有限公司 | Set top box encryption program descrambling method and set top box |
Also Published As
Publication number | Publication date |
---|---|
CN105100889A (en) | 2015-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4354080B2 (en) | Conditional access system | |
CN101355640A (en) | Multi-display digital television set-top box | |
US8095785B2 (en) | Authentication of entitlement authorization in conditional access systems | |
CN104902311B (en) | A kind of shared method of audio and video resources, shared gateway and system | |
JP4422911B2 (en) | Bouquet information signaling in digital transmission systems | |
EP2612503B1 (en) | Method and system for decrypting a transport stream | |
RU2013150043A (en) | TERMINAL ON THE BASIS OF CONDITIONAL ACCESS TECHNOLOGY | |
CN102957961A (en) | Method and device for sharing encrypted digital television programs and digital television receiver | |
CN102685591A (en) | Digital set-top box | |
CN102014306B (en) | Method for simultaneously deciphering multiple charge programs by set-top box | |
CN201298872Y (en) | Multi-display digital TV set-top box | |
CN101360226A (en) | Transmission control method of digital television transmission stream and apparatus thereof | |
CN103702173B (en) | System of encrypting and controlling digital television recorded program segments | |
CN105100889B (en) | A kind of descramble key set updating method and set-top box | |
US20070065093A1 (en) | Program data communication system | |
CN103686214B (en) | Method, front end and the terminal of encrypted television program are encrypted and played to TV programme | |
CN202799014U (en) | Multiplex system of multi-path transport stream (TS) code stream | |
US7779442B1 (en) | Information distribution system | |
KR100962649B1 (en) | Method for improving channel changing speed of open cable system and its device | |
JP2014017797A (en) | Digital broadcast receiver and program for the same | |
CN106953867B (en) | CI Plus certificate authentication method, authentication device and television equipment | |
WO1999007151A1 (en) | Mechanism and apparatus for encapsulation of entitlement authorization in conditional access system | |
CN204104073U (en) | A kind of digital television receiving apparatus | |
CN107040803B (en) | Digital television system and descrambling method for simultaneously supporting multiple channels of programs with different frequency points | |
JP2004208107A (en) | Scrambled broadcast system, broadcast transmission device, and reception device |
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 |