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

文档序号:9730281阅读:来源:国知局
表。
[0231]步骤516,服务器根据用户帐号列表确定第二用户帐号。
[0232]服务器根据用户帐号列表直接确定第二用户帐号。
[0233]作为另一种可能的实现方式,图5A实施例中的步骤510至步骤513可替代实现为步骤510a至步骤512a,具体步骤如下,如图6B所示:
[0234]步骤510a,第一用户帐号的客户端向服务器以聊天消息形式发送的获取请求。
[0235]获取请求携带有第二用户帐号和目标音乐的音乐信息。
[0236]第一用户帐号的客户端在确定第二用户帐号后,向服务器以聊天消息形式发送获取请求,该获取请求中携带有第二用户帐号和目标音乐的音乐信息。
[0237]比如:“陈美嘉”从显示界面中的各个用户帐号中在“曾小贤”的右边点击“找他要”,则会出现“陈美嘉”的客户端61找“曾小贤”的客户端62私聊的界面,如图6C所示。
[0238]对应地,服务器接收第一用户帐号的客户端以聊天消息形式发送的获取请求。
[0239]获取请求携带有第二用户帐号和目标音乐的音乐信息。
[0240]步骤511a,服务器将获取请求转发给第二用户帐号的客户端。
[0241]服务器将第一用户帐号的客户端发送的以聊天消息形式发送的获取请求转发给第二用户帐号的客户端。
[0242]可选的,第一用户帐号的客户端可以点击私聊界面中的“一键求歌”,则服务器会在发送消息的编辑框中自动编辑一条聊天消息,第一用户帐号的客户端只需点击发送即可。
[0243]比如:“陈美嘉”点击“一键求歌”后发送消息的编辑框中出现了“Hi,可以给我传一下“东风破”这首歌吗? ”的聊天消息。如图6D所示。
[0244]对应地,第二用户帐号的客户端接收服务器转发的第一用户帐号的客户端以聊天消息形式发送的获取请求,获取请求携带有第二用户帐号和目标音乐的音乐信息。
[0245]步骤512a,第二用户帐号的客户端根据获取请求向服务器分享本地音乐中与获取请求对应的目标音乐。
[0246]第二用户帐号的客户端根据以聊天消息形式发送的获取请求向服务器分享目标菩CC
曰ο
[0247]比如:“曾小贤”在分享歌曲界面中选择目标音乐,并点击发送。如图6Ε所示。
[0248]第二用户帐号的客户端在点击发送后,开始上传,在上传过程中,第二用户帐号可以随时选择取消上传。
[0249]可选的,第二用户帐号在选择取消上传后,可以点击“重新传送”。若该目标音乐在本地音乐中已删除,则在点击发送或“重新传送”时,服务器会提示第二用户帐号的客户端“歌曲已删除”。如图6F所示。
[0250]在图5Α实施例的基础上,服务器可以根据第一用户帐号的客户端发送的音乐信息直接检测本地音乐中存储有该音乐信息的用户帐号。具体实现方式如下:
[0251 ]在音乐播放类客户端的检测页面中增加检测“用户”的入口。当第一用户帐号的客户端需要获取本地音乐中存储有目标音乐的用户帐号时,可以在“用户”的界面中,向服务器发送目标音乐的音乐信息。服务器会根据音乐信息直接检测本地音乐中存储有目标音乐的用户帐号。
[0252]比如:第一用户帐号在“用户”界面中检测“东风破”,经过检测后,显示检测得到的本地音乐中存储有目标音乐的用户帐号列表。如图6G所示。
[0253]在一个具体的例子中,以两个用户分别通过酷狗音乐客户端进行音乐获取为例。小明使用电子设备登录酷狗音乐客户端,小明在酷狗音乐客户端中搜索“东风破”,在酷狗音乐客户端中弹出“找人要歌”的提示,小明点击“找人要歌”,在小明的酷狗音乐客户端中出现了一个用户帐号列表,每个用户帐号后都标识有“找他要”。小明在用户帐号为小红的标识后点击“找他要”。在小明的酷狗音乐客户端中出现了与小红私聊的界面,小明通过私聊界面向小红发送“Hi,可以给我传一下东风破这首歌吗?”。小红根据小明要的歌曲名称,将本地音乐中存储的东风破发送给小明。小明接收了小红发送的东风破并下载到小明自己的本地音乐中。
[0254]下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。
[0255]图7是本发明一个实施例提供的音乐获取装置的结构方框图。该音乐获取装置可以通过软件、硬件或者两者的结合实现成为服务器的部分或者全部。该音乐获取装置可以包括:
[0256]信息接收模块710,用于接收第一用户帐号的客户端发送的目标音乐的音乐信息。
[0257]帐号确定模块720,用于根据音乐信息确定第二用户帐号,第二用户帐号的本地音乐中存储有目标音乐。
[0258]第一发送模块730,用于向第二用户帐号的客户端发送获取请求,获取请求用于请求第二用户帐号的客户端向第一用户帐号的客户端提供目标音乐。
[0259]综上所述,本实施例提供的音乐获取装置,通过接收第一用户帐号的客户端发送的目标音乐的音乐信息;根据音乐信息确定第二用户帐号;向第二用户帐号的客户端发送获取请求,获取请求用于请求第二用户帐号的客户端向第一用户帐号的客户端提供目标音乐;解决了在用户通过互联网技术在在线音乐中搜索自身喜爱的音乐时,如果在线音乐中不存在用户搜索的音乐时,用户将无法获取自身喜爱的音乐的问题;达到了当在线音乐中不存在用户搜索的音乐时,通过向第二用户帐号发送获取请求,获取自身喜爱的音乐,丰富了音乐的获取方式,提高了用户之间的交互性的效果。
[0260]图8A是本发明另一个实施例提供的音乐获取装置的结构方框图。该音乐获取装置可以通过软件、硬件或者两者的结合实现成为服务器的部分或者全部。该音乐获取装置可以包括:
[0261]信息接收模块710,用于接收第一用户帐号的客户端发送的目标音乐的音乐信息。
[0262]帐号确定模块720,用于根据音乐信息确定第二用户帐号,第二用户帐号的本地音乐中存储有目标音乐。
[0263]在第一种可能的实现方式中,帐号确定模块720,包括:第一获取单元721和第一确定单元722。
[0264]第一获取单元721,用于根据音乐信息获取用户帐号列表,用户帐号列表中的每个用户帐号的本地音乐中存储有目标音乐。
[0265]第一确定单元722,用于根据用户帐号列表确定第二用户帐号。
[0266]在第二种可能的实现方式中,帐号确定模块720,包括:第二获取单元723、列表发送单元7 24和第一接收单元725。
[0267]第二获取单元723,用于根据音乐信息获取用户帐号列表,用户帐号列表中的每个用户帐号的本地音乐中存储有目标音乐。
[0268]列表发送单元724,用于将用户帐号列表发送给第一用户帐号的客户端。
[0269]可选的,作为一种可能的实现方式,列表发送单元724,包括:列表排序子单元724a和第二发送子单元724b,如图8B所示。
[0270]列表排序子单元724a,用于将获取到的用户帐号列表按照预定规则进行排序,预定规则包括音乐播放器的启动时间、用户帐号的在线状态、用户帐号的分享次数、用户帐号的昵称和用户帐号的地址中的至少一种。
[0271]第二发送子单元724b,用于将排序后的用户帐号列表发送给第一用户帐号的客户端。
[0272]第一接收单元725,用于接收第一用户帐号的客户端发送的获取请求,将获取请求中携带的用户帐号确定为第二用户帐号。
[0273]第一发送模块730,用于向第二用户帐号的客户端发送获取请求,获取请求用于请求第二用户帐号的客户端向第一用户帐号的客户端提供目标音乐。
[0274]作为一种可能的实现方式,第一发送模块730,包括:消息接收单元731和消息转发单元732。
[0275]消息接收单元731,用于接收第一用户帐号的客户端以聊天消息形式发送的获取请求,获取请求携带有第二用户帐号和目标音乐的音乐信息。
[0276]消息转发单元732,用于将获取请求转发给第二用户帐号的客户端。
[0277]可选地,该装置还可以包括:音乐检测模块740和提醒发送模块750。
[0278]音乐检测模块740,用于根据音乐信息,检测服务器的音乐库中是否存在目标音乐;
[0279]提醒发送模块750,用于在服务器的音乐库中不存在目标音乐时,向第一用户帐号的客户端发送获取提醒,获取提醒是提醒第一用户帐号的客户端向其他用户帐号获取目标音乐的提醒。
[0280]可选地,该装置还可以包括:音乐接收模块760。
[0281]音乐接收模块760,用于接收第二用户帐号的客户端发送的目标音乐。
[0282]作为一种可能的实现方式,该装置还可以包括:音乐提供模块770a。
[0283]音乐提供模块770a,用于将目标音乐以在线音乐形式提供给第一用户帐号的客户端。
[0284]作为另一种可能的实现方式,该装置还可以包括:音乐转发模块770b。
[0285]音乐转发模块770b,用于将目标音乐转发给第一用户帐号的客户端。
[0286]综上所述,本实施例提供的音乐获取装置,通过接收第一用户帐号的客户端发送的目标音乐的音乐信息;根据音乐信息确定第二用户帐号;向第二用户帐号的客户端发送获取请求,获取请求用于请求第二用户帐号的客户端向第一用户帐号的客户端提供目标音乐;解决了在用户通过互联网技术在在线音乐中搜索自身喜爱的音乐时,如果在线音乐中不存在用户搜索的音乐时,用户将无法获取自身喜爱的音乐的问题;达到了当在线音乐中不存在用户搜索的音乐时,通过向第二用户帐号发送获取请求,获取自身喜爱的音乐,丰富了音乐的获取方式,提高了用户之间的交互性的效果。
[0287]图9是本发明再一个实施例提供的音乐获取装置的结构方框图。该音乐获取装置可以通过软件、硬件或者两者的结合实现成为第一终端的部分或者全部。该音乐获取装置可以包括:
[0288]信息发送模块910,用于第一用户帐号的客户端向服务器发送目标音乐的音乐信息。
[0289]音乐获取模块920,用于第一用户帐号的客户端获取第二用户帐号的客户端提供的目标音乐,第二用户帐号是服务器根据音乐信息所确定的本地音乐中存储有目标音乐的用户帐号。
[0290]综上所述,本实施例提供的音乐获取装置,通过第一用户帐号的客户端向服务器发送目标音乐的音乐信息;第一用户帐号的客户端获取第二用户帐号的客户端提供的目标音乐,第二用户帐号是服务器根据音乐信息所确定的本地音乐中存储有目标音乐的用户帐号;解决了在用户通过互联网技术在在线音乐中搜索自身喜爱的音乐时,如果在线音乐中不存在用户搜索的音乐时,用户将无法获取自身喜爱的音乐的问题;达到了当在线音乐中不存在用户搜索的音乐时,通过向第二用户帐号发送获取请求,获取自身喜爱的音乐,丰富了音乐的获取方式,提高了用户之间的交互性的效果。
[0291]图10是本发明还一个实施例提供的音乐获取装置的结构方框图。该音乐获取装置可以通过软件、硬件或者两者的结合实现成为第一终端的部分或者全部。该音乐获取装置可以包括:
[0292]信息发送模块910,用于第
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1