内容提供设备、内容提供方法、程序和内容提供系统的制作方法
【技术领域】
[0001]本公开涉及一种内容提供设备、内容提供方法、程序和内容提供系统。更具体地,涉及这样一种内容提供设备、内容提供方法、程序和内容提供系统,其适合当经由多个发布路径提供相同主题的内容时应用。
【背景技术】
[0002]作为已经被国际标准化并且可用于经由因特网发布运动图像的运动图像发布协议,采用与浏览网页相同的HTTP的运动图像专家组-HTTP动态自适应流传输(以下称为“DASH”)(MPEG-DASH)是已知的(例如,见非专利文献I)。
[0003]在DASH中,已经实现了自适应流传输技术。换句话说,内容提供配置为,根据用作路径的因特网的通信环境或接收侧的能力或状态,准备具有相同主题的内容以及具有图像质量、视角大小或等等变化的多个流。另一方面,接收侧可以根据因特网的通信环境、接收侧的能力或状态或等等在由内容提供侧准备的多个流中选择最优流,以及获取和再现所选的最优流。
[0004]如上所述,在DASH中,提供侧将称为媒体呈现描述(MPD)的图元文件提供给接收侧以便接收侧能够自适应地选择和获取流。
[0005]在MPD中,描述了分块流数据(诸如音频/视频/字幕的媒体数据)的地址(url信息),并且因此接收侧可以基于url信息访问用作内容提供源的预定服务器,以及获取和再现HTTP发布的流数据。
[0006]图1示出基于DASH流传输方式发布内容的内容提供系统的配置示例。
[0007]内容提供系统10配置为具有内容管理服务器IUDASH片段成流器(streamer) 12、DASH MPD服务器13、高速缓存服务器15和DASH客户端17。
[0008]内容管理服务器11管理要提供给DASH客户端17的内容,从相同主题的内容生成具有不同位速率的多条流数据,并且将所生成的流数据输出到DASH片段成流器12。片段成流器12按时间将流数据的内容划分成片段(segment),保持每个片段为文件,并且将文件提供源的地址通知给DASH MPD服务器13。进一步地,DASH片段成流器12通过HTTP发布分段流数据的文件以响应来自作为HTTP服务器的接收侧的DASH客户端17的请求。
[0009]DASH MPD服务器13生成MPD,在MPD中例如描述表示多条分段流数据的文件的提供源的地址,并且根据来自接收侧的DASH客户端17的请求通过HTTP发布所述MPD。
[0010]存在于因特网上的高速缓存服务器15高速缓存通过HTTP发布的MPD、分段流数据的文件或等等。接着,当传送高速缓存的MPD、高速缓存的分段流数据的文件的请求从DASH客户端17-2传送至DASH MPD服务器13或DASH片段成流器12时,相反高速缓存的MPD或高速缓存的分段流数据通过HTTP发布至DASH客户端17-2。
[0011]DASH客户端17从DASH MPD服务器13获取MPD,基于所获取的MPD从由DASH片段成流器12准备的多个流中选择适合当前情况的流,向DASH片段成流器12传送请求,并且接收和再现根据请求通过HTTP发布的文件。
[0012]引用列表
[0013]非专利文献
[0014]非专利文南犬 I:Mitsuhiro Hirabayashi, "Achieving Uninterrupted VideoStreaming Using Existing Web Servers, "NIKKEI ELECTRONICS, 2012.3.19。
【发明内容】
[0015]技术问题
[0016]如上所述,在DASH中已经实现了通过英特网使用HTTP发布的自适应流传输技术。
[0017]顺便说,当接收侧可以获取和再现通过各种广播网络(地面广播网络、卫星广播网络、移动通信网络、诸如W1-Fi的无线LAN以及等等)以广播方式通过广播发布的流或通过经由因特网的多点广播发布的流时,则期望使用这些发布路径提供流,并且使接收侧能够自适应地选择流。
[0018]然而,在DASH中,仅仅考虑内容的流数据的HTTP发布,并且不考虑广播发布或多点广播发布。
[0019]因而,由于即使在专用于DASH的MPD中也没有描述广播发布或多点广播发布的流的技术,为了描述广播发布或多点广播发布的流,有必要扩展MPD。
[0020]进一步,当MPD被扩展后,如果能够描述涉及发布内容的各个路径中的每个的服务质量(QoS)的参数,这会有助于接收侧选择流。
[0021]本公开鉴于前述描述完成,并且期望扩展使用DASH的自适应流技术,以及通过多个不同的发布路径提供内容。
[0022]解决问题的技术方案
[0023]根据本公开的第一方面,提供一种内容提供设备,其根据自适应流技术提供包括相同主题的内容并且属性不同的多条流数据,所述内容提供设备包括:提供单元,配置为经由多种不同网络向接收侧提供多条流数据;以及图元文件生成单元,配置为生成图元文件并向接收侧提供图元文件,所述图元文件包括清单文件的获取目标,其中描述了用于由接收侧选择要提供的多条流数据的QoS参数和QoS参数的条件值。
[0024]所述图元文件生成单元生成扩展的MPD作为图元文件。
[0025]所述多种不同网络可以包括因特网、地面广播网络、卫星广播网络、有线电视广播网络、移动广播网络和无线LAN中的至少一种。
[0026]所述图元文件可以通过HTTP发布、FLUTE发布或广播发布经由网络提供至接收侧。
[0027]根据本公开的第一方面,提供一种内容提供设备的内容提供方法,其根据自适应流技术提供包括相同主题内容且属性不同的多条流数据,所述内容提供方法包括:提供步骤,通过内容提供设备经由多种不同网络提供多条流数据;以及图元文件生成步骤,生成包括清单文件的获取目标的图元文件并通过内容提供设备向接收侧提供图元文件,其中描述了用于由接收侧选择要提供的多条流数据的QoS参数和QoS参数的条件值。
[0028]根据本公开的第一方面,提供一种程序,其导致根据自适应流技术提供包括相同主题内容且属性不同的多条流数据的计算机用作:提供单元,配置经由多种不同网络向接收侧提供多条流数据;以及图元文件生成单元,生成包括清单文件的获取目标的图元文件并通过内容提供设备向接收侧提供图元文件,其中描述了用于由接收侧选择要提供的多条流数据的QoS参数和QoS参数的条件值。
[0029]在本公开的第一方面中,经由多种不同网络向接收侧提供多条流数据,并且生成并向接收侧提供包括清单文件的获取目标的图元文件,其中描述了用于由接收侧选择要提供的多条流数据的QoS参数和QoS参数的条件值。
[0030]根据本公开的第二方面,提供一种内容提供系统,其包括:内容提供设备,配置为根据自适应流技术提供包括相同主题内容且属性不同的多条流数据;以及终端设备,配置为接收所述流数据。所述内容提供设备包括提供单元,配置为经由多种不同网络向接收侧提供多条流数据的;以及图元文件生成单元,配置为生成图元文件并向接收侧提供图元文件,所述图元文件包括清单文件的获取目标,其中描述了用于由接收侧选择要提供的多条流数据的QoS参数和QoS参数的条件值。所述终端设备基于所获取的图元文件获取清单文件,并基于清单文件中描述的QoS参数和QoS参数条件值选择要接收的流数据。
[0031]在本公开的第二方面中,内容提供设备经由多种不同网络提供多条流数据;生成包括清单文件的获取目标的图元文件,其中描述了用于由接收侧选择要提供的多条流数据的QoS参数和QoS参数的条件值;以及向接收侧提供图元文件。终端设备基于所获取的图元文件获取清单文件,并基于清单文件中描述的QoS参数和QoS参数条件值选择要接收的流数据。
[0032]本发明的有益效果
[0033]根据本公开的第一方面,能够通过多种不同的发布路径提供内容。
[0034]根据本公开的第二方面,能够扩展自适应流技术使用的DASH并通过多种不同发布路径提供内容。
【附图说明】
[0035]图1是示出相关技术的内容提供系统的配置示例的框图。
[0036]图2是示出应用本公开的内容提供系统的示例性配置的框图。
[0037]图3是用于描述内容的时间区段的图。
[0038]图4是示出MPD配置的图。
[0039]图5是示出MPD中的时段(per1d)以下的分层结构的图。
[0040]图6是示出按时间轴排列的MPD配置的状态的图。
[0041 ] 图7是示出MPD中的representat1n以下的详细结构的图。
[0042]图8是示出以XML格式描述representat1n以下的结构示例的图。
[0043]图9是示出扩展的MPD的结构的图。
[0044]图 10 是不出由 ServiceLocat1nAttributeUrl 属性指定的 ServiceLocat1n 元素的XML方案的示例的图。
[0045]图 11 是不出由 ServiceLocat1nAttributeUrl 属性指定的 ServiceLocat1n 元素的数据结构的图。
[0046]图12是示出调谐参数的示例的图。
[0047]图13是示出DVB卫星广播/有线电视的QoS参数的示例的图。
[0048]图14是示出DVB有线电视的QoS参数的示例的图。
[0049]图15是示出DVB卫星广播的QoS参数的示例的图。
[0050]图16是示出地面广播(DVB-T)的QoS参数的示例的图。
[0051]图17是示出地面广播(DVB-T2)的QoS参数的示例的图。
[0052]图18是示出有线电视(DVB-C2)的QoS参数的示例的图。
[0053]图19是示出其它地面广播的QoS参数的示例的图。
[0054]图20是示出用于3G移动电话(UTRA FDD)终端的QoS参数的示例的图。
[0055]图21是示出用于3G移动电话(UTRA TDD)终