控制多路自适应流会话的方法和装置制造方法及图纸

技术编号:8837179 阅读:157 留言:0更新日期:2013-06-22 22:28
本发明专利技术涉及控制至少两个服务器(1,2)和接收器(4)之间的传送和传送数据速率的方法,该服务器(1,2)适配以传送表示视听内容的数据,该视听内容以至少两个版本从所述至少两个服务器(1,2)的每个可用,该版本分别对应于不同的传送位率,该服务器(1,2)适配于以连续部分传送视听内容,响应于该接收器(4)发送的传送请求,选择所述连续部分的每个作为至少两个版本的一个,所述传送请求包括传送参数,该方法包括以下步骤:由控制器(6)接收来自接收器(4)的信息,从控制器(6)向接收器(4)传送至少控制参数,至少一个控制参数从信息定义以便于定义从接收器(4)到至少两个服务器(1,2)的一个的请求的传送参数或者接收器(4)的接收参数。

【技术实现步骤摘要】

本专利技术总地涉及视频流内容分配并且具体地涉及当很多服务器在多路流会话中合作时接收器的远程管理。
技术介绍
本章节意在向读者介绍技术的各个方面,其可能涉及下面描述的和/或要求保护的本专利技术的各个方面。相信此讨论在向读者提供背景信息以促进本专利技术的各个方面的更好理解是有帮助的。因此,应当明白,以此角度阅读这些陈述,并非对现有技术的承认。相对于将整个多媒体文件在呈现之前传输到客户的下载,流是将客户消费的内容以小块发送给它的过程。现有的流协议包括RTP/MPEG TS/UDP和更加具体的HTTP。HTTP流是苹果对其iPhone和微软对其Smoothstreaming最近宣传的技术,它正获得在对其利用现有的内容分布网络(CDN)基础结构的能力的广泛赞誉。现在,更加标准化的解决方案在3GPP中提出并在MPEG的准备中。CDN是计算机的系统,包含位于网络的各种节点的数据的备份,以最大化从客户端通过网络访问数据的带宽。基于分裂在不同位率编码的若干片段中的预备媒体内容的自适应HTTP流,能够通过利用现有CDN基础结构提供令人满意的质量。对于通过自适应流使得短事件(体育、音乐会、在线培训等)可用,此解决方案是非常实用的,因为CDN基础结构可以简单地在事件期间租用。但是,对于长期调配或者在使得大量内容可用时,CDN基础结构的操作成本变得显著且可能简单地不可承受。最近,已经有若干公司尝试提供⑶N聚合(aggregation)服务。它们提供的概念相当简单。将要服务的内容与客户定义的CDN使用政策一同供应到聚合服务。将内容的实际传递委托给一些简单的CDN服务提供商,平衡它们的使用率以反映客户政策。因为不同的CDN提供商具有不同的覆盖、质量和标价,所以CDN的聚合体的承诺允许客户使得多个CDN提供的使用负载平衡(load-balance)并因此控制性能和传递成本。然而,在所有情况下,在终端用户连接到服务器的瞬间发生负载平衡,S卩,已经连接到服务的终端用户将不会从一个CDN迁移到另一个。这在服务电子商务网站时可能不是相关的但是对于流是显著的限制,因为自适应HTTP流经常依赖于持续的TCP连接。因为负载平衡机制在客户接入时间操作,所以重新指向到高质量CDN的客户将感受高质量服务,然而,重新指向到较低质量CDN的客户将感受差服务且没有切换到更好CDN的机会。类似地,如果在一些时间点上流服务提供商的政策是关闭给定CDN以例如降低操作成本,则将难以迁移当前连接的终端用户。更加普遍的,将负载平衡决定及一组粗略政策委托给⑶N聚合体显著地降低服务提供商使其服务从其终端用户的角度随着时间公平及一致
技术实现思路
本专利技术尝试通过提供很多服务器和接收流内容的很多接收器之间的带宽共享的处理来弥补现有技术中自适应流的带宽共享相关的至少一些问题。具体地,本专利技术利用多路流允许通过平衡由单独的终端用户接收器从每个CDN服务器提取的数据的量来控制流服务。下面阐述在范围上与所公开的实施例同等的特定方面。应当明白,呈现这些方面仅为了向读者提供本专利技术可能采用的某些形式的总览并且这些方面不意图限制专利技术的范围。实际上,本专利技术可以包含未在下面阐述的多个方面。本专利技术涉及控制至少两个服务器和接收器之间的传送,服务器适配以传送表示视听内容的数据,该视听内容以至少两个版本从该至少两个服务器的每个可用,该两个版本分别对应于不同的传送位率,该至少两个服务器适配于以连续部分传送视听内容,响应于接收器发送的传送请求,选择连续部分的每个作为来自至少两个服务器的一个的至少两个版本的一个的部分,该传送请求包括至少一个传送参数,所述方法在控制器包括:-接收来自接收器的信息,该信息表示从至少两个服务器的一个到接收器的视听内容的传递,-传送控制参数到接收器,从至少信息计算该控制参数以便于从该控制参数定义至少一个传送参数。根据本专利技术的实施例,信息是下列参数的一个:-服务器识别符,-接收器识别符,-包括所述接收器的一组接收器的识别符,-接收器的定位信息,-在至少两个服务器的任一个和接收器之间的数据传送位率,-接收器的数据接收缓存的尺寸,-从至少两个服务器的一个到接收器的视听内容的传递的质量指示符,-在从至少两个服务器的一个接收视听内容时在给定时间间隔期间接收器从一个版本切换到另一个版本的次数,-在预定时间间隔期间由接收器从至少两个服务器接收的字节数,-在对视听内容的至少两个版本的每个的预定时间范围的期间内由接收器从至少两个服务器的一个接收的字节数。根据本专利技术的实施例,控制参数是下列参数的一个:-服务器识别符,-对至少两个服务器的任一个请求的位率的最大值,-对至少两个服务器的任一个请求的版本的允许版本的列表,-接收缓存的最大尺寸,-在请求内对至少两个服务器的任一个指示的最大速度因数,-接收器的自适应流算法的参数。本专利技术也涉及接收数据的一种装置,该数据表示视听内容,该视听内容以与不同的传送位率分别对应的至少两个版本从该至少两个服务器的每个可用,该视听内容的传送以连续部分进行,响应于装置发送的传送请求,选择连续部分的每个作为至少两个版本的一个,该传送请求包括传送参数,装置包括:-通信接口,用于发送表示来自至少两个服务器的一个的视听内容的传递的信息,以及用于接收控制参数,从表示传递视听内容到装置的信息定义该控制参数,-计算模块,以从至少控制参数计算传送请求的传送参数。根据本专利技术的实施例,用于接收数据的装置包括用于控制参数和表示来自至少两个服务器的一个的视听内容的传递的信息的存储的存储器。 根据本专利技术的实施例,用于接收数据的装置是笔记本电脑设备。根据本专利技术的实施例,用于接收数据的装置是机顶盒设备。根据本专利技术的实施例,用于接收数据的装置是移动终端。本专利技术也涉及一种控制器装置,用于控制至少两个服务器和接收器之间的切换和传送数据速率,该数据表示视听内容,该视听内容以至少两个版本从至少两个服务器的每个可用,该版本分别对应于不同的传送位率,该至少两个服务器适配用于以连续部分传送该视听内容,响应于接收器发送的传送请求选择该连续部分的每个作为至少两个版本的一个,该传送请求包括传送参数,控制装置包括:-计算模块,用于从至少信息计算控制参数,-通信接口,用于从接收器接收表示至少两个服务器的一个的视听内容的传递的信息并将控制参数传送到接收器。根据本专利技术的实施例,控制装置位于住宅网关设备。根据本专利技术的实施例,控制装置位于数字用户线接入多路复用设备。本专利技术也涉及用于从至少两个服务器的一个接收数据的接收器中的方法,该数据表示视听内容,该视听内容以至少两个版本从该至少两个服务器的每个可用,该版本分别对应于不同的传送位率,该至少两个服务器适配于以连续部分传送视听内容,响应于接收器发送的传送请求,选择连续部分的每个作为至少两个版本的一个,该传送请求包括传送参数,所述方法包括如下步骤:-向控制器传送表示视听内容到接收器的传递的信息,-从控制器接收控制参数,从表示视听内容到接收器的传递的信息定义该控制参数,-传送包括从至少该控制参数定义的传送参数的请求到至少两个服务器的一个。根据本专利技术的实施例,控制参数的接收的步骤进一步包括更新接收器的至少一个接收参数的步骤。附图说明借助于非限制性方式的下列实施例和执行示例,参考附图,本专利技术将更好地理解并示意,本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201210538808.html" title="控制多路自适应流会话的方法和装置原文来自X技术">控制多路自适应流会话的方法和装置</a>

【技术保护点】
一种控制至少两个服务器(1,2)和接收器(4)之间的传送的方法,所述服务器(1,2)适配以传送表示视听内容的数据,所述视听内容以至少两个版本从所述至少两个服务器(1,2)的每个可用,所述版本分别对应于不同的传送位率,所述至少两个服务器(1,2)适配于以连续部分传送所述视听内容,响应于所述接收器(4)发送的传送请求,选择所述连续部分的每个作为来自所述至少两个服务器(1,2)的一个的至少两个版本的一个的部分,所述传送请求包括至少一个传送参数,所述方法的特征在于它包括在控制器(6)的如下步骤:?接收来自接收器(4)的信息,所述信息表示从所述至少两个服务器(1,2)的一个到所述接收器(4)的所述视听内容的传递,?传送控制参数到所述接收器(4),从至少所述信息计算所述控制参数以便于从所述控制参数定义至少一个传送参数。

【技术特征摘要】
2011.12.13 EP 11306642.71.一种控制至少两个服务器(1,2)和接收器(4)之间的传送的方法,所述服务器(1,2)适配以传送表示视听内容的数据,所述视听内容以至少两个版本从所述至少两个服务器(1,2)的每个可用,所述版本分别对应于不同的传送位率,所述至少两个服务器(1,2)适配于以连续部分传送所述视听内容,响应于所述接收器(4)发送的传送请求,选择所述连续部分的每个作为来自所述至少两个服务器(1,2)的一个的至少两个版本的一个的部分,所述传送请求包括至少一个传送参数,所述方法的特征在于它包括在控制器(6)的如下步骤: -接收来自接收器(4)的信息,所述信息表示从所述至少两个服务器(1,2)的一个到所述接收器(4)的所述视听内容的传递, -传送控制参数到所述接收器(4),从至少所述信息计算所述控制参数以便于从所述控制参数定义至少一个传送参数。2.根据权利要求1的方法,其特征在于所述信息是下列参数中的一个: -服务器(1,2)识别符, -接收器(4)识别符, -包括所述接收器(4)的一组接收器的识别符, -所述接收器(4)的定位信息, -在所述至少两个服务器(1,2)的任一个和所述接收器(4)之间的数据传送位率, -所述接收器(4)的数据接收缓存的尺寸, -从所述至少两个服务器(1,2)的一个到所述接收器(4)的视听内容的传递的质量指示符, -在从所述至少两个服务 器(1,2)的一个接收所述视听内容时在给定时间间隔期间内所述接收器(4)从一个版本切换到另一个版本的次数, -在预定时间间隔期间内由所述接收器(4)从所述至少两个服务器(1,2)的一个接收的字节数, -在对所述视听内容的所述至少两个版本的每个的预定时间范围期间内由所述接收器(4)从所述至少两个服务器(1,2)的一个接收的字节数。3.根据权利要求1的方法,其特征在于所述控制参数是下列参数中的一个: -服务器识别符, -对所述至少两个服务器(1,2)的任一个请求的位率的最大值, -对所述至少两个服务器(1,2)的任一个请求的所述版本的允许版本的列表, -接收缓存的最大尺寸, -在所述请求内对所述至少两个服务器(1,2)的任一个指示的最大速度因数, -所述接收器(4)的自适应流算法的参数。4.一种用于接收数据的装置(4),所述数据表示视听内容,所述视听内容以与不同的传送位率分别对应的至少两个版本从至少两个服务器可用,所述视听内容的传送以连续部分进行,响应于所述装置(4)发送的传送请求,选择所述连续部分的每个作为至少两个版本的一个,所述传送请求包括传送参数,所述装置(4)的特征在于它进一步包括: -通信接口(44),用于 发送表示来自所述至少两个服务器(1,2)的一个的视听内容的传递的信息,以及用于 接收控制参数,从表示传递视听内容到所述装置(4)的所述信息定义所述控制参数,-计算模块(45),以从至少所述控制参数计算所述传送请求的所述传送参数。5.根据权利要求4的装置(4),其特征在于,它包括用于存储所述控制参数和表示来自所述至少两个服务器(1,2)的一个的所述视听内容的传递的所述信息的存储器(42)。6.根据权利要求4的装置(4),其特征在于,它是笔记本电脑设备。7.根据权利要求4的装置(...

【专利技术属性】
技术研发人员:S古阿克H布科林G斯特劳布
申请(专利权)人:汤姆森特许公司
类型:发明
国别省市:

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

1