首页 / 专利库 / 电脑零配件 / 系统总线 / 数据总线 / PCI总线 / 传送流的多路分路装置

传送流的多路分路装置

阅读:5发布:2022-04-25

专利汇可以提供传送流的多路分路装置专利检索,专利查询,专利分析的服务。并且一种传送流(TS)多路分路器。TS多路分路器具有TS输入切换单元和输出单元,使用这些单元能够按所希望的选择输入和输出,通过改变TS输入切换单元和输出切换单元的选择信息而不需改变输入,即可将外部输出改变。因此,TS多路分路器接收比如MPEG-2TS和DSS TS的多个TS,并有选择地将TS进行多路分路,特别是,TS多路分路器能够在如HDD的存储媒介中存储TS,或通过IEEE1394总线或 PCI总线 将TS数据方便地进行传输。,下面是传送流的多路分路装置专利的具体信息内容。

1.一种用于将具有不同结构的多个数据传送流(TS)进行多路分路的传送 流多路分路器,该TS多路分路器包含:
TS输入切换单元,用于在多个数据传送流中选择要进行处理的TS数据;
分组标识(PID)滤波器单元,用于从TS输入切换单元中选择的TS数据 中提取仅具有指定分组标识的分组,并将所提取的分组作为节目数据输出;
解扰器单元,用于将PID滤波器单元输出的节目数据解扰;
外部输出接口单元,用于接收PID滤波器单元和解扰器单元提供的节目 数据,选择一个节目数据,并通过与外部接口将所选择的节目数据输出;及CPU单元,用于控制上述单元的每一步操作以将多个接收数据传送流进 行多路分路。
2.如权利要求1所述的TS多路分路器,其中,输入TS数据至少为 MPEG-2、分布式采样加扰(DSS)TS、通过IEEE 1394总线的TS和通过PCI 总线的TS其中之一。
3.如权利要求1所述的TS多路分路器,其中,TS输入切换单元检测 同步信号,用于在所选TS中提取分组的字头信息。
4.如权利要求1所述的TS多路分路器,其中,外部输出接口单元包含:
第一外部输出接口单元,用于从PID滤波器单元提供的节目数据和解扰 器单元提供的节目数据两者之间选择节目数据,并将所选的节目数据进行输 出;及第二外部输出接口单元,用于将解扰器单元提供的节目数据编成音频/ 视频数据组和用于处理音频/视频数据(补充数据)的信息组,并将分开的数据 单元输出。
5.如权利要求4所述的TS多路分路器,其中,第一外部输出接口包含:
输出切换单元,用于从传输自PID滤波器或解扰器的大量的节目数据中 有选择地提取所希望的节目数据;及
后处理单元,用于除去预定的分组或用新的分组替换该分组,以改变在 输出切换单元中选择的节目数据的节目指定信息。
6.如权利要求4或权利要求5所述的TS多路分路器,其中,第一外部 输出接口单元至少通过IEEE 1394总线或PCI总线中的一个将节目数据向外 部输出。
7.如权利要求4所述的TS多路分路器,其中,第二外部输出接口单元 包含:
缓存器,用于临时存储解扰器单元提供的节目数据;
音频/视频(A/V)解码器接口单元,用于将存储在缓存器中的节目数据中 的音频/视频数据传输到A/V解码器;及
外设接口单元,用于将存储在缓存器的节目数据中的除音频/视频数据外 的信息数据进行外部传输。
8.如权利要求1所述的TS多路分路器,其中,解扰器单元将被解扰的 节目数据再次加扰以进行外部传输。

说明书全文

发明涉及一种多路分路器(demultiplexer),更具体地说,是涉及一种多 路分路装置,该多路分路装置能同时将具有不同结构的多个传送流(TS)进行 多路分路,以便能够将传送流存储在如硬盘(HDD)这样的存储媒介中,或使 传送流易于通过IEEE1394总线或外围部件接口(PCI)进行传输。

为了在数字卫星广播或地面波广播中传输编码的音频、视频和其他补充 (supplement)数据(节目选择信息、节目介绍信息和加扰(scramble)信息等),应 该将数据进行分组并多路复用成节目流(PS)或传送流(TS),然后将其传输。

TS主要用在通过极易出差错的媒介来传输比特流的情况下。在TS中, 分组(packet)的大小是固定的以便能加入奇偶校验信息来校正错误。

对于运动图像专家组-2(MPEG-2),TS分组固定为188字节,并且每一个 分组由4字节的字头和184字节的有效负荷组成。

同时,对于分布式采样加扰(DSS,distributed sample scramble),TS分组 的大小固定为130字节,并且每一个分组由2字节的前缀(字头)字段和128 字节的传输(有效负荷)组成。

字头包含用来表示在有效负荷中装入的是何种信息的分组标识(PID,或 对于DSS为SCID)和加扰信息,有效负荷装入视频、音频和其他表(table)。 表包含节目映射表(PMT)和由PMT组成的节目关联表(PAT)。

DSS TS多路分路器已经由多家公司以各种方法实现了,其模型大致可以 分为两种类型:一种类型是使用嵌入式微处理器进行多路分路,另一种类型 是不使用微处理器。

同时,目前广泛使用的C-cube公司的MPEG-2 TS多路分路器具有嵌入 式RISC引擎(engine)。这种多路分路器不能处理DSS TS,但能处理MPEG-2 TS。

除C-cube公司的多路分路器外,其他一些公司也销售多路分路器。然而, 这些多路分路器不能处理DSS TS,或尽管能处理DSS TS,但这些多路分路 器不能同时处理DSS TS和MPEG-2 TS,因为它们仅有一个用于接收TS的 输入端。并且,在通过PCI或IEEE 1394传输的TS中,预定的分组不能被新 的分组替换,在TS输入固定的状态下处理TS数据的路径不能改变。

为解决以上问题,本发明的目的就是提供一种多路分路装置,其能将具 有不同结构的多个传送流(TS)进行多路分路,并将TS存储在诸如HDD的存 储媒介中,或者使TS易于通过IEEE 1394总线或PCI总线进行传输。

为实现本发明的上述目的,本发明提供了一种用于将具有不同结构的多 个数据传送流进行多路分路的传送流(TS)多路分路器,该TS多路分路器包含: TS输入切换单元,用于从多个数据TS中选择要被处理的TS数据;分组标 识(PID)滤波器单元,用于从TS输入切换单元选择的TS数据中提取仅具有指 定PID的分组,并将所提取的分组作为节目数据输出;解扰器(descrambler) 单元,用于将从PID滤波器单元输出的节目数据进行解扰;外部输出接口单 元,用于从PID滤波器单元提供的节目数据和解扰器单元提供的节目数据两 者之间选择节目数据,并在与外部接口后将所选择的节目数据进行输出;以 及CPU单元,用于控制上述单元的每一步操作以将多个接收的数据TS进行 多路分路。

因为TS多路分路器具有TS输入切换单元和输出单元,使用这些单元能 够如所期望的选择输入和输出,所以通过仅改变TS输入切换单元和输出切换 单元的选择信息而不用改变输入,可以容易地将外部输出改变。

因此,本发明的多路分路器能够有选择地将如MPEG-2 TS和DSS TS的 多种类型的输入数据进行多路分路,特别是,能够在如HDD的存储媒介中存 储数据,或使通过IEEE 1394或PCI总线进行的数据传输更为容易。

通过参考附图对本发明的优选实施例进行详细描述,本发明的上述目的 和优点将变得更为明显,其中:

图1表示一种依据本发明用于将传送流(TS)多路分路的装置的结构;和

图2表示基于图1所示的结构、实现本发明的将TS多路分路的装置的

实施例。

下文参照附图对本发明的实施例进行详细描述。本发明不限定于下述的 实施例,在本发明的精神和范围内,可以进行各种改变。提供本发明的实施 例是为了向本领域的技术人员更完整地说明本发明。

图1表示本发明中所应用的传送流(TS)多路分路器的结构。

TS输入切换单元10从多个接收TS数据中选择TS数据,并检测所选TS 信号同步信号

分组标识(PID)滤波器单元20从由TS输入切换单元10提供的TS数据 中提取具有指定PID的分组,将TS数据作为节目数据输出,并使用在TS输 入切换单元10检测的同步信号,从TS分组字头中提取解扰所需的加扰信息。

解扰器单元30使用从PID滤波器单元20提取的加扰信息、CPU中设定 的密钥信息和加扰模式将节目数据解扰。另外,当进行外部输出需要加扰时, 解扰器30将节目数据加扰。这里,节目数据是指仅由在TS数据中具有指定 PID的分组组成的数据。

外部输出接口单元40包含:第一外部输出接口单元40A,用于将被上述 单元处理的节目数据通过PCI总线以TS分组的形式存储在HDD中,或由 IEEE 1394总线通过网络将节目数据向外部传输;第二外部输出接口单元 40B,用于将节目数据编成音频/视频数据和补充数据组,然后通过A/V解码 器和外设接口将分组的数据分别向外部传输,以便再现该节目数据。

第一外部输出接口单元40A包含用于从多个输入节目数据中选择所需节 目数据的输出切换单元41,和用于删除或替换预定的外部输出分组的后处理 单元42。

第二外部输出接口单元40B包含:缓存器43,用于临时存储用于节目再 现的节目数据;A/V解码器接口单元44,用于将存储在缓存器43中并由CPU 单元50(在下文中说明)处理的音频/视频数据传输到A/V解码器(未示出);和 外设接口单元45,用于将存储在缓存器43中并由CPU单元50(在下文中说 明)处理的补充数据通过PCI总线输出到外设。

CPU单元50控制多路分路器的内部操作,并将接收的TS数据多路分路 为多种类型的数据来输出。此外,CPU单元50提取包含在TS数据中的参考 时间值,并使用该值将多路分路器的系统时间和输入TS数据同步。

图1所示的TS多路分路器可以如图2所示来实现。

参照图2,根据来自CPU单元50的命令,TS输入切换单元10从多个 接收TS数据中选择并输出用户所需形式的TS数据。此时,接收TS数据包 含具有188字节单元的分组结构的MPEG-2 TS、具有130字节单元分组结构 的DSS TS、由IEEE 1394总线通过网络接收的TS和通过PCI总线接收的TS, 并且也可以包含其他类型的TS。

此外,TS输入切换单元10检测用于确定分组字头的同步信号,并将该 信号传输到CPU单元50。

在TS输入切换单元10中所选择的TS数据被传输到PID滤波器单元20。

PID滤波器单元20接收来自CPU单元50的同步信号,从TS输入切换 单元10提供的TS数据中提取分组字头信息,并使用提取的分组字头信息, 仅允许具有指定PID的分组通过。另外,PID滤波器单元20使用同步信号, 从分组字头中提取解扰所需的加扰信息,并将提取的加扰信息传输到CPU单 元50。

通过PID滤波器单元20的分组被传输到解扰器单元30、输出切换单元 41或缓存器43。CPU单元50根据用户希望的外部输出形式控制到解码器单 元30、输出切换单元41或缓存器43的传输。

存储在缓存器43中的节目数据被分为音频/视频数据和补充数据,通过 A/V解码器接口单元44被传输到A/V解码器,及通过外设接口单元45被传 输到外设。

缓存器是用于临时存储数据的存储器空间,CPU50使用地址处理存储在 缓存器43中的数据。例如,从第一解扰器31或第三PID滤波器23传输到缓 存器43中的节目数据被存储在缓存器43的分开的存储器位置中,并由CPU50 处理。这里,处理是指数据分类和选择。

在图2所示的装置中,TS输入切换单元10和外部输出接口单元40的输 入/输出选择是通过选择输入装置(未示出)进行的。该选择输入装置可以由一 般功能键或程序弹出菜单来实现。

图2所示的实施例被实现,使得第一PID滤波器21将提取的分组传输 到第一解扰器31和/或输出切换单元41,第二PID滤波器22将提取的分组传 输到第二解扰器32,第三PID滤波器23将提取的分组传输到缓存器43。

因此,根据图2所示的实施例,用户再现并观看想要的节目,同时可通 过网络由IEEE 1394将该节目向外部传输。

CPU单元50将从PID滤波器单元20提取的加扰信息传输到解扰器单元 30。

解扰器单元30使用通过第一PID滤波器21和第二PID滤波器22传输 的节目数据及CPU单元50提供的加扰信息,将节目数据解扰并将解扰的节 目数据输出。除将加扰的节目数据解扰之外,当通过第一外部输出接口单元 40A向外部传输节目数据需要加扰时,解扰器单元30将节目数据再次加扰。

从解扰器单元30输出的节目数据被传输到输出切换单元41用于外部传 输,或者传输到缓存器43用于再现。

输出切换单元41在PID滤波器单元20传输的节目数据和从解扰器单元 30传输的节目数据两者之间选择、并输出要向外传输的节目数据。

即,通过TS输入切换单元10接收的节目数据包含多个节目(例如,来自 多个广播电台的节目),其中,只有那些用户想要向外部传输的节目能够被选 择并输出。

同时,有必要将补充信息比如节目指定信息或节目介绍信息改变,这些 信息在以后多路分路所选节目数据时会需要。因为当图2中所示的装置在数 据处理过程中仅提取预定的分组进行存储或传输时,在原始节目指定信息中 指定的分组可能被丢弃,除非改变节目指定信息并将其存储,输出TS数据可 能被错误地进行多路分路。因此,为防止上述问题的发生,后处理单元42在 预定的分组被除去或被新的分组替换后将TS数据输出。

然而,不需要这种后处理过程的节目数据将直接向外部传输。

通过上述处理从第一外部输出接口单元40A输出的节目数据,通过IEEE 1394或PCI总线向外部传输。

用于音频/视频再现的节目数据被传输到第二外部输出接口单元40B。TS 数据分组包含补充数据,比如节目指定信息或附加信息,及包含音频/视频数 据,并且在任何情况下,补充数据都应在外部CPU中进行解码。因此,从第 一解扰器31或第三PID滤波器23传输到缓存器43的节目数据被CPU单元 50分为音频/视频数据和补充数据。接着,分开的音频/视频数据和补充数据 被分别通过A/V解码器接口单元44传输到A/V解码器(未示出),和通过外设 接口单元45传输到外设。此时,因为大多数A/V解码器接收分组化的单元 流(PES,packetized elementary stream)或单元流作为输入数据,所以A/V解码 器接口单元44将PES或单元流输出,并且外设接口单元45主要通过PCI总 线进行数据传输。

在本发明中,TS输入切换单元10并不是连续选择并仅处理一个TS输 入。也就是说,当TS输入切换单元10通过PID滤波器单元20、解扰器单元 30和第二外部输出接口单元40B选择了MPEG-2 TS以再现节目的同时,TS 输入切换单元10可以通过PID滤波器单元20、解扰器单元30和第一外部输 出接口单元40A交替选择DSS TS以将其向外部输出。

特别是,因为本发明具有TS输入切换单元10和输出切换单元41,所以 通过仅将TS输入切换单元10和输出切换单元41的选择信息改变而不改变输 入TS数据,就可以容易地将输入TS数据和外部输出如用户所希望的进行改 变。

如上所述,因为本发明的TS多路分路器具有TS输入切换单元和输出单 元,使用这些单元可以如用户希望的选择输入和输出,所以TS多路分路器可 以接收比如MPEG-2 TS和DSS TS的多个TS,并同时通过IEEE 1394总线或 PCI总线将TS方便地向外部进行传输来再现预定的节目。

高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈