发送设备、发送方法、接收设备、接收方法、程序和电子装置制造方法

文档序号:7791185阅读:205来源:国知局
发送设备、发送方法、接收设备、接收方法、程序和电子装置制造方法
【专利摘要】本发明提供了一种发送设备,该发送设备包括:流输入单元,其输入传输流,所述传输流以时分方式包含多个服务信道的PID数据包;信息添加单元,其将与所述输入的时间对应的时间戳添加至去除了所输入的传输流的未选择的服务信道的PID数据包之后剩余的PID包;以及流发送单元,其将添加有所述时间戳的PID包中的每个PID包相继发送到外部装置。
【专利说明】发送设备、发送方法、接收设备、接收方法、程序和电子装置

【技术领域】
[0001] 本技术涉及发送设备、发送方法、接收设备、接收方法、程序和电子装置,具体涉及 能够将传输流中包含的每个包有效地发送至外部装置的发送设备等。

【背景技术】
[0002] 在2011年1月发布的CI_Plus标准vl. 3. 1中,用于同时执行多个接收信道的解 扰处理的功能是不可用的,因而观看者无法在记录一个节目的同时观看另一节目。作为除 了 CI_Plus之外的对该功能进行标准化的先例,已知并操作美国开放有线标准(US Open Cable standard)的 Μ-卡系统。
[0003] 在Μ-卡系统中,诸如电视机或机顶盒的主机装置中的两个调谐器所接收的 MPEG-TS信号在时间轴上被完全复用,以在不改变传统的物理接口的情况下实现从该主机 装置向具有解扰功能的CAM模块的输出。
[0004] 该系统的限制包括以下事实:复用的MPEG-TS信号的比特率由于复用而导致至少 加倍。MPEG-TS信号的上限比特率是96Mbps,作为其比特率的双倍的192Mbps是切实可行 的比特率的上限。因此,对三个MPEG-TS信号或更多个的复用不能工作。
[0005] 为了解决上述问题,例如,提出了在专利文献1中描述的技术。根据该技术,仅从 两个MPEG-TS信号或更多个信号中通过与主机装置的信道选择信息相匹配来选择必须的 PID包用于复用,并且通过与所提取的服务信道ID号相匹配来校正PMT (节目映射表)的 SI/PSI信息等。
[0006] 专利文献1中描述的技术的优点在于,复用后的MPEG-TS流不仅能够被与扩展功 能对应的、新指定的CAM t吴块所接收,还能够被现存CAM t吴块所接收。
[0007] 引用列表
[0008] 专利文献
[0009] 专利文献 1 :US 7394834B


【发明内容】

[0010] 在上述专利文献1中描述的技术中,在实现该技术时预期到以下问题。
[0011] 在当前的标准中,通过以下方法来确定由CAM模块从主机装置接收的MPEG-TS流 中的哪个服务信道要解扰,通过该方法,在创建CA_PMT表之后主机装置所选择的服务信道 的PID号被添加至CA_PMT表,并且CA_PMT表被输出到CAM模块。
[0012] 在发送设备和CAM模块之间交换解扰所需的详细信息EMM(授权管理信息)、 ECM(授权控制信息)。因此,传递(mediate) MPEG-TS信号的主机装置不知道EMM和ECM数 据的位置。这是维持CI_Plus的安全强度的一个要素。
[0013] 另一方面,前述交换意味着主机装置无法掌握包含主机装置解扰所需的数据的 PID包号的列表。因此,当如上所述对SI/PSI信息进行校正时,仍旧有导致以下问题的可能 性:不由CAM模块来执行解扰。
[0014] 本技术的目的在于,有效地执行传输流到外部装置的发送。
[0015] 对问题的解决方案
[0016] 根据本技术的一个方面,提供了一种发送设备,其包括流输入单兀,其输入传输 流,所述传输流以时分方式包含多个服务信道的PID数据包;信息添加单元,其将与输入的 时间对应的时间戳添加至去除了所输入的传输流的未选择的服务信道的PID数据包之后 剩余的PID包;以及流发送单元,其将添加有时间戳的PID包中的每个PID包相继发送到外 部装置。
[0017] 根据本技术,由流输入单兀输入以时分方式包含多个服务信道的PID包的传输 流。由信息添加单元将与输入时间对应的时间戳添加到去除了传输流的未选择的(调谐 的)的服务信道的PID数据包(PID视频包和PID音频包等)之后剩余的PID包。然后,由 流发送单元将添加有时间戳的PID包中的每个PID包相继发送到外部装置。
[0018] 例如,还可以使流发送单元经由数字接口将每个PID包发送到外部装置。在该情 况下,例如,数字接口可以是DVB-CI公共接口,并且外部装置可以是执行解扰处理的条件 接入1旲块。
[0019] 根据本技术,如上所述,只发送去除了传输流中包含的多个服务信道的PID包之 中的未选择的(调谐的)服务信道的PID数据包之后剩余PID包,因而能够将发送比特率 降低到低水平。此外,与输入时间对应的时间戳被添加至要发送的PID包,并且例如能够将 从外部装置返回的每个PID包返回到与所添加的时间戳对应的原始时间位置以重新配置 传输流,并且此外,能够使每个PID包中的PCR(节目时间基准)正确地回到正确状态。
[0020] 在本技术中,例如,流发送单元可以根据添加有时间戳的PID包的数据的总量来 确定连续发送所需的时钟速率,使得每个PID包被连续发送到外部装置。通过执行PID包 的这样的连续发送,能够使外部装置中的接收电路的同步系统的操作稳定。
[0021] 此外,在本技术中,当每个PID包被发送到外部装置时,例如,可以使流发送单元 进一步将PID包的服务信道信息发送到外部装置。因此,当发送去除了非选择的服务信道 的PID数据包之后剩余的PID包时,外部装置能够正确地辨识其服务信道被发送的包,而没 有对SI/PSI信息进行校正。
[0022] 此外,在本技术中,例如,可以使流输入单元输入多个传输流,可以使信息添加单 元将标识对应的传输流的流标识符、以及与输入时间对应的时间戳添加至去除了多个输入 传输流中的每个输入传输流的未选择的(调谐的)服务信道的PID数据包之后剩余的PID 包,并且可以使流发送单元将添加有流标识符和时间戳的每个PID包相继发送到外部装 置。除了与输入时间对应的时间戳之外,以该方式发送的PID包还具有向其添加的流标识 信息,并且因此从外部装置返回的每个PID包能够容易地被分发到每个流,并且便于对多 个传输流的重新配置。
[0023] 根据本技术的另一方面,提供了一种接收设备,包括:流接收单元,其从外部装置 相继接收添加有时间戳的每个PID包,时间戳指示传输流中的原始时间位置;以及流重新 配置单元,其通过将所接收到的PID包中的每个PID包布置在与所添加的时间戳对应的时 间位置中,来重新配置所述传输流。
[0024] 根据本技术,由流接收单元相继接收添加有时间戳的每个PID包,时间戳指示传 输流中的原始时间位置。然后,由流重新配置单元通过将每个PID包布置在与添加至每个 P ID包的时间戳对应的时间位置中来重新配置传输流。例如,还可以使流接收单元经由数字 接口从外部装置接收每个PID包。在该情况下,例如,数字接口可以是DVB-CI公共接口,并 且外部装置可以是执行解扰处理的条件接入模块。
[0025] 根据本技术,通过将每个接收的PID包布置在与所添加的时间戳对应的时间位置 中来重新配置传输流,并且能够正确地获得其中每个PID包中的PCR回到其正确位置的传 输流。
[0026] 在本技术中,例如,可以使流重新配置单元进一步将伪-PID包插入到不存在重新 配置的传输流的PID包的时间位置中,伪-PID包与PID包的区别在于包标识符(PID)。通 过以该方式插入伪-PID包,重新配置的传输流具有连续的PID包,并且能够使重新配置的 传输流的接收电路的同步系统的操作稳定。
[0027] 此外,在本技术中,可以使流接收单元从外部装置相继接收添加有标识对应的传 输流的流标识符以及时间戳的每个PID包,并且可以使流重新配置单元通过根据所添加的 流标识符将每个PID包分发到每个流并且在每个流中将每个PID包布置在与所添加的时间 戳对应的时间位置中,来重新配置多个传输流。
[0028] 在该情况下,除了指示传输流中的原始时间位置的时间戳之外,所接收到的PID 包还具有向其添加的流标识信息,并且基于流标识信息将每个PID包分发到每个流,并且 因此,即使相继接收的PID包形成多个传输流的PID包的结合,仍能够容易地重新配置每个 传输流。
[0029] 根据本技术的另一方面,提供了:
[0030] 一种电子装置,包括:
[0031] 发送设备;以及
[0032] 接收设备,
[0033] 其中,所述发送设备包括:
[0034] 流输入单元,其输入多个传输流,
[0035] 信息添加单元,其将标识对应的传输流的流标识符、以及与输入的时间对应的时 间戳添加至去除了已经输入的多个传输流中的每个传输流的未选择的(调谐的)服务信道 的PID数据包之后剩余的PID包,以及
[0036] 流发送单元,其经由数字接口将添加有流标识符和时间戳的PID包中的每个包发 送到外部装置,以及
[0037] 其中,接收设备包括:
[0038] 流接收单元,其从外部装置相继接收添加有流标识符和时间戳的PID包中的每个 PID包,以及
[0039] 其中,流重新配置单元,其通过根据所添加的流标识符将所接收到的PID包中的 每个包分发到每个流并在所述每个流中将PID包中的每个PID包布置在与所添加的时间戳 对应的时间位置中,来重新配置多个传输流。
[0040] 发明的有益效果
[0041] 根据本技术,能够有效地执行传输流到外部装置的发送。

【专利附图】

【附图说明】
[0042] 图1是示出作为实施例的数字广播的接收系统的配置例子的框图。
[0043] 图2是示出构成接收系统的公共接口控制器的详细配置例子的框图。
[0044] 图3是示出各自由输入缓冲器取得的传输流的PID包的配置例子、以及在去除了 所选择的(调谐的)服务信道中的那些之外的PID数据包之后非不必要的PID包的例子的 图。
[0045] 图4是示出双端口存储器中保持的每个传输流中的非不必要的且添加有TS ID和 时间戳的PID包的例子、以及通过结合这样的PID包而获得的流的例子、以及连续发送到 CAM模块的每个包的例子的图。
[0046] 图5是示出在TS重构缓冲器(re-construct buffer)所接收的流中包含的每个 PID包的例子的图。
[0047] 图6是示出PID定时调节器(timing adjuster)所重新配置的每个传输流的例子、 以及在插入伪-PID包之后最终输出的传输流的例子的图。
[0048] 图7是示出通过结合这样的PID包而将作为流的每个传输流的PID包发送至CAM 模块的公共接口控制器的处理过程的例子的流程图。
[0049] 图8是示出用于从CAM模块接收每个传输流的所结合的PID包的公共接口控制器 的处理过程的例子的图。

【具体实施方式】
[0050] 以下将描述用于执行本发明的形式(在下文中,称作"实施例")。将按照以下所 示的顺序来提供该描述:
[0051] 1.第一实施例
[0052] 2.修改
[0053] 〈1.第一实施例〉
[0054] [数字广播接收系统的配置例子]
[0055] 图1示出了作为实施例的数字广播的接收系统10的配置例子。接收系统10包括 主机装置100和CAM模块200。主机装置100是电视机或机顶盒等。
[0056] 主机装置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。
[0057] 微处理器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。
[0058] 公共接口控制器104与CAM模块200交换由解调器103-1、103-2、103-3分别获得 的传输流TS1、TS2、TS3,即执行向CAM模块200的发送/从CAM模块200的接收。公共接 口控制器104和CAM模块200通过DVB-CI公共接口相连接。
[0059] 每个传输流以时分方式包含多个服务信道的PID包。公共接口控制器104在从每 个传输流中去除了未选择的(调谐的)的服务信道的PID数据包之后交换PID包。因此, 发送比特率降低。稍后将进一步描述公共接口控制器104的详细配置。
[0060] 解复用器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数据包所构成的基本流进行解码以获得视频数据和音频数据。
[0061] CAM模块200是装配到主机装置100的DVB-CI公共接口连接器中以执行解扰处理 的附接装置。CAM模块200被所插入的记录有订户信息和合同期限信息等的卡(智能卡) 所使用,该卡诸如磁卡或1C卡等。
[0062] CAM模块200具有微处理器201和解扰器202。CAM模块200通过DVB-CI公共接 口接收从主机装置100的公共接口控制器104发送的PID包,并对其执行解扰处理。然后, CAM模块200将每个PID包发送至主机装置100的公共接口控制器104。
[0063] 将简要描述图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。
[0064] 在公共接口控制器104中,对从解调器103-1、103-2、103-3提供的传输流TS1、 TS2、TS3的PID包进行结合。然后,所结合的PID包中的每个均经由DVB-CI公共接口从公 共接口控制器104发送到CAM模块200。在该情况下,从每个传输流中去除未选择的(调谐 的)的服务信道的PID数据包。
[0065] 在CAM模块200中,接收经由DVB-CI公共接口从主机装置100的公共接口控制器 104发送的PID包,并对其执行解扰处理。然后,每个PID包均经由DVB-CI公共接口从CAM 模块200发送到主机装置100的公共接口控制器104。
[0066] 在公共接口控制器104中,经由DVB-CI公共接口接收从CAM模块200发送的PID 包。然后,在公共接口控制器104中,每个PID包被分发到各个流以重新配置传输流TS1、 TS2、TS3。重新配置的传输流TS1、TS2、TS3分别被提供至解复用器105-1、105-2、105-3。
[0067] 在解复用器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。
[0068] 在MPEG解码器106-1、106-2、106-3中,分别对视频和音频PID数据包所构成的视 频和音频基本流执行解调处理。然后,从MPEG解码器106-1、106-2、106-3输出所选择的 (调谐的)服务信道的各个视频数据和音频数据。
[0069][公共接口控制器的详细配置例子]
[0070] 接下来,将描述公共接口控制器104的详细配置。图2示出了公共接口控制器 104的详细配置。控制器104具有输入缓冲器141-1、141-2、141-3和双端口存储器142-1、 142-2、142-3。控制器104还具有TS重映射器/输出速率控制器143和TS重构缓冲器144。
[0071] 此外,控制器104具有双端口存储器145-1、145-2、145-3和PID定时调节器 146-1、146-2、146-3。控制器104还具有输入时钟发生器151和本地TS ID/时间戳添加器 152。此外,控制器104具有本地TS ID控制器153和时间戳阅读器154。
[0072] 输入缓冲器141-1、141-2、141-3分别临时存储输入的传输流了51352353。通过 存储输入时钟发生器151所生成的时钟的计数值能够管理合并到这些输入缓冲器141-1、 141-2、141-3中的每个传输流的PID包的相对时间。
[0073] 本地TS ID/时间戳添加器152通过利用双端口存储器142-1、142-2、142-3来添 加 TS ID和时间戳。在该情况下,本地TS ID/时间戳添加器152向去除了传输流TS1、TS2、 TS3的未选择的(调谐的)服务信道的PID数据包之后剩余的PID包添加 TS ID和时间戳。 顺便提及,TS ID是流标识符,用于标识PID包所对应的传输流。时间戳是与当PID包被输 入到输入缓冲器中时的时间对应的时间信息,并且例如使用输入时钟发生器151所生成的 时钟的计数值。
[0074] TS-重映射器/输出速率控制器143从双端口存储器142-1、142-2、142-3中按时 间顺序相继读取添加有TS ID和时间戳的PID包,以将这些PID包结合到一个流中。然后, TS重映射器/输出速率控制器143经由DVB-CI公共接口将该流中包含的传输流TS1、TS2、 TS3的每个PID包相继发送到CAM模块200。
[0075] 在该情况下,TS重映射器/输出速率控制器143根据数据总量来确定连续发送所 需的时钟速率以将每个包连续发送到CAM模块200。通过执行这样的连续发送,能够使CAM 模块200中的接收电路的同步系统的操作稳定。
[0076] 对应于每个PID包到CAM模块200的发送,TS重映射器/输出速率控制器143还 发送PID包的流信息和服务信道信息。流信息指示PID包属于哪个传输流,而服务信道信 息指示PID包属于哪个服务信道。
[0077] 通过以该方式发送每个PID包的流信息和服务信道信息来匹配PID包的发送,能 够实现以下效果。即,CAM模块200能够正确地辨识发送哪个服务信道的PID包,而无需进 行SI/PSI信息的校正而伴随着用于去除不必要的PID数据包的处理。
[0078] TS重构缓冲器144经由DVB-CI公共接口从CAM模块200接收并临时存储传输流 TS1、TS2、TS3的每个PID包。如上所述,每个PID包具有向其添加的TS ID和时间戳。
[0079] 本地TS ID控制器153根据向其添加的TS ID来将TS重构缓冲器144中存储的 每个PID包分发到传输流TS1、TS2、TS3之一。然后,本地TS ID控制器153将分发到每个 传输流的PID包写到各个双端口存储器145-1、145-2、145-3。
[0080] 时间戳阅读器154读取添加至写入到双端口存储器145-1、145-2、145-3中的每个 PID包的时间戳。PID定时调节器146-1、146-2、146-3分别基于上述的时间戳的读取结果 来重新配置并输出传输流TS1、TS2、TS3。即,PID定时调节器146-1、146-2、146-3读取并 输出写入到双端口存储器145-1、145-2、145-3中的每个PID包,以布置在与向其添加的时 间戳对应的时间位置中。
[0081] 在该情况下,PID定时调节器146-1、146-2、146-3分别将具有与PID包的PID不同 的PID的伪-PID包插入到重新配置的传输流TS1、TS2、TS3的不存在PID包的时间位置中。 在伪-PID包中,有效载荷部分具有插入到其中的随机数据,在随机数据中,"0"值和" 1"值 是不连续的。通过插入伪-PID包,重新配置的传输流TS1、TS2、TS3具有连续的PID包,并 且能够使重新配置的传输流TS1、TS2、TS3的接收电路的同步系统的操作稳定。
[0082] 接下来,将描述图2所示的公共接口控制器104的操作。从解调器103-1、103-2、 103-3提供的传输流TS1、TS2、TS3(参见图1)在分别被提供至输入缓冲器141-1、141-2、 141- 3之后被临时存储。通过所存储的由输入时钟发生器151生成的时钟的计数值来管理 合并到这些输入缓冲器141-1、141-2、141-3中的每个传输流的PID包的相对时间。图3(a) 示出了分别合并到输入缓冲器141-1、141-2、141-3中的传输流TS1、TS2、TS3的PID包的配 置例子。
[0083] 本地TS ID/时间戳添加器152使用双端口存储器142-1、142-2、142-3来添加 TS ID和时间戳。在该情况下,TS ID和时间戳被添加至去除了传输流TS1、TS2、TS3的未选择 的(调谐的)的服务信道的PID数据包之后剩余的PID包(非不必要的PID包)。顺便提 及,TS ID是流标识符,用于标识PID包所对应的传输流。时间戳是与当PID包被输入到输 入缓冲器中时的时间对应的时间信息,并且例如使用输入时钟发生器151所生成的时钟的 计数值。
[0084] 传输流TS1、TS2、TS3的添加有TS ID和时间戳的PID包分别被保持在双端口存 储器142-1、142-2、142-3中。图3(b)示出了对于图3(a)的输入而言传输流TS1、TS2、TS3 的非不必要的PID包的例子。
[0085] 在TS重映射器/输出速率控制器143中,每个传输流中的添加有TSID和时间戳 的PID包被结合到一个流中。在该情况下,通过按时间顺序从双端口存储器142-1、142-2、 142- 3读取的每个传输流中的添加有TS ID和时间戳的PID包,来结合PID包。图4(a)示 出了在双端口存储器142-1、142-2、142-3中保持的且添加有TS ID和时间戳的每个传输流 的非不必要的PID包的例子。图4 (a)还示出了通过TS重映射器/输出速率控制器143所 形成的结合所获得的流的例子。
[0086] 然后,经由DVB-CI公共接口从TS重映射器/输出速率控制器143向CAM模块200 相继发送一个结合流的每个包。在该情况下,由TS重映射器/输出速率控制器143根据数 据总量来确定连续发送所需的时钟速率以将每个包连续发送至CAM模块200。图4(b)示出 了如上所述的连续发送到CAM模块200的每个包的例子。
[0087] 此外,对应于每个PID包到CAM模块200的发送,经由DVB-CI公共接口将流信息 和服务信道信息从TS映射器/输出速率控制器143发送到CAM模块200。流信息指示PID 包属于哪个传输流,而服务信道信息指示PID包属于哪个服务信道。
[0088] 在TS重构缓冲器144中,经由DVB-CI公共接口从CAM模块200相继接收传输流 TS1、TS2、TS3的每个PID包。然后,存储在TS重构缓冲器144中的每个PID包根据由本地 TS ID控制器153向其添加的TSID而被分发到传输流TS1、TS2、TS3之一。然后,所分发的 PID包被写入到各个双端口存储器145-1、145-2、145-3中。
[0089] 图5示出了 TS重构缓冲器144所接收的流中包含的传输流TS1、TS2、TS3的每个 PID包的例子。图5还示出了在该一个流中包含的每个PID包被分发到传输流TS1、TS2、 TS3中的每个传输流的状态。
[0090] 在时间戳阅读器154中,读取添加到写入各个双端口存储器145-1、145-2、145-3 中的每个PID包的时间戳。在PID定时调节器146-1、146-2、146-3中,基于读取结果来重 新配置传输流TS1、TS2、TS3。即,在PID定时调节器146-1、146-2、146-3中,写入双端口存 储器145-1、145-2、145-3中的每个PID包被读取出,以布置在与向其添加的时间戳对应的 时间位置中。因此,分别从PID定时调节器146-1、146-2、146-3中输出重新配置的传输流 TS1、TS2、TS3。
[0091] 在该情况下,在PID定时调节器146-1、146-2、146-3中,具有与PID包的PID不同 的PID的伪-PID包分别被插入到重新配置的传输流TS1、TS2、TS3的不存在PID包的时间 位置中。伪-PID包具有插入到有效载荷部分中的随机数据,在随机数据中,"0"值和" 1"值 是不连续的。由公共接口控制器104输出如上所述分别由PID定时调节器146-1、146-2、 146-3重新配置的传输流TS1、TS2、TS3。
[0092] 图6(a)示出了分别由PID定时调节器146-1、146-2、146-3重新配置的传输流 TS1、TS2、TS3的例子。然后,图6(b)示出了在伪-PID包被插入之后最后从PID定时调节 器146-1、146-2、146-3输出的传输流TS1、TS2、TS3的例子。
[0093] 图7中的流程图示出了当公共接口控制器104对传输流TS1、TS2、TS3的每个PID 包进行结合并将结合的PID包作为流发送到CAM模块200时的处理过程的例子。
[0094] 在步骤ST1中,公共接口控制器104开始处理,然后前进到步骤ST2中的处理。在 步骤ST2中,公共接口控制器104输入传输流TS1、TS2、TS3。
[0095] 接下来,在步骤ST3中,公共接口控制器104去除每个传输流的未选择的(调谐 的)的服务信道的PID数据包。然后,在步骤ST3中,公共接口控制器104还将作为流标识 符的TS ID、以及与输入时间对应的时间戳添加到剩余的PID包(非不必要的PID包)的 头。
[0096] 接下来,在步骤ST4中,公共接口控制器104按照时间顺序对每个传输流的剩余的 PID包进行重新布置和结合。然后,在步骤ST5中,公共接口控制器104以连续发送所需的 时钟速率将所结合的PID包中的每个PID包相继发送到CAM模块200。在步骤ST5中的处 理之后,在步骤ST6中,公共接口控制器104结束处理。
[0097] 图8中的流程图示出了当公共接口控制器104从CAM模块200接收传输流TS1、 TS2、TS3的所结合的PID包中的每个PID包时的处理过程的例子。
[0098] 在步骤ST11中,公共接口控制器104开始处理,然后前进到步骤ST12中的处理。 在步骤ST12中,公共接口控制器104从CAM模块200相继接收传输流TS1、TS2、TS3的所结 合的PID包中的每个PID包。
[0099] 接下来,在步骤ST13中,公共接口控制器104基于作为流标识符的所添加的TS ID 来将每个PID包分发到传输流TS1、TS2、TS3之一。
[0100] 接下来,在步骤ST14中,公共接口控制器104针对每个传输流将每个分发的PID 包的时间位置布置到与所添加的时间戳对应的时间位置。因此,公共接口控制器104重新 配置传输流TS1、TS2、TS3。此外,在步骤S14中,公共接口控制器104还将伪-PID包插入 到每个传输流中的不存在PID包的位置,并输出每个传输流。在步骤ST14中的处理之后, 在步骤ST15中,公共接口控制器104结束处理。
[0101] 公共接口控制器104并行地执行在上面的图7的流程图中示出的发送处理、以及 在上面的图8的流程图中示出的接收处理,并周期性地重复处理。
[0102] 在图1所示的接收系统10中,如上所述,只在主机装置100和CAM模块200之间发 送/接收(交换)去除了未选择的(调谐的)服务信道的PID数据包之后剩余的PID包。 艮P,并非传输流TS1、TS2、TS3中包含的多个服务信道的所有PID数据包都被发送到CAM模 块 200。
[0103] 因此,即使处理多个传输流,仍能够以允许用于发送的时间损失(leeway)的比特 率经由CI_Plus的当前物理接口在主机装置100和CAM模块200之间交换PID包。此外, 在该情况下,仅去除未选择的(调谐的)服务信道的PID包,并且因此能够确保系统的稳定 性而不会错误地去除在当前的CI_Plus标准中未发布的而解扰需要的隐藏数据。此外,经 过当前物理接口的流数据的比特率减小,并且因此能够降低辐射的噪声水平。
[0104] 在图1所示的接收系统10中,TS ID和时间戳被添加到在主机装置100和CAM模 块200之间发送/接收的传输流TS1、TS2、TS3的每个PID包。时间戳包括与公共接口控制 器104的输入时间对应的时间信息,并且TS ID构成流标识符。
[0105] 因此,在主机装置100中,基于所添加的TS ID能够容易地将从CAM模块200返回 的每个PID包分发到每个流。此外,在主机装置100中,通过针对每个流将每个PID包布置 在与所添加的时间戳对应的原始时间位置,能够使每个PID包中的PCR正确地回到正确状 态。因此,能够容易地重新配置传输流TS1、TS2、TS3。
[0106] 此外,在图1所示的接收系统10中,当将每个PID包从主机装置100相继发送到 CAM模块200时,PID包的流标识信息和服务信道信息被发送到CAM模块200。因此,CAM模 块200能够正确地辨识其服务信道被发送的PID包,无需进行SI/PSI信息的校正而伴随能 够适当地执行用于去除不必要的PID数据包的处理以及解扰处理。
[0107] 此外,在图1所示的接收系统10中,当将每个PID包从主机装置100发送到CAM 模块200时,根据数据总量来确定连续发送所需的时钟速率以连续发送每个PID包。因此, 能够使CAM模块200中的接收电路的同步系统的操作稳定。
[0108] 此外,在图1所示的接收系统10中,从CAM模块200接收的每个PID包被分发给流 之一,并且在主机装置100中布置在与时间戳对应的时间位置中以重新配置每个传输流。 在该情况下,具有与PID包的PID不同的PID的伪-PID包被插入到重新配置的传输流TS1、 TS2、TS3的不存在PID包的时间位置中。因此,重新配置的传输流TS1、TS2、TS3具有连续 的PID包,并且能够使重新配置的传输流TS1、TS2、TS3的接收电路的同步系统的操作稳定。
[0109] 〈2.修改〉
[0110] 在上面的实施例中,主机装置100具有三个调谐器102-1、102-2、102-3来处理三 个传输流TS1、TS2、TS3。当处理一个、两个、四个或更多个传输流时也能够类似地应用本技 术。当处理一个传输流时,仅时间戳需要被添加到从主机装置100发送到CAM模块200的 PID包,并且消除了添加作为流标识符的TS ID的需要。
[0111] 此外,在上面的实施例中,示出了将传输流的每个PID包从主机装置100发送到通 过DVB-CI公共接口连接的CAM模块200的例子。然而,当无线地或通过线路将这样的传输 流的每个PID包发送到其他外部装置时,自然能够类似地应用本技术。
[0112] 此外,本技术也可以被配置如下。
[0113] (1) 一种发送设备,包括:
[0114] 流输入单元,其输入传输流,所述传输流以时分方式包含多个服务信道的PID数 据包;
[0115] 信息添加单元,其将与输入的时间对应的时间戳添加至去除了所述传输流的未选 择的服务信道的PID数据包之后剩余的PID包;以及
[0116] 流发送单元,其将添加有所述时间戳的PID包中的每个PID包相继发送到外部装 置。
[0117] (2)根据⑴所述的发送设备,
[0118] 其中,所述流发送单元根据添加有所述时间戳的PID包的数据的总量来确定连续 发送所需的时钟速率,以将所述PID包中的每个PID包连续发送至所述外部装置。
[0119] ⑶根据⑴或⑵所述的发送设备,
[0120] 其中,所述流发送单元在将所述PID包中的每个PID包发送到所述外部装置时,还 将所述PID包的服务信道信息发送到所述外部装置。
[0121] (4)根据⑴至(3)中任一项所述的发送设备,
[0122] 其中,所述流发送单元经由数字接口将所述PID包中的每个PID包发送到所述外 部装置。
[0123] (5)根据(4)所述的发送设备,
[0124] 其中,所述数字接口是DVB-CI公共接口,以及
[0125] 其中,所述外部装置是执行解扰处理的条件接入模块。
[0126] (6)根据⑴至(5)中任一项所述的发送设备,
[0127] 其中,所述流输入单元输入多个所述传输流,
[0128] 其中,所述信息添加单元将标识对应的传输流的流标识符、以及与输入的时间对 应的时间戳添加至已经输入的所述多个传输流中的每个传输流的去除了未选择的服务信 道的PID数据包之后剩余的PID包。
[0129] (7) -种发送方法,包括:
[0130] 输入传输流,所述传输流以时分方式包含多个服务信道的PID数据包;
[0131] 将与输入的时间对应的时间戳添加到去除了所输入的传输流的未选择的服务信 道的PID数据包之后剩余的PID包;以及
[0132] 将添加有所述时间戳的PID包中的每个包相继发送到外部装置。
[0133] (8) -种使计算机用作以下装置的程序:
[0134] 流输入装置,其输入传输流,所述传输流以时分方式包含多个服务信道的PID数 据包;
[0135] 信息添加装置,其将与输入的时间对应的时间戳添加至去除了所输入的传输流的 未选择的服务信道的PID数据包之后剩余的PID包;以及
[0136] 流发送装置,其将添加有所述时间戳的PID包中的每个PID包相继发送到外部装 置。
[0137] (9) 一种接收设备,包括:
[0138] 流接收单元,其从外部装置相继接收添加有时间戳的每个PID包,所述时间戳指 示传输流中的原始时间位置;以及
[0139] 流重新配置单元,其通过将所接收到的PID包中的每个PID包布置在与所添加的 时间戳对应的时间位置中,来重新配置所述传输流。
[0140] (10)根据(9)所述的接收设备,
[0141] 其中,所述流重新配置单元还将伪-PID包插入到所重新配置的传输流的不存在 所述PID包的时间位置中,所述伪-PID包与所述PID包的区别在于包标识符。
[0142] (11)根据(9)或(10)所述的接收设备,
[0143] 其中,所述流接收单元经由数字接口从所述外部装置接收所述PID包中的每个 PID 包。
[0144] (12)根据(11)所述的接收设备,
[0145] 其中,所述数字接口是DVB-CI公共接口,以及
[0146] 其中,所述外部装置是执行解扰处理的条件接入模块。
[0147] (13)根据(9)至(12)中任一项所述的接收设备,
[0148] 其中,所述流接收单元从所述外部装置相继接收添加有流标识符和所述时间戳的 PID包中的每个PID包,所述流标识符标识对应的传输流,以及
[0149] 其中,所述流重新配置单元根据所添加的流标识符将所接收到的PID包中的每个 PID包分发到每个流,并在所述流中的每个流中将所述PID包中的每个PID包布置在与所添 加的时间戳对应的时间位置中,以重新配置多个所述传输流。
[0150] (14) -种接收方法,包括:
[0151] 从外部装置相继接收添加有时间戳的每个PID包,所述时间戳指示传输流中的原 始时间位置;以及
[0152] 通过将所接收到的PID包中的每个PID包布置在与所添加的时间戳对应的时间位 置中,来重新配置所述传输流。
[0153] (15) -种使计算机用作以下装置的程序:
[0154] 流接收装置,其从外部装置相继接收添加有时间戳的每个PID包,所述时间戳指 示传输流中的原始时间位置;以及
[0155] 流重新配置装置,其通过将所接收到的PID包中的每个PID包布置在与所添加的 时间戳对应的时间位置中,来重新配置所述传输流。
[0156] (16) -种电子装置,包括:
[0157] 发送设备;以及
[0158] 接收设备,
[0159] 其中,所述发送设备包括:
[0160] 流输入单元,其输入多个传输流,
[0161] 信息添加单元,其将标识对应的传输流的流标识符、以及与输入的时间对应的时 间戳添加至去除了已经输入的所述多个传输流中的每个传输流的未选择的服务信道的PID 数据包之后剩余的PID包,以及
[0162] 流发送单元,其经由数字接口将添加有所述流标识符和时间戳的PID包中的每个 包发送到外部装置,以及
[0163] 其中,所述接收设备包括:
[0164] 流接收单元,其从所述外部装置相继接收添加有所述流标识符和所述时间戳的 PID包中的每个PID包,以及
[0165] 流重新配置单元,其通过根据所添加的流标识符将所接收到的PID包中的每个包 分发到每个流并在所述每个流中将所述PID包中的每个PID包布置在与所添加的时间戳时 间对应的位置中,来重新配置所述多个传输流。
[0166] 参考标记列表
[0167] 10接收系统
[0168] 100主机装置
[0169] 101微处理器
[0170] 102-1 至 102-3 调谐器
[0171] 103-1 至 103-3 解调器
[0172] 104公共接口控制器
[0173] 105-1 至 105-3 解复用器
[0174] 106-1 至 106-3MPEG 解码器
[0175] 141-1至141-3输入缓冲器
[0176] 142-1至142-3双端口存储器
[0177] 143 TS重映射器/输出速率控制器
[0178] 144 TS重构缓冲器
[0179] 145-1至145-3双端口存储器
[0180] 146-1 至 146-3PID 定时调节器
[0181] 151输入时钟发生器
[0182] 152本地TS ID/时间戳添加器
[0183] 153本地TS ID控制器
[0184] 154时间戳阅读器
[0185] 200 CAM 模块
[0186] 201微处理器
[0187] 202解扰器
【权利要求】
1. 一种发送设备,包括: 流输入单元,其输入传输流,所述传输流以时分方式包含多个服务信道的PID数据包; 信息添加单元,其将与输入的时间对应的时间戳添加至去除了所输入的传输流的未选 择的服务信道的PID数据包之后剩余的PID包;以及 流发送单元,其将添加有所述时间戳的PID包中的每个PID包相继发送到外部装置。
2. 根据权利要求1所述的发送设备, 其中,所述流发送单元根据添加有所述时间戳的PID包的数据的总量来确定连续发送 所需的时钟速率,以将所述PID包中的每个PID包连续发送至所述外部装置。
3. 根据权利要求1所述的发送设备, 其中,所述流发送单元在将所述PID包中的每个PID包发送到所述外部装置时,还将所 述PID包的服务信道信息发送到所述外部装置。
4. 根据权利要求1所述的发送设备, 其中,所述流发送单元经由数字接口将所述PID包中的每个PID包发送到所述外部装 置。
5. 根据权利要求4所述的发送设备, 其中,所述数字接口是DVB-CI公共接口,以及 其中,所述外部装置是执行解扰处理的条件接入模块。
6. 根据权利要求1所述的发送设备, 其中,所述流输入单元输入多个所述传输流, 其中,所述信息添加单元将标识对应的传输流的流标识符、以及与输入的时间对应的 时间戳添加至已经输入的所述多个传输流中的每个传输流的去除了未选择的服务信道的 PID数据包之后剩余的PID包。
7. -种发送方法,包括: 输入传输流,所述传输流以时分方式包含多个服务信道的PID数据包; 将与输入的时间对应的时间戳添加到去除了所输入的传输流的未选择的服务信道的 PID数据包之后剩余的PID包;以及 将添加有所述时间戳的PID包中的每个包相继发送到外部装置。
8. -种使计算机用作以下装置的程序: 流输入装置,其输入传输流,所述传输流以时分方式包含多个服务信道的PID数据包; 信息添加装置,其将与输入的时间对应的时间戳添加至去除了所输入的传输流的未选 择的服务信道的PID数据包之后剩余的PID包;以及 流发送装置,其将添加有所述时间戳的PID包中的每个PID包相继发送到外部装置。
9. 一种接收设备,包括: 流接收单元,其从外部装置相继接收添加有时间戳的每个PID包,所述时间戳指示传 输流中的原始时间位置;以及 流重新配置单元,其通过将所接收到的PID包中的每个PID包布置在与所添加的时间 戳对应的时间位置中,来重新配置所述传输流。
10. 根据权利要求9所述的接收设备, 其中,所述流重新配置单元还将伪-PID包插入到所重新配置的传输流的不存在所述 PID包的时间位置中,所述伪-PID包与所述PID包的区别在于包标识符。
11. 根据权利要求9所述的接收设备, 其中,所述流接收单元经由数字接口从所述外部装置接收所述PID包中的每个PID包。
12. 根据权利要求11所述的接收设备, 其中,所述数字接口是DVB-CI公共接口,以及 其中,所述外部装置是执行解扰处理的条件接入模块。
13. 根据权利要求9所述的接收设备, 其中,所述流接收单元从所述外部装置相继接收添加有流标识符和所述时间戳的PID 包中的每个PID包,所述流标识符标识对应的传输流,以及 其中,所述流重新配置单元根据所添加的流标识符将所接收到的PID包中的每个PID 包分发到每个流,并在所述流中的每个流中将所述PID包中的每个PID包布置在与所添加 的时间戳对应的时间位置中,以重新配置多个所述传输流。
14. 一种接收方法,包括: 从外部装置相继接收添加有时间戳的每个PID包,所述时间戳指示传输流中的原始时 间位置;以及 通过将所接收到的PID包中的每个PID包布置在与所添加的时间戳对应的时间位置 中,来重新配置所述传输流。
15. -种使计算机用作以下装置的程序: 流接收装置,其从外部装置相继接收添加有时间戳的每个PID包,所述时间戳指示传 输流中的原始时间位置;以及 流重新配置装置,其通过将所接收到的PID包中的每个PID包布置与所添加的时间戳 对应的在时间位置中,来重新配置所述传输流。
16. -种电子装置,包括: 发送设备;以及 接收设备, 其中,所述发送设备包括: 流输入单元,其输入多个传输流, 信息添加单元,其将标识对应的传输流的流标识符、以及与输入的时间对应的时间戳 添加至去除了所述多个传输流中的每个传输流的未选择的服务信道的PID数据包之后剩 余的PID包,以及 流发送单元,其经由数字接口将添加有所述流标识符和时间戳的PID包中的每个包发 送到外部装置,以及其中,所述接收设备包括: 流接收单元,其从所述外部装置相继接收添加有所述流标识符和所述时间戳的PID包 中的每个PID包,以及 流重新配置单元,其通过根据所添加的流标识符将所接收到的PID包中的每个包分发 到每个流并在所述每个流中将所述PID包中的每个PID包布置在与所添加的时间戳对应的 时间位置中,来重新配置所述多个传输流。
【文档编号】H04N21/43GK104094608SQ201380007488
【公开日】2014年10月8日 申请日期:2013年1月16日 优先权日:2012年2月7日
【发明者】关根一丰, 佐藤正彦, 池田保 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1