音乐获取方法、音乐分享方法、装置及系统的制作方法

文档序号:9730281阅读:347来源:国知局
音乐获取方法、音乐分享方法、装置及系统的制作方法
【技术领域】
[0001]本发明实施例涉及通信技术领域,特别涉及一种音乐获取方法、音乐分享方法、装置及系统。
【背景技术】
[0002]用户能够在音乐播放器中播放自身喜爱的音乐。
[0003]现有技术中,用户通过音乐播放器播放自身喜爱的音乐的方式通常有两种:第一种:从本地音乐播放列表中选择自身喜爱的音乐进行播放,这些音乐是存储在本地存储设备中的;第二种:通过互联网技术在音乐播放器的在线音乐中搜索自身喜爱的音乐进行在线播放或下载到本地音乐播放列表中进行播放。
[0004]在实现本发明实施例的过程中,发明人发现现有技术至少存在以下问题:
[0005]在用户通过互联网技术在在线音乐中搜索自身喜爱的音乐时,如果在线音乐中不存在用户搜索的音乐时,用户将无法获取自身喜爱的音乐。

【发明内容】

[0006]为了解决在用户通过互联网技术在在线音乐中搜索自身喜爱的音乐时,如果在线音乐中不存在用户搜索的音乐时,用户将无法获取自身喜爱的音乐的问题,本发明实施例提供了一种音乐获取方法、音乐分享方法、装置及系统。具体技术方案如下:
[0007]第一方面,提供了一种音乐获取方法,该方法包括:
[0008]接收第一用户帐号的客户端发送的目标音乐的音乐信息;
[0009]根据音乐信息确定第二用户帐号,第二用户帐号的本地音乐中存储有目标音乐;
[0010]向第二用户帐号的客户端发送获取请求,获取请求用于请求第二用户帐号的客户端向第一用户帐号的客户端提供目标音乐。
[0011]在一种可能的实现方式中,根据音乐信息确定第二用户帐号,包括:
[0012]根据音乐信息获取用户帐号列表,用户帐号列表中的每个用户帐号的本地音乐中存储有目标音乐;
[0013]根据用户帐号列表确定第二用户帐号。
[0014]在一种可能的实现方式中,根据音乐信息确定第二用户帐号,包括:
[0015]根据音乐信息获取用户帐号列表,用户帐号列表中的每个用户帐号的本地音乐中存储有目标音乐;
[0016]将用户帐号列表发送给第一用户帐号的客户端;
[0017]接收第一用户帐号的客户端发送的获取请求,将获取请求中携带的用户帐号确定为第二用户帐号。
[0018]在一种可能的实现方式中,将用户帐号列表发送给第一用户帐号的客户端,包括:
[0019]将获取到的用户帐号列表按照预定规则进行排序,预定规则包括音乐播放器的启动时间、用户帐号的在线状态、用户帐号的分享次数、用户帐号的昵称和用户帐号的地址中的至少一种;
[0020]将排序后的用户帐号列表发送给第一用户帐号的客户端。
[0021]在一种可能的实现方式中,向第二用户帐号的客户端发送获取请求,包括:
[0022]接收第一用户帐号的客户端以聊天消息形式发送的获取请求,获取请求携带有第二用户帐号和目标音乐的音乐信息;
[0023]将获取请求转发给第二用户帐号的客户端。
[0024]在一种可能的实现方式中,该方法还包括:
[0025]根据音乐信息,检测服务器的音乐库中是否存在目标音乐;
[0026]若服务器的音乐库中不存在目标音乐,则向第一用户帐号的客户端发送获取提醒,获取提醒是提醒第一用户帐号的客户端向其他用户帐号获取目标音乐的提醒。
[0027]在一种可能的实现方式中,该方法还包括:
[0028]接收第二用户帐号的客户端发送的目标音乐;
[0029]将目标音乐以在线音乐形式提供给第一用户帐号的客户端,或者,将目标音乐转发给第一用户帐号的客户端。
[0030]第二方面,提供了一种音乐获取方法,该方法包括:
[0031]第一用户帐号的客户端向服务器发送目标音乐的音乐信息;
[0032]第一用户帐号的客户端获取第二用户帐号的客户端提供的目标音乐,第二用户帐号是服务器根据音乐信息所确定的本地音乐中存储有目标音乐的用户帐号。
[0033]在一种可能的实现方式中,该方法还包括:
[0034]第一用户帐号的客户端接收服务器发送的用户帐号列表,用户帐号列表是服务器根据音乐信息获取的用户帐号的本地音乐中存储有目标音乐的列表;
[0035]第一用户帐号的客户端根据用户帐号列表显示用户帐号列表中的各个用户帐号;
[0036]第一用户帐号的客户端接收第一用户帐号的选择信号;
[0037]第一用户帐号的客户端根据选择信号确定第二用户帐号;
[0038]第一用户帐号的客户端向服务器发送获取请求,获取请求携带有第二用户帐号,获取请求用于请求第二用户帐号的客户端提供目标音乐。
[0039]在一种可能的实现方式中,第一用户帐号的客户端根据用户帐号列表显示用户帐号列表中的各个用户帐号,包括:
[0040]第一用户帐号的客户端根据用户帐号列表按照预定规则显示用户帐号列表中的各个用户帐号;
[0041]其中,预定规则包括音乐播放器的启动时间、用户帐号的在线状态、用户帐号的分享次数、用户帐号的昵称和用户帐号的地址中的至少一种。
[0042]在一种可能的实现方式中,第一用户帐号的客户端向服务器发送获取请求,包括:
[0043]第一用户帐号的客户端向服务器以聊天消息形式发送的获取请求,获取请求携带有第二用户帐号和目标音乐的音乐信息。
[0044]在一种可能的实现方式中,该方法还包括:
[0045]第一用户帐号的客户端接收服务器发送的获取提醒,获取提醒是提醒第一用户帐号的客户端向其他用户帐号获取目标音乐的提醒。
[0046]在一种可能的实现方式中,第一用户帐号的客户端获取第二用户帐号的客户端提供的目标音乐,包括:
[0047]第一用户帐号的客户端在线播放服务器以在线音乐形式提供的目标音乐,目标音乐是第二用户帐号发送给服务器的音乐;
[0048]或,
[0049]第一用户帐号的客户端接收服务器转发的第二用户帐号的客户端分享的目标音乐。
[0050]第三方面,提供了一种音乐分享方法,该方法包括:
[0051]第二用户帐号的客户端接收服务器发送的获取请求,获取请求用于请求向第一用户帐号的客户端提供目标音乐;
[0052]第二用户帐号的客户端根据获取请求,向服务器分享本地音乐中与获取请求对应的目标音乐,以便服务器将目标音乐提供给第一用户帐号的客户端。
[0053]在一种可能的实现方式中,第二用户帐号的客户端根据获取请求,向服务器分享本地音乐中与获取请求对应的目标音乐,包括:
[0054]第二用户帐号的客户端从本地音乐中获取与获取请求对应的目标音乐;
[0055]第二用户帐号的客户端将目标音乐发送给服务器,以便服务器将目标音乐提供给第一用户帐号的客户端。
[0056]在一种可能的实现方式中,第二用户帐号的客户端根据获取请求,向服务器分享本地音乐中与获取请求对应的目标音乐,包括:
[0057]第二用户帐号的客户端接收服务器转发的第一用户帐号的客户端以聊天消息形式发送的获取请求,获取请求携带有第二用户帐号和目标音乐的音乐信息;
[0058]第二用户帐号的客户端根据获取请求向服务器分享本地音乐中与获取请求对应的目标音乐。
[0059]第四方面,提供了一种音乐获取装置,该装置包括:
[0060]信息接收模块,用于接收第一用户帐号的客户端发送的目标音乐的音乐信息;
[0061]帐号确定模块,用于根据音乐信息确定第二用户帐号,第二用户帐号的本地音乐中存储有目标音乐;
[0062]第一发送模块,用于向第二用户帐号的客户端发送获取请求,获取请求用于请求第二用户帐号的客户端向第一用户帐号的客户端提供目标音乐。
[0063]在一种可能的实现方式中,帐号确定模块,包括:
[0064]第一获取单元,用于根据音乐信息获取用户帐号列表,用户帐号列表中的每个用户帐号的本地音乐中存储有目标音乐;
[0065]第一确定单元,用于根据用户帐号列表确定第二用户帐号。
[0066]在一种可能的实现方式中,帐号确定模块,包括:
[0067]第二获取单元,用于根据音乐信息获取用户帐号列表,用户帐号列表中的每个用户帐号的本地音乐中存储有目标音乐;
[0068]列表发送单元,用于将用户帐号列表发送给第一用户帐号的客户端;
[0069]第一接收单元,用于接收第一用户帐号的客户端发送的获取请求,将获取请求中携带的用户帐号确定为第二用户帐号。
[0070]在一种可能的实现方式中,列表发送单元,包括:
[0071]列表排序子单元,用于将获取到的用户帐号列表按照预定规则进行排序,预定规则包括音乐播放器的启动时间、用户帐号的在线状态、用户帐号的分享次数、用户帐号的昵称和用户帐号的地址中的至少一种;
[0072]第二发送子单元,用于将排序后的用户帐号列表发送给第一用户帐号的客户端。
[0073]在一种可能的实现方式中,第一发送模块,包括:
[0074]消息接收单元,用于接收第一用户帐号的客户端以聊天消息形式发送的获取请求,获取请求携带有第二用户帐号和目标音乐的音乐信息;
[0075]消息转发单元,用于将获取请求转发给第二用户帐号的客户端。
[0076]在一种可能的实现方式中,该装置还包括:
[0077]音乐检测模块,用于根据音乐信息,检测服务器的音乐库中是否存在目标音乐;
[0078]提醒发送模块,用于在服务器的音乐库中不存在目标音乐时,向第一用户帐号的客户端发送获取提醒,获取提醒是提醒第一用户帐号的客户端向其他用户帐号获取目标音乐的提醒。
[0079]在一种可能的实现方式中,该装置还包括:
[0080]音乐接收模块,用于接收第二用户帐号的客户端发送的目标音乐;
[0081]音乐提供模块,用于将目标音乐以在线音乐形式提供给第一用户帐号的客户端;
[0082]或者,
[0083]音乐转发模块,用于将目标音乐转发给第一用户帐号的客户端。
[0084]第五方面,提供了一种音乐获取装置,该装置包括:
[0085]信息发送模块,用于第一用户帐号的客户端向服务器发送目标音乐的音乐信息;
[0086]音乐获取模块,用于第一用户帐号的客户端获取第二用户帐号的客户端提供的目标音乐,第二用户帐号是服务器根据音乐信息所确定的本地音乐中存储有目标音乐的用户帐号。
[0087]在一种可能的实现方式中,该装置还包括:
[0088]列表接收模块,用于第一用户帐号的客户端接收服务器发送的用户帐号列表,用户帐号列表是服务器根据音乐信息获取的用户帐号的本地音乐中存储有目标音乐的列表;
[0089]列表显示模块,用于第一用户帐号的客户端根据用户帐号列表显示用户帐号列表中的各个用户帐号;
[0090]信号接收模块,用于第一
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1