【技术实现步骤摘要】
本专利技术涉及通信
,特别涉及码率调整方法及服务器。
技术介绍
现有的移动流媒体系统中,用户设备(User Equipment, UE)通过无线网络控制 器(Radio Network Controller, RNC),及网关通用分组无线业务支持节点(Gateway GPRS Support Node, GGSN)接入网络后,即可请求流媒体业务。媒体编码器(Media Encoder, ME)媒体文件编码成第三代合作伙伴项目(3rd Generation Partnership Pro ject,3GPP)格式的流媒体;然后ME将编码后的媒体流推 (PUSH)或送(PULL)到分组域流媒体服务器(Packet-switched Streaming Server, PSS); 由PSS把媒体流按规定的码率推送到用户设备,在这个过程中,主要通过独立传输协议如 实时传输协议(Real-time Transport Protocol, RTP)来传输媒体数据。PSS在通过RTP协议来推送媒体流数据包的同时,每隔一定时间发送一次实时传 输控制协议的发送报告(Sender Report, SR)进行数据发送情况的统计;而用户设备也会 定期发送接收报告(Receiver Report, RR)给PSS。一般情况下,用户设备的接收处理能力与PSS发送流媒体的码率相一致,流媒体 播放效果才能达到最佳。现有的一种动态码率分配(DynamicBandwidth Allocation,DBA) 优化方法具体通过如下步骤实现1、PSS对用户设备上报的RTP控制协议(RTP ...
【技术保护点】
一种码率调整方法,其特征在于,包括:接收用户设备发送的接收报告;根据所述接收报告,获取至少两个宽带质量参数;根据预置的码率调整信息与宽带质量参数的对应关系,查找到所述获取的至少两个宽带质量参数对应的至少两个码率调整信息;根据获取的所述至少两个码率调整信息,对发送给所述用户设备的数据的码率进行相应的调整。
【技术特征摘要】
1.一种码率调整方法,其特征在于,包括 接收用户设备发送的接收报告;根据所述接收报告,获取至少两个宽带质量参数;根据预置的码率调整信息与宽带质量参数的对应关系,查找到所述获取的至少两个宽 带质量参数对应的至少两个码率调整信息;根据获取的所述至少两个码率调整信息,对发送给所述用户设备的数据的码率进行相 应的调整。2.如权利要求1所述的方法,其特征在于,所述宽带质量参数包括接收报告的丢包率 和/或接收报告的抖动信息,所述获取宽带质量参数包括根据最近接收的多个接收报告中携带的丢包率和相应的权系数,进行平滑计算得到接 收报告的丢包率;和/或,根据最近接收的多个接收报告中携带的抖动信息和相应的权系数,进行平滑计算得到 接收报告的抖动信息。3.如权利要求1所述的方法,其特征在于,若获取的至少两个宽带质量参数包括接收 报告的丢包率和发送报告的往返时延,则根据预置的码率调整信息与宽带质量参数的对应 关系,查找到所述获取的至少两个宽带质量参数对应的至少两个码率调整信息具体包括根据预置的码率调整信息与丢包率的第一对应关系,得到获取的接收报告的丢包率对 应的第一码率调整信息;根据预置的码率调整信息与往返时延的第三对应关系,得到获取的发送报告的往返时 延对应的第三码率调整信息;所述根据获取的所述至少两个码率调整信息,对发送给所述用户设备的数据的码率进 行相应的调整具体包括确定所述第一码率调整信息与第三码率调整信息中包括至少一个下切码率的信息,则 对发送给所述用户设备的数据的码率进行下切;确定第一码率调整信息与第三码率调整信息中没有包括下切码率的信息,则对发送给 所述用户设备的数据的码率进行上切。4.如权利要求1所述的方法,其特征在于,若获取的至少两个宽带质量参数包括接收 报告的抖动信息和发送报告的往返时延,则根据预置的码率调整信息与宽带质量参数的对 应关系,查找到所述获取的至少两个宽带质量参数对应的至少两个码率调整信息具体包 括根据预置的码率调整信息与抖动信息的第二对应关系,得到获取的接收报告的抖动信 息对应的第二码率调整信息;根据预置的码率调整信息与往返时延的第三对应关系,得到获取的发送报告的往返时 延对应的第三码率调整信息;所述根据获取的所述至少两个码率调整信息,对发送给所述用户设备的数据的码率进 行相应的调整具体包括确定第二码率调整信息与第三码率调整信息中包括至少一个下切码率的信息,则对发 送给所述用户设备的数据的码率进行下切;确定第二码率调整信息与第三码率调整信息中没有包括下切码率的信息,则对发送给所述用户设备的数据的码率进行上切。5.如权利要求1所述的方法,其特征在于,若获取的至少两个宽带质量参数包括接收 报告的抖动信息和接收报告的丢包率,则根据预置的码率调整信息与宽带质量参数的对应 关系,查找到所述获取的至少两个宽带质量参数对应的至少两个码率调整信息具体包括根据预置的码率调整信息与丢包率的第一对应关系,得到获取的接收报告的丢包率对 应的第一码率调整信息;根据预置的码率调整信息与抖动信息的第二对应关系,得到获取的接收报告的抖动信 息对应的第二码率调整信息;则所述根据获取的所述至少两个码率调整信息,对发送给所述用户设备的数据的码率 进行相应的调整具体包括确定第一码率调整信息与第二码率调整信息中包括至少一个下 切码率的信息,则对发送给所述用户设备的数据的码率进行下切;确定第一码率调整信息与第二码率调整信息中没有包括下切码率的信息,则对发送给 所述用户设备的数据的码率进行上切。6.如权利要求1所述的方法,其特征在于,若获取的至少两个宽带质量参数包括接收 报告的抖动信息、接收报告的丢包率和发送报告的往返时延,则根据预置的码率调整信息 与宽带质量参数的对应关系,查找到所述获取的至少两个宽带质量参数对应的至少两个码 率调整信息具体包括根据预置的码率调整信息与丢包率的第一对应关系,码率调整信息与抖动信息的第二 对应关系,码率调整信息与往返时延的第三对应关系,分别得到获取的接收报告的丢包率 对应的第一码率调整信息,得到获取的接收报告的抖动信息对应的第二码率调整信息,及 得到获取的发送报告的往返时延对应的第三码率调整信息;则所述根据获取的所述至少两个码率调整信息,对发送给所述用户设备的数据的码率 进行相应的调整具体包括确定第一码率调整信息、第二码率调整信息和第三码率调整信 息中包括至少一个下切码率的信息,则对发送给所述用户设备的数据的码率进行下切;确定第一码率调整信息、第二码率调整信息和第三码率调整信息中没有包括下切码率 的信息,则对发送给所述用户设备的数据的码率进行上切。7.如权利要求3至6任一项所述的方法,其特征在于,所述第一对应关系包括当获取 的接收报告...
【专利技术属性】
技术研发人员:龚道宇,张云雷,刘轩,刘健,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。