一种音乐信息的共享方法及装置的制造方法_3

文档序号:9352883阅读:来源:国知局
间内对信息共享请求的接收情况进行监控。具体实现中,播放设备可预先设定接收第一终端之外的其他终端发送的信息共享请求的监控时间,例如T,其中T为大于O的整数。播放设备设定上述监控时间T之后,则可在接收得到第一终端的信息共享请求之后进入监控时间的倒计时阶段。若播放设备在上述监控时间的倒计时阶段接收得到第二终端发送的第二信息共享请求,则可根据上述第二信息共享请求确定第二终端的标识信息,进而可将上述第二终端的标识信息添加至播放设备的指定共享空间,即播放设备的共享APP池。其中,上述第二终端具体可为除了上述第一终端之外的任意一个或者多个终端,在此不做限制。上述第二终端的标识信息可包括第二终端的IP地址或者用户账号信息等。
[0076]S203,所述播放设备向所述第一终端或者所述第二终端发送反馈信息,所述反馈信息用于指示所述第一终端和所述第二终端是否已成功建立共享连接。
[0077]在一些可行的实施方式中,当播放设备在上述预先设定的监控时间T内接收得到至少一个终端的信息共享请求时,播放设备则可将上述一个或者多个终端的标识信息添加至其共享APP池中,使得上述共享APP池中包含至少两个终端的标识信息,即上述第一终端和上述监控时间内接收到的第二终端的标识信息。当播放设备的共享APP池中包含的终端的标识信息有多个(即至少两个终端的标识信息)时,则可建立上述多个终端的共享连接,以实现上述多个终端的音乐信息的共享。当上述播放设备的共享APP池中的终端有多个时,播放设备则可向共享APP池中的第一终端或者第二终端发送共享信息请求对应的反馈信息,通过上述反馈信息指示第一终端和第二终端是否已成功建立共享连接。其中,上述反馈信息具体可为获取终端的待共享信息的请求,通过上述请求向第一终端和第二终端请求其待共享的音乐信息,以将第一终端的待共享信息分享给第二终端,或者将第二终端的待共享信息分享给第一终端。
[0078]在一些可行的实施方式中,当播放设备在上述预先设定的监控时间T内未接收得到任何终端的信息共享请求时,播放设备则无法将其他终端的标识信息加入其共享APP池中,此时,播放设备的共享APP池中的终端的标识信息则仅有第一终端的标识信息。当播放设备的共享APP池中的终端的标识信息只有第一终端的标识信息时,播放设备则无法建立第一终端和其他终端的共享连接,此时播放设备则可向第一终端发送信息共享请求的反馈信息。其中,上述反馈信息为操作失败的指示信息,即建立共享连接失败的指示信息。终端接收得到上述操作失败的指示信息之后,则可结束音乐信息的共享操作,终端用户无法获知其他终端收藏的音乐信息。
[0079]S204,所述播放设备获取所述第一终端收藏的音乐信息以及所述第二终端收藏的音乐信息,并将所述第一终端收藏的音乐信息发送给所述第二终端,或者将所述第二终端收藏的音乐信息发送给所述第一终端,以实现音乐信息的共享。
[0080]在一些可行的实施方式中,播放设备向第一终端或者第二终端发送信息共享请求的反馈信息之后,则可获取第一终端发送的第一终端收藏的音乐信息,进而可将上述第一终端收藏的音乐信息发送给第二终端,以供第二终端的用户进行查阅或者点播。进一步的,播放设备还可获取第二终端发送的第二终端收藏的音乐信息,进而可将上述第二终端收藏的音乐信息发送给第一终端,以供第二终端的用户进行查阅或者点播,实现了不同终端的音乐信息的共享。具体实现中,上述第一终端或者第二终端收藏的音乐信息可包括:第一终端或者第二终端收藏的音乐播放列表,以及上述音乐播放列表中各个曲目的音频文件。
[0081]在本发明实施例中,播放设备可首先接收第一终端发送的第一信息共享请求,并将上述第一信息共享请求中携带的第一终端的标识信息添加至播放设备的共享APP池。进一步的,播放还可在接收到第一终端发送的信息共享请求之后,对其他终端发送的信息共享请求进行监控。若播放设备在预设的监控时间内接收到第二终端发送的第二信息共享请求,则可将上述第二信息共享请求中携带的第二终端的标识信息添加至上述共享APP池。当上述共享APP池中的终端的标识信息多于一个时,播放设备则可向第一终端或者第二终端发送上述信息共享请求的反馈信息,通过上述反馈信息指示第一终端和第二终端是否已成功建立共享连接。当第一终端或者第二终端与其他终端成功建立共享连接时,述播放设备可获取第一终端收藏的音乐信息以及第二终端收藏的音乐信息,并将上述第一终端收藏的音乐信息发送给第二终端,或者将第二终端收藏的音乐信息发送给第一终端,以实现音乐信息的共享,提高了音乐信息共享的趣味性,增强终端的用户体验。
[0082]参见图3,是本发明实施例提供的音乐信息的共享的终端的实施例结构示意图。本发明实施例中所描述的终端,包括:
[0083]获取模块10,用于获取用户在其指定应用界面上输入的长按信号。
[0084]发送模块20,用于根据所述获取模块获取的所述长按信号发送信息共享请求至播放设备。
[0085]判断模块30,用于根据所述播放设备发送的所述信息共享请求的反馈信息,判断是否成功与所述播放设备关联的其他终端建立共享连接。
[0086]所述获取模块10,还用于在所述判断模块判断结果为是时,获取所述播放设备发送的所述其他终端收藏的音乐信息。
[0087]所述发送模块20,还用于将所述获取模块获取的所述音乐信息输出至所述终端的用户操作界面。
[0088]播放模块40,用于获取所述终端的用户操作界面上的所述音乐信息的点播指令,根据所述点播指令播放相应的音频文件。
[0089]在一些可行的实施方式中,上述判断模块30具体用于:
[0090]接收所述播放设备根据所述信息共享请求发送的共享指示信息;
[0091]当所述共享指示信息为操作失败的指示信息时,判定所述终端与所述播放设备关联的其他终端建立共享连接失败;
[0092]当所述共享指示信息为获取所述终端的待共享信息的指示信息时,判定所述终端与所述播放设备关联的其他终端建立共享连接成功;
[0093]其中,所述终端的待共享信息包括:所述终端的标识信息,或者所述终端收藏的音乐信息。
[0094]在一些可行的实施方式中,本发明实施例中所描述的终端具体可为通过播放设备进行音乐播放的手机或者平板等终端,具体可根据实际应用场景确定,在此不做限制。
[0095]在一些可行的实施方式中,获取模块10可预先设定用于触发终端向播放设备发送信息共享请求的指定应用界面,例如终端的音乐播放器等应用程序的用户操作界面。获取模块10可在上述指定应用界面上建立操作监听事件,具体的,获取模块10可在上述指定应用界面上建立长按监听事件。获取模块10可通过长按监听事件获取用户在上述指定应用界面上输入的长按信号,进而通过发送模块20根据上述长按信号发送信息共享请求至播放设备。即,当获取模块10监听到终端的音乐播放器等应用程序的用户操作界面上的长按信号时,发送模块20可向播放设备发送信息共享请求,以通过播放设备建立与其他终端的连接,进而可实现与其他终端的音乐信息共享。即,终端用户可通过长按终端的指定应用界面上的操作按键或者操作区域,触发发送模块20向播放设备发送信息共享请求。
[0096]播放设备获取得到终端发送的信息共享请求之后,则可将上述终端的标识信息加入播放设备中预先设定的共享APP池(即指定共享空间)中,进而可根据共享APP池中存储的其他终端的标识信息确定是否建立该终端与其他终端的信息共享连接。具体的,当预设时间内播放设备的共享APP池中的终端的标识信息超过指定数目(例如终端数目大于I)时,则可建立该终端与其他终端的信息共享连接,否则无法建立该终端与其他终端的信息共享连接。
[0097]在一些可行的实施方式中,发送模块20向播放设备发送信息共享请求之后,判断模块30则可根据播放设备的响应状态确定是否成功与播放设备关联的其他终端建立共享连接。具体实现中,发送模块20向播放设备发送的信息共享请求之后,判断模块30可接收播放设备发送的信息共享请求的反馈信息,进而可根据上述反馈信息确定是否成功与其他终端建立共享连接。当上述播放设备发送的反馈信息为共享操作失败的指示信息时,判断模块30则可确定该终端与其他终端建立共享连接失败,此时终端则无法获知其他终端收藏的音乐信息。当上述播放设备发送的反馈信息为获取终端的待共享信息的指示信息时,判断模块30则可确定该终端与其他终端建立共享连接成功。上述终端与其他终端成功建立共享连接之后,获取模块10则可获取其他终端收藏的音乐信息,进而可实现音乐信息的共享。
[0098]需要说明的是,本发明实施
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1