用于管理媒体文件的方法和装置制造方法及图纸

技术编号:5403293 阅读:160 留言:0更新日期:2012-04-11 18:40
提供一种管理媒体文件的方法和装置。用于管理包括多个媒体对象的媒体文件的方法包括:修正多个媒体对象中的至少一个媒体对象;产生或更新有关依据该修正而在媒体文件中产生的未使用区域的信息;以及基于产生或更新的信息管理该媒体文件。因此,由于媒体对象的修正引发的文件管理的困难被减少从而能够有效地管理媒体文件。

【技术实现步骤摘要】
【国外来华专利技术】
与本专利技术一致的方法和装置涉及管理媒体文件,并且更具体地,涉及通过控制文 件管理中由于包括在媒体文件中的媒体对象的修正引起的困难来更加有效管理媒体文件。
技术介绍
伴随有线或无线网络的发展,诸如音频和视频文件的多媒体内容的制作和使用已 经极大地增长。具体地,由于用户创建内容(UCC)是公开可用的,所以许多用户能够制作和 编辑各种内容。只是使用特定内容提供商提供的多媒体内容的用户也参与到制作和编辑内 容中,从而通过使用各种方法来频繁地执行包括多媒体内容的媒体文件的修正。可是,媒体 文件的修正在媒体文件管理中造成新的开销。将参考图1对其更详细地描述。图1示出现有技术的媒体文件。图1说明基于国际标准组织(ISO)的媒体文件格式。参考图1,媒体文件100包括 文件报头区域110、元数据区域120和媒体数据区域130。文件报头区域110包括在媒体文件100中包括的内容的基本信息。例如,诸如内 容标识符、内容制作者和制作时间的信息可以被包括在文件报头区域110中。当媒体文件 100被划分成多个轨道121到123或多个流时,能够在文件报头区域110中包括映射配置信肩、o元数据区域120包括媒体文件100包括的多个媒体对象的单独的信息。媒体对象 的各种简档信息和位置信息被包括在元数据区域120中以便解码该媒体对象。媒体对象是 内容的最小单位且在每个时间单位中显示在屏幕上的一个图像帧可以是媒体对象。在音频 的情况中,在每个时间单位中再现的一个音频帧可以是媒体对象。多个媒体对象能够存在于每个轨道中,再现此类媒体对象所需的信息被包括在元 数据区域120中。同样,涉及媒体对象的时间和偏移的信息可以被包括在元数据区域120 中。偏移信息指示关于媒体对象的媒体数据存在于媒体数据区域130中的何处。在图1中,假定在第一时间单位的媒体对象124、在第二时间单位的媒体对象125 和在第三时间单位的媒体对象126分别是媒体对象1、媒体对象2和媒体对象3。媒体对象1的媒体数据被存储在从“0x00”到“0x04”的偏移中,媒体对象2的媒 体数据被存储在从“0x05”到“0x11,,的偏移中,媒体对象3的媒体数据被存储在从“0x12” 到“0x16”的偏移中。当媒体文件的用户修正该媒体文件从而删除媒体对象2、125时,从偏移“0x04”到 “0x11”的数据被删除。根据该媒体对象的删除,涉及在元数据区域120和媒体数据区域130 中的媒体对象2、125的信息被完全删除。因此,在媒体文件中用于存储从偏移“0x00”到“0x04”的媒体数据的区域变成其 中没有存储媒体数据的未使用的区域。为了移动媒体对象3、126的媒体数据从而移除该未使用的区域,媒体对象3、126 和涉及所有媒体对象的位置的元数据应当被修正。此种处理导致在用于管理媒体文件的系统上的较大负荷。具体地,当在诸如便携终端一类的硬件资源不充分的设备中管理媒体文 件时,系统的性能受到极大的影响。当按这样留下未使用的区域时,为了防止系统的性能受到影响,媒体文件的尺寸 没有减少,使得存储器的使用是低效的,而不顾及媒体对象的删除。
技术实现思路
技术问题本专利技术的示范实施例克服以上的缺点和上面未描述的其他缺点。同样,本专利技术不 要求克服上述的缺点,本专利技术的示范实施例可以不克服上述的任何问题。本专利技术提供一种用于通过克服文件管理中由于包括在媒体文件中的媒体对象的 修正引起的困难来有效地管理媒体文件的方法和装置,以及计算机可读记录介质,在其上 嵌入了用于执行该方法的计算机程序。有益效果根据本专利技术的示范实施例,由于包括在媒体文件中的多个媒体对象被修正,所以 在用于管理媒体文件的装置中产生的负荷被最小化且媒体文件能够被有效地管理。附图说明通过参考附图进行的本专利技术的示范实施例的详细描述,本专利技术的上述和其它方面 将更加明了,其中图1示出现有技术的媒体文件。图2是根据本专利技术的示范实施例的管理媒体文件的方法的流程图。图3A说明根据本专利技术的示范实施例的未使用的区域的产生。图3B说明根据本专利技术的示范实施例的未使用的区域的信息。图4是根据本专利技术的示范实施例的管理媒体文件的装置的框图。图5是根据本专利技术的示范实施例的移动媒体文件的方法的流程图。图6说明根据本专利技术的示范实施例的发送和排列媒体文件的方法。图7A是根据本专利技术的示范实施例的用于发送媒体文件的装置的框图。图7B是根据本专利技术的示范实施例的用于接收媒体文件的装置的框图。图8是根据本专利技术的另一示范实施例的管理媒体文件的方法的流程图。图9说明根据本专利技术的示范实施例的媒体文件的分开存储。图10说明根据本专利技术的示范实施例的媒体文件报头文件的语法。以及图11是根据本专利技术的另一示范实施例的管理媒体文件的装置的框图。具体实施例方式根据本专利技术的一方面,提供一种管理包括多个媒体对象的媒体文件的方法,该方 法包括修正多个媒体对象中的至少一个媒体对象;产生或更新有关依据修正而在媒体文 件中产生的未使用区域的信息;以及基于产生或更新的信息管理该媒体文件,其中该未使 用区域是其中没有存储关于多个媒体对象的媒体数据的区域。根据本专利技术的另一方面,提供一种管理包括多个媒体对象的媒体文件的装置,该装置包括信息单元,其产生或更新有关依据在多个媒体对象中的至少一个媒体对象的修 正而在媒体文件中产生的未使用区域的信息;以及管理单元,其基于该产生或更新的信息 管理该媒体文件,其中该未使用区域是其中没有存储关于多个媒体对象的媒体数据的区 域。 根据本专利技术的另一方面,提供一种由第一设备向第二设备发送包括多个媒体对象 的媒体文件的方法,该方法包括向第二设备发送关于媒体文件中包括的多个媒体对象的 元数据;基于该元数据确定关于多个媒体对象的媒体数据的发送顺序;以及根据确定的发 送顺序发送该媒体数据到第二设备。根据本专利技术的另一方面,提供一种用于由第一设备向第二设备发送包括多个媒体 对象的媒体文件的装置,该装置包括元数据发送单元,其向第二设备发送关于媒体文件中 包括的多个媒体对象的元数据;控制器,其基于该元数据确定关于多个媒体对象的媒体数 据的发送顺序;和媒体数据发送单元,其根据确定的发送顺序发送该媒体数据到第二设备。根据本专利技术的另一方面,提供一种由第二设备接收由第一设备发送的包括多个媒 体对象的媒体文件的方法,该方法包括从第一设备接收关于多个媒体对象的元数据;在 按照元数据确定发送顺序之后接收第一设备发送的关于多个媒体对象的媒体数据;以及基 于该发送顺序排列所接收的媒体数据。根据本专利技术的另一方面,提供一种用于由第二设备接收由第一设备发送的包括多 个媒体对象的媒体文件的装置,该装置包括元数据接收单元,其从第一设备接收关于多个 媒体对象的元数据;媒体数据接收单元,其在按照元数据确定发送顺序之后接收从第一设 备发送的关于多个媒体对象的媒体数据;以及排列单元,其基于该发送顺序排列所接收的 媒体数据。根据本专利技术的另一方面,提供一种管理媒体文件的方法,该方法包括提取媒体文 件的元数据和媒体数据;分离提取的元数据和媒体数据并且在不同位置中存储提取的元数 据和提取的媒体数据以便阻止依据元数据被存储的区域的尺寸改变带来的媒体数据被存 储的区域的位置改变;以及在媒体文件的报头中存储关于元数据和媒体数据被存储的位置 的信息。根据本专利技术的另本文档来自技高网
...

【技术保护点】
一种管理包括多个媒体对象的媒体文件的方法,该方法包括:修正多个媒体对象中的至少一个媒体对象;产生或更新有关依据该至少一个媒体对象的修正而在媒体文件中产生的未使用区域的信息;以及基于产生或更新的信息管理该媒体文件,其中该未使用区域是其中没有存储关于多个媒体对象的媒体数据的区域。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:赵庆善朴正煇
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1