音箱自动加入音箱自组网的方法和装置的制造方法_3

文档序号:8322120阅读:来源:国知局
于音箱中的音箱自动加入音箱自组网的装置来执行,该装置可通过硬件和/或软件的方式实现,对此并不进行限制。相应的,本实施例的方法包括如下步骤:
[0087]步骤41、音箱接收用户触发的音箱启动指令后,自动搜索音箱自组网,执行步骤
42ο
[0088]步骤42、音箱向搜索到的音箱自组网的自组网主机发送入网请求消息,执行步骤
43ο
[0089]例如,预先设置音箱自助网的名称为“oppo-mesh”,音箱在启动后,会自动运行一个搜索网络的程序,一旦搜索到名为“oppo-mesh”的网络,每隔预设时间就向名为“ oppo-mesh ”的网络中的主机发送入网请求消息,请求加入这个网络。
[0090]步骤43、音箱接收所述自组网主机发送的允许加入音箱自组网的响应消息,所述响应消息为所述自组网主机接收到客户端发送的音箱添加请求消息之后生成的响应消息,执行步骤44。
[0091]例如,用户通过触碰或者点击客户端的应用界面设置启动按钮,即可触发客户端向所述自组网主机发送添加请求消息,从而触发所述自组网主机向音箱发送允许加入音箱自组网的响应消息。
[0092]步骤44、音箱根据所述响应消息加入所述音箱自组网。
[0093]本实施例通过音箱接收用户触发的音箱启动指令后,自动搜索音箱自组网,并向所述音箱自组网的自组网主机发送入网请求消息,接收所述自组网主机发送的允许加入音箱自组网的响应消息,加入音箱自组网,能够自动加入音箱自组网,而不需要用户一一按压或触碰音箱上的按键或开关等,入网过程简单、方便、快捷,满足了用户需求。
[0094]第五实施例
[0095]图5是本发明第五实施例提供的一种音箱自动加入音箱自组网的方法的流程示意图。本实施例为客户端、自组网主机和音箱通过交互操作共同完成音箱自动加入音箱自组网的方法。相应的,本实施例的方法包括如下步骤:
[0096]步骤51、音箱接收用户触发的音箱启动指令后,自动搜索音箱自组网,执行步骤52。
[0097]步骤52、音箱向搜索到的音箱自组网的自组网主机发送入网请求消息,所述入网请求消息中包含音箱信息,执行步骤53。
[0098]其中,所述自组网主机为音箱自组网中的主机音箱。
[0099]步骤53、客户端接收用户触发的客户端启动指令,执行步骤54。
[0100]步骤54、客户端接收自组网主机转发的入网请求消息,执行步骤55。
[0101]步骤55、客户端将入网请求消息中携带的音箱信息与预先存储的音箱信息进行匹配。
[0102]若匹配成功,则执行步骤56,若匹配失败,则执行步骤510。
[0103]步骤56、客户端向自组网主机发送音箱添加请求消息,所述音箱添加请求消息中包含匹配成功的音箱信息,执行步骤57。
[0104]步骤57、自组网主机向匹配成功的音箱发送允许加入音箱自组网的响应消息,执行步骤58。
[0105]步骤58、匹配成功的音箱加入音箱自组网,执行步骤59。
[0106]步骤59、自组网主机为所述音箱分配IP地址,并控制所述音箱的播放状态,本流程结束。
[0107]步骤510、客户端不向自组网主机发送音箱添加请求消息。
[0108]本实施例通过客户端控制自组网主机使音箱自动加入音箱自组网,而不需要用户一一按压或触碰音箱上的按键或开关等,入网过程简单、方便、快捷,满足了用户需求。
[0109]第六实施例
[0110]图6是本发明第六实施例提供的一种音箱自动加入音箱自组网的装置的结构示意图。具体包括第一接收模块61和第一发送模块62。
[0111]第一接收模块61用于接收用户触发的客户端启动指令;
[0112]第一发送模块62用于向自组网主机发送添加请求消息,以使所述自组网主机向音箱发送允许加入音箱自组网的响应消息,其中,所述自组网主机为音箱自组网中的主机音箱,所述音箱为向所述自组网主机发送入网请求消息的音箱。
[0113]本发明实施例所提供的音箱自动加入音箱自组网的装置可用于执行本发明任意实施例提供的音箱自动加入音箱自组网的方法,具备相应的功能模块,实现相同的有益效果O
[0114]示例性的,在上述实施例的基础上,所述装置还包括:确定模块63。
[0115]所述确定模块63用于判断当前是否进入预设状态,若是,则确定当前满足向自组网主机发送音箱添加请求消息的条件,否则,确定当前不满足向自组网主机发送音箱添加请求消息的条件;或者,判断是否接收到自组网主机发送的入网请求消息、以及是否存储有与接收到的入网请求消息中携带的音箱标识信息一致的音箱标识信息,若判断均为是,则确定当前满足向自组网主机发送音箱添加请求消息的条件,否则,确定当前不满足向自组网主机发送音箱添加请求消息的条件;
[0116]所述第一发送模块61具体用于若所述确定模块63确定当前满足向自组网主机发送音箱添加请求消息的条件,则向自组网主机发送音箱添加请求消息。
[0117]第七实施例
[0118]图7是本发明第七实施例提供的一种音箱自动加入自组网的装置的结构示意图。具体包括第二接收模块71、判断模块72和第二发送模块73。
[0119]第二接收模块71用于接收音箱发送的入网请求消息;其中,所述自组网主机为音箱自组网中的主机音箱;
[0120]判断模块72用于确定所述音箱是否加入过所述音箱自组网;
[0121]所述第二接收模块71还用于在判断模块72确定所述音箱未加入过音箱自组网之后,接收客户端发送的音箱添加请求消息;
[0122]第二发送模块73用于向音箱发送允许加入自组网的响应消息,以使所述音箱加入音箱自组网。
[0123]示例性的,在上述实施例的基础上,所述第二发送模块73还用于在判断模块72确定所述音箱加入过音箱自组网之后,向所述音箱发送允许加入自组网的响应消息,以使所述音箱加入音箱自组网。
[0124]示例性的,在上述实施例的基础上,所述第二发送模块73还用于在判断模块72确定所述音箱未加入过所述音箱自组网时,将所述入网请求消息发送给客户端,以使客户端根据所述入网请求消息中携带的音箱标识信息判断是否向自组网主机发送音箱添加请求消息。
[0125]示例性的,在上述实施例的基础上,所述装置还包括:
[0126]控制模块74用于在所述第二发送模块73向所述音箱发送允许加入音箱自组网的响应消息之后,为所述音箱分配IP地址,并控制所述音箱的播放状态。
[0127]本发明实施例所提供的音箱自动加入音箱自组网的装置可用于执行本发明任意实施例提供的音箱自动加入音箱自组网的方法,具备相应的功能模块,实现相同的有益效果O
[0128]第八实施例
[0129]图8是本发明第八实施例提供的一种音箱自动加入音箱自组网的装置的结构示意图。具体包括第三接收模块81、网络搜索模块82、第三发送模块83和入网模块84。
[0130]第三接收模块81用于接收用户触发的音箱启动指令;
[0131]网络搜索模块82用于在所述第三接收模块81接收用户触发的启动指令后,自动搜索音箱自组网;
[0132]第三发送模块83用于向搜索到的音箱自组网的自组网主机发送入网请求消息;
[0133]所述第三接收模块81还用于接收所述自组网主机发送的允许加入音箱自组网的响应消息,所述响应消息为所述自组网主机接收到客户端发送的音箱添加请求消息之后生成的响应消息;
[0134]入网模块84用于根据所述响应消息加入所述音箱自组
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1