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

技术编号:14995454 阅读:83 留言:0更新日期:2017-04-04 01:02
本发明专利技术实施例公开了一种传输带宽的自动调节方法及装置,该方法包括:服务器接收客户端发送的下载歌曲文件的请求;依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息;依据所述待下载歌曲文件的比特率信息计算出待下载歌曲文件的最小传输速率;及依据所述最小传输速率自动调节所述服务器的当前传输带宽。从而解决在歌曲文件下载过程中占用过多带宽导致实时消息无法及时传送或交互无响应的问题。

【技术实现步骤摘要】

本专利技术实施例涉及网络控制的
,尤其涉及一种传输带宽的自动调节方法及装置
技术介绍
近年来,数字生活网络联盟(DigitalLivingNetworkAlliance,DLNA)技术得到了广泛的发展,越来越多的媒体设备,影音终端或播放平台都支持DLNA。该DLNA技术允许设备在网络连接状态下,能够发现拥有其他功能的设备,并可查看和分享服务器中的媒体资源至某个播放器中进行播放。通常,DLNA设备的类型主要有数字媒体播放器(DigitalMediaPlayer,DMP),数字媒体渲染器(DigitalMediaRenderer,DMR),数字媒体服务器(DigitalMediaServer,DMS)和数字媒体控制器(DigitalMediaController,DMC)。其中DMC设备中包含控制点(ControlPoint),能够浏览DMS设备中分享的媒体内容,并且通过交互控制推送媒体至DMR设备进行播放。在DLNA架构中,DMS设备负责保存和分享媒体文件,歌曲推送时,DMC将DMS中的文件的网络地址发送至DMR,DMR通过该网络地址下载媒体文件数据,然后进行播放。媒体文件下载的过程就是数据从DMS传输到DMR的过程,一般来说,这个传输速度是越快越好,带宽也是越大越好。但是,在网络环境不好的情况下,DMS提供的带宽越大,网络中其他通信通路或其他设备能够利用的带宽就越小,某种程度上来说,DMS的不限速可能影响消息数据的传输,也会对网络中其他设备的使用造成一定的影响。例如在DMR向DMS下载歌曲文件数据时,可能因为过多占用带宽,而当前网络状况又不是很好,则很有可能无法实现实时消息的传送,造成消息卡顿,或交互无响应等问题。
技术实现思路
本专利技术实施例提供一种传输带宽的自动调节方法及装置,解决在歌曲文件下载过程中占用过多带宽导致实时消息无法及时传送或交互无响应的问题。第一方面,本专利技术实施例提供了一种传输带宽的自动调节方法,包括:服务器接收客户端发送的下载歌曲文件的请求;依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息;依据所述待下载歌曲文件的比特率信息计算出待下载歌曲文件的最小传输速率;及依据所述最小传输速率自动调节所述服务器的当前传输带宽。第二方面,本专利技术实施例提供了一种传输带宽的自动调节装置,包括:接收模块,用于接收客户端发送的下载歌曲文件的请求;查找模块,用于当接收到下载歌曲文件的请求时,依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息;计算模块,用于依据所述待下载歌曲文件的比特率信息计算出最小传输速率;及调节模块,用于依据所述最小传输速率自动调节所述服务器的当前传输带宽。本专利技术实施例中提供的一种传输带宽的自动调节方法及装置,通过服务器接收客户端发送的下载歌曲文件的请求;依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息;依据所述待下载歌曲文件的比特率信息计算出待下载歌曲文件的最小传输速率;及依据所述最小传输速率自动调节所述服务器的当前传输带宽。由于本专利技术实施例可以根据待下载歌曲文件的比特率信息计算最小传输速率,并依据最小传输速率动态调整服务器传输带宽以减小歌曲文件下载过程中占用的带宽,从而优化网络性能及提升消息传输的可靠性。附图说明图1为本专利技术实施例一提供的一种传输带宽的自动调节方法的流程图;图2为本专利技术实施例一中步骤S110的子流程图;图3为本专利技术实施例二提供的一种传输带宽的自动调节方法的流程图;图4为本专利技术实施例三提供的一种传输带宽的自动调节装置的结构示意图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本专利技术的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种传输带宽的自动调节方法流程示意图,该方法可以由传输带宽的自动调节装置执行。其中,传输带宽的自动调节装置可由软件和/或硬件实现,一般可集成在服务器中。参见图1,本实施例的方法包括如下步骤:步骤S100、服务器接收客户端发送的下载歌曲文件的请求。在本实施例中,所述服务器为数字媒体服务器DMS。所述DMS是一种提供了媒体文件的获取、录制、存储以及作为源头的设备。所述DMS中存储了多个歌曲文件。具体的,当用户需要下载歌曲文件或在线听歌时,用户可通过客户端输入歌曲文件的网络地址(UniformResourceLocator,URL)或者点击搜索结果中的链接的方式向DMS服务器发送下载歌曲文件的请求。所述下载歌曲文件的请求包括至少一个待下载歌曲文件的网络地址URL。当用户仅需要下载一个歌曲文件时,所述下载歌曲文件的请求包括一个待下载歌曲文件的网络地址URL;当用户需要同时下载多个歌曲文件时,所述下载歌曲文件的请求包括多个待下载歌曲文件的网络地址URL。步骤S110、依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找到所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息。通常,所述DMS为每一歌曲文件建立对应编码ID,并解析每一歌曲文件以获取所述歌曲文件的比特率信息,将所述歌曲文件的比特率信息保存;生成每一歌曲文件对应的网络地址URL,并建立每一歌曲文件的网络地址URL与编码ID的映射关系。每一歌曲文件对应的所述网络地址URL是唯一的。为每一歌曲文件的网络地址URL与编码ID建立映射关系,是为了方便搜索引擎进行搜索。所述歌曲文件可以任一种音乐文件的格式存储,例如:MP3格式、WMA格式、WAV格式、MOD格式、RA系列、CD格式、MD格式、ASF格式、AAC格式、Mp3Pro格式、VQF格式、FLAC格式、APE格式、MID格式、OGG格式、M4A格式、AAC格式、AIFF与AU格式及VQF格式。示例性的,若所述歌曲文件是MP3格式的,则服务器为所述歌曲文件建立对应编码后,解析MP3文件的ID3信息以获取比特率信息。所述ID3信息一般是位于一个MP3文件的开头或末尾的若干字节内,附加了关于该MP3的歌手,标题,专辑本文档来自技高网
...

【技术保护点】
一种传输带宽的自动调节方法,其特征在于,包括:服务器接收客户端发送的下载歌曲文件的请求;依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息;依据所述待下载歌曲文件的比特率信息计算出待下载歌曲文件的最小传输速率;及依据所述最小传输速率自动调节所述服务器的当前传输带宽。

【技术特征摘要】
1.一种传输带宽的自动调节方法,其特征在于,包括:
服务器接收客户端发送的下载歌曲文件的请求;
依据所述下载歌曲文件的请求及待下载歌曲文件的映射关系查找所述待下
载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息;
依据所述待下载歌曲文件的比特率信息计算出待下载歌曲文件的最小传输
速率;及
依据所述最小传输速率自动调节所述服务器的当前传输带宽。
2.根据权利要求1所述的方法,其特征在于,依据所述下载歌曲文件的请
求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述
编码对应的歌曲文件的比特率信息,依据所述待下载歌曲文件的比特率信息计
算出待下载歌曲文件的最小传输速率;及依据所述最小传输速率自动调节所述
服务器的当前传输带宽,具体包括:
当接收到下载一个歌曲文件的请求时,依据所述下载歌曲文件的请求及待
下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述编码对
应的歌曲文件的比特率信息;依据所述待下载歌曲文件的比特率信息计算出最
小传输速率;及依据所述最小传输速率自动调节所述服务器的当前传输带宽;

当接收到下载至少两个歌曲文件的请求时,依据所述下载歌曲文件的请求
及每一待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所
述编码对应的歌曲文件的比特率信息;依据所述每一待下载歌曲文件的比特率
信息计算出对应的最小传输速率;及依据所述最小传输速率之和自动调节所述
服务器的当前传输带宽。
3.根据权利要求1所述的方法,其特征在于,所述服务器是数字媒体服务

\t器DMS。
4.根据权利要求1所述的方法,其特征在于,依据所述下载歌曲文件的请
求及待下载歌曲文件的映射关系查找所述待下载歌曲文件的编码,并获取所述
编码对应的歌曲文件的比特率信息,具体包括:
解析所述下载歌曲文件的请求以获取待下载歌曲文件网络地址;及
依据所述待下载歌曲文件网络地址和待下载歌曲文件的映射关系查找所述
待下载歌曲文件的编码,并获取所述编码对应的歌曲文件的比特率信息。
5.根据权利要求1所述的方法,其特征在于,依据所述待下载歌曲文件的
比特率信息计算出最小传输速...

【专利技术属性】
技术研发人员:任超
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1