CN1130072C - 从多路传输数据流中快速提取节目说明信息 - Google Patents

从多路传输数据流中快速提取节目说明信息 Download PDF

Info

Publication number
CN1130072C
CN1130072C CN97193891A CN97193891A CN1130072C CN 1130072 C CN1130072 C CN 1130072C CN 97193891 A CN97193891 A CN 97193891A CN 97193891 A CN97193891 A CN 97193891A CN 1130072 C CN1130072 C CN 1130072C
Authority
CN
China
Prior art keywords
transmitting data
specific information
decoder
program specific
data stream
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
CN97193891A
Other languages
English (en)
Other versions
CN1216661A (zh
Inventor
D·库奇
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=25097380&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN1130072(C) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1216661A publication Critical patent/CN1216661A/zh
Application granted granted Critical
Publication of CN1130072C publication Critical patent/CN1130072C/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
    • 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • 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/4383Accessing a communication channel
    • H04N21/4384Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency

Abstract

由于传输解码器(202)必须首先得到来自传输数据流的节目说明信息,例如节目相关表和节目变换图表,所以数字电视接收机在当进行频道变换而到不同于当前接通的传输数据流(TS)的一个节目时,会受到时间延滞的影响。根据本发明,一个预解码器通过一个交叉开关(204)连续地耦合到其它的传输数据流,以便从所说的其它而数据流提取PSI并生成一个频道变换图。

Description

从多路传输数据流中 快速提取节目说明信息
技术领域
本发明涉及用于多路传输的数据流,例如MPEG-2(由运动图象专家组产生的一个国际标准)编码数据流的解码系统。具体地说,本发明旨在从能够多路传送的数据流中提取节目说明信息(PSI),以便实现所谓的″频道变换″。
背景技术
如在ISO/IEC 13838中所描述的那样,一个解码系统包括:一个包括一个MPEG-2传输解码器,一个包括至少一个MPEG-2音频解码器MPEG-2射频解码器的基本数据流解码器,该解码系统可以从多路信源型和/或多路服务提供器接收MPEG-2型的传送数据流(比特数据流)。任何一个MPEG-2的比特数据流可以包括多种展示给用户的节目。所以,从一个节目(或″频道″)切换到另一个节目(通常称之为″频道的转换)的操作可能是有必要也可能是没有必要从一个传输数据流切换到另一个传输数据流。
在所希望的新频道处在由系统解码器当前正在接收的传输数据流中的情况时,在选择一新的信道和显示该新的数据给用户的之间的等待时间只是局限于该传输解码器和基本数据流解码器同步到该新数据的能力(按照ISO/IEC 13818文件的规定,这可能是一个新的时基)。这种等待时间应该是尽可能地小。
但是,在频道的转换不是在当前使用的传输数据流中而是在另一个传输数据流中的情况下,这种等待时间将会长得多。在这种情况中,被送到传输解码器的传输数据流必须被切换到应该新的传输数据流。当进行这样的切换时,该传输解码器将不能开始编译和解码来自新的传输数据流的程序,直到从该新的数据流中恢复了节目说明信息(PSI)为止。由于这些表在任何应该传输数据流中都不是频繁地送出的,所以在PSI表信息到达传输解码器以供其提取之前将会有较大的延时。在这种延时中,由于有关该数据流的基本的信息(比如说在新的数据流中数据的存储位置和所出现的数据的类型)得不到,所以没有其它的解码可被执行。所以,出现大的频道变换的延迟,这种延迟可能会长到令用户烦恼的程度。
发明内容
本发明的目的是提供一种解码的系统和方法,用该系统和方法可大大减少频道变换的等待时间,而这种等待或延迟时间必然会使传输解码器所解码的传输数据流发生变化。
简单地说,实现上述目的解码系统除去一个传输解码器之外,还包括一个预解码器,接到传输数据流的信号源,特别是那些当前没有被传输解码器接收的数据流信号源,以便提取、存储(在一个适当定位的存储器中)并保持来自每一个数据流的关于PSI信息的最新的数据。随后,当频道变换包括一个送到传输解码器的数据流的改变时,存储的与新的传输数据流相关的PSI信息能够被立即地提供到(即下载到)传输解码器。利用该即时的得到的PSI表,传输解码器能够立即地解码新的比特数据流,从而非常实际地减小了在频道变换之间的时延,并将新的信息显示给用户。
根据本发明,为了提供送到传输解码器的传输数据流的选择和连续地把各种传输数据流送到该预解码器(至少是当前不被送到传输解码器的数据流),该传输数据流信号源被接到一个耦合装置的各个的输入端,实现为一个完全通用的交叉开关,通过连接到一个控制输入端的微控制器动态地构型。这种耦合装置具有连接到预编码器的一个输出端和接到传输解码器的一个输出端。
根据本发明的另一方面,解码器系统的变换功能(或变换装置)被增强(augmented),以便使用由预解码器提取的PSI信息,从而以便构成用于接到该系统的所有传输数据流的超集合的PSI和频道变换。
根据本发明的方法包括的步骤有:解码相应于一个来自第一传输流的数据,在所说的解码期间,从一个第二传输数据流中提取节目说明信息,指示在数据包ID号码和在用于所说的数据流中的程序的数据之间的一个对应的关系,并且在因频道变换而必须解码第二传输数据流的情况下使用所提取的节目说明信息。这种新颖的方法还包括在第一传输数据流的解码期间从一个第三传输数据流提取节目说明信息的步骤,以及在因频道变换而必须解码第三传输数据流的情况下使用该提取的节目说明信息。
为此,本发明提供了用于传输多个数据流的解码系统,它包括:
传输解码器(202),用于解码对应于来自所说的多个传输数据流的当前相关传输数据流的节目的数据;
预解码器(203),用于从所说的多个传输数据流的另一个传输数据流提取节目说明信息,所说的节目说明信息识别在所说的另一个传输数据流中的节目;用于把所说的多个传输数据流的所选择之一耦合到所说的传输解码器,并将所说的多个传输数据流的另一个传输到所说的预解码器的装置;
装置(206),把预解码器提取的节目说明信息提供给该传输解码器,以供在有必要将所说的多个数据流的另一个耦合到所说的传输解码器而实现以供频道变换的情况下使用;和
用于使用由所说的预解码器提取的节目说明信息来构成频道的和与频道相关的节目说明信息的变换图的装置。
本发明还提供了一种解码多个传输数据流的方法包括步骤:
解码对应于来自所说的多个传输数据流的第一传输数据流的一个节目的数据;在所说的解码进行期间,从所说的多个传输数据流的第二传输数据流提取节目说明信息,所说的节目说明信息指示在所说的第二传输数据流中的节目;
在频道变换而有必要解码所说的第二传输数据流的情况下,使用提取的节目说明信息;和
用预解码器提取的节目说明信息来构成频道的和与频道相关的节目说明信息的变换图。
本发明的其它的目的、特征和优点将在结合附图进行的说明中变得显见。
附图说明
图1是用于多种传输数据流的已知解码系统的框图;
图2是根据本发明的多种传输数据流的解码系统的框图;
图3示出在一个传输数据流中的数据包结构;和
图4是表示从一个传输数据流的数据包得到节目信息的图表。
具体实施方式
参考图1,示出的一个已知的解码系统100是用于MPEG-2传输数据流TS1-TSn(ISO/IEC 13818-1比特数据流)。传输数据流可以是从不同的类型的信号源提供,例如调制解调器、异步传输模式(ATM)网络和数字存储介质(DSM)(或每一个的多项)和/或来自不同的服务提供商。而且,任何一个MPEG-2的编码传输数据流都可以包括用于展示给消费者的多项节目。
根据MPEG-2的标准(ISO/IEC 13818),解码系统100包括把其输出馈送到具有至少一个MPEG-2音频解码器和一个MPEG-2视频解码器的基本数据流解码器(没示出)的一个传输解码器102。在该已知的解码系统100中,传输数据流TS1-TSn被加到多路器(MUX)104的分别的比特数据流的输入端,该多路器(MUX)加到其控制输入端104a的控制信号,把传输数据流TS1-TSn耦合到传输解码器102的输入端。控制输入端104a是从解码系统100的一个主处理器(没示出)的一个变换函数(function)106输入的,该系统100将频道号码变换到传输数据流信息源。变换函数106响应来自主处理器的一个用户接口函数107发出的频道改变请求。当用于新频道的数据被定位在同一个传输数据流而作为当前馈送到传输解码器102的数据流时,在多路器(MUX)104的信号耦合状态中没有改变。但是,当用于新的频道的数据是在另一个传输数据流中时,加到控制输入端104a的控制信号将引起多路器(MUX)104开始一个不同的信号耦合状态,以便使得新的传输数据流输入到传输解码器102。在此时刻,解码器的作用要求从最新加到传输解码器的传输数据流中提取节目说明信息(PSI)。为了理解这种特性和在这种提取中所固有的时间的延迟,来讨论在传输数据流中的数据包的结构。
如图3所示,在MPEG-2传输数据流中的传输数据包P的长度是188字节并且包括数据包的标题PH和数据包的有效负载PP。当没有适用场出现在数据包标题PH中时,它是4个字节的长度,而数据包的有效负载是184个字节的长度。在每一个标题PH中是一个13比特的数据包识别号码,即PID。数据包包括用于所希望的基本数据流或对应于将具有唯一PID的一个信道的数据流,传输解码器必须从该传输数据流解多路。但是,传输解码器事先并不知道该具体的PID需要在新近输入的传输数据流中读出,以便解多路所希望的频道。通过从传输数据流中提取传输数据流说明信息来得知这一情况,这就引入一个数量级在秒等级的显著的时间延迟,可以令用户烦恼。
将参考图4来理解这种延迟的出现的原因,其中示出了一个简化的形式示出提取节目说明信息的步骤。如图所示,传输解码器必须首先等待具有保留的PID 0x0000的一个传输数据包P1,作为包含解码相关表(PAT)的一个数据包。该表实际上把解码号码相关到包括有用于该节目的节目变换表(PMT)。该节目变换表基本上把在一个节目中的基本数据流类型(视频,音频,数据等)与包括在该数据流类型中的数据的数据包的PID相关联。一旦得知所希望的PMT的PID,该传输解码器必须等待具有该PID的一个数据包P2。随后,数据包P2被读出以便确定所希望的数据类型的PID。随后,利用已经得到的第一所希望的一个或几个节目基本数据流的了解,数据被分路并被送到基本数据流解码器。
应该理解,节目相关表和节目变换表并不是都要完整地包括在信号传输数据包中。事实上,它们可以分布在多路的数据包上。而且,包括该PAT和PMT的表部分的传输数据包通常分布在传输数据流上;即包括这些表部分的传输数据包并不是一个接一个地立即到达传输解码器,而是在连续的PAT和PMT数据包之间到达的许多传输数据包。在最糟糕的情况下,在所希望的节目基本数据流能够被提取之前,PAT和随后的PMT必须被提取并且被从所分布的多个数据包完全地组合,导致对加到传输解码器的传输数据流作必要的改变的频道改变请求的响应的秒级的过量时间的延迟。
根据本发明,如图2所示,提供一个解码系统200,它可以避免当频道变换时延迟获取节目说明信息,而这种延迟必然会使传输流发生变化。其中,除去传输解码器202之外,一个预解码器203被提供来才能够传输数据流TS1-TSn中提取节目说明信息PSI,而且至少是从所有的输出数据流而不是从当前耦合到传输解码器202的传输数据流中提取节目说明信息。在来自用户接口功能器207的信道改变请求成为有必要改变馈送到传输解码器202的传输数据流的情况下,由预解码器提取的节目说明信息被随后立即经过一个在传输解码器202和预解码器203之间的一个互联装置208而使得该传输解码器202立即可得。
传输数据流TS1-TSn的选择之一对于传输解码器202的耦合及传输数据流TS1-TSn对于预解码器203的连续的耦合最好都是由十分通用的交叉开关204来实现,响应来自一个8位的微处理器205的在其控制输入端204a上的控制信号而被动态地构型。交叉开关204具有用于分布的数据流TS1-TSn的分布的传输数据流的输入端,以及到传输解码器202和预解码器203的输出端。应该懂得,任何可以动态重组的一个或多个开关装置都能够使用,只要能够满足所要求的信号的耦合状态。
预解码器203和微控制器205是由一个双向信号通路210耦合,以便使得该微控制器能够通知该预编码器203它已经命令该交叉开关将哪一个传输数据流传送到该预编码器,并且使得当其已经完成从新近耦合的传输数据流的节目说明信息的提取时能够通知该微处理器。随后,微处理器命令该交叉开关204把比特的传输数据流馈送到该预解码器以便实现PSI提取的目的。这种传输数据流是由″循环输入″的方式重复地改变,使得传输数据流TS1-TSn的全部都被连续地加到预解码器203,实现所有的传输数据流的节目说明信息的连续的提取和刷新。信号通路210和208也供微控制器205所用,通知该预解码器203,并且该预解码器再通知正在输入有传输数据流的传输解码器202。
该预解码器本身可以存储用于多个传输数据流TS1-TSn的节目说明信息,或者将这些信息传输到其它的单元去存储,例如微控制器205或传输解码器202。在感性趣的情况下,提取的PSI经过微控制器205传输到解码系统200的主处理器的变换功能器206,该解码系统使用该信息存储并保持频道号码对于传输数据流和相关PSI的总体变换图。随后,当从主处理器的用户接口功能器207发出一个频道变换的请求时,可以从该变换功能器206读出可用节目说明信息并经过微控制器205和预解码器203或经过路径212传送到传输解码器。
尽管本发明是根据特定的实例描述的,但是在本发明的精神范围内可以有许多改变。例如,解码系统200的部件可以有多种方式进行组合,并且在这些部件之间的通信可以由直接或间接的方式实现。

Claims (9)

1.用于传输多个数据流的解码系统包括:
传输解码器(202),用于解码对应于来自所说的多个传输数据流的当前相关传输数据流的节目的数据;
预解码器(203),用于从所说的多个传输数据流的另一个传输数据流提取节目说明信息,所说的节目说明信息识别在所说的另一个传输数据流中的节目;用于把所说的多个传输数据流的所选择之一耦合到所说的传输解码器,并将所说的多个传输数据流的另一个传输到所说的预解码器的装置;
装置(206),把预解码器提取的节目说明信息提供给该传输解码器,以供在有必要将所说的多个传输数据流的另一个耦合到所说的传输解码器而实现以供频道变换的情况下使用;和与频道相关的节目说明信息的变换图的装置。
2.根据权利要求1的解码系统,其中所说的耦合装置具有多个输入端,每一个用于所说的多个传输数据流的不同的一个,并且具有两个输出端,一个耦合到传输解码器而另一个耦合到预解码器。
3.根据权利要求2的解码系统,其中所说的耦合装置的构型是用于至少把所说的多个传输数据流的其它的数据流连续地耦合到所说的预解码器。
4.根据权利要求2的解码系统,其中所说的耦合装置是具有控制输入端的一个通用的交叉开关,并且包括耦合到所说的控制输入端的一个控制装置。
5.根据权利要求1的解码系统,其中所说的用于把由预解码器提取的节目说明信息提供到传输解码器的装置包括一个变换装置。
6.根据权利要求2的解码系统,其中所说的用于把由预解码器提取的节目说明信息提供给传输解码器的装置包括一个变换装置。
7.一种解码多个传输数据流的方法包括步骤:
解码对应于来自所说的多个传输数据流的第一传输数据流的一个节目的数据;在所说的解码进行期间,从所说的多个传输数据流的第二传输数据流提取节目说明信息,所说的节目说明信息指示在所说的第二传输数据流中的节目;
在频道变换而有必要解码所说的第二传输数据流的情况下,使用提取的节目说明信息;和
用预解码器提取的节目说明信息来构成频道的和与频道相关的节目说明信息的变换图。
8.根据权利要求7的方法,还包括步骤:
在对于该第一传输数据流进行解码期间,从所说的多个传输数据流中的一个第三传输数据流提取节目说明信息;和
在频道变换而有必要解码所说的第三传输数据流的情况下,使用提取的节目说明信息。
9.根据权利要求7的方法,还包括步骤:使用提取的节目说明信息以保持用于多个传输数据流的频道的变换图和节目说明信息。
CN97193891A 1996-12-26 1997-12-24 从多路传输数据流中快速提取节目说明信息 Expired - Fee Related CN1130072C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/773,156 1996-12-26
US08/773,156 US6157673A (en) 1996-12-26 1996-12-26 Fast extraction of program specific information from multiple transport streams

Publications (2)

Publication Number Publication Date
CN1216661A CN1216661A (zh) 1999-05-12
CN1130072C true CN1130072C (zh) 2003-12-03

Family

ID=25097380

Family Applications (1)

Application Number Title Priority Date Filing Date
CN97193891A Expired - Fee Related CN1130072C (zh) 1996-12-26 1997-12-24 从多路传输数据流中快速提取节目说明信息

Country Status (10)

Country Link
US (1) US6157673A (zh)
EP (1) EP1027802B1 (zh)
JP (1) JP2000505988A (zh)
KR (1) KR100528277B1 (zh)
CN (1) CN1130072C (zh)
CA (1) CA2247450C (zh)
DE (1) DE69735379T2 (zh)
ES (1) ES2258285T3 (zh)
MY (1) MY132986A (zh)
WO (1) WO1998030023A2 (zh)

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7168084B1 (en) 1992-12-09 2007-01-23 Sedna Patent Services, Llc Method and apparatus for targeting virtual objects
US9286294B2 (en) 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
US6588014B1 (en) 1997-09-26 2003-07-01 Matsushita Electric Industrial Co., Ltd. System and method for digital communication
US8286207B1 (en) 1998-07-13 2012-10-09 Thomson Licensing System for processing programs and system timing information derived from multiple broadcast sources
WO2000005891A1 (en) 1998-07-23 2000-02-03 Diva Systems Corporation Interactive user interface
US6754905B2 (en) 1998-07-23 2004-06-22 Diva Systems Corporation Data structure and methods for providing an interactive program guide
US9924234B2 (en) 1998-07-23 2018-03-20 Comcast Ip Holdings I, Llc Data structure and methods for providing an interactive program
US6483543B1 (en) 1998-07-27 2002-11-19 Cisco Technology, Inc. System and method for transcoding multiple channels of compressed video streams using a self-contained data unit
EP0989743A1 (en) * 1998-09-25 2000-03-29 CANAL+ Société Anonyme Application data table for a multiservice digital transmission system
US6591013B1 (en) * 1999-03-22 2003-07-08 Broadcom Corporation Switching between decoded image channels
US6754271B1 (en) 1999-04-15 2004-06-22 Diva Systems Corporation Temporal slice persistence method and apparatus for delivery of interactive program guide
US7096487B1 (en) 1999-10-27 2006-08-22 Sedna Patent Services, Llc Apparatus and method for combining realtime and non-realtime encoded content
US6904610B1 (en) 1999-04-15 2005-06-07 Sedna Patent Services, Llc Server-centric customized interactive program guide in an interactive television environment
US6704359B1 (en) * 1999-04-15 2004-03-09 Diva Systems Corp. Efficient encoding algorithms for delivery of server-centric interactive program guide
KR100735975B1 (ko) * 1999-05-19 2007-07-06 소니 가부시끼 가이샤 방송장치 및 방법, 수신장치와 방법 및 매체
WO2000076212A1 (fr) 1999-06-07 2000-12-14 Matsushita Electric Industrial Co., Ltd. Dispositif d'enregistrement/lecture, dispositif d'enregistrement/lecture de flux video mpeg, et support associe
US7668189B1 (en) * 1999-07-08 2010-02-23 Thomson Licensing Adaptive transport protocol
KR100311479B1 (ko) * 1999-10-06 2001-10-18 구자홍 디지털 티브이의 채널제어 장치 및 방법
CA2388606C (en) 1999-10-27 2009-12-29 Diva Systems Corporation Picture-in-picture and multiple video streams using slice-based encoding
US6628891B1 (en) * 1999-11-19 2003-09-30 Scm Microsystems, Inc. Signal filtering mechanism for a multi-purpose digital television receiver
US6654389B1 (en) * 1999-11-23 2003-11-25 International Business Machines Corporation System and method for searching patterns in real-time over a shared media
US6643298B1 (en) * 1999-11-23 2003-11-04 International Business Machines Corporation Method and apparatus for MPEG-2 program ID re-mapping for multiplexing several programs into a single transport stream
JP2001326875A (ja) * 2000-05-16 2001-11-22 Sony Corp 画像処理装置および画像処理方法、並びに記録媒体
JP4915026B2 (ja) * 2000-05-17 2012-04-11 ソニー株式会社 映像処理装置および映像処理方法、並びに記録媒体
US6704060B2 (en) * 2001-03-15 2004-03-09 Matsushita Electric Industrial Co., Ltd. Method and apparatus for viewing two independent channels using one integrated receiver/decoder
US20090031419A1 (en) 2001-05-24 2009-01-29 Indra Laksono Multimedia system and server and methods for use therewith
US7099951B2 (en) * 2001-05-24 2006-08-29 Vixs, Inc. Method and apparatus for multimedia system
US8291457B2 (en) 2001-05-24 2012-10-16 Vixs Systems, Inc. Channel selection in a multimedia system
US7793326B2 (en) 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US7908628B2 (en) 2001-08-03 2011-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content coding and formatting
US20030093800A1 (en) * 2001-09-12 2003-05-15 Jason Demas Command packets for personal video recorder
US20030079035A1 (en) * 2001-10-18 2003-04-24 Yazaki North America, Inc. Multi-format media decoder and method of using same as an interface with a digital network
EP1311115A1 (en) * 2001-11-08 2003-05-14 Deutsche Thomson-Brandt Gmbh Method for recording digital video broadcast data, and digital video recorder
FI20012245A (fi) * 2001-11-19 2003-05-20 Nokia Corp Menetelmä ja järjestelmä palvelun ilmoittamiseksi
US6868125B2 (en) * 2001-11-29 2005-03-15 Thomson Licensing S.A. Transport stream to program stream conversion
WO2003071783A1 (en) * 2002-02-20 2003-08-28 Koninklijke Philips Electronics N.V. Video information stream distribution unit
WO2003088646A2 (en) 2002-04-08 2003-10-23 Thomson Licensing S.A. Apparatus and method for data caching to reduce channel change delay
US7788277B2 (en) * 2002-07-24 2010-08-31 General Instrument Corporation Methods and apparatus for rapid capture of program identifier data in a broadband transcoder multiplexer
JP3717880B2 (ja) * 2002-10-01 2005-11-16 パイオニア株式会社 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造
FR2851396A1 (fr) * 2003-02-17 2004-08-20 Thomson Licensing Sa Procede d'initialisation d'un decodeur numerique et decodeur mettant en oeuvre un tel procede
RU2006115582A (ru) * 2003-10-06 2007-11-27 Конинклейке Филипс Электроникс Н.В. (Nl) Система, передатчик, приемник, сигнал, способ для распределения услуг
PL362963A1 (en) * 2003-10-20 2005-05-02 Advanced Digital Broadcast Ltd. Method for processing data on tv channels in digital tv decoder during switching over the jets of tv channels in transponder coherent network
KR100617852B1 (ko) * 2004-01-26 2006-08-28 삼성전자주식회사 엠펙-2 디코딩 시스템 및 그 동작 방법
KR100651449B1 (ko) * 2004-08-27 2006-11-29 삼성전자주식회사 디지털 방송 수신 장치 및 방법
US20090046855A1 (en) * 2005-05-10 2009-02-19 Kevin Lloyd Grimes Method and apparatus for caching access information for faster digital cable tuning
US20080298586A1 (en) * 2005-12-20 2008-12-04 Tte Technology, Inc. Decryption System and Method for Video Data
JP4884787B2 (ja) * 2006-01-30 2012-02-29 京セラ株式会社 放送受信装置および選局方法
EP2080370B1 (en) * 2006-11-06 2010-08-11 TTE Technology, Inc. Method and apparatus for tuning a digital television channel
JP4317995B2 (ja) * 2007-05-11 2009-08-19 テクトロニクス・インコーポレイテッド ストリーム解析装置とストリーム解析表示方法
DE102008010142B4 (de) * 2008-02-15 2012-04-12 Technisat Digital Gmbh Verfahren zur Kollisionserkennung von Kanalwechselbefehlen in einem Einkabel-Verteilsystem
US7953121B2 (en) * 2008-07-15 2011-05-31 International Business Machines Corporation Method and system for synchronizing transport streams of multiple transponders for area critical applications
JP5025716B2 (ja) 2009-12-09 2012-09-12 三菱電機株式会社 デジタル放送受信装置、デジタル放送受信方法及びコンピュータプログラム
FR2954882B1 (fr) * 2009-12-28 2014-08-29 Softathome Systeme et procede de diffusion et de changement de canaux de television numerique.
US9154813B2 (en) 2011-06-09 2015-10-06 Comcast Cable Communications, Llc Multiple video content in a composite video stream
GB2500655A (en) * 2012-03-28 2013-10-02 St Microelectronics Res & Dev Channel selection by decoding a first program stream and partially decoding a second program stream
CN102957962B (zh) * 2012-12-04 2015-12-02 青岛海信宽带多媒体技术有限公司 监测ts流中psi/si数据版本的方法及装置
EP3654661A1 (en) * 2018-11-19 2020-05-20 Advanced Digital Broadcast S.A. A method and system for collecting electronic programme guide data from multiple transport streams

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4903126A (en) * 1989-02-10 1990-02-20 Kassatly Salim A Method and apparatus for tv broadcasting
JP3161017B2 (ja) * 1992-04-16 2001-04-25 ソニー株式会社 動画像復号化装置
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
US5852612A (en) * 1995-03-16 1998-12-22 Bell Atlantic Network Services, Inc. Terminal for receiving simulcast digital video programs
KR100226528B1 (ko) * 1995-03-29 1999-10-15 가나이 쓰도무 다중화 압축화상/음성데이타의 복호장치
US5600378A (en) * 1995-05-22 1997-02-04 Scientific-Atlanta, Inc. Logical and composite channel mapping in an MPEG network
US5864358A (en) * 1995-06-26 1999-01-26 Matsushita Electric Industrial Co., Ltd. Method for switching programs in digital broadcasting and digital broadcast receiving apparatus
JP3698273B2 (ja) * 1995-07-20 2005-09-21 ソニー株式会社 電子番組ガイド伝送装置および方法、電子番組ガイド受信装置および方法、並びに電子番組ガイド送受信システムおよび方法
US5579308A (en) * 1995-11-22 1996-11-26 Samsung Electronics, Ltd. Crossbar/hub arrangement for multimedia network
WO1997035393A1 (fr) * 1996-03-15 1997-09-25 Hitachi, Ltd. Dispositif de separation de donnees
US5894320A (en) * 1996-05-29 1999-04-13 General Instrument Corporation Multi-channel television system with viewer-selectable video and audio
US5844478A (en) * 1996-05-31 1998-12-01 Thomson Consumer Electronics, Inc. Program specific information formation for digital data processing
US5754651A (en) * 1996-05-31 1998-05-19 Thomson Consumer Electronics, Inc. Processing and storage of digital data and program specific information
US5933500A (en) * 1996-05-31 1999-08-03 Thomson Consumer Electronics, Inc. Adaptive decoding system for processing encrypted and non-encrypted broadcast, cable or satellite video data

Also Published As

Publication number Publication date
EP1027802B1 (en) 2006-03-01
MY132986A (en) 2007-10-31
DE69735379T2 (de) 2006-10-12
EP1027802A2 (en) 2000-08-16
JP2000505988A (ja) 2000-05-16
CN1216661A (zh) 1999-05-12
WO1998030023A2 (en) 1998-07-09
CA2247450C (en) 2005-04-26
ES2258285T3 (es) 2006-08-16
CA2247450A1 (en) 1998-07-09
DE69735379D1 (de) 2006-04-27
WO1998030023A3 (en) 1998-09-17
US6157673A (en) 2000-12-05
KR19990087227A (ko) 1999-12-15
KR100528277B1 (ko) 2006-02-21

Similar Documents

Publication Publication Date Title
CN1130072C (zh) 从多路传输数据流中快速提取节目说明信息
CA2237766C (en) Method and apparatus for multiplexing and distributing data with preformatted real-time video
CN100334880C (zh) 发送和接收动态图像数据的方法及其设备
WO2001093585A1 (en) Universal digital broadcast system and methods
US20020023267A1 (en) Universal digital broadcast system and methods
US20030097663A1 (en) Method and apparatus for dynamic provisioning of IP-based services in a DVB network
KR100558584B1 (ko) 디멀티플렉서, 텔레비전 디코딩 장치 및 디멀티플렉싱 방법
KR100461541B1 (ko) 방송 프로그램에 정보 제공을 위한 메타데이터 송/수신장치 및 그 방법
US7577170B2 (en) System for the dynamic multiplexing of digital streams
JPH09149399A (ja) データ伝送システム
JP4491918B2 (ja) データ配信装置及び方法、データ配信システム
KR100334291B1 (ko) 정지화상전송시스템
CN1941888B (zh) 发送和接收运动图像数据的方法及其设备
JP4704651B2 (ja) ストリームを送信する方法、送信器、及び伝送システム
CA2406714A1 (en) Universal digital broadcast system and methods
JPH08279824A (ja) マルチメディア情報処理システム
JPH0358582A (ja) テレビジョン信号のパケット伝送システムとパケット送信装置及びパケット受信装置
JP5084547B2 (ja) 配信制御システムにおける送出側装置、送出方法、配信制御システムにおける受信端末、受信方法、プログラムおよびそのプログラムを記録した記録媒体
Tonge The service multiplex
KR20010110792A (ko) 전송 방법, 전송기 및 전송 시스템
JP2004260426A (ja) ビット列伝送装置及び方法
JPH0993286A (ja) ディジタル伝送装置

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: IPG ELECTRONICS 503 CO., LTD.

Free format text: FORMER OWNER: ROYAL PHILIPS ELECTRONICS CO., LTD.

Effective date: 20090828

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20090828

Address after: British Channel Islands

Patentee after: Koninkl Philips Electronics NV

Address before: Holland Ian Deho Finn

Patentee before: Koninklike Philips Electronics N. V.

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

Granted publication date: 20031203

Termination date: 20141224

EXPY Termination of patent right or utility model