CN100423575C - Method for controlling digital TV receive - Google Patents

Method for controlling digital TV receive Download PDF

Info

Publication number
CN100423575C
CN100423575C CNB021585431A CN02158543A CN100423575C CN 100423575 C CN100423575 C CN 100423575C CN B021585431 A CNB021585431 A CN B021585431A CN 02158543 A CN02158543 A CN 02158543A CN 100423575 C CN100423575 C CN 100423575C
Authority
CN
China
Prior art keywords
stream
information
ecs
top box
program
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.)
Expired - Fee Related
Application number
CNB021585431A
Other languages
Chinese (zh)
Other versions
CN1510920A (en
Inventor
于劲飞
马洪涛
张东
张琪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Weifang Beida Jade Bird Huaguang Electronics Co ltd
Original Assignee
Weifang Beida Jade Bird Huaguang Electronics Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Weifang Beida Jade Bird Huaguang Electronics Co ltd filed Critical Weifang Beida Jade Bird Huaguang Electronics Co ltd
Priority to CNB021585431A priority Critical patent/CN100423575C/en
Publication of CN1510920A publication Critical patent/CN1510920A/en
Application granted granted Critical
Publication of CN100423575C publication Critical patent/CN100423575C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Abstract

The present invention discloses a method for controlling digital TV program reception. Any hardware device does not need adding on a transmitting end and a receiving end of a user; any encryption/decryption processing is not carried out on media flow data; only program associated information, such as SI information, PSI information in the DVB protocol, datagram head information of a basic flow, etc., for describing programs in a software modifying DVB protocol is used. Simultaneously, classification authorization information is used for controlling the program reception of the user, namely that only when a set top box of the classification authorization information is obtained, the goal of controlling digital TV program reception can be realized by the method of receiving digital TV programs of corresponding categories. The present invention has the advantages of low cost, adaptation to the transition stage of the current broadcasting TV network digitization, easy popularization and use, simple operation and maintenance, smooth upgrade to a CAS system, etc., and can satisfy the need of the user to the maximum limit.

Description

A kind of method of control figure television program receiving
Technical field
The present invention relates to a kind of method of control figure television program receiving, it is applied to cable television network system.
Background technology
Along with the continuous development of cable television system, television content is enriched increasingly, makes the televiewer can watch the TV programme of oneself liking at any time.When cable TV greatly enriched people's life, the charging problem of cable TV was perplexing cable TV stations at different levels always.To cable TV subscriber's arrearage, the untimely situation of paying the fees, cable TV station lacks effective televiewing control method.Whole nation each province and city TV station needs to use a kind of method control user's rating urgently for guaranteeing the legitimate rights and interests of oneself.
Traditional cable TV televiewing control method mainly contains two kinds: a kind of is simulated television addressable control method; A kind of is the TV user watched method of condition receiving system (abbreviation cas system) control figure.
Simulated television addressable control method is to realize by the control system that is made of computer, scrambling machine, descrambler, line amplifier, charger and addressable splitter, addressable distributor.It is center-controlling computer by transmitting terminal according to the descrambling machine of each acceptance point and each user's address code and payment record, generate control signal corresponding, after the scrambling machine adds the direct current interference signal, launch simultaneously, transmit with TV signal; Receiving terminal receives and contains the TV signal of control signal, and carries out descrambling, passes through control, the management of the addressable branch/distributor realization of user side to all users in the network again.The shortcoming of this addressable control method is: 1, can not satisfy the development of present stage China's radio and television.Because it is the development trend of China's radio and television that Digital Television replaces simulated television, and this simulated television addressable control method only is applicable to the rating control of analog television program, is not suitable for the rating control of digital television program; And can not control user's classification rating.Illegal rating takes place in 2, poor stability easily.3, the The whole control system cost of investment is bigger.Virtual network operator need increase equipment at transmitting terminal, also need increase equipment at each user side, and the cost height is unfavorable for the development of network digitalization.4, neighboring user is subject to disturb.
Condition receiving system is that the method for cas system control cable TV subscriber rating is: operator is by encrypting the Media Stream that will play, and the method control figure that the user side set-top box is deciphered encrypted media stream is TV user watched.Operator before sending into cable network, carries out digital television program or broadcast data scrambling by the front end scrambler and handles.The scrambling process uses control word CW to make key, adopts certain scrambling algorithm or cryptographic algorithm will comprise the compound transmission sts-stream scrambling sts of a plurality of programs and data.Cas system adopts multiple key transfer mechanism that control word CW is sent to the client that process is authorized safely.At first, cas system produces CW and makes Entitlement Control Message ECM by security algorithm according to the mandate requirement of playing programs, and ECM information uses business cipher key and cryptographic algorithm to encrypt.For preventing to trespass and assault, CW changes once every 5-20 second, and ECM information changes thereupon.Secondly, cas system obtains user's address information, authorization message etc. from the customer account management end, be combined into Entitlement Management Message EMM with business cipher key SK.EMM information uses the master key of user smart card and high-intensity cryptographic algorithm to encrypt.At last, ECM and EMM all are inserted in the compound transmission stream according to certain transmission cycle, transmit to the client.Top box of digital machine in client, from transmit stream, obtain ECM and EMM message earlier, in smart card, finish EMM and decipher authorized information and SK, utilize SK deciphering ECM message to obtain CW then, CW after last smart card will be deciphered passes to the descrambling unit of set-top box, finish the descrambling of program and data by descrambling unit by using CW and the Descrambling Algorithms corresponding with front end, so its advantage is safe, service flexibly.Its shortcoming is: 1, before digital television program or broadcast data broadcasting, must use scrambler to carry out scrambling and handle, and the scrambling complex disposal process.2, front end need increase complex apparatus, brings difficulty for operator's operation and management.3, cas system operator and end user are existed cost an arm and a leg, problem that cost is high.4, the level of domestic radio, TV and film industries development is uneven, and situation requires to control user watched again.And present cas system makes Virtual network operators at different levels be difficult to make one's options.Functions such as 5, present cas system management, user management, PPV, scrambled TV service, message transmission, charging can not adapt to the demand of the open development model of domestic cable TV all by closed finishing of producer
Summary of the invention
In view of the foregoing, the purpose of this invention is to provide a kind of low cost, the method for the control figure television program receiving of TV user watched, the protection operator legitimate rights and interests of control figure effectively.
For achieving the above object, the present invention takes following design: a kind of method of control figure television program receiving, and it may further comprise the steps:
(1), reads raw information;
The computer that is used to carry out Control Software of the present invention is used for describing the partial programme relevant information of program from multiplex system in the acquisition DVB agreement, be referred to as raw information;
(2), handle raw information, form new enciphered message;
The computer that is used to carry out Control Software of the present invention reads the operating key of operator's input; Utilize the operating key of operator's input, algorithm process raw information forms new program-related information by appointment, is referred to as enciphered message;
(3), the computer that is used to carry out Control Software of the present invention is sent to multiplex system with enciphered message, multiplex system is replaced corresponding raw information in the TS stream with enciphered message;
(4), the computer that is used to carry out Control Software of the present invention flows according to the ECS that conventional TS stream generating method generates the encryption of being made up of operating key, user side sequence number of set top box, grading authorized control information, arthmetic statement, program-related information etc. (also can not encrypting); And ECS stream delivered to multiplex system;
(5), multiplex system broadcasts the multiplexing back of TS stream that ECS stream and step (3) form;
(6), the set-top box of user side receives the TS stream that above-mentioned multiplex system broadcasts;
(7), set-top box is extracted ECS stream from TS stream; If ECS stream encryption, set-top box be deciphering ECS stream earlier;
(8), set-top box reads this machine sequence number;
(9), set-top box utilizes the sequence number of set top box information in the ECS stream of this machine sequence numbers match deciphering, obtains the operating key of grading authorized control information and out of Memory and operator's input of this machine.
(10), set-top box is extracted program-related information from TS stream; If program-related information is included in the ECS stream, set-top box is extracted program-related information from ECS stream so;
(11), set-top box utilizes operating key and algorithm, handles program-related information, obtains final program-related information;
(12), set-top box utilizes grading authorized control information and final program-related information, controls user watched dissimilar digital television program.
Raw information in the described step (1) is meant the SI information that is used for describing program, PSI information, flows the header packet information etc. of ES substantially.
Handle the PID that raw information is meant independent modification ES stream in the described step (2), ECS stream is not encrypted.
Handle raw information in the described step (2) and can also be meant the PID that revises ES stream; And the ECS stream information is encrypted.
Handle raw information in the described step (2) and can also be meant the PID that revises ES stream, filter the PMT information in the TS stream, pmt table sends in ECS stream as private data; ECS stream is not encrypted.
Handle raw information in the described step (2) and can also be meant the PID that revises ES stream, filter the PMT information in the TS stream, pmt table sends in ECS stream as private data; The ECS stream encryption.
Description of drawings
Fig. 1 is for realizing hardware system composition frame chart of the present invention
Fig. 2 is for realizing software systems flow chart of the present invention
Fig. 3 is the embodiment of the invention 1 flow chart
Fig. 4 is the embodiment of the invention 2 flow charts
Fig. 5 is the embodiment of the invention 3 flow charts
Fig. 6 is the embodiment of the invention 4 flow charts
Fig. 7 is the embodiment of the invention 5 flow charts
Embodiment
For ease of explanation, now some technical terms and some english abbreviations of using among the present invention are explained as follows:
DVB: digital video broadcast protocol (European standard).
MPEG2: the universal coding international standard of moving image and sound accompaniment thereof.
PID: the identifier of bag.
TableID: by the table after cutting apart or the identifier of information.
Definition is used to describe the plan of transfer system, content and broadcast data stream in the SI:DVB agreement
The data of/timetable, it comprises the PSI information of MPEG-2 and the expansion of independent definition
The exhibition part.Have BAT table, SDT table, EIT table, RST table, TDT table, TOT,
ST table, SIT table, DIT table etc.
The descriptive information of definition program is special SI information in the PSI:MPEG2 standard, by
The ISO13818-1 definition comprises pat table, pmt table, CAT table, NIT table.
SDT: SDT Service Description Table, miscellaneous service title in the descriptive system, service supplier etc.
PAT: Program Association Table, each the road business at multiplexing provides respective program mapping table (PMT
Table) position.
PMT: Program Map Table has identified and has indicated the position and the reference clock field of each road Business Stream
The position.
NIT: network information table, the network information has been described.
Multiplexing: single passage carries one or multinomial business.
Operating key: the character certain-length of importing at random by Virtual network operator, that form by ASC II sign indicating number
String.
Sequence number: unique machine identifier that set-top box has, this machine identifier can be cured to the machine top
In the box, also can be stored in removable memory (needing to increase hardware device).
Grading authorized control information: the rating control information of program grouping information and set-top box users, manage by the user
The input of reason system generates.
ECS: form by sequence number, Entitlement Control Message, operating key, arthmetic statement, PSI/SI
The grading authorized information control flow that meets the DVB standard.
ES: basic stream, as audio frequency, video, data etc.
TS: transmit stream, comprise ES stream and SI/PSI information.
Program-related information: transmit the information of describing the correlation properties of program correlation properties and stream in the stream (TS),
Comprise SI/PSI, flow the header packet information of ES (audio frequency, video, other data) substantially
Deng.
The method of the control figure television program receiving that the present invention sets forth need not increase any hardware device at transmitting terminal and user's receiving terminal, as scrambler, descrambler etc., media stream data is not carried out any encryption/decryption process yet, just by in the software modification DVB agreement, be used for describing the program-related information of program, as the SI in the DVB agreement, PSI information, the basic header packet information that flows etc., realize the purpose of control figure television program receiving.
Fig. 1 is for realizing the hardware system composition frame chart of control figure television program receiving of the present invention.Dotted portion is the computer of operation control figure television program receiving software of the present invention among Fig. 1, and remainder is existing digital television broadcasting system.Scheme as can be seen thus, the present invention does not do any change to digital television broadcasting system, does not increase any hardware device at digital television program transmitting terminal and user's receiving terminal.
Fig. 2 is for realizing the software systems flow chart of control figure television program receiving of the present invention.The present invention realizes that the method for control figure television program receiving is: media stream data is not carried out any encryption/decryption process, just by revising in the DVB agreement, be used for describing the program-related information of program, as the SI in the DVB agreement, PSI information, the basic header packet information that flows etc.; Simultaneously, utilize grading authorized information Control user watched, promptly only obtain the digital television program of the set-top box ability rating respective classes of grading authorized information.The method of control figure television program receiving of the present invention specifically may further comprise the steps:
1, reads raw information;
The computer that is used to carry out Control Software of the present invention is used for describing the partial programme relevant information of program from multiplex system in the acquisition DVB agreement, be referred to as raw information;
2, handle raw information, form new enciphered message;
The computer that is used to carry out Control Software of the present invention reads the operating key of operator's input; Utilize the operating key of operator's input, algorithm process raw information forms new program-related information by appointment, is referred to as enciphered message;
3, the computer that is used to carry out Control Software of the present invention is sent to multiplex system with enciphered message, and multiplex system is replaced corresponding raw information in the TS stream with enciphered message;
4, the computer that is used to carry out Control Software of the present invention flows according to the ECS that conventional TS stream generating method generates the encryption of being made up of operating key, user side sequence number of set top box, grading authorized control information, arthmetic statement, program-related information etc. (also can not encrypting); And ECS stream delivered to multiplex system;
5, multiplex system broadcasts the multiplexing back of TS stream that ECS stream and step 3 form;
6, the set-top box of user side receives the TS stream that above-mentioned multiplex system broadcasts;
7, set-top box is extracted ECS stream from TS stream; If ECS stream encryption, set-top box be deciphering ECS stream earlier;
8, set-top box reads this machine sequence number;
9, set-top box is utilized the sequence number of set top box information in the ECS stream of this machine sequence numbers match deciphering, obtains the operating key of grading authorized control information and out of Memory and operator's input of this machine;
10, set-top box is extracted program-related information from TS stream; If program-related information is included in the ECS stream, set-top box is extracted program-related information from ECS stream so;
11, set-top box is utilized operating key and algorithm, handles program-related information, obtains final program-related information;
12, set-top box is utilized grading authorized control information and final program-related information, controls user watched dissimilar digital television program.
Below by specific embodiment, and be described with reference to the accompanying drawings the present invention.
Mentality of designing of the present invention is exactly by being used for describing the program-related information of program in the software modification DVB agreement, and the Media Stream of Digital Television is not made any changes, thereby realizes the purpose of control figure television program receiving.
The program-related information that is used for describing program in the DVB agreement comprises SI information, PSI information, flows the header packet information etc. of ES (audio frequency, video, other data) substantially.The present invention can also can filter SI/PSI information by the SI/PSI information of handling program-related information, the header packet information of ES stream from TS stream, SI/PSI information is sent in ECS stream as private data; And can only revise wherein one and realize the object of the invention.Concrete enforcement can be adopted following scheme:
1, (for example: the header packet information of ES, PID, PSI information: pmt table), ECS stream is not encrypted to revise the partial programme relevant information.
2, revise partial programme relevant information (for example: the header packet information of ES, PID, SI information, pmt table), ECS stream encryption.
3, filtration fraction SI/PSI information (for example filtering the pmt table of PSI information) in transport stream transmits as private data the SI/PSI information that is filtered in ECS stream, ECS stream is not encrypted.
4, filtration fraction SI/PSI information (for example filtering the pmt table of PSI information) in transport stream transmits the ECS stream encryption as private data with the SI/PSI information that is filtered in ECS stream.
Embodiment 1: revise the PID of ES stream, ECS stream is not encrypted
As shown in Figure 3, the method for control figure television program receiving specifically may further comprise the steps:
Front end:
Operator is by sequence number, the Entitlement Control Message of Digital Television addressable Control Software System input subscriber computer top box, and this information will be stored in the customer data base; And operator can regular/irregular change operating key X.
1, reads raw information;
The computer that is used for carrying out Control Software of the present invention obtains the PID that the DVB agreement is used for describing program ES stream information, i.e. PID Y from multiplex system;
2, handle raw information, form new enciphered message;
The computer that is used to carry out Control Software of the present invention reads the operating key X of operator's input; Utilize the operating key X of operator's input, (X Y) generates the new PID Y1 of ES stream to algorithm PID Y1=F by appointment;
3 and ES is flowed new PID Y1 deliver to multiplex system; Multiplex system is replaced the old PID Y of ES stream with the new PID Y1 of ES stream under the prerequisite of not revising SI/PSI information;
4, the computer that is used to carry out Control Software of the present invention generates the ECS that is made up of information such as operating key, sequence number of set top box, grading authorized control informations according to the TS stream generating method of routine and flows; And ECS stream delivered to multiplex system;
5, multiplex system broadcasts the multiplexing back of TS stream that ECS stream and step 3 form;
User side:
6, the subscriber computer top box receives the TS stream that broadcasts from above-mentioned multiplex system, and therefrom extracts ECS stream;
7, set-top box reads this machine sequence number;
8, set-top box is utilized the sequence number of set top box in this machine sequence numbers match (as comparison/determination methods) ECS stream, finds the operating key X of grading authorized control information and out of Memory and operator's input of this machine;
9, set-top box is extracted from TS stream in the TS stream of above-mentioned steps 3 formation simultaneously, finds pmt table, and the old PID Y tabulation of ES stream is arranged in this pmt table;
10, set-top box is utilized operating key X, the PID Y that ES stream is old, and (X Y) obtains the new PID Y1 of ES stream to utilize algorithm PID Y1=F;
11, set-top box uses the new PID Y1 of ES just can find corresponding ES stream; Utilize user's grading authorized control information control user's rating again.
Remarks: (X can be computings such as addition subtraction multiplication and division, XOR, displacement Y) to algorithm Y1=F, and it can be solidificated in (in Flash) in the set-top box in advance, also can be put in the ECS stream, is downloaded by front end.If algorithm is cured in the set-top box, can upgrade by the upgrade software implementation algorithm.
Embodiment 2:
This embodiment revises the PID of ES stream, encrypts ECS stream simultaneously.
As shown in Figure 4, the method for control figure television program receiving specifically may further comprise the steps:
Front end:
Operator is by sequence number, the grading authorized control information of Digital Television addressable Control Software System reader top box, and this information will be stored in the customer data base; And operator can regular/irregular change operating key X.
1, reads raw information;
The computer that is used for carrying out Control Software of the present invention obtains the PID that the DVB agreement is used for describing program ES stream information, i.e. PID (Y) from multiplex system;
2, handle raw information, form new enciphered message;
The computer that is used to carry out Control Software of the present invention reads the operating key X of operator's input; According to the operating key X of operator's input, (X Y) generates the new PID (Y1) of ES stream to algorithm PID Y1=F by appointment;
3 and ES is flowed new PID (Y1) deliver to multiplex system; Multiplex system is replaced the old PID (Y1) of ES stream with the new PID (Y1) of ES stream under the prerequisite of not revising SI/PSI information;
4, the computer that is used to carry out Control Software of the present invention generates the ECS that is made up of information such as operating key (X), sequence number of set top box, grading authorized control informations according to conventional TS stream generating method and flows; And ECS flow to line algorithm encryption (as: ECS stream is carried out XOR); Then the ECS stream of encrypting is delivered to multiplex system;
5, multiplex system broadcasts ECS stream of encrypting and the multiplexing back of TS stream that step 3 forms;
User side:
6, the subscriber computer top box receives the TS stream that broadcasts from above-mentioned multiplex system, therefrom extracts the ECS stream of encrypting, and deciphers (as: carrying out XOR again one time to encrypting ECS stream) to encrypting ECS stream, the ECS stream after obtaining deciphering;
7, set-top box reads this machine sequence number;
8, set-top box is utilized the sequence number of set top box information in the ECS stream of this machine sequence numbers match deciphering, finds the operating key X of grading authorized control information and out of Memory and operator's input of this machine;
9, set-top box is extracted the TS stream that above-mentioned steps 3 forms simultaneously from the TS stream that receives, and finds pmt table, and the old PID Y tabulation of ES stream is arranged in this pmt table;
10, set-top box is utilized operating key X, the PID Y that ES stream is old, and (X Y) obtains the new PID Y1 of ES stream to algorithm PID Y1=F;
11, set-top box uses the new PID Y1 of ES just can find corresponding ES stream; Utilize user's grading authorized control information control user's rating again.
Embodiment 3:
Revise the PID of ES stream, filter the PMT information in the TS stream, pmt table sends in ECS stream as private data; ECS stream is not encrypted.
As shown in Figure 5, the control method of control figure television program receiving specifically may further comprise the steps:
Front end:
Operator is by sequence number, the grading authorized control information of Digital Television addressable Control Software System reader top box, and this information will be stored in the customer data base; And operator can regular/irregular change operating key X.
1, reads raw information;
The computer that is used for carrying out Control Software of the present invention obtains PID and the pmt table Z the corresponding TS stream, i.e. PID (Y) and the PMT (Z) that the DVB agreement is used for describing program ES stream from multiplex system;
2, handle raw information, form new enciphered message;
The computer that is used to carry out Control Software of the present invention reads the operating key X of operator's input; Utilize the operating key X of operator's input, (X Y) generates the new PID Y1 of ES stream to algorithm PID Y1=F by appointment;
3 and ES is flowed new PID Y1 deliver to multiplex system; Multiplex system is replaced the old PID Y of ES stream with the new PID Y1 of ES stream; Simultaneously, filter pmt table Z in the TS stream;
4, the computer that is used to carry out Control Software of the present invention generates the ECS that is made up of information such as information such as operating key, sequence number of set top box, grading authorized control information, pmt table Z and flows; And ECS stream delivered to multiplex system;
5, multiplex system broadcasts the multiplexing back of TS stream that ECS stream and step 3 form;
User side:
6, set-top box receives the TS stream that broadcasts from above-mentioned multiplex system, and therefrom extracts ECS stream;
7, set-top box reads this machine sequence number;
8, set-top box is utilized the sequence number of set top box information in this machine sequence numbers match ECS stream, finds the operating key X of grading authorized control information and pmt table Z and operator's input of this machine;
9, set-top box finds the old PID Y tabulation of ES stream (containing old PID (Y) tabulation of ES among the pmt table Z) from pmt table Z;
10, set-top box operating key X, the PID Y that ES stream is old, (X Y) obtains the new PID Y1 of ES stream to utilize algorithm PID Y1=F;
11, set-top box uses the new PID Y1 of ES just can find corresponding ES to flow; Utilize user's grading authorized control information control user's rating again.
Embodiment 4:
Revise the PID of ES stream, filter the PMT information in the TS stream, pmt table sends in ECS stream as private data; The ECS stream encryption.
As shown in Figure 6, the control method of control figure television program receiving specifically may further comprise the steps:
Front end:
Operator is by sequence number, the grading authorized control information of Digital Television addressable Control Software System reader top box, and this information will be stored in the customer data base; And operator can regular/irregular change operating key X.
1, reads raw information;
The computer that is used for carrying out Control Software of the present invention obtains PID and the pmt table Z the corresponding TS stream, i.e. PID (Y), the PMT (Z) that the DVB agreement is used for describing program ES stream from multiplex system;
2, handle raw information, form new enciphered message;
Read the operating key X of operator's input; Utilize the operating key X of operator's input, (X Y) generates the new PID Y1 of ES stream to algorithm PID Y1=F by appointment;
3 and ES is flowed new PID Y1 deliver to multiplex system; Multiplex system is replaced the old PID Y of ES stream with the new PID Y1 of ES stream; Simultaneously, filter pmt table Z;
4, the computer that is used to carry out Control Software of the present invention generates the ECS that is made up of information such as operating key, sequence number of set top box, grading authorized control information, pmt table Z and flows, and ECS stream carried out encryption (as: ECS stream is carried out XOR), then the ECS stream of encrypting is delivered to multiplexer;
5, multiplex system broadcasts ECS stream of encrypting and the multiplexing back of TS stream that step 3 forms;
User side:
6, set-top box receives the TS stream that above-mentioned multiplex system broadcasts, and therefrom extracts the ECS stream of encrypting;
7, set-top box is carried out decryption processing (as: carrying out XOR again a time to encrypting ECS stream), the ECS stream after obtaining deciphering to encrypting ECS stream;
8, set-top box reads this machine sequence number;
9, set-top box is utilized the sequence number of set top box in the ECS stream of this machine sequence numbers match deciphering, finds the operating key X of grading authorized control information and pmt table Z and operator's input of this machine;
10, the user side set-top box finds the old PID Y tabulation of ES stream from pmt table Z; Contain old PID (Y) tabulation of ES among the pmt table Z.
11, set-top box operating key X, the PID Y that ES stream is old, (X Y) obtains the new PID Y1 of ES stream to utilize algorithm PID Y1=F;
12, set-top box uses the new PID Y1 of ES just can find corresponding ES to flow; Utilize user's grading authorized control information control user's rating again.
Embodiment 5:
Present embodiment is a special case of the present invention.Program-related information is made transparent processing (promptly not doing any processing), and only send simple ECS stream.
As shown in Figure 7, the control method of control figure television program receiving specifically may further comprise the steps:
Front end:
Operator is by sequence number, the grading authorized control information of Digital Television addressable Control Software System reader top box, and this information will be stored in the customer data base.
1, the computer that is used to carry out Control Software of the present invention generates the ECS that is made up of information such as sequence number of set top box, grading authorized control informations and flows; And ECS stream delivered to multiplex system;
2, multiplex system broadcasts ECS stream and other the multiplexing back of TS stream;
3, the subscriber computer top box receives the TS stream that broadcasts from above-mentioned multiplex system, and therefrom extracts ECS stream;
4, set-top box reads this machine sequence number;
5, set-top box is utilized the sequence number of set top box information in this machine sequence numbers match ECS stream, finds the grading authorized control information of this machine;
6, set-top box is utilized grading authorized control information control user's rating.
Advantage of the present invention is: 1, cost is low. Because the present invention does not need to increase any professional equipment, no Use the equipment such as scrambler, can realize the control to digital television receiving, so cost is low. 2, suitable The present digitized transition stage of CHINA RFTCOM Co Ltd can satisfy user's needs to greatest extent. 3, easy Promote. Use, Operation and Maintenance is simple. Simultaneously do not need to pay the Lisence expense, operator just can reach Purpose to control disabled user, the own legitimate interests of protection. 4, can smooth upgrade to cas system.

Claims (7)

1. the method for a control figure television program receiving, it may further comprise the steps:
(1), reads raw information;
The computer that is used to carry out Control Software of the present invention is used for describing the partial programme relevant information of program from multiplex system in the acquisition DVB agreement, be referred to as raw information;
(2), handle raw information, form new enciphered message;
The computer that is used to carry out Control Software of the present invention reads the operating key of operator's input; Utilize the operating key of operator's input, algorithm process raw information forms new program-related information by appointment, is referred to as enciphered message;
(3), the computer that is used to carry out Control Software of the present invention is sent to multiplex system with enciphered message, multiplex system is replaced corresponding raw information in the TS stream with enciphered message;
(4), the computer that is used to carry out Control Software of the present invention generates by operating key, user side sequence number of set top box, grading authorized control information, arthmetic statement, the encryption that program-related information is formed or the ECS that does not encrypt according to conventional TS stream generating method and flows; And ECS stream delivered to multiplex system;
(5), multiplex system broadcasts the multiplexing back of TS stream that ECS stream and step (3) form;
(6), the set-top box of user side receives the TS stream that above-mentioned multiplex system broadcasts;
(7), set-top box is extracted ECS stream from TS stream; If ECS stream encryption, set-top box be deciphering ECS stream earlier;
(8), set-top box reads this machine sequence number;
(9), set-top box utilizes the sequence number of set top box information in the ECS stream of this machine sequence numbers match deciphering, obtains the operating key of grading authorized control information and out of Memory and operator's input of this machine;
(10), set-top box is extracted the TS stream that above-mentioned steps (3) forms from the TS stream that receives; And from TS stream, extract program-related information; If program-related information is included in the ECS stream, set-top box is extracted program-related information from ECS stream so
(11), set-top box utilizes operating key and algorithm, handles program-related information, obtains final program-related information;
(12), set-top box utilizes grading authorized control information and final program-related information, controls user watched dissimilar digital television program.
2. the method for a kind of control figure television program receiving according to claim 1 is characterized in that: the raw information in the described step (1) is meant the SI information that is used for describing program, PSI information, flows the header packet information of ES substantially.
3. the method for a kind of control figure television program receiving according to claim 2 is characterized in that: handle the PID that raw information is meant independent modification ES stream in the described step (2), ECS stream is not encrypted.
4. the method for a kind of control figure television program receiving according to claim 2 is characterized in that: handle raw information in the described step (2) and be meant the PID that revises ES stream; And the ECS stream information is encrypted.
5. the method for a kind of control figure television program receiving according to claim 2 is characterized in that: handle raw information in the described step (2) and be meant the PID that revises ES stream, filter the PMT information in the TS stream, pmt table sends in ECS stream as private data; ECS stream is not encrypted.
6. the method for a kind of control figure television program receiving according to claim 2 is characterized in that: handle raw information in the described step (2) and be meant the PID that revises ES stream, filter the PMT information in the TS stream, pmt table sends in ECS stream as private data; The ECS stream encryption.
7. the method for a kind of control figure television program receiving according to claim 2 is characterized in that: handle raw information in the described step (2) and be meant transparent processing raw information, promptly do not handle raw information.
CNB021585431A 2002-12-25 2002-12-25 Method for controlling digital TV receive Expired - Fee Related CN100423575C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB021585431A CN100423575C (en) 2002-12-25 2002-12-25 Method for controlling digital TV receive

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB021585431A CN100423575C (en) 2002-12-25 2002-12-25 Method for controlling digital TV receive

Publications (2)

Publication Number Publication Date
CN1510920A CN1510920A (en) 2004-07-07
CN100423575C true CN100423575C (en) 2008-10-01

Family

ID=34237040

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB021585431A Expired - Fee Related CN100423575C (en) 2002-12-25 2002-12-25 Method for controlling digital TV receive

Country Status (1)

Country Link
CN (1) CN100423575C (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100459697C (en) * 2005-04-05 2009-02-04 华为技术有限公司 IPTV system, enciphered digital programme issuing and watching method
CN100421468C (en) * 2005-09-28 2008-09-24 华为技术有限公司 Method and system for realizing combined authorization of enciphering system
CN101252640B (en) * 2008-03-11 2010-06-09 四川长虹电器股份有限公司 Method for writing sequence number to set top box
CN101621403B (en) * 2008-07-02 2011-11-30 中兴通讯股份有限公司 Set top box multicast upgrading method
CN102014306B (en) * 2010-10-13 2012-06-20 福建新大陆通信科技股份有限公司 Method for simultaneously deciphering multiple charge programs by set-top box
CN103002322A (en) * 2012-11-06 2013-03-27 江苏乐买到网络科技有限公司 Method and device for providing relevant information of non-authorized content for subscribers

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995026107A1 (en) * 1994-03-18 1995-09-28 Thomson Consumer Electronics, Inc. Data decryption apparatus in a subscription television signal receiving system
CN1192628A (en) * 1997-03-01 1998-09-09 胡海洋 Computerized charge system for cable TV programme
US6057872A (en) * 1997-07-09 2000-05-02 General Instrument Corporation Digital coupons for pay televisions

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995026107A1 (en) * 1994-03-18 1995-09-28 Thomson Consumer Electronics, Inc. Data decryption apparatus in a subscription television signal receiving system
CN1192628A (en) * 1997-03-01 1998-09-09 胡海洋 Computerized charge system for cable TV programme
US6057872A (en) * 1997-07-09 2000-05-02 General Instrument Corporation Digital coupons for pay televisions

Also Published As

Publication number Publication date
CN1510920A (en) 2004-07-07

Similar Documents

Publication Publication Date Title
US7356144B2 (en) Control of usage of contents in digital broadcasts
JP3841337B2 (en) Content transmission device, content reception device, content transmission program, and content reception program
US5937067A (en) Apparatus and method for local encryption control of a global transport data stream
CN1168304C (en) Global copy protection system for digital home networks
US7769053B2 (en) Data multiplexing device, program distribution system, program transmission system, pay broadcast system, program transmission method, conditional access system, and data reception device
US8548167B2 (en) System for traceable decryption of bandwidth-efficient broadcast of encrypted messages and security module revocation method used for securing broadcasted messages
US20050232419A1 (en) Data multiplexing device, program distribution system, program transmission system, pay broadcast system, program transmission method, conditional access system, and data reception device
JPH07283809A (en) Ciphering key system
CN1163073C (en) Method and system for handling two CA systems in same receiver
JPH04506736A (en) External protection module for television signal decoder
JP2000023137A (en) Broadcasting system and broadcasting transmitter- receiver
WO2000003541A1 (en) Data multiplexer, program distribution system, program transmission system, toll broadcast system, program transmission method, limited receiving system, and data receiver
CN100442839C (en) Information transmitting method and apparatus for interactive digital broadcast television system
CN100423575C (en) Method for controlling digital TV receive
CN103702173A (en) System of encrypting and controlling digital television recorded program segments
JP2000115091A (en) Information recording device and information reproducing device
JP4495685B2 (en) Content transmission apparatus and content transmission program
JP2002026835A (en) Limited reception method and system
JP3837753B2 (en) Scramble broadcasting system, scramble method, scramble device, and descramble device
KR100497336B1 (en) Conversion method of entitlement message for public key infrastructure based on conditional access system
JP2825053B2 (en) Pay broadcast transmission / reception system and pay broadcast receiving decoder
JP3545620B2 (en) Paid broadcast viewing information collection method, information collection method, broadcast receiver, transmission method
JP2001333364A (en) Method and device for restricted reception
JPH0879234A (en) Data receiver
JPH10190646A (en) Security information distribution method, receiving device and transmitting device in digital network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
C41 Transfer of patent application or patent right or utility model
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20060106

Address after: No. 6 North East Street, Weifang hi tech Development Zone, Shandong, Weifang

Applicant after: Weifang Beida Jade Bird Huaguang Electronics Co.,Ltd.

Address before: No. 207, Cheng Fu Road, Beijing, Haidian District

Applicant before: Yu Jinfei

Co-applicant before: Ma Hongtao

Co-applicant before: Zhang Dong

Co-applicant before: Zhang Qi

C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081001

Termination date: 20111225