一种数据同步方法及移动终端技术

技术编号:12872229 阅读:52 留言:0更新日期:2016-02-17 10:13
本发明专利技术实施例公开了一种数据同步方法及移动终端,该方法包括:从与移动终端连接的无线音箱中获取音箱播放列表中当前播放音乐的音乐参数,音乐参数包括当前播放音乐在音箱播放列表中的当前列表序号和当前播放音乐的音乐标识;从移动终端的本地播放列表中获取与当前列表序号对应的本地音乐的音乐标识,本地播放列表为移动终端中与音箱播放列表关联的播放列表;判断本地音乐的音乐标识与当前播放音乐的音乐标识是否匹配,若不匹配,向无线音箱发送播放列表请求信息;接收无线音箱发送的音箱播放列表,利用音箱播放列表更新本地播放列表。实施本发明专利技术实施例,可以使移动终端及时同步无线音箱中正在播放的音乐。

【技术实现步骤摘要】

本专利技术涉及通信
,具体涉及一种数据同步方法及移动终端
技术介绍
随着无线通信技术的快速发展,市场上出现了一些无线音箱。无线音箱是一种新型的智能家电设备,可以通过无线网络连接手机、平板、笔记本电脑等移动终端上的应用程序(Applicat1n,APP),移动终端可以通过APP控制无线音箱中正在播放的音乐。由于交叉操作(多个APP同时控制同一个无线音箱)、网络延时等原因,无线音箱中的数据与APP中的数据不同步,可能会导致无线音箱中正在播放的音乐和APP中显示的正在播放音乐不相同。
技术实现思路
本专利技术实施例提供一种数据同步方法及移动终端,可以使移动终端及时同步无线音箱中正在播放的音乐。本专利技术实施例第一方面,提供了一种数据同步方法,包括:从与移动终端连接的无线音箱中获取音箱播放列表中当前播放音乐的音乐参数,所述音乐参数包括所述当前播放音乐在所述音箱播放列表中的当前列表序号和所述当前播放音乐的音乐标识;从所述移动终端的本地播放列表中获取与所述当前列表序号对应的本地音乐的音乐标识,所述本地播放列表为所述移动终端中与所述音箱播放列表关联的播放列表;判断所述本地音乐的音乐标识与所述当前播放音乐的音乐标识是否匹配,若不匹配,向所述无线音箱发送播放列表请求信息;接收所述无线音箱发送的音箱播放列表,利用所述音箱播放列表更新所述本地播放列表。在本专利技术实施例第一方面的第一种可能的实现方式中,所述从与移动终端连接的无线音箱中获取音箱播放列表中当前播放音乐的音乐参数之前,所述方法还包括:将所述本地播放列表作为所述音箱播放列表推送至所述无线音箱,所述本地播放列表包含至少一首音乐的音乐参数,所述至少一首音乐的音乐参数包括所述至少一首音乐在所述本地播放列表中的列表序号;接收针对所述本地播放列表中任一首音乐的播放指令,将所述任一首音乐在所述本地播放列表中的列表序号发送至所述无线音箱,以使所述无线音箱播放所述音箱播放列表中与所述列表序号对应的音乐。结合本专利技术实施例第一方面或本专利技术实施例第一方面的第一种可能的实现方式,在本专利技术实施例第一方面的第二种可能的实现方式中,所述利用所述音箱播放列表更新所述本地播放列表之后,所述方法还包括:检测所述本地播放列表是否发生变化;当检测到所述本地播放列表发生变化时,将所述本地播放列表中发生变化的数据同步至所述无线音箱中的所述音箱播放列表中。结合本专利技术实施例第一方面的第二种可能的实现方式,在本专利技术实施例第一方面的第三种可能的实现方式中,所述检测所述本地播放列表是否发生变化,包括:检测是否有新增的音乐添加至所述本地播放列表;或者,检测是否有音乐从所述本地播放列表中删除。结合本专利技术实施例第一方面的第二种可能的实现方式或本专利技术实施例第一方面的第三种可能的实现方式,在本专利技术实施例第一方面的第四种可能的实现方式中,所述将所述本地播放列表中发生变化的数据同步至所述无线音箱中的所述音箱播放列表中,包括:当检测到有新增音乐添加至所述本地播放列表时,向所述无线音箱发送添加通知消息,以使所述无线音箱响应所述添加通知消息将所述新增音乐添加至所述音箱播放列表的对应位置,所述添加通知消息包含所述新增音乐在所述本地播放列表中的列表序号和所述新增音乐的音乐标识;或者,当检测到有音乐从所述本地播放列表中删除时,向所述无线音箱发送删除通知消息,以使所述无线音箱响应所述删除通知消息将所述本地播放列表中已删除音乐从所述音箱播放列表中删除,所述删除通知消息包括所述已删除音乐在所述本地播放列表中的列表序号和所述已删除音乐的音乐标识。本专利技术实施例第二方面,提供了一种移动终端,包括:第一获取单元,用于从与移动终端连接的无线音箱中获取音箱播放列表中当前播放音乐的音乐参数,所述音乐参数包括所述当前播放音乐在所述音箱播放列表中的当前列表序号和所述当前播放音乐的音乐标识;第二获取单元,用于从所述移动终端的本地播放列表中获取与所述当前列表序号对应的本地音乐的音乐标识,所述本地播放列表为所述移动终端中与所述音箱播放列表关联的播放列表;判断单元,用于判断所述本地音乐的音乐标识与所述当前播放音乐的音乐标识是否匹配;发送单元,用于当所述判断单元判断结果为否时,向所述无线音箱发送播放列表请求信息;更新单元,用于接收所述无线音箱发送的音箱播放列表,利用所述音箱播放列表更新所述本地播放列表。在本专利技术实施例第二方面的第一种可能的实现方式中,所述移动终端还包括:推送单元,用于将所述本地播放列表作为所述音箱播放列表推送至所述无线音箱,所述本地播放列表包含至少一首音乐的音乐参数,所述至少一首音乐的音乐参数包括所述至少一首音乐在所述本地播放列表中的列表序号;接收单元,用于接收针对所述本地播放列表中任一首音乐的播放指令;所述发送单元,还用于响应所述接收单元接收的所述播放指令将所述任一首音乐在所述本地播放列表中的列表序号发送至所述无线音箱,以使所述无线音箱播放所述音箱播放列表中与所述列表序号对应的音乐。结合本专利技术实施例第二方面或本专利技术实施例第二方面的第一种可能的实现方式,在本专利技术实施例第二方面的第二种可能的实现方式中,所述移动终端还包括:检测单元,用于当所述更新单元利用所述音箱播放列表更新所述本地播放列表之后,检测所述本地播放列表是否发生变化;同步单元,用于当所述检测单元检测结果为是时,将所述本地播放列表中发生变化的数据同步至所述无线音箱中的所述音箱播放列表中。结合本专利技术实施例第二方面的第二种可能的实现方式,在本专利技术实施例第二方面的第三种可能的实现方式中,所述检测单元检测所述本地播放列表是否发生变化的方式具体为:所述检测单元检测是否有新增的音乐添加至所述本地播放列表;或者,所述检测单元检测是否有音乐从所述本地播放列表中删除。结合本专利技术实施例第二方面的第二种可能的实现方式或本专利技术实施例第二方面的第三种可能的实现方式,在本专利技术实施例第二方面的第四种可能的实现方式中,所述同步单元将所述本地播放列表中发生变化的数据同步至所述无线音箱中的所述音箱播放列表中的方式具体为:当检测到有新增音乐添加至所述本地播放列表时,所述同步单元向所述无线音箱发送添加通知消息,以使所述无线音箱响应所述添加通知消息将所述新增音乐添加至所述音箱播放列表的对应位置,所述添加通知消息包含所述新增音乐在所述本地播放列表中的列表序号和所述新增音乐的音乐标识;或者,当检测到有音乐从所述本地播放列表中删除时,所述同步单元向所述无线音箱发送删除通知消息,以使所述无线音箱响应所述删除通知消息将所述本地播放列表中已删除音乐从所述音箱播放列表中删除,所述删除通知消息包括所述已删除音乐在所述本地播放列表中的列表序号和所述已删除音乐的音乐标识。本专利技术实施例中,从与移动终端连接的无线音箱中获取音箱播放列表中当前播放音乐的音乐参数,音乐参数包括当前播放音乐在音箱播放列表中的当前列表序号和当前播放音乐的音乐标识;从移动终端的本地播放列表中获取与当前列表序号对应的本地音乐的音乐标识,本地播放列表为移动终端中与音箱播放列表关联的播放列表;判断本地音乐的音乐标识与当前播放音乐的音乐标识是否匹配,若不匹配,向无线音箱发送播放列表请求信息;接收无线音箱发送的音箱播放列表,利用音箱播放列表更新本地播放列表。实施本专利技术实施例,使用无线音箱播本文档来自技高网...

【技术保护点】
一种数据同步方法,其特征在于,包括:从与移动终端连接的无线音箱中获取音箱播放列表中当前播放音乐的音乐参数,所述音乐参数包括所述当前播放音乐在所述音箱播放列表中的当前列表序号和所述当前播放音乐的音乐标识;从所述移动终端的本地播放列表中获取与所述当前列表序号对应的本地音乐的音乐标识,所述本地播放列表为所述移动终端中与所述音箱播放列表关联的播放列表;判断所述本地音乐的音乐标识与所述当前播放音乐的音乐标识是否匹配,若不匹配,向所述无线音箱发送播放列表请求信息;接收所述无线音箱发送的音箱播放列表,利用所述音箱播放列表更新所述本地播放列表。

【技术特征摘要】

【专利技术属性】
技术研发人员:任超
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1