代码转换装置、方法和介质的制作方法

文档序号:7573432阅读:196来源:国知局
专利名称:代码转换装置、方法和介质的制作方法
技术领域
本发明是有关一种代码转换装置、方法和介质,更详细地说,是有关一种用于转换在其中具有被多路转换的视频流、音频流和其它数据流的传送流中所使用的代码的代码转换装置、方法和介质。
背景技术
在卫星数字电视广播和不久将要开始实施的地面波数字电视广播中,符合MPEG(活动图象编码专家组)2系统(ISO/IEC13818-1)(后面称之为“MPEG-2”)的传送流(后面称之为“TS”)被用作为广播波。作为该广播波的TS在其中具有被多路转换的视频流、音频流和其它数据流。
当TS作为数字电视广播波被记录到记录介质时,如果进入一记录介质的数据记录速率低于在该记录介质中TS被记录的位速率,则如

图1所示的位速率转换器被用于降低被记录TS的代码位速率。应注意的是,因为该位速率转换器的功能是转换该代码位速率,所以它是一种用于转换输入流的代码的代码转换器。
包括在图1所示的位速率转换器中的TS多路分解器1将通过输入端IN将输入的TS分为视频流VS和音频流AS,并将它们分别提供给MPEG视频解码器2和MPEG音频解码器4。
MPEG视频解码器2对所提供的视频流VS进行解码以产生一视频信号,并将该视频信号提供给MPEG视频编码器3。通过MPEG方法该MPEG视频编码器3将所提供的视频信号编码为具有预定位速率的视频流,并且将被编码的视频流提供给TS多路转换器6。另一方面,MPEG音频解码器4对所提供的音频流AS进行解码以产生一音频信号,并将该音频信号提供给MPEG音频编码器5。通过MPEG方法该MPEG音频编码器5将所提供的音频信号编码为具有预定位速率的视频流,并且将被编码的音频流提供给TS多路转换器6。TS多路转换器6将多路转换从MPEG视频编码器3提供的视频流和从MPEG音频编码器5提供的音频流,以提供具有降低了位速率的TS′,该TS′在输出端OUT被输出。
但是,如图1所示的常规位速率转换器具有这样的缺点,即当输入的TS包括有任何不符合MPEG-2的基本流时,一旦该TS被分离为基本流则不能被重新多路转换。例如,诸如在数字电视广播中使用的数据流之类的专用流不符合于MPEG-2时,每个服务提供器则要专门设置用于多路转换的必要的缓冲器尺寸和位速率。当TS多路转换器6不了解用于一被多路转换流的缓冲器模式时,就可能不会多路转换。因此,例如除非该流的缓冲器的模式为已知,否则难以多路转换诸如数据流之类的专用流。
另外,如图1所示的常规位速率转换器存在这样的问题,即当传送流TS具有被转换的一视频流VS和一音频流AS,并且每一个都符合MPEG-2时,它能改变传送流TS的位速率,但它不能改变在其中具有一视频流VS和多个音频流AS的被转换的TS的位速率。
发明的披露因此,本发明的一个目的是通过使包含任何不符合MPEG-2的基本流的一输入TS分离为基本流并且重新多路转换该基本流来克服上述已有技术的缺点。
本发明的另一个目的是允许改变在其中具有除视频流之外的多个被多路转换的基本流的TS的位速率。
上述目的可以通过提供一用于从第一多路转换流产生第二多路转换流的代码转换器来实现,根据本发明的代码转换器包括用于从所提供的第一多路转换流分离第一基本流的装置;用于利用一预置的方法将由该分离装置分离的第一基本流转换为一信号的装置;用于对由该转换装置转换的信号进行打包以产生第一包的装置;用于存储指明在该多路转换流中出现一包括形成第一多路转换流的第二基本流的包时的时间的定时信息的装置;和根据在该存储装置中存储的定时信息用于多路转换由该打包装置产生的第一包和包括第二基本流的第二包以产生第二多路转换流的装置。
在根据本发明的上述代码转换器中,该转换装置包括用于对由该分离装置所分离的第一基本流进行解码以产生一相应于第一基本流的原始信号的装置;和用于以一预置位速率对由该解码装置产生的原始信号进行编码的装置。
另外在该上代码转换器中,该转换装置通过一预置方法转换由分离装置所分离的第一基本流所形成的代码。
另外在该上述代码转换器中,根据在存储装置中存储的定时信息,该多路转换装置在相应于在第一多路转换流中出现第二包的时间的一时间处,将第二包多路转换到第二多路转换流。
另外上述目的可以通过提供一种用于从第一多路转换流产生第二多路转换流的代码转换方法来实现,根据本发明的代码转换方法包括有步骤从所提供的第一多路转换流分离第一基本流的步骤;通过一预置的方法将在该分离步骤所分离的第一基本流转换为一信号的步骤;对在该转换步骤中转换的信号打包以产生第一包的步骤;用于存储指明在该多路转换流中出现一包括形成第一多路转换流的第二基本流的包时的时间的定时信息的步骤;和根据在该存储步骤中存储的定时信息,用于多路转换由该打包步骤产生的第一包和包括第二基本流的第二包以产生第二多路转换流的步骤。
在根据本发明的上述代码转换方法中,该转换步骤包括有步骤对在分离步骤中被分离的第一基本流进行解码,以产生一相应于第一基本流的原始信号的步骤;和以一预置的位速率对在该解码步骤中产生的原始信号进行编码的步骤。
另外在上述代码转换方法中,在转换步骤中,形成在该分离步骤中被分离的第一基本流的代码是由一预置的方法来转换的。
另外在上述代码转换方法中,在该多路转换的步骤中,根据在存储步骤中存储的定时信息,第二包在相应于在第一多路转换流中出现第二包时的时间处被多路转换到第二多路转换流。
另外上述目的可以通过提供一具有在其中记录有由计算机所执行的转换程序以从第一多路转换流产生第二传送流的介质来实现,根据本发明的程序包括有步骤从所提供的第一多路转换流分离第一基本流的分离步骤;通过一预置的方法将在该分离步骤中分离的第一基本流转换为一信号的步骤;将在该转换步骤中转换的信号打包以产生第一包的步骤;存储指明在该多路转换流中出现包括形成第一多路转换流的第二基本流的包时的时间的定时信息的步骤;和根据在存储步骤中存储的定时信息,多路转换在打包步骤中产生的第一包和包括第二基本流的第二包以产生第二转换流的步骤。
在根据本发明的上述介质中,在该程序中的转换步骤包括有步骤对在分离步骤中分离的第一基本流进行解码以产生相应于第一基本流的原始信号的步骤;和以一预置的位速率对在解码步骤中产生的原始信号编码的步骤。
另外在上述介质中,在该程序中的转换步骤中,形成在该分离步骤中被分离的第一基本流的代码是由一预置方法转换的。
另外在上述介质中,在该程序中的多路转换步骤中,根据在存储步骤中存储的定时信息,在相应于在第一多路转换流中出现第二包时的时间处第二包被多路转换到第二多路转换流的步骤。
本发明的这些目的和其它的目的、特征和优点在下面结合附图对本发明的最佳实例作详细说明后将变得更加清楚。
附图简要说明图1是已有技术位速率转换器的框图,示出了它的结构的一个例子;图2是根据本发明的代码转换器的一个实施例的框图;图3是包括在图2中的该代码转换器中的代码转换器的框图;
图4是使用了图2中的该代码转换器的TS记录器的框图,示出了它的的结构的一个例子;图5是用于说明图4中的TS记录器的操作;图6是实现由包括在图2中的代码转换器中的控制器执行转换控制的操作的流程图;图7是根据本发明的代码转换器的另一实施例的框图;图8A是示出了一带有在其中存储代码转换程序的记录介质的个人计算机;图8B说明了用来将代码转换程序装入个人计算机并且能够执行该程序的记录介质;图8C说明了用来将代码转换程序装入个人计算机并且能够执行该程序的一系统;图9是一个人计算机的框图,示出了它的内部结构。
执行本发明的最佳模式参见图2,图2示出了构成根据本发明的代码转换器的一实施例的框图。该代码转换器从作为一输入而被提供的第一传送流TS中产生第二传送流TS′。第一传送流TS是一在其中具有被多路转换的作为第一基本流的视频信号传送流包(后面将称之为“视频TS包VTSP”)和包含音频流及其它数据流的非视频TS包UVTSP的传送流。
如图2所示,该代码转换器包括有一从自输入端IN所提供的第一传送流TS分离视频TS包VTSP的视频TS包分离器10;利用一预置的方法转换由视频ST包分离器10分离的视频TS包VTSP形成的代码的代码转换器12;利用对由该代码转换器12转换的代码的信号进行打包而产生代码转换视频TS包VTSP′的TS包发生器15;存储指明包括形成第一传送流TS的非视频TS包UVTSP在第一传送流处出现时的时间的定时信息的TS包定时管理器18;和根据在该TS包定时管理器18中存储的定时信息,通过多路转换由TS包发生器15产生的视频TS包VTSP′和非视频TS包UVTSP,在输出端OUT产生并输送第二传送流TS′的开关16。在控制器19的控制下,开关16作为多路转换的功能将在下面进一步说明。
该代码转换器还包括有在视频TS包分离器10和代码转换器12之间所提供的PES包分析器11;在TS包定时管理器18和开关16之间提供的控制器19;和TS包缓冲器17。
该视频TS包分离器10从自输入端IN提供的第一传送流TS中析取视频TS包VTSP,并将它提供该PES包分析器11。另外,该视频TS包分离器10从第一传送流TS中析取非视频TS包UVTSP,并将它提供TS包缓冲器17。另外,视频TS包分离器10向TS包定时管理器18提供指明非视频包UVTSP作为输入被提供时的时间的定时信息(指明在第一传送流TS中出现该非视频TS包时的时间的信息)。
PES包分析器11使用由视频TS包分离器10提供的视频TS包VTSP的有效负载以形成PES(被打包的基本流),并将是PES包的有效负载的编码的视频信号(后面将称之为“编码视频信号”)提供给代码转换器12。另外,PES包分析器11将该编码视频信号的PTS(显示时标)提供给代码转换器12。应注意的是,该PTS是在PES包的标题中被描述的一参量并且指明当编码视频信号被重现时在该时基上的一时间。
代码转换器12通过该预置方法转换编码视频信号,该编码视频信号是PES包分析器11从由视频TS包分离器10所分离的视频TS包VTSP所产生的。例如,当该代码转换器被用作图1所示的位速率转换器时,代码转换器12对该编码视频信号进行解码,随后以一预置的位速率(压缩速率)重新对它编码,并将它提供给TS包发生器15。另外,该代码转换器还可转换例如附加到该编码视频信号上的有关版权保护信息的代码首先,在下面将说明位速率转换。在这种情况中,如图3所示,该代码转换器12包括MPEG视频解码器13和MPEG视频编码器14。MPEG视频解码器13对自PES包分析器11所提供的编码视频信号进行解码,并且将该解码视频信号提供给MPEG视频编码器14。MPEG视频解码器13还将相应于该视频信号的PTS(显示时标)提供给MPEG视频编码器14。MPEG视频编码器14以一预置的位速率(压缩速率)对自MPEG视频解码器13所提供的视频信号进行重新编码,并且将该重新编码的视频信号与相应于该重新编码的视频信号的PTS一起提供给TS包发生器15。在控制器19的控制下,TS包产生15对自MPEG视频编码器14所提供的编码视频信号进行打包以产生视频TS包VTSP′,并且将它送至开关16的输入端a。
开关16由控制器19控制,以将其输出转换到其输入端a或b的任何一端。通过输出端OUT,该开关16将提供从TS包发生器15提供到开关输入端a的视频TS包VTSP′或在开关的输入端b所提供的来自TS包缓冲器17的通过时分多路转换该非视频TS包UVTSP所产生的第二包流TS′中的任一个。
TS包缓冲器17存储自视频TS包分离器10所提供的非视频TS包UVTSP,并且依次在开关16的输入端b上传送它们。
TS包定时管理器18管理自视频TS包分离器10提供的并相应于存储在TS包缓冲器17中的非视频TS包UVTSP(指明在TS中出现TS包UVTSP时的时间的信息)的定时信息和指明在TS的时基上的一时间的PCR(程序时钟参考),并将它们提供给控制器19。
控制器19根据来自TS包定时管理器18的定时信息和PCR来控制TS包发生器15和开关16。
如上所述的构成转换位速率的代码转换器被用于如图4所示的传送流(TS)记录器中。该TS记录器将通过多路转换由该代码转换器的代码转换器12降低了其位速率的视频TS包VTSP′所产生的第二传送流TS′和非视频TS包UVTSP记录到后面将要说明的一记录介质中。
图4所示的记录器包括有如图2所示的代码转换器和包括位流程序分析器(parser)20至记录介质28的记录系统。
位流程序分析器20依次读取自开关16提供的来自TS包的PCR并将它们提供给PLL(锁相环)块21和到达时标附加块23。PLL块21将自位流程序分析器20所提供的PCR锁定为该记录系统的27MHZ时钟。该记录系统还包括根据27MHZ时钟的计数产生一时标的时标发生器22。
当将一TS包从位流程序分析器20提供给也包括在该记录系统中的平滑缓冲器24时,到达时标附加块23附加给TS包一指明TS包的第一字节被提供给该平滑缓冲器24时的时间的时标。平滑缓冲器24存储具有被附加有时标的TS包,并且以合适的预置数据数的单元的形式将它提供给也包括在该记录系统中的误差校正块25。误差校正块25附加一误差校正码到自平滑缓冲器24所提供的TS包并且将它提供给也包括在该记录系统中的调制器26。调制器26利用预置的方法调制由误差校正块25所提供的TS包,并且将它提供给也包括在该记录系统中的记录器27。记录器27将自调制器26提供的被调制的TS包记录到记录介质28。
下面将参照5说明在TS记录器中使用的代码转换器的作用。应注意的是,在图5D中所示的TS包实际上是相对于图5A至5C而延迟了PES包分析器11至TS包发生器15的操作时间长度。在该TS包缓冲器17中非视频TS包被缓冲并且在适当的时间(如图5E所示)被提供以在由图5的虚线所示的每一时间处同步这些TS包。
当被时分多路转换的其中包含有如图5A所示的视频TS包VTSP(在图5中用“V”表示)和非视频TS包UVTSP的TS被提供给视频TS包分离器10时,如图5B所示,视频TS包分离器10将从该TS中析取视频TS包VTSP,并将其提供给PES包分析器11。如图5C所示,视频TS包分离器10还从TS中析取非视频TS包UVTSP,并将其提供给TS包缓冲器17。同时,视频TS包分离器10还将提供非视频TS包UVTSP时的时间信息提供给TS包定时管理器18。
PES包分析器11使用自视频TS包分离器10所提供的视频TS包VTSP的有效负载以提供一PES包,并且向在代码转换器12中的MPEG视频解码器13提供是有效负载的编码视频信号。MPEG视频解码器13时自PES包分析器11提供的编码视频信号进行解码,并且将被解码的视频信号提供给MPEG视频编码器14。
MPEG视频编码器14以一预置的位速率(当该视频信号是如图5D所示的TS包时,其速率为如5B所示的TS包的位速率的一半)对自MPEG视频解码器13所提供的视频信号进行重新编码,并且与相应的编码视频信号PTS一起被提供给TS包发生器15。在控制器19的控制下,TS包发生器15对来自MPEG视频编码器14的编码视频信号进行打包,如5D所示,并且将它提供给开关16的输入端a。
另一方面,TS包缓冲器17随着如图5E所示的一预置时间的延迟将该非视频TS包提供给开关16的输入端b。
控制器19控制开关16以将其输出转换到16的输入端a或b(后面将参照6的流程作进一步的说明)。
因此,如图5F所示被时分多路转换的视频TS包VTSP′和非视频TS包UVTSP被从开关16提供给位于开关16下游的位流程序分析器20。
如图5F所示的相互不连续的TS包将通过如图4所示的记录系统中下游平滑缓冲器24而相互紧密地被再安置,并且随后被记录在记录介质28上。
下面将结合图6的流程说明通过控制器19的转换。首先在步骤S1中,控制器19根据自TS包定时管理器18提供的定时信号和PCR判断当前时间(当视频TS分离器10被提供TS时所经过的时间)是否是在TS的时基上提供非视频TS包UVTS的时间。如果步骤S1确定现在没有任何时间提供非TS包UVTSP,则进入步骤S2。
在步骤S2中,控制器19判断是否TS包发生器15已被提供有一来自MPEG编码器14的TS打包的一编码视频信号。如果步骤S2确定没有提供TS打包的编码视频信号,则进入步骤S3。
在步骤S3中,该TS包发生器15将由控制器19控制以打包来自MPEG编码器14的编码视频信号,并将其提供给开关16的输入端a。开关16将由控制器19来控制以将其输出转换到输入端a,并且将自TS包发生器15所提供的视频TS包VTSP′提供给如图4所示的下游的位流程序分析器20。
在步骤S5中,控制器19判断是否所有的TS包都已被提供给开关16的下游级。如果确定所有的TS包还没有被全部提供给开关16的下游级,则返回到步骤S1。
如果在步骤S1中确定目前时间是提供非视频TS包UVTSP的一时间,则控制器19将进入步骤S4。在步骤S4中,开关16由控制器19控制以将其输出端转换到输入端b,并将自TS包缓冲器17提供的非视频TS包UVTSP提供给位于开关16下游的位流程序分析器20。
其后,控制器19将返回到步骤S1直至在步骤S5中确定所有的TS包都已被提供为止,并且重复在步骤S1和随后的各步骤中的操作。当控制器19确定了所有的TS包都已被提供时,将结束转换控制。
如上所述,该代码转换器转换位速率的作用是可以仅仅转换在TS中包含的视频流的位速率以产生新的TS而不论在TS中包含的非视频基本流是否符合MPEG-2。
另外,该代码转换器可以转换在TS中包含的视频流的位速率以产生一新的TS而与在TS中包含的非视频基本流的数量无关。
该TS记录器可以仅仅转换包含在一TS中的视频流的位速率以产生和记录一新的TS,而不论包含在TS中的非视频基本流是否符合MPEG-2。
另外,该TS记录器还可以转换包含在一TS中的视频流的位速率以产生和记录一新的TS,而不管非视频基本流的数量。
应注意的是,本发明可应用于构成一输入多路转换流的视频位流的解码以产生一原始信号,并且重新编码该原始信号以转换构成输入多路转换流的视频位流的位速率,以及通过一预置的方法对附加到该视频位流的代码的转换,重新将被转换的代码附加到该视频位流上并提供它们。
例如,本发明可应用于通过一预置方法如图7所示转换一有关将版权保护信息附加到构成输入多路转换流的一视频位流的代码。图7中的代码转换器与图2中的代码转换器的不同之处是用版权保护信息转换器30代替了图2中的代码转换器12,该PES包分析器11的输出是由分析器31来分析的,并且在版权保护信息转换器30中的代码转换是根据分析器31的分析结果来控制的。
分析器31分析PES包分析器11的输出以检测被插入在输入视频信号中的诸如复制控制信息(CCI)、水印信号、限制复制数量的复制产生信号之类的版权保护信息。版权保护信息转换器30通过一预置的方法根据来自分析器31的分析结果更新有关版权保护信息的代码并且提供一更新的视频流。
例如,当分析器31检测复制产生信息时,该版权保护信息转换器30将复制产生信息的计数增加1,如果该产生限制是在一可允许的范围之内,则将该计数附加到相应于PTS的视频传送包VTSP,并且将该包传送到TS包发生器15。
另一方面,当该产生限制超出了允许范围时,则版权保护信息转换器30将不向TS包发生器15传送TS包VTSP。
因此,图7所示的代码转换器可提供一管理以保护该视频传送流的版权。
图7所示的代码转换器可与包括有如图4所示的位流程序分析器20至记录介质28的记录系统相结合以构成一TS记录器,该TS记录器将记录包括其版权被保护的视频流的TS。应注意的是,该TS记录器不能记录任何与版权保护信息的类型相关的TS,例如,该TS记录器不能记录当该产生限制超过可允许范围时的TS。
应注意的是,本发明可应用于转换包括在一程序流中的一视频流的位速率或通过一预置方法转换附加到一视频位流的代码。
另外本发明可应用于在一TS中的音频流的位速率的转换或通过一预置方法对在一TS中的音频流的转换,并且随后与其他的基本流一起多路转换该音频流以产生一新的TS。
此外,本发明还可应用与诸如视频流和音频流之类的多个基本流的位速率的转换或通过一预置方法对多个基本流的转换,并且随后将它们与其他的基本流一起多路转换以产生一新的TS。
上述一系列的处理可以利用硬件也可以利用软件来实现。为了通过软件来实施一系列的处理,构成该软件的一程序被安装在内置有作为一专用硬件被记录的TS的计算机中,或者安装在能够用相应于装入在其内的程序的各种程序执行各种功能的通用个人计算机中。
根据本发明的介质,在该介质中记录有想要执行上述一系列处理的程序,该介质被插入在能够执行该程序的通用个人计算机中,下面将结合图8A至8C来说明。
如图8A所示,该程序可预先安装在硬盘302中或半导体存储器303中作为记录介质和个人计算机301一起提供给用户。
换言之,该程序可以暂时地或永久地存储在诸如图8B所示的软盘311、CD-ROM(只读小型盘存储器)312、MO(磁-光)盘313、DVD(数字通用盘)314、磁盘315或半导体存储器316之类的记录介质中作为封装软件提供给用户。
另外,如图8C所示,该程序还可以通过卫星322从下载站321由无线电传送给个人计算机301,或者通过诸如局域网(LAN)或英特网之类的网络从下载站321由电缆或无线电传送到个人计算机301,并且存储在插入在计算机301的硬盘302等中。
术语“介质”在这里是指包括所有介质在内的一个很宽的概念。
包括有一CPU(中央处理单元)342的个人计算机301例如如图9所示。该CPU342具有一通过总线341与其相连的输入/输出接口345。当通过输入/输出接口345提供来自包括键盘、鼠标等的输入单元347的一用户命令时,CPU342将该命令装入RAM(随机存取存储器)344中,并且执行在相应于图8A所示的半导体存储器303的ROM(只读存储器)343中所存储的一程序,通过通信单元348接收从卫星322或网络331传送的一程序并装入硬盘302中,或者从装在驱动装置349中的软盘311、CD-ROM312、MO盘313、DVD314或磁盘315中读取一程序并装入硬盘302中。此外,CPU342必须通过例如输入/输出接口345向由LCD(液晶显示器)等制作的显示单元346提供执行处理的结果。
应注意的是在本说明书中,对向用户描述提供存储在介质中的程序的步骤包括以一描述顺序的时系实现处理的步骤,以及处理的实现可以是并行的地或单独地进行。
术语“系统”在这里是指由多个单元构成的整个装置。
工业可应用性上面根据本发明所作的描述,对第一基本流进行代码转换以产生第一包。另外,指明在一多路转换流中出现形成第二基本流的第二包时的时间的定时信息被存储。产生的第一包和第二包根据该定时信息而被多路转换,从而仅仅第一基本流的代码可被转换以产生一新的第二多路转换流,而不管第二基本流是否符合MPEG-2。另外,还能够转换在其中除了视频流之外的还有多个基本流被多路转换的TS代码。
权利要求
1.一种用于从第一多路转换流产生第二多路转换流的代码转换器,包括用于从提供的第一多路转换流中分离第一基本流的装置;利用一预置的方法用于将由分离装置所分离的第一基本流转换为一信号的装置;用于打包由转换装置所转换的信号以产生第一包的装置;用于存储指明在该多路转换流中出现包括形成第一多路转换流的第二基本流的一包时的时间的定时信息的装置;和用于根据在存储装置中存储的定时信息多路转换由打包装置所产生的第一包和包括第二基本流的第二包以产生第二多路转换流的装置。
2.根据权利要求1的装置,其中该转换装置包括用于解码由分离装置所分离的第一基本流以产生相应于第一基本流的原始信号的装置,和用于以一预置位速率对由该解码装置所产生的原始信号进行编码的装置。
3.根据权利要求1的装置,其中该转换装置利用一预置方法转换由分离装置分离的形成第一基本流的代码。
4.根据权利要求1的装置,其中该多路转换装置根据存储在存储装置中的定时信息在相应于第一多路转换流中出现第二包时的时间处将第二包多路转换到第二多路转换流。
5.根据权利要求1的装置,其中该第一基本流是一视频流。
6.一种用于从第一多路转换流产生第二多路转换流的代码转换方法,包括步骤从提供的第一多路转换流中分离第一基本流;利用一预置的方法将由分离步骤所分离的第一基本流转换为一信号;打包在转换步骤所转换的信号以产生第一包;存储指明在该多路转换流中出现包括形成第一多路转换流的第二基本流的一包时的时间的定时信息;和根据在存储步骤中存储的定时信息多路转换由打包步骤所产生的第一包和包括第二基本流的第二包以产生第二多路转换流。
7.根据权利要求6的方法,其中该转换步骤包括步骤解码在分离步骤中所分离的第一基本流以产生相应于第一基本流的原始信号;和以一预置位速率对由该解码步骤所产生的原始信号进行编码。
8.根据权利要求6的方法,其中在该转换步骤中,利用一预置方法转换在分离步骤中分离的形成第一基本流的代码。
9.根据权利要求6的方法,其中在该多路转换步骤中,根据存储在存储装置中的定时信息在相应于第一多路转换流出现第二包时的时间处将第二包多路转换到第二多路转换流。
10.根据权利要求6的方法,其中该第一基本流是一视频流。
11.一种在其中记录有从第一多路转换流产生第二多路转换流的代码转换程序并且该程序是由一计算机执行的介质,该程序包括步骤从提供的第一多路转换流中分离第一基本流;利用一预置的方法将由分离步骤所分离的第一基本流转换为一信号;打包在转换步骤所转换的信号以产生第一包;存储指明在该多路转换流中出现的包括形成第一多路转换流的第二基本流的一包时的时间的定时信息;和根据在存储装置中存储的定时信息多路转换由打包步骤所产生的第一包和包括第二基本流的第二包以产生第二多路转换流。
12.根据权利要求11的介质,其中在该程序中的转换步骤包括步骤解码在分离步骤所分离的第一基本流以产生一相应于第一基本流的原始信号;和以一预置位速率对在该解码步骤中所产生的原始信号进行编码。
13.根据权利要求11的介质,其中在该程序的转换步骤中,利用一预置方法转换在分离步骤中分离的形成第一基本流的代码。
14.根据权利要求11的介质,其中在该程序的多路转换步骤中,根据存储在存储步骤中的定时信息在相应于第一多路转换流中出现第二包时的时间处将第二包多路转换到第二多路转换流。
15.根据权利要求11的介质,其中该第一基本流是一视频流。
全文摘要
一视频TS包分析器从一TS中析取一视频TS包(VTSP)。一PES包分析器和一TS包发生器对该视频TS包解码,以一预置位速率再次编码,并将该TS包提供给开关的一输入端。该开关输入端接收除了来自TS包缓冲器的视频之外的TS包(UVTSP)。控制部分根据来自TS包定时管理器的定时信息和PCR来控制TS包发生器和开关。因此,可以执行对一传送流的转换。
文档编号H04N7/24GK1316133SQ00801221
公开日2001年10月3日 申请日期2000年6月30日 优先权日1999年6月30日
发明者加藤元树 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1