CN1723505A - 记录载体上的实时信息编辑 - Google Patents
记录载体上的实时信息编辑 Download PDFInfo
- Publication number
- CN1723505A CN1723505A CNA2003801055302A CN200380105530A CN1723505A CN 1723505 A CN1723505 A CN 1723505A CN A2003801055302 A CNA2003801055302 A CN A2003801055302A CN 200380105530 A CN200380105530 A CN 200380105530A CN 1723505 A CN1723505 A CN 1723505A
- Authority
- CN
- China
- Prior art keywords
- montage
- bridge
- real
- stream
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2541—Blu-ray discs; Blue laser DVR discs
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
一个用于实时记录信息的设备,具有根据预定义分配规则来存储实时信息的文件子***,预定义分配规则包括预定义的范围长度(N)。该设备具有一个用于管理应用控制信息的应用子***,应用控制信息包括实时信息的剪辑(291、292),播放项的播放列表,播放项用于指示剪辑中实时信息的将被播放的部分。桥剪辑(293)被提供用于基于再编码实时信息来链接第一和第二播放项,再编码实时信息来自第一剪辑尾部和第二剪辑头部。文件子***被安排用于复制来自第一剪辑和/或第二剪辑的实时信息的附加单元(294)以用于创建至少具有预定义的范围长度的桥剪辑流,和应用子***被安排用于适配应用控制信息以访问包括所述附加复制单元的桥剪辑流。在边界情况中,剪辑之前或之后的剩余部分被完全复制到桥剪辑。
Description
本发明涉及在记录载体上记录实时信息的设备,该设备具有用于基于记录载体上的逻辑地址来记录数据块的记录装置;文件子***,用于根据预定义分配规则把实时信息存储在数据块中具有单元号(SPN)的单元中,该规则包括存储将用连续数据块范围(extent)的序列被无缝再现的实时信息流,该范围至少具有预定义的范围长度;和一个应用子***,用于管理应用控制信息,应用控制信息包括实时信息的至少一个剪辑(clip),剪辑包括用于经由单元号访问实时信息单元的剪辑流的剪辑信息;至少一个播放列表,播放列表包括至少一个播放项,播放项指示剪辑中实时信息将被播放的部分,播放列表指示播放项必须用哪个顺序被再现;和至少一个桥剪辑,用于经由桥剪辑来链接第一和第二播放项,桥剪缉流包括基于第一剪辑尾部和第二剪辑头部再编码的实时信息。
本发明还涉及一种用于控制实时信息的记录的方法和计算机程序产品,以及携带实时信息的记录载体。
特别地,本发明涉及在类似记录载体的盘上记录数字视频信号并接着编辑早些在所述类似记录载体的盘上记录的信息信号的领域。
一个用于在记录载体上记录诸如MPEG编码视频信息信号之类的实时信息信号的设备从WO99/48096(PHN17.350)中已知。所述文件中的记录载体是类似记录载体的盘。此外,另一种实时信息的记录***被建议用于一种被叫做蓝光光盘(BD)的高密度光盘,如同在2002年6月的蓝光光盘可重写格式第三部分:视听基础规范文件中所描述的一样,该文件的相关部分实质上被包含在以下参考图13到26的说明内。
技术背景描述BD中用于记录视频的分层结构,该结构具有根据预定义分配规则把实时信息存储在数据块中的文件***层,和如下来管理应用控制信息的应用层。实时信息被存储在剪辑流文件中,而对应的控制信息被存储在剪辑信息文件中。播放列表指示部分实时信息将经由播放项再现。这还用图13和14来解释,并且剪辑AV流文件、桥剪辑AV流文件、剪辑信息文件和播放列表的详细定义被给出。通常,在剪辑流中,文件数据被存储在称作源分组的单元中,而文件编址基于源分组号(SPN)。每个剪辑流文件具有对应的剪辑信息文件。剪辑信息文件具有一些子列表,其包括剪辑信息、序列信息和特征点信息(CPI)。播放列表包含大量播放项,并且播放列表层中的指针基于时间轴。剪辑流文件的指针(地址)基于源分组号。使用剪辑信息,定时指针被改变为文件中的位置指针(CPI提供用于解码实时信息的入口点)。播放列表可以用作为标题在内容表中呈现在用户面前。播放列表在重放期间被选择,其中的播放项被分析,并且结果时间指针被转换为剪辑流的SPN并且需要被显示的源分组从盘被读取。
在根据背景技术的设备中,例如在编辑期间无缝链接两个播放项有以下问题。剪辑包含被编码的实时信息,例如MPEG编码视频。从而,当不同剪辑(或相同剪辑)的两部分将被轮流显示时,这个转换过程中没有实现无缝表示。为了具有无缝转换,就应该满足以下约束条件。MPEG数据应该是连续的,例如播放项1结尾和播放项2开始时的连接图片组(GOP),并且在MPEG解码器中解码缓冲区没有缓冲区下溢或溢出。
两个播放项的连接过程中的无缝显示在BD中用所谓的桥剪辑而被实现。桥包含来自第一剪辑尾部和第二剪辑第一部分的再编码实时信息。MPEG的问题通过播放项1最后部分和播放项2第一部分的再编码而被解决。
对于无缝连接,只有所需的那些源分组将被读入读缓冲区。为了防止读缓冲区下溢,数据根据预定义分配规则被存储在记录载体上,规则例如包括实时流数据块的序列最小大小以实现无缝连接,序列被称作范围。
一个跳跃被需要用来从对应于第一剪辑的播放项1末尾跳跃到对应于第二剪辑的播放项2开头。这个跳跃需要一些时间,读缓冲区在这个时间间隔中没有输入,而因为数据被解码显示的原因仍然有漏失率。为了防止读缓冲区的下溢,应当小心缓冲区足够满以经受得住跳跃。如果前一播放项长得足够填充缓冲区,则缓冲区只可能是足够满的。从而为了防止读取缓冲区下溢,每个剪辑都应该至少具有最小的范围大小。如果桥剪辑或第一或第二剪辑剩余部分不具有最小的范围大小,则已知设备会出现问题。这类剪辑的连接将不是无缝的。
本发明的一个目的是为了提供一个记录***,其允许实时数据的编辑和无缝连接的创建,同时保持应用控制信息和文件***的分层结构。
为了这个目的,在开头段落中所描述的记录设备中,文件子***被安排用于从第一剪辑尾部之前的第一剪辑流部分和/或在从第二剪辑头部之后的第二剪辑流部分复制实时信息的附加单元,以用于创建至少具有预定义范围长度的桥剪辑流,和应用子***被安排来适配应用控制信息以访问包含所述附加复制单元的桥剪辑流。
本发明的措施具有以下作用。文件子***察觉到流文件中被实际记录的实时信息,并具有维护分配规则的任务。文件***被允许通过复制所述附加单元来实现必要的范围大小。应用控制信息在呈现实时信息的过程中适合于访问包含复制单元的桥剪辑流。这具有下列优点,即无缝连接经由桥剪辑和附加复制的单元而被创建。
在设备的一个实施例中,文件子***被安排用于向应用于***提供访问信息以指示所述附加复制单元的位置。这具有下列优点,即应用子***能够基于访问信息来适配应用控制信息。
在设备的一个实施例中,文件子***被安排用于从第一剪辑尾部之前的第一剪辑流和/或从第二剪辑头部之后的第二剪辑流复制单元以创建桥剪辑,和应用子***被排列来适配应用控制信息以访问桥剪辑和跳过第一剪辑流和/或第二剪辑流。由于把剩余的流单元复制到桥剪辑流,原始的第一或第二剪辑不需要被读取。这具有下列优点,即甚至在剪辑很短的情况下也能实现无缝连接。
本发明的这些和其它方面将通过参考图说明书中此后的实施例被阐明并且从中变得明显,其中:
图1示出设备的一个实施例,
图2示出记录载体上碎片区(fragment area)中的信息块的记录,
图3示出视频信息信号的重放原理,
图4示出视频信息信号的编辑原理,
图5示出“同时发生的”重放和记录的原理,
图6示出当不需要产生和记录桥接信息块时编辑过程中的情况,
图7示出在来自信息信号的出口点位置,编辑视频信息信号和产生桥接信息块的例子,
图8示出在与图7中相同的出口点位置,编辑视频信息信号和产生桥接信息块的另一个例子,
图9示出在信息信号的入口点位置,编辑视频信息信号的和产生桥接信息块的例子,
图10示出编辑两个信息信号和产生桥接信息块的一个例子,
图11示出编辑两个信息信号和产生桥接信息块的一个例子,其中,编辑包括再编码两个信息信号的一部分信息,
图12示出设备进一步的细节,
图13示出应用格式的简化结构,
图14示出真实的播放列表和虚拟的播放列表的一个例图,
图15示出经由两个播放项之间的非无缝连接来装配编辑的一个例子,
图16示出经由两个播放项之间的无缝连接来装配编辑的一个例子,
图17示出播放列表的全局时间轴,
图18示出当前播放项和前一播放项之间的关系,
图19示出播放项的语法,
图20示出经由桥剪辑的一个无缝连接,
图21示出桥序列信息的一个例子,
图22示出桥序列信息的语法,
图23示出剪辑信息文件的语法,
图24示出剪辑信息的语法,
图25示出序列信息的语法,
图26示出BDAV MPEG-2传送流的结构,
图27示出范围和分配规则,
图28示出分配规则的边界情况,
图29示出一个桥范围,其中,前一剪辑流的数据已经被复制,
图30示出实时数据记录和/或重放设备的分层模型,
图31示出一个应用层结构,
图32示出只有再编码数据的一个桥,
图33示出具有再编码数据和附加复制数据的一个桥,和
图34示出控制实时信息记录的一个方法流程图。
不同图中的对应元件具有同样的参考数字。
图1示出根据本发明的一个设备实施例。在以下的附图说明中,注意力将被集中到视频信息信号的记录、再现和编辑。然而,应当注意其它类型的信号同样能够被处理,比如音频信号或数据信号。
设备包括输入终端1,用于接收将被记录在类似记录载体3的盘上的视频信息信号。设备还包括输出终端2,用于提供从记录载体3再现的视频信息信号。记录载体3是类似磁或光形式记录载体的盘。
类似记录载体3的盘的数据区域由连续范围的物理扇区组成,它们具有对应的扇区地址。这些地址空间被分成碎片区。碎片区是具有固定长度的连续扇形序列。优选地,这个长度对应于包含在将被记录的视频信息信号内的ECC块的整数数目。
图1中示出的设备被分解成两个主要的***部分,即包括记录装置的盘子***6和用于控制记录装置的文件子***,以及“视频记录器子***”8,也称作应用子***。图12描述了其详细例子的记录装置包括用于物理上扫描记录载体的单元,比如也称作光学拾波单元的读写头,用于将读写头定位在轨道上的定位伺服***,以及用于旋转记录载体的驱动单元。以下特征表征两个子***:
-盘子***能够按照逻辑地址透明地被编址。它自治地处理故障管理(包括把逻辑地址映射到物理地址上)。
-对于实时数据,盘子***在相关碎片的基础上被编址。对于用这个方法编址的数据,盘子***能够保证用于读取和/或写入的最大可支持比特率。在读写同时发生的情况下,盘子***处理读/写调度和来自独立读写信道的相关联的数据流缓冲。
-对于非实时数据,盘子***可以基于扇区编址。对于用这个方法编址的数据,盘子***不能保证用于该取或写入的任何可支持比特率。
-视频记录器子***看管视频应用以及文件***管理。从而,盘子***不翻译任何记录在盘数据区域中的数据。
为了在所有情况下都实现实时再现,早些引入的碎片区需要具有特定大小。此外,在记录和再现同时发生的情况中,再现应该是不间断的。在本例子中,碎片大小被选择以满足以下要求:
碎片大小=4MB=222字节
视频信息信号的记录将参考图2在后面被简要地论述。在视频记录器子***中,是实时信号的视频信息信号如图2a中所示被转换为实时文件。实时文件由记录在对应碎片区中的信号信息块序列组成。对盘上碎片区的位置没有约束条件,从而如图2b中所示,任何两个包含被记录信息信号的信息部分的连续碎片区都可以在逻辑地址空间中的任何位置。在每个碎片区内,实时数据被连续地分配。每个实时文件都表示单个AV流。AV流的数据通过按照文件序列的顺序来链接碎片数据而被获得。
接下来,记录载体上记录的视频信息信号的重放将参考图3在下面被简要地论述。记录载体上记录的视频信息信号的重放通过所谓的“重放控制节目”(PBC节目)来控制。通常,每个PBC节目定义一个(新的)重放序列。对于每个碎片区,这是一个碎片区序列,具有必须从该碎片读取的数据段说明。在这点上参考图3,其中,重放只显示图3中碎片区序列中的头三个碎片区的部分。段可以是完整的碎片区,但通常它将只是碎片区的一部分。(由于编辑的结果,后者通常出现于从原始记录某部分到相同或另一个记录的下一部分的转换中)
注意,原始记录的简单线性重放可以被认为是PBC节目的特例:在这种情况下,重放序列被定义为实时文件中的碎片区序列,其中,大概除开文件的最后碎片区中的段之外,每段都是完整的碎片区。对于重放序列中的碎片区,对碎片区的位置没有约束条件,从而任何两个连续的碎片区都可以是在逻辑地址空间中的任何位置。
接下来,记录载体上记录的一个或多个视频信息信号的编辑将参考图4在后面被简要地论述。图4显示事先记录在记录载体3上的两个视频信息信号,其由两个碎片序列“文件A”和“文件B”指出。为了实现早些记录的一个或多个视频信息信号的编辑型式,一个新的PBC节目将被实现来定义被编辑的AV序列。从而,这个新的PBC节目定义新的AV序列,新序列通过用新的顺序串联来自早些AV记录的部分而被获得。这部分可以来自于相同或不同的记录。为了重放PBC节目,来自(一个或多个)实时文件不同部分的数据必须被递送给解码器。这意味着新的数据流,其通过串联由每个实时文件表示的流部分而被获得。图4中说明了使用三个部分的PBC节目,一个来自文件A和两个来自文件B。
图4示出被编辑型式起始于图A碎片区序列的碎片区f(i)中的点P1,并一直延续到文件A新的碎片区f(i+1)中的点p2。然后,再现跳过到文件B的碎片区f(j)中的点P3,并一直延续到文件B的碎片区f(j+2)中的点P4。接下来,再现跳过到相同文件B中的点P5,P5可以是文件B的碎片区序列中比点P3早的点或在该序列中比点P4晚的点。
接下来将论述在同时发生的记录中的无缝重放条件,通常,PBC节目的无缝重放只能在一定条件下被实现。当执行同时记录时,要求最严格条件以便保证无缝重放。为了这个目的将引入一个简单的条件。重放序列中出现的数据段的长度约束条件如下:为了保证PBC节目的无缝同时播放,PBC节目定义的重放序列应该这样,从而使所有碎片(除第一碎片区和最后碎片区之外)的段长应该满足:
2MB≤段长≤4MB
此后将被描述的是,碎片区的使用允许人们只按照碎片区和段(存储在碎片区中的信号块)来考虑最差情况的性能要求。这基于如下事实:甚至由于故障的重新映射之后,单一的逻辑碎片区,由此碎片区内的数据段被保证将在磁盘上物理连续。然而,在碎片区之间不存在这类保证:逻辑上连续的碎片区可以在盘上相隔任意远的距离。由于这个结果,性能要求的分析集中于如下:
a.对于重放,从盘上的段序列读取的数据流被考虑。每个段都是连续的并具有2MB和4MB之间的任意长度,但是这些段可以在盘上的任意位置。
b.对于记录,将被写入到盘上4MB碎片区序列中的数据流被考虑。这些碎片区可以在盘上的任意位置。
注意,对于重放,段长是灵活的。这对应于在同时记录过程中用于无缝播放的段条件。然而,对于记录,具有固定长度的完整段区域被写入。
有了用于记录和重放的数据流,我们将在同时记录和重放期间将注意力集中在盘子***上。假设视频记录器子***提前传递用于记录和重放流的段序列地址。
对于同时的记录和重放,盘子***必须能够交叉读写行动,从而记录和重放信道可以在峰值速率保证被支持的性能而不会缓冲区溢出或下溢。通常,不同的读/写调度算法可以被用来实现这个。然而,峰值速率时的读/写周期时间尽可能短地来完成调度的原因很大在于:
-较短的周期时间意味着较小的读写缓冲区大小,由此盘子***中的总的存储器也较小。
-较短的周期时间意味着对用户操作的较短的响应时间。响应时间例子考虑一种情况,其中,用户正在进行同时记录和重放,突然想要从新位置开始重放。为了把总体的设备响应时间(在用户屏幕上可见)保持得尽可能短,重要的是盘子***能够尽快从新位置开始传递数据流。当然,这必须用这种方法来实现,即一旦传送已经开始就可以保证峰值速率的无缝重放。此外,写入必须能保证性能地不间断延续。
对于此处的分析,基于写入一个完整的碎片区的周期来采取一个调度方法。对于下列的驱动参数分析,它足够在最坏条件之下考虑最小周期时间。这类最差情况的周期由写入4MB段的写入间隔和读取至少4MB的读取间隔组成,并在一段或多段上分派。周期至少包括两个和可能更多的跳跃(往返于写入位置),因为用于读取的段长很灵活并可以小于4MB。这可能产生从一个读取段的位置到另一个的附加跳跃。然而,因为读取段不小于2MB,所以只需要两个附加跳跃来收集总共4MB。这样如图5所说明的,最差情况的读/写周期具有总共四个跳跃。在这个图中,x表示读取段的最后一部分,y表示一个长度在2MB和4MB之间的完整读取段,和z表示读取段的第一部分,和x、y和z的总大小又是本例子中的4MB。
通常,实现同时记录和重放的性能保证所需的驱动参数取决于诸如旋转模式等等之类的主要设计决策。这些决策进而又取决于介质特性。
上述在同时记录过程中用于无缝播放的公式化条件被导出,因此它们可以用具有现实参数的不同设计来满足,而我们为了示出这一点将在此论述CLV(恒定线速度)驱动设计的例子。
在CLV设计的情况中,读写传送速度是相同的并与其在盘上的物理位置无关。因此,上述最坏情况下的周期可以按照刚才的两个驱动参数来分析:传送速率R和最坏情况全部访问时间τ。对于磁盘数据区域中的任何两个位置来说,最坏情况的访问时间τ是数据在一个位置上结束传送和在另一个位置上开始传送之间的最大时间。这个时间包括盘加速/减速、旋转等待时间、可能的重试,而不包括处理延迟等等。
对于前一部分中描述的最坏情况周期,所有的跳跃都可能是持续时间τ的最坏情况跳跃。这给出了下列用于最坏情况周期时间的表达式:
Tmax=2F/Rt+4.τ
其中,F是碎片大小:F=4 MB=33.6.106 bits
为了在峰值用户速率R保证可支持的性能,下式应该成立:
F≥R.Tmax
这得出:
R≤F/Tmax=R1.F/2.(F+2Rt.τ)
例如,当Rt=35Mbps和τ=500ms时,我们将得出:R≤8.57Mbps
编辑接下来将被进一步描述。创建新的PBC节目或编辑存在的PBC节目通常产生新的重放序列。目的是保证无论如何,甚至在同时记录过程中,都可以无缝地播放。一系列例子将被论述,其中,假设用户的意图是通过一个或两个现存AV流获得一个的新AV流。例子将按照两个流A和B来论述,其中,用户的意图是做出从A到B的转换。这在图6中被说明,其中,a是来自流A的计划出口点和b是流B的计划入口点。
图6a示出流A的碎片区序列...、f(i-1)、f(i)、f(i+1)、f(i+2)、...,图6b示出流B碎片区的序列...、f(j-1)、f(j)、f(j+1)、f(j+2)、...。被编辑的视频信息信号由流A先于碎片区f(i+1)中出口点的部分和流B从碎片区f(j)中入口点b开始的部分组成。
这是一个包括所有的类似剪切粘贴的编辑的普通情况,包括附加两个流等等。它还包括A和B相等的特例。取决于A和B的相对位置,这个特例对应于PBC效果,比如跳过流的一部分或重复流的一部分。
这个例子的讨论集中在实现同时记录过程中的无缝播放能力。无缝播放能力的条件是关于存储在碎片区中的信息块信号长度的段长条件,其在这之前被讨论。它将被显示如下,即如果流A和B满足段长条件,则可以定义新的流因此它也满足这个段长条件。从而,可无缝播放的流可以被编辑到新的可无缝播放的流中。因为原始记录通过构造设计可无缝播放,这意味着任何编辑后的流都将是可无缝播放的。结果,任意地编辑早些被编辑的流也是可能的。因此,这个讨论中的流A和B不需要是原始记录:它们可以是早些虚拟编辑步骤的任意结果。
在第一例子中将简单地假定AV编码格式和出口和入口点的选择。假设点a和b是这样的,使得从AV编码格式的角度,做出直接了当的转换是可能的。换言之,假设只要AV编码格式被涉及,直接了当地串联来自流A(终止于出口点a)的数据和来自流B的数据(起始于入口点b)产生一个有效流。上述假定意味着新的重放序列原则上可以基于现有段被定义。然而,对于从A转换到B的无缝播放能力,我们必须确定所有段都满足这个段长条件。让我们把注意力集中到流A来看看怎样确保这个。考虑包含出口点a的流A的碎片区。设s是这个碎片区中的段,参见图6a它在点a结束。
如果s的长度l(s)至少是2MB,则我们可以在新重放序列中使用这个段并且点a是应被存储在PBC节目中的出口点。
然而,如果l(s)小于2MB,则结果的段s不满足段长条件。这在图7中被示出。在这种情况下,称作桥接碎片区f’的新的碎片区被创建。在这个碎片区中,包含流A中某些之前数据的拷贝之后s的拷贝的桥接段被存储。对于这点来考虑先于流A中s的原始段r,在图7a中示出。现在,根据存储在碎片区f(i)中的段r的长度,r的部分或全部被复制到新的碎片区f中:
如图7a所示,如果l(r)+l(s)≤4MB,则r的全部都被复制到f中,并且原始段r在新重放序列中不被使用。更特别地,新的出口点是被表示为a’的点,而这个新的出口点a’被存储在PBC节目中,并且稍后在已经终止编辑步骤之后被记录在类似记录载体的盘上。从而响应于这个PBC节目,在重放被编辑的视频信息流过程中,在已经读取存储在碎片区f(i-1)中的信息之后,节目跳跃到桥接碎片区f’以用于再现存储在桥接碎片区f’中的信息,并且接下来跳跃到视频流B中的入口点以再现B流部分,这些在图7b中被大略地示出。
如果l(r)+l(s)>4MB,则来自r尾部的一部分p被复制到f’中,其中p的长度是如此以至于我们得出
2MB≤l(r)-l(p)≤4MB^2MB≤l(p)+l(s)≤4MB
参考图8,其中图8a显示原始流A和图8b显示具有桥接碎片区f’的已编辑流A。在新重放序列中,现在只使用包含r的碎片区f(i)中较小的段r’。这个新的段r’是r的子段,即R的第一部分,长度为l(r’)=l(r)-l(p)。此外需要新的出口点a’,其指示原始流A将被留下的位置以用于跳跃到桥接碎片f’。这个新的出口位置因此应该被存储在PBC节目中,并稍后被存储在盘上。
在上面给出的例子中,论述了怎样创建一个桥接段(或:桥接信息块)以用于碎片区f’,如果流A中最后的段(即s)变得太短的话。我们现在将注意力集中于流B。参见图9,在流B中对于包含入口点b的段存在类似情况。图9a显示原始流B和图9b显示被编辑流。设t是包含入口点b的段。如果t变得太短,则桥接段g可以被创建用于对应桥接碎片区中的存储。类似于桥接碎片区f’的情形,g将由t的拷贝加上来自流B的其它一些数据的拷贝组成。这些数据取自在流B中接替碎片区f(j+1)中t的原始段u。根据u的长度,u的部分或全部被复制到g中。这类似于在早些的例子中所描述的r的情形。我们将不在此详细地描述这个不同的情况,但是图9b通过说明图8的类似情况给出了其思想,其中,u被分成v和u’。这在流B中产生一个新的入口点b’,其将被存储在PBC节目中并稍后被存储在记录载体上。
接下来这个参考图10描述的例子示出新的可无缝播放序列无论在何种情况下可以怎样通过创建最多两个桥接碎片(f’和g)被定义。可以表明,即使s和t都很短,一个桥接碎片区实际上就足够了。如果s和t都被复制到一个桥接碎片区中就可以实现这个。这将不在此广泛地描述,但是图10示出了一般结果。
在上述例子中,假设数据流在出口和入口点a和b的串联足以创建有效的AV流。然而通常必须进行一些再编码以创建有效的AV流。当编码视频信息信号是MPEG编码视频信息信号时,这通常是出口和入口点不在GOP边界的情况。再编码将不在此论述,但是一般的结果将是某些桥序列需要从流A到流B。从而,将有一个新的出口点a’和一个新的入口点b’,并且桥序列将包含再编码的数据,其相应于从a’到a的原始图片,其后是从b到b’的原始图片。在此将不会详细描述所有的情况,但是总体结果与前一个例子中的一样:将有一或两个桥接碎片来覆盖从A到B的转换。与之前的例子相反,桥接碎片中的数据现在是再编码数据和来自原始段的另一些数据的结合。图11给出了这个的一般意味。
作为最后的备注,注意没有对再编码的数据施加任何特殊的约束。再编码的流数据简单地必须满足与原始流数据相同的比特率要求。
图12更详细地示出设备的示意图型式。设备包含信号处理单元100,其被结合到图1的子***8中。信号处理单元100经由输入终端1接收视频信息信号并把视频信息处理到信道信号中以用于在类似记录载体3的盘上记录该信道信号。此外,读/写单元102是可用的,其被结合到盘子***6中。读/写单元102包含读写/头104,其在本例子中是一个用于从记录载体3读取信道信号和把信道信号写入记录载体3的光读/写头。此外,定位装置106存在用于跨越记录载体3在径向定位头104。存在读/写放大器108以便放大将被记录的信号和放大从记录载体3读取的信号。发动机110可用于响应于发动机控制信号发生器单元112提供的发动机控制信号来旋转记录载体3。微处理器114的存在是为了经由控制线116、118和120来控制所有这些电路。
信号处理单元100适合于把经由输入终端1接收的视频信息转换成具有特定大小的信道信号的信息块。信息块(早些提及的段)的大小可以是可变的,但是其大小满足下列关系:
SFA/2≤信道信号的块大小≤SFA
其中SFA等于碎片区的固定大小。在上面给出的例子中,SFA=4MB。写入单元102适合于把信道信号的信息块写入记录载体上的碎片区中。
为了使得能够编辑在早些的记录步骤中记录在记录载体3上的视频信息,设备还配有输入单元130,用于接收记录在记录载体上的第一视频信息信号中的出口位置,和用于接收记录在相同记录载体上的第二视频信息信号中的入口位置。第二信息信号可以与第一信息信号相同。此外,设备包含存储器132,用于存储与所述出口和入口位置相关的信息。设备还包含结合在信号处理单元100中的桥接块生成单元134,用于产生至少一个特定大小的桥接信息块(或桥接段)。如上所述,桥接信息块包含来自第一和第二视频信息信号至少之一的信息,该信息被定位在第一视频信息信号中的出口位置之前和/或第二视频信息信号中的入口位置之后。在如上所述的编辑过程中,一个或多个桥接段在单元134和编辑步骤中被产生,这一个或多个桥接段被记录在记录载体3上对应的碎片中。至少一个桥接信息块的大小同样满足下列关系:
SFA/2≤桥接信息块的大小≤SFA
此外,在编辑步骤中获得的PBC节目可以被存储在结合到微处理器114中的存储器或结合到设备中的另一个存储器中。在编辑步骤已经终止之后,在编辑步骤中被创建以用于被编辑视频信息信号的PBC节目将被记录在记录载体上。通过这种方式,通过检索来自记录载体的PBC节目,和使用对应于被编辑的视频信息信号的PBC节目来再现被编辑的视频信息信号,被编辑的视频信息信号可以由不同的再现设备再现。
通过这种方式,不用再记录第一和/或第二视频信息信号的部分,而是简单地通过产生和记录一个或多个桥接段到记录载体上对应的(桥接)碎片区中,就可以获得一个被编辑的型式。
在下列部分中讨论被称作蓝光光盘可重写格式的高密度磁盘记录格式的一个实际实施例,其用于记录音频/视频流(BDAV)。在这个实施例中,用于在范围中记录实时数据的分配规则和应用控制信息被描述。
图13示出应用格式的简化结构,这个图被用来阐明关于记录MPEG-2传送流的应用格式的基本概念。这个图描述了应用格式的一个简化结构。应用格式示出应用控制信息130,包括用于管理AV流文件的两个层:它们是播放列表134和剪辑131。BDAV信息控制器管理BDAV目录中的剪辑和播放列表。每对AV流文件和其属性都被认为是是一个对象。AV流文件被称作剪辑AV流文件136或桥剪辑AV流文件,而属性被称作剪辑信息文件137。剪辑AV流文件的每个对象和其剪辑信息文件被称作一个剪辑。桥剪辑AV流文件和其剪辑信息文件的每个对象被称作桥剪辑133。桥剪辑是用于下列描述中的特殊用途的特殊剪辑。
剪辑AV流文件把格式化为MPEG-2传送流的数据储存到这个文档定义的结构。这个结构被称作BDAV MPEG-2传送流。剪辑AV流文件是这个文档中的普通AV流文件。当记录器把模拟输入信号编码成MPEG-2传送流并记录流时,或当记录器记录输入数字广播流时,剪辑AV流文件被创建在这个BDAV目录上。
桥剪辑AV流文件也具有BDAV MPEG-2传送流结构。桥剪辑AV流文件是用于在剪辑中选择的两个表示间隔之间获得无缝连接的特殊AV流文件。通常,桥剪辑AV流文件与剪辑AV流文件相比具有很小的数据量。
也称作剪辑信息的剪辑信息文件137具有用于访问剪辑流的参数。通常,文件被认为是数据字节的序列,但是AV流文件(剪辑AV流或桥剪辑AV流)的内容在时间轴上被发展。AV流文件中的访问点大部分用时标基础被指定。当访问点的时标被给予AV流文件时,剪辑信息文件找到这个位置的地址信息,播放器应该在该位置开始读取AV流文件中的数据。一个AV流文件具有一个关联的剪辑信息文件。剪辑经由两个类型的播放列表被访问,真实的播放列表134和虚拟的播放列表138。
图14示出真实的播放列表和虚拟的播放列表的一个例图,通常,播放列表被引入以便能够容易地编辑用户想要播放的剪辑中的播放间隔,例如,无须移动、复制或删除BDAV目录中的剪辑部分而进行装配编辑。播放列表是剪辑中的播放间隔集合。基本上,一个播放间隔被称作播放项,并且是一个入点和出点对,它们指向在剪辑的时间轴上的位置。因此播放列表是播放项的集合。在此,入点意指播放间隔的起点,和出点意指播放间隔的终点。存在两个类型的播放列表:即真实的播放列表134和虚拟的播放列表141。真实的播放列表只可以使用剪辑AV流文件,而不能使用桥剪辑AV流文件。真实的播放列表被认为包含了它涉及到的(referring)剪辑部分。这样,真实的播放列表被认为占用了数据空间,其相当于盘中它涉及到的剪辑部分(数据空间主要被AV流文件占用)。当真实的播放列表被删除时,该涉及到的剪辑部分也被删除。虚拟的播放列表141可以使用剪辑AV流文件和桥剪辑AV流文件142。桥剪辑142包含来自上一个剪辑143尾部和来自下一个剪辑头部144的再编码数据。
虚拟的播放列表被认为没有剪辑AV流文件的数据,但是如果它使用桥剪辑AV流文件,则它具有桥剪辑AV流文件的数据。当不使用桥剪辑AV流文件的虚拟的播放列表被删除时,剪辑没有改变。当使用桥剪辑AV流文件的虚拟的播放列表被删除时,剪辑AV流文件和关联的剪辑信息文件没有改变,但是虚拟的播放列表所使用的桥剪辑AV流文件和关联的剪辑信息文件也被删除。
在用户接口概念中,剪辑只在播放器/记录器***的内部,而在播放器/记录器***的用户接口中不可见。只有播放列表被显示给用户。真实的播放列表可以被用于删除、分割或组合剪辑,以及用于删除剪辑的一部分。然而,为了编辑剪辑和获得无缝连接,虚拟的播放列表被使用。
图15示出经由播放列表150和播放列表151中两个播放项之间的非无缝连接来装配剪辑的一个例子。该图示出通过把播放项组合到虚拟的播放列表152中而获得用户想要播放的播放项。
图16示出经由播放列表150和播放列表151中两个播放项之间的无缝连接来装配编辑的一个例子。应用格式支持通过获得桥剪辑162经由两个播放项之间的连接点获得无缝显示。因为有可能在连接点无缝播放MPEG视频流,所以一般围绕连接点的少量图片必须被再编码,并且桥剪辑包含再编码的图片。这个操作在剪辑AV流文件和关联的剪辑信息文件中不造成变化。
虚拟的播放列表的再编辑操作被认为是下列行动之一:改变虚拟的播放列表中播放项的入点和/或出点,附加或***新的播放项到虚拟播放列表,或删除虚拟播放列表中的播放项。如果用户将改变指出桥剪辑的入点和/或出点,则记录器将给出警告并要求用户做出桥剪辑将被删除的行动并需要创建新的桥剪辑以用于获得无缝连接。并且如果回答是肯定的,则记录器可以删除旧的桥剪辑并且可以创建新的桥剪辑。应当指出,音频信息可以经由虚拟的播放列表被添加到视频,这被称作配音。
图17示出播放列表的全局时间轴。该图示出由多个播放项171、172、173定义的播放列表170。播放项基于从进入时间(INtime)一直到出来时间(OUTtime)的播放间隔来指定一个时间。播放间隔基本上指的是剪辑,并选择性地可能指的是剪辑和桥剪辑。当播放列表由两个或更多的播放项组成时,如该图中所示,这些播放项的播放间隔将被放置在没有时间间隙的线中或重叠在播放列表的全局时间轴上。全局时间轴在***上的用户接口中是可见的,而且用户可以向***命令全局时间轴上的重放开始时间,例如在播放列表中的开始30分钟之后开始重放。
图18示出当前播放项和前一播放项之间的关系。当两个播放项的连接被考虑时,当前播放项181由连接条件182被连接到前一播放项180。如该图中所示,这两个播放项接连地出现在播放列表中,并且前一播放项被紧接在前连接到当前播放项。“当前播放项的进入时间”意指当前播放项已经开始的进入时间。“当前播放项的出来时间”意指结束当前播放项的出来时间。“前一播放项的进入时间”意指开始前一播放项的进入时间。“前一播放项的出来时间”意指结束前一播放项的出来时间。当前一播放项和当前播放项被连接在播放列表中时,当前播放项具有当前播放项进入时间和前一播放项出来时间之间的连接条件182。当前播放项的连接条件字段指示连接条件。当前一播放项和当前播放项与用于无缝连接的桥剪辑连接时,当前播放项具有一组附加参数,称作桥序列信息。
图19示出播放项的语法。播放项的字段在第一栏190中被定义,而字段的长度和类型在第二和第三栏中被定义。应当指出,如果连接条件等于3指示无缝连接,则播放项包含字段桥序列信息(BridgeSequenceInfo)191。桥序列信息给出剪辑信息文件的名字以指定桥剪辑AV流文件。并且用于桥剪辑AV流文件的剪辑信息文件给出前一播放项和当前播放项之间的连接信息,其用下列语义描述:preceding_Clip_Information_file_name、SPNexitfromprecedingClip、followingClipInformationfilename和SPNentertofollowingClip。图19中示出的播放项的参数具有下列语义。长度字段指示紧跟这个长度字段直至PlayItem()结束的PlayItem()的字节数。Clip_Information_file_name字段规定用于播放项所用的剪辑的剪辑信息文件的名字。这个字段将包含除了扩展名之外五位数字的剪辑名称“zzzzz”。它将根据ISO 646标准被编码。剪辑信息文件的剪辑信息中的Clipstreamtype(剪辑流类型)字段将指示“BDAV MPEG-2传送流的剪辑AV流”。Clip_codec_identifier字段应该具有指示视频编码器/译码器的值,例如根据ISO 646被编码的”M2TS”。播放列表中的PL_CPI_type指示(用Clip_codec_identifier)特征点信息(CPI)的对应预定义映射。connection_condition(连接条件)字段指示当前播放项的进入时间和前一播放项的出来时间之间的连接条件。几个预先确定的值,例如1到4,被允许用于连接条件。如果播放项是播放列表中的第一播放项,则连接条件没有意义并将被设置为1。如果播放项不是播放列表中的第一播放项,则连接条件的意义被进一步定义。特殊的连接条件=3指示使用桥剪辑的无缝连接。
图20示出经由桥剪辑的一个无缝连接,前一播放项201经由桥剪辑203被连接到当前播放项202。无缝连接204位于桥剪辑203。连接条件=3的约束是该条件只允许PL_CPI_type的预定义类型。该条件只允许虚拟的播放列表,并且前一播放项和当前播放项在连接点用光洁的断面(cleanbreak)与桥剪辑连接。前一播放项的出来时间将指向桥剪辑AV流文件的第一时间序列(ATC)中最后的视频显示单元(用显示顺序)的显示结束时间,这个序列由当前播放项的桥序列信息指定。当前播放项的进入时间将指向桥剪辑AV流文件的第二时间序列(ATC)中的第一视频显示单元(用显示顺序)的显示开始时间,这个序列由当前播放项的桥序列信息指定。
图21示出桥序列信息的一个例子。该图示出第一(在先)剪辑210中的前一播放项经由桥剪辑212被连接到第二(在后)剪辑211中的当前播放项。桥剪辑212具有第一时间序列213和第二时间序列214。如上所述,桥序列信息是当前播放项的一个属性。BridgeSequenceInfo()包含用来指定桥剪辑AV流文件和关联的剪辑信息文件的Bridge_Clip_Information_file_name,和SPN_exit_from_preceding_Clip 215,其是图中示出第一剪辑210的源分组的源分组号。源分组的结尾是播放器从第一剪辑退出到桥剪辑AV流文件的开始的点。这个在桥剪辑的ClipInfo()中被定义。在SPN_enter_to_following_Clip 216中,第二剪辑211中源分组的源分组数目被给出。并且源分组的开始是播放器从从桥剪辑AV流文件的结尾进入第二剪辑的点。这个在桥剪辑的Clipinfo()中被定义。桥剪辑AV流文件包含两个时间序列(ATC)。注意,第一剪辑210和第二剪辑211能够是相同的剪辑。
图22示出桥序列信息的语法,桥序列信息中的字段如下。Bridge_Clip_Information_file_name字段指定用于桥序列信息的桥剪辑的剪辑信息文件的名字。这个字段将包含除了扩展名之外五位数字的剪辑名字“zzzzz”。它将根据ISO 646标准被编码。剪辑信息文件的剪辑信息中的Clipstreamtype字段将指示“BDAV MPEG-2传送流的桥剪辑AV流”。Clip_codec_identifier字段将识别该代码。
图23示出剪辑信息文件的语法。例如BDAV MPEG-2传送流的剪辑信息文件由字段中定义的6个对象组成,这些对象如图所示为,Clipinfo()、SequenceInfo()、ProgramInfo()、CPI()、ClipMark()和MakersPrivateData()。相同的五位数字“zzzzz”将被用于AV流文件(剪辑AV流文件或桥剪辑AV流文件)和关联的剪辑信息文件。这些字段如下所示。type_indicator字段将具有一个预定义的值,例如根据ISO 646编码的“M2TS”。version_number是指示剪辑信息文件版本号的四个字符的串。Sequenceinfo_start_address指示Sequenceinfo()的起始地址距剪辑信息文件第一字节的相对字节数。相对的字号数从零开始。ProgramInfo_start_address指示ProgramInfo()的起始地址距剪辑信息文件第一字节的相对字节数。相对字节数从零开始。CPI_start_address指示CPIQ的起始地址距剪辑信息文件第一字节的相对字节数。相对字节数从零开始。ClipMark_start_address指示ClipMarkQ的起始地址距剪辑信息文件第一字节的相对字节数。相对字节数从零开始。
MakersPrivateData_start_address指示MakersPrivateData()的起始地址距剪辑信息文件第一字节的相对字节数。相对字节数从零开始。如果这个字段被设置为零,则没有用于MakersPrivateDataQ的数据。这个规则只被应用到MakersPrivateData_start_address。填充字将根据zzzzz.clpi的语法被***。每个填充_字可能有任何值。
图24示出剪辑信息的语法。图中的表定义了剪辑信息文件中ClipInfo()的语法。ClipInfo()在下列字段中存储相关联的AV流文件(剪辑AV流或桥剪辑AV流)的属性。长度字段指示紧跟这个长度字段并直到ClipInfo()的结尾的ClipInfo()的字节数。Clip_stream_type指示与剪辑信息文件相关的AV流的类型,例如clip_stream_type=2指示桥剪辑。encode_condition指示用于剪辑的传送流的编码条件。transcode_mode_flag指示从数字广播接收的MPEG-2传送流的记录方法。controlled_time_flag指示“控制时间”记录的方法。TS_average_rate和Tsrecordingrate指示用于计算的传送流速率。
num_of_source_packets字段将指示存储在与剪辑信息文件相关的AV流文件中的源分组数量。BD_system_use字段包含用于与剪辑信息文件相关的AV流文件的内容保护信息。如果Clip_stream_type指示剪辑是桥剪辑AV流文件,则preceding_Clip_Information_file_name指定与剪辑AV流文件相关的剪辑信息文件的名字,剪辑AV流文件被在前连接到桥剪辑AV流文件。这个字段将包含除了扩展名之外五位数字的剪辑名称“zzzzz”。名字将根据ISO 646被编码。由这个字段指示的剪辑是图21中示出的第一剪辑210。SPN_exit_from_preceding_Clip字段指示由preceding_Clip_Information_file_name指定的剪辑中源分组的源分组号。并且源分组的结尾是播放器从剪辑退出到桥剪辑AV流文件的开始的点。如图21中所示,这意指SPN_exit_from_preceding_Clip指向的源分组与桥剪辑AV流文件的第一源分组连接。如果Crip_stream_type指示剪辑是桥剪辑AV流文件,则following_Clip_Information_file_name指定与剪辑AV流文件相关的剪辑信息文件的名字,该剪辑AV流文件在后地连接到桥剪辑AV流文件。这个字段将包含除了扩展名之外五位数字的剪辑名称“zzzzz”。名字将根据ISO 646被编码。由这个字段指示的剪辑是图21中示出的第二剪辑211。SPN_enter_to_following_Clip字段指示由following_Clip_Information_file_name指定的剪辑中源分组的源分组号。并且源分组的开始是播放器从桥剪辑AV流文件的结尾进入剪辑的那一点。如图21中所示,这意指桥剪辑AV流文件的最后一个源分组与SPN_enter_to_following_Clip指示的源分组连接。
图25示出序列信息的语法。序列信息存储描述AV流文件的时间序列(ATC和STC序列)的信息。ATC是基于AV流文件中每个源分组的到达时间的时间线。不包含到达时基(ATC)间断性的源分组序列被称作ATC序列。当对剪辑AV流文件进行新的记录时,剪辑将不包含到达时基间断性,即剪辑将只包含一个ATC序列。假定剪辑AV流文件中的到达时基间断性只可能出现在如下情况中,剪辑AV流的一部分通过编辑被删除并且源自相同剪辑的所需部分被结合成一个新的剪辑AV流文件。SequenceInfo()存储到达时基开始的地址。SPN_ATC_start指示该地址。ATC序列的第一源分组应该是被对准单元的第一源分组。不包含STC间断性(***时基时钟间断性)的源分组序列被称作STC序列。STC的33比特计数器可以在STC序列中环绕式进行(wrap-around)。SequenceInfo()存储***时基开始的地址。SPN_STC_start指示该地址。除了AV流文件中最后一个之外的STC序列从由SPN_STC__start指向的源分组开始,并在由下一个SPN_STC_start指向的源分组之前紧接的源分组结束。最后的STC序列从由最后的SPN_STC_start指向的源分组开始,并在最后的源分组结束。没有STC序列可以重叠ATC序列边界。
序列信息中的字段如下。长度字段指示紧随这个长度字段直至SequenceInfo()的结束的SequenceInfo()的字节数。num_of_ATC_sequences指示AV流文件(剪辑AV流文件或桥剪辑AV流文件)中的ATC序列数目。SPNATCstart[atcid]字段指示源分组的源分组数量,其中,ATC序列由在AV流文件中开始的atc_id指向。num_of_STC_sequences[atc_id]字段指示atc_id指向的ATC序列上的STC序列数目。offset_STC_id[atc_id]字段指示atc_id指向的ATC序列上第一STC序列的偏移stc_id值。SPN_STC_start[atc_id][stc_id]字段指示源分组的源分组号,其中,由ATC序列上的stc_id指向的STC序列开始,而该ATC序列由atc_id指向。presentation_start_time[atc_id][stc_id]字段指示AV流数据的显示开始时间,以用于ATC序列上stc_id指向的STC序列,该ATC序列由atc_id指向。presentation_end_time[atc_id][stc_id]字段指示AV流数据的显示结束时间,以用于ATC序列上stc_id指向的STC序列,该ATC序列由atc_id指向。显示时间在从STC序列的STC导出的45kHz时钟单元中被测量。关于时间序列的更多细节在BD格式中被描述。
图26示出BDAV MPEG-2传送流的结构,AV流文件具有BDAV MPEG-2传送流的结构。BDAV MPEG-2传送流从整数个对准单元261被构造。一个对准单元的大小是6144字节,其对应于3个2048字节的数据块。对准单元从源分组262的第一字节开始。源分组的长度是192个字节。一个源分组263由TP_extra_header和传送分组来组成。TP_extra_header的长度是4个字节和传送分组的长度是188个字节。一个对准单元由32个源分组261组成。BDAV MPEG-2传送流中的最后一个对准单元也由32个源分组来组成。这样,BDAV MPEG-2传送流在对准单元的结尾终止。如果最后一个对准单元没有被完全充满将被记录在卷上的输入传送流,则剩余字节将用具有空值分组的源分组充满(具有PID=0x1FFF的传送分组)。
本发明意在提供一种措施来实现无缝连接,而同时保存应用上述定时信息的播放列表的结构。
根据本发明,来自桥剪辑的剪辑信息包含必须被读入前一播放项的最后的源分组的SPN,并且它包含当前播放项读取开始时的SPN。现在,用于创建桥剪辑的程序如下。播放列表被选择,并且播放项被研究。如果在两个播放项之间存在连接=3,则已知该连接用桥剪辑被实现。因此如图19中所示,存在桥剪辑名字的参考。如图24中所示,这个桥剪辑的剪辑信息具有来自之前剪辑的SPN_exit和到随后剪辑的SPN_enter。在BD中存在一个分配规则,即,每个连续范围必须有最小大小N(例如N=12MB)。当用桥序列编辑时,必须在桥序列之前确保该范围,桥序列本身和桥序列之后的段都满足该最小范围大小。最小范围大小通过从桥之前或之后的剪辑复制附加源分组被文件***实现,这在下列实施例中被描述。
图27示出范围和分配规则。第一剪辑的第一流文件被存储在第一范围271中,其遵循长度≥N的分配规则。第二剪辑的第二流文件被存储在第二范围272中,其也遵循长度≥N的分配规则。桥剪辑流文件被存储在第三范围273中,其也遵循长度≥N的分配规则。
图28显示分配规则的边界情况。第一剪辑的第一流文件被存储在第一范围281中,由于该长度大约是N而刚好遵循分配规则。第二剪辑的第二流文件被存储在第二范围282中,其也由于长度大约是N而刚好遵循分配规则。桥剪辑流文件被存储在第三范围273中,其由于长度大约是N也刚好遵循了分配规则。注意,用基于源分组号(在图中被指出)的编址方案就没有问题,这是因为范围的长度可以基于源分组。然而,去往/来自桥的跳跃将使用上述的时间指示器被编址,并且CPI被用来解析该时间到源分组的位置。从而,CPI中的点确定在何处做出跳跃。由于当前情形中的CPI,需要从原始流复制或多或少的数据到桥-并且二者之一将违反分配规则。在本发明的一个实施例中,如下图所示,其中一个范围从原始序列被复制到桥。
图29示出一个桥的范围,其中,前一剪辑流的数据已经被复制,前一剪辑流291已经被完全复制到桥293第一部分294中的桥流文件。桥流文件的再编码部分295小于最小范围大小N,但是由于紧接之前部分294而没有违反分配规则。应当指出,以下的剪辑292也能够已经被复制到桥,或两个剪辑都能够。
实际上,根据怎样完成分配,结果可能是糟糕得多的。如果分配在N个块中被完成,则当桥被创建时,需要复制基本上所有的范围或一个范围也不复制。然而,CPI位置基于视频内容。CPI位置与分配范围不相关,因此通常CPI点决不会对应于分配范围的开始。在一个实施例中,分配方案中的问题更加严重,其中最小分配范围大小等于碎片大小。
在一个实施例中,编址方案基于复制源分组被使用。通常,有时候有必要把更多的范围复制到桥序列。通过使用基于分组的编址,复制全范围的情况数被减至最小。把附加数据复制到桥在以下部分中被详细说明。
图30示出实时数据记录和/或重放设备的分层模型。在用户接口层301中,设备的用户被提供有设备的状态信息以及用户控制,例如显示屏、按钮、光标等等。在应用层302中,文件被获得并经由文件***层303被存储/检索。文件内的编址基于数据文件的字节数并且基于用于实时文件(音频和视频文件)的源分组。在文件***层(FS)中,文件被分配在逻辑卷的逻辑块上。表被保存在具有逻辑地址空间上的文件映射的文件***层中。物理层304负责从逻辑块号到物理地址的转换并与记录载体305对接以用于基于物理地址写入和读出数据块。在应用层302内采用一个应用层结构。
图31示出一个应用层结构。存在播放列表层310和剪辑层311。播放列表312串联多个播放项313。每个播放项都包含一个进入时间和一个出来时间以及到剪辑文件314的引用。播放列表层中的编址基于时间。剪辑层中编址到流文件315基于用于指示将从剪辑流被播放的部分316、317的源分组号。使用剪辑信息文件314,从时基到流文件315中位置的转换被执行。现在,来自流文件的哪一部分将被读取已经被知道。应用向FS发送一个具有必须被读取的源分组号的消息。FS在逻辑块中翻译这个必须被读取的消息。命令被发给物理层304来读取和送回这些逻辑块。
当一个(或两个不同的)剪辑的两个部分将依次呈现时,这通常被称作编辑。通常,这类转换过程中的无缝显示没有被实现。为了具有无缝转换,例如下列的约束应该被满足:MPEG数据应该是连续的(例如在播放项1结束和播放项2开始的邻近GOP),在MPEG解码器中没有缓冲区下溢或解码缓冲区的溢出,并且不应当有读缓冲区下溢。如上所示,两个播放项连接过程中的无缝显示在BD中用所谓的桥被实现。MPEG的问题通过播放项1最后部分和播放项2第一部分的再编码而被解决。
图32示出只有再编码数据的一个桥,在第一播放项321中,一个出去时间例如由用户选择被设置,而在第二播放项322中设置一个进入时间。尾部324在出去时间之前被再编码,例如起始于时间A,产生构成桥320第一部分的再编码数据326。头部325在进入时间之后被再编码,例如终止于时间B,产生构成桥320第二部分的再编码数据323。再编码在应用层中被执行。如果现在播放项1被一直读取到A,则桥被读取并且播放项2起始于B,则MPEG数据是连续的。然而在A和B必须做出跳跃。这个跳跃需要一些时间,在这个时间间隔中读缓冲区没有输入而仍然存在漏失率。为了防止读缓冲区的下溢,将小心缓冲区足够满以经受得住跳跃。只有如果前一播放项足够长以填充缓冲区,则缓冲区是足够满的。通常,桥也可能太短而不能填充读缓冲区,其可能引起读缓冲区中的下溢。连续数据流在BD中用分配规则被实现,其包含存储流数据的范围的长度要求。分配规则在FS层中被执行。在FS层中不知道任何关于MPEG的信息。
图33示出具有再编码数据和附加复制的数据的桥。图33示出与图32中所示的相同的流数据元件。然而,来自第一播放项321和/或第二播放项322的另外多个单元被复制到桥接器320以提供桥流文件,其根据分配规则至少具有最小长度。在该图中,单元331的第一数量从第一播放项321被复制到桥作为附加被复制的单元332,而单元333的第二数量从第二播放项322被复制到桥作为附加复制的单元334。被复制的数据量只取决于范围大小,而与MPEG GOP的边界无关。注意,在图24中可见,点A和点B不再涉及GOP边界而是与源分组数量有关。
通常,逻辑块(LB)在纠错块(一个ECC块中的32个LB)的块上被对准。ECC块是可以被写入或读取的最小物理块。在一个实施例中,如图26中所示,来自文件的源分组在对准单元和LB(一个对准单元中的32个源分组和一个对准单元中的3个LB)上。在一个实施例中,点A和点B被设置在ECC块的边界上。分组对准和ECC块边界的结合每3个ECC块就产生一次用于A或B的可选点。应当指出,数据发射和存储中普遍的数据加密也在对准单元上对准。从而,如上所示对准设置点A和B被有利的与加密结合起来。
应当指出,基于编址方案的分组被用于桥。在FS层中,显现时间不是已知的。点A和点B没有用CPI入口(GOP边界)来对准。因为播放项指针是基于时间的,所以点A和B不能直接进入播放项。从而,应用层将进入在剪辑层中附加复制的数据位置(如图24中所示在桥剪辑信息中)。在重放中,具有播放项1-2的播放列表被播放。这些播放项之间的连接条件指示存在用于无缝显示的桥。桥剪辑信息包含点A和B的地址。应用层要求FS层一直播放剪辑1到点A为止,并且然后从桥剪辑开始。FS层要求物理层读取对应的LB。
在一个实施例中,消息从FS层被传送到剪辑层以指示附加复制的数据。应用层在剪辑信息中存储基于分组的地址。应当指出,FS没有接收从之前和/或之后的剪辑复制数据的直接命令,而是自治地决定复制附加数据,并且接着通过发送消息来告知应用层。在一个实际的实施例中,FS对来自应用层的存储桥剪辑的命令的响应可以包含该消息。
图34显示控制实时信息的记录的一个方法流程图。该方法预定在一个计算机程序中执行,例如在一个控制记录设备的主计算机中,但是也可能实现(部分地)在专用电路的记录设备、状态机或微型控制器以及固件中。该方法具有以下步骤,导致最终的步骤记录348,其中,记录单元被指示基于逻辑地址实际地记录数据块中的实时信息,在初始步骤输入341中,实时信息从广播或用户摄像机被接收。实时信息被封装在具有单元号的单元中,例如上述的源分组以及号数。在步骤应用342中,应用控制信息被创建和适配。应用控制信息包含实时信息的剪辑,一个剪辑包含用于经由单元号访问实时信息单元的剪辑流的一个剪辑信息,和一个播放列表,播放列表至少包含一个播放项,播放项指出将被播放的剪辑中的一部分实时信息,播放列表指出播放项必须被再现的顺序。剪辑和播放列表已经在上面参考图13-17被描述。在下一步创建桥343中,桥剪辑被创建用于响应于用户编辑命令经由桥剪辑来链接第一和第二播放项。桥剪辑流包含基于第一剪辑尾部和第二剪辑头部的再编码实时信息,如图32所阐明。在下一步FILE MGT 344中,文件***被指示存储实时信息和在步骤342和343中创建的对应的应用控制信息。文件***步骤还包括从用于存储数据块中的实时信息的存储器检索分配规则345。分配规则345包括一个规则,即存储将用连续数据块的范围序列被无缝再现的实时信息流,该范围至少具有预定义的范围长度。文件***基于原始的应用控制信息来验证该范围长度。如果范围长度遵守规则,则如线349所指示的那样直接进入记录步骤348。如果范围长度违反最小范围长度的分配规则,则进入下一步骤复制346。如上所述,实时信息的附加单元从之前和/或之后的剪辑流文件被复制,例如图29和33。通过从第一剪辑尾部之前的第一剪辑流的一部分,和/或从第二剪辑头部之后的第二剪辑流的一部分复制实时信息的附加单元,桥剪辑流适于至少具有预定义的范围长度,在下一步适配347中,应用控制信息被更新以用于访问(在重放期间)包含所述附加复制单元的桥剪辑流。文件***向应用管理***报告附加复制单元的位置以用于适配上述的应用控制信息,如上所述,例如图24。
虽然本发明已经参考其优选实施例被描述,特别是BD格式,但是应当理解这些例子都不是限制性的。例如,记录载体可以被替换为磁光型或磁型。从而,不同的修改可以变得对所属领域技术人员显而易见,该修改不应该背离由权利要求定义的本发明范围。
此外,本发明存在于每个新颖的特色或这些特色的结合中。本发明可以通过硬件和软件来实现,并且几个“装置”可以由相同的硬件项来表示。此外,单词“包含”不排除权利要求所列之外的其它元件或步骤的存在。
Claims (9)
1.一种用于在记录载体(3)上记录实时信息的设备,该设备具有:
-记录装置(102),用于基于记录载体上的逻辑地址来记录数据块,
-文件子***(303),用于根据预定义分配规则把实时信息存储在数据块中具有单元号(SPN)的单元中,该规则包括存储将在连续数据块的范围序列中被无缝再现的实时信息流,该范围至少具有一个预定义的范围长度,和
-应用子***(8、302),用于管理应用控制信息,该应用控制信息包括:
-至少一个实时信息的剪辑,该剪辑包括用于经由单元号来访问实时信息单元剪辑流的剪辑信息,
-至少一个播放列表,该播放列表包括至少一个播放项,播放项指示剪辑中实时信息的将被播放的的一部分,播放列表指示播放项必须用哪个顺序再现,和
-至少一个桥剪辑,用于经由桥剪辑链接第一和第二播放项,桥剪辑流包括基于第一剪辑尾部和第二剪辑头部的再编码实时信息,
-文件子***(303)被安排用于从第一剪辑尾部之前的第一剪辑流部分和/或从第二剪辑头部之后的第二剪辑流部分来复制实时信息的附加单元,从而创建至少具有预定义的范围长度的桥剪辑流,和
-应用子***(8、302)被安排用于适配应用控制信息以访问包括所述附加复制单元的桥剪辑流。
2.权利要求1的设备,其中,文件子***(303)被安排用于向应用子***提供访问信息以指示所述附加复制单元的位置。
3.权利要求2的设备,其中,文件子***(303)被安排用于通过发送指示第一单元和/或指示最后单元的消息来提供访问信息,第一单元已经通过来自第一剪辑尾部之前的第一剪辑部分的退出单元号被附加复制,而最后单元已经通过来自第二剪辑头部之后的第二剪辑部分的入口单元号被附加复制。
4.权利要求1的设备,其中,文件子***(303)被安排用于复制来自第一剪辑尾部之前的第一剪辑流的单元和/或来自第二剪辑头部之后的第二剪辑流的单元,从而来创建桥剪辑,和应用子***(8、302)被安排来适配应用控制信息,以用于访问桥剪辑和跳过第一剪辑流和/或第二剪辑流。
5.权利要求1的设备,其中,通过选择与数据块的开始对准的一个单元作为将被附加复制的第一单元,或通过选择与数据块尾部对准的一个单元作为将被附加复制的最后单元,文件子***(303)被安排用于所述的复制。
6.权利要求5的设备,其中,记录装置(102)被安排用于记录包含预定义数量的数据块的纠错块,并且,通过选择与纠错块开始对准的一个单元作为将被附加复制的第一单元,或通过选择与纠错块尾部对准的一个单元作为将被附加复制的最后一个单元,文件子***(303)被安排用于所述的复制。
7.一种用于基于逻辑地址来控制数据块中实时信息的记录的方法,该方法包括:
-根据预定义分配规则(345)把实时信息存储(348)在数据块中具有单元号的单元中,该规则包括存储将在连续数据块的范围序列中被无缝再现的实时信息流,该范围至少具有一个预定义的范围长度,
-管理(342)应用控制信息,应用控制信息包括:
-至少一个实时信息的剪辑,该剪辑包括用于经由单元号访问实时信息单元的剪辑流的剪辑信息,
-至少一个播放列表,播放列表包括至少一个播放项,播放项指示剪辑中实时信息的将被播放的部分,播放列表指示播放项必须用哪个顺序再现,和
-至少一个桥剪辑(343),用于经由桥剪辑链接第一和第二播放项,桥剪辑流包括基于第一剪辑尾部和第二剪辑头部的再编码实时信息,
-复制(346)实时信息的附加单元,该附加单元来自第一剪辑尾部之前的第一剪辑流部分和/或来自第二剪辑头部之后的第二剪辑流部分,从而创建至少具有预定义的范围长度的桥剪辑流,和
-适配(347)应用控制信息以用于访问包括所述附加复制单元的桥剪辑流。
8.一种用于控制实时信息的记录的计算机程序产品,该程序被运行来使处理器执行权利要求7的方法。
9.一种记录载体,基于逻辑地址来携带数据块中的实时信息和对应的应用控制信息,
-实时信息根据预定义分配规则被存储在数据块中具有单元号的单元中,该规则包括存储将在连续数据块的范围序列中无缝再现的实时信息流,该范围至少具有一个预定义的范围长度,
-应用控制信息包括:
-至少一个实时信息的剪辑,该剪辑包括用于经由单元号访问实时信息单元的剪辑流的剪辑信息,
-至少一个播放列表,该播放列表包括至少一个播放项,播放项指示剪辑中实时信息的将被播放的一部分,播放列表指示播放项必须用哪个顺序再现,和
-至少一个桥剪辑,用于经由桥剪辑链接第一和第二播放项,桥剪辑流包括基于第一剪辑尾部和第二剪辑头部的再编码实时信息,
-桥剪辑流包括实时信息的附加单元,实时信息的附加单元从第一剪辑尾部之前的第一剪辑流部分和/或第二剪辑头部之后的第二剪辑流部分被复制,从而创建至少具有预定义的范围长度的桥剪辑流,和
-应用控制信息包括用于访问包括所述附加复制单元的桥剪辑流的信息。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP02080613.9 | 2002-12-10 | ||
EP02080613 | 2002-12-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1723505A true CN1723505A (zh) | 2006-01-18 |
Family
ID=32479786
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2003801055302A Pending CN1723505A (zh) | 2002-12-10 | 2003-12-10 | 记录载体上的实时信息编辑 |
Country Status (10)
Country | Link |
---|---|
US (1) | US20060110111A1 (zh) |
EP (1) | EP1590809A2 (zh) |
JP (1) | JP2006509319A (zh) |
KR (1) | KR20050085459A (zh) |
CN (1) | CN1723505A (zh) |
AU (1) | AU2003302827A1 (zh) |
CA (1) | CA2509106A1 (zh) |
MX (1) | MXPA05006039A (zh) |
TW (1) | TW200425090A (zh) |
WO (1) | WO2004053875A2 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101472081A (zh) * | 2007-12-26 | 2009-07-01 | 新奥特(北京)视频技术有限公司 | 一种收录设备自动分配*** |
CN101472080B (zh) * | 2007-12-26 | 2012-05-30 | 新奥特(北京)视频技术有限公司 | 一种收录设备自动分配方法 |
CN101483054B (zh) * | 2008-12-25 | 2013-04-03 | 深圳市迅雷网络技术有限公司 | 一种播放多媒体文件的方法及装置 |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005197913A (ja) * | 2004-01-06 | 2005-07-21 | Canon Inc | 画像処理装置及び画像処理方法 |
EP1596396A1 (en) * | 2004-05-15 | 2005-11-16 | Deutsche Thomson-Brandt Gmbh | Method for splitting a data stream |
JP2008508651A (ja) * | 2004-07-28 | 2008-03-21 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Udf及びbdfsエクステントのマッピング |
CN101297370A (zh) * | 2005-10-24 | 2008-10-29 | 皇家飞利浦电子股份有限公司 | 光盘编辑方法及装置 |
EP1949376A1 (en) * | 2005-11-07 | 2008-07-30 | Koninklijke Philips Electronics N.V. | Method and apparatus for editing a program on an optical disc |
US20080310815A1 (en) * | 2005-11-23 | 2008-12-18 | Koninklijke Philips Electronics, N.V. | Method and Apparatus For Playing Video |
US20090100339A1 (en) * | 2006-03-09 | 2009-04-16 | Hassan Hamid Wharton-Ali | Content Acess Tree |
JP4857895B2 (ja) * | 2006-05-10 | 2012-01-18 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
JP4513780B2 (ja) * | 2006-05-10 | 2010-07-28 | ソニー株式会社 | 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム |
JP5135733B2 (ja) * | 2006-08-10 | 2013-02-06 | ソニー株式会社 | 情報記録装置及び情報記録方法、並びにコンピュータ・プログラム |
JP4883797B2 (ja) * | 2006-09-08 | 2012-02-22 | キヤノン株式会社 | 記録装置 |
BRPI0721223A2 (pt) * | 2007-02-02 | 2014-03-18 | Thomson Licensing | Método e sistema para transição aperfeiçoada entre programação de canal individual e programação de canal comum, alternadas, por intermédio de listas de reprodução sincronizadas |
US8565584B2 (en) * | 2007-02-02 | 2013-10-22 | Sony Corporation | Editing apparatus and editing method |
US7852587B2 (en) * | 2008-09-11 | 2010-12-14 | Hitachi Global Storage Technologies Netherlands B.V. | Thermal assisted recording (TAR) disk drive capable of controlling the write pulses |
US20100121891A1 (en) * | 2008-11-11 | 2010-05-13 | At&T Intellectual Property I, L.P. | Method and system for using play lists for multimedia content |
CN102257826A (zh) | 2008-12-19 | 2011-11-23 | 皇家飞利浦电子股份有限公司 | 显示参数设置的控制 |
RU2537800C2 (ru) | 2008-12-19 | 2015-01-10 | Конинклейке Филипс Электроникс Н.В. | Способ и устройство для наложения трехмерной графики на трехмерное видеоизображение |
JP2012516069A (ja) | 2009-01-20 | 2012-07-12 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 3dビデオ及び3dオーバレイをビデオインタフェース上で送信し、合成する方法及びシステム |
JP4924633B2 (ja) * | 2009-02-27 | 2012-04-25 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
EP2262230A1 (en) | 2009-06-08 | 2010-12-15 | Koninklijke Philips Electronics N.V. | Device and method for processing video data |
JP6992104B2 (ja) * | 2020-02-26 | 2022-01-13 | 株式会社Jストリーム | コンテンツ編集装置、コンテンツ編集方法およびコンテンツ編集プログラム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5377051A (en) * | 1993-01-13 | 1994-12-27 | Hitachi America, Ltd. | Digital video recorder compatible receiver with trick play image enhancement |
RU99126806A (ru) | 1998-03-19 | 2001-10-27 | Конинклейке Филипс Электроникс Н.В. (Nl) | Запись/воспроизведение и/или редактирование информации в реальном времени на дискообразном носителе записи |
CN100383883C (zh) * | 2002-05-14 | 2008-04-23 | 皇家飞利浦电子股份有限公司 | 用于记录信息的设备和方法 |
-
2003
- 2003-12-10 WO PCT/IB2003/005837 patent/WO2004053875A2/en active Application Filing
- 2003-12-10 MX MXPA05006039A patent/MXPA05006039A/es not_active Application Discontinuation
- 2003-12-10 CA CA002509106A patent/CA2509106A1/en not_active Abandoned
- 2003-12-10 KR KR1020057010415A patent/KR20050085459A/ko not_active Application Discontinuation
- 2003-12-10 TW TW092134879A patent/TW200425090A/zh unknown
- 2003-12-10 EP EP03812656A patent/EP1590809A2/en not_active Withdrawn
- 2003-12-10 JP JP2004558287A patent/JP2006509319A/ja not_active Withdrawn
- 2003-12-10 AU AU2003302827A patent/AU2003302827A1/en not_active Abandoned
- 2003-12-10 CN CNA2003801055302A patent/CN1723505A/zh active Pending
- 2003-12-10 US US10/537,876 patent/US20060110111A1/en not_active Abandoned
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101472081A (zh) * | 2007-12-26 | 2009-07-01 | 新奥特(北京)视频技术有限公司 | 一种收录设备自动分配*** |
CN101472080B (zh) * | 2007-12-26 | 2012-05-30 | 新奥特(北京)视频技术有限公司 | 一种收录设备自动分配方法 |
CN101472081B (zh) * | 2007-12-26 | 2013-05-01 | 新奥特(北京)视频技术有限公司 | 一种收录设备自动分配*** |
CN101483054B (zh) * | 2008-12-25 | 2013-04-03 | 深圳市迅雷网络技术有限公司 | 一种播放多媒体文件的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
AU2003302827A8 (en) | 2004-06-30 |
EP1590809A2 (en) | 2005-11-02 |
TW200425090A (en) | 2004-11-16 |
CA2509106A1 (en) | 2004-06-24 |
JP2006509319A (ja) | 2006-03-16 |
WO2004053875A8 (en) | 2004-08-26 |
MXPA05006039A (es) | 2005-08-18 |
US20060110111A1 (en) | 2006-05-25 |
KR20050085459A (ko) | 2005-08-29 |
AU2003302827A1 (en) | 2004-06-30 |
WO2004053875A2 (en) | 2004-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1723505A (zh) | 记录载体上的实时信息编辑 | |
CN1148754C (zh) | 信息记录和重放***,信息记录和重放方法 | |
CN1565028A (zh) | 具有包括了用于管理记录在其上面的视频数据的再现的导航控制信息的数据结构的记录介质以及记录和再现方法及装置 | |
CN1565026A (zh) | 具有用于管理记录在其上面的多个标题视频数据的再现的数据结构的记录介质以及记录和再现方法及装置 | |
CN1282194C (zh) | 含有虚拟删除信息的记录媒体的记录方法 | |
CN1585982A (zh) | 具有用于管理记录在其上面的静止图像的再现的数据结构的记录介质以及记录和再现方法及装置 | |
CN1703740A (zh) | 具有用于管理记录在其上面的幻灯片的再现的数据结构的记录介质以及记录和再现方法及装置 | |
CN1692428A (zh) | 具有用于管理录制在其上的至少视频数据的再现的数据结构的录制介质及其录制和再现的方法及装置 | |
CN1565032A (zh) | 具有用于管理记录在其上面的多个重放路径视频数据的再现的数据结构的记录介质以及记录和再现方法及装置 | |
CN1565018A (zh) | 具有用于管理记录在其上面的关于标题的至少一个分段的多个再现路径视频数据的再现的数据结构的记录介质以及记录和再现方法及装置 | |
CN1556989A (zh) | 具有用于管理记录在其上面的视频数据的再现的数据结构的记录介质 | |
CN1868210A (zh) | 文件再现装置、文件再现方法、文件再现方法程序和用于记录文件再现方法程序的记录介质 | |
CN1282359C (zh) | 信息处理方法和设备 | |
JP4466871B2 (ja) | 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造 | |
CN101057276A (zh) | 记录介质、从该记录介质搜索内容数据的方法及从该记录介质再生数据的方法和设备 | |
JP3948979B2 (ja) | 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造 | |
CN1365497A (zh) | 记录方法、记录媒体和记录装置 | |
JP4301559B2 (ja) | 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造 | |
CN101076862A (zh) | 使用本地存储从记录介质再现数据的方法和装置 | |
CN1630908A (zh) | 具有管理交叉的多路重现视频数据重现的数据结构的记录介质及记录和重现的方法和装置 | |
CN1739156A (zh) | 包含用于管理记录在其上的静止图像的再现的数据结构的记录媒体及记录与再现方法和装置 | |
CN101057296A (zh) | 记录介质以及从该记录介质再现数据的方法和装置 | |
JP2006187023A (ja) | 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造 | |
CN1717734A (zh) | 具有用于多角度的数据结构的信息存储介质及其设备 | |
JP2006203925A (ja) | 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20060118 |