[go: up one dir, main page]

CN1568516A - 包含事件发生信息的信息存储介质及其方法和装置 - Google Patents

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

Info

Publication number
CN1568516A
CN1568516A CN02820130.2A CN02820130A CN1568516A CN 1568516 A CN1568516 A CN 1568516A CN 02820130 A CN02820130 A CN 02820130A CN 1568516 A CN1568516 A CN 1568516A
Authority
CN
China
Prior art keywords
event
video
identifier
storage medium
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
CN02820130.2A
Other languages
English (en)
Other versions
CN100350489C (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
Priority claimed from KR1020020062691A external-priority patent/KR20030033928A/ko
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1568516A publication Critical patent/CN1568516A/zh
Application granted granted Critical
Publication of CN100350489C publication Critical patent/CN100350489C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/022Control panels
    • 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
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • 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/30Indexing; 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 the same track as the main recording
    • G11B27/3027Indexing; 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 the same track as the main recording 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]
    • 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/34Indicating arrangements 
    • 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
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/10537Audio or video recording
    • 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
    • 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/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

提供一种记录事件发生信息的信息存储介质以及用于播放该存储介质的装置和方法。该信息存储介质包括:AV数据,包含至少一个视频对象,该视频对象由视频对象单元组成,每个视频对象单元具有音频包、视频包和浏览包;和事件发生信息,用于生成基于AV数据的数据结构所指定的事件。由此,通过不加改变地利用现有DVD视频的数据结构,可更加容易地与AV屏幕同步输出标记文件屏幕。

Description

包含事件发生信息的信息存储介质及其方法和装置
技术领域
本发明涉及交互式数字通用光盘(digital versatile discs,DVD)领域,更具体来说,涉及信息存储介质和用于播放信息存储介质的方法和装置,由此,能够在不改变DVD视频格式的条件下再现网络文件(web document)。
背景技术
基于个人计算机的包含网络文件和AV数据的DVD正进入市场,在后面我们称该DVD为交互式DVD。可以采用两种方式再现记录在交互式DVD上的AV数据:视频模式,其中AV数据以与通用DVD一样的方式播放;和交互模式,其中通过由网络文件所定义的显示窗口显示再现的AV数据。假如用户采用交互模式,则PC中的网络浏览器显示记录在交互式DVD上的网络文件。网络文件的显示窗口显示由用户所选择的AV数据。假如所选择的AV数据是电影,则网络文件的显示窗口显示该电影,同时,显示窗口以外的其他区域显示各种附加信息,如:电影剧本、剧情、演员照片等。附加信息包含图像文件和文本文件。
然而,在交互模式中,为了通过由根据HTML语言所定义的显示窗口显示AV数据,该AV数据需要与网络文件同步。同步通常是精确的,由此AV数据和网络文件在设定的时刻同时再现并且一同播放;然而,只要保持AV数据和网络文件之间的关系,同步也可以是粗糙的。在传统的交互模式中,同步由软件系统所构成的定时器来获得。然而,依靠定时器来实现同步是复杂的。当在同一时刻产生多个事件时,这种复杂将变得更加严重。
发明内容
为了解决上述和其他问题,本发明的一个方面提供一种信息存储介质以及用于播放该信息存储介质的方法和装置,由此可更加容易地同步再现AV数据和标记文件。
本发明的另一方面是提供一种信息存储介质以及用于播放该信息存储介质的方法和装置,由此可使用现有的DVD视频格式同步再现AV数据和标记文件。
本发明的另一方面是提供一种信息存储介质以及用于播放该信息存储介质的方法和装置,由此更加容易地指定事件发生的时刻,并且在在所指定的时刻发生特定事件。
本发明的上述和其他方面通过一种信息存储介质达到,该信息存储介质包含:AV数据,包含至少一个视频对象,该视频对象由视频对象单元组成,每个视频对象单元具有音频包、视频包和浏览包;和事件发生信息,用于生成基于AV数据的数据结构所指定的事件。
最好,信息存储介质还包含标记文件,用于根据AV数据输出AV屏幕,并且将事件发生信息记录在标记文件中。
AV数据被记录为视频标题集,该视频标题集由至少一个视频对象组成。最好,事件发生信息用于请求当再现与所指定的视频标题集的浏览包相应的视频对象单元时触发事件发生。即,事件发生信息用于请求在再现与所指定的视频标题集的浏览包相应的视频对象单元时,在屏幕上输出所指定的内容。
本发明的上述和其他方面通过播放信息存储介质的方法达到,该信息存储介质包含AV数据,包含至少一个视频对象,该视频对象由视频对象单元组成,每个视频对象单元具有音频包、视频包和浏览包;和事件发生信息,用于生成基于AV数据的数据结构所指定的事件,该方法包含:首先,解释事件发生信息;其次,假如在AV数据正在被解码的同时发现与解释结果相匹配的数据结构,则生成事件。
最好,在该方法的解释步骤中,首先,解释标记文件中的事件发生信息,在该标记文件中定义用于显示AV屏幕的显示窗口,在该AV屏幕上再现视频对象。接着,检测与解释结果相匹配的事件发生的位置。
最好,视频标题包含至少一个视频对象,该视频对象由单元(cell)构成,每个单元具有音频包、视频包和浏览包,并且,当再现与事件发生位置相应的部分AV数据时,事件发生。
本发明的上述和其他方面通过播放信息存储介质的装置达到,该信息存储介质包含AV数据,包含至少一个视频对象,该视频对象由视频对象单元组成,每个视频对象单元具有音频包、视频包和浏览包;和事件发生信息,用于生成基于AV数据的数据结构所指定的事件,该装置包含:读取器,用于读取AV数据或者事件发生信息;表现引擎(presentation engine),用于解释读出的事件发生信息,输出解释结果,并且生成事件;和解码器,假如在AV数据正在被解码的同时发现与从表现引擎接收的解释结果相匹配的数据结构,则请求表现引擎生成适当的事件。
附图说明
图1是根据本发明优选实施例的信息存储介质的目录结构示意图;
图2A和2B是图1的DVD视频目录VIDEO_TS的再现控制信息的数据结构表;
图3是图2A的视频标题集(VTS)的详细结构表;
图4是浏览包NV_PCK的详细结构图;
图5和6是图4的表现控制信息(PCI)包的详细结构表;
图7和8是说明节目链的(PGC)的参考表;
图9A是NV_PCK_LBN为0时的再现图像;
图9B是NV_PCK_LBN为1000时的再现图像;
图10是根据本发明第一实施例的再现装置的方框图;
图11是根据本发明第二实施例的再现装置的方框图;
图12是用于解释图10和11的再现装置根据本发明生成事件的处理的详细参考图;
图13是说明根据本发明的再现方法的流程图;
图14是解释图13的示例的流程图;和
图15是说明图14的实施例的流程图。
具体实施方式
根据本发明的信息存储介质存储包含视频对象的视频标题集。视频对象(video object,VOB)包含视频对象单元(video object unit,VOBU),每个包含音频包(audio pack)、视频包(video pack)和浏览包(navigation pack)。信息存储介质存储用于支持交互模式的标记文件(markup document)。在本发明中,标记文件表示标记资源,该标记资源不仅包含标记文件自身,而且包含标记文件中包含的各种图像和图形文件。标记文件屏幕表示其上显示由标记文件阅读器所解释的标记文件的屏幕。标记文件定义用于输出解码后的AV数据的显示窗口,即解码后的视频对象单元。在根据本发明的方法中,标记文件也定义产生触发事件的事件发生信息。
基于记录在信息存储介质中的AV数据的数据结构,定义根据本发明的事件发生信息,而不改变该数据结构。更具体地说,假如发现所指定的视频标题集的所指定的浏览包,并且再现具有该浏览包的视频对象集,则需要产生相应的触发事件。由此,当开始再现视频对象集时,在标记文件屏幕的预定区域上显示所指定的内容。下面,将更加详细地说明本发明的事件发生信息。
图1是根据本发明优选实施例的信息存储介质的目录结构示意图。参照图1,根目录包含DVD视频目录VIDEO_TS,其中包含AV数据。VIDEO_TS包含文件VIDEO_TS.IFO,该文件包含关于记录在信息存储介质中的整个视频标题的浏览信息。在VIDEO_TS.IFO中,记录指定为视频标题集的默认值的语言信息。VIDEO_TS也包含文件VTS_01_0.IF0,其中记录关于第一视频标题集的浏览信息。而且,在VIDEO_TS中记录构成视频标题集的视频标题VTS_01_0.VOB,VTS_01_1.VOB,…。视频标题VTS_01_0.VOB,VTS_01_1.VOB,…,被称为VOB。每个VOB具有整数个VOBU,每个VOBU通常具有浏览包、至少一个视频包和音频包。在DVD视频标准「DVD-Video forRead Only Memory disc 1.0」中,公开了VOBU的详细结构。
根目录也包含目录DVD_ENAV,其中记录根据本发明的浏览文件DVD_ENAV.IFO。例如,浏览文件DVD_ENAV.IFO包含相应目录的定义、相关目录的结构、包含在相应目录中的标题的数目、关于相应目录的基本信息、标题中所使用的语言、子标题及字体的信息、如分辨率和颜色等标记文件显示信息以及版权信息。目录DVD_ENAV也包含STARTUP.HTM,这是定义用于显示AV图像的显示窗口的标记文件。STARTUP.HTM包含根据本发明的方法中用于产生触发事件的事件发生信息。包含在STARTUP.HTM中的事件发生信息通过应用程序接口(API)来实现。API具有如下参数:触发事件标识符、所指定的视频标题集的标识符和所指定的浏览包的标识符。
目录DVD_ENAV也可包含预装列表文件STARTUP.PLD,用于基于记录在STARTUP.HTM中的预装信息执行预装。QUIZ.PNG是包含内容的文件示例,当基于文件STARTUP.HTM的触发事件产生时,该文件与AV屏幕同步输出。A.HTM是要预装的文件,并且,A.PNG是链接到文件A.HTM的文件。本发明的申请人已经提交了韩国申请No.01-65393,其名称为“InformationStorage Medium Containing Pre-loading Information and Apparatus and MethodofPlaying the Information Storage Medium”。因为所述申请详细地描述了预装信息,即预装列表文件、将要预装的文件和用于预装的API,所以现仅对必要的内容进行简要说明。
预装信息命令读出将要预装的文件并将其存储在高速缓冲存储器中。例如,预装信息可以由链接标记(link tag)来实现,其包含预装列表文件的路径和/或属性。链接标记由一对头标记来确定边界。可替换地,预装信息可由API来实现,该API包含预装列表文件的路径和/或属性作为参数,并且调用预装列表文件。可将资源定位器附加到预装列表文件和将要预装的文件的路径中。因此,用于调用记录在DVD上的将要预装的文件A.HTM路径是dvd://DVD_ENAV/A.HTM。
图2A和2B是图1的DVD视频的再现控制信息的数据结构表。参照图2A,DVD视频目录存储n个视频标题集VTS#1,VTS#2,…,和VTS#n,以及其中记录了有关全部视频标题的介绍信息的视频管理器(VMG)。参照图2B,VMG包含:包含控制数据的视频管理器信息(VMGI);连接到VMG的视频对象集(VOBS);和VMGI备份数据。VOBS也可不包含在VMG中。
图3是图2A的视频标题集(VTS)的详细结构表。参照图3,VTS#i包含视频标题集信息(VTSI),该信息包含头信息;用于显示菜单屏幕的VOBS;用于构成视频标题集的VOBS;和VTSI备份数据。也可不包含用于显示菜单屏幕的VOBS。
用于构成视频标题集的VOBS由K个视频对象VOB#1,VOB#2,…,和VOB#K构成。VOB由M个单元Cell#1,Cell#2,…,和Cell#M构成。每个单元包含L个VOBU#1,#2,…,和#L。VOBU包含用于再现或搜索相应VOBU的浏览包NV_PCK。而且,复用音频包A_PCK、视频包V_PCK和子图像包(subpicture)SP_PCK,并将其记录在VOBU中。
图4是浏览包NV_PCK的详细结构图。参照图4,NV_PCK由表现控制信息(PCI)包PCI_PCK和数据搜索信息(DSI)包DSI_PCK构成。PCI包包含再现视频包和/或音频包必需的PCI。DSI包包含搜索视频包和/或音频包必需的DSI。
图5和图6是图4的PCI包的详细结构表。参照图5,PCI包包含PCI_GI,该PCI_GI包含头信息;NSML_AGLI,包含用于非无缝再现(non-seamlessreproduction)的角度(angle)信息;HLI,包含高亮(highlight)信息;和RECI,包含记录信息。
参照图6,PCI_GI包含浏览包的逻辑块号(LBN),NV_PCK_LBN;VOBU的种类,VOBU_CAT;VOBU的用户操作控制,VOBU_UOP_CTL;VOBU的时间起点,VOBU_S_PTM;VOBU的时间终点,VOBU_E_PTM;VOBU中的序列结束的时间终点,VOBU_SE_E_PTM;和单元占用时间C_ELTM。NV_PCK_LBN表示浏览包的个数。VOBU_CAT表示模拟保护系统(analogprotection system,APS)的状态。VOBU_UOP_CTL表示当再现和显示VOBU时所禁止的用户操作。VOBU_S_PTM表示开始再现包含在VOBU中的视频数据的时刻。VOBU_E_PTM表示结束再现包含在VOBU中的视频数据的时刻。VOBU_SE_E_PTM是表示包含在VOBU中的视频数据再现的结束的码。C_ELTM描述从再现第一个VOBU的开始时刻到再现相应单元中的相应VOBU的开始时刻所占用的时间。
图7和8是说明节目链的(program chain,PGC)的参考表。PGC表示逻辑单元即节目(program)的再现序列,用以再现视频标题的全部或部分。即,视频标题由至少一个PGC构成。参见图7,由(a)所指的PGC表示视频标题仅由一个PGC构成,而由(b)所指的PGC#1表示视频标题由多个PGC定义。参见图8,通过节目链信息(PGCI),将PGC链接到相应的VOB的单元。PGCI的定义在图2B的VMGI和图3的VTSI中给出。PGCI包含节目链号(PGCN)。PGCN是分配给PGC的序列号,并且用作标识符。
在本发明的一个实施例中,将NV_PCK_LBN和VOBU_S_PTM作为生成触发事件EVENT的参数,这将在下面说明。在本发明的另一个实施例中,将节目链号PGCN和再现节目链所占用的时间作为生成触发事件EVENT的参数。在本发明的另一个实施例中,将包含在VMG中的标题号(TTN)和再现该标题所占用的时间作为生成触发事件EVENT的参数。
对于触发事件来讲,API和所需参数包含在标记文件STARTUP.HTM中。下面将详细列举。
1.DVdVideo.SetTrigger(trigger_id,vtsn,nV_lbn,ref)
该API表示当指定的视频标题集中包含指定的浏览包的VOBU开始再现时,触发事件发生。
第一个参数,trigger_id,表示触发事件的标识符。第二个参数,vtsn,表示发生触发事件的视频标题集的号。第三个参数,nv_lbn,表示浏览包NV_PCK_LBN的号,该浏览包位于发生触发事件的视频标题集中。第四个参数,ref,表示当调用事件时包含在第二个参数中的值。
例如,DvdVideo.SetTrigger(0,1,1000,0);//表示当具有相应于vtsn=1和nv_lbn=1000的浏览包的VOBU开始再现时,触发事件在时刻VOBU_S_PTM发生。该触发事件无需与AV屏幕完全同步。该触发事件可以在再现开始时刻之后数十毫秒(例如大约50毫秒)之内发生。
2.DvdVideo.SetTrigger(trigger_id,vob_id,vobu_s_ptm,ref)
该API表示在当前再现的标题所属于的视频标题中包含指定的浏览包的VOBU开始再现时,触发事件发生。
第一个参数,trigger_id,表示触发事件的标识符。第二个参数,vob_id,表示将发生触发事件的视频标题中的VOB标识符。第三个参数,vobu_s_ptm,表示存在于将发生触发事件的视频标题集中的浏览包的号。第四个参数,ref,表示当调用事件时包含在第二个参数中的值。
例如,DvdVideo.SetTrigger(0,1,180000,0);//表示当具有相应于vtsn=1和vobu_s_ptm=180000的浏览包的VOBU开始再现时,触发事件发生。该触发事件无需与AV屏幕完全同步。该触发事件可以在再现开始的时刻之后数秒之内发生。因为vobu_s_ptm是以1/90000秒为单位处理的值,所以为了方便制造厂,参数vobu_s_ptm以小时:分:秒:毫秒(hh:mm:ss:ms)表示,并且也可通过将hh:mm:ss:ms转换为以1/90000秒为单位进行处理。
3.DvdVideo.SetTrigger(trigger_id,ttn,elapsed_time,ref)
该API表示当包含指定的占用时间和指定的视频标题号的浏览包的VOBU开始再现时,触发事件发生。
第一个参数,trigger_id,表示触发事件的标识符。第二个参数,ttn,表示将发生触发事件的视频标题的号。第三个参数,elapsed_time,表示将发生触发事件的视频标题中的再现占用时间。第四个参数,ref,表示当调用事件时包含在第二个参数中的值。
例如,DvdVideo.SetTrigger(0,1,″00:20:10″,0);//表示当在视频标题再现期间具有相应于ttn=1和elapsed_time=20分:10秒的浏览包的VOBU开始再现时,触发事件发生。该触发事件无需与AV屏幕完全同步。该触发事件可以在再现开始的时刻之后数十毫秒(例如大约50毫秒)之内发生。
4.DvdVideo.ClearTrigger(trigger_id)
该API表示取消所请求的触发事件。
参数,trigger_id,表示触发事件的标识符。通过将参数trigger_id指定为-1,该参数trigger_id也可用于表示取消所有发生的触发事件。
例如,DvdVideo.ClearTrigger(-1);//表示取消所有触发事件
5.DvdVideo.VTSNumber
该API表示将提供当前再现的VOBU所属于的视频标题集的号。
例如,var a=DvdVideo.VTSNumber//表示将当前再现的视频标题集的号存储在变量a中。
6.DvdVideo.CurrentPosition
该API表示将提供当前位于当前再现的VOBU所属于的视频标题集中的浏览包的号。
例如,var b=DvdVideo.CurrentPosition//表示将当前再现的视频标题集中的浏览包的号存储在变量b中。
7.DvdVideo.VOB_ID
该API表示当前再现的VOBU所属于的VOB的标识符VOB_ID。
例如,var a=DvdVideo.VOB_ID//表示将VOB_ID存储在变量a中。
8.DvdVideo.CurrentTime
该API表示提供当前再现的VOBU所属于的浏览包的VOB_S_PTM。该时间可以用hh:mm:ss:ms(小时:分:秒:毫秒)表示,以便制造厂可简单地利用该时间。
例如,var b=DvdVideo.CurrentTime//表示将当前再现的VOBU的VOB_S_PTM存储在变量b中。
同时,将列举源代码中包含的用于预装的API。
1.navigator.Preload(URL,flag)
该API将要预装的文件预装到高速缓冲存储器中。用于该API的参数表示关于预装列表文件和要预装的文件的位置的信息。
参数,URL,表示预装列表文件或者要预装的文件的路径。参数,flag,对于预装列表文件来讲为1,对于要预装的文件来讲为0。假如预装成功,则将″true″作为返回值返回,假如预装失败,则将″false″作为返回值返回。
例如,navigator.Preload(″http://w.holeywood.com/tom.pld″,1)//表示通过在因特网网址″http://w.holeywood.com/tom.pld″搜索预装列表文件,将所指示的要预装的文件预装到高速缓冲存储器中。
2.navigator.Preload(URL,resType)
该API将要预装的文件预装到高速缓冲存储器中。用于该API的参数表示关于预装列表文件和要预装的文件的位置的信息,以及还有要预装的文件的属性。
参数,URL,表示预装列表文件或者要预装的文件的路径。参数,resTvpe,表示要预装的文件的属性。假如预装成功,则将″true″作为返回值返回,或者假如预装失败,则将″false″作为返回值返回。
例如,navigator.Preload(″dvd:dvd_enav/a.htm″,″text/xml″)//表示读出存在于dvd上的要预装的文件″dvd://dvdenav/a.htm″。该要预装的文件是xml文本文件。
API,navigator.Preload(″http://www.holeywood.com/tom.htm″,″text/html″)//表示读出存在于因特网上的文件″http://www.holeywood.com/tom.html″。该文件是html文本文件。
DvdVideoEvent对象结构的示例如下。
Interface DvdEvent:Event

readonly attribute unsigned longindex;//事件id

readonly attribute unsigned long parm1;

readonly attribute unsigned long parm2;

readonly attribute unsigned long parm3;

void initDVDEvent(in DOMString typeArg,

     in boolean canBubbleArg,

     in boolean cancelableArg,

     in unsigned long indexArg,

     in unsigned long parm1Arg,

     in unsigned long parm2Arg.

     in unsigned long parm3Arg);
下面是使用前面所述API的STARTUP.HTM源代码的示例。
<?xml version=″1.0″encoding=″UTF-8″?>
<!DOCTYPE html PUBLIC-//DVD//DTD XHTML DVD-HTML 1.0//EN
″http://www.dvdforum.orq/enav/dtd/dvdhtml-1-0.dtd″>
<html>
<head>
<title>Trigger Event Sample</title>
<style type=″text/css″>
<!--在从一般具有4×3长宽比的屏幕的每边减少10%并且确定OSD屏幕的逻辑像素为720×480之后,开始构建屏幕,以视频显示方法作为背景-->
@video-display{
video-placement:background
video-aspect-ratio:4×3N
video-clip-rectangle:(0,0,720,480)
video-background-color:#00000000
clip-rectangle:(0,0,720,480)
viewport-rectangle:(0,0,720,480)
<!--确定主体的背景颜色为透明-->
body{background-color:transparent}
#quiz
    position:absolute;visibility;hidden;overflow:hidden;
    width:277;height:98;clip:rect(0 277 98 0);
    background-color:#eeeeee;
    border:outset 4px;
</style>
<script>
<!--
function dvdvideo_handler(evt)
/*evt采用前述Dvd Event Object接口标准*/
{
    switch(evt.index)
    {
    case TRIGGER_EVENT://捕获触发事件
If(evt.parml==1&&evt.parm2==0)
{/*接收下面所指定的触发事件1*/
        var demo=document.getElementByld(′quiz′
        demo.style.left=435;demo.style.top=377;
        demo.style.visibility=visible;
        DvdVideo.ClearTrigger(1);
}if(evt.parm l==2&&evt.parm2==0){/*接收并预装下面所指定的触发事件2*/nayigator.Preload(″dvd://dvd_enav/startup.pld″,″text/preload″);
       }
 }}function setupEventListeners(){
var htmlNode=document.documentElement;
/*安装事件句柄*/
htmlNode.addEventListener(″dvdvideo″,dvdvideo_handler,true);
/*确定事件1和2要发生的位置*/DvdVideo.SetTrigger(1,1,1000,0);/*在弹出问题处触发*/DvdVideo.SetTrigger(2,1,1200,0);/*在请求预装处触发*/DvdVideo.Play();/*开始再现*/}//!--></script></head><body onload=″setupEventListeners()″><!-当装入主体时,调用setupEventListeners*/<divid=″quiz″><img src=″quiz.png″></div></body></html>现将说明预装列表文件STARTUP.PLD的源代码的示例。<?xml version=″1.0″encoding=″UTF=8″?><!DOCTYPE preload PUBLIC″-\\DVD\\DTD DVD Preload List 1.0\\EN″″http://www.dvdforunm.org/enav/dvd-preload-list.dtd″--><preload cachesize=″128KB″><filedeftype=″text/xml″href=″dvd://DVD_ENAV/A.HTM″/><filedeftype=″image/png″href=″dvd://DVD_ENAV/A.PNG″/></preload>
图9A和9B是屏幕,根据上述源代码在该屏幕上发生触发事件。参照图9A和9B,当NV_PCK_LBN为0时没有事件发生,并且,在指定的事件发生的时刻,例如,当NV_PCK_LBN为1000时,在AV屏幕上输出来自问题(quiz)文件QUIZ.PNG的问题屏幕(标记文件屏幕)。
图10是根据本发明第一实施例的再现装置的方框图。参照图10,再现装置从光盘100再现AV数据。光盘100中的AV数据包含至少一个视频对象,每个视频对象由视频对象单元组成,每个视频对象单元具有音频包、视频包和浏览包。光盘100存储事件发生信息,以基于AV数据的数据结构生成指定的事件。为完成再现,再现装置包含读取器1、解码器2、表现引擎3和混合器4。读取器1读取AV数据或者事件发生信息。表现引擎3解释读出的事件发生信息,将解释结果输出到解码器2,并且表现由解码器2请求发生的事件。更具体地说,首先,表现引擎3解释记录在所再现的标记文件中的事件发生信息,该标记文件定义用于显示其中再现AV数据的AV屏幕的显示窗口。然后,表现引擎3将解释结果,即与事件发生请求所基于的数据结构有关的信息,传送到解码器2。例如,与请求事件发生时的时刻(位置)相关的信息,可基于预定视频标题集中的所指定的浏览包表示。
在上述实施例中,例如基于视频标题集号(VTSN)和浏览包号(NV_PCK_LBN)生成事件。然而,在另一个实施例中,基于其他数据条件产生事件,如视频对象号VOB_ID、视频对象单元(VOBU_S_PTM)的时间起点等。
例如,可基于节目链的号和用于再现节目链的占用时间生成事件。解码器2在解码所读出的AV数据的同时检查数据结构。假如解码器2发现满足请求事件发生的条件的数据,则解码器2通知表现引擎3发现数据。当表现引擎3再现具有所发现的数据结构的AV数据时,例如,在开始再现所指定视频标题集中与所指定浏览包相应的VOBU时的时刻或者该时刻之后数十毫秒,表现引擎3在屏幕上输出所指定的内容。而且,作为另一个示例,表现引擎3在所指定的节目链的指定的占用时间或在该占用时间之后数十毫秒,将指定的内容输出到屏幕上。
图11是根据本发明第二实施例的再现装置的方框图。由于与图10相同的模块具有相同的功能,将不再详细说明。
参照图11,解码器2包含缓冲器21、去复用器22、流解码器23、系统时钟基准(SCR)发生器24和触发发生器25。缓冲器21接收根据本发明实施例的MPEG PS流作为AV数据,并且将其缓冲。去复用器22将该MPEG PS流去复用为包。SCR发生器24监视附加到每个包的时钟信息,以基于预定时钟值生成系统时钟基准。触发发生器25从表现引擎3接收事件发生信息,并且将基于与所接收的事件发生信息相应的SCR的发生触发事件的时刻通知给表现引擎3。同时,流解码器23基于SCR对流包进行解码。
图12是用于解释图10和11的再现装置根据本发明生成事件的处理的详细参考图。参照图12,显示屏幕由标记文件屏幕和插入到该标记文件屏幕中的AV屏幕构成。表现引擎3设定触发事件的触发位置,并且将所设定的触发位置传送到解码器2。即,表现引擎3解释标记文件中的API,并且将设定触发事件的参数值传送到解码器2。解码器2检测与该参数值相匹配的视频标题集中的浏览包,并且将触发标识符传送到表现引擎3,以便通知表现引擎3生成事件。由此,表现引擎3调用内建的事件句柄。该事件句柄生成事件,以便在请求产生事件的时刻或者在该时刻之后数毫秒,在屏幕上显示适当的内容。
而且,在请求产生事件的时刻或者在该时刻之后数毫秒,表现引擎3可生成事件以便预装相应的文件。
现说明在具有上述结构的再现装置中执行的根据本发明的再现方法。
图13是说明根据本发明的再现方法的流程图。参照图13,首先,在步骤1301中再现装置解释记录在光盘100中的事件发生信息。然后,在步骤1302中,再现装置在解码AV数据的同时检测AV数据的数据结构,并且在该数据结构中所定义的指定位置产生事件。
图14是解释图13的示例的流程图。参照图14,再现装置再现请求被再现的视频对象,并且输出AV屏幕。同时,再现装置还将输出的AV屏幕重叠在标记文件的显示窗口上。此时,在步骤1401中,再现装置解释记录在标记文件中的事件发生信息。然后,在步骤1402中,再现装置根据所解释的数据结构检测发生事件的所指定位置。由此,在步骤1403中,当再现所检测到的事件发生位置处的AV数据时,再现装置生成相应的事件。
图15是说明图14的实施例的流程图。参照图15,在步骤1501中,再现装置的解码器2再现用户所请求再现的视频对象。同时,在步骤1502中,表现引擎3解释记录在相应标记文件中的API,并且将相应的参数值传送到解码器2。当在与所接收参数值相匹配的视频标题集中检测到包含所指定的浏览包的视频对象单元时,或者检测到程序链号和占用时间时,解码器2将该检测结果通知给表现引擎3。表现引擎3调用事件句柄,以便在开始再现相应的视频对象单元的时刻或者在该时刻之后数十毫秒,在屏幕上显示指定的内容。可替换地,在步骤1503中,表现引擎3在再现相应节目链的占用时间或者在该占用时间之后数十毫秒,在屏幕上输出所指定的内容。假如已经预装相应的事件,则预装相应的预装列表文件。
在上述实施例中,基于相应的视频标题集号(VTSN)和相应的浏览包号NV_PCK_LBN生成事件。然而,可基于其他类型的数据结构生成事件,如视频对象号VOB_ID、VOBU再现开始时刻VOBU_S_PTM等。
该再现方法可以写为计算机程序。本领域的计算机程序员可容易地推断出该计算机程序的代码和代码段。而且,该程序存储在计算机可读记录介质上,并且可由计算机读取并执行,以实现记录和再现标记文件及AV数据的方法。计算机可读记录介质的示例包含磁记录介质、光数据存储装置和载波介质。
当参照其优选实施例来详细说明和解释本发明时,本领域的技术人员应当理解,在不脱离由权利要求书所限定的本发明实质和范围的条件下,可以进行形式和细节上的多种改变。因此,不能将所公开的实施例理解为限制性的,而应当理解为说明性的。本发明的范围并非在上面的说明书中提出,而是在所附的权利要求书中限定,并且所有本发明等效范围与本发明范围之间的区别应被解释为包含在本发明之中。
如上所述,在本发明中,通过不加改变地利用现有DVD视频的数据结构,可更加容易地指定事件发生时刻,并且在所指定的事件发生时刻发生所指定的事件。由此,可更加容易地与AV屏幕同步输出标记文件屏幕。即,因为无需运行软件定时器来与AV屏幕同步输出标记文件屏幕,所以可更加容易地输出标记文件屏幕。而且,在指定时刻执行预装。
工业应用性
如上所述,在本发明中,通过不加改变地利用现有DVD视频的数据结构,可更加容易地指定事件发生时刻,并且在所指定的事件发生时刻发生所指定的事件。由此,可更加容易地与AV屏幕同步输出标记文件屏幕。即,因为无需运行软件定时器来与AV屏幕同步输出标记文件屏幕,所以可更加容易地输出标记文件屏幕。而且,在指定时刻执行预装。

Claims (27)

1.一种信息存储介质,包括:
AV数据,包含至少一个视频对象,所述视频对象由视频对象单元组成,每个视频对象单元具有音频包、视频包和浏览包;和
事件发生信息,用于生成基于所述AV数据的数据结构所指定的事件。
2.如权利要求1所述的信息存储介质,还包括标记文件,用于根据所述AV数据输出AV屏幕,其中所述事件发生信息被记录在所述标记文件中。
3.如权利要求1所述的信息存储介质,其中所述AV数据被记录为视频标题集,所述视频标题集由至少一个视频对象组成,并且所述事件发生信息用于请求当再现与所指定的视频标题集的浏览包相应的视频对象单元时,触发事件发生。
4.如权利要求3所述的信息存储介质,其中所述事件发生信息请求当再现与所指定的视频标题集的浏览包相应的视频对象单元时,在屏幕上输出所指定的内容。
5.如权利要求4所述的信息存储介质,其中在标记屏幕的预定部分显示所述内容,所述标记文件在所述标记屏幕上被再现。
6.如权利要求4所述的信息存储介质,其中所述事件发生信息包含触发事件标识符、所指定的视频标题集标识符和所指定的浏览包标识符。
7.如权利要求6所述的信息存储介质,其中所述触发事件标识符提供用于设定触发事件的应用程序接口和用于取消触发事件的应用程序接口。
8.如权利要求6所述的信息存储介质,其中所述视频标题集标识符是视频标题集号(VTSN),并且所述浏览包标识符是浏览包号(NV_PCK_LBN)。
9.如权利要求6所述的信息存储介质,其中所述视频标题集标识符是当前再现的标题所属于的视频标题集的视频对象号(VOB_ID),并且所述浏览包标识符由开始再现视频对象单元的时刻VOBU_S_PTM确定。
10.如权利要求6所述的信息存储介质,其中所述视频标题集标识符是节目链号(PGCN),并且所述浏览包标识符是使用单元占用时间(C_ELTM)显示的节目链的再现时间或位置。
11.如权利要求6所述的信息存储介质,其中所述视频标题集标识符是标题号(TTN),并且所述浏览包标识符是该标题的再现时间或位置。
12.如权利要求7所述的信息存储介质,其中所述应用程序接口包含如下参数:所述触发事件标识符、所述所指定的视频标题集标识符和所述所指定的浏览包标识符。
13.一种播放信息存储介质的方法,所述信息存储介质包括:AV数据,包含至少一个视频对象,所述视频对象由视频对象单元组成,每个视频对象单元具有音频包、视频包和浏览包;和事件发生信息,用于生成预定事件,所述方法包括:
(a)解释所述事件发生信息;和
(b)假如在所述AV数据正在被解码的同时发现与步骤(a)中所执行的解释的结果相匹配的数据结构,则生成事件。
14.如权利要求13所述的方法,其中所述步骤(a)包括:
(a1)解释标记文件中的事件发生信息,在所述标记文件中定义用于显示AV屏幕的显示窗口,在所述AV屏幕上再现所述视频对象;和
(a2)检测与解释结果相匹配的事件发生的位置。
15.如权利要求14所述的方法,其中所述视频标题包含至少一个视频对象,所述视频对象由单元组成,每个单元具有音频包、视频包和浏览包,并且,在步骤(b)中,当再现与事件发生位置相应的部分AV数据时,事件发生。
16.如权利要求15所述的方法,其中在步骤(b)中,在开始再现与所指定视频标题集的浏览包相应的视频对象单元的时刻或者其后数毫秒,在屏幕上输出所指定的内容。
17.如权利要求13所述的方法,其中所述事件发生信息包含触发事件标识符、所指定的视频标题集标识符和所指定的浏览包标识符。
18.如权利要求17所述的方法,其中所述触发事件标识符提供用于设定触发事件的标识符和用于取消触发事件的标识符。
19.如权利要求13所述的方法,其中所述事件发生信息被实现为应用程序接口。
20.如权利要求19所述的方法,其中所述应用程序接口具有如下参数:所述触发事件标识符、所述所指定的视频标题集标识符和所述所指定的浏览包标识符。
21.一种播放信息存储介质的装置,所述信息存储介质包括:AV数据,包含至少一个视频对象,所述视频对象由视频对象单元组成,每个视频对象单元具有音频包、视频包和浏览包;和事件发生信息,用于生成预定事件,所述装置包括:
读取器,用于读取所述AV数据或者所述事件发生信息;
表现引擎,用于解释读出的事件发生信息,输出解释结果,并且生成事件;和
解码器,假如在所述AV数据正在被解码的同时,发现与从所述表现引擎接收的解释结果相匹配的数据结构,请求所述表现引擎生成适当的事件。
22.如权利要求21所述的装置,其中所述表现引擎解释记录在标记文件中的事件发生信息,在所述标记文件中定义用于显示AV屏幕的显示窗口,在所述AV屏幕上再现所述AV数据。
23.如权利要求22所述的装置,其中当再现与所指定的视频标题集的浏览包相应的AV数据时,所述表现引擎生成事件。
24.如权利要求23所述的装置,其中在开始再现与所指定的视频标题集的浏览包相应的视频对象单元的时刻或者其后数十毫秒,所述表现引擎在屏幕上输出所指定的内容。
25.如权利要求24所述的装置,其中所述事件发生信息被实现为应用程序接口。
26.如权利要求25所述的装置,其中所述应用程序接口包含如下参数:所述触发事件标识符、所述所指定的视频标题集标识符和所述所指定的浏览包标识符。
27.如权利要求26所述的装置,其中所述触发事件标识符包含用于设定触发事件的标识符和用于取消触发事件的标识符。
CNB028201302A 2001-10-23 2002-10-22 播放包含事件发生信息的信息存储介质的方法和装置 Expired - Fee Related CN100350489C (zh)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
KR20010065390 2001-10-23
KR2001/65390 2001-10-23
KR2001/75901 2001-12-13
KR20010075901 2001-12-13
KR2002/14273 2002-03-16
KR20020014273 2002-03-16
KR1020020062691A KR20030033928A (ko) 2001-10-23 2002-10-15 이벤트 발생 정보가 기록된 정보저장매체, 그 재생방법 및재생장치
KR2002/62691 2002-10-15
PCT/KR2002/001976 WO2003036644A1 (en) 2001-10-23 2002-10-22 Information storage medium containing event occurrence information, and method and apparatus therefor

Publications (2)

Publication Number Publication Date
CN1568516A true CN1568516A (zh) 2005-01-19
CN100350489C CN100350489C (zh) 2007-11-21

Family

ID=27483531

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028201302A Expired - Fee Related CN100350489C (zh) 2001-10-23 2002-10-22 播放包含事件发生信息的信息存储介质的方法和装置

Country Status (5)

Country Link
US (1) US20030095794A1 (zh)
EP (1) EP1423853B1 (zh)
JP (1) JP4004469B2 (zh)
CN (1) CN100350489C (zh)
WO (1) WO2003036644A1 (zh)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030043299A (ko) * 2001-11-27 2003-06-02 주식회사 엘지이아이 오디오 데이터와 부가 데이터간의 동기 기록 관리 및재생방법
KR100563680B1 (ko) * 2001-11-27 2006-03-28 엘지전자 주식회사 재기록 가능 기록매체의 오디오 가사 데이터 기록 관리 및재생방법
RU2379770C2 (ru) * 2003-05-06 2010-01-20 Эл Джи Электроникс Инк. Носитель записи со структурой данных для управления видеоданными и данными дополнительного содержимого к ним и способы и устройства записи и воспроизведения
KR20050001171A (ko) * 2003-06-27 2005-01-06 엘지전자 주식회사 고밀도 광디스크의 부가 콘텐츠 데이터 관리 및 재생방법
AU2004300605B2 (en) 2003-07-01 2009-12-03 Pioneer Corporation Information recording medium, information recording device and method, information reproduction device and method, information recording/reproduction device and method, computer program for controlling recording or reproduction, and data structure containing control signal
KR100565056B1 (ko) * 2003-08-14 2006-03-30 삼성전자주식회사 Av 데이터를 enav 모드로 재생하는 방법, 그 장치및 그 정보저장매체
TWI478154B (zh) * 2003-10-04 2015-03-21 Samsung Electronics Co Ltd 儲存搜尋資訊的再生方法
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
CN101777364B (zh) * 2003-10-10 2012-07-04 夏普株式会社 再现装置及视频数据的再现方法
KR101014233B1 (ko) * 2003-10-22 2011-02-14 엘지전자 주식회사 대화형 광디스크의 부가 오디오 파일 관리 및 재생방법
KR100982517B1 (ko) * 2004-02-02 2010-09-16 삼성전자주식회사 이벤트 정보가 포함된 동영상 데이터가 기록된 저장 매체 및 재생 장치
EP2528325A1 (en) * 2004-05-11 2012-11-28 Panasonic Corporation Reproduction device
KR100547162B1 (ko) * 2004-06-10 2006-01-26 삼성전자주식회사 그래픽 데이터를 포함한 av 스트림을 기록한정보저장매체, 재생방법 및 장치
JP2006155817A (ja) * 2004-11-30 2006-06-15 Toshiba Corp 信号出力装置及び信号出力方法
JP2007004896A (ja) * 2005-06-23 2007-01-11 Toshiba Corp 情報記憶媒体、情報転送方法、情報再生方法、及び情報記録方法
JP2007080357A (ja) * 2005-09-13 2007-03-29 Toshiba Corp 情報記憶媒体、情報再生方法、情報再生装置
WO2007136195A1 (en) * 2006-05-19 2007-11-29 Lg Electronics Inc. Method for managing and processing information of an object for presentation of multiple sources and apparatus for conducting said method
US9397396B2 (en) * 2009-04-01 2016-07-19 Kathrein-Werke Kg Radio system and a method for relaying packetized radio signals

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5987210A (en) * 1993-01-08 1999-11-16 Srt, Inc. Method and apparatus for eliminating television commercial messages
US5684715A (en) * 1995-06-07 1997-11-04 Canon Information Systems, Inc. Interactive video system with dynamic video object descriptors
US6035304A (en) * 1996-06-25 2000-03-07 Matsushita Electric Industrial Co., Ltd. System for storing and playing a multimedia application adding variety of services specific thereto
JPH10136314A (ja) * 1996-10-31 1998-05-22 Hitachi Ltd 記憶メディアのデータ格納方法及びインタラクティブ映像再生装置
JPH10162018A (ja) * 1996-11-29 1998-06-19 Hitachi Ltd 情報処理方法、情報処理装置、及びそれを用いた情報処理システム
JP3655433B2 (ja) * 1997-06-20 2005-06-02 パイオニア株式会社 コンピュータ読み取り可能な記録媒体及び情報再生装置
JP3195284B2 (ja) * 1997-11-28 2001-08-06 株式会社東芝 動画再生制御方法およびその方法が適用される画像表示装置
US6453459B1 (en) * 1998-01-21 2002-09-17 Apple Computer, Inc. Menu authoring system and method for automatically performing low-level DVD configuration functions and thereby ease an author's job
US6492998B1 (en) * 1998-12-05 2002-12-10 Lg Electronics Inc. Contents-based video story browsing system
US7178106B2 (en) * 1999-04-21 2007-02-13 Sonic Solutions, A California Corporation Presentation of media content from multiple media sources

Also Published As

Publication number Publication date
CN100350489C (zh) 2007-11-21
EP1423853A1 (en) 2004-06-02
HK1069003A1 (zh) 2005-05-06
JP4004469B2 (ja) 2007-11-07
WO2003036644A1 (en) 2003-05-01
US20030095794A1 (en) 2003-05-22
JP2005506652A (ja) 2005-03-03
EP1423853A4 (en) 2006-10-25
EP1423853B1 (en) 2009-04-01

Similar Documents

Publication Publication Date Title
CN100350489C (zh) 播放包含事件发生信息的信息存储介质的方法和装置
CN1104725C (zh) 多种语言记录介质的再现装置
CN1303815C (zh) 含多语言标记文件信息的存储媒体及其再现的设备和方法
CN1273965C (zh) 信息记录方法
CN1799259A (zh) 用于存储字幕和视频映射信息的信息存储介质及其再现方法和设备
CN1244106C (zh) 信息记录装置和方法
CN101059987A (zh) 播放存储介质的设备和方法
KR20070054260A (ko) 정보 기억 매체, 정보 재생 장치 및 정보 재생 방법
KR20070026118A (ko) 정보 저장 매체를 사용하는 정보 재생 시스템
JP2007207328A (ja) 情報記憶媒体、プログラム、情報再生方法、情報再生装置、データ転送方法、及びデータ処理方法
CN1489765A (zh) 信息记录装置和方法
CN1314048C (zh) 在光盘上记录一个被编码的比特流的方法和记录设备
CN1630907A (zh) 包含显示模式信息的信息存储介质、再现装置及其方法
JP4988200B2 (ja) 縦横比情報が記録された情報保存媒体、その装置及び方法
CN1525470A (zh) 信息回放设备和信息回放方法
CN1774758A (zh) 信息存储介质及从该信息存储介质再现信息的设备和方法
CA2525085C (en) Method and apparatus for reproducing av data in interactive mode, and information storage medium thereof
CN1745424A (zh) 存储剧情的信息存储介质以及记录该剧情的设备和方法
CN101055753A (zh) 运动图像的再现方法
HK1069003B (zh) 播放包含事件发生信息的信息存储介质的方法和装置
CN1835113A (zh) 信息再现方法和信息再现设备
JP2008141696A (ja) 情報記憶媒体、情報記録方法、情報記憶装置、情報再生方法、及び情報再生装置
TWI271634B (en) Information storage medium containing event occurrence information, and method and apparatus therefor
JP2008199415A (ja) 情報記憶媒体、情報記録方法、情報記憶装置、情報再生方法、及び情報再生装置
JP2007243842A (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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1069003

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1069003

Country of ref document: HK

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20071121

Termination date: 20091123