数据记录方法和记录设备以及数据输出方法技术

技术编号:3611652 阅读:189 留言:0更新日期:2012-04-11 18:40
当对内容数据打包并把打包内容数据记录到具有至少由一个标题和分组数据构成的若干扇区的记录介质上时,如果记录打包内容数据的所述若干扇区的最后扇区的剩余数据长度小于标题的数据长度时,产生和最后扇区的剩余数据长度相同的补充数据,并把产生的补充数据添加到内容数据中,以便打包并记录具有添加于其中的补充数据的内容数据。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及对内容数据打包,并把打包内容数据记录到具有至少由一个标题和分组(packet)数据构成的若干扇区的记录介质上的数据记录方法和记录设备,其上设置预定长度的分割扇区,并且由通过分割数据获得的标题和分组数据构成的包(pack)数据被记录在这些扇区中的记录介质,以及把包数据存入分组中并传送数据的数据传输方法。包标题区101构成由包标题区101和若干分组区102构成的包100的标题。具体地说,包标题区101由保存包起始代码的包起始区111、保存用于区别于MPEG1的识别码“01的识别数据区112、保存系统时间基准值(系统时钟基准)的SCR区113、保存该流的位速率的多路复用速率区114、保存指示填充数据的长度的填充长度的填充长度区115,以及保存填充数据的填充区116构成,如图1B中所示。保存内容数据的第一分组区102是PES(分组基本流)标题。第一分组区102由保存前导部分起始代码和该分组区102的流ID的分组起始代码区121、保存该分组区102的分组长度的分组长度区122、保存用于区别于MPEG1的识别码“01的识别数据区123、保存扰频控制标记、控制代码等的控制区124、保存PES标题长度的PES标题区125、保存PTS(呈现时间戳记)的PTS区126、保存DTS(解码时间戳记)的DTS区127、保存诸如ESCR(基本流时钟基准)之类各种数据的区128、保存填充数据的填充区129和保存打包内容数据的分组数据区130构成,如图1C和1D中所示。位于内容数据中间的分组区102由保存前导部分起始代码和该分组的流ID的分组起始代码区131、保存分组长度的分组长度区132和保存打包内容数据的分组数据区133构成,如图1E中所示。内容数据的最后分组区102由保存前导部分起始代码和该分组的流ID的分组起始代码区141、保存分组长度的分组长度区142和保存填充数据的填充区143构成,如图1F中所示。保存在分组标题区101的填充区116中的填充数据具有可变长度。于是,分组的前导部分的位置和保存扰频控制标记等的控制区124的位置发生偏离,使得难以在数据再现等时刻进行控制。当利用这种MPEG2系统把内容数据记录到诸如光盘之类其上设置具有预定长度的分割扇区的记录介质上时,如果内容数据的最后部分直接结束于扇区边界之前,则不能把填充数据保存到最后的分组中。本专利技术的另一目的是提供一种记录介质,即使当内容数据直接结束于扇区边界之前时,所述记录介质也能够保存填充数据。当对内容数据打包并且把打包内容数据记录到具有至少由一个标题和分组数据构成的若干扇区的记录介质上时,为了实现上述目的,根据本专利技术的数据记录方法包括下述步骤如果最后扇区的剩余数据长度小于标题的数据长度,则产生和打包内容数据被记录于其中的若干扇区中的最后扇区的剩余数据长度相同的补充数据;把产生的补充数据添加到内容数据中,并对该内容数据打包。此外,在该记录方法中,用分组数据的数据长度去除打包内容数据的数据长度,得到商和余数,把从分组数据的数据长度减去所得余数而获得的结果与标题的数据长度比较,从而判别最后扇区的剩余数据长度是否小于标题的数据长度。当对内容数据打包并且把打包内容数据记录到具有至少由包标题、PES(分组基本流)标题、分组数据和填充数据构成的若干扇区的记录介质上时,根据本专利技术的数据记录方法包括下述步骤如果最后扇区的剩余数据长度至少小于PES标题的数据长度,则产生和记录打包内容数据的若干扇区的最后扇区的剩余数据长度相同的补充数据;把产生的补充数据添加到内容数据中,并对该内容数据打包。此外,当对内容数据打包并且把打包内容数据记录到具有至少由包标题、PES(分组基本流)标题、分组数据和填充数据构成的若干扇区的记录介质上时,根据本专利技术的记录方法包括下述步骤如果通过从所述若干扇区中的第(n-1)扇区的数据长度减去包标题的数据长度、PES标题的数据长度和分组数据的数据长度而获得的剩余数据长度小于通过把预定数据长度加到PES标题的数据长度上而得到的数据长度,则在变化分组数据的数据长度的同时,保存填充数据。根据本专利技术的记录设备包括当对提供给具有至少由一个标题和分组数据构成的若干扇区的记录介质的内容数据打包并记录时,预测记录打包内容数据的若干扇区中的最后扇区的剩余数据长度是否小于标题的数据长度的预测装置;根据来自于预测装置的输出,产生和最后扇区的剩余数据长度相同的补充数据的补充数据产生装置;把补充数据产生装置产生的补充数据添加到内容数据中并对内容数据打包的编码处理装置;和把来自于编码处理装置的输出记录到记录介质上的记录装置。预测装置用分组数据的数据长度去除打包内容数据的数据长度,得到商和余数,并把从分组数据的数据长度减去所得余数而获得的结果和标题的数据长度进行比较。根据本专利技术的记录设备包括当对提供的内容数据打包并且把打包内容数据记录到具有至少由包标题、PES(分组基本流)标题、分组数据和填充数据构成的若干扇区的记录介质上时,预测通过从所述若干扇区中的第(n-1)扇区的数据长度减去包标题的数据长度、PES标题的数据长度和分组数据的数据长度获得的剩余数据长度是否小于通过把预定数据长度加上PES标题的数据长度而获得的数据长度的预测装置;当对提供的内容数据编码并对编码数据打包时,在根据预测装置的输出改变分组数据的数据长度的同时,存储填充数据的编码处理装置;和把编码处理装置的输出数据记录到记录介质上的记录装置。在根据本专利技术的记录设备中,如果预测装置确定通过从所述若干扇区中的第(n-1)扇区的数据长度减去包标题的数据长度、PES标题的数据长度和分组数据的数据长度获得的剩余数据长度大于通过把预定数据长度加上PES标题的数据长度而获得的数据长度,则编码处理装置在不改变分组数据的数据长度的情况下对内容数据打包并记录。根据本专利技术的记录介质适用于记录打包数据。该记录介质具有至少由一个标题和分组数据构成的若干扇区。当对内容数据打包并记录打包内容数据时,如果记录打包内容数据的若干扇区的最后扇区的剩余数据长度小于标题的数据长度,则产生和最后扇区的剩余数据长度相同的补充数据,并且记录通过把产生的补充数据添加到内容数据中,并对该内容数据打包而获得的数据。根据本专利技术的数据输出方法适合于打包数据。当把内容数据打包成至少由一个标题和分组数据构成的若干包并输出打包的内容数据时,该输出方法包括下述步骤如果最后一包的剩余数据长度小于标题的数据长度,则产生和保存打包内容数据的若干包中的最后一包的剩余数据长度相同的补充数据;并输出通过把产生的补充数据添加到内容数据中,并对该内容数据打包而获得的数据。当把内容数据打包成至少由包标题、PES(分组基本流)标题、分组数据和填充数据构成的若干包,并输出打包内容数据时,根据本专利技术的另一数据输出方法包括下述步骤如果从所述若干包的第(n-1)包的数据长度减去包标题的数据长度、PES标题的数据长度和分组数据的数据长度而获得的剩余数据长度小于通过把预定数据长度加上PES标题的数据长度而获得的数据长度,则在改变分组数据的数据长度的同时,保存并输出填充数据。根据下面参考附图说明的实施例的描述,将进一步阐明本专利技术的其它目的和本专利技术提供的具体优点。图2A-2D说明了本专利技术适用于的MP本文档来自技高网...

【技术保护点】
一种当对内容数据打包并且把打包后的内容数据记录到记录介质上时的记录方法,该记录介质具有至少由一个标题和分组数据构成的若干扇区,所述方法包括下述步骤:如果最后扇区的剩余数据长度小于标题的数据长度,则产生与记录打包内容数据的若干扇区中的最后 扇区的剩余数据长度相同的补充数据;把产生的补充数据添加到内容数据中,并对该内容数据打包。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:佐古曜一郎古川俊介
申请(专利权)人:索尼株式会社
类型:发明
国别省市:JP[日本]

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

1