CN1153447C - 分组数据流滤波的方法和机顶盒 - Google Patents

分组数据流滤波的方法和机顶盒 Download PDF

Info

Publication number
CN1153447C
CN1153447C CNB988131633A CN98813163A CN1153447C CN 1153447 C CN1153447 C CN 1153447C CN B988131633 A CNB988131633 A CN B988131633A CN 98813163 A CN98813163 A CN 98813163A CN 1153447 C CN1153447 C CN 1153447C
Authority
CN
China
Prior art keywords
data
filtering
pay
load
useful
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
CNB988131633A
Other languages
English (en)
Other versions
CN1286865A (zh
Inventor
D������÷
D·哈梅里
L·特兰查德
C·德克莱克
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.)
Thomson Licensing SAS
Original Assignee
Canal Plus SA
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 Canal Plus SA filed Critical Canal Plus SA
Publication of CN1286865A publication Critical patent/CN1286865A/zh
Application granted granted Critical
Publication of CN1153447C publication Critical patent/CN1153447C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234318Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into objects, e.g. MPEG-4 objects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
    • H04N21/4385Multiplex stream processing, e.g. multiplex stream decrypting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/418External card to be used in combination with the client device, e.g. for conditional access
    • H04N21/4181External card to be used in combination with the client device, e.g. for conditional access for conditional access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • H04N21/4854End-user interface for client configuration for modifying image parameters, e.g. image brightness, contrast

Abstract

一种对在数字音视传输系统中传输的分组数据流滤波的方法,特征在于:传输分组数据在第一级是根据传输分组消息头的特性通过数字滤波器(42)滤波的,所选择的滤波数据被直接传递到接收器/解码器中的存储器单元(44)。在第二方案中,该方法包括滤波分组数据流,其特征在于:传输分组数据在第一级是根据传输分组消息头的特性通过第一数字滤波器(42)滤波的,对应于连续通量数据的来自有效负载的所选择滤波数据然后被传递到第二数字滤波器(45)用于第二级滤波。

Description

分组数据流滤波的方法和机顶盒
技术领域
本发明涉及用于对数字式分组数据流滤波的方法和装置,该数字式分组数据流用于数字式音视传输系统,特别涉及符合用于数字电视系统的MPEG格式的分组数据流。
背景技术
传统的数字电视广播系统发送呈离散传输流分组或传输分组形式的数据,每个分组为预定长度和包含消息头和有效负载。MPEG-2标准是当前在该领域普及的标准并且为传输分组设定了预定格式。
分组消息头包括有关该分组的一般描述性数据,而有效负载包括要在接收器进行处理的数据。分组消息头包括识别该分组的分组ID或PID。分组的有效负载可以包含音频,视频或者诸如由接收器/解码器处理之应用数据的其它数据以提供额外功能,例如产生节目引导或者可以在屏幕上被叠加在正常显示节目上的其它可视数据。
传统上,输入数据流由根据每个分组之PID的接收器/解码器滤波。多路复用的视觉和声频数据然后被直接传递到接收器/解码器的专用处理器单元,其分别自适应地产生实时视觉和声频图像。图文电视和小标题数据类似地直接传递到接收器/解码器的通用微处理器以产生实时图文电视和小标题显示。
要求立即处理的诸如视频、声频、图文电视和小标题数据的数据以传统上公知为分组单元流或PES的形式被传送到合适的处理器。这个连续通量的数据是通过汇编传输分组的有效负载形成的,本身包括了分组的序列,每个PES分组包括分组消息头和有效负载。不同于传输分组数据,PES分组的长度是可变的。被滤波的PES流被立即处理,目的是提供实时操作。尽管视频、声频、图文电视或小标题数据是由PES流定义的最普通类型的数据,其它通量类型的数据可相等地组织为PES流。
除了PES流数据外,不要求立即处理的其它数据也可包含在传输分组的有效负载中。不同于由处理器立即处理以产生实时输出的PES数据,这个数据一般是由处理器以异步方式处理的。该数据经常是循环的,即由该数据定义的函数由处理器在几个区间上调用。这种数据的例子是所谓的程序专用信息或者PSI数据。
在这种情况下,包含在传输分组之有效负载中的数据分成一串的段或表,每个都包括消息头和有效负载,消息头包括识别表的表ID或TID。在初始PID滤波之后,基于段消息头的第二组滤波用来用相同的TID除模块,这些模块的有效负载被存储和逐次汇编在接收器/解码器的存储器单元中以建立卸载应用程序。不同于PES数据,其中到达段的顺序是不重要的,这是因为应用程序是在一个时间周期上进行汇编的。
用于滤波PES和PSI类型数据的传统解码器结构的例子在欧洲专利申请EP0735776(日立)中公开。传输分组数据最初存储在分组登陆缓存器(Packet landing buffer),此后进行最初阶段的PID滤波。声频和视频PES数据被立即传递到声频和视频解码器用于实时处理,同时对于PSI数据进行在PSI段消息头或TID级上的第二级滤波,这种PSI数据在此后被存储在系统解码器缓存器。
欧洲专利申请EP0714213(LG电子)说明了类似的解码器结构,另外,讨论了包含在用来传递PES数据的传输分组消息头中ADF数据或者适应领域的分析。
尽管一组汇编段的使用使复杂的应用程序能够通过微处理器下载和执行,在该处理中所要求的步骤导致了相对长的处理时间,这是因为具有相同TID的所有表一定要在应用程序完成之前被识别、滤波和存储在存储器中。
发明内容
本发明的目的是提供用于对传输数据分组滤波的方法和装置,其克服了现有分组滤波系统的缺点。
根据本发明的一个方案,提供了一种对在数字音频传输系统中传输的和由接收器/解码器接收的分组数据流滤波的方法,特征在于:传输分组数据在第一级由根据传输分组消息头的特征的第一数字滤波器滤波,然后选择的滤波数据被直接传递到接收器/解码器中的存储器单元。
处理该分组数据的本方法表示了与传统方法的根本不同,其中根据PID分组消息头值滤波的数据被直接(以PES流的形式)传递到专用处理器或者在解码器存储器中被汇编之前在第二级根据TID或PSI消息头值被滤波。
通过在第一级滤波之后直接存储传输分组数据,本发明允许直接和快速处理数据,否则其将不得不用一段时间通过汇编一串表等来编译。例如,原始或本机数据可以被传输分组的有效负载中传输用于存储在存储器中和随后由接收器/解码器的主处理器使用。
传输分组数据可以至少根据传输分组消息头中的分组ID或DID值进行滤波。但是,在优选的实例中,除了分组ID的值之外,该数据可以根据传输分组消息头中的其它位值进行滤波。
传递到和存储在存储器单元中的数据可以对应于仅仅一部分传输分组例如分组的有效负载。但是,包括分组消息头和有效负载的完整传输分组最好传递到和存储在存储器单元中。这有利于分组数据的后来处理。例如,可以希望进行传输分组消息头特征的分析。
在使用MPEG数据格式的情况下,传输分组数据以固定大小的分组进行传输。在一个有利的实例中,滤波的分组被传递到具有与固定分组大小之相同大小的存储器单元。
包含在传输分组的有效负载中的数据本身可以被组织成二次分组数据的形式,每个都具有消息头和有效负载。不同于传输分组,这些二次数据分组可以具有可变的分组长度。
特别是,在传输数据组织成MPEG格式的情况下,包含在MPEG传输分组的有效负载中的数据可以被组织成分组基本数据流或PES的形式。这个分组基本数据流可以对应于视频、声频、图文电视、小标题或其它分组基本流,它们可以直接由接收器/解码器的对应处理器来处理。
除了将所选择的分组传递到存储器单元外,数字滤波器也可用于将所选择的数据送到处理器,例如将所选择的数据送到视频处理器以产生图像,而不用首先被存储在存储器单元中。
数据可以被送到处理器用于直接执行或者经过第二数字滤波器级执行。在包含于传输分组的有效负载中的数据被组织成二次数据分组之形式的情况下,第二数字滤波器可以滤波基于二次数据分组的消息头的一个或多个单元的值的分组。
由第二数字滤波器滤波的数据可以被传递到用于存储的相关存储器单元和/或传递到在滤波之后用于解码的处理器。
根据第二方案,本发明包括一种滤波作为在数字音视传输系统中传输的和由接收器/解码器接收的分组数据流的方法,特征在于:传输分组数据在第一级由根据传输分组消息头之特征的第一数字滤波器滤波,选择的来自有效负载的滤波数据对应于数据的连续通量,然后被传递到第二数字滤波器用于第二级滤波。
同样,不同于公知系统,经过第二滤波级的有效负载数据对应于数据的连续通量,而不是例如为一组在一段时间上汇编的制表段。
正如本发明的第一方案,包含在传输分组的有效负载中的连续通量数据还可以被组织成二次数据分组的形式,第二数字滤波器用作滤波基于二次分组数据的消息头的一个或多个单元之值的分组。
本发明的这个方案特别适用于滤波分组数据流的方法,其中传输数据被组织成MPEG格式,尤其是其中包含在被滤波和存储的MPEG分组之有效负载中的连续通量数据被组织成分组基本流的形式。
正如前述,通过第二数字滤波器滤波的数据可以被传送到用于存储的相关存储器单元和/或用于执行的处理器,其依赖于滤波的结果。
正如将要理解的,根据本发明的第一或第二方案,滤波上述分组数据的任何方法都可以与传输分组数据的其它滤波平行地进行。特别是,传输分组数据的滤波也可以根据传输分组流的PID值来进行,以便除以要被送到对应处理器单元的分组基本流数据。
另外,也可以进行传输分组数据根据PID值的平行滤波,继之以根据段消息头值的包含在传输分组之有效负载中的段的进一步滤波。
本发明在一个方案中可扩展到用于数字音视传输系统的接收器/解码器,其包括第一数字滤波器和存储器单元,特征在于:所选择的传输分组数据在第一级是通过根据传输分组消息头之特征的第一数字滤波器滤波的,并且此后被直接传送到存储器单元。
本发明等同地扩展到用于数字音视传输系统的接收器/解码器,其
包括第一和第二数字滤波器,特征在于:传输分组数据在第一级是通过第一数字滤波器滤波的,来自有效负载的选择的滤波数据对应于连续通量的数据,然后被传送到第二数字滤波器用于第二级滤波。
在本发明申请的上下文中,术语“数字音视传输系统”涉及用于主要传输或广播音视或多媒体数字数据的所有传输系统。尽管本发明特别适用于诸如卫星、陆基或有线电视系统的广播数字电视系统,本发明还可以等同地用于滤波由用于多媒体因特网应用的固定电信网络、组合电信和广播系统等发送的数据。
术语MPEG指由国际标准化组织工作组“运动图像专家组”开发的数据传输标准并且特别指用于数字电视应用而开发的MPEG-2标准,在文件IS013818-1,IS013818-2,IS013818-3和IS013818-4中提出。在本专利申请的上下文中,该术语包括适用于数字数据传输领域的基本MPEG格式的所有变化、修改或发展。
类似地,尽管说明书提到“接收器/解码器”和“解码器”,但是应当理解,本发明等同地适用于这些实施例,其具有与解码器集成的接收器作为与物理上分立接收器联合功能的解码器单元,以及与诸如Web浏览器等其它功能性装置或者与诸如视频记录器、电视等其它装置集成的解码器结合的解码器单元。
附图说明
现在参考附图仅通过例子来说明本发明的优选实例,其中:
图1表示数字电视系统的概括图;
图2表示用在数字电视系统的接收器/解码器各单元;
图3表示根据本发明实例的用于图2解码器中的用以滤波分组数据的数字滤波器;
图4表示在传输数据流中数据分组的结构以及包含在这种分组之有效负载中的数据结构。
具体实施方式
根据本发明的数字电视系统1的概括图示于图1。本发明包括了最为传统的数字电视系统2,其使用了公知的MPEG-2压缩系统以传输压缩的数字信号。更详细地,广播中心的MPEG-2压缩器3接收数字信号流(一般为视频信号流)。压缩器3通过链路5连接到多路复用器和加扰器4。
多路复用器4接收多个进一步的输入信号,汇编传输流和将压缩的数字信号经链路7传输到广播中心的发送器6,当然链路7能够采用包括电信链路的各种形式。发送器6将电磁信号经上行链路8发送到卫星转发器9,在这里它们经过电子处理并且经过概念上的下行链路10广播到地面接收器12,该地面接收器12传统上是由终端用户拥有或租用的碟形天线的形式。由接收器12接收的信号被传输到由终端用户拥有的或租用的集成接收器/解码器13并且连接到终端用户的电视机14。接收器/解码器13将压缩的MPEG一2信号解码成用于电视机14的电视信号。
当然用于传输数据的其它传输信道是可能的,例如陆基广播,有线传输,综合卫星/有线链路,电话网络等。
在多信道系统中,多路复用器4处理从若干平行信源接收的音频和视频信息,并与发送器6相互作以沿着对应数目的信道广播信息。除了音视信息之外,消息或者应用程序或者任何其它种类的数字数据可以被引入一些或所有这些与传输的数字音频和视频信息相互作用的信道中。
条件存取系统15被连接到多路复用器4和接收器/解码器13,并且其部分地位于广播中心和部分地位于解码器中。其使终端用户能够访问来自一个或多个广播提供者的数字电视广播。在接收器/解码器13中能够插入能够解密与商业授售有关消息(即一个或几个广播提供者出售的电视节目)的智能卡。使用解码器13和智能卡,终端用户可以以订购模式或者每次观看每次付款模式来购买商业授售。
正如上述,由系统发送的节目在多路复用器4中解扰,适用于给定传输的条件和加密密钥由访问控制系统15确定。解扰数据以这种方式的传输在付费TV系统中是公知的。一般地说,解扰数据与用于解扰该数据的控制字一起传输,控制字本身是由所谓的开发密钥加密和以加密形式传输。
解扰数据和加密控制字然后由解码器13接收,该解码器13具有存储在智能卡中的开发密钥的访问等同物,该智能卡插入解密所加密控制字的解码器中,并且此后解扰该传输的数据。已付费的订购者例如在广播每月ECM(权利控制消息)中接收解密该加密控制字以允许观看该传输所必须的开发密钥。
也连接到多路复用器4和接收器/解码器并且还部分地位于广播中心和部分地位于解码器中的交互系统16使终端用户能够与各种应用经过调制解调器后部信道(modem back channel)17发生相互作用。调制解调器后部信道还可以用于在条件存取系统15中使用的通信。交互系统16例如可以用于使观察者能够及时与传输中心通信以请求观看特定事件的授权、下载应用程序等。
参考图2,现在说明适合用于本发明的接收器/解码器13的单元或机顶盒。该图中示出的单元将根据功能块进行说明。
解码器13包括中央处理器20,其包括相关的存储器单元并适合于从串行接口21,并行接口22,调制解调器23(连接到图1的调制解调器后部信道17)和在解码器前端面上的接触开关24接收输入数据。
解码器另外适合于经过控制单元26从红外遥控器25接收输入并且还具有适用于读银行卡或订购智能卡29,30的两个智能卡阅读器27,28。预订智能卡阅读器28与插入的预订卡30和与条件存取单元29结合以将必须的控制字提供给多路复用器/解扰器30,使得能够解扰加密的广播信号。解码器还包括传统的调谐器31和解调器32,以便接收和解调在由单元30滤波和多路复用之前的卫星传输。
解码器中的数据处理通常是由中央处理器20操作的。中央处理器的软件结构可以对应于在公知解码器中使用的软件结构,在此不详细说明。例如,它可以以虚拟机器为基础,该虚拟机器经过接口层与以解码器硬件元件实现的较低级操作系统相互作用。根据硬件结构,解码器安装有处理器,诸如ROM,RAM,FLASH等存储器单元,如同在公知解码器中。
在所接收音频和视频信号的情况下,正如在下面要较详细说明的,包含这些信号的MPEG分组将被多路复用和滤波,以使呈音频和视频数据分组基本流(PEG)形式的实时音频和视频数据传递到专用的音频和视频处理器或者解码器33,34。来自音频处理器33的变换输出传递到预先放大器35并且此后经过接收器/解码器的音频输出。来自视频处理器34的变换输出经过图形处理器36和PAL/SECAM编码器37传递到接收器/解码器的视频输出。
图形处理器36另外从中央处理器20接收用于显示(例如产生图像等)的图形数据,并且将这个信息与从视频处理器34接收的信息结合以产生将移动图像与重叠文本或其它图像结合在一起的屏幕显示。
在所接收图文电视和/或小标题数据的情况下,产生合适图像的实时PES数据的转换也可以由专用处理器操作。但是,在大多数传统系统中,这是由处理器20操作的。
产生必须图像和声音数据的所滤波音视和图文电视/小标题数据的处理是传统的,在此不详细说明。
现在参考图3和4,现在说明多路复用器30中滤波分组数据的系统。图3中,从多路复用器解扰器部分(未示出)来的解扰MPEG分组由第一级数字滤波器40传递。该级滤波器包括用于提取视频、音频、图文电视和小标题数据的一个标准组的4个PID滤波器41,用于提取具有预定消息头特征之MPEG分组的4个分组消息头滤波器42,以及用于提取预定PID值之MPEG分组的其它传统的28个PID滤波器。
参考图4,其示出传输数据标准MPEG-2分组60的结构。该分组具有188字节的固定长度和包括消息头61及有效负载62。消息头61具有4字节(32位)的固定长度。有效负载具有184字节(1472位)的长度。
消息头的第一个字节62包括同步数据,剩余3字节(24位)由分组ID或PID段63和其它数据64占用。PID段具有13位的长度,其它数据占用了剩余的11位。
详细说明,标准MPEG分组中,跟随同步数据的3个消息头字节包括:
传输错误指示符                 1位
有效负载单元开始指示符         1位
传输优先权                     1位
PID                            13位
传输加扰控制                   2位
自适应字段控制                 2位
连续计数器                     4位
回头参考图3,用于提取视频、音频等数据流的滤波器41进行仅仅基于PID段63中位值的滤波处理。由于这个原因,滤波器具有13位的大小,对应于该段的大小。
在传统的MPEG系统中,在保留PID地址上的某些传输分组包含了有关音频分组、视频分组等PID地址的消息。这个信息使滤波器41能够提取用于随后处理的正确分组。一旦去掉了传输分组消息头,在有效负载中包含的和由这些滤波器滤波的所提取PES流被直接传递到用于对图像和声音数据进行实时转换的合适处理器。
顺便比较而言,根据本发明该实例的滤波器42进行基于整个分组消息头63,64的数据滤波,该分组消息头63,64包括PID段63但不包括同步字节62。由于这个原因,每个滤波器42具有24位或3字节的大小。
如同所有的传统数字滤波器,滤波器42能够被预置以识别给定位的出现或缺省,或者通过屏蔽该位忽略特定位置的位值。滤波器42可以以固定硬件电路或者利用由嵌置软件程序操作的专用可编程处理器来实现。数字滤波器42的特征能够通过接收器/解码器的中央控制单元来预先编程,并且可以按要求改变。
在本实例中,已经说明了4个滤波器42。为了容易表示,出现在滤波器输出端的四个数据流已经被表示成单个的数据流。在其它实例中,可以平行地布置其它数目的这种滤波器。
依赖于滤波处理的结果,某些数据可以被传送到和存储在专用存储单元44例如为RAM单元中。另外,接收器/解码器通用存储器中的预定空间可以分配给该数据的存储。在这个实例中,全部的所接收和滤波MPEG分组数据都存储在存储器单元44中,其具有188字节的对应大小。在替换方案中,可以存储仅仅为184字节的MPEG分组的有效负载。正如前述,对于该四个滤波器的每一个将提供四个这种缓存器单元。
数据可以根据简单模式或者重复模式存储在存储器单元中,在简单模式,仅仅存储第一匹配分组,忽略剩余的滤波分组;在重复模式,在存储器中存储每个匹配分组,新分组擦除了先前存储的分组。
一旦存储在存储器单元44,这种数据可以通过接收器/解码器任意地调用和处理。例如,传输分组的有效负载可以包含由解码器单元执行的原始或本机代码。另外,可以希望分析传输分组消息头的特征。
不同于用于提取和存储配置成固定表形式的数据模块的公知系统(见下面PID滤波器42的说明和随后的处理),由于其以一个连续模块的形式到达,滤波器级42特别适合于滤波和存储包含诸如视频或音频PES数据之PES数据的传输分组。正如现在要说明的,代替将传输分组送到存储器44,滤波器42可以去掉传输分组消息头并将包含在有效负载中的PES数据送到第二数字滤波器45。
参考图4,下面的图例代表PES数据分组65,其可以装在一个或多个MPEG分组60的有效负载62中。不同于MPEG分组,PES分组是可变长度的,一个PES分组可以装在多个传输的MPEG分组中。
PES分组包括消息头段66和有效负载67。PES分组的消息头段66按下述细分:
分组开始代码字头    3字节
流识别符            1字节
PES分组长度         2字节
标志字段            2字节
选项字段            (可变长度)
填充字节            (可变长度)
在现在的情况下,在第二级滤波处理中要考虑的PES消息头单元和它们的最大值是:
自标志字段:
标志                最大8位
自选项字段:
PTS字段             最大33位
DTS字段             最大33位
DSM技巧模式字段     最大8位
每个字段的意义是涉及数字广播领域,其对本领域技术人员是公知的。术语“PTS”指“出现时间戳”和确定在那个分组中数据的相关显示定时,“DTS”指“解码器时间戳”和确定数据处理的相关定时,以及“DSM技巧模式”用于以特殊方式处理数据,例如通过保持帧,重复帧等。术语“标志字段”指一组说明某个信息出现或没有出现的标志。在现在的情况下,滤波是仅仅在标志字段中一半的可获得标志上进行。
参考图3,为了正确地对基于上述PES消息头值的数据滤波,第二滤波器45需要具有82位的大小,对应于所有上述值的最大值。滤波处理能够在“或”的基础上进行,即如果任何字段(标志,PTS,DTS,DSM技巧模式)出现,对于实时处理和显示,PES流可以被发送到存储器单元46或者经过开关单元47发送到专用处理器单元。正如前述,滤波可以根据公知的数字滤波技术进行;字段与给定最大/最小值等比较进行屏蔽(masking)。
正如上述,在滤波器45的滤波已经涉及PES消息头进行。但是,在其它实例中,滤波可以涉及有效负载进行。在这种情况下,系统操作员定义了允许滤波的有效负载的特性,例如,通过定义在消息头后端之后可以由滤波器45等识别和滤波的若干预定字段来进行。
存储器46可以具有足以存储有用量的PES数据的任何值。在现在的情况下,已经选择了1024字节的存储器。
需要开关单元47,目的是防止给定的处理器上溢。正如上述,滤波级42,45与滤波器41平行工作。在滤波器42,45建立将给定的PES流(例如视频PES流)直接给处理器用于立即实时处理的情况下,需要禁止将相同的数据流类型(例如来自滤波器41的视频PES)提供给相同的处理器。
除了滤波器41,42之外,本实例还包括其它组的PID滤波器43,其适用于识别和处理以段形式存储在MPEG分组的有效负载中的下载应用程序数据。由PID滤波器43识别的应用程序数据经过另一组32段滤波器48发送,滤波器48进行基于段消息头值的进一步滤波操作,该段消息头包括表ID,其出现在MPEG分组有效负载中的表消息头中。然后滤波表经过FIFO缓存器49传送在处理器存储器50中汇编。
正如在开始所提及的,通过表ID滤波的数据其本身例如在以本申请人名字申请的未决专利申请PCT/EP97/02114中公开和说明了。这样就不需要进一步的说明。

Claims (22)

1.一种在数字音视传输系统中传输的和由机顶盒接收的分组数据流滤波的方法,其特征在于所接收的包含分组流数据形式的第一传输分组数据是根据传输分组消息头的特性通过数字滤波器滤波的,所选择的滤波数据被所述滤波器直接传递到机顶盒中的存储器单元以便以包括分组消息头和有效负载的完整传输分组的形式存储,并且包含分组流数据形式的第二传输分组数据根据分组ID值被平行于所述第一传输分组数据滤波,以便从所接收的分组中分配有效负载,所述有效负载被实时地送给一个或多个对应的处理器单元。
2.根据权利要求1所述的分组数据流滤波的方法,其特征在于第一传输分组数据至少是根据传输分组消息头中的分组ID的值滤波的。
3.根据权利要求1或2所述的分组数据流滤波的方法,其特征在于除了分组ID值之外,第一传输分组数据还根据传输分组消息头中的其它位值滤波。
4.根据权利要求1或2所述的分组数据流滤波的方法,其特征在于传输分组数据是以固定大小的分组传输的,存储器单元具有与该固定分组大小相同的大小。
5.根据权利要求1或2所述的分组数据流滤波的方法,其特征在于包含在传输分组有效负载中的数据本身组织成二次数据分组的形式,每个都具有消息头和有效负载。
6.根据权利要求5的方法,其特征在于二次数据分组具有可变分组长度。
7.根据权利要求1或2所述的分组数据流滤波的方法,其特征在于包含在第一传输分组数据流的有效负载中的数据对应于连续通量的数据。
8.根据权利要求1或2所述的分组数据流滤波的方法,其特征在于传输数据被组织成MPEG格式。
9.根据权利要求8所述的分组数据流滤波的方法,其特征在于包含在MPEG传输分组的有效负载中的数据被组织成分组基本流的形式。
10.根据权利要求1或2所述的分组数据流滤波的方法,其特征在于数字滤波器还将从传输分组有效负载中选择的数据传递到处理器用于执行。
11.根据权利要求1或2所述的分组数据流滤波的方法,其特征在于数字滤波器还将从传输分组有效负载中选择的数据传递到第二数字滤波器。
12.根据权利要求11所述的分组数据流滤波的方法,其特征在于包含在传输分组的有效负载中的数据被组织成二次数据分组的形式,第二数字滤波器用于基于二次分组数据消息头的一个或多个单元的值滤波该二次分组。
13.根据权利要求12所述的分组数据流滤波的方法,其特征在于由第二数字滤波器滤波的数据根据滤波的结果被传递到用于存储的相关存储器单元和/或传递到处理器用于执行。
14.根据权利要求12或13所述的分组数据流滤波的方法,其特征在于根据段消息头值对包含在传输分组的有效负载中的段滤波。
15.一种用于数字音视传输系统中的机顶盒,其特征在于所述机顶盒包括用于对第一传输分组数据进行滤波的第一数字滤波器,其中由机顶盒接收并包含分组流数据形式的第一传输分组数据是根据传输分组消息头的特性通过第一数字滤波器滤波的,所选择的滤波数据被所述第一数字滤波器直接传递到机顶盒中的存储器单元以便以包括分组消息头和有效负载的完整传输分组的形式存储,以及第二数字滤波器,用于平行于所述第一传输分组数据对第二传输分组数据进行滤波,所述由机顶盒接收的包含分组流数据形式的第二传输分组数据根据分组ID值被平行于所述第一传输分组数据滤波,以便从所接收的传输分组中分配有效负载,所述有效负载被实时地送给一个或多个相应的处理器单元。
16.根据权利要求15所述的机顶盒,其特征在于第一数字滤波器被设置成至少是根据传输分组消息头中的分组ID的值对传输分组数据进行滤波。
17.根据权利要求15或16所述的机顶盒,其特征在于第一数字滤波器被设置成除了分组ID值之外,根据传输分组消息头中的其它位值对传输分组数据进行滤波。
18.根据权利要求15或16所述的机顶盒,其特征在于存储器单元具有与所接收的传输分组数据的固定分组大小相同的大小。
19.根据权利要求15或16所述的机顶盒,其特征在于第一数字滤波器被设置成将从传输分组有效负载中选择的数据传递到处理器用于执行。
20.根据权利要求15或16所述的机顶盒,其特征在于第一数字滤波器被设置成将从传输分组有效负载中选择的数据传递到第三数字滤波器。
21.根据权利要求20所述的机顶盒,其特征在于包含在传输分组有效负载中的数据被组织成二次数据分组的形式,第三数字滤波器用于基于二次分组数据消息头的一个或多个单元的值滤波该二次分组。
22.根据权利要求21所述的机顶盒,其特征在于第三数字滤波器被设置成根据滤波的结果将由其滤波的数据传递到用于存储的相关存储器单元和/或传递到处理器用于执行。
CNB988131633A 1997-11-17 1998-11-12 分组数据流滤波的方法和机顶盒 Expired - Fee Related CN1153447C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP97402765A EP0917356A1 (en) 1997-11-17 1997-11-17 Packet filtering
EP97402765.8 1997-11-17

Publications (2)

Publication Number Publication Date
CN1286865A CN1286865A (zh) 2001-03-07
CN1153447C true CN1153447C (zh) 2004-06-09

Family

ID=8229904

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB988131633A Expired - Fee Related CN1153447C (zh) 1997-11-17 1998-11-12 分组数据流滤波的方法和机顶盒

Country Status (24)

Country Link
US (2) US6650710B1 (zh)
EP (2) EP0917356A1 (zh)
JP (1) JP2001523927A (zh)
KR (1) KR100565470B1 (zh)
CN (1) CN1153447C (zh)
AT (1) ATE233034T1 (zh)
AU (1) AU756127B2 (zh)
BR (1) BR9814657B1 (zh)
CA (1) CA2309728C (zh)
CZ (1) CZ298058B6 (zh)
DE (1) DE69811532T2 (zh)
ES (1) ES2193579T3 (zh)
HK (1) HK1029882A1 (zh)
HR (1) HRP20000307B1 (zh)
HU (1) HU228613B1 (zh)
IL (1) IL136150A (zh)
NO (1) NO333109B1 (zh)
NZ (1) NZ505032A (zh)
PL (1) PL188866B1 (zh)
RU (1) RU2225075C2 (zh)
TR (1) TR200002177T2 (zh)
UA (1) UA66823C2 (zh)
WO (1) WO1999026409A1 (zh)
ZA (1) ZA9810447B (zh)

Families Citing this family (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0917356A1 (en) * 1997-11-17 1999-05-19 CANAL+ Société Anonyme Packet filtering
US6865604B2 (en) 1998-08-26 2005-03-08 Sts Software Systems Ltd. Method for extracting a computer network-based telephone session performed through a computer network
US7239702B1 (en) * 1999-08-20 2007-07-03 Sony Corporation Information recording/reproducing device
US6948186B1 (en) * 1999-10-07 2005-09-20 General Instrument Corporation Multi-tasking message extractor
US6449719B1 (en) * 1999-11-09 2002-09-10 Widevine Technologies, Inc. Process and streaming server for encrypting a data stream
US8055894B2 (en) 1999-11-09 2011-11-08 Google Inc. Process and streaming server for encrypting a data stream with bandwidth based variation
KR100378791B1 (ko) * 1999-12-02 2003-04-07 엘지전자 주식회사 피아이디/섹션 필터
EP1164798A1 (fr) * 2000-06-15 2001-12-19 Sagem S.A. Emetteur de diffusion de données sur une pluralité de canaux comportant des filtres logiques pour les données à émettre
US7165175B1 (en) * 2000-09-06 2007-01-16 Widevine Technologies, Inc. Apparatus, system and method for selectively encrypting different portions of data sent over a network
FR2816145A1 (fr) * 2000-10-27 2002-05-03 At Sky Procede et dispositif de filtrage des sections utiles d'un flux de donnees emises sous forme numerique
US6741292B1 (en) 2000-11-06 2004-05-25 Koninklijke Philips Electronics N.V. System and method for a baseband digital television
US7043473B1 (en) 2000-11-22 2006-05-09 Widevine Technologies, Inc. Media tracking system and method
US7150045B2 (en) 2000-12-14 2006-12-12 Widevine Technologies, Inc. Method and apparatus for protection of electronic media
US6940873B2 (en) * 2000-12-27 2005-09-06 Keen Personal Technologies, Inc. Data stream control system for associating counter values with stored selected data packets from an incoming data transport stream to preserve interpacket time interval information
JP4330342B2 (ja) * 2001-02-19 2009-09-16 富士通株式会社 通信のセキュリティを確保するためのパケットフィルタリング方法およびパケット通信システム
EP1267568A1 (en) * 2001-06-11 2002-12-18 STMicroelectronics Limited A method and circuitry for processing data
KR100830446B1 (ko) * 2001-10-25 2008-05-20 엘지전자 주식회사 엠펙 트랜스포트 디코더
EP1320006A1 (en) * 2001-12-12 2003-06-18 Canal+ Technologies Société Anonyme Processing data
US7328345B2 (en) * 2002-01-29 2008-02-05 Widevine Technologies, Inc. Method and system for end to end securing of content for video on demand
US6728241B2 (en) * 2002-02-27 2004-04-27 Nokia Corporation Boolean protocol filtering
US7299292B2 (en) * 2002-03-29 2007-11-20 Widevine Technologies, Inc. Process and streaming server for encrypting a data stream to a virtual smart card client system
JP3808394B2 (ja) * 2002-04-02 2006-08-09 松下電器産業株式会社 ストリームデータ処理装置、ストリームデータ処理方法、プログラム、及び、媒体
US7594271B2 (en) * 2002-09-20 2009-09-22 Widevine Technologies, Inc. Method and system for real-time tamper evidence gathering for software
US7356143B2 (en) * 2003-03-18 2008-04-08 Widevine Technologies, Inc System, method, and apparatus for securely providing content viewable on a secure device
US7007170B2 (en) * 2003-03-18 2006-02-28 Widevine Technologies, Inc. System, method, and apparatus for securely providing content viewable on a secure device
US20040199771A1 (en) * 2003-04-04 2004-10-07 Widevine Technologies, Inc. Method for tracing a security breach in highly distributed content
KR100523403B1 (ko) * 2003-07-02 2005-10-25 주식회사 케이티프리텔 무선 모뎀과 무선 랜 장치간의 심리스 수직 로밍 제어방법 및 프로그램을 기록한 기록매체
US8588069B2 (en) 2003-08-29 2013-11-19 Ineoquest Technologies, Inc. System and method for analyzing the performance of multiple transportation streams of streaming media in packet-based networks
US8838772B2 (en) 2003-08-29 2014-09-16 Ineoquest Technologies, Inc. System and method for analyzing the performance of multiple transportation streams of streaming media in packet-based networks
US20150341812A1 (en) 2003-08-29 2015-11-26 Ineoquest Technologies, Inc. Video quality monitoring
US7406174B2 (en) * 2003-10-21 2008-07-29 Widevine Technologies, Inc. System and method for n-dimensional encryption
JP4433790B2 (ja) * 2003-12-25 2010-03-17 株式会社デンソー 定電圧回路
TWM253165U (en) * 2004-01-16 2004-12-11 Aviquest Technology Co Ltd Integrated multi-media micro computer
US7594254B2 (en) 2004-03-22 2009-09-22 Cox Communications, Inc System and method for transmitting files from a sender to a receiver in a television distribution network
US20050265333A1 (en) * 2004-06-01 2005-12-01 Texas Instruments Incorporated Method for enabling efficient multicast transmission in a packet-based network
US9609279B2 (en) * 2004-09-24 2017-03-28 Google Inc. Method and system for providing secure CODECS
US8199781B2 (en) * 2004-12-14 2012-06-12 Samsung Electronics Co., Ltd Device and method for demultiplexing received transport stream in digital broadcasting receiver
US20080015999A1 (en) * 2005-02-04 2008-01-17 Widevine Technologies, Inc. Securely ingesting encrypted content into content servers
US20070067643A1 (en) * 2005-09-21 2007-03-22 Widevine Technologies, Inc. System and method for software tamper detection
US8065733B2 (en) * 2005-09-23 2011-11-22 Google, Inc. Method for evolving detectors to detect malign behavior in an artificial immune system
WO2007038245A2 (en) 2005-09-23 2007-04-05 Widevine Technologies, Inc. Method for evolving detectors to detect malign behavior in an artificial immune system
US7817608B2 (en) * 2005-09-23 2010-10-19 Widevine Technologies, Inc. Transitioning to secure IP communications for encoding, encapsulating, and encrypting data
US8689016B2 (en) 2005-12-02 2014-04-01 Google Inc. Tamper prevention and detection for video provided over a network to a client
KR100778312B1 (ko) * 2005-12-09 2007-11-22 한국전자통신연구원 디지털 방송 수신기에서의 섹션필터 관리 장치 및 그 방법
US8023409B2 (en) * 2005-12-20 2011-09-20 Broadcom Corporation Method and system for reconfigurable pattern filtering engine
US7668270B2 (en) * 2005-12-20 2010-02-23 Broadcom Corporation Method and system for programmable filtering offset
US8526612B2 (en) * 2006-01-06 2013-09-03 Google Inc. Selective and persistent application level encryption for video provided to a client
KR100698164B1 (ko) * 2006-01-26 2007-03-22 엘지전자 주식회사 디지털 방송 수신기 초기화를 위한 방법 및 장치
US20070180231A1 (en) * 2006-01-31 2007-08-02 Widevine Technologies, Inc. Preventing entitlement management message (EMM) filter attacks
US9083299B2 (en) * 2006-10-26 2015-07-14 Realtek Semiconductor Corp. Filter of adjustable frequency response and method thereof
JP4912856B2 (ja) * 2006-12-15 2012-04-11 株式会社東芝 フィルタリング装置及びデジタル放送受信装置
TWI376144B (en) * 2007-01-30 2012-11-01 Ind Tech Res Inst Method of data monitoring and updating for transport stream
JP5200267B2 (ja) * 2007-03-08 2013-06-05 ティーピー ビジョン ホールディング ビー ヴィ 通知メッセージを送信するための送信装置、方法、プログラム、及びコンピュータ読み取り可能な記録媒体、通知メッセージを受信するための対応する端末装置、方法、プログラム、及びコンピュータ読み取り可能な記録媒体、並びにシステム
US8621093B2 (en) * 2007-05-21 2013-12-31 Google Inc. Non-blocking of head end initiated revocation and delivery of entitlements non-addressable digital media network
US8243924B2 (en) 2007-06-29 2012-08-14 Google Inc. Progressive download or streaming of digital media securely through a localized container and communication protocol proxy
TWI347784B (en) * 2007-08-07 2011-08-21 Himax Tech Ltd Flexible length decoder
US8248910B2 (en) * 2008-01-29 2012-08-21 Nokia Corporation Physical layer and data link layer signalling in digital video broadcast preamble symbols
US8868464B2 (en) 2008-02-07 2014-10-21 Google Inc. Preventing unauthorized modification or skipping of viewing of advertisements within content
US9692856B2 (en) * 2008-07-25 2017-06-27 Ca, Inc. System and method for filtering and alteration of digital data packets
US8401990B2 (en) * 2008-07-25 2013-03-19 Ca, Inc. System and method for aggregating raw data into a star schema
US8751800B1 (en) 2011-12-12 2014-06-10 Google Inc. DRM provider interoperability

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6115537A (en) * 1994-02-18 2000-09-05 Matsushita Electric Industrial Co., Ltd. Digital signal recording and reproducing apparatus
US5420866A (en) * 1994-03-29 1995-05-30 Scientific-Atlanta, Inc. Methods for providing conditional access information to decoders in a packet-based multiplexed communications system
US5477263A (en) * 1994-05-26 1995-12-19 Bell Atlantic Network Services, Inc. Method and apparatus for video on demand with fast forward, reverse and channel pause
JPH08138316A (ja) * 1994-11-07 1996-05-31 Toshiba Corp 記録再生装置
KR0166935B1 (ko) * 1994-11-23 1999-03-20 구자홍 엠펙2 트랜스포트 디코더 장치
US5619337A (en) * 1995-01-27 1997-04-08 Matsushita Electric Corporation Of America MPEG transport encoding/decoding system for recording transport streams
US5517250A (en) * 1995-02-28 1996-05-14 General Instrument Corporation Of Delaware Acquisition of desired data from a packetized data stream and synchronization thereto
US5600366A (en) * 1995-03-22 1997-02-04 Npb Partners, Ltd. Methods and apparatus for digital advertisement insertion in video programming
EP0735776B1 (en) * 1995-03-29 2004-01-28 Hitachi, Ltd. Decoder for compressed and multiplexed video and audio data
US5650825A (en) * 1995-03-31 1997-07-22 Matsushita Electric Corporation Of America Method and apparatus for sending private data instead of stuffing bits in an MPEG bit stream
US5600378A (en) * 1995-05-22 1997-02-04 Scientific-Atlanta, Inc. Logical and composite channel mapping in an MPEG network
US5602920A (en) * 1995-05-31 1997-02-11 Zenith Electronics Corporation Combined DCAM and transport demultiplexer
US5598415A (en) * 1995-08-04 1997-01-28 General Instrument Corporation Of Delaware Transmission of high rate isochronous data in MPEG-2 data streams
US5640388A (en) * 1995-12-21 1997-06-17 Scientific-Atlanta, Inc. Method and apparatus for removing jitter and correcting timestamps in a packet stream
JP3305183B2 (ja) * 1996-01-12 2002-07-22 株式会社東芝 ディジタル放送受信端末装置
JP3269768B2 (ja) * 1996-01-16 2002-04-02 株式会社東芝 ディジタル信号受信装置
US5818539A (en) 1996-03-29 1998-10-06 Matsushita Electric Corporation Of America System and method for updating a system time constant (STC) counter following a discontinuity in an MPEG-2 transport data stream
US5838873A (en) * 1996-05-31 1998-11-17 Thomson Consumer Electronics, Inc. Packetized data formats for digital data storage media
US6226291B1 (en) 1996-11-01 2001-05-01 Texas Instruments Incorporated Transport stream packet parser system
US6026506A (en) * 1997-09-26 2000-02-15 International Business Machines Corporation Concealing errors in transport stream data
US6091772A (en) * 1997-09-26 2000-07-18 International Business Machines, Corporation Black based filtering of MPEG-2 compliant table sections
US6356567B2 (en) * 1997-09-26 2002-03-12 International Business Machines Corporation Embedded clock recovery and difference filtering for an MPEG-2 compliant transport stream
US6115422A (en) * 1997-09-26 2000-09-05 International Business Machines Corporation Protocol and procedure for time base change in an MPEG-2 compliant datastream
EP0917356A1 (en) * 1997-11-17 1999-05-19 CANAL+ Société Anonyme Packet filtering

Also Published As

Publication number Publication date
PL188866B1 (pl) 2005-05-31
UA66823C2 (uk) 2004-06-15
CN1286865A (zh) 2001-03-07
CZ20001821A3 (cs) 2001-01-17
WO1999026409A1 (en) 1999-05-27
DE69811532D1 (de) 2003-03-27
PL340586A1 (en) 2001-02-12
ATE233034T1 (de) 2003-03-15
TR200002177T2 (tr) 2000-12-21
US20030007568A1 (en) 2003-01-09
KR20010032204A (ko) 2001-04-16
JP2001523927A (ja) 2001-11-27
EP1033033A1 (en) 2000-09-06
IL136150A0 (en) 2001-05-20
AU1169799A (en) 1999-06-07
IL136150A (en) 2004-12-15
RU2225075C2 (ru) 2004-02-27
NO20002536D0 (no) 2000-05-16
EP1033033B1 (en) 2003-02-19
HRP20000307A2 (en) 2000-12-31
BR9814657B1 (pt) 2014-09-09
ES2193579T3 (es) 2003-11-01
NZ505032A (en) 2003-04-29
DE69811532T2 (de) 2004-02-12
NO20002536L (no) 2000-07-17
CA2309728A1 (en) 1999-05-27
ZA9810447B (en) 1999-05-21
HUP0101201A3 (en) 2003-04-28
AU756127B2 (en) 2003-01-02
HUP0101201A2 (hu) 2001-08-28
US6650710B1 (en) 2003-11-18
BR9814657A (pt) 2000-10-03
NO333109B1 (no) 2013-03-04
HU228613B1 (en) 2013-04-29
HK1029882A1 (en) 2001-04-12
CZ298058B6 (cs) 2007-06-06
EP0917356A1 (en) 1999-05-19
US7116719B2 (en) 2006-10-03
CA2309728C (en) 2008-01-08
KR100565470B1 (ko) 2006-03-30
HRP20000307B1 (en) 2007-03-31

Similar Documents

Publication Publication Date Title
CN1153447C (zh) 分组数据流滤波的方法和机顶盒
CN1174619C (zh) 用于数字传输系统的加扰单元
EP1086579B1 (en) Decoder for, and method of, processing a transport packet stream
JP3958313B2 (ja) ケーブルテレビ配給システムのデジタル・ケーブル・ヘッドエンド
AU758667B2 (en) Signalling of bouquet information in a digital transmission system
US20070074256A1 (en) Apparatus for receiving cable TV broadcasting program, and multiplexer and de-multiplexer thereof
US20110255003A1 (en) Method and apparatus for presenting on-screen graphics in a frame-compatible 3d format
CN1638456A (zh) 叠加有图形用户界面和缩小图像的全屏图像
CN1722801A (zh) 紧急告警消息数据结构、处理方法以及广播接收机
CN1543216A (zh) 公用接口控制器和解扰传输流信道的方法
CN1111319C (zh) 数字电视接收机的节目选择系统及方法
CN1291408A (zh) 解码器中数字图象数据的处理
CN106034258A (zh) 一种多路广播数字电视信号的路由器及其广播方法
CN1225853C (zh) 在数字广播网中传递信息的方法
US20040184480A1 (en) Transmission of data using a data carousel
CN1275031A (zh) 一种有线电视加解扰的方法
CN1268134C (zh) 数字电视广播系统
JP2007282168A (ja) 放送等の受信における視聴画像制御方法
KR100738528B1 (ko) 디지털 방송 시스템의 패킷 처리 방법 및 그 장치
MXPA00004837A (en) Packet filtering
CN101064818A (zh) 数字卫星广播接收器的信息处理方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: CANAL + TECHNOLOGIES SOCIETE ANONYME

Free format text: FORMER OWNER: CANAL + SOCIETE ANONYME

Effective date: 20110225

Owner name: RCA THOMSON LICENSING CORPORATION

Free format text: FORMER OWNER: CANAL + TECHNOLOGIES SOCIETE ANONYME

Effective date: 20110225

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: PARIS, FRANCE TO: BOULOGNE-BILLANCOURT, FRANCE

TR01 Transfer of patent right

Effective date of registration: 20110225

Address after: French Boulogne Billancourt

Patentee after: THOMSON LICENSING S.A.

Address before: Paris France

Patentee before: Thomson Licensing S.A.

Effective date of registration: 20110225

Address after: Paris France

Patentee after: Thomson Licensing S.A.

Address before: Paris France

Patentee before: CANAL+ S.A.

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

Granted publication date: 20040609

Termination date: 20161112

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