一种实现音乐房之间音乐交互的装置的制作方法

文档序号:14443688阅读:489来源:国知局
一种实现音乐房之间音乐交互的装置的制作方法

本实用新型涉及音乐交互技术,具体涉及一种实现音乐房之间音乐交互的装置。



背景技术:

现在市面上出现的一种可移动的迷你K歌房,由于其体积小巧,便于移动,且使用时间灵活,其使用地点也较为随意,一经推出便受到了广大用户的大量好评。然而,用户在使用现有的迷你K歌房时,只能实现与当前自己使用的迷你K歌房内的用户进行互动,而无法实现与当前正在使用其他迷你K歌房的用户进行音乐互动,使得用户娱乐空间受限。另外,用户无法按照自己演唱歌曲的需求进行对唱或合唱人员的选择;或者当用户选择多人合唱的歌曲时,如果人数或性别不能满足原歌曲需求,通常只能放弃这首歌曲,或是用一人分唱两角的方式取代,失去歌曲原昧,大大降低了用户体验。



技术实现要素:

为解决现有存在的技术问题,本实用新型实施例期望提供一种实现音乐房之间音乐交互的装置,能够提高音乐房的实用性,满足不同用户的娱乐需求。

本实用新型实施例的技术方案是这样实现的:

根据本实用新型实施例的一方面,提供一种实现音乐房之间音乐交互的装置,所述装置包括:处理音乐房之间信号传输的第一信号处理器和控制音乐房之间进行音乐交互的第一信号控制器;所述第一信号处理器和所述第一信号控制器电连接;所述第一信号处理器包括:第一信号接收接口和第一信号发送接口;

所述第一信号处理器通过所述第一信号接收接口接收第一音乐房发送的房间交互请求,所述房间交互请求中包括目标房间ID以及音乐交互行为信息;

所述第一信号处理器通过所述第一信号发送接口向所述目标房间ID对应的第二音乐房发送与所述音乐交互行为信息对应的音乐交互行为请求;

所述第一信号处理器确定所述第二音乐房接受所述音乐交互行为请求时,触发所述信号控制器控制所述第一音乐房与所述第二音乐房开始音乐交互。

上述方案中,所述第一信号处理器还包括:信号获取接口;

所述第一信号处理器通过所述信号获取接口获取所述第一音乐房对应的第一房间ID;确定所述第一房间ID关联有音乐APP的第一账号时,获取所述第一账号关联的好友的第二账号,确定所述第二账号中至少有一个子账号当前正在使用音乐房时,获取所述子账号关联的房间ID;

所述第一信号处理器通过所述第一信号发送接口向所述第一音乐房发送所述房间ID。

上述方案中,所述第一信号处理器还包括:信息查找接口;

所述第一信号处理器确定所述第一房间ID未关联所述第一账号时,通过所述信号获取接口获取所述第一音乐房的行为对象信息;

所述第一信号处理器通过所述信息查找接口查找与所述行为对象信息匹配的房间ID;

所述第一信号处理器通过所述第一信号发送接口向所述第一音乐房发送所述房间ID。

上述方案中,所述第一信号处理器还包括:钱币扣除接口;

所述第一信号处理器通过所述第一信号获取接口获取所述第一音乐房当前的音乐积分数据;根据所述音乐积分数据,确定所述第一音乐房的音乐积分达到预设阈值时,所述第一信号处理器通过所述第一信号发送接口向所述第二音乐房发送所述音乐交互行为请求;或者,所述第一信号处理器根据所述音乐积分数据,确定所述第一音乐房的音乐积分低于预设阈值时,所述第一信号处理器通过所述第一信号发送接口向所述第一音乐房发送虚拟钱币扣除请求,确定所述虚拟钱币扣除请求被所述第一音乐房接受时,通过所述钱币扣除接口扣除所述第一音乐房相应的虚拟钱币,向所述第二音乐房发送所述音乐交互行为请求。

上述方案中,所述第一信号控制器控制所述第一音乐房及所述第二音乐房同时播放所述音乐交互行为请求中的音乐曲目,并实时传递当前的音讯文件至当前处于聆听状态的第一音乐房或所述第二音乐房。

上述方案中,所述第一信号处理器还包括:评分接口和数据更新接口;

所述第一信号处理器通过所述评分接口根据预设的评分标准为所述第一音乐房和/或所述第二音乐房进行音乐评分;

所述第一信号处理器通过所述数据更新接口根据所述音乐评分,更新所述第一音乐房和/或所述第二音乐房的积分数据。

根据本实用新型实施例中的另一方面,提供一种实现音乐房之间音乐交互的装置,所述装置包括:处理音乐房之间信号传输的第二信号处理器和控制音乐房之间进行音乐交互的第二信号控制器;所述第二信号处理器与所述第二信号控制器电连接;所述第二信号处理器包括:第二信号发送接口;

所述第二信号处理器通过所述信号发送接口发送房间交互请求,所述房间交互请求中包括目标房间ID以及音乐交互行为信息;

所述第二信号处理器确定与所述音乐交互行为信息对应的音乐交互行为请求被所述目标房间ID对应的音乐房接受时,触发所述第二信号控制器控制所述装置与所述音乐房开始音乐交互。

上述方案中,所述第二信号处理器还包括:第二信号接收接口;

所述第二信号处理器通过所述第二信号接收接口接收房间交互请求,所述房间交互请求中包括请求端房间ID以及音乐交互行为信息;

所述第二信号处理器根据所述音乐交互行为信息,确定接受所述房间交互请求时,触发所述第二信号控制器控制所述装置与所述请求端房间ID对应的音乐房开始音乐交互。

本实用新型实施例提供的一种实现音乐房之间音乐交互的装置,所述装置包括:处理音乐房之间信号传输的第一信号处理器和控制音乐房之间进行音乐交互的第一信号控制器;所述第一信号处理器和所述第一信号控制器电连接;所述第一信号处理器包括:第一信号接收接口和第一信号发送接口;所述第一信号处理器通过所述第一信号接收接口接收第一音乐房发送的房间交互请求,所述房间交互请求中包括目标房间ID以及音乐交互行为信息;所述第一信号处理器通过所述第一信号发送接口向所述目标房间ID对应的第二音乐房发送与所述音乐交互行为信息对应的音乐交互行为请求;所述第一信号处理器确定所述第二音乐房接受所述音乐交互行为请求时,触发所述信号控制器控制所述第一音乐房与所述第二音乐房开始音乐交互。如此,用户可以在当前使用的音乐房中,根据自己需求选取理想的目标音乐房进行音乐玩家杀(PK,Player Killing)、合唱、对唱等娱乐,大大提高了音乐房的实用性,同时也提高了用户的音乐体验。

附图说明

图1为本实用新型实施例一种实现音乐房之间音乐交互的装置组成示意图;

图2为本实用新型实施例另一种实现音乐房之间音乐交互的装置组成示意图。

具体实施方式

下面结合附图对本实用新型的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本实用新型,并不用于限制本实用新型。

图1为本实用新型实施例一种实现音乐房之间音乐交互的装置组成示意图;如图1所示,所述装置包括:处理音乐房之间信号传输的第一信号处理器11和控制音乐房之间进行音乐交互的第一信号控制器12;所述第一信号处理器11和所述第一信号控制器12电连接;所述第一信号处理器11包括:第一信号接收接口111和第一信号发送接口112;

所述第一信号处理器11通过所述第一信号接收接口111接收第一音乐房发送的房间交互请求,所述房间交互请求中包括目标房间ID以及音乐交互行为信息;

所述第一信号处理器通过所述第一信号发送接口112向所述目标房间ID对应的第二音乐房发送与所述音乐交互行为信息对应的音乐交互行为请求;

所述第一信号处理器确定所述第一信号处理器11发送的所述音乐交互行为请求被所述第二音乐房接受时,触发所述第一信号控制器12控制所述第一音乐房与所述第二音乐房开始音乐交互。

本实用新型实施例中,所述装置可以是控制音乐房的后台服务器,所述第一信号处理器还包括:信号获取接口113、信息查找接口114、钱币扣除接口115、评分接口116和数据更新接口117。具体地,作为发送端的第一音乐房向后台服务器发送房间交互请求,所述后台服务器中的所述第一信号处理器11通过所述第一信号接收接口111接收第一音乐房发送的房间交互请求,根据所述房间交互请求中包含的目标房间ID,通过所述信息查找接口114在在线房间ID库中查找所述目标房间ID。当所述第一信号处理器11通过所述信息查找接口114在所述在线房间ID库中查找到所述目标房间ID时,表明所述目标房间ID为注册房间ID,且所述目标房间ID对应的音乐房当前处于在线状态,则所述第一信号处理器11通过所述第一信号发送接口112向所述目标房间ID对应的目标音乐房发送所述房间交互请求。当所述第一信号处理器11通过所述信息查找接口114在所述在线房间ID库中未查到所述目标房间ID时,表明所述目标房间ID对应的音乐房当前处于离线状态,则在总房间ID库中查找所述目标房间ID,所述第一信号处理器11确定在所述总房间ID库中查找到所述目标房间ID时,表明所述目标房间ID为已注册(有效)的房间ID,则通过所述第一信号发送接口112向所述第一音乐房发送目标房间ID未在线的通知消息。而当所述第一信号处理器11所述信息查找接口114在所述总房间ID库中未查找到所述目标房间ID时,表明所述目标房间ID为未注册房间ID,则所述第一信号处理器11通过所述第一信号发送接口112向所述第一音乐房发送目标房间ID当前未注册的通知消息。

这里,所述在线房间ID库为所述总房间ID库的房间ID子库,其中,所述总房间ID库保存有所有通过后台服务器完成ID注册的音乐房的房间ID;所述在线房间ID库保存有当前处于使用状态的音乐房的房间ID。另外,所述房间交互请求可以由当前使用所述第一音乐房的用户,通过对所述第一音乐房的显示屏进行触控所产生。具体可以是由用户对所述显示屏中房间交互请求对应的房间交互图标进行触控后所产生。这里,所述房间交互请求触发的房间ID可以是一个或多个,且所述一个或多个房间ID对应的音乐房可以是异地音乐房,也可以是本地音乐房。例如,音乐房A位于北京,音乐房B位于上海,则音乐房A与音乐房B属于异地音乐房;或者,音乐房A位于北京的商场A,音乐房B位于北京的商场B,则音乐房A与音乐房B属于本地音乐房。在此并不对请求加入的房间个数以及请求加入的房间地域位置进行限制。

本实用新型实施例中,所述第一信号处理器11具体还通过所述第一信号发送接口112向所述目标房间ID对应的第二音乐房发送的连接请求,其中,所述连接请求中包含有:请求端(所述第一音乐房)的房间ID、所述第一音乐房距离所述第二音乐房的距离数据、以及进行音乐交互的曲目信息。被请求端(第二音乐房)根据所述连接请求中携带的信息,判断是否同意所述连接请求,并向所述后台服务器发送响应消息。

所述第一信号处理器11根据所述第二音乐房发送的响应消息,确定所述第二音乐房接受所述连接请求时,通过所述第一信号发送接口112向所述第一音乐房发送连接成功的通知信息,并同时通过所述第一信号发送接口112向所述第二音乐房发送与所述音乐交互行为信息对应的音乐交互行为请求。所述音乐交互行为请求中携带有所述音乐交互行为信息。这里,所述音乐交互行为信息包括:歌曲PK行为、歌曲合唱行为或歌曲对唱行为等信息。当所述音乐交互行为信息为歌曲对唱行为时,所述音乐交互行为请求中还包括有声部选择信息,所述声部选择信息包括男声和女声。

本实用新型实施例中,所述第二音乐房接收到所述音乐交互行为请求后,根据所述音乐交互行为请求中携带的信息,响应所述音乐交互行为请求,所述第一信号处理器11根据所述响应,确定所述第二音乐房接受所述音乐交互行为请求时,触发所述第一信号控制器12,由所述第一信号控制器12控制所述第一音乐房和所述第二音乐房的音乐播放系统进行连接,并通过所述信号获取接口113从存储器(图中未示)中获取所述音乐交互的曲目信息,通过第一信号发送接口112将获取到的曲目信息发送给所述第一音乐房及所述第二音乐房的音乐播放系统,然后,触发所述第一信号控制器12控制所述第一信号控制器12控制所述第一音乐房及所述第二音乐房的音乐播放系统同时播放所述音乐交互行为请求中的音乐曲目(即获取到的曲目信息),并由所述第一信号控制器12控制所述第一音乐房及所述第二音乐房的音乐播放系统实时传递当前的音讯文件至当前处于聆听状态的第一音乐房或所述第二音乐房。这里,所述音迅文件为所述后台服务器存储的所述第一音乐房或所述第二音乐房实时录制的音频文件。具体地,当所述第一音乐房和/或所述第二音乐房通过点击显示屏上的开始演唱按扭或开始演唱图标向所述后台服务器发送开始演唱指令时,所述第一信号处理器11根据所述开始演唱指令,触发所述第一信号控制器12控制所述第一音乐房和/或所述第二音乐房的音乐播放系统中的音频录制功能开启,之后,所述第一信号控制器12控制所述第一信号处理器11通过所述第一信号接收接口111实时接收所述音乐播放系统发送的所述第一音乐房和/或所述第二音乐房演唱的音频数据。所述第一信号处理器11将通过所述第一信号接收接口111接收到的所述音乐数据与背景音乐数据混合处理后得到音讯文件,通过所述第一信号发送接口112实时传递所述音讯文件至当前处于聆听状态的第一音乐房和/或所述第二音乐房。本实用新型实施例中,所述第一音乐房或所述第二音乐房仅用于举例说明,并不作为限定用词。

当所述第一信号处理器11根据所述第二音乐房对所述音乐交互行为请求的响应,确定所述第二音乐房拒绝所述音乐交互行为请求时,通过所述第一信号发送接口112向所述第一音乐房发送所述音乐交互行为请求的拒绝通知消息和询问消息。这里,所述询问消息包括:第一询问消息和第二询问消息,其中,所述第一询问消息是指询问第一音乐房“是否继续完成当前的音乐交互”或者“是否继续演唱当前的音乐曲目”等信息;所述第二询问消息是指询问第一音乐房“是否更换当前的音乐曲目”或者“是否更换目标房间ID”等信息。

所述第一信号处理器11确定所述第一音乐房接受所述第一询问消息时,触发所述第一信号控制器12控制所述第一音乐房与所述后台服务器中保存的历史音频文件或原声带音频文件完成所述音乐交互;这里,所述后台服务器中保存的历史音频文件或原声带音频文件均存储在所述后台服务器的存储器。

所述第一信号处理器11确定所述第一音乐房拒绝所述第一询问消息,但接受所述第二询问消息时,通过所述第一信号接收接口111接收所述第一音乐房发送的新的音乐交互行为信息;或者,触发所述第一信号控制器12控制本次音乐交互结束。具体地,当所述第一信号处理器11向第一音乐房发送的所述第二询问消息是“是否更换当前的音乐曲目”时,且在通过所述第一信号接收接口111接收到第一音乐房的响应后,确定所述第一音乐房接受更换当前的音乐曲目时,通过所述第一信号接收接口111接收所述第一音乐房发送的新的音乐交互行为消息,所述新的音乐交互行为消息中携带有新的音乐曲目。所述第一信号处理器11通过所述第一信号接收接口11接收到所述新的音乐交互行为消息后,将所述第一音乐房上一次发送的音乐交互行为消息替换为所述新的音乐交互行为消息,并根据所述新的音乐交互行为消息,通过所述第一信号发送接口112向第二音乐房发送新的音乐交互行为请求。

当所述第一信号处理器11向第一音乐房发送的所述第二询问消息是“是否更换目标房间ID”时,且在通过所述第一信号接收接口111接收到所述第一音乐房的响应后,确定所述第一音乐房接受更换所述目标房间ID时,触发所述第一信号控制器12控制本次音乐交互结束,并断开与第二音乐房已建立的所述连接。

本实用新型实施例中,所述第一信号控制器12在控制所述第一音乐房与所述第二音乐房开始所述音乐交互之前,所述第一信号处理器11通过所述第一信号发送接口112向所述第一音乐房和所述第二音乐房发送摄像头开启请求,确定所述摄像头开启请求被所述第一音乐房和所述第二音乐房接受时,触发所述第一信号控制器12控制所述第一音乐房和所述第二音乐房的摄像头开启,并创建虚拟音乐交互场景,所述第一信号处理器11将通过所述摄像头检测到的所述第一音乐房的人头影像与所述第二音乐房的人头影像进行图像合成处理,得到合成影像,将所述合成影像放置到所述虚拟音乐交互场景,触发所述第一信号控制器12控制所述第一音乐房和所述第二音乐房的显示屏显示包含所述合成影像的所述虚拟音乐交互场景。这样,即便第一音乐房的用户和第二音乐房的用户在不同的音乐房中进行歌曲演唱,也可以实现在虚拟的同一场景中看到彼此同时存在的影像,从而能够提高用户的娱乐体验。

本实用新型实施例中,所述第一信号处理器11通过所述信号获取接口113获取所述第一音乐房对应的第一房间ID,确定所述第一房间ID关联有音乐APP的第一账号时,获取所述第一账号关联的好友的第二账号,确定所述第二账号中至少有一个子账号当前正在使用音乐房时,获取所述子账号关联的房间ID;通过所述第一信号发送接口112将获取到的所述房间ID向所述第一音乐房发送。

具体地,所述装置还包括检测器(图中未示出),所述检测器检测到所述第一音乐房当前处于使用状态时,触发所述第一信号处理器11通过所述信息查找接口114在总房间ID库查找与所述第一音乐房对应的第一房间ID,确定已查找到所述第一房间ID时,表明所述第一音乐房为已注册的有效的音乐房,之后,所述第一信号处理器11通过所述信号获取接口113获取所述第一房间ID,并通过信息查找接口114查看所述第一房间ID当前是否关联有音乐APP的账号(第一账号),确定所述第一房间ID当前关联有所述第一账号时,通过所述信号获取接口113获取所述第一账号关联的好友的第二账号(具体可以从所述音乐APP的音乐好友中获取所述第二账号的信息),根据所述第二账号当前与音乐房的房间ID的关联状态,确定所述第二账号中当前有子账号正在使用音乐房进行音乐演唱时,获取所述子账号关联的房间ID,并通过第一信号发送接口112将所述房间ID作为待推送信息向所述第一音乐房发送。这里,所述待推送信息即为在线房间ID库中的信息,所述信息包括:在线用户昵称、音乐评分、所在位置等。另外,所述子账号可以是一个或多个,所述第一音乐房根据一个或多个子账号对应的一个或多个房间ID向后台服务器发送房间交互请求。例如,后台服务器中的第一信号处理器11根据第一音乐房的第一房间ID,确定所述第一房间ID当前关联有咪咕音乐APP的账号,则通过第一信号发送接口112获取所述咪咕音乐APP的账号关联的好友的咪咕音乐账号,确定好友的咪咕音乐账号中当前有好友正在使用音乐房时,则将当前正在使用音乐房的好友的咪咕音乐账号关联的房间ID向第一音乐房发送。其中,与好友的咪咕音乐账号关联的所述房间ID中包含有好友的昵称,咪咕账号等信息,第一音乐房接收到所述房间ID后,通过对显示屏中所述房间ID对应的标识或图标进行触碰,通过触碰触发的操作向后台服务器发送房间交互请求,并且在第一信号处理器11通过所述第一信号接收接口111接收到好友同意本次音乐交互的连接请求时,触发所述第一信号控制器12控制当前用户与好友进行音乐PK、音乐对唱、音乐合唱等音乐交互项目。

本实用新型实施例中,所述第一信号处理器11通过所述第一信号获取接口113确定所述第一房间ID未关联所述第一账号时,获取所述第一音乐房的行为对象信息;通过所述信息查找接口114查找与所述行为对象信息匹配的房间ID;通过所述第一信号发送接口112将所述房间ID向所述第一音乐房发送。

具体地,所述第一信号处理器11根据用户对第一音乐房中显示屏的触控行为,通过信号获取接口113获取到所述行为对象信息后,通过信息查找接口114在总房间ID库中查找与所述行为对象信息匹配的房间ID,得到查找结果,根据所述查找结果确定匹配的目标房间ID,通过所述第一信号发送接口112将匹配的所述目标房间ID作为待推送信息向所述第一音乐房发送。这里,所述第一音乐房的行为对象信息是指,第一音乐房当前演唱的音乐曲目、歌手、音乐类型等信息,

本实用新型实施例中,所述第一信号处理器11通过信号获取接口113获取所述第一音乐房当前的音乐积分数据;根据所述第一音乐房当前的音乐积分数据,确定所述第一音乐房的音乐积分达到预设阈值时,通过第一信号发送接口112向所述第二音乐房发送所述音乐交互行为请求;或者,根据所述第一音乐房当前的音乐积分数据,确定所述第一音乐房的音乐积分低于预设阈值时,通过第一信号发送接口112向所述第一音乐房发送虚拟钱币扣除请求;确定所述第一音乐房接受所述虚拟钱币扣除请求时,通过钱币扣除接口115扣除所述第一音乐房相应的虚拟钱币之后,通过第一信号发送接口102向所述第二音乐房发送所述音乐交互行为请求。

具体地,所述第一信号处理器11通过第一信号接收接口111接收到第一音乐房发送的房间交互请求时,通过信号获取接口113获取所述第一音乐房当前的音乐积分数据,根据所述音乐积分数据判断所述第一音乐房是否满足音乐交互的加入条件,当所述音乐积分达到预设阈值时,确定所述第一音乐房满足所述加入条件,则通过第一信号发送接口112向所述第一音乐房请求加入的第二音乐房发送所述音乐交互行为请求。当所述音乐积分低于所述预设阈值时,则通过第一信号发送接口112向所述第一音乐房发送虚拟钱币扣除请求,在确定所述第一音乐房接受所述虚拟钱币扣除请求时,触发所述第一信号控制器12,控制所述第一信号处理器11通过所述钱币扣除接口115扣除所述第一音乐房相应的虚拟钱币,并控制所述第一信号处理器11通过第一信号发送接口112向所述第二音乐房发送所述音乐交互行为请求。

本实用新型实施例中,所述虚拟钱币可以是用户充值获得的会员点数或虚拟金币等。

本实用新型实施例中,所述音乐积分数据根据用户的演唱评分所得,也就是说,在用户使用音乐房进行歌曲演唱时,所述第一信号处理器11会将用户的音频数据与原唱的音频数据进行匹配,得到匹配结果,第一信号控制器12根据匹配结果控制所述第一信号处理器11通过评分接口116对用户的音频数据进行评分计算,其评分越高,则得到的音乐积分也就越多。

本实用新型实施例中,所述第一信号处理器11通过评分接口116根据预设的评分标准为所述第一音乐房和/或所述第二音乐房进行音乐评分;通过数据更新接口117根据所述音乐评分更新所述第一音乐房和/或所述第二音乐房的积分数据。

这里,所述预设的评分标准包括:音高、音准、声速等标准。

所述第一信号处理器11通过数据更新接口117根据所述音乐评分更新所述第一音乐房和/或所述第二音乐房的积分数据,包括:将所述第一音乐房当前的音乐评分与当前存储的所述第一音乐房的历史音乐积分取相加,得到音乐总积分,用所述音乐总积分更新当前存储的所述第一音乐房的音乐积分;和/或,将对所述第二音乐房当前的音乐评分与当前存储的所述第二音乐房的历史音乐积分取相加,得到音乐总积分,用所述音乐总积分更新当前存储的所述第二音乐房的音乐积分。

本实用新型实施例中,所述第一信号处理器11通过所述第一信号接收接口111接收并存储所述第一音乐房发送的第一评价和/或所述第二音乐房发送的第二评价;其中,所述第一评价为所述第一音乐房对自身和/或所述第二音乐房的评价;所述第二评价为所述第二音乐房对自身和/或所述第一音乐房和/或除自身以外的加入所述音乐互动的音乐房的评价。

所述评价的形式可以为评分或文字评论或点击量等。

当所述评价的形式为评分时,该评分亦可被所述第一信号处理器11用于通过数据更新接口117更新所述第一音乐房和/或所述第二音乐房的积分。

本实用新型实施例,所述装置还包括存储器(图中未示),所述存储器用于对所述音乐积分进行累计保存,当用户下一次使用音乐账号使用音乐房进行唱歌时,后台服务器则可根据所述音乐账号从所述存储器中获取与所述音乐账号关联的音乐积分。

本实用新型实施例中,所述第一音乐房在与所述第二音乐房进行音乐交互后,所述第一音乐房与所述第二音乐房还可以同时作为接收端接收第三音乐房发送的房间交互请求;或者,第一音乐房在向第二音乐房发送房间交互请求之后,所述第一音乐房还可以作为接收端接收第三音乐房发送的房间交互请求;或者,第二音乐房在接收第一音乐房发送的房间交互请求之后,所述第二音乐房还可以作为接收端接收第三音乐房发送的房间交互请求。

具体地,第三音乐房向后台服务器发送房间加入请求,所述房间交互请求中携带有发送端的房间ID、目标房间ID、发送端用户昵称、音乐交互行为等信息;所述后台服务器中的所述第一信号处理器11通过所述第一信号接收接口111接收到第三音乐房发送的所述房间交互请求后,通过信息查找接口114在在线房间ID库中查找所述目标房间ID,根据查找结果,所述第一信号处理器11确定查找到所述目标房间时,通过第一信号发送接口112向所述目标房间ID对应的目标音乐房(第一音乐房或第二音乐房)发送连接请求,所述第一信号处理器11确定所述连接请求被所述第一音乐房或所述第二音乐房接受时,所述第一信号处理器11通过第一信号发送接口112向所述第一音乐房或所述第二音乐房发送与音乐交互行为信息对应的音乐交互请求,所述第一信号处理器11确定所述音乐交互行为请求被所述第一音乐房或所述第二音乐房接受时,触发第一信号控制器12控制所述第三音乐房的音乐播放系统与所述第一音乐房和所述第二音乐房的音乐播放系统连接,所述第一信号处理器11通过第一信号发送接口112向所述第三音乐房、第一音乐房和第三音乐房的音乐播放系统发送目标音乐曲目,之后,在通过第一信号接收接口111接收到所述第一音乐房和所述第二音乐房。第三音乐房发送的确认消息后,触发第一信号控制器12控制所述第三音乐房与所述第一音乐房在与所述第二音乐房进行音乐交互。

图2为本实用新型实施例另一种实现音乐房之间音乐交互的装置的组成示意图;如图2所示,所述装置包括:处理音乐房之间信号传输的第二信号处理器21和控制音乐房之间进行音乐交互的第二信号控制器22;所述第二信号处理器21与所述第二信号控制器22电连接;所述第二信号处理器21包括:第二信号发送接口211和第二信号接收接口212;具体地,所述装置可以是图1中所述的第一音乐房或第二音乐房,所述第一音乐房或第二音乐房均为实体音乐房,例如,迷你音乐房(可容纳至少一人的独立房间)和传统的音乐包房(可容纳5-10人的房间)。

本实用新型实施例中,所述音乐房作为发送端时,由所述第二信号处理器21通过所述信号发送接口211向后台服务器发送房间交互请求,所述房间交互请求中包括目标房间ID以及音乐交互行为信息;所述第二信号处理器21确定所述房间交互请求被接受时,触发所述第二信号控制器22控制所述装置与所述目标房间ID对应的目标音乐房开始所述音乐交互。

本实用新型实施例中,所述音乐房作为接收端时,由所述第二信号处理器21通过所述第二信号接收接口212接收根据房间交互请求发送的进行音乐交互的连接请求;确定所述连接请求被接受时,接收音乐交互行为请求;确定所述音乐交互行为请求被接受时,触发所述第二信号控制器22开始所述音乐交互。具体所述装置与后台服务器之间的交互细节请参照图2中所描述,在此不再赘述。

以上所述,仅为本实用新型的较佳实施例而已,并非用于限定本实用新型的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1