将数据流去封装进入多个链路中制造技术

技术编号:7737976 阅读:173 留言:0更新日期:2012-09-10 01:15
本发明专利技术的多个实施例总体上是针对将多个数据流去封装进入多个链路之中。一种方法的实施例包括:接收包括多个数据帧的数据流,该数据流处于第一模式中并且具有多个内容数据的通道,所述通道包括在每一数据帧中的第一位置发送的第一通道、以及在每一数据帧中跟随该第一位置的第二位置发送的第二通道,其中每一数据帧包括同步信号以表明该内容数据的一起点。该方法进一步包括将该数据流转变为处于第二模式中的多个数据子流,所述数据子流包括第一数据子流以便在该第二模式中携带用于该第一通道的数据以及第二数据子流以便在该第二模式中携带用于该第二通道的数据。将该数据流转变为该多个数据子流包括:藉由将该第二通道从每一数据帧中剥离而生成该第一数据子流,并且藉由将该第一通道以及该同步信号从每一帧中剥离并且在每一数据帧中该第二通道数据之前插入替代的同步信号来生成该第二数据子流。该方法进一步包括经由处于所述第二模式中的第一链环传输所述第一数据子流并且经由处于所述第二模式中的第二链环传输所述第二数据子流。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术的多个实施例总体上涉及数据通信的领域,并且更具体地,涉及将数据流去封装进入多个链路(link)之中。背景在某些网络中,内容数据可以在第一装置与第二装置之间的数据连结上以不同的传输格式进行传输。例如,这种内容可以代表视频和音频数据,并且因此可以包括以特定格式传输的视频数据。在一个示例中,数据流可以是多通道的形式。例如,数据可以包括从第一装置发送到第二装置的视频和音频数据或其他内容数据的数据流,其中该内容数据包括被封装在三维(3D)格式中的多个数据通道,该三维格式包括左通道和右通道。例如,这种数据可以是处于HDMI I. 4 (高清晰度多媒体接口 I. 4技术规范,于2009年5月28日发布)的3D视频形式。然而,接收装置也许不能够识别这种多通道格式。例如,在接收装置中的接收器也许仅能处理单通道格式的数据,在此可将其称为单道(或二维(2D ))格式。附图简单说明在附图的这些图例中藉由举例而并非藉由限制例示了本专利技术的多个实施例,其中类似的参考号表示类似的要素。图I是在多个装置之间传输数据的实施例的示意图;图2是流程图,例示了用于数据传输的过程;图3是格式转换芯片的实施例中的一输入和多个输出的示意图;图4是有待被转变为多个单道数据帧的三维数据帧的示意图;图5是由格式转换实施例产生的用于第一数据子流的数据帧的示意图;图6是由格式转换实施例产生的用于第二数据子流的数据帧的示意图;图7例示了格式转换芯片的实施例;图8例示了在格式转换系统的实施例中源装置的实施例;图9例示了在格式转换系统的实施例中汇点(sink)或接收装置的实施例;附图说明图10是在格式转换装置或系统的实施例中的接口的示意图;图11是在格式转换系统的实施例中的装置的元件的示意图。
技术实现思路
本专利技术的多个实施例总体上是针对将多个数据流去封装进入多个链路之中。 在本专利技术的第一方面中,一种方法包括接收包括多个数据帧的数据流,该数据流处于第一模式并且具有多个内容数据的通道,所述通道包括在每一数据帧中的第一位置发送的第一通道、以及在每一数据帧中跟随该第一位置的第二位置发送的第二通道,其中每一数据帧包括同步信号以表明该内容数据的起点。本方法进一步包括将该数据流转变为处于第二模式的多个数据子流,所述数据子流包括第一数据子流,用于在该第二模式中携带用于该第一通道的数据、以及第二数据子流,用于在该第二模式中携带用于该第二通道的数据。将该数据流转变为多个数据子流包括藉由将该第二通道从每一数据帧中剥离来生成该第一数据子流,并且藉由将该第一通道以及该同步信号从每一帧中剥离并且在每一数据帧的该第二通道数据之前插入替代的同步信号来生成该第二数据子流。该方法进一步包括经由处于所述第二模式中的第一链环传输所述第一数据子流,并且经由处于所述第二模式中的第二链环传输所述第二数据子流。在本专利技术的一个第二方面中,一种装置的实施例包括一输入端口,该输入端口用于接收包括多个数据帧的数据流,该数据流处于第一模式中并且具有多个内容数据的通道,所述通道包括在每一数据帧中的第一位置发送的第一通道、以及在每一数据帧中跟随该第一位置的第二位置传输的第二通道,并且每一数据帧包括同步信号,该同步信号表明该内容数据的起点。该装置进一步包括存储器,该存储器保存用于处理的数据;第一输出 端口,该第一输出端口提供第一数据子流以便在第二模式中携带用于该第一通道的数据;第二输出端口,该第二输出端口提供第二数据子流以便在第二模式中携带用于该第二通道的数据;以及处理单元,该处理单元用于处理多个数据包,其中由该处理单元对所述数据进行的处理包括藉由将该第二通道从每一数据帧中剥离来生成该第一数据子流,并且藉由将该第一通道以及该同步信号从每一帧中剥离并且在每一数据帧的该第二通道数据之前插入替代的同步信号来生成该第二数据子流。详细说明本专利技术的多个实施例总体上是针对将多个数据流去封装进入多个链路(link)之中。在一些实施例中,一个系统可以提供将包括多个通道的数据流去封装为有待经由多个分离的链路进行传输的多个数据子流。在一些实施例中,第一装置可以向第二装置传输内容数据流,该数据流是多通道数据(例如,三维数据)流。该数据流可以包括(例如)音频/视频数据,包括HDMI (高清晰度多媒体接口)数据和MHL (移动HD连接)数据,其中HDMI和MHL提供了用于传输非压缩的数字数据的音频/视频界面。这些数据可以在传输之前被加密,例如使用HDCP (高带宽数字内容保护)的加密。HDMI可以按照HDMI技术规范的条例来进行说明,包括于2009年5月28日发布的“高清晰度多媒体接口”1.4版本,以及其他更早或更晚颁布的文档。MHL可以按照MHL技术规范的条例来进行说明。HDCP可以是在于2006年12月21日发布的“高带宽数字内容保护系统” I. 3修订版以及其他更早或更晚颁布的文档中所说明的。在一些实施例中,一种方法、装置或系统可以提供由数据流转到多个数据子流的转变,每个数据子流代表原始数据的多个通道之一。例如,数据流可以由数据包流组成,其中每个数据包中包括内容数据的多个通道,例如3D数据的左通道和右通道。一种装置可以旨在将此类数据传送给接收装置,其中该接收装置可以包括一个或多个接收器,所述接收器能够接收单道(2D)数据而不能够接收3D数据。在一些实施例中,将3D数据流转变或去封装成多个道数据子流以便被多个不可用于3D的接收器进行接收。在一些实施例中,将来自多个数据子流的数据相组合以产生一个多通道结果,如从多个单道数据子流中产生的3D图像。在一些实施例中,数据子流可以是共用原始数据流的共同封装的多个不相关的数据子流。图I是在多个装置之间传输数据的实施例的示意图。在本示意图中,具有数据端口 102的第一装置100与具有数据端口 112的第二装置110是通信联接的。第一装置100向第二装置110传输一个数据流,该数据流由多个数据帧组成的。在图I中每一数据帧120包括同步信号或指示122,随后是被封装进入这个数据帧中的数据的多个通道,如用于第一通道124的数据以及用于第二通道126的数据。所述数据可以包括视频数据,如3D HDMI视频数据。然而,在这个安排中,将会要求第二装置110接收并处理3D数据。在一些实施例中,数据流被注释以表示所述数据帧中包含3D数据。在一些实施例中,用于第一通道124的数据与用于第二通道的数据可以包括多个不相关的数据流。 在一些实施例中,数据传输被转变为以便允许一个接收装置或多个接收装置分别地接收数据流中的多个通道。在这个示意图中,具有数据端口 152的第一装置150与一个装置是通信联接的,该装置将数据流去封装成有待在多个链路上进行传输的多个数据子流,这个装置被例示为格式转换芯片170,该格式转换芯片与第二装置160通信联接,该第二装置具有用于接收第一数据子流的第一数据端口 162以及用于接收第二数据子流的第二数据端口 164。虽然在这个示意图中第一和第二数据端口被例示为单一装置的一部分,在其他实施例中可以有包含所述数据端口的多个分离的元件。如图所示,第一数据端口 162接收多个数据帧180,所述数据帧包括同步信号122和第一通道数据124,其后跟随控制数据/空数据188,该控制数据/空数据已被用于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2009.12.17 US 61/287,671;2010.08.31 US 12/873,1241.一种方法,包括 接收包括多个数据帧的数据流,所述数据流处于第一模式并且具有多个内容数据的通道,所述通道包括在每一数据帧中的第一位置发送的第一通道、以及在每一数据帧中跟随所述第一位置的第二位置发送的第二通道,每一数据帧包括同步信号,所述同步信号表明内容数据的起点; 将所述数据流转变为处于第二模式的多个数据子流,所述多个数据子流包括第一数据子流,用于以第二模式携带用于所述第一通道的数据、以及第二数据子流,用于以第二模式携带用于所述第二通道的数据,其中将所述数据流转变为所述多个数据子流包括 藉由将所述第二通道从每一数据帧中剥离来生成所述第一数据子流,并且 藉由将所述第一通道以及所述同步信号从每一帧中剥离并且在每一数据帧的所述第二通道数据之前插入替代的同步信号来生成所述第二数据子流;并且 经由处于所述第二模式中的第一链环传输所述第一数据子流并且经由处于所述第二模式中的第二链环传输所述第二数据子流。2.如权利要求I所述的方法,其中所述内容数据包括视频数据。3.如权利要求2所述的方法,其中处于所述第一模式中的内容数据包括三维(3D)视频数据并且处于所述第二模式中的内容数据包括单道视频数据。4.如权利要求3所述的方法,其中所述第一通道包括用于左通道或者右通道的数据并且所述第二通道包括用于所述左通道或者右通道中的另一个的数据。5.如权利要求3所述的方法,进一步包括将所述第一子流的数据与所述第二子流的数据组合生成3D视频图像。6.如权利要求I所述的方法,其中所述第一数据子流与所述第二数据子流是不相关的数据子流,所述数据子流被封装在一起作为所述数据流。7.如权利要求I所述的方法,其中传输所述第一以及第二数据流包括将所述第一数据流传输到与所述第二模式相容的第一接收器上并且将所述第二数据流传输到与第二模式相容的第二接收器上。8.如权利要求I所述的方法,进一步包括检测在所述数据流的第一数据帧的前的类型信号,所述类型信号表明所述数据流属于所述第一类型。9.如权利要求I所述的方法,其中生成所述第一数据子流进一步包括在所述第一数据子流中插入非内容数据以便填充先前被所述数据流中第二通道的数据所占据的空间。10.如权利要求I所述的方法,其中生成所述第二数据子流进一步包括在所述第二数据子流中插入非内容数据以便填充先前被所述数据流中的同步信号以及第一通道的数据所占据的空间。11.一种装置,包括 输入端口,所述输入端口用于接收包括多个数据帧的数据流,所述数据流处于第一模式中并且具有多个内容数据的通道,所述通道包括在每一数据帧中的第一位置发送的第一通道、以及在每一数据帧中跟随所述第一位置的第二位置传输的第二通道,每一数据帧包括同步信号,所述同步信号表明所述内容数据的一起点; 存储器,所述存储器保存用于处理的数据; 第一输出端口,所述第一输出端口提供第一数据子流以便以第二模式携带用于所述第一通道的数据; 第二输出端口,所述第二输出端口提供第二数据子流以便以第二模式携带用于所述第二通道的数据; 处理单元,所述处理单元处理多个数据包,其中由所述处理单元对所述数据进行的处理包括 藉由将所述第二通道从每一数据帧中剥离来生成所述第一数据子流,并且 藉由将所述第一通道以及所述同步信号从每一帧中剥离并且在每一数据帧的所述第二通道数据之前插入替代的同步信号来生成所述第二数据子流。12.如权利要求11所述的装置,其中所述装置包括计算机芯片。13.如权利要求11所述的装置,其中所述装置是分...

【专利技术属性】
技术研发人员:C·温克尔E·C·塞姆L·L·布彻
申请(专利权)人:晶像股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1