[发明专利]实现在线音乐分段下载的方法、服务器和系统有效
申请号: | 201310361560.5 | 申请日: | 2013-08-19 |
公开(公告)号: | CN104426915B | 公开(公告)日: | 2017-12-01 |
发明(设计)人: | 杨翊平;宋平波;张玉忠;杨豪杰;赵华;方艾;吴豪 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 刘剑波 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 在线音乐 分段 下载 方法 服务器 系统 | ||
技术领域
本发明涉及移动网络应用领域,特别涉及一种实现在线音乐分段下载的方法、服务器和系统。
背景技术
随着3G通信网络的建设及智能手机终端的发展,在线音乐电台逐渐得到用户的接受,大量的用户采用在线的方式收听音乐而非播放用户本地的音乐文件。
据统计,在线音乐业务中,约90%试听行为在开始试听的10秒钟内选择跳歌,不同用户的在线听歌行为差异也较大。现有在线音乐客户端均采用缓冲或等长分片的下载播放技术,无法最大程度利用服务端带宽资源,以及有效控制客户端下载流量。
发明内容
本发明要解决的技术问题是提供一种实现在线音乐分段下载的方法、服务器和系统。本发明通过分析用户在线试听行为,生成音乐分段播放规则,在用户试听歌曲时,为该歌曲生成不定长的分段播放信息,从而在保证在线试听质量的前提下,合理分配和控制服务器的带宽资源,最大程度利用服务端带宽资源,并有效控制客户端的下载流量。
根据本发明的一个方面,提供一种实现在线音乐分段下载的方法,包括:
当接收到用户终端发送的试听请求时,从试听请求中提取音乐标识;
根据音乐标识确定音乐的音乐类别;
在历史试听行为数据库中,查找与所述用户终端和所述音乐类别相关联的历史试听时长数据;
对所述历史试听时长数据进行聚类处理,以得到与试听请求相关联的聚类集合,其中所述聚类集合中包括至少一个试听时长聚类;
按照每个试听时长聚类的平均时长,将所述聚类集合中包括的试听时长聚类按照从小到大的顺序进行排列,以形成音乐分段播放规则;
将第一个试听时长聚类的平均时长转换为相应的字节数B1;
将第一个分段播放信息发送给所述用户终端,其中第一个分段播放信息包括音乐的从第1个字节到第B1个字节的音乐片段、以及分段临界点P1,以便所述用户终端播放第一个分段播放信息中包括的音乐片段,并在播放到与分段临界点P1相对应的字节时,向服务器发送继续试听请求。
优选的,所述方法还包括:
当接收到所述用户终端发送的继续试听请求时,统计已经发送给所述用户终端的分段播放信息数i,其中i为大于或等于1的自然数;
判断所述聚类集合中是否还包括第i+1个试听时长聚类;
若所述聚类集合中还包括第i+1个试听时长聚类,则将第i+1个试听时长聚类的平均时长转换为相应的字节数Bi+1,将第i个试听时长聚类的平均时长转换为相应的字节数Bi;
将第i+1个分段播放信息发送给所述用户终端,其中第i+1个分段播放信息包括音乐的从第Bi+1个字节到第Bi+1个字节的音乐片段、以及分段临界点Pi+1,以便所述用户终端播放第i+1个分段播放信息中包括的音乐片段,并在播放到与分段临界点Pi+1相对应的字节时,向服务器发送继续试听请求。
优选的,所述方法还包括:
若所述聚类集合中不包括第i+1个试听时长聚类,则将第i个试听时长聚类的平均时长转换为相应的字节数Bi;
将最后一个分段播放信息发送给所述用户终端,其中最后一个分段播放信息包括音乐的从第Bi+1个字节到最后一个字节的音乐片段,以便所述用户终端播放最后一个分段播放信息中包括的音乐片段。
优选的,在将第一个分段播放信息发送给所述用户终端的步骤之后,所述方法还包括:
检测是否接收到所述用户终端发送的播放结束通知,其中所述用户终端在当前音乐播放完或者在对当前音乐进行跳歌操作时,向服务器发送播放结束通知,播放结束通知包括当前音乐的播放时长;
当接收到所述用户终端发送的播放结束通知时,将播放结束通知中包括的播放时长作为与所述用户终端和所述音乐类别相关联的历史试听时长数据存储在历史试听行为数据库中。
根据本发明的另一方面,提供一种实现在线音乐分段下载的服务器,包括接收单元、提取单元、类别确定单元、查找单元、历史试听行为数据库、聚类处理单元、聚类排序单元、转换单元和发送单元,其中:
接收单元,用于接收用户终端发送的试听请求;
提取单元,用于当接收到用户终端发送的试听请求时,从试听请求中提取音乐标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310361560.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息处理方法及电子设备
- 下一篇:用户数图发送处理方法、装置及系统