首页> 中国专利> 电子设备、电子设备的流发送和接收方法、程序、主机装置及主机装置的流发送和接收方法

电子设备、电子设备的流发送和接收方法、程序、主机装置及主机装置的流发送和接收方法

摘要

本发明的目的是为了允许多个流能够作为一个流更好地在外部设备之间进行发送和接收。将通过组合多个流的数据包而获取的组合流发送到外部设备。输出用于处理组合流的每个数据包的处理信息以便匹配每个数据包的发送时间,并且将处理信息保留固定时间段。针对输出到外部设备的组合流的每个数据包,将按顺序增大的预定比特的计数信息添加到数据包和根据数据包输出的处理信息两者。基于添加了与被添加到数据包的计数信息相同的计数信息的处理信息,处理从外部设备接收到的组合流的每个数据包。

著录项

  • 公开/公告号CN103765906A

    专利类型发明专利

  • 公开/公告日2014-04-30

    原文格式PDF

  • 申请/专利权人 索尼公司;

    申请/专利号CN201380002626.X

  • 申请日2013-06-20

  • 分类号

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人郑宗玉

  • 地址 日本东京

  • 入库时间 2024-02-20 00:20:11

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-07-06

    授权

    授权

  • 2015-07-08

    实质审查的生效 IPC(主分类):H04N21/236 申请日:20130620

    实质审查的生效

  • 2014-04-30

    公开

    公开

说明书

技术领域

本技术涉及电子设备、电子设备的流发送和接收方法、程序、 主机装置及主机装置的流发送和接收方法,尤其涉及使得能够将多个 流合成为一个流然后利用外部装置来发送流的电子设备等。

背景技术

已发布并使用了用于经由公用接口(CI)来使用以模块实现的 条件访问(CA)的一组标准,以便在接收电视广播时处理不同的条 件访问(参考非专利文献1以及非专利文献2)。

引用列表

专利文献

非专利文献1:CI Plus Specification v1.3.1(2011年9月)

非专利文献2:DVB-CI EN50221

发明内容

技术问题

然而,根据该组标准,由于对于传输流中的每个只有一个可以 在用于输入和输出的公用接口(CI)上使用的接口,所以需要对多个 传输流的TS数据包执行时分多路复用以成为一个流,然后利用 CAM模块执行流的发送。

期望能够利用外部装置进行被合成为一个流的多个流的令人满 意的发送和接收。

问题的解决方案

根据本技术的实施例,提供了一种电子设备,包括:合成流创 建单元,被配置成通过合成多个传输流的传输流数据包来创建合成 流;流发送单元,被配置成将创建的合成流发送到外部装置;处理信 息保留单元,被配置成根据传输流数据包中的每个的发送时间,输出 用于处理所述合成流的传输流数据包中的每个的处理信息,并且将所 述处理信息保留一定时间段;计数信息添加单元,被配置成针对要发 送到外部装置的所述合成流的传输流数据包中的每个,向传输流数据 包和对应于传输流数据包输出的处理信息两者添加按顺序增大的预定 比特数的计数信息;流接收单元,被配置成从外部装置接收所述合成 流;以及处理单元,被配置成基于添加了与被添加到传输流数据包的 计数信息具有相同值的计数信息的处理信息,处理接收到的合成流的 传输流数据包中的每个。

在本技术中,合成流创建单元通过合成多个传输流的传输流数 据包来创建合成流。然后,流发送单元将合成流发送到外部装置。例 如,流发送单元经由DVB-CI公用接口或CI+公用接口,在外部装置 之间执行合成流的发送和接收,并且外部装置可被设置为执行解扰处 理的条件访问模块(CAM模块)。

处理信息保留单元根据传输流数据包中的每个的发送时间,输 出用于处理合成流的传输流数据包中的每个的处理信息,并且将处理 信息保留一定时间段。例如,处理信息保留单元可被设置为具有预定 数量的触发器的串联电路结构,这些触发器以输出的处理信息作为输 入。

计数信息添加单元,针对要发送到外部装置的合成流的传输流 数据包中的每个,向传输流数据包和对应于传输流数据包输出的处理 信息两者添加按顺序增大的预定比特数的计数信息。

流接收单元从外部装置接收合成流。另外,处理单元还基于添 加了与被添加到传输流数据包的计数信息相同的计数信息的处理信息, 处理接收到的合成流的传输流数据包中的每个。

在如上所述的本技术中,基于添加了与被添加到传输流数据包 的计数信息相同的计数信息的处理信息,处理接收到的合成流的传输 流数据包中的每个。因此,即使在要发送到外部装置的合成流的传输 流数据包的顺序不同于从外部装置接收到的合成流的传输流数据包的 顺序的情况下,也可以基于对应于数据包的处理信息,适当地处理接 收到的合成流的传输流数据包。

注意,在本技术中,例如,用于处理传输流数据包中的每个的 处理信息可包括指示传输流数据包中的每个在原始传输流中的时间位 置的时间信息,以及处理单元可通过将传输流数据包中的每个置于分 配了接收到的合成流的传输流数据包的每个流中的、根据对应于传输 流数据包中的每个的时间信息的时间位置来重建多个传输流。

在此情况下,还可以包括标识信息添加单元和标识信息获取单 元,该标识信息添加单元将用于标识原始传输流的流标识信息添加到 要被发送到外部装置的合成流的传输流数据包中的每个,该标识信息 获取单元从接收到的合成流的传输流数据包中的每个获取流标识信息, 以及处理单元可根据从传输流数据包中的每个获取的流标识信息,向 每个流分配接收到的合成流的传输流数据包中的每个。

另外,在此情况下,计数信息添加单元可将计数信息插入到传 输流数据包中的每个的标头中的区域中,以及流标识信息添加单元可 将流标识信息插入到传输流数据包中的每个的标头中的区域中。例如, 标头中的区域可以是循环计数器区域和/或同步字节区域。

另外,例如,可以将计数信息和流标识信息中的一部分或全部 插入到传输流数据包中的每个的标头中的循环计数器区域中,用于处 理传输流数据包的处理信息可包括传输流数据包中的每个的标头中的 循环计数器区域的原始值,以及处理单元可以将接收到的合成流的传 输流数据包中的每个的循环计数器区域的值替换为对应于传输流数据 包中的每个的循环计数器区域的原始值。

另外,用于处理传输流数据包的处理信息可包括用于标识传输 流数据包的原始传输流的流标识信息,以及可以根据对应于传输流数 据包中的每个的流标识信息,向流中的每个分配接收到的合成流的传 输流数据包中的每个。

另外,在本技术中,例如,用于处理传输流数据包中的每个的 处理信息可包括用于标识传输流数据包中的每个的原始传输流的流标 识信息,以及处理单元可通过根据对应于传输流数据包中的每个的流 标识信息将接收到的合成流的传输流数据包中的每个分配给每个流来 重建多个传输流。

根据本技术的另一个实施例,提供了一种主机装置,包括:流 发送单元,被配置成将通过合成多个流的数据包获得的合成流发送到 外部装置;处理信息保留单元,被配置成根据数据包中的每个的发送 时间,输出用于处理所述合成流的数据包中的每个的处理信息,并且 将所述处理信息保留一定时间段;计数信息添加单元,被配置成针对 要发送到外部装置的所述合成流的数据包中的每个,向数据包和对应 于数据包输出的处理信息两者添加按顺序增大的预定比特数的计数信 息;以及处理单元,被配置成基于添加了与被添加到数据包的计数信 息相同的计数信息的处理信息,处理从外部装置接收到的合成流的数 据包中的每个。

在本技术中,流发送单元将通过合成多个流的数据包获得的合 成流发送到外部装置。例如,流可以是传输流,并且数据包可以是传 输流数据包。另外,例如,还可以包括获取多个流的流获取单元和从 多个获取的流中的每个选择预定的数据包的数据包选择单元,并且合 成流可以包括所选择的数据包。

处理信息保留单元根据数据包的发送时间,输出用于处理合成 流的每个数据包的处理信息,并且将该信息保留一定时间段。计数信 息添加单元针对要发送到外部装置的合成流的每个数据包,向数据包 和对应于数据包输出的处理信息两者添加按顺序增大的预定比特数的 计数信息。另外,处理单元还基于添加了与被添加到数据包的计数信 息相同的计数信息的处理信息,处理从外部装置接收到的合成流的每 个数据包。

例如,当处理信息是用于标识每个数据包的原始流的流标识信 息时,处理单元基于流标识信息执行到对应于每个数据包的流的分配。 另外,例如,当处理信息是指示每个数据包在原始流中的时间位置的 时间信息时,处理单元基于时间信息对经过了分配处理的每个流中的 每个数据包执行输出时间调整。

在如上所述的本技术中,基于添加了与被添加到数据包的计数 信息相同的计数信息的处理信息,处理从外部装置接收到的合成流的 每个数据包。因此,即使在要发送到外部装置的合成流的数据包的顺 序不同于从外部装置接收到的合成流的数据包的顺序的情况下,也可 以基于对应于数据包的处理信息,适当地处理接收到的合成流的数据 包中的每个。

发明的有利效果

根据本技术,可以在将多个流合成为一个流之后,令人满意地 向外部装置发送多个流并且从外部装置接收多个流。

附图说明

图1是示出作为本技术的实施例的数字广播中的接收系统的结 构示例的框图。

图2是示出构成接收系统的公用接口控制器的详细结构示例的 框图。

图3是用于描述传输流数据包(TSP)的结构的图。

图4是示出构成公用接口控制器的多路复用单元的结构示例的 框图。

图5是示出被给予PID数据包的信息和在FIFO单元中保留一 定时间段的信息的示例的图。

图6是用于描述循环计数器区域中的用于LTSID和LCC的比 特的分配的示例的表。

图7是示出构成公用接口控制器的多路解复用单元的结构示例 的框图。

图8是示出FIFO单元的详细结构示例的框图。

图9是示意性示出FIFO单元的操作示例(1/2)的图。

图10是示意性示出FIFO单元的另一操作示例(2/2)的图。

图11是示出提供给LTS添加单元的每个传输流的PID数据包 的结构示例和在去除了除选择(调谐)的服务频道以外的服务频道的 PID数据包之后所需的PID数据包的示例的图。

图12是用于描述多路复用单元的处理的图。

图13是用于描述多路解复用单元的处理的图。

图14是用于描述当每个传输流的PID数据包被合成为一个流然 后发送到CAM模块时由公用接口控制器实现的处理过程的示例的流 程图。

图15是用于描述当从CAM模块接收到每个传输流的合成PID 数据包时由公用接口控制器实现的处理过程的示例的流程图。

图16是示出添加到PID数据包的信息和在FIFO单元中保留一 定时间段的信息的另一示例的图。

图17是用于描述同步字节区域中的用于LTSID和LCC的比特 的分配的另一示例的表。

图18是示出添加到PID数据包的信息和在FIFO单元中保留一 定时间段的信息的又一个示例的图。

图19是用于描述同步字节区域和循环计数器区域中的用于 LTSID和LCC的比特的分配的示例的表。

图20是示出其中提供了用于处理接收到的合成流的PID数据包 的LTSID、LTS、CC等的信息的各种模式的图。

图21是用于描述获得每个PID数据包的LTS(相对时间)的方 式的图。

图22是用于描述在重建期间使用LTS(相对时间)进行时间调 整的图。

具体实施方式

下面,将描述本发明的优选实施例(下面,被称为实施例)。 注意,将按下列顺序提供描述。

1.实施例

2.修改的示例

<1.实施例>

[数字广播中的接收系统的结构示例]

图1示出作为实施例的数字广播中的接收系统10的结构示例。 接收系统10包括主机装置100和CAM模块200。主机装置100是诸 如电视接收机(电视机)或机顶盒之类的电子装置。

主机装置100具有微处理器101、调谐器102-1、102-2和102-3, 以及解调器103-1、103-2和103-3。另外,主机装置100具有公用接 口控制器104,以及多路解复用器105-1、105-2和105-3。此外,主 机装置100具有MPEG解码器106-1、106-2和106-3。

微处理器101控制主机装置100的各个单元的操作。调谐器 102-1、102-2和102-3分别接收从广播电台发送的传输流TS1、TS2 和TS3的RF调制信号。另外,调谐器102-1、102-2和102-3下转换 RF调制信号以便具有中频,然后输出信号,以便将信号输入到解调 器103-1、103-2和103-3。解调器103-1、103-2和103-3分别解调已 经下转换以便具有中频的IF调制信号,由此获得基带的传输流TS1、 TS2和TS3。

公用接口控制器104合成在解调器103-1、103-2和103-3中获 得的传输流TS1、TS2和TS3,以创建合成流,并与CAM模块200 交换流,换言之,执行流的发送和接收。公用接口控制器104和 CAM模块200通过DVB-CI公用接口、或CI+公用接口(CI+公用 接口)连接在一起。

每个传输流以时分方式包括多个服务频道的PID数据包 (TSP:传输流数据包)。公用接口控制器104通过从传输流中去除 没有被选择(调谐)的服务频道的PID数据包来执行数据的交换。 相应地,这样的交换导致发送比特率的降低。稍后将更详细地描述公 用接口控制器104的结构。

多路解复用器105-1、105-2和105-3分别从由公用接口控制器 104获得的传输流TS1、TS2和TS3中提取选择(调谐)的服务频道 的PID数据包。PID数据包是视频和音频PID数据包。MPEG解码 器106-1、106-2和106-3分别解码由多路解复用器105-1、105-2和 105-3提取的PID数据包构成的基本流,由此获得视频数据和音频数 据。

CAM模块200是用于执行放入到主机装置100的公用接口连接 器中的解扰处理的附属装置。通过插入诸如磁卡或IC卡之类的卡 (智能卡)来使用CAM模块200,其中,订户信息、预订合同时间 段信息等被记录到CAM模块中。

CAM模块200具有微处理器201和解扰器202。CAM模块200 在公用接口上接收从主机装置100的公用接口控制器104发送的PID 数据包,并对这些PID数据包执行解扰处理。然后,CAM模块200 将PID数据包发送到主机装置100的公用接口控制器104。

将简要地描述图1中所示出的接收系统10的操作。从广播电台 发送的传输流TS1、TS2和TS3的RF调制信号分别由调谐器102-1、 102-2和102-3接收。然后,调谐器102-1、102-2和102-3下转换RF 调制信号以便具有中频,然后将信号提供给解调器103-1、103-2和 103-3。解调器103-1、103-2和103-3解调已经下转换以便具有中频 的IF调制信号,由此获得基带的传输流TS1、TS2和TS3。传输流 TS1、TS2和TS3被提供给公用接口控制器104。

公用接口控制器104通过合成从解调器103-1、103-2和103-3 提供的传输流TS1、TS2和TS3的PID数据包来创建合成流。然后, 构成合成流的PID数据包经由公用接口从公用接口控制器104按顺 序发送到CAM模块200。此时,从每个传输流中去除未被选择(调 谐)的服务频道的PID数据包。

CAM模块200经由公用接口接收从主机装置100的公用接口控 制器104发送的合成流,然后对PID数据包中的每个执行解扰处理。 然后,CAM模块200经由公用接口将合成流发送到主机装置100的 公用接口控制器104。

公用接口控制器104经由公用接口接收从CAM模块200发送 的合成流。然后,在公用接口控制器104中,将合成流中所包括的 PID数据包分配给各个流,从而重建传输流TS1、TS2和TS3。分别 将重建的传输流TS1、TS2和TS3提供给多路解复用器105-1、105-2 和105-3。

多路解复用器105-1、105-2和105-3从由公用接口控制器104 分配了数据包的传输流TS1、TS2和TS3中提取选择(调谐)的服 务频道的PID数据包。分别将由多路解复用器105-1、105-2和105-3 提取的视频和音频PID数据包提供给MPEG解码器106-1、106-2和 106-3。

MPEG解码器106-1、106-2和106-3对由视频和音频PID数据 包构成的视频和音频基本流执行解码处理。然后,MPEG解码器 106-1、106-2和106-3分别输出选择(调谐)的服务频道的视频数据 和音频数据。

[公用接口控制器的结构示例]

接下来,将描述公用接口控制器104的结构。图2示出控制器 104的详细结构示例。控制器104具有LTS(本地时间戳)添加单元 141-1、141-2和141-3,以及PID过滤单元142-1、142-2和142-3。 另外,控制器104具有多路复用(MUX)单元143、LCC(本地循 环计数器)添加单元144、多路解复用(DEMUX)单元145、LCC 提取单元146,以及FIFO(先进先出)单元147。

LTS添加单元141-1、141-2和141-3分别将对应于输入时间的 LTS(本地时间戳)添加到输入的传输流TS1、TS2和TS3的PID 数据包(TSP:传输流数据包)中的每个。例如,LTS是基于由自由 运转类型的时钟发生器或PCR被恢复的时钟发生器所生成的时钟而 获得的。

PID过滤单元142-1、142-2和142-3通过从传输流TS1、TS2 和TS3中去除未被选择(调谐)的服务频道的PID数据包来执行过 滤。通过过滤,实现了通过合成传输流TS1、TS2和TS3的PID数 据包获得的合成流的发送比特率的降低。

通过合成传输流TS1、TS2和TS3的PID数据包,多路复用单 元143创建并输出一个流,即合成流CTS。另外,多路复用单元143 还将LTSID(本地TS标识符)添加到如上所述地创建的合成流CTS 的每个PID数据包的TS标头中的循环计数器区域 (continuity_counter)。LTSID是用于标识当创建合成流CTS时生 成并使用的每个PID数据包的原始传输流的流标识信息。

图3示出TSP(PID数据包)的结构。TSP被设置为具有188 字节固定长度。TSP的头部中的4个字节构成TS标头,并且后面的 184个字节构成PES数据包有效载荷。另外,在TS标头中有在TS 标头的头部的同步字节区域中的8比特同步字(0x47),13比特 PID,以及最后4比特循环计数器区域。

另外,多路复用单元143根据合成流CTS的PID数据包的输出 时间,输出对应于每个PID数据包的LTS(本地时间戳)和CC(循 环计数器区域的原始值),然后将它们提供到FIFO单元147。LTS 是指示原始传输流中的每个PID数据包的时间位置的时间信息,例 如,由上述LTS添加单元141-1、141-2和141-3添加的那些被分离, 然后被使用。

图4示出多路复用单元143的结构示例。多路复用单元143具 有LTS分离单元151-1、151-2和151-3,以及TS多路复用单元152。 LTS分离单元151-1、151-2和151-3分别将LTS与传输流TS1、 TS2和TS3的PID数据包分离。然后,LTS分离单元151-1、151-2 和151-3分别输出包括没有添加LTS的PID数据包的传输流TS1、 TS2和TS3,并输出被添加到PID数据包的LTS。

通过合成各自从LTS分离单元151-1、151-2和151-3输出的传 输流TS1、TS2和TS3的PID数据包,TS多路复用单元152创建并 输出合成流CTS。例如,传输流TS1、TS2和TS3的PID数据包临 时存储在附图中未示出的双端口存储器中,并且按顺序取出较早的 PID数据包,然后合成。

另外,TS多路复用单元152创建用于标识数据包的原始传输流 的合成流CTS的每个PID数据包的预定比特数的LTSID,然后将 LTSID插入或添加到每个PID数据包的TS标头中的循环计数器区 域的一部分中。然后,TS多路复用单元152根据合成流CTS的PID 数据包的输出时间,按顺序输出CC,这些CC是PID数据包的循环 计数器区域的原始值。此外,TS多路复用单元152根据合成流CTS 的PID数据包的输出时间,使用从LTS分离单元151-1、151-2和 151-3输出的LTS,按顺序输出对应于PID数据包的LTS。

LCC添加单元144针对从多路复用单元143输出的合成流CTS 的每个PID数据包,将作为按顺序增大的预定比特数的计数信息的 LCC插入并添加到每个PID数据包的TS标头中的循环计数器区域 的一部分中。然后,LCC添加单元144按顺序向FIFO单元147输 出添加了LCC的合成流CTS的每个PID数据包。LCC是用于处理 CAM模块200中的PID数据包的顺序的变化的计数信息,以及在其 添加时生成并使用。

另外,LCC添加单元144还将如上所述的已经添加到合成流 CTS的每个PID数据包的LCC添加到对应于来自多路复用单元143 的PID数据包输出的LTS和CC。然后,LCC添加单元144按顺序 向FIFO单元147输出如上所述的添加了LCC的LTS和CC。

图5(a)示出LTSID和LCC被插入到从主机装置100发送到 CAM模块200的每个PID数据包的TS标头中的循环计数器区域中。 图5(b)示出LCC被添加到每个PID数据包的向主机装置100内的 FIFO单元147提供的LTS和CC。

每个PID数据包的TS标头中的循环计数器区域是4比特。图6 示出向循环计数器区域中的LTSID和LCC分配比特的示例。例如, 当向LTSID分配3比特并向LCC分配1比特时,可以标识8个传输 流,并可以处理1个数据包或更少数据包的顺序的变化。

另外,例如,当向LTSID分配2个比特并向LCC分配2个比 特时,可以标识4个传输流,并可以处理3个数据包或更少数据包的 顺序的变化。此外,例如,当向LTSID分配1个比特并向LCC分配 3个比特时,可以标识2个传输流,并可以处理7个数据包或更少数 据包的顺序的变化。

返回到图2,FIFO单元147将按顺序从LCC添加单元144提 供的添加了LCC的LTS和CC保留一定时间段。这里,该一定时间 段应该是至少对应于在CAM模块200中从接收到发送合成流CTS 的最大延迟时间的时间。

另外,对于稍后将描述的从CAM模块200接收到的合成流 CTS的PID数据包,FIFO单元147输出对应于PID数据包的LTS 和CC。在此情况下,FIFO单元147参考被插入并添加到每个PID 数据包的标头中的循环计数器区域中的LCC,由此选择性地输出添 加了与前述LCC具有相同值的LCC的LTS和CC。利用该选择性 输出,即使在CAM模块200中有PID数据包的顺序的变化的情况下, 也可以输出对应于每个PID数据包的LTS和CC。

多路解复用单元144接收从CAM模块200发送的合成流CTS。 然后,多路解复用单元145基于从FIFO单元147输出的对应于PID 数据包的LTS和CC,处理接收到的合成流的PID数据包。

换言之,多路解复用单元145根据LTSID,向每个流分配接收 到的合成流CTS的PID数据包。另外,多路解复用单元145将接收 到的合成流CTS的每个PID数据包的循环计数器区域的值替换为 CC(循环计数器区域的原始值)。然后,多路解复用单元145将 PID数据包置于分配了数据包的每个流中的根据LTS的时间位置, 由此重建传输流ST1、ST2和ST3。

图7示出多路解复用单元145的结构示例。多路解复用单元145 具有TS分离和CC替换部分161,以及输出时间调整部分162-1、 162-2和162-3。

TS分离和CC替换部分161基于被添加到PID数据包的LTSID, 向每个流分配从CAM模块200接收到的合成流的PID数据包。另外, TS分离和CC替换部分161将分配给每个流的PID数据包中的每个 的循环计数器区域的值替换为有延迟地从FIFO单元147输出的CC (循环计数器区域的原始值)。

输出时间调整部分162-1、162-2和162-3分别将PID数据包置 于每个流中的根据从FIFO单元147输出的对应于PID数据包的 LTS的时间位置。然后,输出时间调整部分162-1、162-2和162-3 分别输出重建的传输流TS1、TS2和TS3。

返回到图2,LCC提取单元146提取被插入到接收到的合成流 的每个PID数据包的标头中的循环计数器区域中的LCC,然后将 LCC发送到FIFO单元147。FIFO单元147参考提取的LCC,然后 选择性地输出添加了与上文描述的前述LCC具有相同值的LCC的 LTS和CC。

图8示出FIFO单元147的详细结构示例。这是当LCC是2比 特计数信息时的示例。FIFO单元147具有六个触发器(锁存电路) 171a、171b、171c、171d、171e和171f的串联电路,选择信号生成 部分172,以及开关部分173。

六个触发器的串联电路构成处理信息保留单元。TS同步信号 (TS Sync)作为锁存信号从多路复用(MUX)单元143输入到每个 触发器。每当输入TS同步信号(TS Sync)时,从多路复用 (MUX)单元143输入的LTS、CC和LCC按顺序移动到并保留在 稍后级的触发器中。

开关部分173选择性地输出各自由触发器171c、171d、171e和 171f保留的LTS和CC中的一个LTS和CC。选择信号生成部分 172将由LCC提取单元146提取的LCC与由触发器171c、171d、 171e和171f保留的每个LCC进行比较,并将选择信号SWC发送到 开关部分173,以便输出添加了具有相同值的LCC的LTS和CC。

即使在CAM模块200中PID数据包(3个或更少的数据包)的 顺序有变化的情况下,具有如图8所示的结构的FIFO单元147可以 针对接收到的合成流的每个PID数据包取出并输出对应于每个PID 数据包的LTS和CC。

图9和图10示意性示出具有图8中所示出的结构的FIFO单元 147的操作示例。在此示例中,2比特被分配给LCC,并且在CAM 模块200的输入中,添加到合成流CTS的每个PID数据包的LCC 按下列顺序变化:"0"、"1"、"2"、"3"、"0",…。另外,在该示例 中,2比特被分配给LTSID,并且四个传输流被设置为可识别的。此 外,该示例处理通过合成3个传输流LTSID0、LTSID1和LTSID2 的PID数据包而获得的合成流CTS。

关于FIFO单元147,图9和图10示出触发器171a的输入 (FIFO输入)、触发器171c的输出(C输出)、触发器171d的输 出(D输出)、触发器171e的输出(E输出)和触发器171f的输出 (F输出)。另外,关于CAM模块120,还图9和图10示出(到 CAM的)输入和(来自CAM的)输出。关于FIFO单元147的数 值指示被添加到LTS和CC的LCC的值,而关于CAM模块120的 数值指示被添加到PID数据包的LCC的值。

被添加到PID数据包的作为CAM模块120的输入(到CAM) 的LCC的值与被添加到LTS和CC(LTS和CC是与其对应的对应 触发器171a的输入(FIFO输入))的LCC的值一致。根据TS同 步信号(TS Sync)的输入,状态按照图9(a)、图9(b)、图9(c)、图9 (d)...的顺序发展。

图9(d)的状态继之以图10(e)的状态。在此状态下,被添 加到PID数据包的作为CAM模块120的输出(来自CAM)的LCC 的值是“1”。此值与被添加到作为触发器171e的输出(E输出)的 LTS和CC的LCC的值一致。因此,在该情况下,FIFO单元147 的开关部分173基于选择信号SWC输出触发器171e的LTS和CC。

接下来,图10(e)的状态继之以图10(f)的状态。在此状态 下,被添加到PID数据包的作为CAM模块120的输出(来自 CAM)的LCC的值是“3”(顺序变化)。此值与被添加到作为触发 器171d的输出(D输出)的LTS和CC的LCC的值一致。因此, 在该情况下,FIFO单元147的开关部分173基于选择信号SWC输 出触发器171d的LTS和CC。

接下来,图10(f)的状态继之以图10(g)的状态。在此状态 下,被添加到PID数据包的作为CAM模块220的输出(来自 CAM)的LCC的值是“2”。此值与被添加到作为触发器171f的输 出(F输出)的LTS和CC的LCC的值一致。因此,在该情况下, FIFO单元147的开关部分173基于选择信号SWC输出触发器171f 的LTS和CC。

接下来,图10(g)的状态继之以图10(h)的状态。在此状态 下,被添加到PID数据包的作为CAM模块200的输出(来自 CAM)的LCC的值是“0”。此值与被添加到作为触发器171e的输 出(E输出)的LTS和CC的LCC的值一致。因此,在该情况下, FIFO单元147的开关部分173基于选择信号SWC输出触发器171e 的LTS和CC。此后,重复相同操作。

将描述图2中所示出的公用接口控制器104的操作。从解调器 103-1、103-2和103-3(参见图1)提供的传输流TS1、TS2和TS3 分别被提供给LTS添加单元141-1、141-2和141-3。LTS添加单元 141-1、141-2和141-3分别将对应于其输入时间的LTS(本地时间 戳)添加到输入的传输流TS1、TS2和TS3的PID数据包(TSP: 传输流数据包)。

向PID数据包添加了LTS的传输流TS1、TS2和TS3分别被提 供给PID过滤单元142-1、142-2和142-3。PID过滤单元142-1、 142-2和142-3分别通过从传输流TS1、TS2和TS3中去除未被选择 (调谐)的服务频道的PID数据包来执行过滤。

图11(a)示出提供给LTS添加单元141-1、141-2和141-3的传输 流TS1、TS2和TS3的PID数据包的结构示例。图11(b)示出在PID 过滤单元142-1、142-2和142-3对图11(a)的输入执行过滤之后剩余 的PID数据包(需要的PID数据包)的示例。

返回到图2,将经过过滤的传输流TS1、TS2和TS3提供给多 路复用单元143。多路复用单元143通过合成LTS被去除的传输流 TS1、TS2和TS3的PID数据包来创建合成流CTS。

另外,多路复用单元143将LTSID插入并添加到如上所述地创 建的合成流CTS的每个PID数据包的TS标头中的循环计数器区域。 此外,多路复用单元143根据合成流CTS的每个PID数据包的输出 时间,输出对应于每个PID数据包的LTS(本地时间戳)和CC(循 环计数器区域的原始值)。

将由多路复用单元143创建的合成流CTS提供给LCC添加单 元144。还将从多路复用单元143输出的LTS和CC提供给LCC添 加单元144。LCC添加单元144针对合成流CTS的PID数据包中的 每个,将作为按顺序增大的具有预定比特数的计数信息的LCC插入 并添加到PID数据包的TS标头中的循环计数器区域的一部分。LCC 是用于处理CAM模块200中的PID数据包的顺序的变化的计数信息, 并在添加时生成和使用。经由CAM模块200和公用接口,按顺序输 出如上文所描述的添加了LCC的合成流CTS的PID数据包。

另外,LCC添加单元144还将如上文所描述的添加到合成流 CTS的PID数据包的LCC添加到对应于PID数据包从多路复用单 元143输出的LTS和CC。添加了LCC的LTS和CC按顺序输出到 FIFO单元147。

图12(a)示出从PID过滤单元142-1、142-2和142-3提供到多路 复用单元143的传输流TS1、TS2和TS3的PID数据包的示例。将 LTS添加到PID数据包。

图12(b)示出按顺序从LCC添加单元144输出到CAM模块200 的合成流CTS的PID数据包的示例。另外,图12(c)示出按顺序从 LCC添加单元144向FIFO单元147输出的添加了LCC的一排LTS 和CC的示例。

将LTSID和LCC添加到每个PID数据包。这里,LTSID (ID1)是指示原始传输流是传输流TS1的LTSID。另外,LTSID (ID2)是指示原始传输流是传输流TS2的LTSID。

经由公用接口从CAM模块200按顺序接收到的合成流的PID 数据包通过LCC提取单元146被发送到多路解复用单元146。LCC 提取单元146从接收到的合成流的每个PID数据包中提取被插入到 标头中的循环计数器区域中的LCC,并且将LCC发送到FIFO单元 147。

FIFO单元147将按顺序从LCC添加单元144输出的添加了 LCC的LTS和CC保留一定时间段。在此情况下,LTS和CC被保 留与对应于在CAM模块200中从接收到发送合成流CTS的最大延 迟时间的时间一样长的时间。

然后,FIFO单元147针对从CAM模块200接收到的合成流 CTS的PID数据包中的每个,输出对应于PID数据包的LTS和CC。 换言之,在此情况下,FIFO单元147参考由LCC提取单元146提 取的插入并添加到PID数据包的标头中的循环计数器区域的LCC, 然后选择性地输出添加了与前述LCC具有相同值的LCC的LTS和 CC。

将从FIFO单元147按顺序输出的LTS和CC发送到多路解复 用单元145。多路解复用单元145基于添加的LTSID并且还基于从 FIFO单元147输出的对应于PID数据包的LTS和CC,处理接收到 的合成流的PID数据包。

换言之,多路解复用单元145根据LTSID向每个流分配接收到 的合成流的PID数据包。另外,多路解复用单元145将接收到的合 成流CTS的每个PID数据包的循环计数器区域的值替换为CC(循 环计数器区域的原始值)。然后,多路解复用单元145调整输出时间, 以便将每个PID数据包置于分配了数据包的每个流中的根据对应于 每个PID数据包的LTS的时间位置,由此获得重建的传输流TS1、 TS2和TS3。

图13(a)示出经由公用接口从CAM模块200按顺序输入到多路 解复用单元145的合成流CTS的PID数据包的示例(虽然附图对应 于图11(b),但是具有星形标记的数据包的顺序改变)。

另外,图13(b)示出根据合成流CTS的PID数据包的输入时间 按顺序从FIFO单元147发送到多路解复用单元145的LTS和CC 的示例(虽然附图对应于图11(c),但是根据PID数据包的顺序的变 化改变了准备)。

另外,图13(c)示出从多路解复用单元144输出的重建的传输流 TS1、TS2和TS3的PID数据包的示例。

图14的流程图示出当公用接口控制器104通过合成传输流TS1、 TS2和TS3的PID数据包创建合成流CTS、然后将合成流发送到 CAM模块200时实现的处理过程的示例。

在步骤ST1,控制器104开始处理,然后转到步骤ST2的处理。 在步骤ST2,控制器104输入传输流TS1、TS2和TS3。然后,在步 骤ST3,控制器104将LTS添加到传输流的PID数据包。

接下来,在步骤ST4,控制器104去除每个传输流的未被选择 (调谐)的服务频道的PID数据包。然后,在步骤ST5,控制器104 按照以前的顺序排列剩余的PID数据包(在去除LTS之后的PID数 据包),然后合成数据包,由此创建合成流。此时,控制器104将 LTSID和LCC添加到PID数据包。

接下来,在步骤ST6,控制器104以连续发送所需的时钟速率, 按顺序将合成流CTS的PID数据包发送到CAM模块200。然后, 在步骤ST6,对应于PID数据包的发送,控制器104向FIFO单元 147输入添加了LCC的LTS和CC,以便保留一定时间段。在步骤 ST6的处理之后,控制器104在步骤ST7结束处理。

图15的流程图示出当公用接口控制器104从CAM模块200接 收到合成流CTS以重建传输流TS1、TS2和TS3时实现的过程或处 理的示例。

在步骤ST11,控制器104开始处理,然后转到步骤ST12的处 理。在步骤ST12,控制器104从CAM模块200按顺序接收合成流 CTS的PID数据包。另外,控制器104从FIFO单元147获得对应 于PID数据包的LTS和CC。

接下来,在步骤ST13,控制器104执行与合成流CTS的PID 数据包的CC的替换,并基于对应于数据包的LTSID将PID数据包 分配给对应的流。然后,在步骤ST14,控制器104调整并输出“输 出时间”,以便将PID数据包置于每个流中的根据对应于数据包的 LTS的时间位置,由此输出重建的传输流TS1、TS2和TS3。在步骤 ST14的处理之后,控制器104在步骤ST15结束处理。

注意,控制器104同时执行以上在图14的流程图中描述的发送 处理和以上在图15的流程图中描述的接收处理,并周期性地重复相 应的处理。

如上所述,在图1中所示出的接收系统10中,主机装置100根 据从CAM模块200接收到的合成流CTS重建原始传输流。在此情 况下,主机装置100使用被添加到PID数据包的LTSID和从FIFO 单元147输出的对应于PID数据包的LTS和CC,处理接收到的合 成流CTS的PID数据包,由此重建原始传输流。

在此情况下,FIFO单元147选择性地输出对应于接收到的合成 流CTS的PID数据包的LTS和CC,其中向LTS和CC添加了与添 加到PID数据包的LCC具有相同值的计数信息。因此,即使在 CAM模块200中PID数据包的顺序有变化的情况下,也可以基于对 应于数据包的LTS和CC,适当地处理接收到的合成流的PID数据 包。换言之,主机装置100可以令人满意地根据从CAM模块200接 收到的合成流CTS重建原始传输流。

<2.修改的示例>

在上面的描述中,例示了将LTSID和LCC插入到每个PID数 据包的TS标头中的循环计数器区域中(参见图5(a))。然而,如图 16(a)所示,也可以考虑将LTSID和LCC插入到每个PID数据包的 TS标头中的同步字节区域中。在此情况下,如图16(b)所示,提供给 FIFO单元147并保留一定时间段的处理信息是添加了LCC的LTS。 在这样的情况下,需要将从CAM模块200接收到的合成流CTS的 每个PID数据包的TS标头中的同步字节区域替换为同步字的处理, 并且同步字是固定值“0x47”,但是不需要将该值与LTS一起保留在 FIFO单元147中。

PID数据包的同步字节区域是8比特。图17示出在同步字节区 域中向LTSID和LCC分配比特的示例。例如,当向LTSID分配7 比特并向LCC分配1比特时,可以标识128个传输流,并且相应地, 可以处理1个数据包或更少数据包的顺序的变化。

另外,例如,当向LTSID分配6个比特并向LCC分配2个比 特时,可以标识64个传输流,并且相应地,可以处理3个数据包或 更少数据包的顺序的变化。另外,例如,当向LTSID分配5个比特 并向LCC分配3个比特时,可以标识32个传输流,并且相应地,可 以处理7个数据包或更少数据包的顺序的变化。

另外,如图18(a)所示,考虑了将LTSID和LCC插入到每个 PID数据包的TS标头中的循环计数器区域和同步字节区域两者中。 在此情况下,如图18(b)所示,提供给FIFO单元147并在FIFO单 元147中保留一定时间段的处理信息是添加了LCC的LTS和CC。

每个PID数据包的同步字节区域和循环计数器区域是12比特。 图19示出在同步字节区域中向LTSID和LCC分配比特的示例。例 如,当向LTSID分配7比特并向LCC分配5比特时,可以标识128 个传输流,并且可以处理31个数据包或更少数据包的顺序的变化。

另外,例如,当向LTSID分配6个比特并向LCC分配6个比 特时,可以标识64个传输流,并且可以处理63个数据包或更少数据 包的顺序的变化。另外,例如,当向LTSID分配5个比特并向LCC 分配7个比特时,可以标识32个传输流,并且可以处理127个数据 包或更少数据包的顺序的变化。

另外,在上面的描述中,示出了将LTSID和LCC插入到发送 到CAM模块200的合成流CTS的每个PID数据包的TS标头中的 示例。换言之,示例对应于图20的模式(1)和(2)。

模式(1)是LTSID和LCC被插入到每个PID数据包(TSP: 传输流数据包)的TS标头中的循环计数器区域、或同步字节区域和 循环计数器区域两者中,并且添加了LCC的CC和LTS在FIFO单 元147中被保留一定时间段并被使用的示例。模式(2)是LTSID和 LCC被插入到每个PID数据包的TS标头中的同步字节区域中,并 且添加了LCC的LTS在FIFO单元147中被保留一定时间段并被使 用的示例。

然而,作为由主机装置100中的FIFO单元147保留一定时间 段并使用的处理信息的模式,例如,还考虑图20的模式(3)到 (9)。模式(3)是LCC被插入到PID数据包的TS标头中的循环 计数器区域中,并且添加了LCC的CC、LTS、LTSID在FIFO单 元147中被保留一定时间段并被使用的示例。

模式(4)是LCC被插入到每个PID数据包的TS标头中的循 环计数器区域中,LTS作为前标头被添加到PID数据包的前面,并 且添加了LCC的CC在FIFO单元147中被保留一定时间段并被使 用的示例。模式(5)是LCC被插入到每个PID数据包的TS标头中 的循环计数器区域中,LTS作为页脚被添加到TSP的后面,并且添 加了LCC的CC在FIFO单元147中被保留一定时间段并被使用的 示例。

模式(6)是LTSID和LCC作为前标头被添加到每个PID数据 包的前面,并且添加了LCC的LTS在FIFO单元147中被保留一定 时间段并被使用的示例。模式(7)是LTSID和LCC作为页脚被添 加到每个PID数据包的后面,并且添加了LCC的LTS在FIFO单元 147中被保留一定时间段并被使用的示例。

模式(8)是LTS和LCC作为前标头被添加到每个PID数据包 的前面,并且添加了LCC的LTSID在FIFO单元147中被保留一定 时间段并被使用的示例。模式(9)是LTS和LCC作为页脚被添加 到每个PID数据包的后面,并且添加了LCC的LTSID在FIFO单 元149中被保留一定时间段并被使用的示例。

另外,在上面的描述中,示出了LTS(本地时间戳)是对应于 相对于公用接口控制器104的输入时间的绝对时间的示例。然而,还 考虑如下所述的将LTS设置为相对时间。当计算LTS的需要的比特 数时,需要相对于绝对时间但是不需要相对于相对时间定义CAM模 块200的延迟的上限。

将描述获得对应于每个PID数据包的LTS(相对时间)以及在 重建期间使用LTS(相对时间)对时间进行调整的方式。图21示意 性示出获得对应于每个PID数据包的LTS(相对时间)的方式。为 了简化描述,附图的示例示出两个传输流TSIN1和TSIN2。 "A1"、"A2"…表示构成传输流TSIN1的PID数据包。此外, “B1”、“B2”…表示构成传输流TSIN2的PID数据包。

例如,给予PID数据包“A1”的LTS(相对时间)被设置为从 PID数据包输入到输入缓冲区时的时间到PID数据包在多路复用 (MUX)单元143中实际被合成时的时间的延迟时间(delay_a1)。 另外,例如,给予PID数据包“B2”的LTS(相对时间)被设置为从 PID数据包输入到输入缓冲区时的时间到PID数据包在多路复用 (MUX)单元143中实际被合成时的时间的延迟时间(delay_b2)。 虽然省略了详细描述,但是同理适用于其他PID数据包。

图22示意性示出在重建期间使用LTS(相对时间)对时间的调 整。为了简化描述,附图的示例示出了重建两个传输流TSOUT1和 TSOUT2。"A1"、"A2"…表示构成以上在图21中描述的重建的传 输流TSOUT1的PID数据包。此外,“B1”、“B2”…表示构成重建 的传输流TSOUT2的PID数据包。

调整多路解复用的PID数据包“A1”的时间,以便延迟 “DELAY-delay_a1”。这里,“DELAY”是固定延迟,并至少具有等 于或大于LTS(相对时间)的最大值的值。另外,例如,调整多路解 复用的PID数据包“B2”的时间,以便延迟“DELAY-delay_b2”。 虽然省略了详细描述,但是同理适用于其他PID数据包。

另外,在上面的描述中,示出了处理信息保留单元具有预定数 量的触发器的串联电路结构的示例。然而,在本技术中,处理信息保 留单元的结构当然不限于此。

此外,在上面的描述中,主机装置100具有3个调谐器102-1、 102-2和102-3,并处理3个传输流TS1、TS2和TS3。本技术甚至可 以以同样的方式应用于处理两个或四个或更多个传输流的情况。

此外,在上面的描述中,示出了主机装置100向和从经由DVB- CI公用接口或CI+公用接口连接的CAM模块200发送和接收合成流 的示例。然而,本技术甚至可以当然以同样的方式应用于在主机装置 与其他外部装置之间执行这样的合成流的有线或无线发送和接收的情 况。

另外,本技术也可被如下配置。

(1)一种电子设备,包括:

合成流创建单元,被配置成通过合成多个传输流的传输流数据 包来创建合成流;

流发送单元,被配置成将创建的合成流发送到外部装置;

处理信息保留单元,被配置成根据传输流数据包中的每个的发 送时间,输出用于处理所述合成流的传输流数据包中的每个的处理信 息,并且将所述处理信息保留一定时间段;

计数信息添加单元,被配置成针对要发送到外部装置的所述合 成流的传输流数据包中的每个,向传输流数据包和对应于传输流数据 包输出的处理信息两者添加按顺序增大的预定比特数的计数信息;

流接收单元,被配置成从外部装置接收所述合成流;以及

处理单元,被配置成基于添加了与被添加到传输流数据包的计 数信息具有相同值的计数信息的处理信息,处理接收到的合成流的传 输流数据包中的每个。

(2)根据(1)所述的电子设备,

其中,用于处理传输流数据包中的每个的处理信息包括指示传 输流数据包中的每个的原始传输流的时间位置的时间信息,以及

其中,所述处理单元通过将传输流数据包中的每个置于分配了 接收到的合成流的传输流数据包中的每个的每个流中的、根据对应于 传输流数据包中的每个的时间信息的时间位置来重建多个传输流。

(3)根据(2)所述的电子设备,还包括:

流标识信息添加单元,被配置成将用于标识原始传输流的流标 识信息添加到要被发送到外部装置的合成流的传输流数据包中的每 个;以及

流标识信息获取单元,被配置成从接收到的合成流的传输流数 据包中的每个获取流标识信息,

其中,处理单元根据从传输流数据包中的每个获取的流标识信 息,向流中的每个分配接收到的合成流的传输流数据包中的每个。

(4)根据(3)所述的电子设备,

其中,所述计数信息添加单元将计数信息插入到传输流数据包 中的每个的标头中的区域中,以及

其中,所述流标识信息添加单元将流标识信息插入到传输流数 据包中的每个的标头中的区域中。

(5)根据(4)所述的电子设备,

其中,标头中的区域是循环计数器区域和/或同步字节区域。

(6)根据(4)所述的电子设备,

其中,计数信息和流标识信息中的一部分或全部被插入到传输 流数据包中的每个的标头中的循环计数器区域中,

其中,用于处理传输流数据包的处理信息包括传输流数据包中 的每个的标头中的循环计数器区域的原始值,以及

其中,所述处理单元将接收到的合成流的传输流数据包中的每 个的循环计数器区域的值替换为对应于传输流数据包中的每个的循环 计数器区域的原始值。

(7)根据(2)所述的电子设备,

其中,用于处理传输流数据包的处理信息包括用于标识传输流 数据包的原始传输流的流标识信息,以及

其中,所述处理单元根据对应于传输流数据包中的每个的流标 识信息,向流中的每个分配接收到的合成流的传输流数据包中的每个。

(8)根据(1)至(7)中任一项所述的电子设备,其中,所述 处理信息保留单元具有预定数量的触发器的串联电路结构,这些触发 器以输出的处理信息作为输入。

(9)根据(1)至(8)中任一项所述的电子设备,

其中,流发送单元经由DVB-CI公用接口或CI+公用接口,将 合成流发送到外部装置,

其中,流接收单元经由DVB-CI公用接口或CI+公用接口,从 外部装置接收合成流,以及

其中,外部装置是执行解扰处理的条件访问模块。

(10)根据(1)所述的电子设备,

其中,用于处理传输流数据包中的每个的处理信息包括用于标 识传输流数据包中的每个的原始传输流的流标识信息,以及

其中,所述处理单元通过根据对应于传输流数据包中的每个的 流标识信息将接收到的合成流的传输流数据包中的每个分配给流中的 每个来重建多个传输流。

(11)一种电子设备的流发送和接收方法,包括:

合成流创建步骤,用于通过合成多个传输流的传输流数据包来 创建合成流;

流发送步骤,用于将创建的合成流发送到外部装置;

处理信息保留步骤,用于根据传输流数据包中的每个的发送时 间,输出用于处理所述合成流的传输流数据包中的每个的处理信息, 并且将所述处理信息保留一定时间段;

计数信息添加步骤,用于针对要发送到外部装置的所述合成流 的传输流数据包中的每个,向传输流数据包和对应于传输流数据包输 出的处理信息两者添加按顺序增大的预定比特数的计数信息;

流接收步骤,用于从外部装置接收合成流;以及

处理步骤,用于基于添加了与被添加到传输流数据包的计数信 息具有相同值的计数信息的处理信息,处理接收到的合成流的传输流 数据包中的每个。

(12)一种程序,使得计算机用作:

合成流创建装置,被配置成通过合成多个传输流的传输流数据 包来创建合成流;

流发送装置,被配置成将创建的合成流发送到外部装置;

处理信息保留装置,被配置成根据传输流数据包中的每个的发 送时间,输出用于处理所述合成流的传输流数据包中的每个的处理信 息,并且将所述处理信息保留一定时间段;

计数信息添加装置,被配置成针对要发送到外部装置的所述合 成流的传输流数据包中的每个,向传输流数据包和对应于传输流数据 包输出的处理信息两者添加按顺序增大的预定比特数的计数信息;

流接收装置,被配置成从外部装置接收所述合成流;以及

处理装置,被配置成基于添加了与被添加到传输流数据包的计 数信息具有相同值的计数信息的处理信息,处理接收到的合成流的传 输流数据包中的每个。

(13)一种主机装置,包括:

流发送单元,被配置成将通过合成多个流的数据包获得的合成 流发送到外部装置;

处理信息保留单元,被配置成根据数据包中的每个的发送时间, 输出用于处理所述合成流的数据包中的每个的处理信息,并且将所述 处理信息保留一定时间段;

计数信息添加单元,被配置成针对要发送到外部装置的所述合 成流的数据包中的每个,向数据包和对应于数据包输出的处理信息两 者添加按顺序增大的预定比特数的计数信息;以及

处理单元,被配置成基于添加了与被添加到数据包的计数信息 具有相同的计数信息的处理信息,处理从外部装置接收到的合成流的 数据包中的每个。

(14)根据(13)所述的主机装置,

其中,流是传输流,以及

其中,数据包是传输流数据包。

(15)根据(13)或(14)所述的主机装置,还包括:

流获取单元,被配置成获取多个流;以及

数据包选择单元,被配置成从多个获取的流中的每个选择预定 数据包,

其中,合成流包括所选择的数据包。

(16)一种主机装置的流发送和接收方法,包括:

将通过合成多个流的数据包获得的合成流发送到外部装置;

根据数据包中的每个的发送时间,输出用于处理所述合成流的 数据包中的每个的处理信息,并且将所述处理信息保留一定时间段;

针对要发送到外部装置的所述合成流的数据包中的每个,向数 据包和对应于数据包输出的处理信息两者添加按顺序增大的预定比特 数的计数信息;以及

基于添加了与被添加到数据包的计数信息具有相同的计数信息 的处理信息,处理从外部装置接收到的合成流的数据包中的每个。

参考符号列表

10    接收系统

100   主机装置

101   微处理器

102-1到102-3  调谐器

103-1到103-3  解调器

104   公用接口控制器

105-1到105-3  多路解复用器

106-1到106-3  MPEG解码器

141-1到141-3  LTS添加单元

142-1到142-3  PID过滤单元

143   多路复用(MUX)单元

144   LCC添加单元

145   多路解复用(DEMUX)单元

146   LCC提取单元

147   FIFO单元

151-1到151-3  LTS分离单元

152   TS多路复用单元

161   TS分离和CC替换部分

162-1到162-3  输出时间调整部分

171a到171f   触发器

172   选择信号生成部分

173   开关部分

200   CAM模块

201   微处理器

202   解扰器

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号