歌曲封套数据共享方法及装置制造方法及图纸

技术编号:13908300 阅读:105 留言:0更新日期:2016-10-26 17:36
本发明专利技术公开了一种歌曲封套数据共享方法及装置,其中,该歌曲封套数据共享方法包括:控制终端确定待添加到无线音箱的播放列表中的目标歌曲;当该目标歌曲的歌曲文件中不包含封套数据时,通过网络查找该目标歌曲的封套数据;当查找到该目标歌曲的封套数据时,下载查找到的该封套数据;创建该封套数据的共享地址;在将该目标歌曲添加到该无线音箱的播放列表时,向该无线音箱发送该封套数据的共享地址,以便接入该无线音箱的其它控制终端通过该封套数据的共享地址可获得该目标歌曲的封套数据。本发明专利技术提供的技术方案能够使得在添加到无线音箱的播放列表中的歌曲存在封套数据的情况下,接入该无线音箱的各个控制终端均能获得这些歌曲的封套数据。

【技术实现步骤摘要】

本专利技术涉及通信
,具体涉及一种歌曲封套数据共享方法及装置
技术介绍
无线音箱是一种新型的音乐播放设备,通过连接无线保真(WiFi,Wireless Fidelity)网络,能够与安装了应用软件的控制终端(例如智能手机、平板电脑)进行通信,从而接收来自控制终端的各种指令,根据接收到的指令执行相应的操作(例如播放、暂停播放、切歌等)。当通过无线音箱播放歌曲时,控制终端上通常会有相应的歌曲播放界面,在该歌曲播放界面上会显示正在播放的歌曲的封套数据(例如歌曲关联的图片、歌曲的歌词数据等)。若歌曲的封套数据存储在该歌曲的歌曲文件中,则直接解析歌曲文件即可获得该歌曲的封套数据,若歌曲的歌曲文件中不包括封套数据,此时,可以根据歌曲的信息(例如歌曲名称、演唱者等)到一些互联网音乐服务器上搜索该歌曲的封套数据。当存在多个控制终端接入到无线音箱时,此时各个控制终端将公用一个播放列表,因此各个控制终端都需要获取播放列表中的歌曲的封套数据。而播放列表中的歌曲可能是由不同的控制终端添加进去的,且播放列表中的歌曲存放的地方也会有所不同,有些歌曲存放在互联网音乐服务器上,有些存放在局域网的服务器上,有些可能是存放在各个控制终端的内部存储器上。针对播放列表中的歌曲,如果每个控制终端都单独地去获取播放列表中每首歌曲的封套数据,那么会面临一个问题:有些服务器有访问权限控制(例如限制只能是某些控制终端和无线音箱能够访问该服务器),如果歌曲的封套数据存储在该服务器中,那么没有权限的控制终端将不能获得该歌曲的封套数据。比如,控制终端A、B、C、D同时连接到无线音箱,这四个控制终端共用一个播放列表。控制终端A使用其获得的账号和密码登录到某一互联网音乐服务器搜索到歌曲后,将歌曲的名称和网络地址(例如统一资源定位器(URL,Uniform Resource Locator)地址)发送给无线音箱,并将互联网音乐服务器的账号和密码同步给无线音箱,使无线音箱能够通过该URL登录该互联网音乐服务器获取该歌曲的歌曲文件,但是,其它控制终端不一定有访问上述URL的权限,因此将无法获取到该歌曲的歌曲文件,从而也无法取到该歌曲的封套数据。
技术实现思路
本专利技术提供一种封套数据共享方法及封套数据共享装置,使得在添加到无线音箱的播放列表中的歌曲存在封套数据的情况下,接入该无线音箱的各个控制终端均能获得这些歌曲的封套数据。本专利技术第一方面涉及一种封套数据共享方法,包括:控制终端确定待添加到无线音箱的播放列表中的目标歌曲;当上述目标歌曲的歌曲文件中不包含封套数据时,通过网络查找上述目标歌曲的封套数据;当查找到上述目标歌曲的封套数据时,下载查找到的上述封套数据;在将上述目标歌曲添加到上述无线音箱的播放列表时,向上述无线音箱发送上述封套数据的共享地址,以便接入上述无线音箱的其它控制终端通过上述封套数据的共享地址可获得上述目标歌曲的封套数据。基于本专利技术第一方面,在第一种可能的实现方式中,当查找到上述目标歌曲的封套数据时,上述方法还包括:检测上述封套数据所在的网络地址是否允许其它控制终端访问;若检测到上述封套数据所在的网络地址不允许其它控制终端访问,则执行上述下载查找到的上述封套数据的步骤以及后续步骤;若检测到上述封套数据所在的网络地址允许其它控制终端访问,则在将上述目标歌曲添加到上述无线音箱的播放列表时,向上述无线音箱发送上述封套数据所在的网络地址,以便接入上述无线音箱的其它控制终端通过上述网络地址可获得上述目标歌曲的封套数据。基于本专利技术第一方面的第一种实现方式,在第二种可能的实现方式中,上述检测上述封套数据所在的网络地址是否允许其它控制终端访问包括:检测上述封套数据所在的网络地址是否需要登录访问;若检测到上述封套数据所在的网络地址需要登录访问,则判定上述封套数据所在的网络地址不允许其它控制终端访问;若检测到上述封套数据所在的网络地址不需要登录访问,则判定上述封套数据所在的网络地址允许其它控制终端访问。基于本专利技术第一方面,或者本专利技术第一方面的第一种可能的实现方式,或者本专利技术第一方面的第二种可能的实现方式,在第三种可能的实现方式中,上述在网络上查找上述目标歌曲的封套数据,之后还包括:若查找不到上述目标歌曲的封套数据,则在将上述目标歌曲添加到上述无线音箱的播放列表时,向上述无线音箱发送无封套指示信息,以便接入上述无线音箱的其它控制终端通过上述无封套指示信息可获知上述目标歌曲的封套数据不存在。基于本专利技术第一方面,或者本专利技术第一方面的第一种可能的实现方式,或者本专利技术第一方面的第二种可能的实现方式,在第四种可能的实现方式中,上述创建上述封套数据的共享地址,包括:在上述控制终端本地创建文件传输协议FTP服务器;利用上述FTP服务器创建上述封套数据的共享地址。本专利技术第二方面涉及一种封套数据共享装置,包括:确定单元,用于确定待添加到无线音箱的播放列表中的目标歌曲;查找单元,用于当上述目标歌曲的歌曲文件中不包含封套数据时,通过网络查找上述目标歌曲的封套数据;下载单元,用于当上述查找单元查找到上述目标歌曲的封套数据时,下载查找到的上述封套数据;共享地址创建单元,用于创建上述下载单元下载的上述封套数据的共享地址;第一发送单元,用于在将上述目标歌曲添加到上述无线音箱的播放列表时,向上述无线音箱发送上述封套数据的共享地址,以便接入上述无线音箱的其它控制终端通过上述封套数据的共享地址可获得上述目标歌曲的封套数据。基于本专利技术第二方面,在第一种可能的实现方式中,上述封套数据共享装置还包括:检测单元,用于当上述查找单元查找到上述目标歌曲的封套数据时,检测上述封套数据所在的网络地址是否允许其它控制终端访问;第二发送单元,用于当上述检测单元检测到上述封套数据所在的网络地址允许其它控制终端访问,且在将上述目标歌曲添加到上述无线音箱的播放列表时,向上述无线音箱发送上述封套数据的共享地址,以便接入上述无线音箱的其它控制终端通过上述封套数据的共享地址可获得上述目标歌曲的封套数据;上述下载单元在上述检测单元检测到上述封套数据所在的网络地址不允许其它控制终端访问时触发。基于本专利技术第二方面的第一种可能实现方式,在第二种可能的实现方式中,上述检测单元具体用于:检测上述封套数据所在的网络地址是否需要登录访问;若检测到上述封套数据所在的网络地址需要登录访问,则判定上述封套数据所在的网络地址不允许其它控制终端访问;若检测到上述封套数据所在的网络地址不需要登录访问,则判定上述封套数据所在的网络地址允许其它控制终端访问。基于本专利技术第二方面,或者,本专利技术第二方面的第一种可能的实现方式,或者,本专利技术第二方面的第二种可能的实现方式,在第三种可能的实现方式中,上述封套数据共享装置还包括:第三发送单元,用于当上述查找单元查找不到上述目标歌曲的封套数据,且在将上述目标歌曲添加到上述无线音箱的播放列表时,向上述无线音箱发送无封套指示信息,以便接入上述无线音箱的其它控制终端通过上述无封套指示信息可获知上述目标歌曲的封套数据不存在。基于本专利技术第二方面,或者,本专利技术第二方面的第一种可能的实现方式,或者,本专利技术第二方面的第二种可能的实现方式,在第四种可能的实现方式中,上述共享地址创建单元具体用于:在上述控制终端本地创建文件传输协议FTP服务器;本文档来自技高网
...

【技术保护点】
一种歌曲封套数据共享方法,其特征在于,包括:控制终端确定待添加到无线音箱的播放列表中的目标歌曲;当所述目标歌曲的歌曲文件中不包含封套数据时,通过网络查找所述目标歌曲的封套数据;当查找到所述目标歌曲的封套数据时,下载查找到的所述封套数据;创建所述封套数据的共享地址;在将所述目标歌曲添加到所述无线音箱的播放列表时,向所述无线音箱发送所述封套数据的共享地址,以便接入所述无线音箱的其它控制终端通过所述封套数据的共享地址可获得所述目标歌曲的封套数据。

【技术特征摘要】
1.一种歌曲封套数据共享方法,其特征在于,包括:控制终端确定待添加到无线音箱的播放列表中的目标歌曲;当所述目标歌曲的歌曲文件中不包含封套数据时,通过网络查找所述目标歌曲的封套数据;当查找到所述目标歌曲的封套数据时,下载查找到的所述封套数据;创建所述封套数据的共享地址;在将所述目标歌曲添加到所述无线音箱的播放列表时,向所述无线音箱发送所述封套数据的共享地址,以便接入所述无线音箱的其它控制终端通过所述封套数据的共享地址可获得所述目标歌曲的封套数据。2.根据权利要求1所述的方法,其特征在于,当查找到所述目标歌曲的封套数据时,所述方法还包括:检测所述封套数据所在的网络地址是否允许其它控制终端访问;若检测到所述封套数据所在的网络地址不允许其它控制终端访问,则执行所述下载查找到的所述封套数据的步骤以及后续步骤;若检测到所述封套数据所在的网络地址允许其它控制终端访问,则在将所述目标歌曲添加到所述无线音箱的播放列表时,向所述无线音箱发送所述封套数据所在的网络地址,以便接入所述无线音箱的其它控制终端通过所述网络地址可获得所述目标歌曲的封套数据。3.根据权利要求2所述的方法,其特征在于,所述检测所述封套数据所在的网络地址是否允许其它控制终端访问包括:检测所述封套数据所在的网络地址是否需要登录访问;若检测到所述封套数据所在的网络地址需要登录访问,则判定所述封套数据所在的网络地址不允许其它控制终端访问;若检测到所述封套数据所在的网络地址不需要登录访问,则判定所述封套数据所在的网络地址允许其它控制终端访问。4.根据权利要求1至3任一项所述的方法,其特征在于,所述在网络上查找所述目标歌曲的封套数据,之后还包括:若查找不到所述目标歌曲的封套数据,则在将所述目标歌曲添加到所述无线音箱的播放列表时,向所述无线音箱发送无封套指示信息,以便接入所述无线音箱的其它控制终端通过所述无封套指示信息可获知所述目标歌曲的封套数据不存在。5.根据权利要求1至3任一项所述的方法,其特征在于,所述创建所述封套数据的共享地址,包括:在所述控制终端本地创建文件传输协议FTP服务器;利用所述FTP服务器创建所述封套数据的共享地址。6.一种封套数据共享装置,其特征在于,包括:确定单元,用于确定待添加到无线音箱...

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

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

1