一种基于智能音箱的音乐推送方法及装置的制造方法

文档序号:9931164阅读:758来源:国知局
一种基于智能音箱的音乐推送方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种基于智能音箱的音乐推送方法及装置。
【背景技术】
[0002]在现有技术中,1S(Internetwork Operating System,互联网操作系统)设备推送其本机音乐到智能音箱进行播放时,常用的方法如下:
[0003]1、在1S设备上建立一个http服务器,使得1S设备沙箱中的音乐能够被智能音箱下载并播放;
[0004]2、1S设备推送本机音乐给智能音箱播放时,首先将本地音乐拷贝到沙箱中,然后将该音乐的URL(Uniform Resource Locator,统一资源定位符)地址发送给智能音箱,智能音箱收到该URL地址之后,便开始下载并播放该音乐。
[0005]由上可知,与其他设备不同的是,1S设备多了一个步骤:S卩,将本地音乐拷贝到沙箱的过程,由于必需有这个拷贝过程,因此推送本地音乐给智能音箱播放时,起播速度会较慢,影响用户体验,尤其是音乐文件较大时。
[0006]故,有必要提出一种新的技术方案,以解决上述技术问题。

【发明内容】

[0007]有鉴于此,本发明的目的在于提供一种基于智能音箱的音乐推送方法及装置,旨在解决现有技术中存在的1S设备推送其本机音乐到智能音箱进行播放时,需要将本地音乐拷贝到沙箱的过程,由于必需有这个拷贝过程,因此推送本地音乐给智能音箱播放时,起播速度会较慢,影响用户体验的问题。
[0008]为解决上述技术问题,本发明实施例提供了以下技术方案:
[0009]本发明实施例提供了一种基于智能音箱的音乐推送方法,所述基于智能音箱的音乐推送方法,包括以下步骤:
[0010]1S设备接收智能音箱发送的下一首待播放的音乐信息;
[0011]所述1S设备查找所述下一首待播放的音乐信息对应的音乐数据;
[0012]所述1S设备将查找到的所述音乐数据拷贝至沙箱中;
[0013]当检测到播放完当前音乐时,所述1S设备向所述智能音箱发送播放指令;其中,所述播放指令携带有下一首待播放的音乐信息的网址,以使所述智能音箱根据所述网址下载并播放所述查找到的音乐数据。
[0014]为解决上述技术问题,本发明实施例还提供了以下技术方案:
[0015]本发明实施例还提供了一种基于智能音箱的音乐推送方法,所述基于智能音箱的音乐推送方法,包括以下步骤:
[0016]智能音箱开始播放当前音乐时,计算出下一首待播放的音乐;
[0017]所述智能音箱将计算出的下一首待播放的音乐发送给1S设备,以使所述1S设备提前将所述下一首待播放的音乐数据拷贝至沙箱中;
[0018]所述智能音箱接收所述1S设备发送的播放指令;其中,所述播放指令携带有下一首待播放的音乐信息的网址;
[0019]所述智能音箱根据所述网址下载所述下一首待播放的音乐;
[0020]所述智能音箱播放所述下一首待播放的音乐。
[0021]为解决上述技术问题,本发明实施例还提供了以下技术方案:
[0022]本发明实施例还提供了一种基于智能音箱的音乐推送装置,所述基于智能音箱的音乐推送装置,包括:
[0023]信息接收模块,用于接收智能音箱发送的下一首待播放的音乐信息;
[0024]音乐数据查找模块,用于查找所述下一首待播放的音乐信息对应的音乐数据;
[0025]拷贝模块,用于将查找到的所述音乐数据拷贝至沙箱中;
[0026]指令发送模块,用于当检测到播放完当前音乐时,向所述智能音箱发送播放指令;其中,所述播放指令携带有下一首待播放的音乐信息的网址,以使所述智能音箱根据所述网址下载并播放所述查找到的音乐数据。
[0027]为解决上述技术问题,本发明实施例还提供了以下技术方案:
[0028]本发明实施例还提供了一种基于智能音箱的音乐推送装置,所述基于智能音箱的音乐推送装置,包括:
[0029]计算模块,用于当智能音箱开始播放当前音乐时,计算出下一首待播放的音乐;
[0030]发送模块,用于将计算出的下一首待播放的音乐发送给1S设备,以使所述1S设备提前将所述下一首待播放的音乐数据拷贝至沙箱中;
[0031]指令接收模块,用于接收所述1S设备发送的播放指令;其中,所述播放指令携带有下一首待播放的音乐信息的网址;
[0032]音乐下载模块,用于根据所述网址下载所述下一首待播放的音乐;
[0033]音乐播放模块,用于播放所述下一首待播放的音乐。
[0034]相对于现有技术,本发明的基于智能音箱的音乐推送方法及装置,通过智能音箱开始播放当前音乐时,计算出下一首待播放的音乐;所述智能音箱将计算出的下一首待播放的音乐发送给1S设备;所述1S设备将所述下一首待播放的音乐数据提前拷贝至沙箱中;然后,所述1S设备向所述智能音箱发送播放指令;所述智能音箱接收到播放指令后,便开始下载并播放该音乐。本发明使得智能音箱在播放当前音乐时,能够计算出下一首需要播放的音乐,然后通知1S设备提前将该下一首音乐拷贝到沙箱,因此有效提高了 1S设备推送本机音乐到智能音箱时的起播速度,这种方式能够有效提高第一首音乐之后的音乐起播速度。
【附图说明】
[0035]图1是本发明实施例一提供的基于智能音箱的音乐推送方法的实现流程示意图;
[0036]图2是本发明实施例二提供的基于智能音箱的音乐推送方法的实现流程示意图;
[0037]图3是本发明实施例三提供的基于智能音箱的音乐推送装置的模块示意图;
[0038]图4是本发明实施例四提供的基于智能音箱的音乐推送装置的模块示意图。
【具体实施方式】
[0039]请参照附图中的图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所示例的本发明的具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
[0040]本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。
[0041 ] 实施例一
[0042]请参阅图1,所示为本发明实施例提供的基于智能音箱的音乐推送方法。
[0043]所述基于智能音箱的音乐推送方法,主要应用于1S设备中,具体包括如下步骤:
[0044]在步骤SlOl中,1S设备接收智能音箱发送的下一首待播放的音乐信息;
[0045]在本发明实施例中,在所述1S设备接收智能音箱发送的下一首待播放的音乐信息的步骤之前,还包括:所述1S设备获取本机音乐列表;所述1S设备将获取到的本机音乐列表发送给所述智能音箱,以使所述智能音箱根据所述本机音乐列表计算出下一首待播放的音乐信息。
[0046]具体的,在所述1S设备上安装一个智能音箱APP,通过该APP来查看和控制智能音箱来播放音乐。其中,该智能音箱是一种新型的智能家电设备,其通过连接WIFI网络,能够与例如手机APP进行通信,从而接受APP传来的各种指令,并执行用户期望的各种命令。
[0047]在本发明实施例中,所述1S设备的APP首先获取本机音乐列表,然后将该获取到的本机音乐列表发送给所述智能音箱。当所述1S设备需要推送某个音乐给智能音箱播放时,所述1S设备事先将该音乐拷贝到沙箱中,拷贝成功之后,便向智能音箱发送播放指令,智能音箱接收到该播放指令之后,便开始下载并播放该音乐。当智能音箱开始播放该音乐时,便开始计算出下一首待播放的音乐;所述智能音箱将计算出的下一首待播放的音乐发送给1S设备;以使1S设备可以提前将该下一首音乐拷贝到沙箱,因此有效提高了 1S设备推送本机音乐到智能音箱时的起播速度,这种方式能够有效提高第一首音乐之后的音乐起播速度。
[0048]在步骤S102中,所述1S设备查找所述下一首待播放的音乐信息对应的音乐数据;
[0049]在步骤S103中,所述1S设备将查找到的所述音乐数据拷贝至沙箱中;
[0050]在本发明实施例中,在所述
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1