CN1868000A - 用于根据从播放列表所获取的事件信息来提供功能的重放设备和方法 - Google Patents

用于根据从播放列表所获取的事件信息来提供功能的重放设备和方法 Download PDF

Info

Publication number
CN1868000A
CN1868000A CNA2004800299501A CN200480029950A CN1868000A CN 1868000 A CN1868000 A CN 1868000A CN A2004800299501 A CNA2004800299501 A CN A2004800299501A CN 200480029950 A CN200480029950 A CN 200480029950A CN 1868000 A CN1868000 A CN 1868000A
Authority
CN
China
Prior art keywords
playlist
event information
information
data flow
application
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.)
Granted
Application number
CNA2004800299501A
Other languages
English (en)
Other versions
CN1868000B (zh
Inventor
D·P·凯利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1868000A publication Critical patent/CN1868000A/zh
Application granted granted Critical
Publication of CN1868000B publication Critical patent/CN1868000B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/213Read-only discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2541Blu-ray discs; Blue laser DVR discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs

Abstract

代替使用在数据流本身中所存储的事件,应用可以从诸如DVD和蓝光盘之类的记录载体上的播放列表中获取事件信息。通过从播放列表获取事件信息,所述事件信息中的变化并不要求重新处理数据流。另外,所述应用在开始重放数据流之前知道所述事件位于何处并且在资源方面要求什么功能。因而,可以较好地调度资源。

Description

用于根据从播放列表所获取的事件信息 来提供功能的重放设备和方法
本发明涉及用于获取包括视频数据的数据流的重放设备,所述重放设备包括用于处理应用的java处理器,所述java处理器包括用于接收事件信息的输入,本发明还涉及用于处理应用的java处理器,所述java处理器包括用于接收事件信息的输入,以及涉及用于处理java应用的方法。
从符合MHP标准的机顶盒中已知这种重放设备。
这种机顶盒包括用于处理例如Java应用之类的应用的处理器。
Java应用向机顶盒提供与由所述机顶盒重放的数据流相关的功能。为此,java应用从MHP视频流接收事件,所述事件用于向所述Java应用表明到达了在视频信息流中的确定位置并且将由所述Java应用提供相关联的功能。
所述事件被存储在视频流中作为DSM-CC流事件。
把所述事件存储在流中具有以下缺点,如果事件将被改变的话,那么必须重新处理所述流。
本发明的目的是提供一种方法,所述方法在重放视频或音频数据期间能够在不大量处理数据流的情况下允许改变事件,同时仍然能够在适当的位置提供事件信息。
为实现此目的,所述方法其特征在于:从数据流的播放列表中获取事件信息。
通过从与包括视频或音频数据的数据流相关联的播放列表中获取事件信息,不再从包括所述视频或音频数据的数据流中获取所述事件信息。由于事件信息并不包括在数据流中,所以当所述事件信息被改变时不要求重新处理所述数据流并且所述数据流还能保持不变。另外,通过从播放列表获取事件信息,可以在重放数据流中的视频或音频信息和事件信息之间建立时间相关性。播放列表向重放设备提供关于何时将重放视频或音频流部分的信息。例如,可以使用用于表明章节(chapter)开始的章节标记来激活由Java应用所提供的与此章节相关的功能。依照这种方式,可以在适当的时候——即与开始重放该章节相一致时——提供与该章节相关联的功能。改变事件信息要求重新处理播放列表,这与必须重新处理数据流以便改变事件信息的情况相比较导致基本上较少的处理。另外,重放设备得益于在播放列表中具有事件信息,这是因为它不再需要从数据流中多路分解出事件信息,从而减少了所要求处理的资源。附加优点在于:因为在事件发生之前播放列表就已被获取,所以重放设备在事件到达之间就知道事件信息,并且因而可以通过在应用开始时以及在播放期间到达所述事件时预期需要启动所述应用和所预期的处理器工作负荷来更好地调度应用的发启。
从而,从播放列表所获取的事件信息使得能够实现与存储在数据流本身中的事件信息相同的功能,同时避免了为改变所述事件信息来重新处理所述数据流。从而,实现了本发明的目的。
所述方法实施例其特征在于:播放列表包括具有展示时间的标记,并且事件信息是重放设备在重放期间到达所述标记展示时间的信息。应用需要知道何时提供上述功能。
在到达事件之前从播放列表获取事件信息。
现在事件信息所掌握着的应用随后监视重放的进展并且当重放前进到在播放列表中所表明的点时提供上述功能。然后所述应用提供与事件相关联的功能。
可替换地,可以只在应用必须提供功能时才向所述应用提供事件信息。重放设备中的处理器从播放列表获取事件信息,并且只有当处理器确定重放到达在数据流中对应于播放列表中事件信息的那点时才向所述应用提供所述事件信息。因而,可以使用规则的应用。所述应用不必监视数据流重放的进展,但是依赖于在处理器上所运行的其它进程来监视数据流的重放。特别是在Java应用的情况下,这是一个优点,这是因为Java应用不必知道重放设备中的较低级进程并且可以保持独立于基础硬件。
依照本发明的重放设备其特征在于:从数据流的播放列表中接收事件信息。
通过从与包括视频或音频数据的数据流相关联的播放列表中获取事件信息,重放就不再从包括视频或音频数据的数据流中获取所述事件信息。由于事件信息不再包括在数据流中,所以当所述事件信息被改变时不要求重新处理所述数据流并且所述数据流可以保持不变。另外,通过从播放列表获取事件信息,仍然可以在播放数据流中的视频或音频信息和事件信息之间建立时间相关性。播放列表向重放设备提供关于何时将重放部分视频或音频流的信息。例如,可以使用用于表明章节开始的章节标记来激活由Java应用所提供的与此章节相关的功能。
依照这种方式,可以在适当的时候——即与开始播放该章节相一致时——提供与该章节相关联的功能。
改变事件信息只要求重新处理播放列表,这与必须重新处理数据流以便改变事件信息的情况相比较,只导致基本上较少的处理。另外,重放设备得益于在播放列表中具有事件信息,这是因为它不再需要从数据流中多路分解出事件信息,从而减少了所要求处理的资源。附加优点在于:因为在事件发生之前获取播放列表,所以重放设备在事件到达之间就知道事件信息,并且因而可以通过在应用开始时以及在播放期间到达所述事件时预期需要启动所述应用和所预期的处理器工作负荷来更好地调度应用的发启。
因此,通过从播放列表获取事件信息,重放设备能够提供与当把事件信息存储在数据流本身中时所能提供的功能相同的功能,同时避免了为了改变事件信息来重新处理数据流。
从而,实现了本发明的目的。
重放设备的实施例其特征在于:java处理器包括用于向应用提供事件信息的装置。
应用需要知道何时提供上述功能。
在到达事件之前从播放列表获取事件信息。
现在事件信息所掌握着的应用随后监视重放的进展并且当重放前进到在播放列表中所表明的点时提供所述功能。然后所述应用提供与事件相关联的功能。
可替换地,可以只在应用必须提供功能时才向所述应用提供事件信息。重放设备中的处理器从播放列表获取事件信息,并且只有当处理器确定重放到达在数据流中对应于播放列表中事件信息的那点时才向所述应用提供所述事件信息。因而,可以使用规则的应用。所述应用不必监视数据流重放的进展,但是依赖于在处理器上所运行的其它进程来监视数据流的重放。特别是在Java应用的情况下,这是一个优点,这是因为Java应用不必知道重放设备中的较低级进程并且可以保持独立于基础硬件。
重放设备进一步的实施例其特征在于:播放列表包括具有展示时间的标记,并且事件信息是重放设备在重放期间到达所述标记展示时间的信息。标记可以具有展示时间,所述展示时间是在重放数据流中展示数据流部分何时开始或停止的时间。这是一个事件。可以把功能与此事件相关联。使用应用来提供此功能。
重放设备的进一步实施例其特征在于:标记是章节标记或跳跃标记或链接标记。已经在播放列表中定义了章节标记、跳跃标记和链接标记。当记录载体上的新章节开始或结束时,通过Java应用向用户提供功能是有益的。例如当符合DVD或蓝光盘标准的交互式记录载体到达新的章节时,功能可以包括显示特别适于所到达章节的视频内容的交互式菜单。可以与跳跃标记或链接标记相关联地提供相似的功能。
重放设备进一步的实施例其特征在于:所述标记被保留来供应用使用。可以把特殊标记插入播放列表中。特殊标记不会被重放设备识别为规则的播放列表条目,因而不包括本发明的当前重放设备仍然可以正确地重放在记录载体上的信息。包括本发明的重放设备识别所述特殊标记并且向Java应用提供所述特殊标记。当特殊标记被置于播放列表中并被从中获取时,保持了上述把标记中的事件信息存储在所述播放列表中的所有优点,同时也保持了与现有重放设备的兼容性。
重放设备进一步的实施例其特征在于:标记包括用于应用的进一步信息。
可以把应用信息追加到所述标记上。在该情况下,根据标记本身导出事件信息,同时另外向由所述事件信息开始的应用提供应用信息。这能够使由应用所提供的功能更灵活且用户化。因为当前重放设备不识别附加信息,所以在重放期间忽略所述附加信息,并且实现了在播放列表中包括附加信息的记录载体与现有标记的兼容性。
依照本发明的Java处理器其特征在于:从视频流的播放列表中接收事件信息。
通过从与包括视频或音频数据的数据流相关联的播放列表中获取事件信息,重放就不再从包括所述视频或音频数据的数据流中获取所述事件信息。由于事件信息不再包括在数据流中,当所述事件信息被改变时不要求重新处理所述数据流并且所述数据流可以保持不变。另外,通过从播放列表获取事件信息,仍然可以在重放数据流中的视频或音频信息和事件信息之间建立时间相关性。播放列表向重放设备提供关于何时将重放部分视频或音频流的信息。例如,可以使用用于表明章节开始的章节标记来激活由Java应用所提供的与此章节相关的功能。
依照这种方式,可以在适当的时候——即与开始重放章节相一致时——提供与该章节相关联的功能。
改变事件信息只要求重新处理播放列表,这与必须重新处理数据流以改变事件信息的情况相比较,导致基本上较少的处理。另外,重放设备得益于在播放列表中具有事件信息,这是因为它不再需要从数据流中多路分解出事件信息,从而减少了所要求处理的资源。附加优点在于:因为在事件发生之前播放列表被获取,所以重放设备在事件到达之前就知道事件信息,并且因而可以通过在应用开始时以及在重放期间到达所述事件时预期需要启动所述应用和所预期的处理器工作负荷来更好地调度应用的发启。
因此,通过从播放列表获取事件信息,重放设备能够提供与当把事件信息存储在数据流本身中时所能提供的功能相同的功能,同时避免了为了改变事件信息而重新处理数据流。从而,实现了本发明的目的。
现在将根据附图来描述本发明。
图1示出了包括Java处理器的重放设备。
图2示出了应用层。
图3示出了其中顶级应用层监视数据流重放进展的方法的流程图。
图4示出了其中中间层监视数据流重放进展的方法的另一实施例的流程图。
图1示出了包括Java处理器的重放设备。
重放设备2被配置成用于从记录载体1获取包括数据流的数据。记录载体可以是包括数据流和播放列表的DVD或蓝光盘或任何其它记录载体,所述数据流包括视频信息。重放设备包括用于从记录载体1获取数据的基础引擎3。基础引擎3经由双向接口连接到处理器4。处理器可以经由双向接口命令所述基本引擎去从由处理器4在记录载体1上所表明的位置获取数据。因而,处理器4可以命令基础引擎3去从记录载体1获取播放列表并且从所述记录载体1获取包括数据流(或其部分)的数据。在处理器4接收来自基础引擎3的播放列表之后,所述处理器4在其第一部件7中从播放列表获取事件信息,并且提供监视记录载体的重放是否到达从所述播放列表所获取的一个事件的位置。当重放到达事件的位置时,处理器的第一部件向所述处理器的第二部件6提供事件信息,所述第二部件6用来运行用于当在重放期间到达确定事件的位置时提供确定功能的应用。由处理器的第二部件6所运行的应用接收事件信息,并且例如以要在与重放设备2耦合的电视机或监视器上所显示的视频信息形式来提供功能。为了提供所述功能,在视频信息的例子中,第二部件6向处理器中的输出装置8提供所述视频信息。输出装置8向重放设备2的输出9提供所接收的、从第二部件6所获得的视频信息。输出9被连接到电视机或监视器以便观看视频信息。
第一部件7包括用于监视视频信息重放进展的监视装置,还可以包括所述视频信息的解码。在该情况下第一部件还与输出装置8耦合以便向重放设备2的输出9提供视频信息。
从而,如果向输出装置提供由应用所提供的功能的视频信息以及根据解码数据流中的视频信息所获得的视频信息,则所述输出装置例如通过全屏幕提供来自所述数据流的视频信息并且把与由用于接收事件信息的应用所提供的功能相关联的视频信息插入到来自所述数据流的视频信息中,来同时输出上述两种视频信息。如果与由应用所提供的事件相关联的功能是菜单,那么可以停止重放来自数据流的视频信息,直到从所述菜单中做出选择。在该情况下,菜单可以是全屏幕的并且可以抑制来自数据流的视频信息。
图2示出了应用层。
通过中间层21使硬件层20独立于顶部的应用层22。向中间层21提供来自顶部应用层(例如Java应用)的指令。中间层21转换用于硬件层20的指令,因而使顶部应用层能够完全独立于所述硬件层20。如图3和4所解释的,有两种可替换的处理事件信息的解决方案。
-顶部应用层22监视数据流的重放进展
-中间层21监视所述数据流的重放进展。
当顶部应用层22监视数据流的重放进展时,所述顶部应用层22请求从记录载体获取播放列表。被送到中间层21的此请求被转换,并且所述中间层21请求由硬件层20获取播放列表。
硬件层20从记录介质获取播放列表并且向中间层21提供所述播放列表。然后,中间层21为顶部应用层22把播放列表转换为正确的格式。顶部应用层22处理所述播放列表并获取事件信息。根据事件信息,顶部应用层22通过从中间层21请求重放进展状态报告来开始监视重放进展,所述中间层21随后从硬件层20请求这些播放进展状态报告。一旦通过中间层21从硬件层20接收了重放进展状态报告,其中所述重放进展状态报告表明重放已经进展到在数据流中与从事件信息所导出的事件相关联的点,那么顶级应用开始提供与所述事件相关联的功能。
当中间层21监视数据流的重放进展时,所述中间层21请求从记录载体获取播放列表。中间层21请求由硬件层20获取播放列表。硬件层20从记录介质获取播放列表并且向中间层21提供所述播放列表。然后,中间层21从播放列表中提取事件信息。根据所述事件信息,中间级21通过从硬件层20请求重放进展状态报告来开始监视重放进展。一旦接收了重放进展状态报告,所述重放进展状态报告用于表明重放已经进展到在数据流中与从事件信息所导出的事件相关联的点,中间级21向顶级应用22提供所述事件信息,所述顶级应用22随后可以开始提供与所述事件相关联的功能。
图3示出了其中顶级应用层监视数据流重放进展的方法的流程图。
在第一步骤30中,顶级应用请求获取播放列表。一旦获取播放列表,在第二步骤31中从所述播放列表中提取事件信息。然后在第三步骤32中向顶级应用提供事件信息。随后在第四步骤33中,顶级应用请求处理器(即,所解释的、在所述处理器上运行的中间级应用)去监视数据流的重放进展。在第五步骤34中,在处理器上运行的此中间级应用监视在包括循环的第五步骤中数据流的重放进展。中间级应用检查所述重放是否已经进展到确定点。如果重放没有到达事件位置,那么中间应用继续监视。
如果重放到达事件位置,那么在第五步骤34中向顶级应用发出报告,第四步骤33的操作从此点继续并且前进到第六步骤35,在第六步骤35中所述应用开始提供与所述事件相关联的功能。因而,在这种情况下所提供的事件信息是事件的位置。顶级应用知道监视重放并且等待、期待来自实际上执行监视的另一应用的触发,所述触发采用关于重放状态的信息的形式。
图4示出了其中中间层监视数据流重放进展的方法的另一实施例的流程图。
在第一步骤40中,顶级应用请求获取播放列表。一旦获取播放列表,在第二步骤41中从所述播放列表中提取事件信息。然后在第三步骤42中向中间级应用提供事件信息。随后在处理器上运行的中间级应用开始监视数据流的重放进展。在第四步骤44中监视数据流的重放进展包括一循环。中间级应用检查所述重放是否已经进展到确定点。如果重放没有到达事件位置,那么中间应用继续监视。
如果重放到达事件位置,那么在第五步骤43中向顶级应用发出报告,所述报告包括从播放列表所获取的事件信息。然后,所述方法前进到第六步骤45,在那里所述应用开始提供与所述事件相关联的功能。因而,在这种情况下,所提供的事件信息是重放实际到达所述事件。顶级应用不知道监视重放,而是从实际上执行监视的另一应用中获得采用事件信息形式的触发。
下面示出了用于实现本发明的可能语法。
建议的新语法
  语法   位数   记忆码
JavaPlayListMark(){
    Length   32   uimsbf
    number_of_PlayList_marks   16   uimsbf
    for(i=0;i<number_of_PlayList_marks;i++){
              Reserved   8   bslbf
              mark_type   8   uimsbf
              ref_to_PlayItem_id   16   uimsbf
              mark_time_stamp   32   uimsbf
              entry_ES_PID   16   uimsbf
              Duration   32   uimsbf
Data_Bytes   8*16   Uimsbf
           }
}
在此例子中,Data_Bytes(数据字节)允许16字节的数据,此数目只是一个例子,对于大多数情况更少的数目也足够了。
  值   意义   注释
  0x00   保留供将来使用
  0x01   章节标记   参见应用图像的部分X.X.X。持续时间字段应当被设置为零。entry_ES_PID应当被设置为0xFFFF。在这种情况下不定义Data_Bytes
  0x02   跳跃点   参见应用图像的部分X.X.X。持续时间字段应当被设置为零。entry_ES_PID应当被设置为0xFFFF。在这种情况下不定义Data_Bytes
  0x03   链接点   标记由诸如链接MK之类的导航命令来引用。当播放器在诸如章节跳跃之类的用户操作过程中遇到链接点时,所述播放器
  仅仅忽略该标记。持续时间字段应当被设置为零。entry_ES_PID应当被设置为0xFFFF。在这种情况下不定义Data_Bytes
  0x04-0x2F   Java标记   标记由Java应用使用
  0x30-0xFF   保留供将来使用
在此例子中,从0x04到0x2F的标记值被定义为Java标记。
下表示出了标记的当前定义,其可以被用作播放列表中的事件信息。下表还示出了保留供将来使用并且因此可以为本发明所用的值。
根据BD-ROM草案规范的标记表
  语法   位数   记忆码
PlayListMark(){
          Length   32   uimsbf
          number_of_PlayList_marks   16   uimsbf
          for(i=0;i<number_of_PlayList_marks;i++){
                Reserved   8   bslbf
                mark_type   8   uimsbf
                ref_to_PlayItem_id   16   uimsbf
                mark_time_stamp   32   uimsbf
                entry_ES_PID   16   uimsbf
                Duration   32   uimsbf
          }
}
  值   意义   注释
  0x00   保留供将来使用
  0x01   章节标记   参见应用图像的部分X.X.X。持续时间字段应当被设置为零。
  entry_ES_PID应当被设置为0xFFFF。
  0x02   跳跃点   参见应用图像的部分X.X.X。持续时间字段应当被设置为零。entry_ES_PID应当被设置为0xFFFF。
  0x03   链接点   标记由诸如链接MK之类的导航命令来引用。当播放器在诸如章节跳跃之类的用户操作进程中遇到链接点时,播放器仅仅忽略该标记。持续时间字段应当被设置为零。entry_ES_PID应当被设置为0xFFFF。
  0x03-0xFF   保留供将来使用

Claims (12)

1.一种用于获取包括视频数据的数据流的重放设备,包括用于处理应用的Java处理器,所述Java处理器包括用于接收事件信息的输入,其特征在于:
从数据流的播放列表中接收事件信息。
2.如权利要求1所述的重放设备,其特征在于:
所述Java处理器包括用于向应用提供事件信息的装置。
3.如权利要求1或2所述的重放设备,其特征在于:
所述播放列表包括具有展示时间的标记,并且所述事件信息是所述重放设备在播放期间到达所述标记展示时间的信息。
4.如权利要求3所述的重放设备,其特征在于:
所述标记是章节标记或跳跃标记或链接标记。
5.如权利要求3所述的重放设备,其特征在于:
所述标记包括章节标记或跳跃标记或链接标记。
6.如权利要求3所述的重放设备,其特征在于:
所述标记被保留以供所述应用使用。
7.如权利要求6所述的重放设备,其特征在于:
所述标记包括用于所述应用的进一步信息。
8.一种用于处理应用的Java处理器,所述Java处理器包括用于接收事件信息的输入,其特征在于:
从视频流的播放列表中接收所述事件信息。
9.一种用于处理Java应用的方法,包括步骤:
开始Java应用,
开始重放包括视频信息或音频信息的数据流,
获取事件信息,
向Java应用提供所述事件信息,
其特征在于:
从数据流的播放列表中获取事件信息。
10.如权利要求9所述的用于处理Java应用的方法,其特征在于:
所述播放列表包括具有展示时间的标记,并且所述事件信息是所述重放设备在播放期间到达所述标记展示时间的信息。
11.一种包括数据流和播放列表的记录载体,所述数据流包括视频信息,所述播放列表包括标记,其特征在于:
所述标记被保留以供应用使用。
12.一种包括数据流和播放列表的记录载体,所述数据流包括视频信息,所述播放列表包括标记,其特征在于:
所述标记包括用于所述应用的进一步信息。
CN2004800299501A 2003-10-13 2004-10-07 用于根据从播放列表所获取的事件信息来提供功能的重放设备和方法 Active CN1868000B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP03103781.5 2003-10-13
EP03103781 2003-10-13
PCT/IB2004/052019 WO2005036556A2 (en) 2003-10-13 2004-10-07 Playback device and method for providing functionality based on event information retrieved from a playlist

Publications (2)

Publication Number Publication Date
CN1868000A true CN1868000A (zh) 2006-11-22
CN1868000B CN1868000B (zh) 2012-05-02

Family

ID=34429482

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2004800299501A Active CN1868000B (zh) 2003-10-13 2004-10-07 用于根据从播放列表所获取的事件信息来提供功能的重放设备和方法

Country Status (11)

Country Link
US (2) US8126310B2 (zh)
EP (1) EP1676278B1 (zh)
JP (1) JP4698597B2 (zh)
KR (1) KR101117601B1 (zh)
CN (1) CN1868000B (zh)
AT (1) ATE501511T1 (zh)
DE (1) DE602004031747D1 (zh)
ES (1) ES2362661T3 (zh)
SI (1) SI1676278T1 (zh)
TW (1) TWI431615B (zh)
WO (1) WO2005036556A2 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4698597B2 (ja) * 2003-10-13 2011-06-08 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ プレイリストから検索されたイベント情報に基づいて機能を提供するプレイバック装置及び方法
KR100982517B1 (ko) * 2004-02-02 2010-09-16 삼성전자주식회사 이벤트 정보가 포함된 동영상 데이터가 기록된 저장 매체 및 재생 장치
US10228751B2 (en) 2014-08-06 2019-03-12 Apple Inc. Low power mode
US9647489B2 (en) 2014-08-26 2017-05-09 Apple Inc. Brownout avoidance
US10231033B1 (en) 2014-09-30 2019-03-12 Apple Inc. Synchronizing out-of-band content with a media stream
US10708391B1 (en) 2014-09-30 2020-07-07 Apple Inc. Delivery of apps in a media stream
US11363133B1 (en) 2017-12-20 2022-06-14 Apple Inc. Battery health-based power management
US10817307B1 (en) 2017-12-20 2020-10-27 Apple Inc. API behavior modification based on power source health

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5799315A (en) * 1995-07-07 1998-08-25 Sun Microsystems, Inc. Method and apparatus for event-tagging data files automatically correlated with a time of occurence in a computer system
US6275222B1 (en) * 1996-09-06 2001-08-14 International Business Machines Corporation System and method for synchronizing a graphic image and a media event
US6052508A (en) 1997-04-04 2000-04-18 Avid Technology, Inc. User interface for managing track assignment for portable digital moving picture recording and editing system
US6580870B1 (en) * 1997-11-28 2003-06-17 Kabushiki Kaisha Toshiba Systems and methods for reproducing audiovisual information with external information
JP3382159B2 (ja) * 1998-08-05 2003-03-04 株式会社東芝 情報記録媒体とその再生方法及び記録方法
US7346920B2 (en) * 2000-07-07 2008-03-18 Sonic Solutions, A California Corporation System, method and article of manufacture for a common cross platform framework for development of DVD-Video content integrated with ROM content
EP1087400A1 (en) * 1999-09-24 2001-03-28 Deutsche Thomson-Brandt Gmbh Fast DVD program chain access
JP3667191B2 (ja) 2000-03-22 2005-07-06 株式会社ソニー・コンピュータエンタテインメント ストリームデータ再生装置及び方法並びに記録媒体
EP1280348A4 (en) * 2000-04-21 2004-10-06 Sony Corp INFORMATION PROCESSING DEVICE AND PROCEDURE, PROGRAM AND RECORDING MEDIUM
US7451453B1 (en) * 2000-11-22 2008-11-11 Microsoft Corporation DVD navigator and application programming interfaces (APIs)
JP2002369154A (ja) 2001-04-02 2002-12-20 Matsushita Electric Ind Co Ltd ディジタル映像コンテンツの映像再生装置、映像再生方法、映像再生プログラム、パッケージメディア
CN1229990C (zh) * 2001-04-02 2005-11-30 松下电器产业株式会社 数字影像内容的影像再生装置、影像再生方法
US7725918B2 (en) * 2001-08-03 2010-05-25 Ericsson Television Inc. Interactive television with embedded universal time codes
JP3656248B2 (ja) * 2001-10-09 2005-06-08 ソニー株式会社 ビデオ信号記録装置および方法、ビデオ信号再生装置および方法、記録媒体、プログラム、並びにデータ構造
GB0124510D0 (en) * 2001-10-12 2001-12-05 Knox Robert Apparatus for consumer on-demand label printing
JP3716920B2 (ja) * 2001-10-16 2005-11-16 ソニー株式会社 記録媒体再生装置および方法、記録媒体、並びにプログラム
KR100820796B1 (ko) * 2001-10-30 2008-04-10 엘지전자 주식회사 인터넷을 이용한 대화형 광디스크 재생방법
US20030084441A1 (en) * 2001-10-31 2003-05-01 Hunt Richard C. System and method for ITV data automation via a broadcast traffic and scheduling system
JP3921593B2 (ja) * 2001-11-30 2007-05-30 ソニー株式会社 情報処理装置および方法、プログラム格納媒体、プログラム、並びに情報記録媒体
TW200300928A (en) * 2001-11-30 2003-06-16 Sony Corportion Information processing method and apparatus, program storage medium, program and information recording medium
JP2003249057A (ja) * 2002-02-26 2003-09-05 Toshiba Corp デジタル情報媒体を用いるエンハンスド・ナビゲーション・システム
US20040047588A1 (en) * 2002-03-27 2004-03-11 Tomoyuki Okada Package medium, reproduction apparatus, and reproduction method
US8555313B2 (en) * 2002-04-09 2013-10-08 Ericsson Television Inc. System and method for coordinating interactive television programs
US8832754B2 (en) * 2002-05-03 2014-09-09 Tvworks, Llc System and method for providing synchronized events to a television application
KR100910975B1 (ko) * 2002-05-14 2009-08-05 엘지전자 주식회사 인터넷을 이용한 대화형 광디스크 재생방법
US7383509B2 (en) * 2002-09-13 2008-06-03 Fuji Xerox Co., Ltd. Automatic generation of multimedia presentation
DE10393469T5 (de) * 2002-10-10 2005-08-25 Matsushita Electric Industrial Co., Ltd., Kadoma Optische Platte, Wiedergabevorrichtung, Programm, Wiedergabeverfahren und Aufzeichnungsverfahren
WO2004077436A1 (en) 2003-02-25 2004-09-10 Koninklijke Philips Electronics N.V. Data medium
KR100957799B1 (ko) * 2003-03-06 2010-05-13 엘지전자 주식회사 대화형 디스크의 재생환경 설정방법
JP4228767B2 (ja) * 2003-04-25 2009-02-25 ソニー株式会社 再生装置、再生方法、再生プログラムおよび記録媒体
TWI310545B (en) * 2003-10-04 2009-06-01 Samsung Electronics Co Ltd Storage medium storing search information and reproducing apparatus
US7945141B2 (en) * 2003-10-06 2011-05-17 Samsung Electronics Co., Ltd. Information storage medium including event occurrence information, and apparatus and method for reproducing the information storage medium
JP4698597B2 (ja) * 2003-10-13 2011-06-08 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ プレイリストから検索されたイベント情報に基づいて機能を提供するプレイバック装置及び方法

Also Published As

Publication number Publication date
JP2007508658A (ja) 2007-04-05
CN1868000B (zh) 2012-05-02
US20120121234A1 (en) 2012-05-17
WO2005036556A2 (en) 2005-04-21
KR101117601B1 (ko) 2012-03-07
US8126310B2 (en) 2012-02-28
ES2362661T3 (es) 2011-07-11
TW200529190A (en) 2005-09-01
TWI431615B (zh) 2014-03-21
SI1676278T1 (sl) 2011-07-29
ATE501511T1 (de) 2011-03-15
DE602004031747D1 (de) 2011-04-21
US9386290B2 (en) 2016-07-05
EP1676278A2 (en) 2006-07-05
US20070022463A1 (en) 2007-01-25
KR20060132572A (ko) 2006-12-21
WO2005036556A3 (en) 2005-05-26
JP4698597B2 (ja) 2011-06-08
EP1676278B1 (en) 2011-03-09

Similar Documents

Publication Publication Date Title
CN1294749C (zh) 按视频段优先级缩略回放录制视频的系统和方法
EP1523179B1 (en) Method and apparatus for reproducing event occurrence information
CA2660725A1 (en) Method and apparatus for receiving, storing, and presenting multimedia programming without indexing prior to storage
EP1408688B1 (en) Video information recording apparatus and reproducing apparatus
KR20060122672A (ko) 메타 데이터를 획득하기 위한 애플리케이션을 포함하는정보저장매체, 메타 데이터를 획득하는 장치 및 방법
CN101069176A (zh) 使用虚拟文件系统来再现多媒体数据的设备和方法
CN103181164A (zh) 用于技巧模式操作中内容呈现的方法
CN1418010A (zh) 记录数字广播节目并基于时间重放该节目的方法及其设备
CN1788490A (zh) 音视频重放
KR101117601B1 (ko) 재생목록으로부터 검색된 이벤트 정보에 기반을 둔 기능성을 제공하기 위한 재생장치 및 방법
CN1429023A (zh) 在数字广播接收机内重放广播节目的方法
CN1771553A (zh) 具有事件信息的视听数据被记录在其中的存储介质及其再现设备和再现方法
CN1214643C (zh) 具有非线性时间的应用的重放
CN1653808A (zh) 用于数字视频记录器的规则
KR101058056B1 (ko) 대화식 텔레비전을 전송하는 방법
CN100425068C (zh) 将闭路字幕数据从广播dtv代码转换成dvd的方法和系统
CN1663236A (zh) 数字录像机中的控制字段事件检测
CN1913627A (zh) 解码装置
CN1788316A (zh) Dvd播放器增强
EP1644934B1 (en) Linking of interactive television recordings to applications
CN1623331A (zh) 嵌入即时电视内容参考标识符
US7624136B2 (en) File recording device, file reproducing device, file editing device, file recording method, file reproducing method, file editing method, program of file recording method program of file reproducing method program of file editing method
CN1653809A (zh) 在数字视频记录器中的内容标识方法和装置
EP1791367B1 (en) Information recording medium, multiplexer, and decoder
CN1729701A (zh) 用于存储从一个源接收的数据流的方法和设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant