内容发送装置、内容再现装置、内容发布系统、内容发送装置的控制方法、内容再现装置的控制方法、数据结构、控制程序以及记录介质制造方法及图纸

技术编号:11189626 阅读:98 留言:0更新日期:2015-03-25 18:25
服务器(1)的内容发送部(22)在来自客户端(2)的请求为要求分段的发送的请求的情况下,直到该分段成为能够发布的状态为止等待,在该分段成为能够发布的状态之后,将包括该分段的响应发送给客户端(2)。由此,能够抑制延迟而执行高质量的低延迟实时流。

【技术实现步骤摘要】
【国外来华专利技术】内容发送装置、内容再现装置、内容发布系统、内容发送装置的控制方法、内容再现装置的控制方法、数据结构、控制程序以及记录介质
[0001 ] 本专利技术涉及发送内容的内容发送装置、取得并再现内容的内容再现装置、内容发布系统、内容发送装置的控制方法、内容再现装置的控制方法、数据结构、控制程序以及记录介质。
技术介绍
随着互联网的普及和计算机的高性能化,广泛地经由互联网发布动画等的大容量内容。例如,有根据用户的要求而提供动画等的内容的VOD (Video On Demand,视频点播)这样的服务。在V0D中,例如,如专利文献1中所记载,使用HTTP(HyperText TransferProtocol,超文本传输协议),在服务器(内容提供装置)和客户端(内容再现装置)之间发送接收数据。 这里,关于基于HTTP的内容的发布,开发了各种技术。例如,MPEG(Mot1n PictureExperts Group,运动图像专家组)将利用了 HTTP的自适应流技术作为MPEG-DASH(DynamicAdaptive Streaming over HTTP,基于HTTP的动态自适应流媒体)规格而推进国际标准化。 在MPEG-DASH中,内容时间分割为多个分段(segment),以分段单位传输。此外,各分段由1个或者多个片段(fragment)构成。此外,内容由1个或者多个周期(per1d)构成,在1个周期中包括1个或者多个分段。 此外,在MPEG-DASH中,对1个内容准备有质量类别(比特率、图像分辨率等的再现质量、数据格式等的类别)不同的多个R印resentat1n。例如,准备以按每个分段不同的比特率进行了编码的多个分段数据。由此,接收内容并再现的客户端能够根据内容的接收状况等,改变要求的内容(分段)的比特率而执行自适应流。 在MPEG-DASH中,设想与实时流对应,减小分段的长度,从而与低延迟实时流对应。由于产生基于服务器以及客户端的处理延迟和网络上的延迟等,所以客户端不能严格地实时再现。因此,将虽然稍微延迟,但实质上实时的实时流称为低延迟实时流。 此外,在MPEG-DASH 中,对内容对应了 MPD (Media Presentat1n Descript1n,媒体演示描述),由MPD来管理内容。MPD是内容的元数据,是将内容的管理信息以XML形式表示的。换言之,MPD是客户端在内容的取得和再现时利用的信息。 基于图17说明MPD的具体的描述例。图17是表示MPD的描述例的图。如图17所示,在MPD200中,描述有包括类型信息211、轮廓信息212、缓冲时间信息213、MPD更新间隔信息214、发布开始时刻信息215的信息210。 类型信息211是表示是实况发布还是点播发布的信息(属性“type”的属性值)。在图示的例中,表示属性“type”的属性值为“dynamic”,对应了该MPD200的内容为实况发布内容。另一方面,在点播发布的情况下,在属性“type”的属性值中描述“static”。 轮廓信息212是表示内容的轮廓的信息。此外,缓冲时间信息213是表示最小的缓冲时间的信息。在图示的例中,由于属性“minBufferTime”的属性值为“PT10S”,所以表示客户端至少进行10秒的缓冲。 Mro更新间隔信息214是表示客户端对服务器确认有无该MPD200的更新的最小的间隔的信息。在图示的例中,由于属性“minimumUpdateper1d”的属性值为“PT60S”,所以表示客户端至少每60秒确认有无MPD的更新。 发布开始时刻信息215是表示服务器开始内容的实时流发布的时刻的信息(属性“availabilityStartTime” 的属性值)。在图不的例中,属性“availabilityStartTime” 的属性值为“2012-07-01T18:00:00”,表示在2012年7月1日18点开始实时流发布。 此外,在MPD200中,描述了表示内容的取得地址的取得地址信息220。在图示的例中,作为取得地址信息220,描述了服务器的URL。 此外,描述了与划分了内容的再现期间的各周期有关的周期信息230。在图示的例中,作为周期信息230,描述了在以内容的发布开始时刻为基准时的该周期的开始时刻(属性“start”的属性值)以及该周期的期间(属性“durat1n”的属性值)。 此外,这里,作为内容,设为准备了比特率为1024kbps的高质量Representat1n和比特率为512kbps的低质量R印resentat1n。因此,在MPD200中,作为在某一周期(再现时刻0秒至60秒)中包含的分段,描述了表示高质量分段的高质量分段信息241和表示低质量分段的低质量分段信息242。在高质量分段信息241中,描述了在该周期中包含的高质量Representat1n的ID以及比特率。此外,描述了在该周期中包含的各分段的长度以及URL。此外,低质量分段信息242也同样。另外,该周期由分段#1?分段#60的60个分段构成。 接着,基于图18以及图19说明在执行实时流的服务器以及客户端的动作时序以及在实时流中发送接收的HTTP消息。图18是表示执行实时流的服务器以及客户端的动作时序的一例的图。此外,图19是表示在实时流中发送接收的HTTP消息的一例的图。 这里,将分段#1成为能够发布的时刻设为t(i)。另外,分段#i的发布时刻t(i)基于MPD200的发布开始时刻信息215表示的内容发布开始时刻以及各分段的长度而算出。 如图18以及图19所示,首先,客户端参照MPD200,在时刻t(n),将用于要求分段#n的发送的请求消息301发送给服务器。由于是分段#n的发布时刻t (η)以后,所以服务器作为请求消息301的应答,将包括分段#η的数据主体的响应消息302发送给客户端,客户端接收分段#η。 客户端在接收到分段#η之后,若成为时刻t (n+1),则将用于要求下一个分段#n+l的发送的请求消息303发送给服务器。这里,也由于是分段#n+l的发布时刻t (n+1)以后,所以服务器作为请求消息303的应答,将包括分段#n+l的数据主体的响应消息304发送给客户端,客户端接收分段#n+l。 接着,客户端同样地取得分段#n+2、分段#n+3。这里,如图18所示,直到客户端发送各分段的请求之后到接收分段的数据主体为止,产生迟滞(delay)。此外,在该迟滞中,存在摇动。因此,在减小分段的长度的情况下,难以稳定地执行低延迟实时流。 一般,为了减小迟滞的摇动的影响,进行预取。因此,基于图20以及图21说明在应用了预取时的服务器以及客户端的动作时序以及HTTP消息。图20是表示在应用了预取时的服务器以及客户端的动作时序的一例的图。此外,图21是表示在应用了预取时的HTTP消息的一例的图。 如图20以及图21所示,首先,客户端参照MPD200,在时刻t(n),将用于要求分段#n的发送的请求消息311发送给服务器。由于是分段#n的发布时刻t(n)以后,所以服务器作为请求消息311的应答,将包括分段#n的数据主体的响应消息312发送给客户端,客户端接收分段#n。 这里,客户端进行本文档来自技高网...

【技术保护点】
一种内容发送装置,将由多个分段构成的内容按每个分段发送给内容再现装置,其特征在于,包括发送单元,该发送单元如果从上述内容再现装置接收到请求,则作为对于该请求的应答,将响应发送给该内容再现装置,上述发送单元在上述请求为要求分段的发送的请求的情况下,直到该分段成为能够发布的状态为止等待,在该分段成为能够发布的状态之后,将包括该分段的响应发送给该内容再现装置。

【技术特征摘要】
【国外来华专利技术】2012.07.10 JP 2012-1550781.一种内容发送装置,将由多个分段构成的内容按每个分段发送给内容再现装置,其特征在于, 包括发送单元,该发送单元如果从上述内容再现装置接收到请求,则作为对于该请求的应答,将响应发送给该内容再现装置, 上述发送单元在上述请求为要求分段的发送的请求的情况下,直到该分段成为能够发布的状态为止等待,在该分段成为能够发布的状态之后,将包括该分段的响应发送给该内容再现装置。2.如权利要求1所述的内容发送装置,其特征在于, 上述发送单元基于与上述内容建立对应的内容管理信息,判断分段是否为能够发布的状态。3.如权利要求1所述的内容发送装置,其特征在于, 上述发送单元基于在上述请求中附加的分段的发布时刻,判断分段是否为能够发布的状态。4.如权利要求1至3的任一项所述的内容发送装置,其特征在于, 上述发送单元在上述请求为要求分段的发送的请求、且在接收到上述请求之后直到分段成为能够发布的状态为止、需要规定时间以上的情况下,对上述内容再现装置通知表示正在处理的状态。5.—种内容再现装置,将由多个分段构成的内容按每个分段从内容发送装置取得并再现,其特征在于, 包括取得单元,该取得单元对上述内容发送装置发送要求各分段的发送的请求,并作为对于该请求的应答,取得包括该分段的响应, 上述取得单元在各分段的发布时刻前,发送要求该分段的发送的请求。6.如权利要求5所述的内容再现装置,其特征在于, 上述取得单元在与要求再现顺序在前的分段的发送的请求对应的响应的取得完成之前,发送要求再现顺序在后的分段的发送的请求。7.如权利要求6所述的内容再现装置,其特征在于, 上述取得单元将要求分段的发送的多个请求流水线化(pipe line)而发送。8.如权利要求5至7的任一项所述的内容再现装置,其特征在于, 上述取得单元在上述请求中附加分段的发布时刻而发送。9.一种内容发布系统,其特征在于,包括: 权利要求1至4的任一项所述的内容发送装置;以及 权利要求5至8的任一项所述的内容再现装置。10.—种中继装置,介于内容再现装置和内容发送装置之间,其特征在于, 包括转发单元,该转发单元将从内容再现装置发送的请求转发给内容发送装置,且作为对于该请求的应答,将从上述内容发送装置发送的响应转发给上述内容再现装置, 内容由多个分...

【专利技术属性】
技术研发人员:德毛靖昭高桥真毅
申请(专利权)人:夏普株式会社
类型:发明
国别省市:日本;JP

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

1