一种传输带宽的自动调节方法及装置的制造方法_3

文档序号:9914437阅读:来源:国知局
,解析所述下载歌曲文件的请求以获取待下载歌曲文件网络地址;及
[0076]依据待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息。
[0077]所述计算模块42,用于依据所述待下载歌曲文件的比特率信息计算出最小传输速率。
[0078]所述调节模块43,用于依据所述最小传输速率自动调节所述服务器的当前传输带宽。
[0079]优选的,所述服务器是数字媒体服务器DMS。
[0080]优选的,所述下载歌曲文件的请求包括两种情况:下载一个歌曲文件的请求和下载至少两个歌曲文件的请求。针对所述两种情况,其具休过程如下:
[0081 ]所述查找模块41具体用于:
[0082]当接收到下载一个歌曲文件的请求时,依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息;或当接收到下载至少两个歌曲文件的请求时,依据所述下载歌曲文件的请求及每一待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息;
[0083]所述计算模块42,用于依据所述待下载歌曲文件的比特率信息计算出最小传输速率;或依据所述每一待下载歌曲文件的比特率信息计算出对应的最小传输速率;
[0084]所述调节模块43,用于依据所述最小传输速率自动调节所述服务器的当前传输带宽;或依据所述最小传输速率之和自动调节所述服务器的当前传输带宽。
[0085]本实施例的技术方案提供的传输带宽的自动调节装置,利用接收模块40接收客户端发送的下载歌曲文件的请求;利用查找模块41依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息;利用计算模块42依据所述待下载歌曲文件的比特率信息计算出最小传输速率;及利用调节模块43依据所述最小传输速率自动调节所述服务器的当前传输带宽。由于本发明实施例可以根据待下载歌曲文件的比特率信息计算最小传输速率,并依据最小传输速率动态调整服务器传输带宽以减小歌曲文件下载过程中占用的带宽,从而优化网络性能及提升消息传输的可靠性。
[0086]上述装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的方法。
[0087]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种传输带宽的自动调节方法,其特征在于,包括: 服务器接收客户端发送的下载歌曲文件的请求; 依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息; 依据所述待下载歌曲文件的比特率信息计算出待下载歌曲文件的最小传输速率;及 依据所述最小传输速率自动调节所述服务器的当前传输带宽。2.根据权利要求1所述的方法,其特征在于,依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息,依据所述待下载歌曲文件的比特率信息计算出待下载歌曲文件的最小传输速率;及依据所述最小传输速率自动调节所述服务器的当前传输带宽,具体包括: 当接收到下载一个歌曲文件的请求时,依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息;依据所述待下载歌曲文件的比特率信息计算出最小传输速率;及依据所述最小传输速率自动调节所述服务器的当前传输带宽;或 当接收到下载至少两个歌曲文件的请求时,依据所述下载歌曲文件的请求及每一待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息;依据所述每一待下载歌曲文件的比特率信息计算出对应的最小传输速率;及依据所述最小传输速率之和自动调节所述服务器的当前传输带宽。3.根据权利要求1所述的方法,其特征在于,所述服务器是数字媒体服务器DMS。4.根据权利要求1所述的方法,其特征在于,依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息,具体包括: 解析所述下载歌曲文件的请求以获取待下载歌曲文件网络地址;及依据所述待下载歌曲文件网络地址和待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息。5.根据权利要求1所述的方法,其特征在于,依据所述待下载歌曲文件的比特率信息计算出最小传输速率包括: 最小传输速率=比特率/8;其中最小传输速率单位为kB/s,比特率单位为kbit/s。6.一种传输带宽的自动调节装置,其配置于服务器中,其特征在于,包括: 接收模块,用于接收客户端发送的下载歌曲文件的请求; 查找模块,用于当接收到下载歌曲文件的请求时,依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息; 计算模块,用于依据所述待下载歌曲文件的比特率信息计算出最小传输速率;及 调节模块,用于依据所述最小传输速率自动调节所述服务器的当前传输带宽。7.根据权利要求6所述的装置,其特征在于,所述查找模块具体用于: 当接收到下载一个歌曲文件的请求时,依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息;或当接收到下载至少两个歌曲文件的请求时,依据所述下载歌曲文件的请求及每一待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息; 所述计算模块,用于依据所述待下载歌曲文件的比特率信息计算出最小传输速率;或依据所述每一待下载歌曲文件的比特率信息计算出对应的最小传输速率; 所述调节模块,用于依据所述最小传输速率自动调节所述服务器的当前传输带宽;或依据所述最小传输速率之和自动调节所述服务器的当前传输带宽。8.根据权利要求6所述的装置,其特征在于,所述服务器是数字媒体服务器DMS。9.根据权利要求6所述的装置,其特征在于,所述查找模块具体用于: 当接收到下载歌曲文件的请求时,解析所述下载歌曲文件的请求以获取待下载歌曲文件网络地址;及 依据待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息。10.根据权利要求6所述的装置,其特征在于,所述计算模块依据待下载歌曲文件的比特率信息计算出最小传输速率具体为: 最小传输速率=比特率/8;其中最小传输速率单位为kB/s,比特率单位为kbit/s。
【专利摘要】本发明实施例公开了一种传输带宽的自动调节方法及装置,该方法包括:服务器接收客户端发送的下载歌曲文件的请求;依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息;依据所述待下载歌曲文件的比特率信息计算出待下载歌曲文件的最小传输速率;及依据所述最小传输速率自动调节所述服务器的当前传输带宽。从而解决在歌曲文件下载过程中占用过多带宽导致实时消息无法及时传送或交互无响应的问题。
【IPC分类】H04L12/805, H04L29/06
【公开号】CN105681283
【申请号】CN201511024897
【发明人】任超
【申请人】广东欧珀移动通信有限公司
【公开日】2016年6月15日
【申请日】2015年12月29日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1