用于记录介质上的多媒体数据的组织和解释的设备和方法

文档序号:6475050阅读:237来源:国知局
专利名称:用于记录介质上的多媒体数据的组织和解释的设备和方法
技术领域
本发明涉及一种用于提供多媒体数据的设备和方法、和其上记录该方法的记录介质。更具体地讲,本发明涉及以音乐照片视频(以下称作“MPV”)格式的形式管理各种多媒体数据,并且将多媒体数据提供给用户。MPV是用于多媒体字幕的产业规范,其被光学存储技术协会(由光学存储装置生产商建立,并且下面称作“OSTA”)于2002年11月公布。MPV是更方便地将各种音乐、照片和视频内容提供给用户或允许用户操作并处理多媒体数据的标准。关于MPV的定义和其它标准可从OSTA网站得到。
背景技术
为了执行各种现有音频、视频和图像文件,需要用于各个文件的应用程序。即使存在用于执行不同格式的多媒体数据文件的应用程序,它们也仅被应用于有限范围内的多媒体数据文件。结果,这些应用程序在允许用户当保持各种多媒体数据之间的它们的兼容性时执行多媒体数据方面有限制。
另一方面,MPV支持使用XML(可扩展标记语言)管理元数据的各种文件关联的功能,从而根据用户的意图再现各种记录在存储介质上的各种多媒体数据。尤其是,MPV支持JPEG、MP3、WMA、WMV、MPEG-1、MPEG-2和MPEG-4以及AVI和QuickTime MJPEG视频的数字相机格式。而且,MPV标准盘与ISO9660等级1、Joliet、多区段(multi-session)CD、DVD、存储卡、硬盘和互联网兼容。因此,MPV允许用户管理并处理更多种多媒体数据。然而,MPV格式的规范需要更多的用于规定未在规范种定义的多媒体数据(以下,称作“asset”)的格式的元素。即使在将各种多媒体数据提供给用户的方法中,也需要添加各种用于多媒体数据的显示功能。

发明内容
因此,本发明想要解决相关技术中的问题。因此,本发明目的在于,通过提出除了当前被MPV格式提出的各种多媒体元素之外的用于新的多媒体数据的多媒体元素并且更加多样化地将MPV格式的多媒体数据提供给用户,来允许以各种方式利用MPV格式。
根据为了实现该目的的本发明的一方面,提供一种用于显示将以音乐照片视频(MPV)格式描述的多媒体数据的设备,其中,当由用户选择的asset包括单一音频数据和至少一个或多个图像数据时,音频数据被提供并且在音频数据被提供的同时根据预定的方法顺序地显示至少一个或多个图像数据。优选地是,预定的方法包括根据时间信息显示图像数据的步骤,该时间信息表示其间在音频数据被提供的同时显示每段图像数据的时间。还优选地是,预定方法还包括当不存在时间信息时不显示图像数据的步骤。
根据本发明的另一方面,提供一种用于显示以音乐照片视频(MPV)格式描述的多媒体数据的方法,包括步骤(1)确定由用户选择的asset是否包括单一音频数据和至少一个或多个图像数据;(2)从asset提取参考信息,用于如果asset包括单一音频数据和至少一个或多个图像数据则提供该音频数据和该图像数据;(3)通过使用参考信息提取并提供音频数据;以及(4)通过使用参考信息提取至少一个或多个图像数据,并且在音频数据被提供的同时根据预定方法顺序地显示它们。优选地是,预定方法包括根据时间信息显示图像数据的步骤,该时间信息表示其间在音频数据被提供的同时显示每段图像数据的时间。还优选地是,预定方法还包括当不存在时间信息时不显示图像数据的步骤。
根据本发明的另一方面,提供一种用于显示将以MPV格式描述的多媒体数据的方法,该方法包括步骤确定由用户选择的asset是否包括部分单一音频数据;从asset提取参考信息,用于如果asset包括部分单一音频数据则提供该部分音频数据;以及根据预定方法通过使用参考信息提供该部分音频数据。优选地是,预定方法使用关于提供的部分音频数据的位置信息,该位置信息包括与音频数据何时播放的时间相关的位置信息。还优选地是,关于时间的位置信息包括表示播放音频数据的起始时间的时间信息、表示其间播放音频数据时间的时间信息、表示何时终止音频数据的播放的停止时间的时间信息、或两个或更多时间信息的组合。
根据本发明的另一方面,提供一种用于显示将以MPV格式描述的多媒体数据的方法,该方法包括步骤确定由用户选择的asset是否包括部分单一视频数据;从asset提取参考信息,用于如果asset包括部分单一视频数据则提供该部分视频数据;以及根据预定方法通过使用参考信息显示该部分视频数据。优选地是,预定方法使用关于显示的部分视频数据的位置信息,该位置信息包括与视频数据何时播放的时间相关的位置信息。还优选地是,关于时间的位置信息包括表示显示视频数据的起始时间的时间信息、表示其间显示视频数据的时间的时间信息、表示何时终止视频数据的显示的停止时间的时间信息、或两个或更多时间信息的组合。
根据本发明的另一方面,提供一种其上记录有用于显示将以MPV格式描述的多媒体数据的程序的记录介质,其中,该程序确定由用户选择的asset是否包括单一音频数据和至少一个或多个图像数据;从asset提取参考信息,用于当由用户选择的asset包括单一音频数据和至少一个或多个图像数据时提供该音频数据和该图像数据;通过使用参考信息提取并显示音频数据;以及通过使用参考信息提取至少一个或多个图像数据,并且其后在音频数据被提供的同时根据预定方法顺序地显示该一个或多个图像数据,预定方法包括根据时间信息显示图像数据,该时间信息表示在音频数据被提供的同时显示每段图像数据所经的时间。
根据本发明的另一方面,提供一种其上记录有用于显示将以MPV格式描述的多媒体数据的程序的记录介质,其中,该程序确定由用户选择的asset是否包括部分单一音频数据;从asset提取参考信息,用于当由用户选择的asset包括部分单一音频数据时提供该部分音频数据;根据预定方法通过使用参考信息提供该部分音频数据,该预定方法包括通过使用关于提供的部分音频数据的位置信息显示提供的部分音频数据。
根据本发明的另一方面,提供一种其上记录有用于显示将以MPV格式描述的多媒体数据的程序的记录介质,其中,该程序确定由用户选择的asset是否包括部分单一视频数据;从asset提取参考信息,用于当由用户选择的asset包括部分单一视频数据时提供该部分视频数据;根据预定方法通过使用参考信息显示该部分视频数据,该预定方法包括通过使用关于显示的部分视频数据的位置信息来显示提供的部分视频数据。


通过下面结合附图进行的对本发明优选实施例的详细描述,本发明的上述和其他目的、特点、和优点将会变得更加清楚,其中
图1是示出根据本发明的用于提供多媒体数据的设备的配置的方框图;图2是示出由根据本发明的提供多媒体数据的方法实现的应用程序的结构的示图;图3是示出使用根据本发明的提供多媒体数据的方法实现的应用程序根据用户的功能设置来显示多媒体数据的状态;图4至8是示出各种根据本发明的过渡的示图;图9是示出根据本发明实施例的提供多媒体数据的方法的流程图;图10是示出根据本发明实施例的从显示缩略格(thumbnail grid)到等待用户动作的处理步骤的流程图;以及图11是示出根据本发明实施例的执行放映幻灯片的处理的流程图。
具体实施例方式
以下,将参照附图来详细解释根据本发明的优选实施例的使用MPV格式提供多媒体数据的设备和方法。
通常,本发明采用XML(可扩展标记语言)从而以MPV格式提供多媒体数据,并且以下将根据XML模式来进行描述。
本发明提出6个新元素以便提供各种多媒体数据,所述新元素诸如“AudioWithStill”、“AudioPart”、“VideoPart”、“AudioWithStilsRef”、“AudioPartRef”、和“VideoPartRef”,它们未被OSTA定义。6个新元素的定义和使用的实施将被描述。
1.“AudioWithStill”“AudioWithStill”元素是其中单一音频asset被与一个或多个静止asset形成组的元素。静止asset通常采用屏幕分辨率的图像文件。可根据XML模式定义“AudioWithStill”元素,如下(1)element mpv:AudioWithStill,complexType mpv:AudioWithStillType(2)namespace http://samsung.co.kr/digitalmediaRd/avstation2(3)type SMPV:AudioWithStillType(4)childrenmpv:ContentlD,mpv:DocumentlD,mpv:InstaneeID,mpv:Metadata,nmf.Metadata,mpv:StillRefs,mpv:AudioRef,SMPV:DisplayTime,
mpv:Related,mpv:Rendition(5)attributesName Type Use Default Fixedmpv:id xs:ID(6)source<xs:element name=“AudioWithStill”type=“SMPV:AudioWithStillType”substitutionGroup=“mpv:CompositeAssetBase”/>
source<xs:complexType name=“AudioWithStillType”>
<xs:complexContent>
<xs:extension base=“mpv:CompositeAssetBascType”>
<xs:sequence>
<xs:element ref=“mpv:StillRef”maxOccurs=“unbounded”/>
<xs:element ref=“mpv:AudioRef”/>
<xs:element name=“DisplaySchema”type=“xs:string”minOccurs=“0”/>
<xs:group ref=“mpv:RelationsElemGroup”/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
“DisplayTime”元素的属性值表示每一静止asset的以秒为单位的持续时间。“DisplayTime”的属性值总是包括可以以小数点描述的的相对时间。如果“DisplayTime”的属性值未指定,则假定没有显示持续时间。对于“DisplayTime”元素的定义可被概述如下。
DisplayTime=<clock-value>(“;”<clock-value>)*clock-value=(<seconds>|<unknown-dur>)unknown-dur=the empty stringseconds=<decimal number>(“.”<decimal number>)?Decimal-number=
*“DisplayTime”元素的使用将被描述。“DisplayTime”元素的属性值“3”意味着静止asset被显示3秒,并且“DisplayTime”元素的属性值“3;5”意味着第一静止asset被显示3秒,并且第二静止asset被显示5秒。同时,“DisplayTime”元素的属性值“3.5;6;2.7”意味着第一到第三静止asset分别被显示3.5秒、6秒和2.7秒。
2.“AudioPart”元素“AudioPart”元素规定了部分音频asset。可根据XML模式定义“AudioPart”元素,如下(1)namespace http://samsung.co.kr/digitalmediaRd/avstation2(2)typeSMPV:AssetPartBaseType(3)childrenmpv:Metadata,nmf:Metadata,SMPV:start,SMPV:stop,SMPV:dur,mpv:AudioRef(4)attributesName Type Use DefaultFixedmanifestLinkIDRefxs:NCNameoptionallistIDRefxs:NCNameoptionalmpv:id xs:IDidRefxs:NCNamerequired<xs:complexType name=″AudioPart″>
<xs:complexContent>
<xs:sequence>
<xs:element ref=″mpv:Metadata″minOccurs=″0″/>
<xs:element ref=″nmf:Metadata″minOccurs=″0″/>
<xs:element ref=″SMPV:start″minOccurs=″0″/>
<xs:element ref=″SMPV:stop″minOccurs=″0″/>
<xs:element ref=″SMPV:dur″minOccurs=″0″/>
<xs:element ref=″mpv:AudioRef″minOccurs=″1″/>
</xs:sequence>
</xs:complexContent>
</xs:complexType>
规定“AudioPart”元素的属性的“manifestLinkIDRef”提供包含引用的asset的“manifestLink”asset的ID(mpv:id)的值。当没有“manifestLinkIDRef”出现时,当前manifest(“manifest”是指“OSTA XML MANIFEST”)被使用。
同时,“listIDRef”提供包含引用的asset的“AssetList”或“MarkList”的ID(mpv:id)的值。当没有“listIDRef”出现时,相同的manifest中的“AssetList”被使用。
而且,“idRef”提供引用的asset的ID(mpv:id)的值。当没有“listIDRef”出现时,当前manifest中的“AssetList”被使用。当没有“manifestLinkIDRef”出现时,当前manifest被使用。
而且,“SMPV:start”、“SMPV:stop”、和“SMPV:dur”被定义为“AudioPart”元素的下级元素。三个下级元素中的至少一个必须被指定其属性值。
“SMPV:start”元素可被定义为<xs:element name=″SMPV:start″type=″xs:long″minOccurs=″0″/>。此元素识别与引用asset的开始相关的以秒为单位的起始时间。当此属性未被规定时,假定可基于“SMPV:stop”和“SMPV:dur”的属性值计算起始时间为[SMPV:start]=[SMPV:stop]-[SMPV:dur]。在未规定“SMPV:stop”或“SMPV:dur”的属性值的情况下,“SMPV:start”的属性值等于0。
“SMPV:stop”元素可被定义为<xs:element name=″SMPV:stop″type=″xs:long″minOccurs=″0″/>。此元素识别与引用asset的开始相关的以秒为单位的停止时间。当未被规定任何值时,假定可基于“SMPV:start”和“SMPV:dur”的属性值计算停止时间为[SMPV:stop]=[SMPV:start]+[SMPV:dur]。在未规定“SMPV:dur”而给出“SMPV:start”的属性值的情况下,“SMPV:stop”的属性值等于引用的asset的持续时间。另一方面,在未规定“SMPV:start”而给出“SMPV:dur”的属性值的情况下,“SMPV:stop”的属性值等于“SMPV:dur”的值。
“SMPV:dur”元素可被定义为<xs:element name=″SMPV:dur″type=″xs:long″minOccurs=″0″/>。此元素识别与引用的音频asset相关的片段的持续时间。当“SMPV:dur”的属性值未被规定时,假定持续时间可被计算为[SMPV:dur]=[SMPV:stop]-[SMPV:start]。在未规定“SMPV:stop”或“SMPV:dur”的属性值的情况下,“SMPV:dur”的值未被定义。
3.“VideoPart”元素
“VideoPart”元素规定了部分视频asset。可根据XML模式定义“VideoPart”元素,如下(1)namespace http://samsung.co.kr/digitalmediaRd/avstation2(2)type SMPV:AssetPartBaseType(3)childrenmpv:Metadata,nmf:Metadata,SMPV:start,SMPV:stop,SMPV:dur,mpv:AudioRef(4)attributesName Type Use DefaultFixedmanifestLinkIDRefxs:NCNameoptionallistIDRefxs:NCNameoptionalmpv:id xs:IDidRefxs:NCNamerequired<xs:complexType name=″VideoPart″>
<xs:complexContent>
<xs:sequence>
<xs:element ref=″mpv:Metadata″minOccurs=″0″/>
<xs:element ref=″nmf:Metadata″minOccurs=″0″/>
<xs:element ref=″SMPV:start″minOccurs=″0″/>
<xs:element ref=″SMPV:stop″minOccurs=″0″/>
<xs:element ref=″SMPV:dur″minOccurs=″0″/>
<xs:element ref=″mpv:VideoRef″minOccurs=″1″/>
</xs:sequence>
</xs:complexContent>
</xs:complexType>
4.“AudioWithStilsRef”元素“AudioWithStilsRef”元素引用“AudioWithStill”元素。可根据XML模式定义“AudioWithStilsRef”元素,如下(1)Attributes
Name Type Use DetaultFixedmanifestLinkIDRefxs:NCNameoptionallistIDRefxs:NCNameoptionalmpv:id xs:IDidRefxs:NCNamerequired5.“AudioPartRef”元素“AudioPartRef”元素引用“AudioPart”元素。可根据XML模式定义“AudioPartRef”元素,如下(1)AttributesName Type Use DefaultFixedmanifestLinkIDRefxs:NCNameoptionallistIDRefxs:NCNameoptionalmpv:id xs:IDidRefxs:NCNamerequired规定“AudioPartRef”元素的属性的“manifestLinkIDRef”提供包含引用的asset的“manifestLink”asset的ID(mpv:id)的值。当没有“manifestLinkIDRef”出现时,当前manifest(“manifest”是指“OSTA XML MANIFEST”)被使用。
同时,“listIDRef”提供包含引用的asset的“AssetList”或“MarkList”的ID(mpv:id)的值。当没有“listIDRef”出现时,相同的manifest中的“AssetList”被使用。
而且,“idRef”提供引用的asset的ID(mpv:id)的值。当没有“listIDRef”出现时,当前manifest中的“AssetList”被使用。当没有“manifestLinkIDRef”出现时,当前“manifest”被使用。
6.“VideoPartRef”元素“VideoPartRef”元素引用“VideoPart”元素。可根据XML模式定义“VideoPartRef”元素,如下(1)Attributes
Name Type Use Detault FixedmanifestLinkIDRefxs:NCNameoptionallistIDRefxs:NCNameoptionalmpv:id xs:IDidRefxs:NCNamerequired将使用上述新元素的多媒体数据提供给用户的方法可被表述为XML,如下。为了方便,将6个新元素的“AudioPart”元素将作为例子。
例子)01-<mpv:Audio mpv:id=″D000100″>
02-<mpv:LastURL>music.mp3</mpv:LastURL>
03-</mpv:Audio>
04-<SMPV:AudioPart mpv:id=″D0001001″>
05-<mpv:AudioRef mpv:idRef=″D000100″/>
06-<SMPV:start>2</SMPV:start>
07-<SMPV:stop>7</SMPV:stop>
08-</SMPV:AudioPart>
09-<SMPV:AudioPart mpv:id=″D0001002″>
10-<mpv:AudioRef mpv:idRef=″D000100/″>
11-<SMPV:start>2</SMPV:start>
12-<SMPV:dur>5</SMPV:dur>
13-</SMPV:AudioPart>
14-<SMPV:AudioPart mpv:id=″D0001002″>
15-<mpv:AudioRef mpv:idRef=″D000100″/>
16-<SMPV:stop>7</SMPV:stop>
17-<SMPV:dur>5</SMPV:dur>
18-</SMPV:AudioPart>
在该例子中,“01”至“03”表示在MPV格式标准中提出的“Audio”asset的ID被设置为“ID000100”,并且与实际“Audio”asset相应的音频文件被设置为“music.mp3”。
而且,在该例子中,“04”至“08”表示根据本发明的“AudioPart”asset的ID被设置为“ID0001001”,并且引用的“Audio”asset被设置为与ID“ID000100”相应的“music.mp3”。此时,其指示该音乐在“music.mp3”播放的整个长度中在其起始点之后仅从2到7秒播放。
而且,在该例子中,“09”至“13”表示根据本发明的“AudioPart”asset的ID被设置为“ID0001002”,并且引用的“Audio”asset被设置为与ID“ID000100”相应的“music.mp3”。此时,其指示该音乐在“music.mp3”播放的整个长度中在其起始点2秒之后被播放5秒。
而且,在该例子中,“14”至“18”表示根据本发明的“AudioPart”asset的ID被设置为“ID0001002”,并且引用的“Audio”asset被设置为与ID“ID000100”相应的“music.mp3”。此时,其指示该音乐在“music.mp3”播放的整个长度中在该音乐的起始点之后7秒停止而在该音乐的停止之前5秒的时间播放,即,该音乐在音乐开始之后从2秒到7秒播放。
图1是示出根据本发明的用于提供多媒体数据的设备100的配置的方框图。本发明的设备100包括显示单元110,用于有选择地提供其中在由用户分类的MPV格式的在多个多媒体数据中仅显示用户选择的一个多媒体数据的第一显示模式、和其中顺序地显示(以下,称作“过渡的”)多个分类的多媒体数据的第二显示模式;用户输入单元130,用于选择显示模式;以及控制单元120,用于将与由用户输入单元输入的控制信息相应的显示模式发送到显示单元。此时,当已由用户输入140选择第一显示模式时,提供放大、缩小或旋转例如图像数据的被显示的多媒体数据的功能,而当已经选择第二显示模式时,提供根据用户选择的数据过渡持续时间和数据显示持续时间顺序地传送多个多媒体数据的功能。同时,MPV格式的多媒体数据可以以XML文档的形式而被描述,并且根据应用于XML文档的样式表(stylesheet)而被转换为多个应用文档。根据本发明,用户可通过使用用于将XML文档转换为HTML文档的样式表通过他们的浏览器来管理多媒体数据。而且,用户可以通过使用用于将XML文档转换为WML和cHTML(压缩HTML)文档的样式表通过诸如PDA、移动电话和灵巧电话机(smart phone)的移动终端访问MPV的访问多媒体数据。
图2是示出由根据本发明的提供多媒体数据的方法实现的应用程序的优选实施例。参照图2,应用程序200可包括显示区210、控制区220和缩略图区230。在缩略图区230中,提供由用户预先分类的多媒体数据。在显示区210中,在缩略图区中由用户选择的多媒体数据被放大并且以屏幕图像的形式被显示,或者以幻灯片的形式顺序地将缩略图区中显示的多媒体数据显示给用户。在控制区220中,执行在显示区210中显示的多媒体数据的屏幕控制。例如,在多个图像数据将被连续地显示的情况下,暂停图像数据的显示,设置从一个图像数据到下一图像数据的过渡持续时间,或设置用于图像数据之一的显示持续时间。
图3是示出在由根据本发明的提供多媒体数据的方法实现的应用程序的显示区310中顺序显示多个多媒体数据的状态的示图。控制区320被提供有允许由用户输入设置多媒体数据的过渡持续时间和一个多媒体数据的显示持续时间的功能。参照图3,过渡持续时间被设置为2秒来作为“过渡持续时间”,并且显示持续时间被设置为2秒来作为“显示持续时间”。同时,在显示区310中,示出顺序的多媒体数据从显示区的右下角部分地过渡。在SMPTE(电影与电视工程师学会)中定义了此过渡功能。在本发明中,提供使用XML元数据过渡MPV格式的多媒体数据的过渡功能。
图4至8示出根据本发明实施例的多种过渡功能。图4显示当之前的多媒体数据渐隐时下一多媒体数据显现的状态,图5显示多媒体数据从显示区310的右上角显现的状态,图6显示下一多媒体数据从显示区310的中心向外显现的状态,图7显示在显示区310中多媒体数据以格栅的形式过渡的状态,并且图8显示下一多媒体数据从显示区310的中心水平地显现的状态。
用于实现根据本发明优选实施例的图2至8中示出的功能的算法可被以步骤表示如下步骤1.初始化SMPV文档步骤2.创建指向asset对象的指针列表步骤3.显示缩略图方格步骤4.得到分类为步骤5、6和7的用户动作步骤5.打开图册步骤6.显示屏幕重现步骤6.1.显示“选项”步骤6.1.1.缩放步骤6.1.2.旋转步骤7.开始幻灯片放映步骤7.1.显示幻灯片放映控制步骤7.1.1.暂停幻灯片放映步骤7.1.2.停止幻灯片放映步骤7.1.3.显示选项步骤7.1.3.1.改变显示持续时间/过渡持续时间步骤7.1.3.2.应用改变步骤7.1.3.3.关闭选项步骤7.2.运行幻灯片放映步骤8.显示下一asset同时,表1至3显示用于实现算法的特殊分类的功能名、关于功能的描述和其中使用各个功能的步骤。
表1.分类名实行

表2.分类名Asset

表3.分类名AssetRef

同时,图9显示实现根据本发明的提供多媒体数据的方法的步骤的流程图。首先初始化包含本发明的新元素的MPV格式的SMPV文档(S901)。其后生成指向asset对象的指针的列表(S903)。在显示缩略图方格(S909)之后,处理等待用户动作(S907)。如果用户选择新图册,则打开新图册(S911),其后,处理返回初始化SMPV文档的步骤S901。如果用户显示屏幕重现(S921),则提供能够控制屏幕重现的功能(S923)。其后,根据用户的动作,可执行缩放功能(S929),可执行旋转功能(S927),或可显示下一asset(S963)。另一方面,如果用户选择幻灯片放映,则开始幻灯片放映(S941)。此时,提供能够控制幻灯片放映的功能(S943)同时执行幻灯片放映(S945)。其后,用户可暂停幻灯片放映(S949)或停止幻灯片放映(S961)。另外,用户可选择“选项”菜单(S951)以改变过渡和显示持续时间(S953)并应用因此进行的改变(S959)。因此,用户可根据改变的过渡和显示持续时间来执行幻灯片放映。
图10是具体示出根据本发明的从在步骤3中显示缩略图方格到在步骤4中等待用户动作的处理的流程图。在显示缩略图方格(S1010)之后,请求asset的列表(S1015)。其后,获得用于列表中的全部asset的asset类型(S1020),并且检查它们(S1025)。根据asset类型,显示缩略图重现(S1030),获得文档图标(S1035),获得图册图标(S1040),或获得声音图标(S1045)。其后,生成HTML(S1050)并且其后登记事件处理程序(S1055)。其后,处理等待用户动作(S1060)并且处理返回步骤S1020。
图11是具体示出根据本发明的执行幻灯片放映的处理的流程图。参照图11,图册中的asset被顺序地提供给用户。此时,为了规定下一asset如何显现,每一asset可被预先定义用于过渡。首先初始化幻灯片放映列表(S1110)。其后,设置指示可用的过渡的列表的“MStransition”、指示当前过渡ID的“TransInd”、指示asset对象的列表的“arAlbumItem”、指示图册中的asset的索引的“i”、指示过渡持续时间的“TransDur”、和指示一个asset的显示持续时间的“DisplayDuration”(S1115)。在此,“MStransition”和“arAlbumItem”的数据类型具有与排列相同的结构。在设置全部参数之后,获得当前asset(S1120)。其后检查当前asset是否具有预定义的过渡(S1125)。如果检查出asset没有预定义的过渡,则使用“TransInd”作为参数获得过渡对象(S1130)。为了得到用于下一asset的过渡对象,“TransInd”的值被增加1(S1135),并且过渡持续时间被设置为等于“TransDur”(S1140)。其后,运行过渡(S1170)。另一方面,如果在步骤(S1125)检查到asset具有预定义的过渡,则预定义的过渡将具有比诸如“MStransition”、“TransInd”、“arAlbumItem”、“TransDur”、和“DisplayDuration”的参数更高的优先级。过渡描述从其中存储有过渡各种方法的数据库中被定位(S1145),并且过渡类型或过渡子类型其后被转换为支持的过渡类型(S1150)。如此转换的过渡类型被定义为“TransType”。而且,预定义的过渡可包含关于过渡持续时间的信息,其依次被用作“TDur”(S1155)。在初始化过渡对象(S1160)并且过渡持续时间被设置为等于“TransDur”(S1165)之后,运行过渡(S1170)。其后,“i”的值被增加(S1175)。如果“i”的增加的值小于“arAlbumItem”的大小,即包括在用于提供幻灯片放映的图册中的整个asset对象的数量,则处理将进行到或改变到图册中的下一asset,并且其后返回到步骤S1120(S1180和S1185)。如果“i”的值等于或高于“arAlbumItem”的大小,则停止幻灯片放映(S1190)。
产业上的可利用性根据本发明,通过定义多媒体数据的新概念并将各种形式的多媒体数据提供给用户,多种多媒体数据可被提供给用户并且用户可管理并处理各种多媒体数据。
尽管已经根据附图中示出的本发明实施例描述了本发明,但是,其不是限制。本领域技术人员将会理解,在不脱离本发明的范围和精神的情况下可进行各种替换、变型和改变。
权利要求
1.一种用于显示以音乐照片视频(MPV)格式描述的多媒体数据的设备,其中,当由用户选择的asset包括单一音频数据和至少一个或多个图像数据时,音频数据被提供并且在音频数据被提供的同时根据预定的方法顺序地显示至少一个或多个图像数据。
2.如权利要求1所述的设备,其中,预定的方法包括根据时间信息显示图像数据的步骤,该时间信息表示其间在音频数据被提供的同时显示每段图像数据的时间。
3.如权利要求2所述的设备,其中,预定方法还包括当不存在时间信息时不显示图像数据的步骤。
4.一种用于显示以音乐照片视频(MPV)格式描述的多媒体数据的方法,包括步骤(1)确定由用户选择的asset是否包括单一音频数据和至少一个或多个图像数据;(2)从asset提取参考信息,用于如果asset包括单一音频数据和至少一个或多个图像数据则提供该音频数据和该图像数据;(3)通过使用参考信息提取并提供音频数据;以及(4)通过使用参考信息提取至少一个或多个图像数据,并且在音频数据被提供的同时根据预定方法顺序地显示它们。
5.如权利要求4所述的方法,其中,预定方法包括根据时间信息显示图像数据的步骤,该时间信息表示其间在音频数据被提供的同时显示每段图像数据的时间。
6.如权利要求5所述的方法,其中,预定方法还包括当不存在时间信息时不显示图像数据的步骤。
7.一种用于显示以MPV格式描述的多媒体数据的方法,该方法包括步骤(1)确定由用户选择的asset是否包括部分单一音频数据;(2)从asset提取参考信息,用于如果asset包括部分单一音频数据则提供该部分单一音频数据;以及(3)根据预定方法通过使用参考信息提供该部分单一音频数据。
8.如权利要求7所述的方法,其中,预定方法使用关于提供的部分音频数据的位置信息,该位置信息包括与音频数据何时播放的时间相关的位置信息。
9.如权利要求8所述的方法,其中,关于时间的位置信息包括表示播放音频数据的起始时间的时间信息、表示在其间播放音频数据时间的时间信息、表示何时终止音频数据的播放的停止时间的时间信息、或两个或更多时间信息的组合。
10.一种用于显示以MPV格式描述的多媒体数据的方法,该方法包括步骤(1)确定由用户选择的asset是否包括部分单一视频数据;(2)从asset提取参考信息,用于如果asset包括部分单一视频数据则提供该部分视频数据;以及(3)根据预定方法通过使用参考信息显示该部分单一视频数据。
11.如权利要求10所述的方法,其中,预定方法使用关于显示的部分视频数据的位置信息,该位置信息包括与视频数据何时播放的时间相关的位置信息。
12.如权利要求11所述的方法,其中,关于时间的位置信息包括表示显示视频数据的起始时间的时间信息、表示在其间显示视频数据的时间的时间信息、表示何时终止视频数据的显示的停止时间的时间信息、或两个或更多时间信息的组合。
13.一种其上记录有用于显示以MPV格式描述的多媒体数据的程序的记录介质,其中,该程序确定由用户选择的asset是否包括单一音频数据和至少一个或多个图像数据;从asset提取参考信息,用于当由用户选择的asset包括单一音频数据和至少一个或多个图像数据时提供该音频数据和该图像数据;通过使用参考信息提取并显示音频数据;以及通过使用参考信息提取至少一个或多个图像数据,并且其后在音频数据被提供的同时根据预定方法顺序地显示该一个或多个图像数据,预定方法包括根据时间信息显示图像数据,该时间信息表示在其间音频数据被提供的同时显示每段图像数据的时间。
14.一种其上记录有用于显示以MPV格式描述的多媒体数据的程序的记录介质,其中,该程序确定由用户选择的asset是否包括部分单一音频数据;从asset提取参考信息,用于在由用户选择的asset包括部分单一音频数据的情况下提供该部分音频数据;根据预定方法通过使用参考信息提供该部分音频数据,该预定方法包括通过使用关于提供的部分音频数据的位置信息显示提供的部分音频数据。
15.一种其上记录有用于显示以MPV格式描述的多媒体数据的程序的记录介质,其中,该程序确定由用户选择的asset是否包括部分单一视频数据;从asset提取参考信息,用于在由用户选择的asset包括部分单一视频数据的情况下提供该部分视频数据;根据预定方法通过使用参考信息显示该部分视频数据,该预定方法包括通过使用关于提供的部分视频数据的位置信息来显示提供的部分视频数据。
全文摘要
公开了一种用于显示以音乐照片视频(MPV)格式描述的多媒体数据的设备,其中,当由用户选择的asset包括单一音频数据和至少一个或多个图像数据时,音频数据被提供并且在音频数据被提供的同时根据预定的方法顺序地显示至少一个或多个图像数据。
文档编号G06F17/00GK1701322SQ200480000961
公开日2005年11月23日 申请日期2004年3月10日 优先权日2003年6月7日
发明者维拉德米尔·波蒂尼奇, 金德镐, 金斗镒, 金荣润 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1