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

文档序号:9352883阅读:来源:国知局
例中所描述的播放设备关联的终端具体可为播放设备的共享APP池中存储的各个标识信息对应的各个终端,其中,上述各个终端均可为上述实施例中所描述的终端,均可向播放设备发送信息共享请求,并通过播放设备建立共享连接。终端(播放设备的共享APP池中存储的任意标识信息对应的终端)通过向播放设备发送信息共享请求,播放设备接收到各个终端发送的信息共享请求之后,则可将终端的标识信息添加至共享APP池中。若预设时间内共享APP池中的终端的数目大于或者等于预设数量值,则可成功建立各个终端的共享连接,否则无法建立共享连接。播放设备可根据共享连接的建立成功与否,向共享APP池中的终端发送反馈信息,以指示终端是否成功与其他终端建立共享连接。
[0099]在一些可行的实施方式中,当终端成功与播放设备关联的其他终端成功建立共享连接,获取模块10则可通过播放设备获取其他终端收藏的音乐信息,进而可通过播放模块40对其他终端收藏的音乐信息进行点播等操作。具体实现中,判断模块30确定与播放设备的其他终端成功建立共享连接之后,获取模块10则可获取播放设备发送的其他终端收藏的音乐信息,进而可通过发送模块20将上述音乐信息输出至终端的用户操作界面,以通过终端的用户操作界面将上述其他终端的音乐信息展现给终端用户。例如,发送模块20可将获取模块10获取的其他终端的音乐信息输出至终端的音乐播放器的用户操作界面。终端用户可根据音乐播放器的用户操作界面上显示的音乐信息,确定自己喜欢的音乐曲目,进而可选择该音乐曲目,触发播放模块40播放该音乐曲目。
[0100]在一些可行的实施方式中,发送模块20将播放设备发送的其他终端的音乐信息输出至终端的用户操作界面之后,播放模块40则可对终端的用户操作界面上的用户操作指令进行监控。当播放模块40获取得到终端的用户操作界面上的音乐信息的点播指令时,则可根据上述点播指令触发终端播放相应的音频文件。具体实现中,获取模块10可通过播放设备获取其他终端收藏的音乐信息,其中,上述其他终端收藏的音乐信息包括:终端收藏的音乐播放列表,以及音乐播放列表对应的音频文件,即音乐播放列表中各个曲目对应的音频文件。具体实现中,播放模块40获取得到用户操作界面上的音乐信息的点播指令之后,则可根据上述点播指令播放相应曲目的音频文件。进一步的,播放模块40还可根据上述点播指令向播放设备发起播放指定音乐曲目的请求,通过上述播放设备播放上述用户点播的曲目的音频文件。
[0101]在本发明实施例中,终端可首先获取用户在其指定应用界面上输入的长按信号,并根据用户输入的长按信号发送信息共享请求至播放设备,进而可根据播放设备发送的反馈信息,判断是否成功与播放设备关联的其他终端建立共享连接。本发明实施例终端可通过播放设备建立连接,操作方便、有趣。若终端已成功与播放设备关联的其他终端建立共享连接,则获取播放设备发送的其他终端收藏的音乐信息,并将所述音乐信息输出至终端的用户操作界面,以将其他终端收藏的音乐信息展现给终端用户。进一步的,终端可获取终端的用户操作界面上的音乐信息的点播指令,根据上述点播指令播放相应的音频文件。本发明实施例可通过播放设备实现不同终端的音乐信息的共享,提高了音乐信息共享的趣味性,增强终端的用户体验。
[0102]参见图4,是本发明实施例提供的音乐信息的共享的播放设备的实施例结构示意图。本发明实施例中所描述的播放设备,包括:
[0103]获取模块60,用于获取第一终端发送的第一信息共享请求,并根据所述第一信息共享请求将所述第一终端的标识信息添加至指定共享空间。
[0104]所述获取模块60,还用于在预设的监控时间内接收到第二终端发送的第二信息共享请求时,根据所述第二信息共享请求将所述第二终端的标识信息添加至指定共享空间。
[0105]发送模块70,用于建立所述第一终端和所述第二终端的共享连接,并向所述第一终端或者所述第二终端发送反馈信息,所述反馈信息用于指示所述第一终端和所述第二终端是否已成功建立共享连接。
[0106]共享模块80,用于获取所述第一终端收藏的音乐信息以及所述第二终端收藏的音乐信息,并将所述第一终端收藏的音乐信息发送给所述第二终端,或者将所述第二终端收藏的音乐信息发送给所述第一终端,以实现音乐信息的共享。
[0107]在一些可行的实施方式中,本发明实施例中所描述的播放设备(如图5)还包括:
[0108]监听模块90,用于设定接收所述第一终端之外的其他终端发送的信息共享请求的监控时间,判断在所述监控时间内是否接收到第二终端发送的第二信息共享请求。
[0109]具体实现中,本发明实施例中所描述的音乐信息的共享的播放设备具体可为用于实现终端的标识信息或者音乐播放列表或者音频文件的管理,以及终端的共享连接操作的播放设备(或称媒体播放设备)。
[0110]在一些可行的实施方式中,终端需要与其他终端进行音乐信息的共享时,需要首先向播放设备发送信息共享请求,以通过播放设备建立与其他终端的共享连接。具体实现中,播放设备可通过其获取模块60首先接收第一终端(即第一个向播放设备发送信息共享请求的终端)发送的第一信息共享请求,进而可根据上述信息共享请求确定终端的标识信息。具体实现中,获取模块60可根据上述信息共享请求中携带的终端的IP地址或者终端的用户账号信息,识别不同的终端,进而可将上述终端的IP地址或者终端的用户账号信息等终端的标识信息添加至播放设备的指定共享空间。其中,上述播放设备的指定共享空间具体可为播放设备的共享APP池。
[0111]在一些可行的实施方式中,获取模块60接收得到第一终端的信息共享请求之后,还可通过监听模块90在预先设的监控时间内对信息共享请求的接收情况进行监控。具体实现中,监听模块90可预先设定接收第一终端之外的其他终端发送的信息共享请求的监控时间,例如T,其中T为大于O的整数。监听模块90设定上述监控时间T之后,则可在接收得到第一终端的信息共享请求之后进入监控时间的倒计时阶段。若获取模块60在上述监控时间的倒计时阶段接收得到第二终端发送的第二信息共享请求,则可根据上述第二信息共享请求确定第二终端的标识信息,进而可将上述第二终端的标识信息添加至播放设备的指定共享空间,即播放设备的共享APP池。其中,上述第二终端具体可为除了上述第一终端之外的任意一个或者多个终端,在此不做限制。上述第二终端的标识信息可包括第二终端的IP地址或者用户账号信息等。
[0112]在一些可行的实施方式中,当获取模块60在上述监听模块90预先设定的监控时间T内接收得到至少一个终端的信息共享请求时,获取模块60则可将上述一个或者多个终端的标识信息添加至其共享APP池中,使得上述共享APP池中包含至少两个终端的标识信息,即上述第一终端和上述监控时间内接收到的第二终端的标识信息。当播放设备的共享APP池中包含的终端的标识信息有多个(即至少两个终端的标识信息)时,则可建立上述多个终端的共享连接,以实现上述多个终端的音乐信息的共享。当上述播放设备的共享APP池中的终端有多个时,发送模块70则可首先建立上述各个终端的共享连接,并向共享APP池中的第一终端或者第二终端发送共享信息请求对应的反馈信息,通过上述反馈信息指示第一终端和第二终端是否已成功建立共享连接。其中,上述反馈信息具体可为获取终端的待共享信息的请求,通过上述请求向第一终端和第二终端请求其待共享的音乐信息,以将第一终端的待共享信息分享给第二终端,或者将第二终端的待共享信息分享给第一终端。
[0113]在一些可行的实施方式中,当获取模块60在上述监听模块90预先设定的监控时间T内未接收得到任何终端的信息共享请求时,获取模块60则无法将其他终端的标识信息加入其共享APP池中,此时,播放设备的共享APP池中的终端的标识信息则仅有第一终端的标识信息。当播放设备的共享APP池中的终端的标识信息只有第一终端的标识信息时,播放设备则无法建立第一终端和其他终端的共享连接,此时发送模块70则可向第一终端发送信息共享请求的反馈信息。其中,上述反馈信息为操作失败的指示信息,即建立共享连接失败的指示信息。终端接收得到上述操作失败的指示信息之后,则可结束音乐信息的共享操作,终端用户无法获知其他终端收藏的音乐信息。
[0114]在一些可行的实施方式中,发送模块70向第一终端或者第二终端发送信息共享请求的反馈信息之后,共享模块80则可获取第一终端发送的第一终端收藏的音乐信息,进而可将上述第一终端收藏的音乐信息发送给第二终端,以供第二终端的用户进行查阅或者点播。进一步的,共享模块80还可获取第二终端发送的第二终端收藏的音乐信息,进而可将上述第二终端收藏的音乐信息发
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1