播放列表同步方法、装置及终端制造方法及图纸

技术编号:14484700 阅读:76 留言:0更新日期:2017-01-26 16:55
本发明专利技术提供一种播放列表同步方法、装置及终端,该方法包括以下步骤:获取至少一个外部终端的用于修改播放列表的第一请求;根据至少一个所述第一请求生成目标请求;将所述目标请求发送至播放设备;获取来自所述播放设备的当前播放列表,所述当前播放列表是由播放设备根据目标请求修改原始播放列表生成;将所述当前播放列表发送给所述至少一个外部终端。本发明专利技术具有降低播放设备对播放列表的管理负担,降低播放设备的网络通信数据量,使网络通信顺畅。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别是涉及一种播放列表同步方法、装置及终端
技术介绍
现有技术中,播放设备可以通过有线或无线网络技术连接到路由器,从而可以访问局域网或互联网上的音乐资源。控制终端(如智能手机、平板电脑、PC电脑等)与播放设备连接到同一个局域网后,即可以控制播放设备。播放设备会创建一个播放列表,记录播放设备将要播放的歌曲信息,这些歌曲信息包括歌曲的名称、存放地址等信息。播放设备依据播放列表,依次或随机播放其中的歌曲。播放设备允许一个或多个控制终端连接,也即一个或多个控制终端均可以实现对播放设备的控制。当有多个控制终端连接到播放设备,那么,这多个控制终端均可以编辑播放设备的播放列表,比如往播放列表中添加歌曲、删除歌曲、调整歌曲的顺序等操作。当接入播放设备的控制终端数目比较多,且各个控制终端的操作比较频繁时,播放设备接收修改请求、完成修改、同步更新等工作执行非常频繁。这一方面自身的负荷很重,影响对其它数据的处理(特别是音频数据的获取和播放),另一方面也造成网络的拥堵,特别是播放设备与路由器间通信通路的数据拥堵,影响播放设备从网络获取音频数据,以及接收其他控制命令。因此,现有技术存在缺陷,急需改进。
技术实现思路
本专利技术实施例提供一种播放列表同步方法、装置及终端,以解决现有技术中当终端较多时播放设备的管理负担较重、网络不通畅的技术问题。本专利技术实施例提供一种播放列表同步方法,包括以下步骤:获取至少一个外部终端的用于修改播放列表的第一请求;根据至少一个所述第一请求生成目标请求;将所述目标请求发送至播放设备;获取来自所述播放设备的当前播放列表,所述当前播放列表是由播放设备根据目标请求修改原始播放列表生成;将所述当前播放列表发送给所述至少一个外部终端。在本专利技术所述的播放列表同步方法中,在所述根据至少一个所述第一请求生成目标请求的步骤之前,还包括:获取当前终端的用于修改播放列表的第二请求;而所述根据至少一个所述第一请求生成目标请求的步骤包括:根据所述第二请求以及至少一个所述第一请求生成目标请求。在本专利技术所述的播放列表同步方法中,所述将所述目标请求发送至播放设备的步骤包括:获取播放设备的播放状态信息;根据所述播放状态信息判断所述目标请求是否会影响所述播放设备当前的播放状态;若所述目标请求会影响所述播放设备当前的播放状态,则在生成所述目标请求第一预定时间后,将所述目标请求发送至所述播放设备。在本专利技术所述的播放列表同步方法中,所述将所述目标请求发送至播放设备的步骤包括:获取播放设备的播放状态信息;根据所述播放状态信息判断所述目标请求是否会影响所述播放设备当前的播放状态;若会影响,则将目标请求分解成第一目标请求以及第二目标请求,其中,第一目标请求会影响播放状态,第二目标请求不会影响播放状态;将所述第二目标请求发送至所述播放设备;在发送完第二目标请求第一预定时间后,将所述第一目标请求发送至所述播放设备。在本专利技术所述的播放列表同步方法中,所述将所述目标请求发送至播放设备的步骤,还包括:若不会影响,则在生成所述目标请求第二预定时间后,将所述目标请求发送至所述播放设备。在本专利技术所述的播放列表同步方法中,在所述获取至少一个外部终端的用于修改播放列表的第一请求的步骤之前,还包括:接收来自播放设备的控制信息,所述控制信息携带有与所述终端设备连接的每一所述外部终端的标识信息;根据所述控制信息与每一所述外部终端建立连接;而所述将所述当前播放列表发送给所述至少一个外部终端的步骤包括:根据每一所述外部终端的标识信息将所述当前播放列表发送给所述至少一个外部终端。本专利技术还提供了一种播放列表同步装置,包括:第一获取模块,用于获取至少一个外部终端的用于修改播放列表的第一请求;生成模块,用于根据至少一个所述第一请求生成目标请求;第一发送模块,用于将所述目标请求发送至播放设备;第二获取模块,用于获取来自所述播放设备的当前播放列表,所述当前播放列表是由播放设备根据目标请求修改原始播放列表生成;第二发送模块,用于将所述当前播放列表发送给所述至少一个外部终端。在本专利技术所述的播放列表同步装置中,还包括:第三获取模块,用于获取当前终端的用于修改播放列表的第二请求;而所述生成模块具体用于根据所述第二请求以及至少一个所述第一请求生成目标请求。在本专利技术所述的播放列表同步装置中,所述第一发送模块包括:第一获取单元,用于获取播放设备的播放状态信息;第一判断单元,用于根据所述播放状态信息判断所述目标请求是否会影响所述播放设备当前的播放状态;第一发送单元,用于在所述目标请求会影响所述播放设备当前的播放状态时,则在生成所述目标请求第一预定时间后,将所述目标请求发送至所述播放设备。在本专利技术所述的播放列表同步装置中,所述第一发送模块包括:第一获取单元,用于获取播放设备的播放状态信息;第一判断单元,用于根据所述播放状态信息判断所述目标请求是否会影响所述播放设备当前的播放状态;分解单元,用于在所述目标请求会影响所述播放设备当前的播放状态时,则将目标请求分解成第一目标请求以及第二目标请求,其中,第一目标请求会影响播放状态,第二目标请求不会影响播放状态;第二发送单元,用于将所述第二目标请求发送至所述播放设备;第三发送单元,用于在发送完第二目标请求第一预定时间后,将所述第一目标请求发送至所述播放设备。在本专利技术所述的播放列表同步装置中,所述第一发送模块还包括:第四发送单元,所述第四发送单元用于所述目标请求不会影响所述播放设备当前的播放状态时,在生成所述目标请求第二预定时间后,将所述目标请求发送至所述播放设备。在本专利技术所述的播放列表同步装置中,还包括:第四获取模块,用于接收来自播放设备的控制信息,所述控制信息携带有与所述终端设备连接的每一所述外部终端的标识信息;连接模块,用于根据所述控制信息与每一所述外部终端建立连接;而第二发送模块具体用于根据每一所述外部终端的标识信息将所述当前播放列表发送给所述至少一个外部终端。本专利技术还提供了一种终端,包括上述任一项所述的播放列表同步装置。相较于现有技术的,本专利技术获取至少一个外部终端的用于修改播放列表的第一请求;根据至少一个所述第一请求生成目标请求;将所述目标请求发送至播放设备;获取来自所述播放设备的当前播放列表,所述当前播放列表是由播放设备根据目标请求修改原始播放列表生成;将所述当前播放列表发送给所述至少一个外部终端,从而实现对多个外部终端对播放设备的播放列表的修改以及同步,并且,可以降低有多个控制终端接入播放设备时,降低播放设备对播放列表的管理负担,降低播放设备的网络通信数据量,使网络通信顺畅。附图说明图1为本专利技术第一实施例中的播放列表同步方法的流程图;图2为本专利技术第二实施例中的播放列表同步方法的流程图;图3为本专利技术第三实施例中的播放列表同步方法的流程图;图4为本专利技术一优选实施例中的播放列表同步装置的结构图;图5为本专利技术一优选实施例中的终端的结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本专利技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本专利技术具体实施例,其不应被视为限制本专利技术未在此详述的其它具体实施例。在以下的说明中,本专利技术的具体实施例将参考由一部或多部计算机所执行之作业的步骤及符号来说明,除非另本文档来自技高网...
播放列表同步方法、装置及终端

【技术保护点】
一种播放列表同步方法,其特征在于,包括以下步骤:获取至少一个外部终端的用于修改播放列表的第一请求;根据至少一个所述第一请求生成目标请求;将所述目标请求发送至播放设备;获取来自所述播放设备的当前播放列表,所述当前播放列表是由播放设备根据目标请求修改原始播放列表生成;将所述当前播放列表发送给所述至少一个外部终端。

【技术特征摘要】
1.一种播放列表同步方法,其特征在于,包括以下步骤:获取至少一个外部终端的用于修改播放列表的第一请求;根据至少一个所述第一请求生成目标请求;将所述目标请求发送至播放设备;获取来自所述播放设备的当前播放列表,所述当前播放列表是由播放设备根据目标请求修改原始播放列表生成;将所述当前播放列表发送给所述至少一个外部终端。2.根据权利要求1所述的播放列表同步方法,其特征在于,在所述根据至少一个所述第一请求生成目标请求的步骤之前,还包括:获取当前终端的用于修改播放列表的第二请求;而所述根据至少一个所述第一请求生成目标请求的步骤包括:根据所述第二请求以及至少一个所述第一请求生成目标请求。3.根据权利要求1所述的播放列表同步方法,其特征在于,所述将所述目标请求发送至播放设备的步骤包括:获取播放设备的播放状态信息;根据所述播放状态信息判断所述目标请求是否会影响所述播放设备当前的播放状态;若所述目标请求会影响所述播放设备当前的播放状态,则在生成所述目标请求第一预定时间后,将所述目标请求发送至所述播放设备。4.根据权利要求1所述的播放列表同步方法,其特征在于,所述将所述目标请求发送至播放设备的步骤包括:获取播放设备的播放状态信息;根据所述播放状态信息判断所述目标请求是否会影响所述播放设备当前的播放状态;若会影响,则将目标请求分解成第一目标请求以及第二目标请求,其中,第一目标请求会影响播放状态,第二目标请求不会影响播放状态;将所述第二目标请求发送至所述播放设备;在发送完第二目标请求第一预定时间后,将所述第一目标请求发送至所述播放设备。5.根据权利要求3或4所述的播放列表同步方法,其特征在于,所述将所述目标请求发送至播放设备的步骤,还包括:若不会影响,则在生成所述目标请求第二预定时间后,将所述目标请求发送至所述播放设备。6.根据权利要求1所述的播放列表同步方法,其特征在于,在所述获取至少一个外部终端的用于修改播放列表的第一请求的步骤之前,还包括:接收来自播放设备的控制信息,所述控制信息携带有与所述终端设备连接的每一所述外部终端的标识信息;根据所述控制信息与每一所述外部终端建立连接;而所述将所述当前播放列表发送给所述至少一个外部终端的步骤包括:根据每一所述外部终端的标识信息将所述当前播放列表发送给所述至少一个外部终端。7.一种播放列表同步装置,其特征在于,包括:第一获取模块,用于获取至少一个外部终端的用于修改播放列表的第...

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

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

1