附加信息产生方法及其记录、编辑、重放装置制造方法及图纸

技术编号:3069606 阅读:165 留言:0更新日期:2012-04-11 18:40
一种用于产生确保数据流的无缝重放的附加信息的方法、存储信息的记录介质、及其记录、编辑和/或重放装置。该方法产生附加信息,包括为两个或多个数据流中的每个产生数据流信息的步骤。数据流包括添加了分组数据到达时间的信息的分组数据。数据流信息包括无缝重放信息和/或无缝时间控制信息。因此,通过使用数据流信息,数据流能够被无缝重放而在数据流之间无中断。通过使用信息结构,即使数据流被编辑,也能够无缝重放数据流。(*该技术在2019年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及数字数据的记录和/或重放,更具体地说,涉及一种产生附加信息的方法,该附加信息用于在由分组的数据组成的数据流之间保证无缝重放,以及用于存储该信息的记录介质,和使用该方法和记录介质的记录、编辑和/或重放装置。分组数据(packet date)通常用在数字卫星广播、数字地面广播、数字电缆广播和异步转移模式(ATM)传输网。附图说明图1示出了记录的数据的基本格式,包括输入分组数据及其到达时间,和重放期间记录的数据与数据输出时间间隔之间的理论关系。当记录输入数据时,到达时间戳(arriaval time stampATS)被添加到输入数据,并且在重放期间该数据根据添加的ATS被输出,ATS是到达时间信息。这里,输入数据是分组的数据,它是通过把诸如视频或声频数据分成预定大小的单元而获得的。分组的数据通过卫星、电缆或局域网(LAN)被传送。当数据使用国际标准化组织(ISO)/国际电工技术委员会(IEC)13818-1标准定义的运动图像专家组(MPEG)-2传输流被传送时,数据单元大小为188字节,而当数据使用异步转移模式(ATM)标准被传输时为53字节。在数字广播中,分组数据以不规则时间间隔被传输。传输的分组数据通常被具有解码器的接收方接收。在接收方,接收的数据经缓冲器被输入解码器,并被解码器解码,从而用户能够观看广播。当用户设定一种重放模式进行重放时,在所需时间,已经被暂存在记录介质内的分组数据被重放装置发送到解码器。当将该数据发送到解码器时,分组数据被最初传输到接收方时的不规则时间间隔是很重要的,因为如果不遵从不规则时间间隔,接收方的缓冲器会上溢或下溢。这是因为,当传输数据时,原始传输方(广播台)考虑到具有解码器的接收方的缓冲器状态而调整分组数据之间的时间间隔。因此,假定当记录装置记录数据时,有关每一个数据分组的到达时间信息被添加到每一个对应的输入数据分组,并且每一个数据分组根据其到达时间信息被重放装置输出。图2是一个方框图,示出了图1所示分组数据的记录和重放装置。在图2中,根据系统时钟信号操作的计数器102通常使用27MHz的系统时钟信号,这是因为MPEG-2系统是基于27MHz的时钟信号产生时间戳。不用说,另一种频率的系统时钟信号也能够被使用。ATS发生器104向每一个输入数据分组添加ATS。输入分组数据与添加的ATS一起被转换成适于被记录控制器106记录的信号,然后记录在记录介质108中。重放控制器110重放已经添加了ATS的数据,它被记录在记录介质108中,并将该重放数据发送到ATS处理器112。ATS处理器112根据重放数据的添加的ATS输出该数据。这里,ATS发生器104和ATS处理器112都包括内部缓冲器。另一方面,ATS发生器104和ATS处理器112的缓冲器可以单独设置在外面。在添加ATS的方法中,在记录期间,ATS发生器104在分组数据被输入时读取计数器102的计数值,并把计数值作为ATS添加到分组。具有添加的ATS的分组数据被暂存在ATS发生器104的内部缓冲器中,然后经记录控制器106被记录在记录介质108中。如上所述,内部缓冲器可以被单独设置在外部。重放期间,重放控制器110从记录介质108重放具有添加的ATS的分组数据,并把重放数据发送到ATS处理器112。ATS处理器112包括一个预定大小的缓冲器,当缓冲器上溢时暂时停止读取数据,当缓冲器空时重新开始读取数据,以上动作重复进行。ATS处理器112从内部缓冲器读取ATS和第一分组的相应分组数据,并在输出分组数据时根据ATS设置计数器102。ATS处理器112的输出数据是已经删除了ATS的纯粹分组数据。之后,通过把ATS与计数值相比较,只有当添加的分组的ATS被确定具有与计数器102的计数值相同的值时,分组数据才被输出。包括在ATS处理器112内的缓冲器也可以被单独设置在外面。由于上述这种构造和操作,当分组数据的原始时间间隔在重放期间被保持时,数据能够被传输到具有解码器的接收方,从而能够平稳地进行解码。如图1和2所示,当记录分组数据时,指示相应分组数据到达时间的ATS被添加到分组数据。以这种方式被记录的数据流被称为流对象(streamobjectSOB)。多个SOB可以被记录在单个记录介质中。例如,当用户开始和停止记录一次时,产生一个SOB。之后,如果用户再次开始和停止记录,则产生另一个SOB。数据流是从用户开始记录时刻到用户停止记录时刻的期间记录的数据。例如,一段戏曲或电影可以以单个数据流的形式被记录。ATS在用于记录分组数据的装置中是重要的。通常,ATS被添加到数据流,与被添加到其他数据流的那些无关。当仅相对于单个数据流要求无缝重放时,单独的方法是可能的。但是,当用户希望无缝重放两个或多个数据流时,需要用于定义数据流之间无缝重放的附加信息。图3示出了一个例子,其中,两个数据流被图2所示的记录和重放装置重放。在先前数据流SOB1中,ATS的值被从“100”写到“990”。在随后的数据流SOB2中,ATS的值被从“0”开始写。这是因为ATS发生器104把初始值设置到“100”,这是SOB1中首先到达的分组数据的ATS值,并在SOB1的记录期间记录SOB1,同时ATS发生器104把初始值设置到“0”,这是SOB2中首先到达的分组数据的ATS值,与SOB1中ATS的值无关,并在SOB2的记录期间记录SOB2。当顺序地重放已经通过上述操作记录的两个数据流时,在SOB1的重放期间将计数器102的值与SOB1的ATS值比较,完成SOB1的重放后,计数器102被复位到“0”,以重放SOB2。在两个数据流SOB1和SOB2的顺序重放操作中,用于定义SOB1和SOB2之间无缝重放的信息,例如,在SOB1重放结束和SOB2开始重放之间的时间间隔,没有被定义。换句话说,如图3所示,单个SOB被这种方式重放计数器102被复位到SOB1的第一分组数据的ATS值,然后分组数据的ATS值与计数器102的计数值比较,直到找到具有与计数器102相同的值的一个ATS,从而输出已经被添加了找到的ATS的分组数据。一旦SOB1的重放完成,在计数器102被复位到SOB2的第一分组的ATS值后,以与重放SOB1相同的方式执行SOB2的重放。此时,SOB1和SOB2之间的无缝重放没有被具体定义,因此重放操作通常被停止一个很短的时间。当顺序重放SOB时,SOB之间的时间间隔不能是相等固定的,这是因为时间间隔取决于内部数据状态。因而,需要根据内部数据状态控制重放时间的信息。没有这种信息,便不能确保无缝重放,在两个SOB之间出现小的时间延迟。图4A示出了为了无缝重放目的将ATS添加到多个SOB的情况,并示出了数据局部删除导致的不连续部分。换句话说,记录期间,ATS被添加到SOB2时考虑SOB1的最后一个ATS值和当前数据状态,而不是与SOB1的ATS无关地把ATS添加到SOB2,从而能够实现无缝重放。重放期间,计数器102在两个SOB之间没有被复位,两个SOB的重放就象重放单个SOB一样被执行,从而保证了自动无缝重放。在这种情况下,重放期间,根据ATS,在两个SOB之间无须复位计数器102,两个SOB被无缝重放。但是,当执行在使用记录和重放装置中经常发本文档来自技高网...

【技术保护点】
一种用于产生确保无缝重放的附加信息的方法,该方法包括为两个或多个数据流中的每一个产生数据流信息的步骤,所述数据流包括分组数据,关于所述各个分组数据到达时间的信息被添加到所述分组数据,所述数据流信息包括无缝重放信息和/或无缝时间控制信息,所述无缝重放信息指示所述前一个数据流重放后相应的数据流是否将被无缝重放,所述无缝时间控制信息用于控制将被无缝重放的所述相应数据流输出时间。

【技术特征摘要】
KR 1998-12-16 55500/98;KR 1999-1-14 840/991.一种用于产生确保无缝重放的附加信息的方法,该方法包括为两个或多个数据流中的每一个产生数据流信息的步骤,所述数据流包括分组数据,关于所述各个分组数据到达时间的信息被添加到所述分组数据,所述数据流信息包括无缝重放信息和/或无缝时间控制信息,所述无缝重放信息指示所述前一个数据流重放后相应的数据流是否将被无缝重放,所述无缝时间控制信息用于控制将被无缝重放的所述相应数据流输出时间。2.根据权利要求1所述的方法,其中,所述无缝时间控制信息包括参考时间、偏移信息和/或间隙长度信息。3.根据权利要求2所述的方法,其中,所述参考时间是根据所述前一个数据流的分组数据到达时间获得的,并指示将要被无缝重放的所述相应数据流的第一分组数据的输出时间。4.根据权利要求2所述的方法,其中,所述偏移信息是根据所述前一个数据流的分组数据到达时间获得的,并且是将要被无缝重放的所述相应数据流的第一分组的初始到达时间和所述相应数据流的第一分组的输出时间之间的差值。5.根据权利要求2所述的方法,其中,所述间隙长度信息是从所述前一个数据流的最后分组的输出时间到将要被无缝重放的所述相应数据流的第一分组必须被输出的时间的时间量的一个值。6.根据权利要求1所述的方法,其中,只有当所述无缝信息具有指示“无缝重放”的值时,所述无缝时间控制信息才有效。7.根据权利要求1所述的方法,其中,每一个所述数据流包括多个组(pack),每一个组包括预定数个分组数据和一个额外的首标,关于所述各分组数据到达时间的信息被添加到所述分组数据,所述首标被添加到具有所述到达时间信息的所述分组数据。8.一种记录介质,包括第一区域,包括由分组数据组成的多个数据流,所述各个分组数据的到达时间信息被添加到所述分组数据;和第二区域,包括数据流信息,所述数据流信息包括无缝信息和/或无缝时间控制信息,所述无缝信息指示前一个数据流重放后对应的数据流是否将被无缝重放,所述无缝时间控制信息用于控制将被无缝重放的所述相应数据流输出时间。9.根据权利要求8所述的记录介质,其中,所述无缝时间控制信息包括参考时间、偏移信息和/或间隙长度信息。10.根据权利要求9所述的记录介质,其中,所述参考时间是根据所述前一个数据流的分组数据到达时间获得的,并指示将要被无缝重放的所述相应数据流的第一分组数据的输出时间。11.根据权利要求9所述的记录介质,其中,所述偏移信息是根据所述前一个数据流的分组数据到达时间获得的,并且是将要被无缝重放的所述相应数据流的第一分组的初始到达时间和所述相应数据流的第一分组的输出时间之间的差值。12.根据权利要求9所述的记录介质,其中,所述间隙长度信息是从所述前一个数据流的最后分组的输出时间到将要被无缝重放的所述相应数据流的第一分组必须被输出的时间的时间量的一个值。13.根据权利要求8所述的记录介质,其中,所述无缝时间控制信息只在所述无缝信息具有指示“无缝重放”的值时才有效。14.根据权利要求8所述的记录介质,其中,所述第一区域中的每一个所述数据流包括多个组,每一个组包括预定数个分组数据和一个额外的首标,关于所述各个分组数据到达时间的信息被添加到所述分组数据,所述首标被添加到具有所述到达时间信息的所述分组数据。15.一种记录装置,包括到达时间信息发生器,用于把关于输入分组数据到达时间的到达时间信息添加到每一个输入分组数据;数据流信息发生器,用于产生两个或多个数据流中的每一个的数据流信息,所述数据流包括分组数据,所述各个分组数据的到达时间信息被添加到所述分组数据,所述数据流信息包括无缝重放信息和/或无缝时间控制信息,所述无缝重放信息指示前一个数据流重放后对应的数据流是否将被无缝重放,所述无缝时间控制信息用于控制将被无缝重放的所述相应数据流输出时间;和记录控制器,用于进行控制,使得所述数据流被记录在记录介质的第一区域,所述数据流信息被记录在所述记录介质的第二区域。16.根据权利要求15所述的记录装置,其中,所述第一区域中的每一个所述数据流包括多个组,每一个组包括预定数个分组数据和一个额外的首标,关于所述各个分组数据到达时间的信息被添加到所述分组数据,所述首标被添加到具有所述到达时间信息的所述分组数据。17.根据权利要求15所述的记录装置,还包括计数器,所述计数器被系统时钟信号驱动,并在每一个数据流的第一分组被输入时刻复位,以执行计数操作,并向所述到达时间信息发生器提供一个计数值。18.根据权利要求15所述的记录装置,其中,所述无缝时间控制信息包括参考时间、偏移信息和/或间隙长度信息。19.根据权利要求18所述的记录装置,其中,所述参考时间是根据所述前一个数据流的分组数据到达时间获得的,并指示将要被无缝重放的所述相应数据流的第一分组数据的输出时间。20.根据权利要求18所述的记录装置,其中,所述偏移信息是根据所述前一个数据流的分组数据到达时间获得的,并且是将要被无缝重放的所述相应数据流的第一分组的初始到达时间和所述相应数据流的第一分组的输出时间之间的差值。21.根据权利要求18所述的记录装置,其中,所述间隙长度信息是从所述前一个数据流的最后分组的输出时间到将要被无缝重放的所述相应数据流的第一分组必须被输出的时间的时间量的一个值。22.根据权利要求18所述的记录装置,其中,所述无缝时间控制信息只在所述无缝信息具有指示“无缝重放”的值时才有效。23.一种编辑装置,用于编辑记录在记录介质中的数据,所述记录介质包括第一区域和第二区域,所述第一区域含有由分组数据构成的多个数据流,所述各个分组数据的到达时间信息被添加到所述分组数据;所述第二区域含有数据流信息,所述数据流信息包括无缝信息和/或无缝时间控制信息,所述无缝信息指示前一个数据流重放后对应的数据流是否将被无缝重放,所述无缝时间控制信息用于控制将被无缝重放的相应数据流输出时间,所述编辑装置包括数据信息更新器,在编辑装置进行编辑后,分析所述数据流信息,并更新所述无缝时间控制信息,从而数据在无法确保无缝重放的数据流之间分界处的任何一侧都能够被无缝重放;和编辑控制器,用于执行控制,使得编辑的数据流被记录在所述记录介质的所述第一区域,更新的数据流信息被记录在所述记录介质的所述第二区域。24.根据权利要求23所述的编辑装置,其中,所述无缝时间控制信息包括参考时间、偏移信息和/或间隙长度信息。25.根据权利要求24所述的编辑装置,其中,所述参考时间是根据所述前一个数据流的分组数据到达时间获得的,并指示将要被无缝重放的所述相应数据流的第一分组数据的输出时间。26.根据权利要求24所述的编辑装置,其中,所述偏移信息是根据所述前一个数据流的分组数据到达时间获得的,并且是将要被无缝重放的所述相应数据流的第一分组的初始到达时间和所述相应数据流的第一分组的输出时间之间的差值。27.根据权利要求24所述的编辑装置,其中,所述间隙长度信息是从所述前一个数据流的最后分组的输出时间到将要被无缝重放的所述相应数据流的第一分组必须被输出的时间的时间量的一个值。28.根据权利要求23所述的编辑装置,其中,所述第一区域中的每一个数据流包括多个组,每一个组包括预定数个分组数据和一个额外的首标,关于所述各个分组数据到达时间的信息被添加到所述分组数据,所述首标被添加到具有到达时间信息的所述分组数据。29.一种重放装置,用于重放记录在记录介质中的数据,所述记录介质包括第一区域和...

【专利技术属性】
技术研发人员:朴成煜文诚辰朴凤吉许丁权
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

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

1
相关领域技术
  • 暂无相关专利