Movatterモバイル変換


[0]ホーム

URL:


CN100423575C - A method of controlling digital TV viewing - Google Patents

A method of controlling digital TV viewing
Download PDF

Info

Publication number
CN100423575C
CN100423575CCNB021585431ACN02158543ACN100423575CCN 100423575 CCN100423575 CCN 100423575CCN B021585431 ACNB021585431 ACN B021585431ACN 02158543 ACN02158543 ACN 02158543ACN 100423575 CCN100423575 CCN 100423575C
Authority
CN
China
Prior art keywords
information
stream
ecs
program
top box
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 ltdfiledCriticalWeifang Beida Jade Bird Huaguang Electronics Co ltd
Priority to CNB021585431ApriorityCriticalpatent/CN100423575C/en
Publication of CN1510920ApublicationCriticalpatent/CN1510920A/en
Application grantedgrantedCritical
Publication of CN100423575CpublicationCriticalpatent/CN100423575C/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

Translated fromChinese

本发明公开了一种控制数字电视收视的方法,它几乎不需要在发射端和用户接收端增加任何硬件设备,也不对媒体流数据进行任何的加密/解密处理,只是通过软件修改DVB协议中,用来描述节目的节目相关信息,如DVB协议中的SI、PSI信息、基本流的包头信息等;同时,利用分级授权信息控制用户收视,即只有得到分级授权信息的机顶盒才能收视相应类别的数字电视节目的方法来实现控制数字电视收视的目的。本发明具有成本低、适应目前广电网络数字化的过渡阶段,能够最大限度的满足用户的需要、易推广、使用、操作维护简单、可以平滑升级到CAS系统等优点。

Figure 02158543

The invention discloses a method for controlling digital TV viewing. It hardly needs to add any hardware equipment at the transmitting end and the user receiving end, and does not perform any encryption/decryption processing on the media stream data. It only modifies the DVB protocol through software, The program-related information used to describe the program, such as SI and PSI information in the DVB protocol, the packet header information of the basic stream, etc.; at the same time, use the hierarchical authorization information to control user viewing, that is, only the set-top boxes that have obtained the hierarchical authorization information can view the corresponding category of digital The method of TV programs is used to realize the purpose of controlling digital TV viewing. The invention has the advantages of low cost, adapting to the transitional stage of the digitalization of the current radio and television network, meeting the needs of users to the greatest extent, easy to popularize, use, easy to operate and maintain, and can be smoothly upgraded to the CAS system.

Figure 02158543

Description

Translated fromChinese
一种控制数字电视收视的方法A method of controlling digital TV viewing

技术领域technical field

本发明涉及一种控制数字电视收视的方法,它应用于有线电视网络系统。The invention relates to a method for controlling digital television viewing, which is applied to a cable television network system.

背景技术Background technique

随着有线电视系统的不断发展,电视内容日益地丰富起来,使电视观众可以随时收看自己喜欢的电视节目。在有线电视极大地丰富人们生活的同时,有线电视的收费问题一直困扰着各级有线电视台。对有线电视用户欠费、缴费不及时的情况,有线电视台缺乏有效的收视控制方法。全国各省市电视台为保证自己的合法权益,迫切地需要使用一种方法控制用户的收视。With the continuous development of the cable TV system, the content of TV has been enriched day by day, so that TV viewers can watch their favorite TV programs at any time. While cable TV greatly enriches people's life, the charging problem of cable TV has been perplexing cable TV stations at all levels. For cable TV subscribers' arrears and untimely payment, cable TV stations lack effective viewing control methods. In order to guarantee their legitimate rights and interests, TV stations in various provinces and cities across the country urgently need to use a method to control users' viewing.

传统的有线电视收视控制方法主要有两种:一种是模拟电视可寻址控制方法;一种是条件接收系统(简称CAS系统)控制数字电视用户收视的方法。There are two main methods of traditional cable television viewing control: one is the addressable control method of analog TV; the other is the method of controlling the viewing of digital TV users by conditional access system (abbreviated as CAS system).

模拟电视可寻址控制方法是通过由计算机、加扰机、解扰器、线路放大器、供电器和可寻址分支器、可寻址分配器构成的控制系统来实现的。它是通过发射端的中心控制计算机根据各接收点的解扰机及各用户的地址码和交费记录,生成相应的控制信号,经加扰机加入直流干扰信号后与电视信号同时发射、传输;接收端接收含有控制信号的电视信号,并进行解扰,再通过用户端的可寻址分支/分配器实现对网络内所有用户的控制、管理。这种可寻址控制方法的缺点是:1、不能满足现阶段中国广播电视的发展。因为,数字电视代替模拟电视是我国广播电视的发展趋势,而这种模拟电视可寻址控制方法只适用于模拟电视节目的收视控制,不适用于数字电视节目的收视控制;且不能控制用户的分级收视。2、安全性差,容易发生非法收视。3、整个控制系统投资成本较大。网络运营商需要在发射端增加设备,在每一个用户端也需增加设备,成本高,不利于网络数字化的发展。4、相邻用户易受干扰。The addressable control method of analog TV is realized through a control system composed of computer, scrambler, descrambler, line amplifier, power supply, addressable splitter and addressable distributor. It generates the corresponding control signal through the central control computer at the transmitting end according to the descrambling machine at each receiving point, the address code and payment record of each user, and then transmits and transmits simultaneously with the TV signal after adding the DC interference signal through the scrambling machine; The receiving end receives the TV signal containing the control signal, descrambles it, and then realizes the control and management of all users in the network through the addressable branch/distributor at the user end. The disadvantages of this addressable control method are: 1. It cannot satisfy the development of Chinese radio and television at the present stage. Because it is the development trend of radio and television in my country to replace analog TV with digital TV, and this addressable control method for analog TV is only applicable to the viewing control of analog TV programs, not suitable for the viewing control of digital TV programs; ratings. 2. The security is poor, and illegal viewing is prone to occur. 3. The investment cost of the entire control system is relatively large. Network operators need to add equipment at the transmitting end and at each user end, which is costly and unfavorable for the development of network digitization. 4. Adjacent users are susceptible to interference.

条件接收系统即CAS系统控制有线电视用户收视的方法是:运营商通过对要播放的媒体流进行加密,用户端机顶盒对加密的媒体流进行解密的方法控制数字电视用户收视。运营商将数字电视节目或广播数据在送入有线网络之前,通过前端加扰器进行加扰处理。加扰过程使用控制字CW作密钥,采用一定的加扰算法或密码算法将包含多个节目和数据的复合传送流加扰。CAS系统采用多重密钥传送机制将控制字CW安全地传送到经过授权的客户。首先,CAS系统根据节目播放的授权要求,通过安全算法产生CW并制作授权控制信息ECM,ECM信息使用业务密钥及密码算法加密。为防止非法侵入和黑客攻击,CW每隔5-20秒变化一次,ECM信息随之发生变化。其次,CAS系统从客户管理端获取用户的地址信息、授权信息等,与业务密钥SK一起组合成授权管理信息EMM。EMM信息使用用户智能卡的主密钥和高强度的加密算法加密。最后,ECM和EMM均按照一定的发送周期插入到复合传送流中,向客户传送。在客户端的数字机顶盒,先从传送流中获取ECM和EMM消息,在智能卡中完成EMM解密得到授权信息和SK,然后利用SK解密ECM消息获得CW,最后智能卡将解密后的CW传给机顶盒的解扰单元,由解扰单元利用CW和与前端对应的解扰算法完成节目和数据的解扰,所以它的优点是安全性高,服务灵活。其缺点是:1、在数字电视节目或广播数据播送前必须使用加扰器进行加扰处理,且加扰处理过程复杂。2、前端需要增加复杂的设备,给运行商的运营和管理带来难度。3、CAS系统对运营商和最终用户都存在价格昂贵、成本高的问题。4、国内广电行业发展的水平参差不齐,形势又要求必须控制用户收视。而目前的CAS系统使各级网络运营商难以作出选择。5、目前的CAS系统管理、用户管理、PPV、加密电视、消息发送、计费等功能全部由一个厂家封闭式完成,不能适应国内有线电视开放性发展模式的需求The conditional access system, namely the CAS system, controls the viewing of cable TV users: the operator controls the viewing of digital TV users by encrypting the media stream to be played, and the user's set-top box decrypts the encrypted media stream. Operators scramble digital TV programs or broadcast data through a front-end scrambler before sending them to the cable network. The scrambling process uses the control word CW as the key, and uses a certain scrambling algorithm or cryptographic algorithm to scramble the composite transport stream containing multiple programs and data. The CAS system uses multiple key transmission mechanisms to securely transmit the control word CW to authorized customers. First, the CAS system generates CW through a security algorithm and produces authorization control information ECM according to the authorization requirements of program broadcasting. The ECM information is encrypted with a service key and a cryptographic algorithm. To prevent illegal intrusion and hacker attacks, CW changes every 5-20 seconds, and ECM information changes accordingly. Secondly, the CAS system obtains the user's address information, authorization information, etc. from the client management terminal, and combines them with the service key SK to form the authorization management information EMM. EMM information is encrypted using the master key of the user's smart card and a high-strength encryption algorithm. Finally, both ECM and EMM are inserted into the composite transmission stream according to a certain transmission cycle, and transmitted to the client. On the client’s digital set-top box, first obtain the ECM and EMM messages from the transport stream, complete the EMM decryption in the smart card to obtain the authorization information and SK, then use the SK to decrypt the ECM message to obtain the CW, and finally the smart card sends the decrypted CW to the solution of the set-top box The scrambling unit uses the CW and the descrambling algorithm corresponding to the front end to complete the program and data descrambling, so it has the advantages of high security and flexible service. Its disadvantages are: 1. A scrambler must be used for scrambling processing before digital TV programs or broadcast data are broadcast, and the scrambling processing process is complicated. 2. The front-end needs to add complex equipment, which brings difficulties to the operation and management of operators. 3. The CAS system is expensive and costly for operators and end users. 4. The development level of the domestic radio and television industry is uneven, and the situation requires that users' ratings must be controlled. However, the current CAS system makes it difficult for network operators at all levels to make choices. 5. The current CAS system management, user management, PPV, encrypted TV, message sending, billing and other functions are all closed by a manufacturer, which cannot meet the needs of the open development model of domestic cable TV

发明内容Contents of the invention

鉴于上述原因,本发明的目的是提供一种低成本、可有效地控制数字电视用户收视、保护运营商合法权益的控制数字电视收视的方法。In view of the above reasons, the purpose of the present invention is to provide a low-cost method for controlling digital TV viewing that can effectively control digital TV viewing by users and protect the legitimate rights and interests of operators.

为实现上述目的,本发明采取以下设计方案:一种控制数字电视收视的方法,它包括以下步骤:To achieve the above object, the present invention takes the following designs: a method for controlling digital television viewing, which comprises the following steps:

(1)、读取原始信息;(1), read the original information;

用于执行本发明控制软件的计算机从复用系统,获得DVB协议中用来描述节目的部分节目相关信息,称之为原始信息;The computer used to execute the control software of the present invention obtains part of the program-related information used to describe the program in the DVB protocol from the multiplexing system, which is referred to as original information;

(2)、处理原始信息,形成新的加密信息;(2) Process the original information to form new encrypted information;

用于执行本发明控制软件的计算机读取运营商输入的控制键;利用运营商输入的控制键,按照约定算法处理原始信息,形成新的节目相关信息,称之为加密信息;The computer used to execute the control software of the present invention reads the control key input by the operator; uses the control key input by the operator to process the original information according to the agreed algorithm to form new program-related information, which is called encrypted information;

(3)、用于执行本发明控制软件的计算机将加密信息传送到复用系统,复用系统用加密信息替换TS流中相应的原始信息;(3), the computer that is used to carry out the control software of the present invention transmits encrypted information to the multiplexing system, and the multiplexing system replaces the corresponding original information in the TS flow with encrypted information;

(4)、用于执行本发明控制软件的计算机按照常规TS流生成方法生成由控制键、用户端机顶盒序列号、分级授权控制信息、算法描述、节目相关信息等组成的加密(也可以不加密)的ECS流;并将ECS流送至复用系统;(4), the computer that is used to carry out control software of the present invention generates the encryption that is made up of control key, client set-top box serial number, hierarchical authorization control information, algorithm description, program-related information etc. according to conventional TS flow generation method (also can not encrypt ) ECS flow; and send the ECS flow to the multiplexing system;

(5)、复用系统将ECS流与步骤(3)形成的TS流复用后播出;(5), the multiplexing system broadcasts after the ECS stream is multiplexed with the TS stream that step (3) forms;

(6)、用户端的机顶盒接收上述复用系统播出的TS流;(6), the set-top box at the user end receives the TS stream broadcast by the above-mentioned multiplexing system;

(7)、机顶盒从TS流中提取ECS流;如果ECS流加密,机顶盒先解密ECS流;(7), the STB extracts the ECS stream from the TS stream; if the ECS stream is encrypted, the STB first decrypts the ECS stream;

(8)、机顶盒读取本机序列号;(8) The set-top box reads the serial number of the machine;

(9)、机顶盒利用本机序列号匹配解密的ECS流中的机顶盒序列号信息,获得本机的分级授权控制信息和其它信息以及运营商输入的控制键。(9) The set-top box matches the serial number information of the set-top box in the decrypted ECS stream by using the serial number of the local machine, and obtains the hierarchical authorization control information and other information of the local machine and the control key input by the operator.

(10)、机顶盒从TS流中提取节目相关信息;如果节目相关信息包含在ECS流中,那么机顶盒从ECS流中提取节目相关信息;(10), the set-top box extracts program-related information from the TS stream; if the program-related information is included in the ECS stream, the set-top box extracts the program-related information from the ECS stream;

(11)、机顶盒利用控制键和算法,处理节目相关信息,得到最终的节目相关信息;(11), the set-top box utilizes control keys and algorithms to process program-related information to obtain final program-related information;

(12)、机顶盒利用分级授权控制信息和最终的节目相关信息,控制用户收视不同类型的数字电视节目。(12) The set-top box controls users to watch different types of digital TV programs by using the hierarchical authorization control information and the final program-related information.

所述步骤(1)中的原始信息是指用来描述节目的SI信息、PSI信息、基本流ES的包头信息等。The original information in the step (1) refers to SI information, PSI information, packet header information of the elementary stream ES, etc. used to describe the program.

所述步骤(2)中处理原始信息是指单独修改ES流的PID,ECS流不加密。Processing the original information in the step (2) refers to separately modifying the PID of the ES stream, and the ECS stream is not encrypted.

所述步骤(2)中处理原始信息还可以是指修改ES流的PID;并且将ECS流信息加密。Processing the original information in the step (2) may also refer to modifying the PID of the ES stream; and encrypting the ECS stream information.

所述步骤(2)中处理原始信息还可以是指修改ES流的PID,滤掉TS流中的PMT信息,PMT表作为私有数据在ECS流中发送;ECS流不加密。Processing the original information in the step (2) can also refer to modifying the PID of the ES stream, filtering out the PMT information in the TS stream, and sending the PMT table as private data in the ECS stream; the ECS stream is not encrypted.

所述步骤(2)中处理原始信息还可以是指修改ES流的PID,滤掉TS流中的PMT信息,PMT表作为私有数据在ECS流中发送;ECS流加密。Processing the original information in the step (2) can also refer to modifying the PID of the ES stream, filtering out the PMT information in the TS stream, and sending the PMT table as private data in the ECS stream; ECS stream encryption.

附图说明Description of drawings

图1为实现本发明的硬件系统组成框图Fig. 1 is the block diagram that realizes the hardware system of the present invention

图2为实现本发明的软件系统程序框图Fig. 2 is the software system program block diagram that realizes the present invention

图3为本发明实施例1程序框图Fig. 3 is a program block diagram ofEmbodiment 1 of the present invention

图4为本发明实施例2程序框图Fig. 4 is a program block diagram ofEmbodiment 2 of the present invention

图5为本发明实施例3程序框图Fig. 5 is a program block diagram ofEmbodiment 3 of the present invention

图6为本发明实施例4程序框图Fig. 6 is a program block diagram of Embodiment 4 of the present invention

图7为本发明实施例5程序框图Fig. 7 is a program block diagram of Embodiment 5 of the present invention

具体实施方式Detailed ways

为便于说明,现将本发明中用到的一些专业术语和一些英文缩写解释如下:For ease of description, some technical terms and some English abbreviations used in the present invention are now explained as follows:

DVB:  数字视频广播协议(欧洲标准)。DVB: Digital Video Broadcasting Protocol (European Standard).

MPEG2:运动图像及其伴音的通用编码国际标准。MPEG2: International standard for common coding of moving pictures and their accompanying sound.

PID:  包的标识符。PID: The identifier of the package.

TableID:被分割后的表或者信息的标识符。TableID: the identifier of the divided table or information.

SI:     DVB协议中定义用于描述传送系统、内容和广播数据流的计划SI: A plan defined in the DVB protocol for describing delivery systems, content and broadcast data streams

         /时间表的数据,它包括MPEG-2的PSI信息及独立定义的扩/Schedule data, which includes MPEG-2 PSI information and independently defined extensions

         展部分。有BAT表、SDT表、EIT表、RST表、TDT表、TOT、Exhibition section. There are BAT table, SDT table, EIT table, RST table, TDT table, TOT,

         ST表、SIT表、DIT表等。  ST table, SIT table, DIT table, etc.

PSI:    MPEG2标准中定义节目的说明信息,是特殊的SI信息,由PSI: The description information of the program defined in the MPEG2 standard is special SI information, which is determined by

         ISO13818-1定义,包含PAT表、PMT表、CAT表、NIT表。    ISO13818-1 definition, including PAT table, PMT table, CAT table, NIT table.

SDT:    业务描述表,描述系统中各种业务名称,业务提供者等。SDT: Business description table, which describes various business names and service providers in the system.

PAT:    节目关联表,针对复用的每一路业务,提供相应节目映射表(PMTPAT: Program association table, for each multiplexed service, provide the corresponding program mapping table (PMT

         表)的位置。table) location.

PMT:    节目映射表,标识并指示了每一路业务流的位置及参考时钟字段PMT: Program mapping table, which identifies and indicates the location of each service stream and the reference clock field

         的位置。 s position.

NIT:    网络信息表,描述了网络信息。NIT: Network Information Table, which describes network information.

复用:   单个通道携带一项或多项业务。Multiplexing: A single channel carries one or more services.

控制键: 由网络运营商随机输入的一定长度的、由ASC II码组成的字符Control key: A character of a certain length randomly input by the network operator and composed of ASC II codes

         串。 string.

序列号: 机顶盒具有的唯一的机器识别码,该机器识别码可以固化到机顶Serial number: The unique machine identification code of the set-top box, which can be solidified on the set-top

         盒中,也可以存储于可移动存储器(需要增加硬件设备)。In the box, it can also be stored in removable storage (need to add hardware devices).

分级授权控制信息:节目分组信息和机顶盒用户的收视控制信息,通过用户管Hierarchical authorization control information: program grouping information and viewing control information of set-top box users, through user management

         理系统输入生成。Management system input generation.

ECS:    由序列号、授权控制信息、控制键、算法描述、PSI/SI组成的ECS: Composed of serial number, authorization control information, control key, algorithm description, PSI/SI

         符合DVB标准的分级授权信息控制流。  Comply with the hierarchical authorization information control flow of DVB standard.

ES:     基本流,如音频、视频、数据等。ES: Elementary streams, such as audio, video, data, etc.

TS:     传送流,包含ES流和SI/PSI信息。TS: Transport stream, including ES stream and SI/PSI information.

节目相关信息:传送流(TS)中描述节目相关特性以及流的相关特性的信息,Program-related information: Information describing program-related characteristics and stream-related characteristics in the transport stream (TS),

         包括SI/PSI、基本流ES(音频、视频、其他数据)的包头信息Including header information of SI/PSI, elementary stream ES (audio, video, other data)

         等。 wait.

本发明阐述的控制数字电视收视的方法不需要在发射端和用户接收端增加任何硬件设备,如加扰器、解扰器等,也不对媒体流数据进行任何的加密/解密处理,只是通过软件修改DVB协议中,用来描述节目的节目相关信息,如DVB协议中的SI、PSI信息、基本流的包头信息等,来实现控制数字电视收视的目的。The method for controlling digital TV viewing described in the present invention does not need to add any hardware devices, such as scramblers and descramblers, at the transmitting end and user receiving end, and does not perform any encryption/decryption processing on media stream data, only through software Modify the program-related information used to describe programs in the DVB protocol, such as SI and PSI information in the DVB protocol, packet header information of elementary streams, etc., to achieve the purpose of controlling digital TV viewing.

图1为实现本发明控制数字电视收视的硬件系统组成框图。图1中虚线部分为运行本发明控制数字电视收视软件的计算机,其余部分为现有数字电视播放系统。由此图可以看出,本发明对数字电视播放系统未作任何改动,在数字电视节目发射端和用户接收端未增加任何硬件设备。Fig. 1 is a block diagram of a hardware system for realizing the present invention to control digital television viewing. The dotted line part in Fig. 1 is the computer that runs the present invention to control the digital TV viewing software, and the remaining parts are the existing digital TV broadcasting system. As can be seen from this figure, the present invention does not make any changes to the digital TV broadcasting system, and does not add any hardware equipment at the digital TV program transmitting end and the user receiving end.

图2为实现本发明控制数字电视收视的软件系统程序框图。本发明实现控制数字电视收视的方法是:不对媒体流数据进行任何的加密/解密处理,只是通过修改DVB协议中,用来描述节目的节目相关信息,如DVB协议中的SI、PSI信息、基本流的包头信息等;同时,利用分级授权信息控制用户收视,即只有得到分级授权信息的机顶盒才能收视相应类别的数字电视节目。本发明控制数字电视收视的方法,具体包括以下步骤:Fig. 2 is a program block diagram of a software system for realizing the control of digital TV viewing in the present invention. The present invention realizes the method for controlling digital television viewing as follows: without any encryption/decryption processing on the media stream data, only by modifying the program-related information used to describe the program in the DVB protocol, such as SI, PSI information, basic information in the DVB protocol Stream header information, etc.; at the same time, use hierarchical authorization information to control user viewing, that is, only set-top boxes that have obtained hierarchical authorization information can watch digital TV programs of the corresponding category. The method for controlling digital television viewing of the present invention specifically comprises the following steps:

1、读取原始信息;1. Read the original information;

用于执行本发明控制软件的计算机从复用系统,获得DVB协议中用来描述节目的部分节目相关信息,称之为原始信息;The computer used to execute the control software of the present invention obtains part of the program-related information used to describe the program in the DVB protocol from the multiplexing system, which is referred to as original information;

2、处理原始信息,形成新的加密信息;2. Process the original information to form new encrypted information;

用于执行本发明控制软件的计算机读取运营商输入的控制键;利用运营商输入的控制键,按照约定算法处理原始信息,形成新的节目相关信息,称之为加密信息;The computer used to execute the control software of the present invention reads the control key input by the operator; uses the control key input by the operator to process the original information according to the agreed algorithm to form new program-related information, which is called encrypted information;

3、用于执行本发明控制软件的计算机将加密信息传送到复用系统,复用系统用加密信息替换TS流中相应的原始信息;3. The computer used to execute the control software of the present invention transmits the encrypted information to the multiplexing system, and the multiplexing system replaces the corresponding original information in the TS stream with the encrypted information;

4、用于执行本发明控制软件的计算机按照常规TS流生成方法生成由控制键、用户端机顶盒序列号、分级授权控制信息、算法描述、节目相关信息等组成的加密(也可以不加密)的ECS流;并将ECS流送至复用系统;4, the computer that is used to carry out the control software of the present invention generates the encryption (also can not encrypt) that is made up of control key, user end set-top box serial number, hierarchical authorization control information, algorithm description, program related information etc. according to conventional TS stream generation method ECS flow; and send the ECS flow to the multiplexing system;

5、复用系统将ECS流与步骤3形成的TS流复用后播出;5. The multiplexing system multiplexes the ECS stream and the TS stream formed instep 3 before broadcasting;

6、用户端的机顶盒接收上述复用系统播出的TS流;6. The set-top box at the user end receives the TS stream broadcast by the above-mentioned multiplexing system;

7、机顶盒从TS流中提取ECS流;如果ECS流加密,机顶盒先解密ECS流;7. The STB extracts the ECS stream from the TS stream; if the ECS stream is encrypted, the STB first decrypts the ECS stream;

8、机顶盒读取本机序列号;8. The set-top box reads the serial number of the machine;

9、机顶盒利用本机序列号匹配解密的ECS流中的机顶盒序列号信息,获得本机的分级授权控制信息和其它信息以及运营商输入的控制键;9. The set-top box uses the serial number of the local machine to match the serial number information of the set-top box in the decrypted ECS stream, and obtains the hierarchical authorization control information and other information of the local machine, as well as the control key input by the operator;

10、机顶盒从TS流中提取节目相关信息;如果节目相关信息包含在ECS流中,那么机顶盒从ECS流提取节目相关信息;10. The set-top box extracts program-related information from the TS stream; if the program-related information is included in the ECS stream, the set-top box extracts program-related information from the ECS stream;

11、机顶盒利用控制键和算法,处理节目相关信息,得到最终的节目相关信息;11. The set-top box uses control keys and algorithms to process program-related information to obtain the final program-related information;

12、机顶盒利用分级授权控制信息和最终的节目相关信息,控制用户收视不同类型的数字电视节目。12. The set-top box uses the hierarchical authorization control information and the final program-related information to control users to watch different types of digital TV programs.

下面通过具体实施例,并结合附图详细说明本发明。The present invention will be described in detail below through specific embodiments and in conjunction with the accompanying drawings.

本发明的设计思路就是通过软件修改DVB协议中用来描述节目的节目相关信息,且对数字电视的媒体流不作任何改动,从而实现控制数字电视收视的目的。The design idea of the present invention is to modify the program-related information used to describe the program in the DVB protocol through software, and not make any changes to the media stream of the digital TV, so as to realize the purpose of controlling digital TV viewing.

DVB协议中用来描述节目的节目相关信息包括SI信息、PSI信息、基本流ES(音频、视频、其他数据)的包头信息等。本发明可以通过处理节目相关信息的SI/PSI信息、ES流的包头信息,也可以从TS流中滤掉SI/PSI信息,把SI/PSI信息作为私有数据在ECS流中发送;而且可以只修改其中一项来实现本发明目的。具体实施可采用以下方案:The program-related information used to describe programs in the DVB protocol includes SI information, PSI information, packet header information of elementary stream ES (audio, video, other data), etc. The present invention can process the SI/PSI information of the program-related information and the packet header information of the ES stream, or filter out the SI/PSI information from the TS stream, and send the SI/PSI information as private data in the ECS stream; and can only One of them is modified to realize the object of the present invention. The specific implementation can adopt the following scheme:

1、修改部分节目相关信息(例如:ES的包头信息、PID、PSI信息:PMT表),ECS流不加密。1. Modify some program-related information (for example: ES header information, PID, PSI information: PMT table), ECS stream is not encrypted.

2、修改部分节目相关信息(例如:ES的包头信息、PID,SI信息、PMT表),ECS流加密。2. Modify some program-related information (for example: ES header information, PID, SI information, PMT table), and ECS stream encryption.

3、在传输流中过滤部分SI/PSI信息(例如过滤PSI信息的PMT表),将被过滤的SI/PSI信息作为私有数据在ECS流中传送,ECS流不加密。3. Filter part of the SI/PSI information in the transmission stream (such as the PMT table for filtering PSI information), and transmit the filtered SI/PSI information as private data in the ECS stream, and the ECS stream is not encrypted.

4、在传输流中过滤部分SI/PSI信息(例如过滤PSI信息的PMT表),将被过滤的SI/PSI信息作为私有数据在ECS流中传送,ECS流加密。4. Filter part of the SI/PSI information in the transmission stream (for example, the PMT table for filtering PSI information), transmit the filtered SI/PSI information as private data in the ECS stream, and encrypt the ECS stream.

实施例1:修改ES流的PID,ECS流不加密Example 1: Modify the PID of the ES stream, and the ECS stream is not encrypted

如图3所示,控制数字电视收视的方法具体包括以下步骤:As shown in Figure 3, the method for controlling digital TV viewing specifically includes the following steps:

前端:front end:

运营商通过数字电视可寻址控制软件系统输入用户机顶盒的序列号、授权控制信息,该信息将被储存到用户数据库中;并且,运营商可以定期/不定期的更改控制键X。The operator enters the serial number and authorization control information of the user's set-top box through the digital TV addressable control software system, and the information will be stored in the user database; and the operator can change the control key X regularly or irregularly.

1、读取原始信息;1. Read the original information;

用于执行本发明控制软件的计算机从复用系统获得DVB协议中用来描述节目ES流信息的PID,即PID Y;The computer that is used to carry out control software of the present invention obtains the PID that is used for describing the program ES stream information in the DVB protocol from the multiplexing system, i.e. PID Y;

2、处理原始信息,形成新的加密信息;2. Process the original information to form new encrypted information;

用于执行本发明控制软件的计算机读取运营商输入的控制键X;利用运营商输入的控制键X,按照约定算法PID Y1=F(X,Y)生成ES流新的PID Y1;The computer that is used to execute the control software of the present invention reads the control key X input by the operator; utilizes the control key X input by the operator to generate a new PID Y1 of the ES flow according to the agreed algorithm PID Y1=F(X, Y);

3、并将ES流新的PID Y1送到复用系统;复用系统在不修改SI/PSI信息的前提下,用ES流新的PID Y1替换ES流旧的PID Y;3. Send the new PID Y1 of the ES stream to the multiplexing system; the multiplexing system replaces the old PID Y of the ES stream with the new PID Y1 of the ES stream without modifying the SI/PSI information;

4、用于执行本发明控制软件的计算机按照常规的TS流生成方法生成由控制键、机顶盒序列号、分级授权控制信息等信息组成的ECS流;并将ECS流送到复用系统;4. The computer used to execute the control software of the present invention generates an ECS stream composed of information such as control keys, set-top box serial numbers, and hierarchical authorization control information according to a conventional TS stream generation method; and sends the ECS stream to the multiplexing system;

5、复用系统将ECS流与步骤3形成的TS流复用后播出;5. The multiplexing system multiplexes the ECS stream and the TS stream formed instep 3 before broadcasting;

用户端Client :

6、用户机顶盒接收从上述复用系统播出的TS流,并从中提取ECS流;6. The user set-top box receives the TS stream broadcast from the above-mentioned multiplexing system, and extracts the ECS stream from it;

7、机顶盒读取本机序列号;7. The set-top box reads the serial number of the machine;

8、机顶盒利用本机序列号匹配(如比较/判断方法)ECS流中的机顶盒序列号,找到本机的分级授权控制信息和其它信息以及运营商输入的控制键X;8. The set-top box uses the serial number of the local machine to match (for example, the comparison/judgment method) the serial number of the STB in the ECS stream, and finds the hierarchical authorization control information and other information of the local machine and the control key X input by the operator;

9、机顶盒同时从TS流中提取上述步骤3形成的TS流中,找到PMT表,该PMT表中有ES流旧的PID Y列表;9. The set-top box extracts the TS stream formed in theabove step 3 from the TS stream at the same time, finds the PMT table, and there is an old PID Y list of the ES stream in the PMT table;

10、机顶盒利用控制键X,ES流旧的PID Y,利用算法PID Y1=F(X,Y)得到ES流新的PID Y1;10. The set-top box uses the control key X, the old PID Y of the ES stream, and uses the algorithm PID Y1=F(X, Y) to obtain the new PID Y1 of the ES stream;

11、机顶盒使用ES新的PID Y1就可以找到相应的ES流;再利用用户的分级授权控制信息控制用户的收视。11. The set-top box can use the new ES PID Y1 to find the corresponding ES stream; then use the user's hierarchical authorization control information to control the user's viewing.

备注:算法Y1=F(X,Y)可以是加减乘除、异或、移位等运算,它可以事先固化在机顶盒中(如Flash中),也可以放到ECS流中,由前端下载。如果算法固化到机顶盒中,可以通过升级软件实现算法更新。Remarks: The algorithm Y1=F(X, Y) can be operations such as addition, subtraction, multiplication, division, XOR, shift, etc. It can be solidified in the set-top box (such as in Flash) in advance, or it can be placed in the ECS stream and downloaded by the front end. If the algorithm is solidified in the set-top box, the algorithm can be updated by upgrading the software.

实施例2:Example 2:

该实施例修改ES流的PID,同时加密ECS流。This embodiment modifies the PID of the ES stream and encrypts the ECS stream at the same time.

如图4所示,控制数字电视收视的方法具体包括以下步骤:As shown in Figure 4, the method for controlling digital television viewing specifically includes the following steps:

前端:front end:

运营商通过数字电视可寻址控制软件系统输入机顶盒的序列号、分级授权控制信息,该信息将被储存到用户数据库中;并且,运营商可以定期/不定期的更改控制键X。The operator enters the serial number of the set-top box and the hierarchical authorization control information through the digital TV addressable control software system, and the information will be stored in the user database; and the operator can change the control key X regularly or irregularly.

1、读取原始信息;1. Read the original information;

用于执行本发明控制软件的计算机从复用系统获得DVB协议中用来描述节目ES流信息的PID,即PID(Y);The computer that is used to carry out the control software of the present invention obtains the PID that is used to describe the program ES flow information in the DVB protocol from the multiplexing system, that is, PID (Y);

2、处理原始信息,形成新的加密信息;2. Process the original information to form new encrypted information;

用于执行本发明控制软件的计算机读取运营商输入的控制键X;根据运营商输入的控制键X,按照约定算法PID Y1=F(X,Y)生成ES流新的PID(Y1);The computer for executing the control software of the present invention reads the control key X input by the operator; according to the control key X input by the operator, generates a new PID (Y1) of the ES stream according to the agreed algorithm PID Y1=F(X, Y);

3、并将ES流新的PID(Y1)送到复用系统;复用系统在不修改SI/PSI信息的前提下用ES流新的PID(Y1)替换ES流旧的PID(Y1);3. Send the new PID (Y1) of the ES stream to the multiplexing system; the multiplexing system replaces the old PID (Y1) of the ES stream with the new PID (Y1) of the ES stream without modifying the SI/PSI information;

4、用于执行本发明控制软件的计算机按照常规TS流生成方法生成由控制键(X)、机顶盒序列号、分级授权控制信息等信息组成的ECS流;并将ECS流进行算法加密处理(如:对ECS流进行异或运算);然后将加密的ECS流送到复用系统;4, the computer that is used to carry out control software of the present invention generates the ECS flow that is made up of information such as control key (X), set-top box serial number, hierarchical authorization control information according to conventional TS flow generation method; And ECS flow is carried out algorithm encryption processing (as : perform XOR operation on the ECS stream); then send the encrypted ECS stream to the multiplexing system;

5、复用系统将加密的ECS流与步骤3形成的TS流复用后播出;5. The multiplexing system multiplexes the encrypted ECS stream with the TS stream formed instep 3 and broadcasts it;

用户端:user terminal:

6、用户机顶盒接收从上述复用系统播出的TS流,从中提取加密的ECS流,对加密ECS流进行解密(如:对加密ECS流再进行一次异或运算),得到解密后的ECS流;6. The user set-top box receives the TS stream broadcast from the above-mentioned multiplexing system, extracts the encrypted ECS stream from it, and decrypts the encrypted ECS stream (such as performing an XOR operation on the encrypted ECS stream) to obtain the decrypted ECS stream ;

7、机顶盒读取本机序列号;7. The set-top box reads the serial number of the machine;

8、机顶盒利用本机序列号匹配解密的ECS流中的机顶盒序列号信息,找到本机的分级授权控制信息和其它信息以及运营商输入的控制键X;8. The set-top box uses the serial number of the machine to match the serial number information of the set-top box in the decrypted ECS stream, and finds the hierarchical authorization control information and other information of the machine and the control key X input by the operator;

9、机顶盒同时从接收的TS流中提取上述步骤3形成的TS流,找到PMT表,该PMT表中有ES流旧的PID Y列表;9. The set-top box extracts the TS stream formed in theabove step 3 from the received TS stream at the same time, and finds the PMT table, which has the old PID Y list of the ES stream;

10、机顶盒利用控制键X,ES流旧的PID Y,算法PID Y1=F(X,Y)得到ES流新的PID Y1;10. The set-top box utilizes the control key X, the old PID Y of the ES stream, and the algorithm PID Y1=F(X, Y) obtains the new PID Y1 of the ES stream;

11、机顶盒使用ES新的PID Y1就可以找到相应的ES流;再利用用户的分级授权控制信息控制用户的收视。11. The set-top box can use the new ES PID Y1 to find the corresponding ES stream; then use the user's hierarchical authorization control information to control the user's viewing.

实施例3:Example 3:

修改ES流的PID,滤掉TS流中的PMT信息,PMT表作为私有数据在ECS流中发送;ECS流不加密。Modify the PID of the ES stream, filter out the PMT information in the TS stream, and send the PMT table as private data in the ECS stream; the ECS stream is not encrypted.

如图5所示,控制数字电视收视的控制方法具体包括以下步骤:As shown in Figure 5, the control method for controlling digital TV viewing specifically includes the following steps:

前端:front end:

运营商通过数字电视可寻址控制软件系统输入机顶盒的序列号、分级授权控制信息,该信息将被储存到用户数据库中;并且,运营商可以定期/不定期的更改控制键X。The operator enters the serial number of the set-top box and the hierarchical authorization control information through the digital TV addressable control software system, and the information will be stored in the user database; and the operator can change the control key X regularly or irregularly.

1、读取原始信息;1. Read the original information;

用于执行本发明控制软件的计算机从复用系统获得DVB协议中用来描述节目ES流的PID和相应TS流中的PMT表Z,即PID(Y)和PMT(Z);The computer that is used to carry out the control software of the present invention obtains the PID that is used to describe the PID of program ES flow and the PMT table Z in the corresponding TS flow in the DVB agreement from the multiplexing system, namely PID (Y) and PMT (Z);

2、处理原始信息,形成新的加密信息;2. Process the original information to form new encrypted information;

用于执行本发明控制软件的计算机读取运营商输入的控制键X;利用运营商输入的控制键X,按照约定算法PID Y1=F(X,Y)生成ES流新的PID Y1;The computer that is used to execute the control software of the present invention reads the control key X input by the operator; utilizes the control key X input by the operator to generate a new PID Y1 of the ES flow according to the agreed algorithm PID Y1=F(X, Y);

3、并将ES流新的PID Y1送到复用系统;复用系统用ES流新的PID Y1替换ES流旧的PID Y;同时,滤掉TS流中的PMT表Z;3. Send the new PID Y1 of the ES stream to the multiplexing system; the multiplexing system replaces the old PID Y of the ES stream with the new PID Y1 of the ES stream; at the same time, filter out the PMT table Z in the TS stream;

4、用于执行本发明控制软件的计算机生成由控制键、机顶盒序列号、分级授权控制信息等信息、PMT表Z等信息组成的ECS流;并将ECS流送到复用系统;4. The computer used to execute the control software of the present invention generates an ECS stream composed of information such as control keys, set-top box serial numbers, hierarchical authorization control information, PMT table Z, and the like; and sends the ECS stream to the multiplexing system;

5、复用系统将ECS流与步骤3形成的TS流复用后播出;5. The multiplexing system multiplexes the ECS stream and the TS stream formed instep 3 before broadcasting;

用户端:user terminal:

6、机顶盒接收从上述复用系统播出的TS流,并从中提取ECS流;6. The set-top box receives the TS stream broadcast from the above-mentioned multiplexing system, and extracts the ECS stream from it;

7、机顶盒读取本机序列号;7. The set-top box reads the serial number of the machine;

8、机顶盒利用本机序列号匹配ECS流中的机顶盒序列号信息,找到本机的分级授权控制信息和PMT表Z以及运营商输入的控制键X;8. The set-top box uses the local serial number to match the STB serial number information in the ECS stream, and finds the hierarchical authorization control information of the local machine, the PMT table Z, and the control key X input by the operator;

9、机顶盒从PMT表Z中找到ES流旧的PID Y列表(PMT表Z中含有ES的旧的PID(Y)列表);9, the set-top box finds the old PID Y list of the ES flow from the PMT table Z (the old PID (Y) list containing ES in the PMT table Z);

10、机顶盒用控制键X,ES流旧的PID Y,利用算法PID Y1=F(X,Y)得到ES流新的PID Y1;10. The set-top box uses the control key X, the old PID Y of the ES stream, and uses the algorithm PID Y1=F(X, Y) to obtain the new PID Y1 of the ES stream;

11、机顶盒使用ES新的PID Y1就可以找到对应的的ES流;再利用用户的分级授权控制信息控制用户的收视。11. The set-top box can use the new ES PID Y1 to find the corresponding ES stream; then use the user's hierarchical authorization control information to control the user's viewing.

实施例4:Example 4:

修改ES流的PID,滤掉TS流中的PMT信息,PMT表作为私有数据在ECS流中发送;ECS流加密。Modify the PID of the ES stream, filter out the PMT information in the TS stream, and send the PMT table as private data in the ECS stream; the ECS stream is encrypted.

如图6所示,控制数字电视收视的控制方法具体包括以下步骤:As shown in Figure 6, the control method for controlling digital TV viewing specifically includes the following steps:

前端:front end:

运营商通过数字电视可寻址控制软件系统输入机顶盒的序列号、分级授权控制信息,该信息将被储存到用户数据库中;并且,运营商可以定期/不定期的更改控制键X。The operator enters the serial number of the set-top box and the hierarchical authorization control information through the digital TV addressable control software system, and the information will be stored in the user database; and the operator can change the control key X regularly or irregularly.

1、读取原始信息;1. Read the original information;

用于执行本发明控制软件的计算机从复用系统获得DVB协议中用来描述节目ES流的PID和相应TS流中的PMT表Z,即PID(Y)、PMT(Z);The computer that is used to carry out control software of the present invention obtains the PID that is used to describe the PID of program ES flow and the PMT table Z in the corresponding TS flow in the DVB agreement from the multiplexing system, namely PID (Y), PMT (Z);

2、处理原始信息,形成新的加密信息;2. Process the original information to form new encrypted information;

读取运营商输入的控制键X;利用运营商输入的控制键X,按照约定算法PID Y1=F(X,Y)生成ES流新的PID Y1;Read the control key X input by the operator; use the control key X input by the operator to generate a new PID Y1 for the ES stream according to the agreed algorithm PID Y1=F(X, Y);

3、并将ES流新的PID Y1送到复用系统;复用系统用ES流新的PID Y1替换ES流旧的PID Y;同时,滤掉PMT表Z;3. Send the new PID Y1 of the ES stream to the multiplexing system; the multiplexing system replaces the old PID Y of the ES stream with the new PID Y1 of the ES stream; at the same time, filter out the PMT table Z;

4、用于执行本发明控制软件的计算机生成由控制键、机顶盒序列号、分级授权控制信息、PMT表Z等信息组成的ECS流,并将ECS流进行加密处理(如:对ECS流进行异或运算),然后将加密的ECS流送到复用器;4, the computer that is used to carry out control software of the present invention generates the ECS flow that is made up of information such as control key, set-top box serial number, hierarchical authorization control information, PMT table Z, and ECS flow is carried out encryption processing (as: ECS flow is carried out different or operation), and then send the encrypted ECS stream to the multiplexer;

5、复用系统将加密的ECS流与步骤3形成的TS流复用后播出;5. The multiplexing system multiplexes the encrypted ECS stream with the TS stream formed instep 3 and broadcasts it;

用户端:user terminal:

6、机顶盒接收上述复用系统播出的TS流,并从中提取加密的ECS流;6. The set-top box receives the TS stream broadcast by the above-mentioned multiplexing system, and extracts the encrypted ECS stream from it;

7、机顶盒对加密ECS流进行解密处理(如:对加密ECS流再进行一次异或运算),得到解密后的ECS流;7. The set-top box decrypts the encrypted ECS stream (such as performing an XOR operation on the encrypted ECS stream) to obtain the decrypted ECS stream;

8、机顶盒读取本机序列号;8. The set-top box reads the serial number of the machine;

9、机顶盒利用本机序列号匹配解密的ECS流中的机顶盒序列号,找到本机的分级授权控制信息和PMT表Z以及运营商输入的控制键X;9. The set-top box matches the serial number of the set-top box in the decrypted ECS stream with the serial number of the local machine, and finds the hierarchical authorization control information of the local machine, the PMT table Z, and the control key X input by the operator;

10、用户端机顶盒从PMT表Z中找到ES流旧的PID Y列表;PMT表Z中含有ES的旧的PID(Y)列表。10. The client set-top box finds the old PID Y list of the ES stream from the PMT table Z; the old PID (Y) list of the ES is contained in the PMT table Z.

11、机顶盒用控制键X,ES流旧的PID Y,利用算法PID Y1=F(X,Y)得到ES流新的PID Y1;11. The set-top box uses the control key X, the old PID Y of the ES stream, and uses the algorithm PID Y1=F(X, Y) to obtain the new PID Y1 of the ES stream;

12、机顶盒使用ES新的PID Y1就可以找到对应的的ES流;再利用用户的分级授权控制信息控制用户的收视。12. The set-top box can use the new ES PID Y1 to find the corresponding ES stream; then use the user's hierarchical authorization control information to control the user's viewing.

实施例5:Example 5:

本实施例为本发明的一个特例。对节目相关信息作透明处理(即不作任何处理),且只发送简单的ECS流。This embodiment is a special case of the present invention. Transparently process program-related information (that is, do not process anything), and only send simple ECS streams.

如图7所示,控制数字电视收视的控制方法具体包括以下步骤:As shown in Figure 7, the control method for controlling digital TV viewing specifically includes the following steps:

前端:front end:

运营商通过数字电视可寻址控制软件系统输入机顶盒的序列号、分级授权控制信息,该信息将被储存到用户数据库中。The operator inputs the serial number of the set-top box and hierarchical authorization control information through the digital TV addressable control software system, and the information will be stored in the user database.

1、用于执行本发明控制软件的计算机生成由机顶盒序列号、分级授权控制信息等信息组成的ECS流;并将ECS流送到复用系统;1. The computer used to execute the control software of the present invention generates an ECS stream composed of information such as the set-top box serial number and hierarchical authorization control information; and sends the ECS stream to the multiplexing system;

2、复用系统将ECS流与其它的TS流复用后播出;2. The multiplexing system multiplexes ECS streams with other TS streams and broadcasts them;

3、用户机顶盒接收从上述复用系统播出的TS流,并从中提取ECS流;3. The user set-top box receives the TS stream broadcast from the above-mentioned multiplexing system, and extracts the ECS stream from it;

4、机顶盒读取本机序列号;4. The set-top box reads the serial number of the machine;

5、机顶盒利用本机序列号匹配ECS流中的机顶盒序列号信息,找到本机的分级授权控制信息;5. The set-top box uses the serial number of the local machine to match the serial number information of the set-top box in the ECS stream, and finds the hierarchical authorization control information of the local machine;

6、机顶盒利用分级授权控制信息控制用户的收视。6. The set-top box uses the hierarchical authorization control information to control the user's viewing.

本发明的优点是:1、成本低。由于本发明不需要增加任何专业设备,不使用加扰器等设备,即可实现对数字电视收视的控制,所以,成本低。2、适应目前广电网络数字化的过渡阶段,能够最大限度的满足用户的需要。3、易推广。使用、操作维护简单。同时不需要缴纳Lisence费用,运营商就可以达到控制非法用户、保护自己合法利益的目的。4、可以平滑升级到CAS系统。The advantages of the present invention are: 1. Low cost. Because the present invention does not need to add any professional equipment, and does not use equipment such as a scrambler, it can realize the control of digital TV viewing, so the cost is low. 2. To adapt to the transitional stage of the digitalization of the current radio and television network, and to meet the needs of users to the greatest extent. 3. Easy promotion. Easy to use, operate and maintain. At the same time, without paying Lisence fees, operators can achieve the purpose of controlling illegal users and protecting their legitimate interests. 4. It can be smoothly upgraded to the CAS system.

Claims (7)

Translated fromChinese
1. 一种控制数字电视收视的方法,它包括以下步骤:1. A method for controlling digital television viewing, comprising the steps of:(1)、读取原始信息;(1), read the original information;用于执行本发明控制软件的计算机从复用系统,获得DVB协议中用来描述节目的部分节目相关信息,称之为原始信息;The computer used to execute the control software of the present invention obtains part of the program-related information used to describe the program in the DVB protocol from the multiplexing system, which is referred to as original information;(2)、处理原始信息,形成新的加密信息;(2) Process the original information to form new encrypted information;用于执行本发明控制软件的计算机读取运营商输入的控制键;利用运营商输入的控制键,按照约定算法处理原始信息,形成新的节目相关信息,称之为加密信息;The computer used to execute the control software of the present invention reads the control key input by the operator; uses the control key input by the operator to process the original information according to the agreed algorithm to form new program-related information, which is called encrypted information;(3)、用于执行本发明控制软件的计算机将加密信息传送到复用系统,复用系统用加密信息替换TS流中相应的原始信息;(3), the computer that is used to carry out the control software of the present invention transmits encrypted information to the multiplexing system, and the multiplexing system replaces the corresponding original information in the TS flow with encrypted information;(4)、用于执行本发明控制软件的计算机按照常规TS流生成方法生成由控制键、用户端机顶盒序列号、分级授权控制信息、算法描述、节目相关信息组成的加密或不加密的ECS流;并将ECS流送至复用系统;(4), the computer that is used to carry out the control software of the present invention generates the encrypted or unencrypted ECS flow that is made up of control key, client set-top box serial number, hierarchical authorization control information, algorithm description, program-related information according to the conventional TS flow generation method ; and send the ECS stream to the multiplexing system;(5)、复用系统将ECS流与步骤(3)形成的TS流复用后播出;(5), the multiplexing system broadcasts after the ECS stream is multiplexed with the TS stream that step (3) forms;(6)、用户端的机顶盒接收上述复用系统播出的TS流;(6), the set-top box at the user end receives the TS stream broadcast by the above-mentioned multiplexing system;(7)、机顶盒从TS流中提取ECS流;如果ECS流加密,机顶盒先解密ECS流;(7), the STB extracts the ECS stream from the TS stream; if the ECS stream is encrypted, the STB first decrypts the ECS stream;(8)、机顶盒读取本机序列号;(8) The set-top box reads the serial number of the machine;(9)、机顶盒利用本机序列号匹配解密的ECS流中的机顶盒序列号信息,获得本机的分级授权控制信息和其它信息以及运营商输入的控制键;(9), the set-top box uses the serial number of the machine to match the serial number information of the set-top box in the decrypted ECS flow, and obtains the hierarchical authorization control information and other information of the machine and the control key input by the operator;(10)、机顶盒从接收的TS流中提取上述步骤(3)形成的TS流;并从TS流中提取节目相关信息;如果节目相关信息包含在ECS流中,那么机顶盒从ECS流中提取节目相关信息(10), set-top box extracts the TS flow that above-mentioned step (3) forms from the TS flow that receives; And extract program-related information from TS flow; If program-related information is included in the ECS flow, set-top box extracts program from ECS flow so Related Information(11)、机顶盒利用控制键和算法,处理节目相关信息,得到最终的节目相关信息;(11), the set-top box utilizes control keys and algorithms to process program-related information to obtain final program-related information;(12)、机顶盒利用分级授权控制信息和最终的节目相关信息,控制用户收视不同类型的数字电视节目。(12) The set-top box controls users to watch different types of digital TV programs by using the hierarchical authorization control information and the final program-related information.2. 根据权利要求1所述的一种控制数字电视收视的方法,其特征在于:所述步骤(1)中的原始信息是指用来描述节目的SI信息、PSI信息、基本流ES的包头信息。2. a kind of method for controlling digital television viewing according to claim 1, is characterized in that: the original information in the described step (1) refers to the packet header used to describe SI information, PSI information, elementary stream ES of program information.3. 根据权利要求2所述的一种控制数字电视收视的方法,其特征在于:所述步骤(2)中处理原始信息是指单独修改ES流的PID,ECS流不加密。3. a kind of method for controlling digital television viewing according to claim 2, is characterized in that: in the described step (2), processing original information refers to separately revising the PID of ES flow, and ECS flow is not encrypted.4. 根据权利要求2所述的一种控制数字电视收视的方法,其特征在于:所述步骤(2)中处理原始信息是指修改ES流的PID;并且将ECS流信息加密。4. A kind of method for controlling digital television viewing according to claim 2, characterized in that: processing original information in the step (2) refers to modifying the PID of the ES stream; and encrypting the ECS stream information.5. 根据权利要求2所述的一种控制数字电视收视的方法,其特征在于:所述步骤(2)中处理原始信息是指修改ES流的PID,滤掉TS流中的PMT信息,PMT表作为私有数据在ECS流中发送;ECS流不加密。5. a kind of method for controlling digital television viewing according to claim 2, is characterized in that: in the described step (2), processing original information refers to revising the PID of ES stream, filters out the PMT information in the TS stream, PMT Tables are sent in ECS streams as private data; ECS streams are not encrypted.6. 根据权利要求2所述的一种控制数字电视收视的方法,其特征在于:所述步骤(2)中处理原始信息是指修改ES流的PID,滤掉TS流中的PMT信息,PMT表作为私有数据在ECS流中发送;ECS流加密。6. a kind of method for controlling digital television viewing according to claim 2, is characterized in that: processing original information in the described step (2) refers to revising the PID of ES stream, filters out the PMT information in the TS stream, PMT Tables are sent in ECS streams as private data; ECS streams are encrypted.7. 根据权利要求2所述的一种控制数字电视收视的方法,其特征在于:所述步骤(2)中处理原始信息是指透明处理原始信息,即不处理原始信息。7. A kind of method for controlling digital television viewing according to claim 2, characterized in that: processing original information in said step (2) refers to transparent processing of original information, that is, does not process original information.
CNB021585431A2002-12-252002-12-25 A method of controlling digital TV viewingExpired - Fee RelatedCN100423575C (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CNB021585431ACN100423575C (en)2002-12-252002-12-25 A method of controlling digital TV viewing

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CNB021585431ACN100423575C (en)2002-12-252002-12-25 A method of controlling digital TV viewing

Publications (2)

Publication NumberPublication Date
CN1510920A CN1510920A (en)2004-07-07
CN100423575Ctrue CN100423575C (en)2008-10-01

Family

ID=34237040

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CNB021585431AExpired - Fee RelatedCN100423575C (en)2002-12-252002-12-25 A method of controlling digital TV viewing

Country Status (1)

CountryLink
CN (1)CN100423575C (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN100459697C (en)*2005-04-052009-02-04华为技术有限公司IPTV system, enciphered digital programme issuing and watching method
CN100421468C (en)*2005-09-282008-09-24华为技术有限公司 A system and method for realizing joint authorization of encryption system
CN101252640B (en)*2008-03-112010-06-09四川长虹电器股份有限公司Method for writing sequence number to set top box
CN101621403B (en)*2008-07-022011-11-30中兴通讯股份有限公司Set top box multicast upgrading method
CN102014306B (en)*2010-10-132012-06-20福建新大陆通信科技股份有限公司Method for simultaneously deciphering multiple charge programs by set-top box
CN103002322A (en)*2012-11-062013-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 numberPriority datePublication dateAssigneeTitle
WO1995026107A1 (en)*1994-03-181995-09-28Thomson Consumer Electronics, Inc.Data decryption apparatus in a subscription television signal receiving system
CN1192628A (en)*1997-03-011998-09-09胡海洋Computerized charge system for cable TV programme
US6057872A (en)*1997-07-092000-05-02General Instrument CorporationDigital coupons for pay televisions

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO1995026107A1 (en)*1994-03-181995-09-28Thomson Consumer Electronics, Inc.Data decryption apparatus in a subscription television signal receiving system
CN1192628A (en)*1997-03-011998-09-09胡海洋Computerized charge system for cable TV programme
US6057872A (en)*1997-07-092000-05-02General Instrument CorporationDigital coupons for pay televisions

Also Published As

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

Similar Documents

PublicationPublication DateTitle
KR100718086B1 (en) Access Management Method and Device in Universal Copy Protection System for Digital Home Networks
US7912217B2 (en)Customized advertisement splicing in encrypted entertainment sources
US5937067A (en)Apparatus and method for local encryption control of a global transport data stream
KR101081160B1 (en)Method and apparatus for protecting the transfer of data
CN102365873B (en) How to upgrade content encryption
US7356144B2 (en)Control of usage of contents in digital broadcasts
US11025977B2 (en)Constructing a transport stream
EP1271951A1 (en)Conditional access system for digital data by key decryption and re-encryption
US20080137850A1 (en)Method and system for a generic key packet for mpeg-2 transport scrambling
CN1163073C (en) Method and system for managing two conditional access systems in the same receiver
CN101282456B (en)Method and apparatus for receiving digital television condition
KR20000070915A (en)Data multiplexing device, program distribution system, program transmission system, pay broadcast system, program transmission method, conditional access system, and data reception device
EP2373019A1 (en)Secure descrambling of an audio / video data stream
US20120051541A1 (en)Method and system for providing conditional access in broadcasting network
KR20110096056A (en) Content decryption device and encryption system using additional key layers
CN100502496C (en) A digital TV user authentication system based on mobile equipment
CN1191715C (en) System and method for protecting on-demand delivery of pre-encrypted content with rights control message suppression
US8205243B2 (en)Control of enhanced application features via a conditional access system
CN100423575C (en) A method of controlling digital TV viewing
JP4495685B2 (en) Content transmission apparatus and content transmission program
WO2001074003A1 (en)Transceiver system and method
CN100438617C (en)Pay television, method for revoking rights in such a system, associated decoder and smart card, and message transmitted to such a decoder
CN100477784C (en) An Alternative Method to Realize Two-Stage Conditional Access System
KR100497336B1 (en)Conversion method of entitlement message for public key infrastructure based on conditional access system
US9294788B2 (en)Method, cryptographic system and security module for descrambling content packets of a digital transport stream

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
C41Transfer of patent application or patent right or utility model
SE01Entry into force of request for substantive examination
TA01Transfer 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

C14Grant of patent or utility model
GR01Patent grant
C17Cessation of patent right
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20081001

Termination date:20111225


[8]ページ先頭

©2009-2025 Movatter.jp