CN101253566B - 基于集成多媒体文件格式结构的多媒体服务***和方法 - Google Patents
基于集成多媒体文件格式结构的多媒体服务***和方法 Download PDFInfo
- Publication number
- CN101253566B CN101253566B CN2006800317496A CN200680031749A CN101253566B CN 101253566 B CN101253566 B CN 101253566B CN 2006800317496 A CN2006800317496 A CN 2006800317496A CN 200680031749 A CN200680031749 A CN 200680031749A CN 101253566 B CN101253566 B CN 101253566B
- Authority
- CN
- China
- Prior art keywords
- content
- integrated
- metadata
- frame
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; 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/30—Indexing; 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/3027—Indexing; 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00731—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
- G11B20/00746—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number
- G11B20/00797—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of times a content can be reproduced, e.g. using playback counters
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00731—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
- G11B20/0084—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific time or date
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00731—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
- G11B20/00847—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction is defined by a licence file
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Mathematical Physics (AREA)
- Storage Device Security (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
本发明涉及一种集成多媒体文件格式结构和基于这种集成多媒体格式结构的多媒体服务***。本发明所涉及的多媒体服务***,能够产生包括压缩音频文件、图像文件、文本文件、内容保护元数据和许可元数据在内的集成内容,能够利用有集成多媒体文件格式结构的集成内容提供多媒体服务,而传统的多媒体服务***只能提供音频数据和相关的简单文本信息。
Description
技术领域
本发明涉及一种集成多媒体文件格式结构,以及基于这种集成多媒体文件格式结构的***和方法;特别是涉及一种集成多媒体文件格式结构,以及适合于产生和提供基于这种多媒体格式结构的集成内容的一种多媒体服务***和方法。
背景技术
众所周知,近年来,用户终端不仅扮演通讯的角色,也有着多媒体数据处理的功能,例如拍照,录制视频以及复制音乐等等。特别是,它还有一个常用的任务就是通过在用户终端播放音乐文件,例如MP3文件来听音乐。
这类音乐文件存储在自身有存储媒介的小型便携式播放设备(如MP3播放器等)、个人计算机(PC)以及诸如此类的设备中,从中提取合意的来再现。
常用的音乐文件格式有MP3(MPEG-1Audio Layer III),MPEG-2/4ACC(先进音频编码),WMA以及AVI等。这些音乐文件格式包括简单的音乐数据和与音乐内容(例如,歌名、歌手、专辑名、作曲者、作曲年及版权所有者等)相关的元数据。相应地,其弊端在于用户在听音乐时得不到关于音乐数据的其他详细信息。
而且,此类文件格式用作压缩音乐文件因而方便实际应用,例如学外语中的听力理解、讲故事等。然而,在这些应用领域中,所提供的文件格式不能够增加与音乐资源同步的图像文件或者与内容相关的文本文件。也就是说,这些音乐文件格式被限制在仅仅依靠音乐资源的应用领域中。
例如,MP3不仅包括压缩声音数据也包括与有限的音乐内容(如歌名、歌手、专辑名、作曲、作曲年、版权所有者等)相关的元数据。由于元数据可以提供相关信息,因而或多或少可以弥补听音乐得不到其详细信息的问题。
此外,复制音乐文件的可移动式播放器电池寿命有限,计算能力和存储能力也有限。而且,此类播放器的显示设备功能受限(如,只能提供文本信息)。
为了克服MP3音乐文件的上述问题,MP3播放器配置成通过网络与服务器相连,而且当复制MP3音乐文件时传输如歌名等相关信息。相应地,服务器将相关音乐文件的歌词提供给MP3播放器,因而在复制音乐数据的同时显示歌词。
然而,这种传统方法的缺陷在于当MP3没有联网的时候不可能接收和显示歌词。为了持续接收和显示歌词,必须付出昂贵的联网费用。
发明内容
本发明的主要目的是提供一种集成多媒体文件格式结构,这种结构至少能够集成图像数据、文本数据、与音频数据相关的视频数据、内容保护元数据以及许可信息元数据等内容中的一组。
本发明的另外一个目的是提供一种能够产生和提供基于这种集成多媒体文件格式结构的集成内容的多媒体服务***和方法。
根据本发明的一个方面,提供一种用来通过使用ISO基本文件格式集成内容的集成多媒体文件格式结构,该内容相应于压缩的音频数据,该内容包括压缩的视频数据、图像数据、文本数据和内容信息元数据中的至少一项,所述集成多媒体文件格式结构包括:moov框,用于利用多种多样的trak框,指示相应于压缩的音频数据之压缩的视频数据、图像数据、文本数据、应用动画效果于图像的脚本数据、视频和文本数据、内容保护元数据和许可保护元数据,,并且,用于确定另外的trak框同步文本数据;mdat框,包含由所述moov框中的trak框指定的数据和相应于另外的trak框的同步文本数据;meta框,用来存储被记录的内容信息的元数据。
根据本发明的另外一个方面,提供一种用于提供具有集成多媒体文件格式结构的集成内容的多媒体服务***,所述***包括:内容服务***,用来分配使用所述集成内容的权利,依据使用所述内容的权利产生许可信息元数据,依据许可信息元数据加密所述内容,并且产生与加密法相关的内容保护元数据,从而产生具有集成多媒体文件格式结构的集成内容并且通过网络进行传输;用户终端,用于通过网络存储接收到的集成内容,依据许可信息元数据和内容保护元数据解密和解码存储的集成内容,显示解码的内容并且依照执行集成内容指令执行显示的内容。
根据本发明的另外一个方面,提供一种多媒体服务方法,用于提供具有集成多媒体文件格式结构的集成内容,该方法包括以下步骤:确定内容服务***的集成内容请求接收单元是否接收到通过网络传输的集成内容信号;如果已经接受到所述集成内容信号,则进行用户鉴定并且检查用户对内容的使用权限;根据用户鉴定和许可请求合适的内容,然后根据内容保护方法加密所请求的内容;产生用于记录描述所述内容保护方法的内容保护元数据和用于记录所述内容的许可信息的许可元数据;根据同步信息,利用所述加密内容、所述内容保护元数据和所述许可元数据产生一个集成内容,然后通过网络传输所述集成内容到用户终端;存储所述用户终端接收到的集成信息。
根据本发明的另外一个方面,提供一种多媒体服务方法,用于提供具有集成多媒体文件格式结构的集成内容,该方法包括以下步骤:确定用户终端是否请求集成内容;如果请求集成内容,则确定所请求的内容是否存在;如果所请求的内容存在,则检验内容权限之后显示集成内容的解密元数据,然后显示所请求集成内容的背景和来源以及预先存储的全部集成内容列表;如果用户端输入用于执行随机集成内容的指令,则根据用户存储在用户终端或者存储媒介中的权限提取和解密相关内容;根据包含在同步文本数据中的同步信息解码并表达解密后的集成内容,执行解码后的集成内容。
一种用于提供具有集成多媒体文件格式结构的集成内容的多媒体服务***,所述***包括:
内容服务***,用来分配使用所述集成内容的权利,依据使用所述内容的权利产生许可信息元数据,依据许可信息元数据加密所述内容,并且产生与加密法相关的内容保护元数据,从而产生具有集成多媒体文件格式结构的集成内容并且通过网络进行传输;
用户终端,用于通过网络存储接收到的集成内容,依据许可信息元数据和内容保护元数据解密和解码存储的集成内容,显示解码的内容并且依照执行集成内容指令执行显示的内容;
所述集成多媒体文件格式结构包括:
moov框,用于利用trak框,指示相应于压缩的音频数据之压缩的视频数据、图像数据、文本数据、应用动画效果于图像的脚本数据、视频和文本数据、内容保护元数据和许可保护元数据,并且,用于确定另外的trak框同步文本数据;
mdat框,包含由所述moov框中的trak框指定的数据和相应于另外的trak框的同步文本数据;
meta框,用来存储被记录的内容信息的元数据;
所述内容服务***包括:
集成内容请求接收单元,用于接收通过网络传输的集成内容请求信号;
内容保护/许可管理单元,用于接受用户鉴定单元提供的用户鉴定信息和内容使用权限,并提供集成内容的内容保护方法,以供内容加密单元对内容进行加密;
用户鉴定单元,用于核对关于用户鉴定信息和内容使用权限并将其提供给内容保护/许可管理单元;
内容提取单元,用于根据用户鉴定单元提供给内容保护/许可管理单元的用户鉴定信息和内容使用权限提取内容;
内容存储单元,用于提供集成内容请求接收单元所请求的内容;
内容加密单元,用于依据来自内容保护/许可管理单元的内容保护方法对内容进行加密;
内容保护元数据产生单元,用于产生内容保护元数据来记录描述内容保护方法的信息;
许可元数据产生单元,用于产生许可元数据来记录与内容保护/许可管理单元的决定一致的许可信息;
集成内容产生单元,用于通过利用分别由内容加密单元、内容保护元数据产生单元和许可元数据产生单元提供的加密内容、内容保护元数据和许可元数据,根据包含在同步文本数据中的同步信息,产生一集成内容;
内容传输单元,用于通过网络传输产生的集成内容至用户终端;
所述用户终端包括:
集成内容接收单元,用于接收由内容服务***传输的集成内容;
内容存储单元,用于存储接收到的集成内容;
内容解密器,用于根据用户存储在用户终端的内容存储单元中或者存储媒介中的用户权限解密集成内容;
内容解码单元,用于利用内容解码器解码解密过的集成内容;
内容表达单元,用于在一个屏幕上表达解码后的集成内容;
内容元数据解密/内容使用控制单元,用于解密内容存储单元存储的集成内容的元数据,并且在确认使用内容权限后传输解密元数据;
集成内容请求单元,用于确定所请求的集成内容是否存在于内容存储单元中,如果所述请求的集成内容存在,则提取所请求的集成内容以便将其提供给所述集成内容元数据解密/内容使用控制单元,否则,假如所述请求的集成内容不存在,通过有线/无线通信网络传输内容请求信号到内容服务***;
用户界面单元,用于显示先前存储的全部集成内容列表以及存储于用户终端的内容存储单元中的所请求集成内容的背景和来源,并且提供所表达的集成内容。
一种多媒体服务方法,用于提供具有集成多媒体文件格式结构的集成内容,该方法包括以下步骤:
确定内容服务***的集成内容请求接收单元是否接收到通过网络传输的集成内容信号;
如果已经接受到所述集成内容信号,则进行用户鉴定并且检查用户对内容的使用权限;
根据用户鉴定和许可提取内容,然后根据内容保护方法加密所请求的内容;
产生用于记录描述所述内容保护方法的内容保护元数据和用于记录所述内容的许可信息的许可元数据;
根据包含在同步文本数据中的同步信息,利用所述加密内容、所述内容保护元数据和所述许可元数据产生一个集成内容,然后通过网络传输所述集成内容到用户终端;
存储所述用户终端接收到的集成信息;
所述集成多媒体文件格式结构包括:
moov框,用于利用trak框,指示相应于压缩的音频数据之压缩的视频数据、图像数据、文本数据、应用动画效果于图像的脚本数据、视频和文本数据、内容保护元数据和许可保护元数据,并且,用于确定另外的trak框同步文本数据;
mdat框,包含由所述moov框中的trak框指定的数据和相应于另外的trak框的同步文本数据;
meta框,用来存储被记录的内容信息的元数据。
一种多媒体服务方法,用于提供具有集成多媒体文件格式结构的集成内容,该方法包括以下步骤:
确定用户终端是否请求集成内容;
如果请求集成内容,则确定所请求的内容是否存在;
如果所请求的内容存在,则检验内容权限之后显示集成内容的解密元数据,然后显示所请求集成内容的背景和来源以及预先存储的全部集成内容列表;
如果用户端输入用于执行随机集成内容的指令,则根据用户存储在用户终端或者存储媒介中的权限提取和解密相关内容;
根据包含在同步文本数据中的同步信息解码并表达解密后的集成内容,执行解码后的集成内容;
所述集成多媒体文件格式结构包括:
moov框,用于利用trak框,指示相应于压缩的音频数据之压缩的视频数据、图像数据、文本数据、应用动画效果于图像的脚本数据、视频和文本数据、内容保护元数据和许可保护元数据,并且,用于确定另外的trak框同步文本数据;
mdat框,包含由所述moov框中的trak框指定的数据和相应于另外的trak框的同步文本数据;
meta框,用来存储被记录的内容信息的元数据。
有益效果
如上所述,与只能提供音频数据和简单文本信息的传统多媒体服务***不同的是,本发明中的多媒体服务***产生一种集成内容,包括压缩音频数据、图像数据、文本数据、应用动画效果于图象的脚本数据、文本和视频数据、内容保护元数据和许可元数据。通过提供这样的集成内容,达到压缩音频数据与相关图像和文本数据同步。结果是,多媒体服务***可以有效地产生和提供有集成多媒体文件格式结构的集成内容。
而且,通过提供有集成多媒体文件格式结构的集成内容,压缩音频数据可与相关图像数据、文本数据和其他数据同步执行。那么,使用多媒体服务的用户需求即可得到满足。
附图说明
根据下述结合附图给出的最佳实施例的描述,本发明的上述和其他目的和特征将变得明显。其中:
图1至图6是本发明第一个优选实施例的一种集成多媒体文件格式结构的不同例子;
图7描述了本发明第一个优选实施例的集成多媒体文件格式结构的另外一个例子;
图8显示了本发明第二个优选实施例的一种集成多媒体文件格式结构的一个例子;
图9显示了本发明第二个优选实施例的一种集成多媒体文件格式结构的另外一个例子;
图10显示了本发明的一种IPMP总体描述符图解,用来描述内容保护工具方面的总体信息;
图11描述了本发明的一种IPMP信息描述符图解,用来描述保护特定内容的内容保护工具方面的信息;
图12解释了本发明中利用MPEG-4文件格式保护单轨道声音和图像数据的文件格式结构的一个例子;
图13描述了本发明中利用MPEG-4文件格式保护单轨道声音和图像数据的文件格式结构的另一个例子;
图14显示了本发明中利用MPEG-4文件格式保护多轨道声音和图像数据的文件格式结构;
图15显示了本发明中适合于提供基于集成多媒体文件格式结构产生的多媒体内容的内容服务***框图;
图16是本发明中为满足具有集成多媒体文件格式结构的集成内容的请求,提供预先存储在内容服务***中的内容的过程模式图;
图17提供了一个模式图,显示了用于响应于本发明内容服务***中集成的内容请求信号,提供具有集成多媒体文件格式结构的集成内容的过程。
具体实施方式
下面,参照附图详细描述本发明的最佳实施方式。
图1至图6显示了本发明第一个优选实施例中一种集成多媒体文件格式结构的各种例子。
如图1所示,一个MPEG-4文件格式结构用于集成压缩的音频数据和图像(如歌手的照片、音乐专辑的图片、故事相关的图像(卡通)、显示单词发音舌位的图片、用于解释语言学习对话相关的图像等)数据;音频相关的文本数据(歌词、故事语句、与单词发音有关的语言学习文本的对话句型等);用于应用动画效果到图像、视频和文本数据上的脚本数据;上述数据的同步数据;与数据保护(加密)相关的内容保护信息元数据;用户使用相关内容权利的许可信息元数据中至少一类相关数据。其中,“ftype”代表一个文件类型;“moov”包含用于各自特定元数据的trak框;“mdat”包含与每个trak框相关的数据;“meta”包含由每个trak框所指定的元数据;meta框可至少包含内容保护元数据、许可信息元数据和异步MPEG-7元数据中的一项,而且至少有一项可利用MPEF-21DID记录。通过使用MPEG-21IPMP(知识产权管理与保护)标准,内容保护元数据和许可信息元数据可代表内容保护信息。
通过使用MPEG-4LASeR(轻型应用场景标识)标准、SMIL(同步多媒体集成语言)标准、SVG(可测向量图像)标准、SVG Tiny标准及XML标准中的至少一个,用于将动画效果应用到图像、视频和文本数据上的脚本数据可以被设定。
压缩音频数据(如MP3音频数据等)代表具有MPEG-4文件格式的moov框中它的专用trak框的mdat框中的MP3数据框框,也代表具有其它trak框的mdat框中音频相关文本数据(如MPEG-7元数据等)框。而且,至少一个与压缩音频文件相关的图像数据(如JPEG图像等)代表moov框中的其他trak框。
当MPEG-7元数据包含如歌词、故事语句、用于学习(外国)语言的对话等文本内容时,再现音乐数据(MP3)时会在用于同步的第一个句子或者第一个音节中包含时间信息数据(如时间标志)。而且,诸如歌词、故事语句、用于语言学习中与单词发音相关的对话句型等同步文本数据作为一个独立时间文本形成,由一个文件或者moov框中的一个trak框来确定。而且,同步信息,例如一个时间标志、一个偏移或者一个组块(chunk)单元等,包含在同步文本数据中,该文本数据可由MPEG-4文件格式的trak框来确定,使得再现音频数据时同步文本数据可与音频数据同步。
一方面,再现音乐时代表图像数据(如JPEG数据)的trak框包含用于同步具有音乐的每个图像的时间信息(例如时间标志、偏移或组块单元等)。而且,这些trak框可能包含将动画应用于图像的脚本数据,以将这些图像转化为其他图像。如果由trak框代表的数据受到保护(加密),涉及到采用哪种加密方法、哪个子块应该加密以及获取解密键数据的信息的内容保护元数据和关系到内容使用权的许可信息元数据利用MPEG-21IPMP(知识产权管理与保护)记录在meta框中的xml框中。同时,元数据可能用乱码功能加密,而且包括数字签名数据来验证MPEG-21IPMP元数据的完整性。
在这样一种集成多媒体文件格式结构中,理解为不仅用MP3作为音乐数据文件的音频文件格式,还可能利用其他文件格式例如MPEG-2/4AAC,WMA,AVI,G.723,PCM,MPEG-4ALS(音频无损编码),MPEG-4DST(过密(oversampled)音频无损编码)等。此外,对于一种图像数据文件而言,除了JPEG,还可能用其他图像文件格式如PNG,BMP,TIFF,JPEG2000,MPEG I-frame,GIF,动画GIF,PGMYUV,PGM,YUV及SGI等。而且,对于视频数据文件而言,可能支持H.264/AVC,SVC,MPEG-1,MPEG-2,MPEG-4,WMV,H.261,H.263,H.26L,AVI,RealVideo,DV,MJPEG及APPLE Video文件格式中的至少一个。
异步MPEG-7元数据(如,歌名,音乐专辑名和歌手等)可能包含在用于meta框的xml框中的MPEG-21DID中。而且,需要与音频或图像同步的文本数据(例如用于歌曲的文本、故事语句和用于与词的发音相关的语言学习文本的对话)可能包含在mdat框中,该框对应于另外的trak框。meta框中代表MPEG-21DID的每个trak框的每条信息分别由meta框中的iinfo和iloc信息标记。
特别是,如图16所示,能够配置包括用于视频数据的trak框的集成多媒体内容。
图7是本发明第一个优选例中集成多媒体文件格式结构的另外一个例子。参见图7,mdat框中的moov框可由图1至图6中的各种集成多媒体文件格式组成。
图8是本发明第二个优选实施例的一个集成多媒体文件格式结构的例子。图8中的mdat框中的moov框可由图7所示的各种集成多媒体文件格式组成。
参见图8,一个或多个音频trak框如音乐CD名等能够作为用于音乐专辑数据的集成文件格式结构。至少一个或多个音频trak框以MPEG-4文件格式存在于mdat框中。在这种情况下,音频trak框可能由如图1至图6的另外一个文件格式来补充,与moov框代表的集成文件格式结构类似。
这样,meta框中代表MPEG-21DID的每个trak框的每条信息分别由meta框中的iinfo和iloc信息标记。
图9所示的集成多媒体文件格式结构,是图8所示第二个优选例中集成多媒体文件格式结构的另外一个例子。
图10是本发明中描述内容保护工具总体信息的一种IPMP总体描述符图解。
参见图10,音频数据、图像数据及文本数据可以基于用于其内容保护的MPEG-21IPMP组成标准细则(ISO/IEC210004)进行简化。MPEG-21IPMP的IPMP总体信息描述符可以描述内容保护工具信息,例如,一个内容加密工具(算法)识别码,工具构件信息,能够直接记录工具数据的数据包,当工具存在于外部时工具的真实位置信息,包含用于验证内容保护元数据完整性的数据签名信息的包。具体数据类型如表1和表2所述。
表1解释了MPEG-21IPMP的IPMP总体信息描述符模式的句法,MPEG-21IPMP描述了本发明内容保护工具总体信息。表2解释了MPEG-21IPMP的总体信息描述符模式中表示工具描述信息的元素的具体句法,MPEG-21IPMP描述了本发明内容保护工具总体信息。
表1
表2
图11描述了一个IPMP信息描述符模式,用来描述内容保护工具信息,该保护工具保护了本发明涉及的具体内容。
如图11所示,IPMP信息描述符描述了:内容加密工具(算法)识别码;工具成员信息;能够直接记录工具数据的数据包;当工具存在于外部时工具的真实位置信息;用于验证内容保护元数据完整性的数据签名信息;用于真实加密过程的参数值;初始化设置数据值;用于验证版权和许可元数据以及前述数据形成的元数据完整性的数字签名数据等。具体数据类型如表3和表4所述。
表3解释了描述内容保护工具信息的IPMP信息描述符模式的句法,此工具用来保护本发明中的具体内容。表4解释了工具描述信息构件的具体句法,初始化设置组件以及IPMP信息描述符模式中的版权描述组件,该IPMP信息描述符模式用来描述本发明中保护特定内容的工具描述信息。
表3
表4
图12是本发明利用MPEG-4文件格式保护单个trak框音频和图像数据的文件格式结构的一个例子。图13是本发明利用MPEG-4文件格式保护单个trak框音频和图像数据的文件格式结构的另一个例子。
参见本发明优选例中图12和图13所示文件格式结构的例子,关于MP3数据和JPEG数据的内容保护信息(IPMP描述符)可能记录在MPEG-4文件格式的moov框中的ipmc框中。可选择地,本发明另一个优选例中的另一个文件格式结构中,MP3数据的保护信息(IPMP_DIDL)和至少一个JPEG数据可能被记录在MPEG-4文件格式的xml框中。IPMP的最高项(Ipmpdidl:Item)代表mdat框中的moov框中的每个trak框的内容保护信息,其较低的项(Ipmpdidl:Item)代表由moov框中的相应trak框指定的MP3和JPEG数据的保护信息。
图14是本发明中利用MPEG-4文件格式保护多trak框音频和图像数据的文件格式结构。
参见图14,多个trak框中关于MP3数据和至少一个或多个JPEG数据的保护信息(IPMP_DIDL)可被记录在MPEG-4文件格式的xml框中。IPMP的最高项目(Ipmpdidl:Item)代表mdat框中包含在moov框中的内容保护信息。而且,保护信息(IPMP_DIDOL)具有来自图13的用于保护单个trak框音频和图像数据的另一种类型文件格式结构之扩展结构。
图15提供了适于提供基于本发明中集成多媒体文件格式结构的多媒体内容服务的多媒体服务***框图。这种多媒体服务***包括用户信息终端100,网络200,内容服务***300和存储媒介400。
如图15所示,用户终端包括集成内容接收单元102,接收内容存储单元104,内容解密器106,内容解码单元108,内容表达单元110,集成内容元数据解密/内容使用控制单元112,集成内容请求单元114和用户界面单元116。用户终端100可能包括有线终端(有网络连接装置的个人计算机等)或者无线终端(比如,手机,PC机,PDA,IMT-2000终端,PDA电话,智能电话等)。用户终端100允许有内容使用权利的用户通过用户界面单元116请求集成内容。
此外,用户终端100通过集成内容请求单元114执行内容请求。如果指定的集成内容存在于用户终端100的内容存储单元104中,则用户终端100显示全部存储集成内容的列表。那么,为了显示用户界面单元116所请求的集成内容的背景和来源,集成内容解密/内容使用控制单元112解释了集成内容的元数据,并且在将解码内容传输到用户界面单元116之前检查使用内容的权利。
如果用户希望的集成内容存在于用户终端100的内容存储单元104中,则所希望的集成内容通过集成内容元数据解密/内容使用控制单元112选择。然后,根据从用户界面单元116发出的执行指令来提取集成内容,而且,受保护的内容由内容解密器106来解密。
用户的解密权可能存储在用户终端100或者存储媒介400中,内容的使用受到用户从内容解密器106中所获权利的限制。
提取出来的解密后的内容分别由对应的用户终端100中的内容解码单元108中的内容解码器解码,然后由内容表达单元110提供,之后进入用户界面单元116,则在同屏幕上提供了多样化的内容。
另一方面,如果在用户终端100的用户界面单元116上的集成内容列表中没有显示用户所需的集成多媒体内容,则请求集成内容的信号通过网络200即有线/无线通讯网络从集成内容请求单元114传输至内容服务***300。
内容服务***300包括集成内容请求接收单元302,内容保护/许可管理单元304,用户鉴定单元306,内容提取单元308,内容存储单元310,内容加密单元312,内容保护元数据产生单元314,许可元数据产生单元316,集成内容产生单元318和集成内容传输单元320。内容服务***300的内容请求接收单元302接收通过网络200传输的集成内容请求信号,然后将其传输到内容保护/许可管理单元304。此外,内容服务***300的用户鉴定单元306决定了用户对于内容的使用权限。
内容服务***300的内容保护/许可管理单元304请求内容提取单元308根据用户鉴定和使用内容的用户权利从内容存储单元310中提取合适的内容。那么,所提供的内容由内容加密单元312根据内容保护/许可管理单元304的内容保护方法进行加密。
内容服务***300的内容保护元数据产生单元314产生内容保护元数据来记录信息,该信息用来描述内容保护/许可管理单元304的内容保护方法。而且,许可元数据产生单元316产生许可元数据来记录与内容保护/许可管理单元304所作决定相一致的许可信息。
内容服务***300的集成内容产生单元318通过接收内容加密单元312输出的加密内容,内容保护元数据产生单元314输出的内容保护元数据,许可元数据产生单元316输出的许可元数据和文件格式构型信息,如这些内容的同步信息,产生集成内容。因而产生的集成内容被传输到集成内容传输单元320,然后再由集成内容传输单元320通过网络200将其传输到用户终端100。
在用户终端100中,由集成内容接收单元102接收集成内容,之后存储在内容存储单元104中。而且,为了显示用户请求的集成内容已经接收到,集成内容元数据解码/内容使用控制单元112分析已接收到的集成内容元数据,然后传输集成内容的背景及使用权限到用户界面单元116。
此外,在用户终端110中,用户请求的集成内容根据用户界面单元316发出的执行指令来提取,而且,受到保护的内容根据用户存储在用户终端100或者存储媒介400中的权限分别由内容解密器106解密。提取到的解密内容由内容解码单元108中的内容解码器解码,之后依次由用户界面116和内容表达单元110表达,因而在同一个屏幕上可提供多样化的内容。
存储媒介400与用户终端100相连接,该存储媒介例如包括光盘,硬盘和内存等。相应地,其中存储的随机集成内容(如MP3数据等)按照用户的请求提取,然后传输到用户终端100的内容解码器106中。
以下描述了一个过程,上述内容服务***依照用户的请求及权限将基于集成多媒体文件格式结构的集成内容提供给用户终端。
图16是本发明中为满足有集成多媒体文件格式结构的集成内容的请求,提供预先存储在内容服务***中的内容的过程流程图。图17是一个过程流程图,作为内容服务***中集成内容请求信号的响应,本图描述了一个提供有集成多媒体文件格式结构的集成内容的过程。
关于图16和图17,用户终端100检查用户是否通过用户界面单元116请求随机集成内容(步骤1102)。
如果是,那么1102步有一个确定的集成内容被请求,用户终端100的集成内容请求单元114检查被请求的内容是否存在于内容存储单元104中(步骤1104)。
如果在步骤1104确认所请求的内容确实存在,那么将显示包括存储在内容存储单元104中请求内容在内的全部集成内容的列表。接着,集成内容元数据解码/内容使用控制单元112解释集成内容元数据,然后在确定用户的权限之后将解密的内容传输至用户界面单元116。相应地,所请求内容的背景和来源显示在用户界面单元116中(步骤1106)。
其后,用户终端100确定用户是否通过集成内容元数据解码/内容使用控制单元112和用户界面单元116输入指令来提供集成内容(步骤1108)。
假如在步骤1108检查到用于内容表达的执行指令已经通过用户接口单元116输入,集成内容将从内容存储单元104中提取,而且,受到保护的内容将根据存储在用户终端100和存储媒介400中的用户权限由内容解密器106解密(步骤1110)。
之后,在用户终端100中,提取和解密的内容将分别由内容解码单元108中的内容解码器解码,然后利用记录在集成多媒体文件格式的同步信息,通过用户界面单元116和内容表达单元110表达,因此在同一个屏幕上可提供多样化的内容(步骤1112)。
同时,如果步骤1104确定所请求的内容不存在,则用户终端110中的集成内容请求单元114将通过网络传输一个集成内容请求信号到内容服务***300(步骤1114)。
如图17所示,内容服务***300确认集成内容请求接收单元302是否接收到通过网络200传输的集成内容请求信号(步骤1202)。
如果步骤1202确认已经接收到集成内容请求信号,内容保护/许可管理单元304和用户鉴定单元306将进行用户身份验证并且决定用户对内容的使用权限(步骤1204)。
内容保护/许可管理单元304请求内容提取单元308依照用户鉴定和用户使用权限从内容存储器310中提取合适的内容。接着,所提供的内容依据内容保护/许可管理单元304的内容保护方法由内容解密单元312解密(步骤1206)。
之后,内容保护元数据产生单元114产生内容保护元数据来记录信息,该信息用于描述内容保护/许可管理单元304的内容保护方法,而且许可元数据产生单元316产生许可元数据来记录与内容保护/许可管理单元304发出的指令相一致的许可信息(步骤1208)。集成内容产生单元318通过接收分别由内容加密单元312、内容保护元数据产生单元314和许可元数据产生单元316产生的加密内容、内容保护元数据和许可元数据产生一集成内容。所产生的集成内容被传输到集成内容传输单元320,然后集成内容传输单元320通过网络将其传输至用户终端100(步骤1210)。
下一步,在用户终端100中,集成内容由集成内容接收单元102接收后存储在内容存储单元104中(步骤1212)。此外,为了显示用户请求的集成内容已经被接收,集成内容元数据解码/内容使用控制单元112解释所接收到的集成内容元数据,之后将集成内容背景及用户的使用权限传输至用户界面单元116。
应该理解为,图17和图18所示的过程依照用户对内容的请求,请求内容的存在与否以及内容请求信号的传输接收情况等,在与前述过程的联系之中持续不断地进行。
相应地,多媒体服务***可以依照用户请求从用户终端提取具有集成多媒体文件格式结构的内容,或者从与之相联的内容服务***接收具有集成多媒体文件格式结构的内容,该基础多媒体文件格式结构由内容服务***产生。
本发明已经就最佳实施例进行了显示和描述,但应该理解为,在不偏离由权利要求所定义的本发明范围的情况下,本领域的技术人员能够做出各种改变和修改。
Claims (5)
1.一种用于提供具有集成多媒体文件格式结构的集成内容的多媒体服务***,所述***包括:
内容服务***,用来分配使用所述集成内容的权利,依据使用所述内容的权利产生许可信息元数据,依据许可信息元数据加密所述内容,并且产生与加密法相关的内容保护元数据,从而产生具有集成多媒体文件格式结构的集成内容并且通过网络进行传输;
用户终端,用于通过网络存储接收到的集成内容,依据许可信息元数据和内容保护元数据解密和解码存储的集成内容,显示解码的内容并且依照执行集成内容指令执行显示的内容;
所述集成多媒体文件格式结构包括:
moov框,用于利用trak框,指示相应于压缩的音频数据之压缩的视频数据、图像数据、文本数据、应用动画效果于图像的脚本数据、视频和文本数据、内容保护元数据和许可保护元数据,并且,用于确定另外的trak框同步文本数据;
mdat框,包含由所述moov框中的trak框指定的数据和相应于另外的trak框的同步文本数据;
meta框,用来存储被记录的内容信息的元数据;
所述内容服务***包括:
集成内容请求接收单元,用于接收通过网络传输的集成内容请求信号;
内容保护/许可管理单元,用于接受用户鉴定单元提供的用户鉴定信息和内容使用权限,并提供集成内容的内容保护方法,以供内容加密单元对内容进行加密;
用户鉴定单元,用于核对关于用户鉴定信息和内容使用权限并将其提供给内容保护/许可管理单元;
内容提取单元,用于根据用户鉴定单元提供给内容保护/许可管理单元的用户鉴定信息和内容使用权限提取内容;
内容存储单元,用于提供集成内容请求接收单元所请求的内容;
内容加密单元,用于依据来自内容保护/许可管理单元的内容保护方法对内容进行加密;
内容保护元数据产生单元,用于产生内容保护元数据来记录描述内容保护方法的信息;
许可元数据产生单元,用于产生许可元数据来记录与内容保护/许可管理单元的决定一致的许可信息;
集成内容产生单元,用于通过利用分别由内容加密单元、内容保护元数据产生单元和许可元数据产生单元提供的加密内容、内容保护元数据和许可元数据,根据包含在同步文本数据中的同步信息,产生一集成内容;
内容传输单元,用于通过网络传输产生的集成内容至用户终端;
所述用户终端包括:
集成内容接收单元,用于接收由内容服务***传输的集成内容;
内容存储单元,用于存储接收到的集成内容;
内容解密器,用于根据用户存储在用户终端的内容存储单元中或者存储媒介中的用户权限解密集成内容;
内容解码单元,用于利用内容解码器解码解密过的集成内容;
内容表达单元,用于在一个屏幕上表达解码后的集成内容;
内容元数据解密/内容使用控制单元,用于解密内容存储单元存储的集成内容的元数据,并且在确认使用内容权限后传输解密元数据;
集成内容请求单元,用于确定所请求的集成内容是否存在于内容存储单元中,如果所述请求的集成内容存在,则提取所请求的集成内容以便将其提供给所述集成内容元数据解密/内容使用控制单元,否则,假如所述请求的集成内容不存在,通过有线/无线通信网络传输内容请求信号到内容服务***;
用户界面单元,用于显示先前存储的全部集成内容列表以及存储于用户终端的内容存储单元中的所请求集成内容的背景和来源,并且提供所表达的集成内容。
2.如权利要求1所述的多媒体服务***,还包括存储媒介,用于向用户终端提供具有集成多媒体文件格式结构的集成内容,所存储的随机集成内容按照用户的请求提取,然后传输到用户终端的内容解码器。
3.一种多媒体服务方法,用于提供具有集成多媒体文件格式结构的集成内容,该方法包括以下步骤:
确定内容服务***的集成内容请求接收单元是否接收到通过网络传输的集成内容信号;
如果已经接受到所述集成内容信号,则进行用户鉴定并且检查用户对内容的使用权限;
根据用户鉴定和许可提取内容,然后根据内容保护方法加密所请求的内容;
产生用于记录描述所述内容保护方法的内容保护元数据和用于记录所述内容的许可信息的许可元数据;
根据包含在同步文本数据中的同步信息,利用所述加密内容、所述内容保护元数据和所述许可元数据产生一个集成内容,然后通过网络传输所述集成内容到用户终端;
存储所述用户终端接收到的集成信息;
所述集成多媒体文件格式结构包括:
moov框,用于利用trak框,指示相应于压缩的音频数据之压缩的视频数据、图像数据、文本数据、应用动画效果于图像的脚本数据、视频和文本数据、内容保护元数据和许可保护元数据,并且,用于确定另外的trak框同步文本数据;
mdat框,包含由所述moov框中的trak框指定的数据和相应于另外的trak框的同步文本数据;
meta框,用来存储被记录的内容信息的元数据。
4.一种多媒体服务方法,用于提供具有集成多媒体文件格式结构的集成内容,该方法包括以下步骤:
确定用户终端是否请求集成内容;
如果请求集成内容,则确定所请求的内容是否存在;
如果所请求的内容存在,则检验内容权限之后显示集成内容的解密元数据,然后显示所请求集成内容的背景和来源以及预先存储的全部集成内容列表;
如果用户端输入用于执行随机集成内容的指令,则根据用户存储在用户终端或者存储媒介中的权限提取和解密相关内容;
根据包含在同步文本数据中的同步信息解码并表达解密后的集成内容,执行解码后的集成内容;
所述集成多媒体文件格式结构包括:
moov框,用于利用trak框,指示相应于压缩的音频数据之压缩的视频数据、图像数据、文本数据、应用动画效果于图像的脚本数据、视频和文本数据、内容保护元数据和许可保护元数据,并且,用于确定另外的trak框同步文本数据;
mdat框,包含由所述moov框中的trak框指定的数据和相应于另外的trak框的同步文本数据;
meta框,用来存储被记录的内容信息的元数据。
5.如权利要求4所述的多媒体服务方法,其特征在于,所述方法还包括:如果所请求的内容不存在,通过有线/无线网络传输集成内容请求信号到所述内容服务***的过程。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050080818 | 2005-08-31 | ||
KR1020050080818A KR20050092688A (ko) | 2005-08-31 | 2005-08-31 | 통합 멀티미디어 파일 포맷 구조와 이를 기반으로 하는멀티미디어 서비스 제공 시스템 및 그 방법 |
KR10-2005-0080818 | 2005-08-31 | ||
PCT/KR2006/003464 WO2007027066A1 (en) | 2005-08-31 | 2006-08-31 | Integrated multimedia file format structure, and multimedia service system and method based on the intergrated multimedia format structure |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101253566A CN101253566A (zh) | 2008-08-27 |
CN101253566B true CN101253566B (zh) | 2012-12-05 |
Family
ID=37273949
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006800317496A Expired - Fee Related CN101253566B (zh) | 2005-08-31 | 2006-08-31 | 基于集成多媒体文件格式结构的多媒体服务***和方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20090157750A1 (zh) |
JP (1) | JP2009506475A (zh) |
KR (2) | KR20050092688A (zh) |
CN (1) | CN101253566B (zh) |
WO (1) | WO2007027066A1 (zh) |
Families Citing this family (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101252160B1 (ko) * | 2005-10-13 | 2013-04-05 | 엘지전자 주식회사 | 멀티 미디어 재생 방법 및 장치와 이를 위한 멀티 미디어파일 포맷 |
KR101275555B1 (ko) * | 2005-10-13 | 2013-06-24 | 엘지전자 주식회사 | 멀티 미디어 재생 방법 및 장치와 이를 위한 멀티 미디어파일 포맷 |
KR101212692B1 (ko) * | 2006-03-30 | 2012-12-14 | 엘지전자 주식회사 | 미디어 재생 방법 및 장치와 이를 위한 미디어 파일 포맷 |
KR101243965B1 (ko) * | 2006-03-30 | 2013-03-25 | 엘지전자 주식회사 | 미디어 파일 포맷과 이를 이용하는 미디어 재생 방법 및장치 |
EP2041974A4 (en) * | 2006-07-12 | 2014-09-24 | Lg Electronics Inc | METHOD AND DEVICE FOR CODING / DECODING A SIGNAL |
KR100871740B1 (ko) * | 2006-08-31 | 2008-12-05 | 한국정보통신대학교 산학협력단 | 멀티미디어 방송 콘텐츠용 통합 파일 포맷 구조를 가진 데이터를 기록한 기록 매체, 멀티미디어 방송 콘텐츠 서비스 시스템 및 그 방법 |
KR20080070471A (ko) * | 2007-01-26 | 2008-07-30 | 엘지전자 주식회사 | 파일 포맷을 구성하는 방법과 상기 파일 포맷을 가지는파일을 포함한 디지털 방송 신호를 처리하는 장치 및 방법 |
KR101451239B1 (ko) | 2007-08-13 | 2014-10-15 | 삼성전자 주식회사 | 미디어 파일 포맷에서 메타데이터의 생성 방법, 접근 방법및 그 장치 |
KR20090018590A (ko) * | 2007-08-17 | 2009-02-20 | 한국전자통신연구원 | 콘텐츠 보호 제공방법과 보호된 콘텐츠 소비방법 및 그 장치 |
KR101362788B1 (ko) * | 2007-09-19 | 2014-02-12 | 엘지전자 주식회사 | 멀티미디어 파일 구조, 그를 이용한 멀티미디어 파일생성/실행 방법 및 장치 |
KR101034758B1 (ko) * | 2007-10-04 | 2011-05-17 | 에스케이 텔레콤주식회사 | 통합 멀티미디어 파일의 초기 실행 방법과 이를 위한시스템 |
KR101257386B1 (ko) * | 2007-10-08 | 2013-04-23 | 에스케이플래닛 주식회사 | 통합 멀티미디어 파일 구조를 이용한 3d 멀티미디어콘텐츠 서비스 시스템 및 방법 |
KR100924757B1 (ko) | 2008-01-25 | 2009-11-05 | 전자부품연구원 | 입체형 비디오 파일 포맷 및 그에 따른 입체형 비디오파일을 기록한 컴퓨터로 판독 가능한 기록매체 |
KR20090088772A (ko) * | 2008-02-15 | 2009-08-20 | 삼성전자주식회사 | 슬라이드 쇼를 위한 영상파일을 생성 및 재생하기 위한시스템 및 방법 |
KR102149019B1 (ko) * | 2008-04-23 | 2020-08-28 | 한국전자통신연구원 | 객체기반 오디오 컨텐츠의 생성/재생 방법 및 객체기반 오디오 서비스를 위한 파일 포맷 구조를 가진 데이터를 기록한 컴퓨터 판독 가능 기록 매체 |
KR101596504B1 (ko) * | 2008-04-23 | 2016-02-23 | 한국전자통신연구원 | 객체기반 오디오 컨텐츠의 생성/재생 방법 및 객체기반 오디오 서비스를 위한 파일 포맷 구조를 가진 데이터를 기록한 컴퓨터 판독 가능 기록 매체 |
KR101724326B1 (ko) * | 2008-04-23 | 2017-04-07 | 한국전자통신연구원 | 객체기반 오디오 컨텐츠의 생성/재생 방법 및 객체기반 오디오 서비스를 위한 파일 포맷 구조를 가진 데이터를 기록한 컴퓨터 판독 가능 기록 매체 |
KR100995611B1 (ko) | 2008-05-02 | 2010-11-22 | 권대훈 | 사용자 개인별 청음능력을 기반으로 하는 컨텐츠 운영시스템 |
KR20100061078A (ko) * | 2008-11-28 | 2010-06-07 | 삼성전자주식회사 | 메타 데이터를 이용하는 컨텐츠 소비 방법 및 그 장치 |
JP2010181800A (ja) * | 2009-02-09 | 2010-08-19 | Mitsubishi Electric Corp | 暗号化メディアファイルのデータ構造、暗号化メディア作成方法、暗号化メディア復号方法、暗号化メディア分割方法及び暗号化メディア結合方法並びに装置 |
US8838819B2 (en) * | 2009-04-17 | 2014-09-16 | Empirix Inc. | Method for embedding meta-commands in normal network packets |
KR101473035B1 (ko) | 2009-06-19 | 2014-12-16 | 한국전자통신연구원 | 프리셋을 이용한 객체기반 오디오 시스템, 객체기반 오디오 제공 방법 및 객체기반 오디오 재생 방법 |
WO2010147442A1 (ko) * | 2009-06-19 | 2010-12-23 | 한국전자통신연구원 | 프리셋을 이용한 객체기반 오디오 시스템, 객체기반 오디오 제공 방법 및 객체기반 오디오 재생 방법 |
JP2011087103A (ja) * | 2009-10-15 | 2011-04-28 | Sony Corp | コンテンツ再生システム、コンテンツ再生装置、プログラム、コンテンツ再生方法、およびコンテンツサーバを提供 |
KR101611531B1 (ko) * | 2009-11-13 | 2016-04-12 | 삼성전자주식회사 | 촬영장치 및 촬영영상 제공방법 |
CN102137253A (zh) * | 2010-01-25 | 2011-07-27 | 华为技术有限公司 | 图片处理的方法、终端及服务器 |
WO2011108868A2 (en) * | 2010-03-03 | 2011-09-09 | Samsung Electronics Co., Ltd. | Apparatus and method for recording and playing a media file, and a recording medium therefor |
US9106935B2 (en) * | 2010-03-05 | 2015-08-11 | Samsung Electronics Co., Ltd | Method and apparatus for transmitting and receiving a content file including multiple streams |
EP2580920A1 (en) * | 2010-06-14 | 2013-04-17 | Thomson Licensing | Method and apparatus for encapsulating coded multi-component video |
CN103098485A (zh) * | 2010-06-14 | 2013-05-08 | 汤姆森特许公司 | 封装编码的多组成视频的方法和装置 |
KR101711009B1 (ko) * | 2010-08-26 | 2017-03-02 | 삼성전자주식회사 | 영상 저장장치, 영상 재생장치, 영상 저장방법, 영상 제공방법, 저장매체 및 촬영장치 |
US8681234B2 (en) * | 2010-09-28 | 2014-03-25 | Sony Computer Entertainment America Llc | System and methdod for capturing and displaying still photo and video content |
CN101986302B (zh) * | 2010-10-28 | 2012-10-17 | 华为终端有限公司 | 媒体文件关联方法和设备 |
US8756279B2 (en) * | 2011-07-18 | 2014-06-17 | Yahoo! Inc. | Analyzing content demand using social signals |
US9191424B1 (en) * | 2011-11-23 | 2015-11-17 | Google Inc. | Media capture during message generation |
KR101316579B1 (ko) * | 2012-01-17 | 2013-10-18 | (주)피타소프트 | Mp4 파일 구성 장치 및 복구 장치, mp4 파일 구성 방법 및 복구 방법 |
US9755835B2 (en) * | 2013-01-21 | 2017-09-05 | Dolby Laboratories Licensing Corporation | Metadata transcoding |
EP2779578B1 (en) | 2013-03-15 | 2019-11-20 | Samsung Electronics Co., Ltd. | Data Transmitting Apparatus, Data Receiving Apparatus, Data Transceiving System, Method for Transmitting Data, and Method for Receiving Data |
EP2779577B1 (en) | 2013-03-15 | 2019-05-01 | Samsung Electronics Co., Ltd. | Data transmitting apparatus, data receiving apparatus, data transceiving system, method for transmitting data, and method for receiving data |
US9411882B2 (en) * | 2013-07-22 | 2016-08-09 | Dolby Laboratories Licensing Corporation | Interactive audio content generation, delivery, playback and sharing |
EP2958328A1 (en) * | 2014-06-20 | 2015-12-23 | Thomson Licensing | Method and device for signaling in a bitstream a picture/video format of an LDR picture and a picture/video format of a decoded HDR picture obtained from said LDR picture and an illumination picture |
US10741211B2 (en) | 2014-12-22 | 2020-08-11 | Sony Corporation | Information processing device, information recording medium, and information processing method |
DE102015001622A1 (de) * | 2015-02-09 | 2016-08-11 | Unify Gmbh & Co. Kg | Verfahren zur Übertragung von Daten in einem Multimedia-System, sowie Softwareprodukt und Vorrichtung zur Steuerung der Übertragung von Daten in einem Multimedia-System |
CN108447348A (zh) * | 2017-01-25 | 2018-08-24 | 劉可泰 | 语言学习的方法 |
KR20200044519A (ko) | 2018-10-19 | 2020-04-29 | (주)비에네스소프트 | 마프와 마스 양방향 음원서비스 제공방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1402853A (zh) * | 1999-12-02 | 2003-03-12 | 三菱电机株式会社 | 图像检索***及图像检索方法 |
CN1650627A (zh) * | 2002-02-25 | 2005-08-03 | 索尼电子有限公司 | 用于在mp4中支持avc的方法和设备 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19929379A1 (de) * | 1999-06-25 | 2001-01-11 | Bosch Gmbh Robert | Terminal mit einem Codierer und Decodierer für MPEG4-Dateien |
KR100636095B1 (ko) * | 1999-08-27 | 2006-10-19 | 삼성전자주식회사 | 멀티미디어 파일 관리방법 |
DE10007171A1 (de) * | 2000-02-17 | 2001-08-30 | Siemens Ag | Verfahren und Anordnung zur Codierung bzw. zur Codierung und Decodierung einer Zahlenfolge |
AUPQ867700A0 (en) * | 2000-07-10 | 2000-08-03 | Canon Kabushiki Kaisha | Delivering multimedia descriptions |
JP4366102B2 (ja) * | 2002-05-01 | 2009-11-18 | キヤノン株式会社 | メディアデータ処理装置及びその方法 |
JP2004254281A (ja) * | 2002-10-08 | 2004-09-09 | Matsushita Electric Ind Co Ltd | 伝送データ構造、データ受信方法、データ受信装置およびデータ受信プログラム |
US7237061B1 (en) * | 2003-04-17 | 2007-06-26 | Realnetworks, Inc. | Systems and methods for the efficient reading of data in a server system |
US7739715B2 (en) * | 2003-06-24 | 2010-06-15 | Microsoft Corporation | Variable play speed control for media streams |
JP2005065110A (ja) * | 2003-08-19 | 2005-03-10 | Canon Inc | ファイル記録方法、ファイル記録装置、コンピュータプログラム及びコンピュータ読み取り可能な記録媒体 |
JP2005167584A (ja) * | 2003-12-02 | 2005-06-23 | Matsushita Electric Ind Co Ltd | Mp4ファイルフォーマットのメディア・ストリームを保護する装置 |
US7778526B2 (en) * | 2004-06-01 | 2010-08-17 | Nero Ag | System and method for maintaining DVD-subpicture streams upon conversion to higher compressed data format |
US20060259781A1 (en) * | 2005-04-29 | 2006-11-16 | Sony Corporation/Sony Electronics Inc. | Method and apparatus for detecting the falsification of metadata |
KR101345284B1 (ko) * | 2005-07-20 | 2013-12-27 | 한국과학기술원 | 멀티미디어 컨텐츠 부호화/재생 방법 및 장치 |
-
2005
- 2005-08-31 KR KR1020050080818A patent/KR20050092688A/ko active Search and Examination
-
2006
- 2006-08-31 KR KR1020060083503A patent/KR100860201B1/ko not_active IP Right Cessation
- 2006-08-31 US US11/991,142 patent/US20090157750A1/en not_active Abandoned
- 2006-08-31 JP JP2008528954A patent/JP2009506475A/ja active Pending
- 2006-08-31 CN CN2006800317496A patent/CN101253566B/zh not_active Expired - Fee Related
- 2006-08-31 WO PCT/KR2006/003464 patent/WO2007027066A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1402853A (zh) * | 1999-12-02 | 2003-03-12 | 三菱电机株式会社 | 图像检索***及图像检索方法 |
CN1191539C (zh) * | 1999-12-02 | 2005-03-02 | 三菱电机株式会社 | 图像检索***及图像检索方法 |
CN1650627A (zh) * | 2002-02-25 | 2005-08-03 | 索尼电子有限公司 | 用于在mp4中支持avc的方法和设备 |
Also Published As
Publication number | Publication date |
---|---|
KR100860201B1 (ko) | 2008-09-24 |
KR20050092688A (ko) | 2005-09-22 |
JP2009506475A (ja) | 2009-02-12 |
CN101253566A (zh) | 2008-08-27 |
WO2007027066A1 (en) | 2007-03-08 |
KR20060100344A (ko) | 2006-09-20 |
US20090157750A1 (en) | 2009-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101253566B (zh) | 基于集成多媒体文件格式结构的多媒体服务***和方法 | |
US9729828B2 (en) | Data structure of multimedia file format, encrypting method and device thereof, and decrypting method and device thereof | |
CN101261865B (zh) | 媒体电子文件的制作方法、装置及其播放设备及方法 | |
US20030021441A1 (en) | Connected audio and other media objects | |
KR20060100347A (ko) | 멀티미디어 방송 콘텐츠용 통합 파일 포맷 구조와 이를이용한 멀티미디어 방송 콘텐츠 서비스 시스템 및 그 방법 | |
JP3748437B2 (ja) | マルチメディア・ファイルのデータ構造、その暗号化方法並びに装置及びその暗号化復号方法及び装置 | |
CN101802803B (zh) | 用于产生和再现基于媒体对象的元数据的方法和装置 | |
KR100976729B1 (ko) | Dmb콘텐츠의 통합 파일 포맷과, 이러한 통합 파일포맷의 dmb 콘텐츠를 취급하는 방법 및 장치 | |
WO2012169111A1 (ja) | コンテンツデータ再生方法、およびサムネイル画像生成方法 | |
KR20130044616A (ko) | 미디어 장치, 컨텐츠 서버 및 그 동작 방법 | |
KR100741482B1 (ko) | 멀티미디어 컨텐츠와 이에 대응하는 자막 정보를 개인용정보 처리기로 제공하기 위한 방법 및 그 시스템 | |
JP5350021B2 (ja) | ファイル生成装置、ファイル再生装置およびコンピュータプログラム | |
US8370827B2 (en) | Method and device for the controlled editing and broadcasting of compressed multimedia files | |
KR100988120B1 (ko) | 디지털 콘텐츠의 효율적인 저장/관리/소비를 위한 통합저장 포맷 및 이를 이용한 디지털 만화 콘텐츠 서비스시스템 및 방법 | |
RU2251146C2 (ru) | Система защиты от копирования цифровых данных | |
CN100458812C (zh) | 数据处理电路和方法、再现装置和方法及存储介质 | |
US20060200509A1 (en) | Method and apparatus for addressing media resource, and recording medium thereof | |
US20100169552A1 (en) | removalble multimedia memory card and method of use | |
KR100660024B1 (ko) | 미디어 자원 어드레싱 방법 및 장치와 그 기록 매체 | |
KR20060010957A (ko) | 이동통신망을 통한 디지털 멀티미디어 방송 녹화 및재생방법 | |
KR20090036326A (ko) | 방송 스트림 녹화 방법 및 단말기 | |
GB2421394A (en) | Providing Audio-Visual Content | |
KR20090034500A (ko) | 통합 멀티미디어 파일의 초기 실행 방법과 이를 위한시스템 | |
CN115552904A (zh) | 信息处理方法及编码器、解码器、存储介质设备 | |
GB2427785A (en) | Providing audio-visual content on a mobile device with digital rights management |
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 |
Granted publication date: 20121205 Termination date: 20180831 |
|
CF01 | Termination of patent right due to non-payment of annual fee |