专利名称:用于产生内容呈现信号的方法和设备的制作方法
技术领域:
本发明涉及一种从包括多个内容类型的内容源产生内容呈现信号的方法和设备。
近年来,诸如电影、电视节目、音乐等内容正日益以不同的方式和通过不同的装置被分发。特别地,已经更多地用数字信号来表示内容,从而导致了用于存储内容信号的可能的分发通道和装置的数量的增加。此外,数字表示已经使得在对内容信号的处理和呈现方面的灵活性日益增强,以及使得分发介质的存储容量日益增大。这导致在相同存储介质上提供的不同内容的数量日益增大。
例如,目前典型生产的数字通用盘(DVD)包括主视频信号、多个不同的字幕和多个不同相关的音轨,例如不同语言或演员或导演所作的附加评论。通过对与DVD介质上的单个数据流中的不同内容子信号相关联的不同数据进行交织(interleaving)来存储所有这些不同的内容子信号。视听数据的数据流特别是由具有报头、同步数据和有效载荷的数据包形成的,所述有效载荷包括视频信号数据、音频信号数据或其它数据。当重放DVD盘时,DVD播放器读取数据流并且选择与所选择的内容子信号相关的数据以及处理该数据以进行呈现。
然而,这种方案要求从DVD读取信号的数据速率足以支持所有所存储的内容子信号的组合数据速率。因为DVD驱动器的读取数据速率是有限的,所以这对于各个内容子信号来说在可用数据速率方面施加了相当大的限制。此外,为了确保DVD在所有预期的DVD驱动器中都能使用,需要将数据流的数据速率限制到最慢的DVD驱动器的读取能力。这对数据速率施加了相当大的限制,并妨碍了对技术进步的充分利用,例如在DVD驱动器的读取速率方面的改进或者新的高速率内容信号的出现。
因此,从内容源产生内容信号的改进方法将是有利的,特别地,在灵活性、性能和对新内容信号的适用性方面有所增强并且在技术上有进步的系统将是有利的。
因此,本发明旨在以单个或任意组合的方式减轻、缓和或消除上述一个或多个缺陷。
根据本发明的第一方面,提供了一种用于产生内容呈现信号的设备,包括用于内容源的接口,所述内容源包括多个内容数据流和一个虚拟内容流,所述内容数据流包括与内容信号相关的内容数据,所述虚拟内容流包括指向所述多个内容数据流的内容数据的内容数据指针;用于通过所述接口获取虚拟内容流的装置;用于响应于一个呈现标准从所述虚拟内容流获取内容数据指针的装置;和用于从与所获取的内容数据指针相关的多个内容数据流的内容数据产生内容呈现信号的装置。
所述多个内容数据可与多个内容信号相关联。内容信号可以是包括子内容信号(例如一个或多个视频信号、一个或多个音频信号和/或一个或多个数据信号)的组合内容信号。所获取的内容指针可以是内容指针的全部或一个子集。特别地,所述用于通过所述接口获取虚拟内容流的装置和用于响应于一个呈现标准从所述虚拟内容流获取内容数据指针的装置可以被组合,以便通过所述接口只获取所述虚拟内容流的数据指针的一个期望子集。所述接口例如可以是DVD驱动器,所述内容源可以是DVD盘。
本发明允许一个设备根据从不同数据流获取的指针来访问数据流。因此所述设备允许获取低数据速率的数据流,响应于该低数据速率的数据流能够识别和访问所选择的数据流。本发明因此允许在内容源中对数据流进行并行且可能是独立的存储,并且不需要在单个内容流中对不同内容数据进行串行交织。
所述设备只需要访问产生内容呈现信号所需的内容数据流,从而允许待获取数据流的相当大程度地降低的数据速率或者(附加地或替换地)增加的数据速率,因此允许各个内容子信号的更高的数据速率。特别地,所述设备可用于获取高于与内容源相关的最小数据速率(例如允许全部一组内容呈现设备都能使用所述内容源的最小速率)的数据速率,并且因此可能访问附加数据,所述附加数据例如可以向用户提供附加信息或质量有所提高的内容信号。
此外,所述设备允许对其中可以存储适于不同重放设备的不同性能和能力的不同数据流的内容源的可扩展安排。因此,所述设备允许不受最小要求限制的内容源,相反地,所述内容源针对不同设备可包括不同的可能性。特别地,本发明允许利用了技术进步然而又向后兼容的内容源。
根据本发明的一个特征,所述虚拟内容流包括涉及与所述内容数据指针相关的内容数据的同步信息,并且用于产生内容呈现信号的装置适于响应于所述同步信息产生内容呈现信号。
所述同步信息可包括具有关联同步的一组指针,例如关于内容呈现信号指向数据流的同时数据的数据指针组。这允许对不同数据流的数据进行同步的简单且有效的机制,以便从多个数据流产生内容呈现信号。
根据本发明的一个不同特征,所述用于产生内容呈现信号的装置适于从内容数据流的子集产生内容呈现信号。这允许非常灵活地产生内容呈现信号,其中只使用了所需的和/或所期望的内容数据。
根据本发明的一个不同特征,所述用于产生内容呈现信号的装置适于通过对与所获取的内容数据指针相关的所述多个内容数据流的内容数据进行交织来产生作为经交织的内容数据流的内容呈现信号。这允许所产生的内容呈现信号在单个数据流中包括所需的数据。例如,如果将在网络上分发内容呈现信号,则单个数据流分发起来可以更简单。此外,对于被设计用于单个交织的数据流的显示装置来说,还可以允许向后的兼容性。
根据本发明的一个不同特征,所述多个内容数据流中的至少两个具有不同的数据速率。因此,本发明优选地允许数据流的不同的数据速率,由此允许提高灵活度和适应度,其中每个数据流可具有针对由内容数据流表示的信号最佳化的相关数据速率。
根据本发明的一个不同特征,所述多个内容数据流中的至少一个是非交织的内容数据流。因此,本发明允许每个内容数据流的简单的组织,从而便于获取特定的所期望数据。非交织的数据流特别允许由所述设备对该数据流进行简单的获取和解码。
根据本发明的一个不同特征,所述多个内容数据流中的至少一个是基本数据流。这允许所述设备具有低复杂度并且便于产生内容呈现信号。
根据本发明的一个不同特征,所述多个内容数据流中的至少一个是视听信号。因此,本发明提供一种用于处理视听信号的改进设备。视听信号可例如是音频信号、视频信号或组合的音频和视频信号。
根据本发明的一个不同特征,所述呈现标准是期望的内容呈现信号带宽特性。特别地,所述期望的内容呈现信号带宽特性可以是内容呈现信号的数据速率。这使得对内容数据流的获取和对所获取的数据的处理特别适合于内容呈现信号的可用带宽。
根据本发明的一个不同特征,所述呈现标准是期望的内容呈现信号质量特性。这允许对内容数据流的获取和对所获取的数据的处理特别适合于内容呈现信号的期望质量。
根据本发明的一个不同特征,所述呈现标准是涉及接口的带宽限制。该带宽限制可以是与通过接口从内容源获取数据相关的任何带宽限制。例如,如果通过通信链路或数据网络来访问内容源,则所述带宽限制可以是该通信链路或数据网络的数据速率。如果所述内容源是DVD盘,则所述带宽限制可以与DVD驱动器的读取数据速率相关联。这允许选择内容数据流,以使得组合的数据速率满足所述带宽限制。因此可以允许灵活且高效的系统,其中对内容源的访问被最佳化以满足由所述设备施加的限制。
根据本发明的一个不同特征,所述多个内容数据流中的至少一个是单个内容类型的内容数据流,并且所述设备还包括通过获取该单个内容类型的内容数据流来产生单个内容类型的呈现信号的装置。特别地,所述设备能够在不使用虚拟内容流的情况下产生一个单个内容类型的呈现信号。
根据本发明的一个不同特征,所述设备还包括用于对虚拟内容流进行缓冲的缓冲装置。这便于获取数据指针并且可降低需要在内容源中访问不同数据流的频率。特别地,对于DVD盘内容源来说这可减少承载光拾取器的滑架(sledge)的移动,因为需要较少的到虚拟内容流的滑架跳跃。
根据本发明的一不同方面,所述内容源是内容信号存储介质。因此,本发明提供一种用于从内容信号存储介质产生内容呈现信号的改进的设备。所述内容信号存储介质可以例如是磁盘、光盘或磁光盘,并且特别可以是紧致盘或DVD盘。
根据本发明的第二方面,提供一种用于内容信号的存储介质,包括包括与内容信号相关的内容数据的多个内容数据流;和包括指向所述多个内容数据流的内容数据的内容数据指针的虚拟内容流;其中所述虚拟内容流包括涉及与内容数据指针相关的内容数据的同步信息。
根据本发明的第三方面,提供一种用于从具有多个内容数据流和一个虚拟内容流的内容源的内容数据产生内容呈现信号的方法,所述内容数据流包括与内容信号相关的内容数据,所述虚拟内容流包括指向所述多个内容数据流的内容数据的内容数据指针;所述方法包括以下步骤通过接口获取虚拟内容流;响应于一个呈现标准从虚拟内容流获取内容数据指针;和从与所获取的内容数据指针相关的多个内容数据流的内容数据产生内容呈现信号。
本发明的这些和其它方面、特征和优点通过参照此后所述的(多个)实施例将是显而易见的并且将参照所述实施例对其进行阐述。
下面将仅仅以举例的方式参照附图来说明本发明的一个实施例,其中
图1表示根据现有技术的DVD的内容信号的数据安排;图2表示根据本发明一个实施例的用于产生内容呈现信号的设备的方框图;图3表示根据本发明一个实施例的存储在内容源中的内容信号的数据安排。
下列说明集中在可应用于DVD盘和DVD呈现设备的本发明实施例,但应该意识到,本发明同样可应用于许多其它内容源和设备。
图1表示根据现有技术的DVD的内容信号的数据安排。
在传统的DVD盘中,将被呈现的内容信号(例如电影)包括多个内容子信号。典型地,DVD包括一个视频子信号、多个音频子信号(例如与不同语言的声轨相应)和多个字幕数据信号。与不同的子信号相关联的数据被交织成如图1所示的单个数据流。
在图1的简化例子中,数据流100包括第一视频数据块101,其后是与三种不同语言版本的声轨相应的三个音频数据块103、105、107.音频数据块103、105、107之后是三个数据块109、111、113,它们在本例中是与不同的字幕语言相关的字幕块。数据块109、111、113之后是下一个数据段,其中对于电影的下一个部分重复所述安排。
传统的DVD播放器将通过从DVD中不断地、连续地读取数据流来产生视听信号。DVD播放器随后选择期望的语言和字幕的数据并丢弃与未选择的子信号相关的数据。因此,从所述盘读取了具有预定数据速率的单个数据流。这在存储在DVD上的内容信号的数据的组成方面允许非常小的灵活度。例如,这招致非常大的开销,因为DVD播放器必须读取在呈现信号的产生过程中未被要求或未被使用的数据。此外,在从DVD读取数据的数据速率方面所取得的技术进步不能得到充分利用,因为由于必须与不能以增加的速率获取数据的传统设备相兼容,所以限制了数据流的数据速率。另外,顺序交织的数据安排要求DVD播放器能够以最大组合数据速率读取数据,而与所要求的质量无关。
图2表示根据本发明一个实施例的用于产生内容呈现信号的设备的方框图。特别地,设备200是适于从具有改进的数据安排的DVD产生内容呈现信号的改进的DVD播放器。
设备200包括DVD驱动器201,其适于从DVD形式的内容源203读取数据,所速DVD包括与内容信号相关的数据。所述DVD具有根据本发明一个实施例的数据安排。特别地,所述DVD包括多个内容数据流和一个虚拟内容流,所述内容数据流包括与内容信号相关的内容数据,所述虚拟内容流包括指向所述多个内容数据流的内容数据的内容数据指针。
因此DVD驱动器201提供了到DVD形式的内容源203的接口。DVD驱动器201通过DVD驱动器201形式的接口与虚拟内容流处理器205耦合,所述虚拟内容流处理器205适于从DVD获取虚拟内容流。所述虚拟内容流处理器205与存储器207耦合,并且在所述优选实施例中,所述虚拟内容流处理器205通过将虚拟内容流临时存储在存储器207中而对其进行缓冲。所述虚拟内容流处理器205与数据指针处理器209相耦合,所述数据指针处理器209适于响应于一个呈现标准而从虚拟内容流获取内容数据指针。从虚拟内容流处理器205向数据指针处理器209馈送所获取的数据指针,这例如是通过由数据指针处理器209经由虚拟内容流处理器205来访问存储器209。特别地,数据指针处理器209可选择与一个或多个给定的期望呈现特性相应的一个数据指针子集。例如,数据指针处理器209可选择与用于内容呈现信号的期望的视频质量、语言和字幕语言相应的数据指针子集。
数据指针处理器209与呈现信号处理器211相耦合。呈现信号处理器211适于从与所获取的内容数据指针相关的多个内容数据流的内容数据产生内容呈现信号。呈现信号处理器211与DVD驱动器201相耦合,并且通过它获取由所获取的数据指针所指向的多个内容数据流的内容数据。将所获取的内容数据以适当的方式进行组合以产生内容呈现信号。
另外,呈现信号处理器211还与呈现装置相连接,在优选实施例中,所述呈现装置为用于视听内容的外部显示器,例如电视或监视器。
在某些实施例中,虚拟内容流处理器205可获取整个虚拟内容流并将它存储在存储器207中。典型地,DVD上的数据内容容量非常高,并且可包括典型地直到9千兆字节的内容数据流。然而,在多数应用中,所述内容数据流具有很不相同的相关数据速率和大小。在一个典型的实例中,用于重放的内容数据流包括一个大的内容数据流(视频)和若干个较小的内容数据流(音频、字幕)。在所述优选实施例中,所述虚拟内容流和较小的内容数据流被整体读取并被存储在存储器中,而主内容数据流(例如高质量视频内容数据流)被从输入源(DVD驱动器)直接读取。然后在读取主内容数据流时将其与所存储的内容数据流相组合以产生内容呈现信号。
图3表示根据本发明一个实施例的存储在内容源中的内容信号的数据安排。特别地,所述内容源是适用于图2的设备的DVD300,而所述内容信号是视听信号。
在所示的实例中,DVD300包括四个内容数据流,其中每一个包括与一个底层内容信号相关的内容数据。特别地,第一视频数据流301包括高数据速率的高清晰度电视(HDTV)视频信号。第二视频数据流303包括较低数据速率的标准清晰度电视视频信号。第三数据流305包括与第一和第二语言声轨相关的内容数据,以及第四数据流307包括与第三和第四语言声轨相关的内容数据。
DVD300还包括虚拟内容流309,该虚拟内容流包括内容数据指针。所述数据指针指向内容数据流301、303、305、307的数据。虚拟内容流309包括涉及内容数据的同步信息。特别地,虚拟内容流309的数据指针被分组,从而使得一组内的数据指针涉及内容呈现信号的同时数据。因此,一组中的数据指针指向涉及特定时间点的第一数据流301的HDTV数据、涉及相同时间点的第二数据流303的标准视频数据、涉及所述时间点的第三数据流305的第一语言数据、涉及所述时间点的第三数据流305的第二语言数据、涉及所述时间点的第四数据流307的第三语言数据和涉及所述时间点的第三数据流307的第二语言数据。
在所述的实施例中,所述多个内容数据流的数据被划分成各数据部分,每个数据部分对应于呈现信号的一个给定时间间隔。例如,可将数据划分成持续时间为20秒的底层内容信号的部分。因此,第一数据流被示出具有包括20秒的HDTV数据的第一数据部分311,其后是与后面20秒的内容信号相关的20秒的HDTV数据部分。同样,第二数据流被划分成持续时间为20秒的数据部分315、317、319。因为标准清晰度视频信号的数据速率较低,所以所述数据部分小于第一数据流301的数据部分。类似地,第三和第四内容数据流305、307包括持续时间为20秒的数据部分321、323、325、327、329、331、333、335、337、339。在所示的例子中,数据部分311、315、321、323、331和333对应于相同的20秒的内容呈现信号,而数据部分313、317、325、327、335和337对应于后面20秒的内容呈现信号。
根据内容数据流301、303、305、307的各数据部分对虚拟内容流的数据指针进行分组。特别地,第一数据部分341包括指向与一个特定时间点相关的数据部分的六个指针P1至P6,第一数据部分341之后的第二数据部分343与20秒之后的时间点相关。因此,在第一数据部分341中,P1可以指向数据部分311,P2指向数据部分315,P3指向数据部分321,P4指向数据部分323,P5指向数据部分331,以及P6指向数据部分333。在第二数据部分343中,P1可以指向数据部分313,P2指向数据部分317,P3指向数据部分325,P4指向数据部分327,P5指向数据部分335,以及P6指向数据部分337。
因此,在所示的实施例中,内容数据流根据所述信号所需的自然数据速率而具有不同的数据速率。例如,一个20秒部分的HDTV数据可以例如比所述声轨的内容数据流305、307的数据部分大一百倍。在某些实施例中,数据部分根据数据速率可具有不同的相关时间间隔。例如,HDTV内容数据流的数据部分可对应于5秒的时间间隔,而音频内容数据流的数据部分可对应于20秒的时间间隔。
在如图3的例子所示的实施例中,内容数据流中的一个或多个是非交织的内容数据流和/或基本数据流。在这样一个实施例中,可以针对与所述内容数据流相关的各个内容子信号的特性对各个数据流进行最佳化,并且产生内容呈现信号所需的处理可被简化。
应该意识到,在其它实施例中,虚拟内容流中的指针可以不在时间的基础上对数据进行分解,而是在例如在数据大小的基础上进行分解。特别地,在传统的DVD标准(和其它光盘标准)中,通常在每个扇区的起始处添加有附加的多路复用信息。根据本发明的一个实施例,该多路复用信息可被替换地或附加地包括在虚拟内容流中,由此允许具有不同数据速率的灵活性并且还允许在若干不同的虚拟流中呈现相同的数据。因此,在一些实施例中,虚拟内容流包括用于每个固定大小的数据块的指针,而在其它实施例中,虚拟内容流可以替换地或附加地包括涉及固定呈现时间并因此涉及可变大小的数据块的指针。
下面,将通过以图3的DVD的形式的内容源来说明图2的设备的操作实例。
初始地,虚拟内容流处理器205通过DVD驱动器201获取整个虚拟内容流309并将它存储在存储器207中。
数据指针处理器209确定用于选择数据指针的呈现标准。响应于可影响内容呈现信号的参数或特性的特性来确定呈现标准。在优选实施例中,所述呈现标准是涉及与内容源203的接口的带宽限制,并且特别是响应于DVD驱动器201的传输数据速率或数据速率而确定的。例如,在旧的设备中,可以从DVD驱动器201获得的数据速率可能不足以支持HDTV信号所需的数据速率,但足以支持标准视频质量。因此,所述呈现标准可包括将产生基于标准视频质量的内容呈现信号的标准。特别地,可预先确定该呈现标准,并且数据指针处理器209可选择数据指针而不用特别确定呈现标准。
优选地,还响应于用户偏好来确定所述呈现标准。例如,用户可选择优选的语言声轨,并且呈现标准将被设置成使得该语言声轨被包括在所述内容呈现信号中。
另外,可根据期望的呈现信号带宽特性和/或期望的呈现信号质量特性来设置呈现标准。例如,在一些情况下,可限制从呈现信号处理器211至呈现装置211的连接上的带宽,并且可将呈现标准设置成使得产生一个可在该通信链路上进行传送的内容呈现信号。例如,如果使用不能支持HDTV的网络或呈现装置,则将把呈现标准设置成产生基于标准清晰度视频质量的内容呈现信号的。同样,如果低于HDTV的呈现质量是可接受的,则可以把呈现标准设置成产生基于标准清晰度视频质量的内容呈现信号。虽然DVD驱动器201在这些实施例中能够支持较高数据速率的数据流,但是呈现标准被选择成使得较低数据速率的内容数据流可被使用。这可释放资源以从DVD获取其它数据,或者可以释放所述设备中的计算资源以用于其它目的。
因此,在优选实施例中,呈现标准仅仅由指示应该使用哪些内容数据流来产生内容呈现信号的选择指示构成。因此,数据指针处理器209继续通过虚拟内容流处理器205从存储器207获取相应的指针。作为一个特定实例,如果根据当前呈现标准选择了标准清晰度视频质量和语言二,则从所述存储器获取用于所有数据部分的指针P2和P4。
所获取的指针被馈送给呈现信号处理器211。呈现信号处理器211通过顺序处理指针和获取由所选择的数据指针指向的内容数据流的内容数据来继续产生内容呈现信号。因此,在该特定实例中,呈现信号处理器211首先从虚拟内容流309的第一部分341读取数据指针P2和P4。作为响应,呈现信号处理器211访问DVD驱动器201以获取数据部分315和323的内容数据。然后呈现信号处理器211根据该数据继续产生20秒间隔的内容呈现信号。随后,呈现信号处理器211从虚拟内容流309的第二部分343读取数据指针P2和P4。作为响应,呈现信号处理器211访问DVD驱动器201以获取数据部分317和327的内容数据。然后呈现信号处理器211根据该数据继续产生接下来的20秒间隔的内容呈现信号。
特别地,呈现信号处理器211可产生内容呈现信号以作为交织内容数据流。因此,呈现信号处理器211可通过创建数据流来产生内容呈现信号,其中所获取的数据部分被合并到相同的数据流中。因此,在该特定实例中,内容呈现信号可被产生作为数据流,其依次包括数据部分315、数据部分323、数据部分317、数据部分325等等。
本领城技术人员应该清楚,所述的用于产生内容呈现信号的DVD数据安排和系统允许显著增加提高性能、可能性和质量的灵活性和可能性。特别地,所述系统允许以灵活的方式使用具有不同数据速率的内容数据流。
应该意识到,为了清楚和简短起见,当前说明集中在作为DVD的内容源上。然而,在不脱离本发明的情况下可以使用任何适当的内容源和接口。例如,通过通信链路或数据网络形式的接口可访问远程内容源存储器。
应该意识到,所述的数据安排和数据指针与内容数据之间的关联仅仅是一个例子,并且许多其它安排也可等价地应用。例如,数据指针可指向在相同或不同内容数据流中的多个数据部分,并且多个数据指针可与相同的内容数据相关联,依此类推。
在一优选实施例中,一个(或多个)内容数据流包括与多个内容子信号相关联的交织内容数据并足以产生内容呈现信号。特别地,除了虚拟内容流之外,所述内容源还包括一个内容数据流,该内容数据流包括根据传统内容数据安排的交织数据。这将允许所述设备根据虚拟内容流或根据交织的内容数据流可选地产生内容呈现信号。特别地,对于DVD实施例,交织的内容数据流可以是传统编码的DVD信号,从而允许在适于访问虚拟内容流的DVD播放器中以及在不包括用于访问虚拟内容流的功能的传统DVD播放器中都能使用DVD。
本发明可以以任何适当的形式来施行,包括硬件、软件、固件或这些方式的任意组合。然而,优选地,可将本发明实现为在一个或多个数据处理器和/或数字信号处理器上运行的软件。本发明实施例的各元件和部件可以通过任何适当方式以物理、功能和逻辑的形式来实现。当然可将所述功能实现在单个单元、多个单元中或作为其它功能单元的一部分来实现。同样,本发明可以以单个单元来实现,或者可以物理地和功能地分布在不同单元和处理器之间。
虽然已经结合优选实施例描述了本发明,但本发明并不意图被限制于在此处所述的特定形式。相反,本发明的范围仅仅由后附权利要求书来限定。在权利要求中,术语“包括”并不排除出现其它元件或步骤。此外,虽然是单独列举的,但多个装置、元件或方法步骤可通过例如单个单元或处理器来实现。另外,虽然各单独特征可包括在不同权利要求中,但这些特征能够有利的进行组合,并且包括在不同权利要求中并不意味着特征的组合不是可行的和/或有利的。另外,单数并不排除多个。因此“一个”、“第一”、“第二”等并不排除多个。
综上所述,本发明涉及一种用于产生诸如视听信号的内容呈现信号的系统。内容源(203)(例如数字通用盘(DVD))包括多个内容数据流(301,303,305,307)。内容源(201)还包括虚拟内容流(309),其包括指向所述多个内容数据流(301,303,305,307)的内容数据的内容数据指针。设备(200)包括用于内容源的接口(201)和通过接口(201)获取虚拟内容流(309)并将它存储在存储器(207)中的虚拟内容流处理器(205)。数据指针处理器(209)响应于一个呈现标准(例如期望质量或接口(201)的数据带宽)来选择数据指针。呈现信号处理器(211)通过获取由所述内容数据指针所指向的多个内容数据流的内容数据来产生内容呈现信号。
权利要求
1.一种用于产生内容呈现信号的设备(200),包括用于内容源(203)的接口(201),所述内容源(203)包括多个内容数据流(301,303,305,307)和一个虚拟内容流(309),所述内容数据流包括与内容信号相关的内容数据,所述虚拟内容流包括指向所述多个内容数据流(301,303,305,307)的内容数据的内容数据指针;用于通过接口(201)获取虚拟内容流(309)的装置(205);用于响应于一个呈现标准从虚拟内容流(309)获取内容数据指针的装置(209);和用于从与所获取的内容数据指针相关的多个内容数据流(301,303,305,307)的内容数据产生内容呈现信号的装置(211)。
2.如权利要求1所述的设备,其中所述虚拟内容流(309)包括涉及与所述内容数据指针相关的内容数据的同步信息,并且用于产生内容呈现信号的装置(211)适于响应于所述同步信息来产生内容呈现信号。
3.如权利要求1所述的设备,其中所述用于产生内容呈现信号的装置(211)适于从内容数据流的一个子集产生内容呈现信号。
4.如权利要求1所述的设备,其中所述用于产生内容呈现信号的装置(211)通过对所述与所获取的内容数据指针相关的多个内容数据流(301,303,305,307)的内容数据进行交织来产生作为交织的内容数据流的内容呈现信号。
5.如权利要求1所述的设备,其中所述多个内容数据流(301,303,305,307)中的至少两个具有不同的数据速率。
6.如权利要求1所述的设备,其中所述多个内容数据流(301,303,305,307)中的至少一个是非交织的内容数据流。
7.如权利要求1所述的设备,其中所述多个内容数据流(301,303,305,307)中的至少一个是基本数据流。
8.如权利要求1所述的设备,其中所述多个内容数据流(301,303,305,307)中的至少一个是视听信号。
9.如权利要求1所述的设备,其中所述呈现标准是期望的内容呈现信号带宽特性。
10.如权利要求1所述的设备,其中所述呈现标准是期望的内容呈现信号质量特性。
11.如权利要求1所述的设备,其中所述呈现标准是涉及接口(201)的带宽限制。
12.如权利要求1所述的设备,其中所述多个内容数据流(301,303,305,307)中的至少一个是单个内容类型的内容数据流,并且所述设备还包括用于通过获取该单个内容类型的内容数据流来产生单个内容类型的呈现信号的装置。
13.如权利要求1所述的设备,其中还包括用于对虚拟内容流进行缓冲的缓冲装置(207)。
14.如权利要求1所述的设备,其中所述内容源(203)是内容信号存储介质。
15.一种用于内容信号的存储介质(300),包括包括与该内容信号相关的内容数据的多个内容数据流(301,303,305,307);和包括指向所述多个内容数据流的内容数据的内容数据指针的虚拟内容流(309);其中所述虚拟内容流包括涉及与所述内容数据指针相关的内容数据的同步信息。
16.如权利要求15所述的存储介质,其中所述多个内容数据流(301,303,305,307)中的至少一个包括与多个内容子信号相关并足以产生内容呈现信号的交织的内容数据。
17.一种用于从具有多个内容数据流(301,303,305,307)和一个虚拟内容流(309)的内容源(203)产生内容呈现信号的方法,所述内容数据流包括与内容信号相关的内容数据,所述虚拟内容流包括指向所述多个内容数据流(301,303,305,307)的内容数据的内容数据指针;所述方法包括以下步骤通过接口(201)获取虚拟内容流;响应于一个呈现标准从虚拟内容流(309)获取内容数据指针;和从与所获取的内容数据指针相关的多个内容数据流(301,303,305,307)的内容数据产生内容呈现信号。
18.一种能够执行根据权利要求17所述的方法的计算机程序。
19.一种包括如权利要求18所述的计算机程序的记录载体。
全文摘要
本发明公开了一种用于产生诸如视听信号的内容呈现信号的系统。内容源(203)(例如数字通用盘(DVD))包括多个内容数据流(301,303,305,307)。内容源(203)还包括虚拟内容流(309),其包括指向所述多个内容数据流(301,303,305,307)的内容数据的内容数据指针。设备(200)包括用于内容源的接口(201)和通过接口(201)获取虚拟内容流(309)并将它存储在存储器(207)中的虚拟内容流处理器(205)。数据指针处理器(209)响应于一个呈现标准(例如期望质量或接口(201)的数据带宽)来选择数据指针。呈现信号处理器(211)通过获取由所述内容数据指针所指向的多个内容数据流的内容数据来产生内容呈现信号。
文档编号G11B27/30GK1762024SQ200480007311
公开日2006年4月19日 申请日期2004年3月18日 优先权日2003年3月20日
发明者A·D·马度夫 申请人:皇家飞利浦电子股份有限公司