一种数据同步方法及移动终端的制作方法_4

文档序号:9581818阅读:来源:国知局
元602从移动终端的本地播放列表中获取与当前列表序号对应的本地音乐的音乐标识,例如,如图3,第二获取单元602从移动终端的本地播放列表中获取列表序号为3对应的音乐B的音乐标识。
[0098]判断单元603,用于判断本地音乐的音乐标识与当前播放音乐的音乐标识是否匹配。
[0099]本发明实施例中,判断单元603判断本地音乐的音乐标识与当前播放音乐的音乐标识是否匹配,若匹配,则表明本地播放列表与音箱播放列表同步,若不匹配,则表明本地播放列表与音箱播放列表不同步。具体的,举例来说,请一并参阅图3,图3中,本地播放列表中,当前显示的本地音乐的音乐标识为音乐B的音乐标识,音箱播放列表中,当前播放音乐的音乐标识为音乐C的音乐标识,由于音乐B的音乐标识与音乐C的音乐标识不匹配,则触发发送单元604向无线音箱发送播放列表请求信息。
[0100]发送单元604,用于当判断单元603判断结果为否时,向无线音箱发送播放列表请求信息。
[0101]本发明实施例中,当本地音乐的音乐标识与当前播放音乐的音乐标识不匹配时,发送单元604向无线音箱发送播放列表请求信息,该播放列表请求信息用于向音箱请求当前播放音乐所在的音箱播放列表的请求信息。
[0102]更新单元605,用于接收无线音箱发送的音箱播放列表,利用音箱播放列表更新本地播放列表。
[0103]本发明实施例中,无线音箱响应播放列表请求信息向移动终端发送音箱播放列表,更新单元605接收无线音箱发送的音箱播放列表,利用音箱播放列表更新本地播放列表,更新单元605利用音箱播放列表更新本地播放列表可以是将本地播放列表替换为音箱播放列表,也可以是将本地播放列表中当前显示音乐更换为音箱播放列表中当前播放音乐(如图3,将本地播放列表中列表序号为3的音乐B替换为音乐C),以使本地播放列表中当前显示的音乐与音箱播放列表中当前播放的音乐一致,可以使移动终端及时同步无线音箱中正在播放的音乐,即移动终端当前显示的音乐与无线音箱中正在播放的音乐同步,提升用户体验。
[0104]本发明实施例中,第一获取单元601从与移动终端连接的无线音箱中获取音箱播放列表中当前播放音乐的音乐参数,音乐参数包括当前播放音乐在音箱播放列表中的当前列表序号和当前播放音乐的音乐标识;第二获取单元602从移动终端的本地播放列表中获取与当前列表序号对应的本地音乐的音乐标识,本地播放列表为移动终端中与音箱播放列表关联的播放列表;判断单元603判断本地音乐的音乐标识与当前播放音乐的音乐标识是否匹配,若不匹配,发送单元604向无线音箱发送播放列表请求信息;更新单元605接收无线音箱发送的音箱播放列表,利用音箱播放列表更新本地播放列表。实施本发明实施例,使用无线音箱播放歌曲时,可以保证无线音箱中当前播放列表的当前播放音乐与移动终端中与当前播放列表关联的本地播放列表显示的正在播放音乐相同,提高用户体验。
[0105]基于图1所示的网络构架,本发明实施例公开了另一种移动终端,请参阅图7,图7是本发明实施例公开的一种移动终端的结构示意图,如图7所示,本发明实施例所描述的移动终端,除了包括图6所示的第一获取单元601、第二获取单元602、判断单元603、发送单元604和更新单元605之外,还包括推送单元606和接收单元607,其中:
[0106]推送单元606,用于将本地播放列表作为音箱播放列表推送至无线音箱,本地播放列表包含至少一首音乐的音乐参数,至少一首音乐的音乐参数包括至少一首音乐在本地播放列表中的列表序号。
[0107]接收单元607,用于接收针对本地播放列表中任一首音乐的播放指令。
[0108]发送单元604,还用于响应接收单元接收的播放指令将任一首音乐在本地播放列表中的列表序号发送至无线音箱,以使无线音箱播放音箱播放列表中与列表序号对应的音乐。
[0109]本发明实施例中,当需要使用无线音箱播放本地播放列表中的音乐时,首先,推送单元606将本地播放列表作为音箱播放列表推送至无线音箱,本地播放列表包含至少一首音乐的音乐参数,至少一首音乐的音乐参数包括至少一首音乐在本地播放列表中的列表序号;然后,接收单元607接收针对本地播放列表中任一首音乐的播放指令,发送单元604将任一首音乐在本地播放列表中的列表序号发送至无线音箱,无线音箱从音箱播放列表中查找到与该列表序号对应的音乐并播放,无线音箱可以从互联网上搜索该音乐并播放,或者根据该音乐的音乐标识从移动终端的本地播放列表中找到对应的音乐并播放;最后,音乐播放时,移动终端上显示该音乐的音乐信息,如歌词,歌名等。实施本发明实施例,使用无线音箱播放本地播放列表中的音乐时,使得无线音箱播放的音乐与移动终端显示的音乐相同,提升用户体验。
[0110]本发明实施例中,推送单元606将本地播放列表作为音箱播放列表推送至无线音箱,本地播放列表包含至少一首音乐的音乐参数,至少一首音乐的音乐参数包括至少一首音乐在本地播放列表中的列表序号;接收单元607接收针对本地播放列表中任一首音乐的播放指令,发送单元604将任一首音乐在本地播放列表中的列表序号发送至无线音箱,以使无线音箱播放音箱播放列表中与列表序号对应的音乐;第一获取单元601从与移动终端连接的无线音箱中获取音箱播放列表中当前播放音乐的音乐参数,音乐参数包括当前播放音乐在音箱播放列表中的当前列表序号和当前播放音乐的音乐标识;第二获取单元602从移动终端的本地播放列表中获取与当前列表序号对应的本地音乐的音乐标识,本地播放列表为移动终端中与音箱播放列表关联的播放列表;判断单元603判断本地音乐的音乐标识与当前播放音乐的音乐标识是否匹配,若不匹配,发送单元604向无线音箱发送播放列表请求信息;更新单元605接收无线音箱发送的音箱播放列表,利用音箱播放列表更新本地播放列表。实施本发明实施例,使用无线音箱播放歌曲时,可以保证无线音箱中当前播放列表的当前播放音乐与移动终端中与当前播放列表关联的本地播放列表显示的正在播放音乐相同,提高用户体验。
[0111]基于图1所示的网络构架,本发明实施例公开了另一种移动终端,请参阅图8,图8是本发明实施例公开的一种移动终端的结构示意图,如图8所示,本发明实施例所描述的移动终端,除了包括图6所示的第一获取单元601、第二获取单元602、判断单元603、发送单元604和更新单元605之外,还包括检测单元608和同步单元609,其中:
[0112]检测单元608,用于当更新单元利用音箱播放列表更新本地播放列表之后,检测本地播放列表是否发生变化。
[0113]可选的,检测单元608检测本地播放列表是否发生变化的方式具体为:
[0114]检测单元608检测是否有新增的音乐添加至本地播放列表;或者,
[0115]检测单元608检测是否有音乐从本地播放列表中删除。
[0116]本发明实施例中,检测单元608检测本地播放列表是否发生变化可以检测是否有新增的音乐添加至本地播放列表,或者,检测单元608检测是否有音乐从本地播放列表中删除,检测单元608还可以检测本地播放列表中的每一首音乐的列表序号是否发生变化。
[0117]同步单元609,用于当检测单元608检测结果为是时,将本地播放列表中发生变化的数据同步至无线音箱中的音箱播放列表中。
[0118]本发明实施例中,当本地播放列更新完成后,检测单元608检测本地播放列表是否发生变化,当检测单元608检测到本地播放列表发生变化时,同步单元609将本地播放列表中发生变化的数据同步至无线音箱中的音箱播放列表中。实施本发明实施例,无需将变化后的本地播放列表全部同步至音箱播放列表中,只需将本地播放列表中发生变化的数据同步至无线音箱中的音箱播放列表中,可以有效提高同步效率,节省同步时间,提升用户体验。
[0119]可选的,同步单元609将本地播放列表中发生变化的数据同步至无线音箱中的音箱播放列表中的方式具体为:
[0120]当检测到有新增音乐添加至本地播放列表时,同步单元609向无线音箱发送添加通知消息,以使无线音箱响应添加通知消息将新增音乐添加至音箱播放列表的对应位置,添加通知消息包含新增音乐在本地播放列表中的列表序号和新增音乐的音乐标识;或者,
[0121]当检测单元608检测到有音乐从本地播放列表中删除时,同步单元609向无线音箱发送删除通知消息,以使无线音箱响应删除通知消息将本地播放列表中已删除音乐从音箱播放列表中删除,删除通知消息包括已删除音乐在本地播放列表中的列表序号和已删除音乐的音乐标识。
[0122]本发明实施例中,当检测单元608检测到有新增音乐添加至本地播放列表时,同步单元609将包含新增音乐在本地播放列表中的列表序号和新增音乐的音乐标识发送至无线音箱,无线音箱根据该新增音乐在本地播放列表中的列表序号,将该新增音乐添加至音箱播放列表中与该列表序号一致的位置;当检测单元608检测到有音乐从本地播放列表中删除时,同步单元609向无线音箱发送包括已删
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1