首页 / 专利库 / 广播 / 卫星电视 / 内容供给装置、内容供给方法、终端装置及内容供给系统

内容供给装置、内容供给方法、终端装置及内容供给系统

阅读:971发布:2020-05-14

专利汇可以提供内容供给装置、内容供给方法、终端装置及内容供给系统专利检索,专利查询,专利分析的服务。并且本公开涉及允许针对通过多个不同传送路径供给相同内容的内容 块 的情况为接收器提供相应传送路径的一般要求的网络品质信息块的内容供给装置、内容供给方法、程序、终端装置以及内容供给系统。本公开的内容供给装置根据自适应流媒体技术分别通过多个不同网络传送内容流,且包括:生成单元,其生成元数据,所述元数据描述传送所述流所通过的所述相应多个不同网络的QoS参数以及所述QoS参数的条件值;以及传送单元,其将所生成的元数据传送至接收器。本公开可应用于对内容进行流化的系统。,下面是内容供给装置、内容供给方法、终端装置及内容供给系统专利的具体信息内容。

1.一种内容供给装置,其根据自适应流媒体技术分别通过多个不同网络传送内容的流,所述内容供给装置包括:
生成单元,其用于生成元数据,所述元数据描述传送所述流的所述多个不同网络要求的QoS参数以及所述QoS参数的条件值;以及
传送单元,其将所生成的元数据传送至接收器,所述元数据中描述的所述QoS参数和所述条件值被所述接收器用于确定用所述多个不同网络中的哪一个来接收和回放所述流,其中
所述QoS参数是延迟、延迟抖动、损耗、吞吐量、射电场强度或误比特率,以及所述条件值是上限、下限或指定值。
2.根据权利要求1所述的内容供给装置,其中
所述生成单元生成扩展USD作为所述元数据,以及
所述传送单元FLUTE多播所生成的扩展USD。
3.根据权利要求2所述的内容供给装置,其中所述多个不同网络包括以下至少其中之一:因特网、地面广播网络、卫星广播网络、有线电视广播网络、移动广播网络以及无线LAN。
4.根据权利要求2所述的内容供给装置,其中所述生成单元在所述USD中引入MPDBaseMapping元素,在所述MPDBaseMapping元素中引入RequiredQos元素,并在所述RequiredQos元素中描述传送所述流的所述多个不同网络要求的所述QoS参数以及所述QoS参数的所述条件值。
5.根据权利要求2所述的内容供给装置,其中所述生成单元在所述USD的
DeliverMethod中引入RequiredQos元素,并在所述RequiredQos元素中描述传送所述流的所述多个不同网络要求的所述QoS参数以及所述QoS参数的所述条件值。
6.一种用于内容供给装置的内容供给方法,所述内容供给装置根据自适应流媒体技术分别通过多个不同网络传送内容的流,其中
所述内容供给方法包括:
生成元数据,所述元数据描述传送所述流的所述多个不同网络要求的QoS参数以及所述QoS参数的条件值;以及
将所生成的元数据传送至接收器,所述元数据中描述的所述QoS参数和所述条件值被所述接收器用于确定用所述多个不同网络中的哪一个来接收和回放所述流,其中所述QoS参数是延迟、延迟抖动、损耗、吞吐量、射电场强度或误比特率,以及其中所述条件值是上限、下限或指定值。
7.一种计算机存储介质,其存储了程序,所述程序使得计算机执行权利要求6所述的方法。
8.一种终端装置,包括:
中央处理单元;以及
存储器,其存储了程序,所述程序在由所述中央处理单元执行时使得所述中央处理单元:
根据自适应流媒体技术接收从内容供给装置分别通过多个不同网络传送的内容的多个流中的流;
接收元数据,所述元数据描述传送所述流的所述多个不同网络要求的QoS参数以及所述QoS参数的条件值;以及
根据基于所接收的元数据中描述的所述QoS参数和所述条件值作出的判断来选择用所述多个不同网络中的一个来回放所述流,其中
所述QoS参数是延迟、延迟抖动、损耗、吞吐量、射电场强度或误比特率,以及所述条件值是上限、下限或指定值。
9.一种内容供给系统,其包括权利要求1~5中任一项所述的内容供给装置和权利要求
8所述的终端装置。

说明书全文

内容供给装置、内容供给方法、终端装置及内容供给系统

技术领域

[0001] 本公开涉及内容供给装置、内容供给方法、程序、终端装置及内容供给系统,更具体地,涉及适于在通过多个传送路径供给相同内容的内容时使用的内容供给装置、内容供给方法、程序、终端装置及内容供给系统。

背景技术

[0002] 近年来,OTT-V(Over The Top Video)已成为使用因特网的流媒体服务的主流。作为可用于OTT-V的国际标准化动态图像传送协议,已知有MPEG-DASH(Moving Picture Experts Group-Dynamic Adaptive Streaming over HTTP近年来,OTT-V(在上面的视频)已经成为使用因特网流服务的主流。(动态图像专家组-通过HTTP的动态自适应流媒体),下文中称为DASH),其使用的HTTP与用于浏览网站的HTTP相同(参见例如非专利文件1)。
[0003] DASH中实现了自适应流媒体技术。具体而言,内容供给方准备相同内容的多个流,并针对不同的图像品质、不同的视尺寸等以不同的比特率进行传送。另一方面,内容接收器根据通信环境、其解码能等从供给方所准备的多个流当中选择最佳的流,接收并回放所选择的流,并根据通信环境的变化等进一步将正在接收的流切换成另一个流。
[0004] 请注意,供给方对接收器供给被称为MPD(媒体演示描述,Media Presentation Description)的元文件,使得接收器可自适应地对流进行选择、接收和回放。
[0005] 响应于来自接收器的请求,MPD对供给分段流的文件的WEB服务器(供给源)的地址(url信息)进行描述,内容流(媒体数据,如音频/视频/字幕)在该WEB服务器被分块。基于该url信息,接收器访问作为内容供给源的WEB服务器以请求分段流的文件(下文中也被称为分段文件),并响应于该请求接收和回放从该服务器HTTP单播的分段文件。
[0006] 图1示出基于DASH对内容进行流化的内容供给系统的配置实例。
[0007] 此内容供给系统10由以下构成:多个内容供给装置20,其供给内容;多个DASH客户端30,其接收和回放所述内容。DASH客户端30可通过使用因特网11的CDN(内容传送网络,Contents Delivery Network)12连接至内容供给装置20。
[0008] 每个内容供给装置20以不同的比特率传送相同内容的多个内容流。内容供给装置20包括:内容管理服务器21、DASH分段流化器22和DASH MPD服务器23。
[0009] 内容管理服务器21管理要被传送至DASH客户端30的内容的源数据,从该源数据以不同的比特率生成多个流数据块,并将所述多个流数据块输出至DASH分段流化器22。
[0010] DASH分段流化器22将每个流数据块按时间的方式分成段,由此生成分段流,例如被分成段的MP4,并将所生成的分段流转换成文件格式并保存该文件。此外,响应于来自DASH客户端30请求分段文件的HTTP请求,DASH分段流化器22作为WEB服务器对请求源HTTP单播其中保存的分段文件。此外,DASH分段流化器22将包括指示分段文件的供给源的地址的元数据通知给DASH MPD服务器23。
[0011] DASH MPD服务器23生成描述例如指示分段文件的供给源(即,DASH分段流化器22)的地址的MPD。另外,响应于来自DASH客户端30请求MPD的HTTP请求,DASH MPD服务器23作为WEB服务器对请求源HTTP单播生成的MPD。
[0012] 另一方面,DASH客户端30向DASH MPD服务器23请求MPD,并响应于该请求获得HTTP单播的MPD。此外,基于所获得的MPD,DASH客户端30向DASH分段流化器22请求分段文件,并响应于该请求接收和回放HTTP单播的分段文件。
[0013] 请注意,CDN 12包括代理服务器(未示出),该代理服务器通过CDN 12缓存MPD和HTTP单播的分段文件。然后,响应于来自DASH客户端30的请求,代理服务器(而不是DASH MPD服务器23或作为WEB服务器的DASH分段流化器22)可将缓存的MPD或分段文件HTTP单播至请求源。文献引用列表
[0014] 非专利文件
[0015] 非专利文件1:“使用现有的网络服务器实现不间断的视频流”,光弘平林(Mitsuhiro Hirabayashi),日经电子2012年3月19日发明内容
[0016] 本发明需要解决的问题
[0017] 如上所述,在DASH中,通过HTTP单播内容实现自适应流媒体技术。
[0018] 同时,如果接收器不仅可通过因特网11接收HTTP单播,而且也通过各种类型的网络(地面广播、卫星广播、蜂窝通信网络、无线LAN等)接收多播,则期望使这些网络能够作为DASH传送路径。具体而言,例如,假定使用3GPP通信网络执行FLUTE多播。
[0019] 同时,当通过各种传送路径供给内容流时,期望的是,不是接收器简单地通过是否能够执行接收来选择最佳的流,针对通过相应的传送路径供给流的情况为接收器提供一般要求的网络品质信息块,并且能够基于所述信息块来选择流。
[0020] 具体而言,被认为是提供:例如,大致适用于流媒体服务的QoS参数的描述、对于接收广播情况下所要求的接收品质的描述以及对于通过无线LAN系统获得情况下所要求的品质的描述。
[0021] 本公开是在这种境况下提出的,并在通过多个不同传送路径供给相同内容的内容块时允许针对相应传送路径为接收器提供一般要求的网络品质信息块。
[0022] 问题的解决方案
[0023] 本公开的第一方面包括一种内容供给装置,其根据自适应流媒体技术通过多个不同网络传送内容流,所述内容供给装置包括:生成单元,其生成元数据,所述元数据描述传送所述流所通过的所述相应多个不同网络的QoS参数以及所述QoS参数的条件值;以及传送单元,其将所生成的元数据传送至接收器。
[0024] 所述生成单元可生成扩展USD作为所述元数据,且所述传送单元可以FLUTE多播所生成的扩展USD。
[0025] 所述多个不同网络可包括以下至少其中之一:因特网、地面广播网络、卫星广播网络、有线电视广播网络、移动广播网络以及无线LAN。
[0026] 所述生成单元可在所述USD中引入MPDBaseMapping元素,在所述MPDBaseMapping元素中引入RequiredQos元素,而且可在所述RequiredQos元素中描述传送所述流所通过的所述相应多个不同网络的所述QoS参数以及所述QoS参数的所述条件值。
[0027] 所述生成单元可在所述USD的DeliverMethod中引入RequiredQos元素,并在所述RequiredQos元素中描述传送所述流所通过的所述相应多个不同网络的所述QoS参数以及所述QoS参数的所述条件值。
[0028] 本公开的第一方面包括一种内容供给方法,用于根据自适应流媒体技术分别通过多个不同网络传送内容流的内容供给装置,其中所述内容供给装置包括:生成单元,其生成元数据,所述元数据描述传送所述流所通过的所述相应多个不同网络的QoS参数以及所述QoS参数的条件值;以及传送单元,其将所生成的元数据传送至接收器。
[0029] 本公开的第一方面包括一种程序,所述程序使根据自适应流媒体技术分别通过多个不同网络传送内容流的计算机用作:生成单元,其生成元数据,所述元数据描述传送所述流所通过的所述相应多个不同网络的QoS参数以及所述QoS参数的条件值;以及传送单元,其将所生成的元数据传送至接收器。
[0030] 在本公开的第一方面,生成了描述传送流所通过的相应多个不同网络的QoS参数以及所述QoS参数的条件值的元数据,并将所生成的元数据传送至接收器。
[0031] 本公开的第二方面是一种终端装置,其接收从内容供给装置传送的流,所述内容供给装置包括:流传送单元,其根据自适应流媒体技术分别通过多个不同网络供给内容流;生成单元,其生成元数据,所述元数据描述传送所述流所通过的所述相应多个不同网络的QoS参数及所述QoS参数的条件值;以及元数据传送单元,其将所生成的元数据传送至接收器,所述终端装置被配置成:获得所述元数据,并根据基于所获得的元数据作出的是否可执行接收的判断来接收和回放通过所述多个不同网络中任一者所传送的流。
[0032] 在本公开的第二方面,获得描述传送流时所通过的相应多个不同网络的QoS参数及所述QoS参数的条件值的元数据,并根据基于所获得的元数据所作出的是否可执行接收的判断来接收和回放通过所述多个不同网络中任一者所传送的流。
[0033] 本公开的第三方面是一种内容供给系统,包括内容供给装置和终端装置,其中所述内容供给装置包括:流传送单元,其根据自适应流媒体技术分别通过多个不同网络供给内容流;生成单元,其生成元数据,所述元数据描述传送所述流所通过的所述相应多个不同网络的QoS参数以及所述QoS参数的条件值;以及元数据传送单元,其将所生成的元数据传送至接收器。另一方面,所述终端装置被配置成:获得所述元数据,并根据基于所获得的元数据作出的是否可执行接收的判断来接收和回放通过所述多个不同网络中任一者所传送的流。
[0034] 在本公开的第三方面,内容供给装置根据自适应流媒体技术分别通过多个不同网络供给内容流,生成描述传送所述流所通过的所述相应多个不同网络的QoS参数以及所述QoS参数的条件值的元数据,并将所生成的元数据传送至接收器。另一方面,终端装置获得元数据,并根据基于所获得的元数据作出的是否可执行接收的判断来接收和回放通过所述多个不同网络中任一者所传送的流。
[0035] 本发明的有益效果
[0036] 根据本公开的第一方面,可传送描述传送内容流所通过的相应多个不同网络的QoS参数以及所述QoS参数的条件值的元数据。
[0037] 根据本公开的第二方面,可基于描述传送内容流所通过的相应多个不同网络的QoS参数以及所述QoS参数的条件值的元数据来作出是否可执行接收的判断。
[0038] 根据本公开的第三方面,可将描述传送内容流所通过的相应多个不同网络的QoS参数以及所述QoS参数的条件值的元数据传送至终端装置侧,且终端装置侧可基于所述元数据作出是否可执行接收的判断。附图说明
[0039] 图1是示出常规的内容供给系统的配置实例的方框图
[0040] 图2是示出应用本公开的内容供给系统的实例性配置的方框图。
[0041] 图3是示出USD的协议栈的图。
[0042] 图4是示出USD元数据扩展前的结构的图。
[0043] 图5是示出USD元数据扩展后的结构的图。
[0044] 图6是示出USD元数据扩展后的结构的图。
[0045] 图7是示出MPDBaseUrlMapping元素的结构的图。
[0046] 图8是示出requiredQoS元素的另一布置实例的图。
[0047] 图9是示出requiredQoS元素的又一布置实例的图。
[0048] 图10是示出DVB卫星广播/有线电视的QoS参数实例的图。
[0049] 图11是示出DVB有线电视的QoS参数实例的图。
[0050] 图12是示出DVB卫星广播的QoS参数实例的图。
[0051] 图13是示出地面广播(DVB-T)的QoS参数实例的图。
[0052] 图14是示出地面广播(DVB-T2)的QoS参数实例的图。
[0053] 图15是示出有线电视(DVB-C2)的QoS参数实例的图。
[0054] 图16是示出其他地面广播的QoS参数实例的图。
[0055] 图17是示出3G手机(UTRAFDD)终端的QoS参数实例的图。
[0056] 图18是示出3G手机(UTRATDD)终端的QoS参数实例的图。
[0057] 图19是示出LTE(E-UTRA)终端的QoS参数实例的图。
[0058] 图20是示出ATSC物理层的QoS参数实例的图。
[0059] 图21是描述内容供给装置的操作的流程图
[0060] 图22是示出计算机的实例性配置的方框图。

具体实施方式

[0061] <内容供给系统的实例性配置>
[0062] 图2示出作为本公开实施例的内容供给系统的实例性配置。
[0063] 内容供给系统50由多个内容供给装置60和多个终端装置80构成。内容供给装置60与终端装置80可通过网络51彼此连接。
[0064] 网络51包括利用地面广播波、卫星广播波、(e)MBMS和无线LAN(如Wi-Fi)的多种类型的广播网络,还有以因特网和使用因特网的CDN 52为代表的双向通信网络。
[0065] 内容供给装置60不仅HTTP单播内容流,还对内容流进行多播。此处,多播包括点对点承载的广播/多播,以及通过网络51的点对多点承载的广播/多播。然而,请注意,以下描述仅指作为多播的代表的FLUTE多播。
[0066] 每一内容供给装置60均包括通道服务器61、分段器62、MPD生成器63、FLUTE流化器64、WEB服务器65以及多播服务器66。
[0067] 请注意,内容供给装置60的通道服务器61至多播服务器66可统一布置于一个位置,或者可通过因特网等以分布式方式布置。
[0068] 通道服务器61从要被传送至终端装置80的内容的源数据以不同的比特率生成多个流数据块,并将所述多个流数据块输出至分段器62。
[0069] 分段器62将每个流数据块按时间的方式分成段,由此生成分段流,例如被分成段的MP4,并将生成的分段流输出至FLUTE流化器64和WEB服务器65。另外,分段器62通知MPD生成器63,元数据包括指示分段流的供给源的地址。
[0070] 基于分段器62所通知的元数据,MPD生成器63生成MPD,并将MPD输出至FLUTE流化器64和WEB服务器65,该MPD例如描述指示在HTTP单播分段文件时所用的传送源(WEB服务器65)的地址。MPD描述SDP(会话描述)的获得目标,所述SDP描述FLUTE流的FLUTE会话的目标IP地址,所述FLUTE流是FLUTE多播的,且要HTTP单播的分段流可切换成FLUTE多播的。
[0071] FLUTE流化器64将从分段器62依序输入的分段流分开,并将分开的部分存储在ALC包中,从而将分段流转换成FLUTE流,并将FLUTE流输出至多播服务器66。另外,FLUTE流化器64将MPD生成器63生成的MPD存储在ALC包中,并将ALC包输出至多播服务器66。
[0072] 此外,FLUTE流化器64描述USD(用户服务绑描述)并将USD输出至多播服务器66,所述USD包括描述FLUTE会话的地址信息的SDP,且被扩展以便能够针对通过网络51传送的相应流进一步描述一般要求的网络品质信息块。将参考图3和后面的图详细描述USD。
[0073] 响应于从终端装置80发出的请求MPD的HTTP请求,WEB服务器65对请求源HTTP单播从MPD生成器63输入的MPD。另外,响应于从终端装置80发送的请求分段文件的HTTP请求,WEB服务器65对请求源HTTP单播其中保存的分段文件。
[0074] 多播服务器66FLUTE多播从FLUTE流化器64输入的MPD和USD。另外,多播服务器66FLUTE多播从FLUTE流化器64输入的FLUTE流。
[0075] 终端装置80通过网络51从内容供给装置60获得MPD。具体而言,终端装置80发送请求MPD的HTTP请求,并响应该HTTP请求接收HTTP单播的MPD,或者接收FLUTE多播的MPD。请注意,当终端装置80接收FLUTE多播的MPD时,所参考的公告信息描述执行FLUTE多播的多播服务器66的户通道。
[0076] 公告信息是使用例如USD的SDP(会话描述)公告的,所述USD是信令元数据。USD是通过FLUTE/UDP/IP(多播或单播)传输的。
[0077] 此外,终端装置80基于所获得的MPD将请求分段流的HTTP请求发送至WEB服务器65,并响应于该HTTP请求接收和回放HTTP多播的分段流文件。
[0078] 再者,终端装置80基于所获得的MPD获得包括SDP的USD,并基于SDP接收和回放FLUTE多播的FLUTE流。
[0079] 请注意,可能会存在以下情况:是存在于CDN 52上的代理服务器而非WEB服务器65对终端装置80所发送的HTTP请求作出响应,且该代理服务器HTTP单播缓存于其中的MPD或分段请求。
[0080] [USD的扩展]
[0081] 如上所述,USD用于公告执行FLUTE多播的门户通道。除此之外,在本实施例中,USD还用于针对传送内容块所通过的相应路径为接收器提供一般要求的网络品质信息的应用。
[0082] 图3示出使用MBMS传送USD情况下的协议栈。
[0083] USD存储于Service Announcement&Metadata91中,并通过广播/多播通道FLUTE多播。
[0084] 接下来,图4示出USD元数据扩展前的结构,而图5和图6示出扩展USD元数据的结构。在本实施例中,如图5所示,MPDBaseUrlMapping  101(图6中的“r12:MPDBaseUrlMapping”)被引入作为UserServiceDescription下的新元素。
[0085] MPDBaseUrlMapping元素101用来指示MediaPresentationDescription所参考的MPD(描述要被切换成由此USD公告的FLUTE流的流(分段流等)的MPD)中所描述的AdaptationSet和Representation每一者的baseUrl是多播还是单播的区别。
[0086] 接下来,图7示出MPDBaseUrlMapping元素101的结构。
[0087] MPDBaseUrlMapping元素101存储广播元素(列表)和单播元素(列表)。广播元素存储baseURL属性,该属性表明某一流在对应的MPD中所描述的AdaptationSet和Representation的baseUrl之间是多播(包括广播)的。此外,广播元素存储:sessionDescription属性,该属性存储与所存储的baseUrl属性相关联的
sessionDescription的参考;以及requiredQoS元素111,该元素存储传送路径的QoS参数(所要求的网络品质信息)。
[0088] 单播元素存储baseURL属性,该属性表明某一流在对应的MPD中所描述的AdaptationSet和Representation的baseUrl之间是单播的。
[0089] MPDBaseUrlMapping/@mpdURI属性存储要被参考的MPD文件的URL。
[0090] 请注意,存储传送路径的QoS参数(所要求的网络品质信息)的requiredQoS元素111的布置不限于图7所示的实例。例如,requiredQoS元素111可如图8所示进行布置。
[0091] 图8和图9示出将requiredQoS元素111布置在USD元数据的DeliveryMethod元素之下的实例。
[0092] <存储于requiredQoS元素中的QoS参数的具体实例>
[0093] requiredQoS元素存储:parameterURI属性,该属性指定调谐内容传送路径所要求的QoS参数;以及requiredValue元素(“upperLimit(上限)”、“lowerLimit(下限)”或“just(指定值)”),作为parameterURI属性的条件值。
[0094]
[0095] 以下将具体描述QoS参数的实例性描述。举例而言,应用于流媒体服务的QoS参数大致包括延迟、延迟抖动、损耗(误差)、吞吐量等,其中吞吐量被描述为:
[0096] RequiredQoS/@parameterURI=urn:DownLinkThroughput(指示下行吞吐量的唯一标识符),且当其下限被指定为条件值时,该条件值被指定为:
[0097] RequiredQoS/requiredValue/@lowerLimit=“3Mbps”(意为下行吞吐量的下限是3Mbps)。
[0098] 另外,例如,在接收广播的情况下或者通过无线LAN(例如Wi-Fi)接收流的情况下,指示广播或手机终端的物理层信号品质的代表性参数包括与射电场强度相关的参数以及与比特误码率(bit error rate;BER)相关的参数。更具体地,前者的实例包括载噪比(carrier-to-noise ratio;CN比)和接收信号强度指示器(RSSI)。后者的实例包括:纠错过程(如Reed Solomon(RS)(其根据广播/通信方案而不同)之前/之后的比特误码率(RS之前/之后的BER)以及传输块错误率(transport block error rate;BLER)。
[0099] 其中,CN比被描述为:
[0100] RequiredQoS/@parameterURI=urn:CarrierToNoiseRatio(指示CN比的唯一标识符),且当其下限被指定为条件值时,该条件值被描述为:
[0101] RequiredQoSParameter/requiredValue/@lowerLimit=“10dB”(意为CN比的下限是10dB)。
[0102] 另外,当CN比作为条件值被分成若干类(例如,三类)并进行评价时,[0103] 条件值被定义为:
[0104] 平1(指定为“urn:CNclass1”):10-3或以上(差),
[0105] 水平2(指定为“urn:CNclass2”):10-5或以上且小于10-3(一般),以及[0106] 水平3(指定为“urn:CNclass3”):小于10-5(优),则
[0107] CN比被描述为:
[0108] RequiredQoS/@parameterURI=urn:CarrierToNoiseRatio(指示C/N的唯一标识符),且条件值被指定为:
[0109] RequiredQoS/requiredClass/@class=“urn:CNclass2”
[0110] RequiredQoS/requiredClass/@class=“urn:CNclass3”(意为要求类别2或3的CN比)。
[0111] 请注意,对于requiredQoS元素中所存储的QoS参数,除上述实例之外,还可描述下文所示的参数。
[0112] 图10示出DVB卫星广播/有线电视的QoS参数的实例。图11示出DVB有线电视的QoS参数的实例。图12示出DVB卫星广播的QoS参数的实例。图13示出地面广播(DVB-T)的QoS参数的实例。图10至图13所示的QoS参数的实例均在ETSI TR 101 290V1.2.1(2001-05),“Digital Video Broadcasting(DVB);Measurement guidelines for DVB systems”中被定义。
[0113] 图14示出地面广播(DVB-T2)的QoS参数的实例。这些在DVB BlueBook A14-2(07/12),“Digital Video Broadcasting(DVB);Measurement guidelines for DVB systems;
Amendment for DVB-T2System”中被定义。
[0114] 图15示出有线电视(DVB-C2)的QoS参数的实例。这些在DVB BlueBook A14-3(03/13),“Digital Video Broadcasting(DVB);Measurement guidelines for DVB systems;
Amendment for DVB-C2System”中被定义。
[0115] 图16示出其他地面广播的QoS参数的实例。这些在NorDig Unified ver2.4中被定义。
[0116] 图17示出3G手机(UTRAFDD)终端的QoS参数的实例。这些在ETSI TS 125 215V11.0.0(2012-11);“Universal Mobile Telecommunications System(UMTS);
Physical layer;Measurements(FDD)(3GPP TS25.215 version 11.0.0Release 11)”中被定义。
[0117] 图18示出3G手机(UTRATDD)终端的QoS参数的实例。这些在ETSI TS 125 225V11.0.0(2012-09);“Universal Mobile Telecommunications System(UMTS);
Physical layer;Measurements(TDD)(3GPP TS 25.225 version 11.0.0Release 11)”中被定义。
[0118] 图19是示出LTE(E-UTRA)终端的QoS参数实例的图。这些在ETSI TS136 214 V11.1.0(2013-02);“LTE;Evolved Universal Terrestrial Radio Access(E-UTRA);Physical layer;Measurements(3GPP TS 36.214 version 11.1.0 Release11)”中被定义。
[0119] 图20是示出ATSC物理层的QoS参数实例的图。这些在“Guide to the Use of the ATSC Digital Television Standard”,2003年12月4日中有所描述。
[0120] [内容供给系统50的操作]
[0121] 接下来将描述内容供给系统50的操作。
[0122] 图21是描述由HTTP单播内容流及FLUTE多播内容流的内容供给装置60所执行的过程的流程图。
[0123] 在步骤S1,内容供给装置60的通道服务器61从要被传送至终端装置80的内容的源数据以不同的比特率生成多个流数据块,并将所述多个流数据块输出至分段器62。在步骤S2,分段器62基于每个流数据块生成分段流,例如被分成段的MP4,并将生成的分段流输出至FLUTE流化器64和WEB服务器65。另外,分段器62通知MPD生成器63,元数据包括指示分段流的供给源的地址。
[0124] 在步骤S3,FLUTE流化器64将从分段器62依序输入的分段流分开,并将分开的部分存储在ALC包中,从而将分段流转换成FLUTE流,并将FLUTE流输出至多播服务器66。
[0125] 在步骤S4,MPD生成器63基于分段器62所通知的元数据生成MPD,并将MPD输出至FLUTE流化器64和WEB服务器65。FLUTE流化器64将MPD生成器63生成的MPD存储在ALC包中,并将ALC包输出至多播服务器66。另外,FLUTE流化器64描述USD,并将USD输出至多播服务器66,所述USD包括有关FLUTE会话的SDP,且被扩展以便能够进一步描述通过网络51传送的相应流的Qos参数。
[0126] 在步骤S5,多播服务器66FLUTE多播从FLUTE流化器64输入的MPD和USD。
[0127] 在步骤S6,响应于从终端装置80发送的请求MPD的HTTP请求,WEB服务器65对请求源HTTP单播从MPD生成器63输入的MPD。在步骤S7,响应于从终端装置80发送的基于MPD请求分段文件的HTTP请求,WEB服务器65对请求源HTTP单播其中保存的分段文件。
[0128] 在步骤S8,多播服务器66FLUTE多播从FLUTE流化器64输入的FLUTE流。请注意,也可以与生成FLUTE流所基于的分段流的生成同时地实时进行FLUTE流的FLUTE多播。对内容供给装置60的过程的描述到此结束。
[0129] 另一方面,终端装置80发送请求MPD的HTTP请求,并响应于该HTTP请求接收HTTP单播的MPD,或者接收FLUTE多播的MPD,并基于该MPD请求分段流文件,而且可响应于该请求接收和回放HTTP单播的分段流文件。另外,可基于FLUTE多播的USD的SDP接收FLUTE会话。此外,在基于USD的requiredQoS元素中所描述的Qos参数判断是否能适当接收每一流之后,可执行接收和回放。
[0130] 同时,执行上述系列过程的内容供给装置60和终端装置80各自可不仅通过硬件进行配置,还可通过执行软件的计算机进行实施。计算机包括例如被并入专用硬件中的计算机以及通用个人计算机(例如,其可通过安装各种类型的程序来执行各种类型的功能)。
[0131] 图22是示出上述计算机的实例性硬件配置的方框图。
[0132] 在该计算机200中,CPU(中央处理单元)201、ROM(只读存储器)202和RAM(随机存取存储器)203通过总线204彼此连接。
[0133] 输入/输出接口205进一步连接至总线204。输入单元206、输出单元207、存储单元208、通信单元209和驱动器210连接至输入/输出接口205。
[0134] 输入单元206由键盘鼠标、麦克等构成。输出单元207由显示器、扬声器等构成。存储单元208由硬盘非易失性存储器等构成。通信单元209由网络接口等构成。驱动器210驱动移动介质211,例如磁盘、光盘、磁光盘或半导体存储器。
[0135] 在以上述方式配置的计算机200中,上述系列过程是由CPU 201通过输入/输出接口205和总线204在RAM 203中执行的,例如,加载和执行存储于存储单元208中的程序。
[0136] 计算机200(CPU 201)所执行的程序可通过记录在作为包介质的移动介质211等中的方式提供。另外,可通过例如局域网、因特网或数字卫星广播的有线或无线传输介质来提供程序。
[0137] 在计算机200中,通过将其中记录有程序的移动介质211放置在驱动器210中,程序可通过输入/输出接口205安装到存储单元208上。另外,可通过如下方式将程序安装到存储单元208上:使通信单元209通过有线或无线传输介质接收程序。除上述方法之外,还可将程序预先安装在ROM 202或存储单元208上。
[0138] 请注意,计算机200执行的程序可以是按本说明书中所述的时间顺序执行过程的程序,或者可以是平行地或在要求的定时(例如当发出调用时)执行过程的程序。
[0139] 本公开的实施例并不限于上述实施例,可在不背离本公开的真实精神和范围的前提下作出各种改变。
[0140] 本公开也可采用如下所示的配置。
[0141] (1)
[0142] 一种内容供给装置,其根据自适应流媒体技术分别通过多个不同网络传送内容流,所述内容供给装置包括:
[0143] 生成单元,其生成元数据,所述元数据描述传送所述流所通过的所述相应多个不同网络的QoS参数以及所述QoS参数的条件值;以及
[0144] 传送单元,其将所生成的元数据传送至接收器。
[0145] (2)
[0146] 根据(1)所述的内容供给装置,其中
[0147] 所述生成单元生成扩展USD作为所述元数据,以及
[0148] 所述传送单元FLUTE多播所生成的扩展USD。
[0149] (3)
[0150] 根据(1)或(2)所述的内容供给装置,其中所述多个不同网络包括以下至少其中之一:因特网、地面广播网络、卫星广播网络、有线电视广播网络、移动广播网络以及无线LAN。
[0151] (4)
[0152] 根据(2)或(3)所述的内容供给装置,其中所述生成单元在所述USD中引入MPDBaseMapping元素,在所述MPDBaseMapping元素中引入RequiredQos元素,并在所述RequiredQos元素中描述传送所述流所通过的所述相应多个不同网络的所述QoS参数以及所述QoS参数的所述条件值。
[0153] (5)
[0154] 根据(2)或(3)所述的内容供给装置,其中所述生成单元在所述USD的DeliverMethod中引入RequiredQos元素,并在所述RequiredQos元素中描述传送所述流所通过的所述相应多个不同网络的所述QoS参数以及所述QoS参数的所述条件值。
[0155] (6)
[0156] 一种用于内容供给装置的内容供给方法,所述内容供给装置根据自适应流媒体技术分别通过多个不同网络传送内容流,其中
[0157] 所述内容供给装置包括:
[0158] 生成单元,其生成元数据,所述元数据描述传送所述流所通过的所述相应多个不同网络的QoS参数以及所述QoS参数的条件值;以及
[0159] 传送单元,其将所生成的元数据传送至接收器。
[0160] (7)
[0161] 一种程序,其使根据自适应流媒体技术分别通过多个不同网络传送内容流的计算机用作:
[0162] 生成单元,其生成元数据,所述元数据描述传送所述流所通过的所述相应多个不同网络的QoS参数以及所述QoS参数的条件值;以及
[0163] 传送单元,其将所生成的元数据传送至接收器。
[0164] (8)
[0165] 一种终端装置,其接收自内容供给装置传送的流,所述内容供给装置包括:
[0166] 流传送单元,其根据自适应流媒体技术分别通过多个不同网络供给内容流;
[0167] 生成单元,其生成元数据,所述元数据描述传送所述流所通过的所述相应多个不同网络的QoS参数以及所述QoS参数的条件值;以及
[0168] 元数据传送单元,其将所生成的元数据传送至接收器,所述终端装置被配置成:
[0169] 获得所述元数据,并根据基于所获得的元数据作出的是否可执行接收的判断来接收和回放通过所述多个不同网络中任一者所传送的所述流。
[0170] (9)
[0171] 一种内容供给系统,包括内容供给装置和终端装置,其中
[0172] 所述内容供给装置包括:
[0173] 流传送单元,其根据自适应流媒体技术分别通过多个不同网络供给内容流;
[0174] 生成单元,其生成元数据,所述元数据描述传送所述流所通过的所述相应多个不同网络的QoS参数以及所述QoS参数的条件值;以及
[0175] 元数据传送单元,其将所生成的元数据传送至接收器,以及
[0176] 所述终端装置被配置成:
[0177] 获得所述元数据,并根据基于所获得的元数据作出的是否可执行接收的判断来接收和回放通过所述多个不同网络中任一者所传送的所述流。
[0178] 参考符号列表
[0179] 50 内容供给系统
[0180] 51 网络
[0181] 52 CDN
[0182] 60 内容供给装置
[0183] 61 通道服务器
[0184] 62 分段器
[0185] 63 MPD生成器
[0186] 64 FLUTE流化器
[0187] 65 WEB服务器
[0188] 66 多播服务器
[0189] 67 WEB服务器
[0190] 80 终端装置
[0191] 100 计算机
[0192] 101 CPU
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈