用于在多媒体流传输系统中存储和播放内容的装置及方法制造方法及图纸

技术编号:9175580 阅读:202 留言:0更新日期:2013-09-20 01:21
为了存储和播放在多媒体流传输系统中经流传输的内容,一种多媒体流传输系统中的服务器的操作方法包括:接收对于媒体呈现描述(MPD)文件的传输请求;以及发送包括一标志的MPD文件,该标志指示是否可以通过联接所发送的片段来生成可由媒体文件播放器播放的媒体文件。

【技术实现步骤摘要】
【国外来华专利技术】用于在多媒体流传输系统中存储和播放内容的装置及方法
本专利技术一般地涉及一种多媒体流传输系统。
技术介绍
几个标准设定组织正在讨论名为基于超文本传输协议(HTTP)的动态自适应流传输(DASH)的自适应流传输技术。DASH将以国际标准化组织(ISO)基本多媒体文件格式创建的、或以基于ISO基本多媒体文件格式而标准化的其他文件格式创建的多媒体内容、或被创建为移动图片专家组(MPEG)-2传输流(TS)的多媒体内容分割成几个文件,即分割成片段,并将片段存储到HTTP服务器。其后,客户端能够使用HTTP来连续地下载片段以接收多媒体内容流传输服务。使用上述DASH技术被流传输的内容符合ISO基本多媒体文件格式或MPEG-2TS。因此,可以对存储经流传输的内容且在对应的接收设备或支持ISO格式的其他设备中播放所存储的内容的服务给予考虑。然而,因为以片段为基础来流传输的内容是基于通过通信网络的传输而构成的,所以当原封不动地保存经流传输的片段时可能不能无缝地播放内容。具体来说,典型的不支持流传输服务的播放器设备可能无法正常地播放所存储的内容。因此,当生成基于DASH流传输服务的片段文件时,存在对于一种用于存储和播放片段文件的改进格式的需要。
技术实现思路
技术方案本专利技术被设计为基本解决至少上述问题和/或缺点并提供至少下面的优点。因此,本专利技术的一方面是提供一种用于在多媒体流传输系统中存储和播放经流传输的内容的装置及方法。本专利技术的另一方面是提供一种用于在多媒体流传输系统中通过顺序地联接(concatenate)DASH片段来生成可由另一设备播放的内容文件的装置及方法。本专利技术的另一方面是提供一种用于在多媒体流传输系统中指示可由传统文件播放器设备播放的媒体文件是否可以通过联接所发送的片段而生成的装置及方法。依据本专利技术的一个方面,一种在多媒体流传输系统中的服务器的操作方法包括:接收对媒体呈现描述(MediaPresentationDescription,MPD)文件的传输请求;以及发送MPD文件,所述MPD文件包括指示是否可以通过联接所发送的片段来生成可由媒体文件播放器播放的媒体文件的标志。依据本专利技术的另一方面,一种在多媒体流传输系统中的客户端的操作方法包括:接收媒体呈现描述(MPD)文件,所述MPD文件包括指示是否可以通过联接所发送的片段来生成可由媒体文件播放器播放的媒体文件的标志;以及基于该标志来确定是否可以通过联接片段来生成可由媒体文件播放器播放的媒体文件。依据本专利技术的另一方面,一种用于在多媒体流传输系统中生成片段文件的方法包括:生成包括第一盒的初始化片段(IS)文件,所述第一盒包括关于表示组(representationgroup)的所有表示的样本描述条目;以及生成关于每个表示的、包括第二盒和第三盒的媒体片段(MS)文件,所述第二盒包括指定第一盒中的样本描述条目中的一个的索引,且所述第三盒包括媒体数据。依据本专利技术的另一方面,一种多媒体流传输系统中的服务器的装置包括:通信单元,接收对于媒体呈现描述(MPD)文件的传输请求;以及控制单元,控制MPD文件的传输,所述MPD文件包括指示是否可以通过联接所发送的片段来生成可由媒体文件播放器播放的媒体文件的标志。依据本专利技术的另一方面,一种多媒体流传输系统中的客户端的装置包括:通信单元,接收媒体呈现描述(MPD)文件,所述MPD文件包括指示是否可以通过联接所发送的片段来生成可由媒体文件播放器播放的媒体文件的标志;以及控制单元,基于该标志来确定是否可以通过联接所发送的片段来生成可由媒体文件播放器播放的媒体文件。依据本专利技术的另一方面,一种用于在多媒体流传输系统中生成片段文件的装置包括:第一生成单元,用于生成包括第一盒的初始化片段(IS),所述第一盒包括关于表示组的所有表示的样本描述条目;以及第二生成单元,用于生成关于每个表示的、包括第二盒和第三盒的媒体片段(MS),所述第二盒包括指定第一盒中的样本描述条目中的一个的索引,且所述第三盒包括媒体数据。附图说明本专利技术的一些实施例的上面的和其他方面、特征和优点将会从以下结合附图的详细描述中变得更明显,在附图中:图1图示根据本专利技术的实施例的在多媒体流传输系统中的流传输数据结构;图2是图示根据本专利技术的实施例的在多媒体流传输系统中的片段生成器的操作的流程图;图3是图示根据本专利技术的实施例的在多媒体流传输系统中的DASH服务器的操作的流程图;图4A和图4B是图示根据本专利技术的实施例的在多媒体流传输系统中的DASH客户端的操作的流程图;图5图示根据本专利技术的实施例的多媒体流传输系统中的片段生成器;图6图示根据本专利技术的实施例的多媒体流传输系统中的DASH服务器;图7图示根据本专利技术的实施例的在多媒体流传输系统中的DASH客户端;图8图示根据本专利技术的实施例的在多媒体流传输系统中的接收流;图9A和图9B图示根据本专利技术的实施例的在多媒体流传输系统中的接收流和联接媒体文件;图10A和图10B图示根据本专利技术的实施例的在多媒体流传输系统中的接收流和联接媒体文件;以及图11A和图11B图示根据本专利技术的实施例的在多媒体流传输系统中的接收流和联接媒体文件。贯穿附图,相同的参考标志将被理解成指示相同的部件、组件和结构。具体实施方式下面,将在这里参照附图描述本专利技术的各种实施例。在下面的描述中,不会详细描述公知功能或结构以避免以不必要的细节模糊本专利技术。下面的本专利技术的实施例的描述使用在ISO标准和DASH标准中定义的术语。然而,本专利技术不限于这些术语,并且本专利技术可应用于其他标准系统。在下文中,用于生成流传输的片段文件的实体被称为“片段生成器”,用于通过通信网络来提供片段的实体被称为“DASH服务器”,用于通过通信网络来接收经流传输的片段并通过联接接收到的片段而生成媒体文件的实体被称为“DASH客户端”,并且用于播放通过联接片段而生成的媒体文件的外部设备被称为“媒体播放器”。此外,“盒(box)”指的是包括在媒体文件中的单元。下面的表1示出了不同类型的盒的描述。表1[表1]用于接收流传输服务的DASH客户端在下载包括媒体的片段之前下载控制信息片段,即媒体呈现描述(MPD)。MPD包括将下载的片段的统一资源定位符(URL)、关于用于下载片段以生成有效内容呈现的顺序的信息以及用于基于网络条件自适应地控制下载的控制信息。图1图示根据本专利技术的实施例的多媒体流传输系统中的流传输数据结构。参照图1,存储在DASH服务器中的以ISO基本媒体文件格式的内容延时间轴被逻辑地分割并被划分成与时间间隔相对应的几个时段110-1和110-2。时段110-1和110-2中的每个包括初始化片段(IS)和媒体片段(MS)。IS包括可以被划分成例如音频分量或视频分量的媒体分量的媒体数据的元数据。IS也包括关于每个媒体分量的轨道盒中的媒体分量的元数据。基本上,元数据包括与媒体数据长度无关的信息。也就是说,元数据包括诸如音频和视频的媒体分量的编码方法,并不包括仅通过知道内容长度就可以被写入的信息。每个时段可以包括一个IS和多个可替换的表示(representation),以根据网络条件自适应地控制流传输。可替换的表示属于同一个表示组。每个表示可以包括一个IS和多个MS文件。因此,DASH客户端可以通过仅选择同一表示组中的一本文档来自技高网...
用于在多媒体流传输系统中存储和播放内容的装置及方法

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2011.01.18 KR 10-2011-00050541.一种多媒体流传输系统中的服务器的操作方法,该方法包括:接收对于媒体内容的请求;以及发送初始化片段和媒体片段,其中,所述初始化片段包括moov盒和stsd盒,所述stsd盒包括解码表示组内的所有表示所需的样本描述条目,并且stsd盒中的每个样本条目与每个表示中的媒体分量的编码信息对应,其中,媒体片段包括包含样本描述索引的moof盒和包含媒体数据的mdat盒,以及其中,样本描述索引的值是所述stsd盒中的样本描述条目中的一个的索引。2.根据权利要求1所述的方法,还包括:接收对于媒体呈现描述文件的请求;以及发送媒体呈现描述文件,所述媒体呈现描述文件包括指示是否可以通过联接所发送的片段来生成可由媒体文件播放器播放的媒体文件的标志。3.一种用于被布置为实现权利要求1和2中的一个的方法的服务器的装置。4.一种多媒体流传输系统中的客户端的操作方法,该方法包括:接收初始化片段和媒体片段;以及通过联接接收到的片段来生成媒体文件,其中,所述初始化片段包括moov盒和stsd盒,所述stsd盒包括解码表示组内的所有表示所需的样本描述条目,并且stsd盒中的每个样本条目与每个表示中的媒体分量的...

【专利技术属性】
技术研发人员:柳诚烈金庸汉黄棲煐
申请(专利权)人:三星电子株式会社首尔市立大学校产学协力团
类型:
国别省市:

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

1