CN103686214B - Method, front end and the terminal of encrypted television program are encrypted and played to TV programme - Google Patents

Method, front end and the terminal of encrypted television program are encrypted and played to TV programme Download PDF

Info

Publication number
CN103686214B
CN103686214B CN201310743548.0A CN201310743548A CN103686214B CN 103686214 B CN103686214 B CN 103686214B CN 201310743548 A CN201310743548 A CN 201310743548A CN 103686214 B CN103686214 B CN 103686214B
Authority
CN
China
Prior art keywords
frequency point
information
index value
programme
point information
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
CN201310743548.0A
Other languages
Chinese (zh)
Other versions
CN103686214A (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.)
Shenzhen TCL New Technology Co Ltd
Original Assignee
Shenzhen TCL New Technology 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 Shenzhen TCL New Technology Co Ltd filed Critical Shenzhen TCL New Technology Co Ltd
Priority to CN201310743548.0A priority Critical patent/CN103686214B/en
Publication of CN103686214A publication Critical patent/CN103686214A/en
Application granted granted Critical
Publication of CN103686214B publication Critical patent/CN103686214B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a kind of method of TV programme encryption, comprise the following steps:Extract the corresponding programme information of each TV programme and frequency point information;The programme information, frequency point information and index value corresponding with the programme information, frequency point information are encrypted;Programme information after encryption, frequency point information and index value are generated into packet, the packet is added with predetermined bag identification code and is transmitted in TS streams, the invention also discloses a kind of method, front end and terminal for playing encrypted television program, the present invention can simplify the encryption process of encrypted television program, reduce cost.

Description

Method, front end and the terminal of encrypted television program are encrypted and played to TV programme
Technical field
The present invention relates to digital TV field, more particularly to a kind of encryption of TV programme and the side for playing encrypted television program Method, front end and terminal.
Background technology
With digital television techniques continue to develop with improve there is provided service and function it is more and more.Traditional encryption TV programme carry out specific scrambling processing before sending TV signal in front end, decoder are accessed in receiving terminal, after also paying Could normally it watch before the deadline.The encryption system used both at home and abroad at present has a variety of, can be to video and audio signal point It is not encrypted.Such as to video PES(Packetized Elementary Streams, the elementary stream of packing)Stream with Audio PES streams are all encrypted, in terminal plays ciphered program, it is necessary to which the audio/video flow of encryption is constantly solved It is close, then it could play.This mode encrypted and decrypted to TV programme is, it is necessary to more related hardware or software or soft Combination of hardware supports that being smoothed out for decryption can be ensured, and requires that the process of decryption is continual and steady, the process of decryption compared with Slowly, cost is higher, and the flow very complicated of encryption and decryption.
The above is only used for auxiliary and understands technical scheme, does not represent and recognizes that the above is existing skill Art.
The content of the invention
It is a primary object of the present invention to provide a kind of TV programme encryption and play the method for encrypted television program, front end And terminal, it is intended to simplify the encryption process of encrypted television program, reduce cost.
To achieve the above object, the invention provides the method for TV programme encryption, comprise the following steps:
Extract the corresponding programme information of each TV programme and frequency point information;
The programme information, frequency point information and index value corresponding with the programme information, frequency point information are encrypted;
Programme information after encryption, frequency point information and index value are generated into packet, with predetermined bag identification code by the number Add and be transmitted in TS streams according to bag.
Preferably, it is described to the programme information, frequency point information and index corresponding with the programme information, frequency point information The step of value is encrypted includes:
It is encrypted using the corresponding programme information of each TV programme, frequency point information as a data group;
Index value is added for the data group after each encryption, the data group after the index value and encryption is encrypted.
The present invention also provides a kind of method for playing encrypted television program, comprises the following steps:
When the encrypted television program has authorized broadcasting, add according to the loading from TS streams of predetermined bag identification code The corresponding packet of close TV programme;
The packet is decrypted, programme information, frequency point information and corresponding index value is obtained;
According to the generation of the programme information, frequency point information and corresponding index value with program number and the section of the entitled combination of program Mesh list is simultaneously shown;
After the program number is selected, corresponding index value is obtained according to the program number, and obtain according to the index value The frequency point information and programme information are taken, to play the encrypted television program.
Preferably, it is described that packet is decrypted, the step of obtaining the programme information, frequency point information and corresponding index value Including:
The packet is decrypted, the data group encrypted and corresponding index value;
Data group decryption to the encryption, obtains the programme information and frequency point information.
Preferably, it is described to be generated according to the programme information, frequency point information and corresponding index value with program number and program The step of the rendition list of entitled combination and display, includes:
Program number is generated according to the index value, program names are generated according to the programme information, frequency point information;
Integrate the program number and program names generate described the rendition list and shown.
The present invention also provides a kind of front end, including:
Extraction module, for extracting the corresponding programme information of each TV programme and frequency point information;
Encrypting module, for the programme information, frequency point information and rope corresponding with the programme information, frequency point information Draw value to be encrypted;
Transport module, for the programme information after encryption, frequency point information and index value to be generated into packet, is marked with predetermined bag Knowing code will be transmitted in packet addition TS streams.
Preferably, the encrypting module includes:
First ciphering unit, for being carried out using the corresponding programme information of each TV programme, frequency point information as a data group Encryption;
Second ciphering unit, for adding index value for the data group after each encryption, after the index value and encryption Data group be encrypted.
The present invention also provides a kind of terminal, including:
Load-on module, for when the encrypted television program has authorized broadcasting, according to predetermined bag identification code from the TS The corresponding packet of the encrypted television program is loaded in stream;
Deciphering module, for being decrypted to the packet, obtains programme information, frequency point information and corresponding index value;
Display module, for being generated according to the programme information, frequency point information and corresponding index value with program number and section The rendition list of the entitled combination of mesh and display;
Acquisition module, for after the program number is selected, according to the corresponding index value of program number acquisition, and according to The index value obtains the frequency point information and programme information, to play the encrypted television program.
Preferably, the deciphering module includes:
First decryption unit, for being decrypted to the packet, the data group encrypted and corresponding index value;
Second decryption unit, for the data group decryption to the encryption, obtains the programme information and frequency point information.
Preferably, the display module includes:
Acquiring unit, for generating program number according to the index value, is saved according to the programme information, frequency point information generation Mesh name;
Display unit, for integrating the program number and the described the rendition list of program names generation and showing.
The present invention by extracting the corresponding programme information of each TV programme and frequency point information, and to addition index value after Programme information and frequency point information are encrypted, compared to the mode that video flowing and audio stream are all encrypted in the prior art For, simplify the content of encryption, it is possible to simplify encryption flow;Predetermined PID Packet Identifier is added when being transmitted in TS streams, The packet that the predetermined bag identification code of TS streams can be loaded directly into broadcasting by making terminal is decrypted, it is not necessary to continuously Decryption, also without the support of excessive software or hardware is that can be achieved using the method for the present invention, cost is relatively low.
Brief description of the drawings
Fig. 1 is the schematic flow sheet for the embodiment of method one that TV programme of the present invention are encrypted;
The refinement schematic flow sheet for the step of Fig. 2 is programme information, frequency point information and index value is encrypted in Fig. 1;
Fig. 3 plays the schematic flow sheet of the embodiment of method one of encrypted television program for the present invention;
The refinement schematic flow sheet of Fig. 4 is decrypts to packet in Fig. 3 the step of;
Fig. 5 is generation the rendition list and refinement schematic flow sheet the step of show in Fig. 3;
Fig. 6 is the structural representation of the embodiment of front end one of the present invention;
Fig. 7 is the structural representation of encrypting module shown in Fig. 6;
Fig. 8 is the structural representation of the embodiment of terminal one of the present invention;
Fig. 9 is the structural representation of deciphering module shown in Fig. 8;
Figure 10 is the structural representation of display module shown in Fig. 8.
The realization, functional characteristics and advantage of the object of the invention will be described further referring to the drawings in conjunction with the embodiments.
Embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The present invention provides a kind of method of TV programme encryption, refering to Fig. 1, in one embodiment, TV programme encryption Method comprise the following steps:
Step S101, extracts the corresponding programme information of each TV programme and frequency point information;
The corresponding programme information of each TV programme and frequency point information are extracted in front end, programme information include video type and Video bag identification code, audio types and audio pack identification code etc..The stream type for being placed on Program Map Table originally can for example be extracted (stream_type)With element bag identification code(elementary_PID)The video type of middle transmission(Audio_type), video Bag identification code(Audio_PID), audio types(Video_type), audio pack identification code(Video_PID), the sound such as PRC_PID Video data and programm name etc..
Frequency point information is predominantly in satellite delivery system(satellite delivery system descriptor)In The parameter of transmission, including frequency(Frequency), orbital position(Orbital_position), track thing mark(West_ east_flag), forward error correction ISN(FEC_inner), polarization mode(Polarization), modulating system (Modulation_system), modulation system(Modulation_type)And symbol rate(Symbol_rate)Deng.
Step S102, to the programme information, frequency point information and index value corresponding with the programme information, frequency point information It is encrypted;
In the present embodiment, index value is self-defined addition, is only used for identifying different TV programme.Each TV programme Programme information and frequency point information correspondence one index value.
Wherein, programme information, frequency point information and index value corresponding with programme information, frequency point information are encrypted and adopted AES is not limited.
Only programme information, frequency point information and corresponding index value are encrypted for front end, compared in the prior art to regarding For the mode that frequency stream is all encrypted with audio stream, the content of encryption is simplified, it is possible to simplify encryption flow.
Step S103, generates packet, with predetermined bag identification code by the programme information after encryption, frequency point information and index value The packet is added and is transmitted in TS streams.
Wherein, predetermined bag identification code is known by front end and terminal, i.e., terminal can load the predetermined bag of TS streams as needed The packet of identification code.
After programme information, frequency point information and corresponding index value are encrypted, by the programme information after encryption, frequency It by TS quasiconfiguarations of failing to be sold at auction can be packaged into the numbers of 188 bytes by information and corresponding index value generation packet, specifically, front end According to bag, it is possible to SI(Service Information information on services)Universal standard CAT(Conditional Access Table, CAT Conditional Access Table)Mode specifies bag identification code, using the predetermined bag identification code as the present embodiment, and will addition bag mark Know in the addition TS streams of the packet after code and be transmitted.
The present embodiment by extracting the corresponding programme information of each TV programme and frequency point information, and to addition index value after Programme information and frequency point information be encrypted, compared to the side that video flowing and audio stream are all encrypted in the prior art For formula, the content of encryption is simplified, it is possible to simplify encryption flow;Addition predetermined bag mark when being transmitted in TS streams Symbol, the packet that the predetermined bag identification code of TS streams can be loaded directly into broadcasting by making terminal is decrypted, it is not necessary to continue not Decrypt disconnectedly, use the method for the present embodiment, it is not required that the support of excessive software or hardware is that can be achieved, and cost is relatively low.
In a preferred embodiment, as shown in Fig. 2 in above-mentioned steps S102 to the programme information, frequency point information and with The step of corresponding index value of the programme information, frequency point information is encrypted includes:
Step S1021, is encrypted using the corresponding programme information of each TV programme, frequency point information as a data group;
Step S1022, is the data group addition index value after each encryption, by the data group after the index value and encryption It is encrypted.
The present embodiment is first encrypted using the corresponding programme information of each TV programme, frequency point information as a data group, is After raising security, data group addition index value after encryption, then the data group and index value after encryption be encrypted. Do not limited as described above, this encrypts used AES twice.
As shown in figure 3, the present invention provides a kind of method for playing encrypted television program, the side of the broadcasting encrypted television program Method comprises the following steps:
Step S201, when the encrypted television program has authorized broadcasting, according to predetermined bag identification code from TS streams Load the corresponding packet of the encrypted television program;
Before encrypted television program is played, detect whether that authorization terminal plays encrypted television program, work as encrypted television program When having authorized broadcasting, because terminal can determine corresponding predetermined bag identification code according to encrypted television program, therefore need not be through The corresponding packet of encrypted television program can be loaded from TS streams by crossing tuning.For example, predetermined bag identification code is 0xFE, then from TS The corresponding packets of 0xFE are loaded in stream.
Step S202, decrypts to the packet, obtains programme information, frequency point information and corresponding index value;
After the corresponding packet of encrypted television program is loaded in being flowed from TS, the packet is decrypted, to obtain plus Programme information, frequency point information and corresponding index value necessary to close TV programme are played.Decipherment algorithm is calculated with foregoing encryption Method is corresponding, is the inverse process of AES.
Terminal only needs the corresponding packet of the encrypted television program to be played of decryption that encrypted television program can be achieved Broadcasting, compared to needing in the prior art for continuously being decrypted to video flowing and audio stream, the decryption of the present embodiment Mode is simpler, simplifies the flow of decryption.
Step S203, according to the generation of the programme information, frequency point information and corresponding index value with program number and program names The rendition list and display for combination;
When obtaining programme information, frequency point information and after corresponding index value, in order that encrypted television program have one it is more straight The presentation of information of sight, to facilitate the selection of terminal user, can generate according to programme information, frequency point information and corresponding index value and save Mesh list, the rendition list includes program number and program names, and such as the rendition list is:Program 1:CCTV1, program 2:CCTV2, program 3: CCTV3 etc..Wherein the program number is corresponding with index value, and program names can be obtained according to programme information and frequency point information.
Step S204, after the program number is selected, corresponding index value is obtained according to the program number, and according to described Index value obtains the frequency point information and programme information, to play the encrypted television program.
After terminal user selects certain program, corresponding index value is obtained according to the program number, and according to index value Frequency point information and programme information are obtained, is obtained after frequency point information and programme information, that is, has been completed the frequency locking of encrypted television program, entered One step is that can play encrypted television program.
In a preferred embodiment, as shown in figure 4, on the basis of embodiment illustrated in fig. 3, above-mentioned steps S202 is to data Bag decryption, the step of obtaining the programme information, frequency point information and corresponding index value includes:
Step S2021, is decrypted to the packet, the data group encrypted and corresponding index value;
Step S2022, the data group to the encryption is decrypted, and obtains the programme information and frequency point information.
Wherein, it is corresponding with foregoing AES, when decrypting encrypted television program, that is encrypted first is decrypted to packet Data group and corresponding index value, then the data group of encryption decode obtaining programme information and frequency point information.
As shown in figure 5, on the basis of embodiment illustrated in fig. 3, above-mentioned steps S203 believes according to the programme information, frequency The step of breath and the generation of corresponding index value are with program number and the rendition list of the entitled combination of program and display includes:
Step S2031, program number is generated according to the index value, and program is generated according to the programme information, frequency point information Name;
Step S2032, integrates the program number and program names generate described the rendition list and shown.
The present embodiment corresponding packet of loading encrypted television program from TS streams by predetermined bag identification code, to the number Programme information, frequency point information and corresponding index value required when can obtain playing is decrypted according to bag, i.e., only needs decryption The broadcasting of encrypted television program can be achieved in the corresponding packet of the encrypted television program to be played, compared in the prior art Need for video flowing and audio stream are continuously decrypted, the manner of decryption of the present embodiment is simpler, simplify the stream of decryption Journey, it is not required that the support of excessive software or hardware is that can be achieved, and cost is relatively low.
As shown in fig. 6, the present invention provides a kind of front end, including:
Extraction module 101, for extracting the corresponding programme information of each TV programme and frequency point information;
The extraction module 101 of front end extracts the corresponding programme information of each TV programme and frequency point information, programme information Including video type and video bag identification code, audio types and audio pack identification code etc..It can for example extract and be placed on program originally The stream type of mapping table(stream_type)With element bag identification code(elementary_PID)The video type of middle transmission (Audio_type), video bag identification code(Audio_PID), audio types(Video_type), audio pack identification code(Video_ PID), the audio, video data and programm name etc. such as PRC_PID.
Frequency point information is predominantly in satellite delivery system(satellite delivery system descriptor)In The parameter of transmission, including frequency(Frequency), orbital position(Orbital_position), track thing mark(West_ east_flag), forward error correction ISN(FEC_inner), polarization mode(Polarization), modulating system (Modulation_system), modulation system(Modulation_type)And symbol rate(Symbol_rate)Deng.
Encrypting module 102, for the programme information, frequency point information and corresponding with the programme information, frequency point information Index value be encrypted;
In the present embodiment, index value is self-defined addition, is only used for identifying different TV programme.Each TV programme Programme information and frequency point information correspondence one index value.
Wherein, encrypting module 102 is to programme information, frequency point information and index value corresponding with programme information, frequency point information Used AES is encrypted not limit.
Only programme information, frequency point information and corresponding index value are encrypted for the encrypting module 102 of front end, compared to existing For having the mode that video flowing and audio stream are all encrypted in technology, simplify the content of encryption, it is possible to simplify plus Close flow.
Transport module 103, for the programme information after encryption, frequency point information and index value to be generated into packet, with predetermined The packet is added and is transmitted in TS streams by bag identification code.
Wherein, predetermined bag identification code is known by front end and terminal, i.e., terminal can load the predetermined bag of TS streams as needed The packet of identification code.
After programme information, frequency point information and corresponding index value are encrypted, by the programme information after encryption, frequency Information and corresponding index value generation packet, specifically, by TS quasiconfiguarations of failing to be sold at auction can be packaged into the data of 188 bytes by it Bag, it is possible to SI(Service Information information on services)Universal standard CAT(Conditional Access Table, CAT Conditional Access Table)Mode specifies bag identification code, using the predetermined bag identification code as the present embodiment, and will addition bag mark Know in the addition TS streams of the packet after code and be transmitted.
In a preferred embodiment, as shown in fig. 7, above-mentioned encrypting module 102 includes:
First ciphering unit 1021, for using the corresponding programme information of each TV programme, frequency point information as a data group It is encrypted;
Second ciphering unit 1022, for for after each encryption data group add index value, by the index value and add Data group after close is encrypted.
The first ciphering unit of the present embodiment 1021 is using the corresponding programme information of each TV programme, frequency point information as a data Group is encrypted, in order to improve security, after data group after encryption addition index value, the second ciphering unit 1022 again pair plus Data group and index value after close are encrypted.Do not limited as described above, this encrypts used AES twice.
As shown in figure 8, the present invention provides a kind of terminal, including:
Load-on module 201, for when the encrypted television program has authorized broadcasting, according to predetermined bag identification code from described The corresponding packet of the encrypted television program is loaded in TS streams;
Before encrypted television program is played, detect whether that authorization terminal plays encrypted television program, work as encrypted television program When having authorized broadcasting, because terminal can determine corresponding predetermined bag identification code according to encrypted television program, therefore need not be through The corresponding packet of encrypted television program can be loaded from TS streams by crossing tuning.For example, predetermined bag identification code is 0xFE, then from TS The corresponding packets of 0xFE are loaded in stream.
Deciphering module 202, for being decrypted to the packet, obtains programme information, frequency point information and corresponding index value;
After the loading corresponding packet of encrypted television program from TS streams of load-on module 201,202 pairs of numbers of deciphering module It is decrypted according to bag, to obtain programme information, frequency point information and corresponding index value necessary to encrypted television program is played.Solution Close algorithm is corresponding with foregoing AES, is the inverse process of AES.
Deciphering module 202 only needs the corresponding packet of the encrypted television program to be played of decryption that encryption electricity can be achieved Depending on the broadcasting of program, compared to needing in the prior art for video flowing and audio stream are continuously decrypted, the present embodiment Manner of decryption it is simpler, simplify decryption process.
Display module 203, for according to the generation of the programme information, frequency point information and corresponding index value with program number and The rendition list of the entitled combination of program and display;
When obtaining programme information, frequency point information and after corresponding index value, in order that encrypted television program have one it is more straight The presentation of information of sight, to facilitate the selection of terminal user, can generate according to programme information, frequency point information and corresponding index value and save Mesh list, the rendition list includes program number and program names, and such as the rendition list is:Program 1:CCTV1, program 2:CCTV2, program 3: CCTV3 etc..Wherein the program number is corresponding with index value, and program names can be obtained according to programme information and frequency point information.
Acquisition module 204, for after the program number is selected, corresponding index value to be obtained according to the program number, and The frequency point information and programme information are obtained according to the index value, to play the encrypted television program.
After terminal user selects certain program, corresponding index value is obtained according to the program number, and according to index value Frequency point information and programme information are obtained, is obtained after frequency point information and programme information, that is, has been completed the frequency locking of encrypted television program, entered One step is that can play encrypted television program.
In a preferred embodiment, as shown in figure 9, above-mentioned deciphering module 202 includes:
First decryption unit 2021, for being decrypted to the packet, the data group encrypted and corresponding index value;
Second decryption unit 2022, for the data group decryption to the encryption, obtains the programme information and frequency letter Breath.
Wherein, corresponding with foregoing AES, when decrypting encrypted television program, the first decryption unit 2021 is first to data Data group and corresponding index value that bag decryption is encrypted, data group of second decryption unit 2022 again to encryption are decoded Obtain programme information and frequency point information.
In a preferred embodiment, as shown in Figure 10, above-mentioned display module 203 includes:
Acquiring unit 2031, for generating program number according to the index value, gives birth to according to the programme information, frequency point information Into program names;
Display unit 2032, for integrating the program number and the described the rendition list of program names generation and showing.
The embodiments of the present invention are for illustration only, and the quality of embodiment is not represented.Embodiment party more than The description of formula, it is required general that those skilled in the art can be understood that above-described embodiment method can add by software The mode of hardware platform is realized, naturally it is also possible to by hardware, but the former is more preferably embodiment in many cases.It is based on Such to understand, the part that technical scheme substantially contributes to prior art in other words can be with software product Form embody, the computer software product is stored in a storage medium(Such as ROM/RAM, magnetic disc, CD)In, including Some instructions are to cause a station terminal equipment(Can be mobile phone, computer, server, or network equipment etc.)Perform this hair Method described in each bright embodiment.
The preferred embodiments of the present invention are these are only, are not intended to limit the scope of the invention, it is every to utilize this hair Equivalent structure or equivalent flow conversion that bright specification and accompanying drawing content are made, or directly or indirectly it is used in other related skills Art field, is included within the scope of the present invention.

Claims (10)

1. a kind of method of TV programme encryption, it is characterised in that comprise the following steps:
Extract the corresponding programme information of each TV programme and frequency point information, wherein, the programme information include video type and Video labeling code, audio types and audio identification code, the frequency point information is the parameter transmitted in satellite delivery system, including frequency Point, orbital position, track thing mark, forward error correction ISN, polarization mode, modulating system, modulation system and symbol rate;
The programme information, frequency point information and index value corresponding with the programme information, frequency point information are encrypted;
Programme information after encryption, frequency point information and index value are generated into packet, with predetermined bag identification code by the packet Add and be transmitted in TS streams.
2. the method as described in claim 1, it is characterised in that it is described to the programme information, frequency point information and with the section The step of corresponding index value of mesh information, frequency point information is encrypted includes:
It is encrypted using the corresponding programme information of each TV programme, frequency point information as a data group;
Index value is added for the data group after each encryption, the data group after the index value and encryption is encrypted.
3. a kind of method for playing encrypted television program, it is characterised in that comprise the following steps:
When the encrypted television program has authorized broadcasting, the scrambled TV service section is loaded from TS streams according to predetermined bag identification code The corresponding packet of mesh;
The packet is decrypted, programme information, frequency point information and corresponding index value is obtained, wherein, the programme information bag Video type and video labeling code, audio types and audio identification code are included, the frequency point information is transmission in satellite delivery system Parameter, including frequency, orbital position, track thing mark, forward error correction ISN, polarization mode, modulating system, modulation system And symbol rate;
Arranged according to the generation of the programme information, frequency point information and corresponding index value with program number and the program of the entitled combination of program Table is simultaneously shown;
After the program number is selected, corresponding index value is obtained according to the program number, and institute is obtained according to the index value Frequency point information and programme information are stated, to play the encrypted television program.
4. method as claimed in claim 3, it is characterised in that described to be decrypted to packet, obtains the programme information, frequency The step of information and corresponding index value, includes:
The packet is decrypted, the data group encrypted and corresponding index value;
Data group decryption to the encryption, obtains the programme information and frequency point information.
5. method as claimed in claim 3, it is characterised in that described according to the programme information, frequency point information and corresponding The step of index value generation is with program number and the rendition list of the entitled combination of program and display includes:
Program number is generated according to the index value, program names are generated according to the programme information, frequency point information;
Integrate the program number and program names generate described the rendition list and shown.
6. a kind of front end, it is characterised in that including:
Extraction module, for extracting the corresponding programme information of each TV programme and frequency point information, wherein, the programme information bag Video type and video labeling code, audio types and audio identification code are included, the frequency point information is transmission in satellite delivery system Parameter, including frequency, orbital position, track thing mark, forward error correction ISN, polarization mode, modulating system, modulation system And symbol rate;
Encrypting module, for the programme information, frequency point information and index value corresponding with the programme information, frequency point information It is encrypted;
Transport module, for the programme information after encryption, frequency point information and index value to be generated into packet, with predetermined bag identification code The packet is added and is transmitted in TS streams.
7. front end as claimed in claim 6, it is characterised in that the encrypting module includes:
First ciphering unit, for being encrypted using the corresponding programme information of each TV programme, frequency point information as a data group;
Second ciphering unit, for adding index value for the data group after each encryption, by the number after the index value and encryption It is encrypted according to group.
8. a kind of terminal, it is characterised in that including:
Load-on module, for when encrypted television program has authorized broadcasting, according to the loading from TS streams of predetermined bag identification code The corresponding packet of encrypted television program;
Deciphering module, for being decrypted to the packet, obtains programme information, frequency point information and corresponding index value, wherein, institute Stating programme information includes video type and video labeling code, audio types and audio identification code, and the frequency point information passes for satellite Send the parameter transmitted in system, including frequency, orbital position, track thing mark, forward error correction ISN, polarization mode, modulation System, modulation system and symbol rate;
Display module, for being generated according to the programme information, frequency point information and corresponding index value with program number and program names The rendition list and display for combination;
Acquisition module, for after the program number is selected, corresponding index value to be obtained according to the program number, and according to described Index value obtains the frequency point information and programme information, to play the encrypted television program.
9. terminal as claimed in claim 8, it is characterised in that the deciphering module includes:
First decryption unit, for being decrypted to the packet, the data group encrypted and corresponding index value;
Second decryption unit, for the data group decryption to the encryption, obtains the programme information and frequency point information.
10. terminal as claimed in claim 8, it is characterised in that the display module includes:
Acquiring unit, for generating program number according to the index value, program is generated according to the programme information, frequency point information Name;
Display unit, for integrating the program number and the described the rendition list of program names generation and showing.
CN201310743548.0A 2013-12-30 2013-12-30 Method, front end and the terminal of encrypted television program are encrypted and played to TV programme Expired - Fee Related CN103686214B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310743548.0A CN103686214B (en) 2013-12-30 2013-12-30 Method, front end and the terminal of encrypted television program are encrypted and played to TV programme

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310743548.0A CN103686214B (en) 2013-12-30 2013-12-30 Method, front end and the terminal of encrypted television program are encrypted and played to TV programme

Publications (2)

Publication Number Publication Date
CN103686214A CN103686214A (en) 2014-03-26
CN103686214B true CN103686214B (en) 2017-09-05

Family

ID=50322295

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310743548.0A Expired - Fee Related CN103686214B (en) 2013-12-30 2013-12-30 Method, front end and the terminal of encrypted television program are encrypted and played to TV programme

Country Status (1)

Country Link
CN (1) CN103686214B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105100889B (en) * 2015-08-12 2018-09-04 深圳创维数字技术有限公司 A kind of descramble key set updating method and set-top box
CN109996020B (en) * 2017-12-29 2021-08-13 华为技术有限公司 Video recording method and device
CN108650549B (en) * 2018-05-09 2020-10-23 深圳市汇星数字技术有限公司 Digital television data management method and system
CN109939436B (en) * 2019-03-20 2023-06-09 网易(杭州)网络有限公司 Game playback method and device, computer storage medium and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102149013A (en) * 2011-03-29 2011-08-10 深圳创维数字技术股份有限公司 Data processing system and method for digital television as well as digital television receiving terminal
EP2367317A1 (en) * 2010-03-17 2011-09-21 Logiways France Verfahren und System zum Schutz eines Informationssignals durch ein Kontrollwort
CN102957961A (en) * 2012-12-04 2013-03-06 青岛海信宽带多媒体技术有限公司 Method and device for sharing encrypted digital television programs and digital television receiver

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2367317A1 (en) * 2010-03-17 2011-09-21 Logiways France Verfahren und System zum Schutz eines Informationssignals durch ein Kontrollwort
CN102149013A (en) * 2011-03-29 2011-08-10 深圳创维数字技术股份有限公司 Data processing system and method for digital television as well as digital television receiving terminal
CN102957961A (en) * 2012-12-04 2013-03-06 青岛海信宽带多媒体技术有限公司 Method and device for sharing encrypted digital television programs and digital television receiver

Also Published As

Publication number Publication date
CN103686214A (en) 2014-03-26

Similar Documents

Publication Publication Date Title
CN106331751B (en) A kind of online encrypted slice video broadcasting method based on iOS operating system
CN102761779B (en) Conditional Access Module and its system and the apparatus and method for being sent to encryption data
CN103686333B (en) A kind of audio and video guard method and audio-video terminal
US10269086B2 (en) Method and system for secure sharing of recorded copies of a multicast audiovisual program using scrambling and watermarking techniques
CN103338385A (en) Video processing system and corresponding method
CN103686214B (en) Method, front end and the terminal of encrypted television program are encrypted and played to TV programme
US9058837B2 (en) Method and apparatus for managing contents
CN106375834A (en) Offline playing method and apparatus of online encrypted slice videos based on iOS operating system
CN104298896A (en) Method and system for managing and distributing digital rights
CN101449578A (en) Stream generation method, broadcast reception device, and display method
CN105162588A (en) Media file encryption/decryption methods and device
JP6596133B2 (en) Transmitting apparatus, receiving apparatus and conditional access system
US9544276B2 (en) Method for transmitting and receiving a multimedia content
CN104683825A (en) Encrypted transport and decoding processing method of TS (transport stream)
US9165122B2 (en) Content reproducing device, content reproducing method, and content reproducing system
KR101846191B1 (en) Server, client device, method for generating a trasnport stream thereof and processing the trasnport stream thereof
JP4728754B2 (en) CONTENT TRANSMITTING DEVICE, CONTENT TRANSMITTING PROGRAM, CONTENT RECEIVING DEVICE, AND CONTENT RECEIVING PROGRAM
CN103546767B (en) Content protection method and system of multimedia service
JP2018007200A (en) Content decryption device, content decryption method, receiver, and program
CN103873887A (en) Request program playing method, device and system
JP2004208107A (en) Scrambled broadcast system, broadcast transmission device, and reception device
JP6596130B2 (en) Transmitting apparatus, receiving apparatus and conditional access system
TWI532371B (en) Decryption-descrambling apparatus, decryption-descrambling method, deployment method and computer program product thereof
CN101646060B (en) Protecting method of data content in storage device
KR20090045769A (en) Security device and method for conditional access system and set-top-box

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170905

CF01 Termination of patent right due to non-payment of annual fee