预擦除记录在存储介质上的部分比特流的方法和设备技术

技术编号:3611228 阅读:188 留言:0更新日期:2012-04-11 18:40
DVD流记录允许恢复或永久擦除光盘上的动态预擦除单元。在甚低比特率流记录情况下,每个流对象单位可以少于一个应用分组和时标。这时,为了保证正常的映射表数据恢复功能,填充是必要的。为了使对位于单元边界的填充数据分组动态预擦除,完全恢复或永久擦除成为可能,对于两个定义预擦除单元的特殊时标和两个定义常规单元位置的其他时标,在特定环境下可以指定不同的意义。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种预擦除记录在存储介质上的一部分或多个部分比特流的方法和设备,还涉及一种相应的存储介质,这种存储介质的一部分或多个部分可以被永久擦除或完全重构。根据流记录规范(SR Spec.),流对象(SOB)通常是一组记录的比特流,即一种如ISO/IEC 13818-1系统(MPEG-2)描述的作为程序流的一部分存储的录制(take)。SOB由一个或多个流组件(stream packs)。每个组件包含一个组件头,组件头后跟一流分组(stream packet)。流分组进一步包含头数据和应用分组(AP_PKT)。每个应用分组被分配给一个应用时标(ATS)。这些时标可在回放时使得能正确地传送应用分组。在SR盘上,一个流对象单位(SOBU)是SOB的基本单位。它由定量的数据组成,根据SR规范,应该是64KB。流对象单位包括上面的应用分组。SOBU的边界和流组件的边界都不必与应用分组边界一致(aligned)。为了可从SR盘上再现数据,在其内使用了映射表(Mapping list)。并对每个流对象单位分配一个相应的特定持续时间。DVD流记录规范的一个特性是能够在暂时性擦除(TE)含有部分流对象单位或几个流对象单位的单元之后,恢复或永久擦除(PE)这些单元。在永久擦除的情况下,在这个单元中任何完整的流对象单位都可以释放后再使用。一个单元可以在任何应用分组上开始或结束。在盘的每一可用面上分配信息文件,文件内容存储在存储器中,例如,作为流设备一部分的RAM。在甚低比特率的流记录情况下,每个流对象单位可以小于一个应用分组,相应地小于一个应用时标。在这种情况下,为了确保映射表数据再现功能的正常使用,填充(stuffing)是必要的。填充是使用填充分组来实现的,这些替代应用分组的填充分组的目的是确保每个流对象单位即使在施行填充的区域也包含至少一个应用时标值。但根据SR spec.的目前版本,对于位于TE单元边界的流对象单位的填充,暂时擦除(TE)是不可能的。在SR spec.中有进一步的条件限制,即流对象不可以由一个填充分组开始或结束。在一个要通过本专利技术解决的问题中,要允许对与填充有关的单元的暂时性擦除。这个问题将通过权利要求1中揭示的方法来解决。在权利要求2中揭示了一种应用这种方法的设备。在权利要求3中揭示了一种应用这种方法的存储介质。上面提到的信息文件可以包含许多不同类型的时标,这些时标可用于暂时擦除动态单元,例如电影中的广告。如果在记录过程中,盘的剩余容量接近于零。流设备可使用暂时擦除单元通过在信息文件中搜索有关这种暂时擦除单元的信息来释放一些额外的记录容量,而不必读取光盘和流内容本身。定义一些时标,这样可以在对这种暂时擦除单元或流部分动态地执行永久擦除,或者甚至当暂时性擦除单元包含填充分组时,也可以对原记录执行完全的单元恢复。在SR spec.中定义的两种特殊时标指示暂时擦除(TE)区域或单元,或比特流部分。其他两种时标定义一个标准单元的位置。根据本专利技术,对于这四种类型的时标,在特定环境下具有不同意义。为了确保和这种DVD SR规范的剩余部分的处理相一致,重新定义了重用这种区域(即,暂时性擦除单元)的方法。通过这种改进的时标定义,使执行对包含处于流对象单位中的填充分组的比特流区域或单元的暂时性擦除、完全恢复和永久性擦除成为可能。即使擦除区域刚好在填充分组之前或之后开始或停止,这些特性也是有效用的。更有利的是,这些功能可以动态地(on the fly)执行。在上述SR spec.下,这些特性是既不可用也是没有可能实现的。原理上,本专利技术方法适合于预擦除记录或将要记录在存储介质上的比特流的一部分或多个部分,其中记录的比特流格式化成流对象单位,每个流对象单位包含至少一个具有相应的应用时标的应用分组,或填充数据分组,或既包含该应用分组又包括该填充数据分组,它们的一个或多个流对象单位形成一个单元,其中,每个后继的填充数据分组也有一个应用时标;比特流部分可以标记为被预擦除的单元,表示为TE单元;标记了TE单元后,这种TE单元可以被完全擦除或完全重构;单元的开始和结束由单元开始时间值和单元结束时间值来定义;TE单元的可重用部分的开始和结束由TE单元开始时间值和TE单元结束时间值来定义;所述单元和TE单元开始和结束时间值存储在允许快速访问的单独存储器里,其中,在TE单元在后继流对象单位之间包含至少一个边界、一个所述后继流对象单位包含至少一个应用数据分组并且另一个所述后继流对象单位包含至少一个填充数据分组的情况下,即使所述TE单元和相邻的一个或两个TE单元交叠,仅包含填充数据分组的有关流对象单位和相邻流对象单位也可以包含在上述的TE单元里,其中,如下选择当前TE单元所述时间值中的一个时间值单元开始时间值对应于所述当前TE单元第一个应用分组的应用时标;单元结束时间值对应于所述当前TE单元最后一个应用分组的应用时标;如果所述当前TE单元的开始记录分组到达时间值描述了流对象单元的开始,或这个TE单元包含流对象的开始,那么这个TE单元开始时间值相应于第一个应用分组的应用时标或填充分组的应用时标,该应用时标起始于包含具有所述当前TE单元开始记录分组到达时间的应用分组或者填充分组的流对象单位,TE单元开始时间值也可对应于第一个应用分组或填充分组的应用时标,该应用时标起始于紧跟在包含具有相应于单元开始时间值的记录分组到达时间值的流对象单位之后的流对象单位;TE单元结束时间值相应于紧跟在所述当前TE单元之后的第一个流对象单位的第一个应用时标。本专利技术的设备在原理上适合于预擦除记录或将记录在存储介质上的比特流的一部分或多部分,其中记录的比特流被格式化成流对象单位,每个流对象单位包含至少一个具有相应的应用时标的应用数据分组,或一个填充数据分组,或既包含该应用分组又包括该填充数据分组,它们的一个或多个流对象单位形成单元,其中,每个后继填充数据分组也有应用时标;比特流部分可以标记为被预擦除的单元,表示为TE单元;标记TE单元之后,这种TE单元可以被永久擦除或完全重构;单元的开始和结束由单元开始时间值和单元结束时间值来定义;TE单元的可重用部分的开始和结束由TE单元开始时间值和TE单元结束时间值来定义,所述设备包括在所述存储介质上记录或从所述存储介质读取数据的装置;接收所述记录装置的输入数据或从所述记录装置输出数据的接口装置;存储器,存储所述单元和TE单元开始和结束时间值,以便允许快速访问所述单元和TE单元开始和结束时间值;控制装置,用于按照用户的命令控制所述预擦除标记和所述永久擦除或完全重构,该控制装置与所述存储器相互作用, 其中,在TE单元在后继流对象单位之间的包含至少一个边界、一个所述后继流对象单位包含至少一个应用数据分组并且另一个所述后继流对象单位包含至少一个填充数据分组的情况下,即使所述TE单元和一个或两个相邻TE单元交叠,仅包含填充数据分组的有关流对象单位和相邻流对象单位也可以包含在上述的TE单元里,其中,如下选择当前TE单元的所述时间值的相应的一个时间值单元开始时间值相应于所述当前TE单元的第一个应用分组的应用时标;单元结束时间值相应于所述当前TE单元的最后一个应用分组的应用时标;如果所述当前TE单元的开始记录分组到达时本文档来自技高网...

【技术保护点】
一种用于预擦除记录或将要记录在存储介质上的比特流的一部分或多个部分(STR)的方法,其中:记录的比特流被格式化成流对象单位(SOBU),每个流对象单位包含至少一个具有相应的应用时标(ATS)的应用分组(AP_PKT),或填充数据分组,或 既包含该应用分组又包括该填充数据分组,它们的一个或多个流对象单位形成一个单元,其中,每个后继的填充数据分组也有一个应用时标(ATS);比特流部分可以标记为被预擦除的单元,表示为TE单元;标记了TE单元后,这种TE单元可以被完全擦除( PE)或完全重构;单元的开始和结束由单元开始时间值(SC_S_APAT)和单元结束时间值(SC_E_APAT)来定义;TE单元的可重用部分的开始和结束由TE单元开始时间值(ERA_S_APAT)和TE单元结束时间值(ERA_E_AP AT)来定义;所述单元和TE单元开始和结束时间值存储在允许快速访问的单独存储器(RAM)里,其特征在于,在TE单元在后继流对象单位(SOBU↓[k]、SOBU↓[k+1])之间包含至少一个边界、一个所述后继流对象单位包含至少一个应用 数据分组并且另一个所述后继流对象单位包含至少一个填充数据分组的情况下,即使所述TE单元和相邻的一个或两个TE单元交叠,仅包含填充数据分组的有关流对象单位和相邻流对象单位也可以包含在所述的TE单元里,其中,如下选择当前TE单元所述时间 值中的一个时间值:单元开始时间值(SC_S_APAT)对应于所述当前TE单元第一个应用分组(AP_PKT)的应用时标(ATS);单元结束时间值(SC_E_APAT)对应于所述当前TE单元最后一个应用分组(AP_PKT)的应用时标(A TS);如果所述当前TE单元的开始记录分组到达时间值描述了流对象单元(SOBU)的开始,或这个TE单元包含流对象的开始,那么这个TE单元开始时间值(ERA_S_APAT)相应于第一个应用分组的应用时标或填充分组的应用时标(ATS),该应 用时标起始于包含具有所述当前TE单元开始记录分组到达时间的应用分组或者填充分组的流对象单位,否则,TE单元开始时间值(ERA_E_APAT)对应于第一个应用分组或填充分组的应用时标(ATS),该应用时标起始于紧跟在包含具有相应于单元开始 时间值的记录分组到达时间值(SC_S_APAT)的流对象单位之后的流对象单位;TE单元结束时间值(ERA_E_APAT)相应于...

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:马克罗温特哈拉尔德希勒
申请(专利权)人:汤姆森许可贸易公司
类型:发明
国别省市:FR[法国]

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

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