【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总的涉及一种多媒体流,更具体地,涉及一种在多媒体流服务中在服务器和客户端之间的速率匹配。
技术介绍
在多媒体流服务中,包括三个部分流服务器、流客户端和传输信道或者底层网络。通常从吞吐量方面和可靠性(即,假设没有吞吐量比特率保证)方面来说,传输信道是服务的瓶颈,但是在客户端和/或服务器上也会发生吞吐量受限。在实时流系统中,由于信道、客户端和服务器的动态变化吞吐量的特点,为了保持对用户的实时重放机制,流传送需要是自适应的。服务器需要让传输率适应于系统变化的吞吐量。在Haskell et al.(美国专利No.5565924,“用于可变信道的编码/解码缓冲器控制”)中可以发现这样的速率匹配系统的例子。流客户端在让输入数据通过并到达用于播放的媒体解码器之前,为其提供用于存储的接收器缓冲。接收缓冲器用于补偿源编码率(也称为采样率)和传输率(预解码器缓冲)之间的差。它还用于补偿在信道上的信息包传送延迟变化(抖动缓冲)。通常,假设在一个单一的接收器缓冲器中组合有这两种功能。但是,它们也可以通过在接收器中两个单独的缓冲器来完成,虽然这样的执行从延迟的观点看不是最优的。接收器缓冲还可以消除自适应偏差(即,如果系统吞吐量没有和服务器输出完全匹配)。如果接收器缓冲器变空(即缓冲器下溢),这意味着解码器要解码的数据溢出,客户端需要暂停播放并在重新开始之前再次缓冲输入数据。另一方面,如果输入数据速率比播放速率快,那么接收器缓冲器空间会被用完(即缓冲器溢出),这会导致为了给新的输入数据信息包提供空间而从缓冲器中抛弃信息包。当抛下信息包时,视频质量将下降。为了确保平稳和完 ...
【技术保护点】
一种用于适应性地控制在多媒体流网络中客户端中的接收器缓冲器等级的方法,该流网络包括用于向客户端提供数据流的服务器,其中接收器缓冲器用于补偿服务器的数据传输量和客户端的数据使用量之间的差,以使得允许客户端具有足够的数据流量用于以不间断方式播放,所述方法其特征在于: 在客户端定义至少一个参数,用于确定速率匹配操作范围,得以在服务器和客户端之间执行速率匹配; 根据所述的至少一个参数使在服务器中的数据量适应于接收率;和 根据上述调节在客户端调整信息包传输延迟变化。
【技术特征摘要】
【国外来华专利技术】US 2003-4-24 60/465,120;US 2004-4-16 10/826,6871.一种用于适应性地控制在多媒体流网络中客户端中的接收器缓冲器等级的方法,该流网络包括用于向客户端提供数据流的服务器,其中接收器缓冲器用于补偿服务器的数据传输量和客户端的数据使用量之间的差,以使得允许客户端具有足够的数据流量用于以不间断方式播放,所述方法其特征在于在客户端定义至少一个参数,用于确定速率匹配操作范围,得以在服务器和客户端之间执行速率匹配;根据所述的至少一个参数使在服务器中的数据量适应于接收率;和根据上述调节在客户端调整信息包传输延迟变化。2.权利要求1的一种方法,其特征在于所述至少一个参数包括最小变换量,其表示服务器中一个信息包的采样时间和传输时间之间的差,以允许服务器根据该最小变换量执行所述调节。3.权利要求1或2的一种方法,其特征在于所述至少一个参数包括目标变换量,其表示大于服务器中一个信息包的采样时间和传输时间之间的差的变换量,以允许服务器根据该目标变换量执行所述调节。4.权利要求1-3中任一种的方法,其特征在于所述至少一个参数包括指定在已经发送的字节数和已经采样的字节数之间的最大差的数目,以允许服务器根据该数目执行所述调节。5.权利要求1-4中任一种的方法,其特征还在于根据所述的至少一个参数使在服务器中的采样速率适应于传输速率。6.权利要求1-5中任一种的方法,其特征在于所述的至少一种参数包括用于防止在客户端播放中断的时钟变换量。7.权利要求1-6中任一种的方法,其特征在于所述调节包括传输速率的调节。8.权利要求1-7中任一种的方法,其特征在于所述调节包括采样速率的调节。9.权利要求1-6中任一种的方法,其特征在于所述调节包括对传输速率和采样速率的调节。10.权利要求1的一种方法,其特征在于所述至少一种参数包括表示服务器中一个信息包的采样时间和传输时间之间的差的最小变换量;表示大于服务器中一个信息包的采样时间和传输时间之间的差的变换量的目标变换量;指定在已经发送的字节数和已经采样的字节数之间的最大差的数目;和时钟变换量,其中把最小变换量、目标变换量、指定数目和时钟中的两个或更多个一起发送到服务器。11.一种多媒体流系统,特征在于至少一个客户端;和用于向客户端提供数据流的服务器,客户端具有接收器缓冲器,用于补偿在服务器的数据传输量和客户端的数据使用量之间的差,使得允许客户端具有足够的数据流量以进行非中断方式的播放,其中客户端包括用于定义至少一个确定速率匹配操作范围的参数的机构,以允许服务器根据所述至少一个参数使数据量适应于接收率;和用于根据所述调节调整信息包传输延迟变化的机构。12.权利要求11的多媒体流系统,特征在于所述至少一个参数包括最小变换量,其表示服务器中一个信息包的采样时间和传输时间之间的差,以允许在服务器中执行所述调节。13.权利要求11或12的多媒体流系统,特征在于所述至少一个参数包括目标变换量,其表示大于服务器中一个信息包的采样时间和传输时间之间的差的变换量,以允许服务器执行所述调节。14.权利要求11-13中的任一项的多媒体流系统,特征在于所述至少一个参数包括指定在已经发送的字节数和已经采样的字节数之间的最大差的数目,以允许服务器执行所述调节。15.权利要求11-14中的任一项的多媒体流系统,特征在于服务器包括用于根据所述的至少一个参数使采样速率适应于传输速率的调节机构。16.权利要求11-15中的任一项的多媒体流系统,特征在于所述至少一个参数包括用于防止在客户端播放中断的时钟变换量。17.权利要求11-16中的任一项的多媒体流系统,特征在于服务器包括用于调节传输速率的调节机构。18.权利要求11-17中的任一项的多媒体流系统,特征在于服务器包...
【专利技术属性】
技术研发人员:D莱昂,V瓦萨,IDD库尔乔,
申请(专利权)人:诺基亚有限公司,
类型:发明
国别省市:FI[芬兰]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。