CN1606001A - 包括事件发生信息的信息存储介质和再现其的装置及方法 - Google Patents

包括事件发生信息的信息存储介质和再现其的装置及方法 Download PDF

Info

Publication number
CN1606001A
CN1606001A CNA2004100805825A CN200410080582A CN1606001A CN 1606001 A CN1606001 A CN 1606001A CN A2004100805825 A CNA2004100805825 A CN A2004100805825A CN 200410080582 A CN200410080582 A CN 200410080582A CN 1606001 A CN1606001 A CN 1606001A
Authority
CN
China
Prior art keywords
information
incident
data
audio
video data
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
CNA2004100805825A
Other languages
English (en)
Other versions
CN100388261C (zh
Inventor
郑吉洙
高祯完
朴成煜
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1606001A publication Critical patent/CN1606001A/zh
Application granted granted Critical
Publication of CN100388261C publication Critical patent/CN100388261C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • 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
    • 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/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; 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/32Indexing; 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/322Indexing; 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 used signal is digitally coded
    • 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/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; 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/32Indexing; 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/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/92Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N5/9201Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving the multiplexing of an additional signal and the 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/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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/60Solid state media
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/781Television signal recording using magnetic recording on disks or drums
    • 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

Abstract

一种存储用于根据音频/视频数据结构来产生事件的事件信息的信息存储介质和装置及其方法。该信息存储介质包括:核心数据,其包括音频/视频数据和用于再现音频/视频数据的导航数据;和程序数据,用于和用户的交互,其中,程序数据包括用于根据包括用于音频/视频片段构造音频/视频数据的特征信息的片段信息文件来产生事件的事件发生信息。

Description

包括事件发生信息的信息存储介质和再现其的装置及方法
本申请要求于2003年10月10日在韩国知识产权局提交的第2003-70751号韩国专利申请、和于2003年10月6日在美国专利和商标局提交的第60/508,315号美国临时专利申请的优先权,这些申请公开于此以资参考。
                         技术领域
本发明涉及一种包括事件发生信息的信息存储介质和一种再现其的装置及方法,更具体地讲,涉及一种存储用于根据AV数据结构产生事件的事件信息的信息存储介质和一种再现其的装置及方法。
                         背景技术
运动图像数据分类为用于高清晰度电影的音频-视频(AV)数据和用于控制AV数据的再现的导航数据。对带有用于关于上述运动图像数据增强与用户的交互的编程和浏览功能的应用程序的需求正在增加。但是,为了提供这些功能,使用程序数据的应用程序应该与AV数据同步执行。在本发明中,这样的应用程序数据是指为了与AV数据区别的另外的数据。
为了使另外的数据与AV数据同步,在预定时间间隔无条件地产生事件或根据包括在AV数据中的特定标记来产生事件的方法、或者将事件发生信息插入到包括在AV数据中的特定场景中和根据事件发生信息来产生事件的方法已经被提出。但是,在这些方法中存在的问题是:即使没有将另外的数据与AV数据同步和再现,事件也被不必要地产生,并且由于无论什么时候事件发生位置变化,AV数据应被再次编码,所以难以改变预定的事件发生位置。
                         发明内容
本发明提供一种包括事件发生信息的信息存储介质,其能够通过将基于程序数据中的AV数据结构而被指定的事件发生信息包括,来与AV数据同步地执行应用程序,和一种再现装置及其方法。
本发明还包括一种再现方法和装置,其以二进制表格的格式记录事件发生信息,以产生并再现事件。
本发明还提供一种再现装置和方法,其通过使用进入点映射的PTS值作为用于指定事件发生时间点的变量来产生事件,来与另外的数据同步地再现AV数据。
根据本发明的一方面,提供一种信息存储介质,包括:核心数据,其包括AV数据和用于再现AV数据的导航数据;和程序数据,用于和用户的交互,其中,程序数据包括用于根据包括用于构造AV数据的AV片段(clip)的特征信息的片段信息文件来产生事件的事件发生信息。
程序数据可以是由JAVA语言编写的应用程序数据。
事件发生信息可以是当相应于包括在片段信息文件中的特定显示时间标记(PTS)的时间点被再现时需要事件被产生的信息。
事件发生信息可以是当相应于包括在片段信息文件中的预定标记的时间点被再现时需要事件被产生的信息。
事件发生信息可以是当相应于包括在片段信息文件中的预定的特定位置的数据包被再现时需要事件被产生的信息。
根据本发明的另一方面,提供一种再现装置,包括:读出器,用于读出AV数据和包括事件发生信息的程序数据;程序引擎,用于执行程序数据并输出事件发生信息;和显示引擎,用于再现AV数据,并且当根据关于包括用于构造AV数据的AV片段的特征信息的片段信息文件而创建的事件发生信息来在相应的时间点再现AV数据时,产生事件。
根据本发明的另一方面,提供一种再现方法,包括下述步骤:读出AV数据和包括事件发生信息的程序数据;执行程序数据并翻译和输出事件发生信息;和再现AV数据,并且当根据关于包括用于构造AV数据的AV片段的特征信息的片段信息文件而创建的事件发生信息来在相应的时间点再现AV数据时,产生事件。
根据本发明的另一方面,提供一种再现方法,包括下述步骤:读出并登记存储在事件发生表中的信息;和当AV数据被再现时,在相应于事件的时间点产生包括在登记信息中的事件。
事件发生表可以按二进制表格的形式存储用于在预定的AV数据的再现时间点产生事件的事件发生信息。
根据本发明的另一方面,提供一种具有在其上实施的用于执行该方法的计算机程序的计算机可读介质。
本发明的另外方面和/或优点将在下面的描述中部分地阐明,并且从描述中部分是清楚的,或者通过本发明的实施可以被理解。
                         附图说明
通过结合附图对其示例性的实施例进行详细描述,本发明上述和/或其他特点及优点将会变得清楚,其中:
图1显示了根据本发明的被存储在信息存储介质中的数据类型;
图2显示了播放列表、播放项目、片段信息、和片段、构造AV数据的相互关系;
图3显示了片段信息的结构;
图4是根据本发明实施例的再现装置的方框图;
图5是示出根据本发明实施例的再现方法的流程图;和
图6是示出产生事件并再现AV数据的过程的流程图。
                       具体实施方式
现在将详细参照本发明的实施例,其示例在附图中示出,其中,相同的标号始终表示相同的部件。下面通过参照附图来描述这些实施例以解释本发明。
图1显示了根据本发明的被存储在信息存储介质中的数据类型。参照图1,核心数据110包括AV数据112和导航数据111。导航数据111是用于再现AV数据的导航命令的集合。核心数据也称为核心模式数据。核心数据110是在视频应用程序如DVD中使用的数据,并且是显示视频如电影所需的数据。再现这样的核心数据110的模式称为电影模式。
用于增强各种与用户的交互的数据一般为已知的全数据(Data for Full)120。全数据120也称为全模式数据。全模式数据包括用于提供各种与用户的交互的程序数据121和用于允许网络浏览如因特网浏览的浏览数据122。程序数据121是例如提供各种用户交互功能的java应用程序。浏览数据122包括:以标记语言如XML(扩展标记语言)编写的标记文档、包括链接脚本代码如ECMA(欧洲计算机制造商协会)脚本、脚本文件的标记文档、至少一个由标记文档参照的图像、和如图形和声音的资源文件。核心数据110能够通过应用程序接口(API)与全数据120通信。程序数据121包括用于在某一时刻产生事件的事件发生信息和/或由AV数据112指定的位置。
系统数据130至少包括启动信息131和标题信息132。当信息存储介质被引导或插入时,系统数据130被读出。当信息存储介质被引导或插入时而被读出的系统数据130不属于特定模式。
记录在信息存储介质上的AV数据能够以多种模式被再现。这些模式包括:核心模式,其在如上所述的使用导航数据作为用于代码模式的数据的电影模式下再现数据;和全模式,其允许通过在由如全模式数据的程序语言编写的应用程序中定义的显示窗口来显示AV数据。当全模式被用户或导航流选中时,用于显示运动图像数据的显示窗口被在由编程语言编制的应用程序(例如,使用作为编程语言的java语言的java应用程序)中编写的函数创建,AV数据通过API被控制和显示,并且同时基于JAVA的内容或在JAVA应用程序中涉及的各种资源(例如,图像、视频等)与AV数据的再现同步显示。但是,为了以上述的全模式通过在JAVA应用程序中定义的显示窗口来显示AV数据,AV数据和JAVA应用程序的同步是必要的。
图2显示了播放列表、播放项目、片段(clip)信息、和片段、构造AV数据的相互关系。参照图2,JAVA应用程序通过API,如“BDPlayPL”(播放列表号)来控制AV数据作为全模式数据。播放列表是再现的基本单元,并且信息存储介质存储了多个播放列表。播放列表包括多个相互连接的播放项目。播放项目指定片段的一部分,特别地,播放项目被用作指定片段的再现开始时间和再现结束时间。因此,使用片段信息来搜索片段中相应的部分。使用片段作为基本单元来记录AV流。片段一般分别记录在连续的空间中,并且被压缩以降低其容量。
为了再现记录的片段,需要检测压缩的表示数据的特征信息。为每个片段记录片段信息。片段信息包括每个片段的音频和视频特性、存储允许每预定间隔随机访问的进入点(Entry Point)的位置信息的进入点映射等等。在作为一般运动图像压缩技术的MPEG的情况下,进入点是I画面或者是用作随机访问点的GOP(画面组)首标。进入点映射在用于检测再现开始后消逝预定时间的时间点的时间搜索中使用。
在本发明中,I画面在GOP中的位置被用作用于产生事件的变量。换句话说,使用记录在包括于片段信息中的进入点映射中的PTS值来产生事件。当产生事件时应被再现的另外的数据包括表示在预定的PTS值产生事件的信息。因此,在通过将当相应于由另外的数据指定为事件发生时间的PTS值的源数据包被产生时产生事件通告给另外的数据,来再现AV流时,另外的数据执行相应于事件的操作。
图3显示了片段信息的结构。参照图3,片段信息300至少包括特征点信息(CPI)310和ClipMark()320。CPI 310包括EP_map(进入点映射)信息。EP_map是包括相应的片段的进入点的另外的信息的表格。MPEG视频编码标准中的进入点表示作为I画面编码的图像的开始点。EP_map信息提供显示时间标记(PTS)值和其在AV流文件中的地址之间的关系。当PTS值的进入点表示为“PTS_EP_start”,并且进入点的地址表示为“SPN_EP_start”时,包括相应于PTS的SPN(源数据包号)的信息包含于EP_map中。同时,ClipMark()320被用作在AV流文件中的特定位置嵌入的标记的信息。
因此,下面将描述用作用于产生触发事件的参数的CPI()或ClipMark()。触发事件是这样一个事件,其在运动图像被再现的特定时间点产生事件,并且与运动图像同步来再现另外的数据或者根据产生的事件来产生执行预定操作的特定变量。即,当触发事件被产生时,触发事件将与再现的运动图像有关的另外的数据再现从而使另外的数据被显示给用户,或者改变运动图像的再现状态等等。
如上所述,EP_map包括将用于由用户随机访问的可再现的位置的信息描述为相应于PTS的源数据包号(SPN)的表格。PTS值被用作用于产生事件的变量。更具体地讲,I画面在定义于MEPG中的GOP中的位置被用作用于产生事件的变量。即,I画面的位置被用作事件发生位置,从而可以对每个GOP单元产生事件。通常,由于用于再现AV流的再现装置对每个GOP单元执行解码和再现,所以最好不使用更小的时间单位来产生事件。
此外,将更详细地描述在JAVA应用程序中使用的API和所需的参数。
1、BDVideo.SetTrigger(trigger_id,Clip_Information_file_name,PTS_EP_start,ref)
1)含义:当在指定的片段信息中的PTS值再现片段时,产生触发事件;
2)参数:
trigger_id:触发事件标识符;
Clip_Information_file_name:在其中将产生触发事件的片段的片段信息的名称;
PTS_EP_start:在其中将产生触发事件的片段的片段信息中的PTS值的进入点;
ref:当事件被调用时包括在事件变量中的值。
2、BDVideo.SetTrigger(trigger_id,Clip_AV_stream_file_name,SPN_EP_start,ref)
1)含义:当再现指定的片段AV流的源数据包号时,产生触发事件;
2)参数:
trigger_id:触发事件标识符;
Clip_AV_stream_file_name:在其中将产生触发事件的AV流的名称;
SPN_EP_start:在其中将产生触发事件的片段AV流中的源数据包的开始点;
ref:当事件被调用时包括在事件变量中的值。
3、BDVideo.SetTrigger(trigger_id,Clip_Information_file_name,ClipMark(),ref)
1)含义:当再现指定的片段信息中的片段标记时,产生触发事件;
2)参数:
trigger_id:触发事件标识符;
Clip_Information_file_name:在其中将产生触发事件的片段的片段信息的名称;
ClipMark():在其中将产生触发事件的片段的片段信息中的片段标记;
ref:当事件被调用时包括在事件变量中的值。
4、BDVideo.ClearTrigger(trigger_id)
1)含义:释放所需的触发事件;
2)参数:
trigger_id:触发事件标识符(例如,如果“-1”被指定为trigger_id,其可被用作命令释放所有产生的事件的含义)。
图4是根据本发明一方面的再现装置的方框图。该再现装置根据显示方法,使用用于特定模式的数据,来显示记录在信息存储介质上的AV数据。参照图4,再现装置包括读出器420、缓冲器430、程序引擎440、核心导航引擎450、显示引擎460、应用程序管理器470、和混合器480。
读出器420从信息存储介质410中读出AV数据、程序数据、核心导航数据、和系统数据,并且将读出的数据传递给各个相应的缓冲器431、432、433、和434。各个缓冲器(用于程序数据的缓冲器431,用于核心导航数据的缓冲器432,用于AV数据的缓冲器433,和用于系统数据的缓冲器434)分别缓冲接收到的数据。缓冲的结果被传递到各个相应的用于再现的引擎,并由各个引擎再现。各个引擎包括,例如,程序引擎、核心导航引擎、显示引擎、和应用程序管理器。此时,系统数据被传递到应用程序管理器470。应用程序管理器470基于系统数据中的启动数据的进入点来确定模式和被首先再现的数据。
当各个AV数据被再现时,由于模式间的转换或标题搜索而产生的各个对象的进入点关于系统数据被传递到相应的能够再现相应的对象的再现引擎,由此再现各个对象。应用程序管理器470也可以包括用户输入接收单元和用户输入处理单元,以将用户输入传递到用于相应的模式的引擎。显示引擎460将运动图像数据和静止图像流和/或数据文件解码并再现。程序引擎440与核心导航引擎450相似,通过API来控制显示引擎460。
程序引擎440执行包括上述各种事件发生信息的JAVA应用程序,并且将事件发生信息传递给显示引擎460。显示引擎460在再现AV数据时,相应于事件发生信息(例如,特定片段信息的PTS值或片段标记,或片段AV流中的特定位置)在其再现的时间点或位置产生事件。
如所指的,如果根据事件发生信息在特定时间点或位置来产生事件,那么程序引擎440根据由JAVA应用程序编写的程序函数来识别产生并执行相应的操作。事件发生信息可以被记录在事件发生表495中,随后将描述用于使用事件发生表495和事件管理器490来产生事件的过程。
图5是示出根据本发明的再现方法的流程图。参照图5,在步骤S510中,如果特定JAVA应用程序被用户输入或导航命令等执行,那么程序引擎440翻译包括在JAVA应用程序中的事件发生信息(例如,API),并且将相应的参数值传递给显示引擎460。前面已经描述了相应的API的参数。显示引擎460在操作S520中相应于传递的参数值来检测指定的片段的时间点或位置,并且在操作S530中当在检测到的事件发生时间点或位置的片段被再现时,产生相应的事件。当事件被产生时,程序引擎440识别事件发生,调用在JAVA应用程序中编写的事件处理函数,并且与相应的片段的再现时间点同步来执行特定操作。
如上所述,当显示引擎460再现AV数据时,显示引擎460可以通过在AV数据中插入事件发生信息,来在事件发生位置产生事件。下面描述不改变AV数据将与AV数据同步的事件信息存储在分离的位置并且将事件信息传递到显示引擎460的方法。
使用事件发生表495独立地从如JAVA应用程序(指“表格化”信息)的程序数据产生事件,事件发生信息以二进制数据的形式放置在该事件发生表495中,是为了在AV数据的特定再现位置产生事件。这样的事件发生表由应用程序管理器470或事件管理器490翻译和管理。二进制数据形式的表格化信息是指通过给一连串的二进制数据的每个预定位提供含义来存储事件发生所需的信息的方法。
事件发生表包括用于识别事件的标识符、事件发生时间信息、用于由事件操作的JAVA应用程序的信息、被传递到由事件操作的JAVA应用程序的参数信息、和另外的信息。
事件标识符是用于识别事件的信息,如被用在事件发生函数中的触发事件的标识符trigger_id,并且事件标识符例如是Event_ID。事件发生时间可以是再现时间信息的值,如消逝的时间,或者是AV流的独特信息的值,如PTS、SPN、片段标记。JAVA应用程序信息是用于识别被执行的JAVA应用程序的信息。JAVA应用程序信息可以是ID或应用程序的名称。参数信息是必须被传递到根据事件的类型被执行的JAVA应用程序的参数信息。参数信息根据事件的类型和相应于事件来操作的JAVA应用程序的特性,可以具有各种值。另外的信息用于另外地存储信息,如元数据,并且可以被省略。表1是事件发生表的例子。
                          表1
事件标识符 事件发生时间 应用程序信息 另外的信息 参数信息
Event_ID PTS、SPN、ClipMark()、再现消逝的时间 应用程序1 用于删除的画面的JAVA应用程序 参数1=a参数2=b
图6是示出使用如表1的事件发生表来产生事件并再现AV数据的过程的流程图。
在操作S610中,当盘被插入到再现装置中时,应用程序管理器470或事件管理器490读出存储在事件发生表中的信息。然后,在操作S620中,应用程序管理器470或事件管理器490使用事件标识符和事件发生时间信息来登记程序引擎440中的事件。此后,在操作S630中,当AV数据被再现时,程序引擎440在相应于登记的事件的时间点产生事件。在操作S640中,程序引擎440使用产生的事件标识符,来读出用于响应于相应的事件执行预定操作的JAVA应用程序、和必须从已经读出事件发生表的应用程序管理器470或事件管理器490被传递到JAVA应用程序的参数。在操作S650中,参数和产生的事件被传递到JAVA应用程序。因此,在操作S660中,已经接收了事件的JAVA应用程序相应于产生的事件与AV数据同步地执行预定的操作。
当新的事件被产生而JAVA应用程序操作时,JAVA应用程序根据产生的事件的内容来接收定义在事件发生表中的新的参数值,并且与AV数据同步地执行不同的操作。当由产生的事件所指示的JAVA应用程序在事件发生表通过应用程序管理器或事件管理器被搜索以根据事件发生来执行相应的操作的时候,没有被执行时,程序引擎能够忽略产生的事件,或者能够执行相应的JAVA应用程序,然后将产生的事件传递到JAVA应用程序。
在以上参照图5描述的事件发生和AV数据再现方法中,带有特定再现时间的事件通过编程被登记在特定JAVA应用程序中,另外当事件被产生时被执行的操作在相应的JAVA应用程序中被编写。但是,在以上参照图6描述的事件发生和AV数据再现方法中,即使必须被传递的参数信息、和/或用于当事件被产生时必须操作的JAVA应用程序的信息以表格的形式写入,也能使用这些信息来产生事件。
如表1所示,事件发生表可以包括事件标识符、事件发生时间信息、JAVA应用程序信息、和另外的信息。但是,事件发生表能够只包括事件标识符和事件发生时间信息作为基本信息。当事件发生表只包括基本信息时,很难或不可能得知当程序引擎产生事件时JAVA应用程序接收事件并操作相应的操作。
因此,必须接收产生的事件并执行预定操作的JAVA应用程序包括用于识别产生的事件的事件标识符的“事件接收器”。JAVA应用程序最好在AV数据记录于其中的存储介质被制造的同时被编制。事件接收器是一类函数,并且在包括相应函数的JAVA应用程序中被定义。包括在JAVA应用程序中的信息是各种各样的。但是,JAVA应用程序可以包括用于每个事件标识符的当事件被产生时必须被执行的特定操作函数。这样一个事件接收器定义在JAVA应用程序中,以当带有事件标识符的事件被产生时被操作。因此,当程序引擎产生带有特定事件标识符的事件而显示引擎执行再现操作时,在程序引擎中的包括事件接收器的并且当前正在被再现的所有JAVA应用程序通过事件接收器来接收作为参数的当前产生的事件的事件标识符。
当每个JAVA应用程序被以某种方式编程以操作特定操作而相应的事件标识符在其自己的事件接收器中被产生时,JAVA应用程序执行特定操作同时接收事件标识符。另外,JAVA应用程序根据分离的程序序列来操作或将接收到的事件标识符忽略。
本发明也可以被实施为存储于可在通用计算机,如个人计算机上运行的计算机可读介质上的程序。这里,计算机可读介质包括但不限于,存储介质,如磁存储介质(例如ROM、软盘、硬盘等)、光可读介质(例如CD-ROM、DVD等),和载波(例如通过因特网的传输)。本发明也可以被实施为用于使通过网络连接的若干计算机系统影响分布式处理的、存储在计算机可读介质上的计算机可读程序代码单元。
如上所述,本发明能够使用AV数据结构来设置事件发生时间并在设置的时间产生特定事件。因此,能够输出与AV画面同步的应用程序画面。
可以通过以表格格式存储事件发生信息而不包括AV数据中的事件发生信息,根据事件发生来执行操作,而不改变AV数据结构。
另外,可以通过定义能够使用源数据包的位置或由EP_map定义为用于事件登记的变量、类等的PTS值来登记事件、并能够包括在与运动图像数据分离的另外的数据中的相应的事件登记信息的分离的API,来容易地添加或纠正触发事件。
虽然显示和描述了本发明一些示例性的实施例,但是本领域的技术人员应该理解,在不脱离由所附权利要求及其等同物限定其范围的本发明的原理和精神的情况下,可以对其实施例进行改变。

Claims (54)

1、一种信息存储介质,包括:
核心数据,其包括音频/视频数据和用于再现音频/视频数据的导航数据;和
程序数据,用于和用户的交互,
其中,程序数据包括根据包括用于构造音频/视频数据的音频/视频片段的特征信息的片段信息文件来产生事件的事件发生信息。
2、根据权利要求1所述的信息存储介质,其中,程序数据是根据JAVA语言编写的应用程序数据。
3、根据权利要求2所述的信息存储介质,其中,由JAVA语言编写的应用程序数据通过应用程序接口来控制音频/视频数据。
4、根据权利要求1所述的信息存储介质,其中,事件发生信息是当相应于包括在片段信息文件中的特定显示时间标记的时间点被再现时需要事件被产生的信息。
5、根据权利要求1所述的信息存储介质,其中,事件发生信息是当相应于包括在片段信息文件中的预定标记的时间点被再现时需要事件被产生的信息。
6、根据权利要求1所述的信息存储介质,其中,事件发生信息是当相应于包括在片段信息文件中的预定的特定位置的数据包被再现时需要事件被产生的信息。
7、根据权利要求4所述的信息存储介质,其中,事件发生信息包括作为用于产生事件的参数的事件标识符。
8、一种再现装置,包括:
读出器,用于读出音频/视频数据和包括事件发生信息的程序数据;
程序引擎,用于执行程序数据并输出事件发生信息;和
显示引擎,用于再现音频/视频数据,并且当根据关于包括用于构造音频/视频数据的音频/视频片段的特征信息的片段信息文件而创建的事件发生信息来在相应的时间点再现音频/视频数据时,产生事件。
9、根据权利要求8所述的再现装置,程序数据是JAVA应用程序。
10、根据权利要求8所述的再现装置,其中,当相应于包括在片段信息文件中的特定显示时间标记的时间点被再现时,显示引擎产生事件。
11、根据权利要求8所述的再现装置,其中,当相应于包括在片段信息文件中的预定标记的时间点被再现时,显示引擎产生事件。
12、根据权利要求8所述的再现装置,其中,当相应于包括在片段信息文件中的预定的特定位置的数据包被再现时,显示引擎产生事件。
13、根据权利要求8所述的再现装置,还包括事件发生表,用于存储在音频/视频数据的预定再现时间产生事件的事件发生信息。
14、根据权利要求13所述的再现装置,其中,事件发生表以二进制数据格式编写。
15、根据权利要求13所述的再现装置,其中,事件发生表包括:
事件标识符,用于识别事件;和
事件发生时间信息,其是再现时间信息的值,如消逝的时间,或者是音频/视频数据的独特信息的值。
16、根据权利要求15所述的再现装置,其中,事件发生表还包括:
信息,用于接收产生的事件并根据接收到的事件识别被执行的JAVA应用程序;
参数信息,其根据产生的事件被传递到被执行的JAVA应用程序;和
包括元数据的另外的信息。
17、一种再现方法,包括下述步骤:
读出音频/视频数据和包括事件发生信息的程序数据;
执行程序数据并翻译和输出事件发生信息;和
再现音频/视频数据,并且当根据关于包括用于构造音频/视频数据的音频/视频片段的特征信息的片段信息文件而创建的事件发生信息来在相应的时间点再现音频/视频数据时,产生事件。
18、根据权利要求17所述的再现方法,其中,执行程序数据的步骤包括包含事件发生信息的JAVA应用程序、翻译事件发生信息、和输出相应于事件发生信息的参数值。
19、根据权利要求18所述的再现方法,其中,再现音频/视频数据的步骤还包括相应于参数值来检测数据的位置,并且当数据在该位置被再现时产生事件。
20、根据权利要求17所述的再现方法,其中,再现音频/视频数据的步骤还包括当相应于包括在片段信息文件中的特定显示时间标记的时间点被再现时产生事件。
21、根据权利要求17所述的再现方法,其中,再现音频/视频数据的步骤还包括当相应于包括在片段信息文件中的预定标记的时间点被再现时产生事件。
22、根据权利要求17所述的再现方法,其中,再现音频/视频数据的步骤还包括当相应于包括在片段信息文件中的预定的特定位置的数据包被再现时产生事件。
23、根据权利要求17所述的再现方法,还包括;
在产生事件后释放该事件。
24、一种再现方法,包括下述步骤:
读出并登记存储在事件发生表中的信息;和
当音频/视频数据被再现时,在相应于事件的时间点产生包括在登记信息中的事件。
25、根据权利要求24所述的再现方法,还包括;
使用事件标识符从事件发生表中读出执行相应于产生的事件的操作的JAVA应用程序、和需要被传递到JAVA应用程序的参数;
将读出的参数和产生的事件传递到JAVA应用程序;和
JAVA应用程序,用于相应于接收到的产生的事件与音频/视频数据同步地执行操作。
26、根据权利要求24所述的再现方法,其中,事件发生表以二进制表格的格式存储用于在预定的音频/视频数据的再现时间点产生事件的事件发生信息。
27、根据权利要求26所述的再现方法,其中,事件发生表包括:
事件标识符,用于识别事件;和
事件发生时间信息,其是再现时间信息的值,如消逝的时间,或者是音频/视频数据的独特信息的值。
28、一种计算机可读介质,其由计算机读出,并具有在其上实施的用于执行根据权利要求17所述的方法的计算机程序。
29、一种信息存储介质,包括:
音频/视频数据;和
程序数据,其被与音频/视频数据同步地执行,并且允许用户交互,
其中,程序数据包括与音频/视频数据同步地执行应用程序的事件发生信息,从而根据音频/视频数据的结构来产生事件。
30、根据权利要求29所述的信息存储介质,还包括:
导航数据,用于控制音频/视频数据的再现。
31、根据权利要求30所述的信息存储介质,其中,程序数据是根据JAVA语言编写的JAVA应用程序数据,从而在JAVA应用程序数据中涉及的基于JAVA的资源被每个显示。
32、根据权利要求31所述的信息存储介质,还包括应用程序接口,用于在定义于JAVA应用程序中的显示窗口上显示并控制音频/视频数据。
33、根据权利要求29所述的信息存储介质,其中,事件发生信息根据由音频/视频数据指定的时间和/或位置与音频/视频数据同步地执行应用程序。
34、根据权利要求29所述的信息存储介质,其中,事件发生信息以二进制格式被存储在事件发生表中,以使事件在音频/视频数据的特定再现位置被产生。
35、根据权利要求34所述的信息存储介质,其中,事件发生表中的二进制数据的每个预定位与涉及事件发生信息的含义相关联。
36、根据权利要求29所述的信息存储介质,其中,事件发生信息包括至少一个识别事件的标识符、事件发生时间信息、用于由事件操作的JAVA应用程序的信息、被传递到由事件操作的JAVA应用程序的参数信息、和另外的信息。
37、根据权利要求29所述的信息存储介质,其中,事件发生信息是当相应于音频/视频数据的特定显示时间标记的时间点被再现时需要事件被产生的信息。
38、根据权利要求29所述的信息存储介质,其中,事件发生信息是当相应于音频/视频数据的预定标记的时间点被再现时需要事件被产生的信息。
39、根据权利要求29所述的信息存储介质,其中,事件发生信息是当相应于音频/视频数据的预定的特定位置的数据包被再现时需要事件被产生的信息。
40、一种将信息存储在存储介质上的方法,包括:
存储音频/视频数据和被与音频/视频数据同步地执行并允许用户交互的程序数据,
其中,程序数据包括与音频/视频数据同步地执行应用程序的事件发生信息,从而根据音频/视频数据的结构来产生事件。
41、根据权利要求40所述的将信息存储在存储介质上的方法,还包括:
使用导航数据以控制音频/视频数据的再现。
42、一种用于再现存储在介质上的信息的再现装置,包括:
读出器,用于读出音频/视频数据和包括事件发生信息的程序数据;
显示引擎,用于再现读出的音频/视频数据和程序数据,并且当相关的音频/视频数据被再现时产生事件;和
程序引擎,用于通过应用程序接口来控制显示引擎。
43、根据权利要求42所述的用于再现存储在介质上的信息的再现装置,其中,显示引擎解码并再现数据文件。
44、根据权利要求42所述的用于再现存储在介质上的信息的再现装置,其中,读出器还从信息存储介质读出核心导航数据和系统数据,并存储信息。
45、根据权利要求44所述的用于再现存储在介质上的信息的再现装置,还包括:
多个存储缓冲器,用于存储由读出器读出的数据,其中,多个存储缓冲器中的每个与各个类型的数据相关联,并且信息被传递到各个用于再现的引擎。
46、根据权利要求43所述的用于再现存储在介质上的信息的再现装置,还包括:
应用程序管理器,用于根据系统数据来确定模式和被再现的数据,其中,系统数据包括当介质插入到再现装置中时被读出的启动信息。
47、根据权利要求46所述的用于再现存储在介质上的信息的再现装置,其中,应用程序管理器包括用户输入接收单元和用户输入处理单元,以将用户输入传递到相应于确定的模式的引擎。
48、根据权利要求43所述的用于再现存储在介质上的信息的再现装置,其中,程序数据是根据JAVA语言编写的JAVA应用程序数据,从而在JAVA应用程序数据中涉及的基于JAVA的资源被每个显示。
49、根据权利要求48所述的用于再现存储在介质上的信息的再现装置,其中,应用程序接口在定义于JAVA应用程序中的显示窗口上显示和控制音频/视频数据。
50、根据权利要求42所述的用于再现存储在介质上的信息的再现装置,其中,事件发生信息根据由音频/视频数据指定的时间和/或位置与音频/视频数据同步地执行应用程序。
51、根据权利要求42所述的用于再现存储在介质上的信息的再现装置,其中,事件发生信息以二进制格式被存储在事件发生表中,以使事件在音频/视频数据的特定再现位置被产生。
52、根据权利要求51所述的用于再现存储在介质上的信息的再现装置,其中,事件发生表中的二进制数据的每个预定位与涉及事件发生信息的含义相关联。
53、一种用于再现存储在介质上的信息的方法,包括下述步骤:
读出音频/视频数据和包括事件发生信息的程序数据;和
再现读出的音频/视频数据和程序数据,并且当相关的音频/视频数据被再现时产生事件,
其中,程序数据包括与音频/视频数据同步地执行应用程序的事件发生信息,从而根据音频/视频数据的结构来产生事件。
54、一种信息存储介质,包括:
音频/视频数据;和
程序数据,其被与音频/视频数据同步地执行,并且允许用户交互,
其中,程序数据包括以表格格式存储的事件发生信息,从而根据事件发生来执行操作,而不改变音频/视频数据的结构。
CNB2004100805825A 2003-10-06 2004-10-08 再现包括事件发生信息的信息存储介质的装置及方法 Expired - Fee Related CN100388261C (zh)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US50831503P 2003-10-06 2003-10-06
US60/508,315 2003-10-06
KR0370751 2003-10-10
KR20030070751 2003-10-10
KR20040026643 2004-04-19
KR0426643 2004-04-19
KR0475488 2004-09-21
KR1020040075488A KR100580199B1 (ko) 2003-10-06 2004-09-21 이벤트 발생 정보가 기록된 정보저장매체, 그 재생장치 및재생방법

Publications (2)

Publication Number Publication Date
CN1606001A true CN1606001A (zh) 2005-04-13
CN100388261C CN100388261C (zh) 2008-05-14

Family

ID=37237658

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100805825A Expired - Fee Related CN100388261C (zh) 2003-10-06 2004-10-08 再现包括事件发生信息的信息存储介质的装置及方法

Country Status (8)

Country Link
US (3) US7945141B2 (zh)
EP (1) EP1523179B1 (zh)
JP (1) JP4694813B2 (zh)
KR (1) KR100580199B1 (zh)
CN (1) CN100388261C (zh)
DE (1) DE602004017948D1 (zh)
PL (1) PL1523179T3 (zh)
TW (1) TWI344639B (zh)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4228767B2 (ja) 2003-04-25 2009-02-25 ソニー株式会社 再生装置、再生方法、再生プログラムおよび記録媒体
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
KR100848437B1 (ko) * 2003-10-10 2008-07-28 샤프 가부시키가이샤 콘텐츠 재생 장치, 콘텐츠 재생 장치의 제어 방법, 콘텐츠 기록 매체, 및 컴퓨터 판독 가능한 기록 매체
DE602004031747D1 (de) * 2003-10-13 2011-04-21 Koninkl Philips Electronics Nv Wiedergabeeinrichtung und verfahren zur bereitstelr playlist abgerufenen ereignisinformationen
WO2006009221A1 (ja) * 2004-07-22 2006-01-26 Matsushita Electric Industrial Co., Ltd. 再生装置、再生方法、プログラム及びコンピュータ読取可能な記録媒体
JPWO2006030767A1 (ja) * 2004-09-13 2008-05-15 松下電器産業株式会社 データ処理装置
CA2596583A1 (en) * 2005-02-01 2006-08-10 Matsushita Electric Industrial Co., Ltd. Java conditional access apparatus
US8018609B2 (en) * 2005-09-13 2011-09-13 Sony Corporation Information processing device, information recording medium manufacturing device, information recording medium, methods therefore, and computer program
JP2007115293A (ja) * 2005-10-17 2007-05-10 Toshiba Corp 情報記憶媒体、プログラム、情報再生方法、情報再生装置、データ転送方法、及びデータ処理方法
US7339853B2 (en) * 2005-12-02 2008-03-04 Agilent Technologies, Inc. Time stamping events for fractions of a clock cycle
JP4781176B2 (ja) * 2006-06-26 2011-09-28 キヤノン株式会社 映像再生装置及びその制御方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体
KR101384939B1 (ko) * 2006-11-29 2014-04-11 엘지전자 주식회사 우선순위에 따른 실행파일의 처리방법 및 장치
DE102007022175B4 (de) * 2007-05-11 2015-11-05 Air Liquide Global E&C Solutions Germany Gmbh Verfahren und Anlage zur Herstellung von synthetischen Kraftstoffen
WO2010132718A2 (en) * 2009-05-13 2010-11-18 Coincident.Tv , Inc. Playing and editing linked and annotated audiovisual works
JP5765558B2 (ja) * 2010-08-27 2015-08-19 ソニー株式会社 受信装置、受信方法、送信装置、送信方法、プログラム、および放送システム
US9026596B2 (en) * 2011-06-16 2015-05-05 Microsoft Technology Licensing, Llc Sharing of event media streams
US9936231B2 (en) * 2012-03-21 2018-04-03 Saturn Licensing Llc Trigger compaction
KR102222166B1 (ko) 2012-06-19 2021-03-04 소니 주식회사 대화형 텔레비전을 위한 트리거 파라미터 테이블의 확장
US11025693B2 (en) 2017-08-28 2021-06-01 Banjo, Inc. Event detection from signal data removing private information
US10581945B2 (en) 2017-08-28 2020-03-03 Banjo, Inc. Detecting an event from signal data
US10313413B2 (en) 2017-08-28 2019-06-04 Banjo, Inc. Detecting events from ingested communication signals
US20190251138A1 (en) 2018-02-09 2019-08-15 Banjo, Inc. Detecting events from features derived from multiple ingested signals
US10257058B1 (en) 2018-04-27 2019-04-09 Banjo, Inc. Ingesting streaming signals
US10324948B1 (en) 2018-04-27 2019-06-18 Banjo, Inc. Normalizing ingested signals
US10324935B1 (en) 2018-02-09 2019-06-18 Banjo, Inc. Presenting event intelligence and trends tailored per geographic area granularity
US10261846B1 (en) 2018-02-09 2019-04-16 Banjo, Inc. Storing and verifying the integrity of event related data
US10585724B2 (en) 2018-04-13 2020-03-10 Banjo, Inc. Notifying entities of relevant events
US10313865B1 (en) 2018-04-27 2019-06-04 Banjo, Inc. Validating and supplementing emergency call information
US10970184B2 (en) 2018-02-09 2021-04-06 Banjo, Inc. Event detection removing private information
US10353934B1 (en) 2018-04-27 2019-07-16 Banjo, Inc. Detecting an event from signals in a listening area
US10327116B1 (en) 2018-04-27 2019-06-18 Banjo, Inc. Deriving signal location from signal content
US10904720B2 (en) 2018-04-27 2021-01-26 safeXai, Inc. Deriving signal location information and removing private information from it
US10582343B1 (en) 2019-07-29 2020-03-03 Banjo, Inc. Validating and supplementing emergency call information
US11461535B2 (en) 2020-05-27 2022-10-04 Bank Of America Corporation Video buffering for interactive videos using a markup language
US11237708B2 (en) 2020-05-27 2022-02-01 Bank Of America Corporation Video previews for interactive videos using a markup language

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5861881A (en) * 1991-11-25 1999-01-19 Actv, Inc. Interactive computer system for providing an interactive presentation with personalized video, audio and graphics responses for multiple viewers
AU5154093A (en) * 1992-10-13 1994-05-09 Gilbarco Inc. Apparatus and method for encoding/recovering multimedia control signals in an audio/video program
JPH09128408A (ja) * 1995-08-25 1997-05-16 Hitachi Ltd インタラクティブ記録再生用メディア及び再生装置
JPH10162018A (ja) * 1996-11-29 1998-06-19 Hitachi Ltd 情報処理方法、情報処理装置、及びそれを用いた情報処理システム
US6510557B1 (en) * 1997-01-03 2003-01-21 Texas Instruments Incorporated Apparatus for the integration of television signals and information from an information service provider
SG67468A1 (en) * 1997-01-03 1999-09-21 Texas Instruments Inc An apparatus for producing interactive television programs
JP3438223B2 (ja) * 1997-03-28 2003-08-18 ソニー株式会社 多重化装置および多重化方法、並びに伝送装置および伝送方法
JPH10322640A (ja) * 1997-05-19 1998-12-04 Toshiba Corp ビデオデータ再生制御方法およびその方法が適用されるビデオ再生システム
US20020007493A1 (en) * 1997-07-29 2002-01-17 Laura J. Butler Providing enhanced content with broadcast video
JPH11317988A (ja) * 1997-10-03 1999-11-16 Toshiba Corp 制御装置
US6061719A (en) * 1997-11-06 2000-05-09 Lucent Technologies Inc. Synchronized presentation of television programming and web content
JP3195284B2 (ja) * 1997-11-28 2001-08-06 株式会社東芝 動画再生制御方法およびその方法が適用される画像表示装置
US6580870B1 (en) * 1997-11-28 2003-06-17 Kabushiki Kaisha Toshiba Systems and methods for reproducing audiovisual information with external information
US6665835B1 (en) * 1997-12-23 2003-12-16 Verizon Laboratories, Inc. Real time media journaler with a timing event coordinator
EP2280398A3 (en) * 1998-02-23 2011-03-09 Kabushiki Kaisha Toshiba Information storage medium, information playback method and apparatus and information recording method
CN1158861C (zh) * 1998-06-17 2004-07-21 株式会社日立制作所 广播信号接收方法和广播信号接收装置
US6385388B1 (en) * 1998-07-20 2002-05-07 Thomson Licensing S.A. Digital video apparatus user interface
US8332478B2 (en) * 1998-10-01 2012-12-11 Digimarc Corporation Context sensitive connected content
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
FR2794602A1 (fr) * 1999-06-02 2000-12-08 Dassault Automatismes Dispositif recepteur/decodeur de television numerique a lecture interactive de programme de television prealablement enregistre
US7254825B1 (en) * 1999-08-23 2007-08-07 Xperex Corporation Method and device with DVD and HTML control environments
DE60045248D1 (de) 1999-09-20 2010-12-30 Tivo Inc Untertitel-etikettiersystem
JP3586197B2 (ja) * 2000-03-23 2004-11-10 シャープ株式会社 薄膜形成用プラズマ成膜装置
EP2546833A3 (en) * 2000-04-21 2014-08-20 Sony Corporation Information processing apparatus, method and computer program
US20020166123A1 (en) * 2001-03-02 2002-11-07 Microsoft Corporation Enhanced television services for digital video recording and playback
KR20030007706A (ko) * 2001-04-02 2003-01-23 마츠시타 덴끼 산교 가부시키가이샤 디지털 영상 콘텐츠의 영상재생 장치, 영상재생 방법,영상재생 프로그램, 패키지 미디어
JP4409150B2 (ja) * 2001-06-11 2010-02-03 三星電子株式会社 多国語マークアップ文書支援情報が記録された情報貯蔵媒体、その再生装置及び再生方法
CA2405647C (en) * 2001-09-27 2009-04-14 Samsung Electronics Co., Ltd. Information storage medium containing preload information, apparatus and method for reproducing therefor
JP4004469B2 (ja) 2001-10-23 2007-11-07 サムスン エレクトロニクス カンパニー リミテッド イベント発生情報が記録された情報保存媒体、その再生方法及び再生装置
EP1491994A1 (en) 2001-10-23 2004-12-29 Samsung Electronics Co., Ltd. Information storage medium including markup document and AV data, recording method reproducing method, and reproducing apparatus therefor
JP2003249057A (ja) * 2002-02-26 2003-09-05 Toshiba Corp デジタル情報媒体を用いるエンハンスド・ナビゲーション・システム
US8832754B2 (en) * 2002-05-03 2014-09-09 Tvworks, Llc System and method for providing synchronized events to a television application
US20050076078A1 (en) * 2002-07-23 2005-04-07 Ruby Salton Event based communication system
JP2004079055A (ja) * 2002-08-14 2004-03-11 Toshiba Corp 光ディスク装置と光ディスク処理方法及び光ディスク
CN1695197B (zh) * 2002-09-12 2012-03-14 松下电器产业株式会社 播放设备、播放方法、以及记录介质的记录方法
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
KR100982517B1 (ko) * 2004-02-02 2010-09-16 삼성전자주식회사 이벤트 정보가 포함된 동영상 데이터가 기록된 저장 매체 및 재생 장치

Also Published As

Publication number Publication date
KR100580199B1 (ko) 2006-05-16
US20050152681A1 (en) 2005-07-14
US20100281368A1 (en) 2010-11-04
DE602004017948D1 (de) 2009-01-08
TW200514031A (en) 2005-04-16
US8208798B2 (en) 2012-06-26
JP4694813B2 (ja) 2011-06-08
JP2005116161A (ja) 2005-04-28
TWI344639B (en) 2011-07-01
PL1523179T3 (pl) 2009-05-29
KR20050033427A (ko) 2005-04-12
US7945141B2 (en) 2011-05-17
EP1523179A1 (en) 2005-04-13
EP1523179B1 (en) 2008-11-26
US20050076392A1 (en) 2005-04-07
CN100388261C (zh) 2008-05-14

Similar Documents

Publication Publication Date Title
CN1606001A (zh) 包括事件发生信息的信息存储介质和再现其的装置及方法
CN1305065C (zh) 数据再生方法及数据再生设备
CN1784734A (zh) 具有用于管理恢复重现记录其上的视频数据的数据结构的记录媒体以及记录和重现的方法和装置
CN1922681A (zh) 记录有与av数据同步的文本字幕数据的信息存储介质以及再现方法和设备
CN1771553B (zh) 具有事件信息的视听数据被记录在其中的存储介质及其再现设备和再现方法
CN1993755A (zh) 包括元数据的存储介质及其再现设备和方法
CN106605265A (zh) 信息处理装置、信息记录介质、信息处理方法与程序
CN101067952A (zh) 用于提供可浏览的幻灯片显示的解码数据的方法
CN1781308A (zh) 用于记录信息的设备和方法
CN1321317A (zh) 实时dvd视频记录中的标题次序
CN1918652A (zh) 用于再现和记录文本字幕流的记录介质和方法及装置
CN1127058C (zh) 用于视频与/或音频信号录制与重放的方法与装置
CN1764971A (zh) 用于再现和记录静止图像和音频数据的方法和装置及具有管理静止图像和音频数据再现的数据结构的记录媒介
CN101807417B (zh) 再现方法
CN1777931A (zh) 具有用于管理记录其上的视频数据的随机/洗牌重现的数据结构的记录媒体以及记录和重现的方法和装置
CN101036191A (zh) 记录介质及从该记录介质再现数据的方法和装置
CN1813301A (zh) 以交互式模式再现av数据的方法和设备及其存储介质
CN1867989A (zh) 存储包括模式信息的运动图像数据的存储介质及再现设备和方法
CN101055753A (zh) 运动图像的再现方法
CN1144213C (zh) 解码设备和解码方法
CN101093710B (zh) 再现方法
CN1993754A (zh) 包括av数据和应用程序的存储介质及其使用设备和方法
CN1808612A (zh) 存储多个标题的信息存储介质及其再现设备和方法
CN101057296A (zh) 记录介质以及从该记录介质再现数据的方法和装置
JP2005516555A (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
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080514

Termination date: 20191008