一种同步播放列表的方法及装置的制造方法

文档序号:9687545阅读:565来源:国知局
一种同步播放列表的方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及多媒体播放技术,尤其涉及一种同步播放列表的方法及装置。
【背景技术】
[0002]目前,智能无线音箱作为一种播放设备被越来越多的用户接受并在生活中使用。
[0003]智能无线音箱可以是一台设备单独使用,还可以由多台设备组成播放组共同使用。智能终端作为一种控制设备,可以通过在智能终端上安装专用的应用程序通过无线网络与智能无线音箱连接,或与多台智能无线音箱中的一台主设备连接。通过该应用程序可以向智能无线音箱推送来自互联网服务器或者家庭网络服务器等来源的音频数据。还可以通过该应用程序和无线网络实现播放控制。智能终端通过专用的应用程序控制智能无线音箱时,需要满足播放列表同步的要求,即在智能无线音箱端正在播放的播放列表要与智能终端该应用程序界面显示的播放列表一致。并且,在存在多个控制设备(如智能手机和平板电脑等)控制由多台智能无线音箱组成的播放组时,多个控制设备与多台智能无线音箱的播放列表也必须一致。目前,同步播放列表的操作多采用校验两个播放列表是否一致的方式。该方式需要传输较多的数据量,增加了网络传输和数据处理负担,执行播放列表同步操作的效率较低。同时,该方式较多的占用了网络资源,影响用户访问互联网的速度,用户体验度不佳。

【发明内容】

[0004]本发明提供一种同步播放列表的方法及装置,以实现提高同步播放列表的执行效率和用户体验度的目的。
[0005]第一方面,本发明实施例提供了一种同步播放列表的方法,包括:
[0006]在控制设备与播放设备连接成功时,获取播放设备中当前播放的播放列表和存储的时间戳,作为第一播放列表和第一时间戳;
[0007]在检测到显示播放列表界面的指令时,向播放设备发送获取指令,以获取所述播放设备当前存储的时间戳,作为第二时间戳;
[0008]比较所述第一时间戳和所述第二时间戳,根据时间较晚的时间戳及所述时间较晚的时间戳对应的播放列表执行同步播放列表的操作。
[0009]第二方面,本发明实施例还提供了一种同步播放列表的方法,包括:
[0010]在播放设备与控制设备连接成功时,将当前播放的播放列表和存储的时间戳作为第一播放列表和第一时间戳发送至控制设备;
[0011]接收所述控制设备在检测到显示播放列表界面的指令时发送的获取指令,根据所述获取指令将当前存储的时间戳作为第二时间戳发送至所述控制设备;
[0012]根据所述第一时间戳和所述第二时间戳中的时间较晚的时间戳及所述时间较晚的时间戳对应的播放列表执行同步播放列表的操作。
[0013]第三方面,本发明实施例还提供了一种同步播放列表的装置,该装置包括:
[0014]第一获取单元,用于在控制设备与播放设备连接成功时,获取播放设备中当前播放的播放列表和存储的时间戳,作为第一播放列表和第一时间戳;
[0015]第二获取单元,用于在检测到显示播放列表界面的指令时,向播放设备发送获取指令,以获取所述播放设备当前存储的时间戳,作为第二时间戳;
[0016]播放列表同步单元,用于比较所述第一时间戳和所述第二时间戳,根据时间较晚的时间戳及所述时间较晚的时间戳对应的播放列表执行同步播放列表的操作。
[0017]第四方面,本发明实施例还提供了一种同步播放列表的装置,该装置包括:
[0018]第一发送单元,用于在播放设备与控制设备连接成功时,将当前播放的播放列表和存储的时间戳作为第一播放列表和第一时间戳发送至控制设备;
[0019]第二发送单元,用于接收所述控制设备在检测到显示播放列表界面的指令时发送的获取指令,根据所述获取指令将当前存储的时间戳作为第二时间戳发送至所述控制设备;
[0020]播放列表同步单元,用于根据所述第一时间戳和所述第二时间戳中的时间较晚的时间戳及所述时间较晚的时间戳对应的播放列表执行同步播放列表的操作。
[0021]本发明通过在控制设备与播放设备连接成功时,获取播放设备中当前播放的播放列表和存储的时间戳,作为第一播放列表和第一时间戳;在检测到显示播放列表界面的指令时,向播放设备发送获取指令,以获取所述播放设备当前存储的时间戳,作为第二时间戳;比较所述第一时间戳和所述第二时间戳,根据时间较晚的时间戳及所述时间较晚的时间戳对应的播放列表执行同步播放列表的操作。本发明解决现有的方式需要传输较多的数据量,增加了网络传输和数据处理负担的问题,实现确保了各个设备上的播放列表的统一,减少不必要的数据传输和网络资源占用的目的,提高了用户的应用体验度。
【附图说明】
[0022]图1是本发明实施例一中的控制设备中同步播放列表的方法的流程图;
[0023]图2是本发明实施例二中的控制设备中同步播放列表的方法的流程图;
[0024]图3是本发明实施例三中的控制设备中同步播放列表的方法的流程图;
[0025]图4是本发明实施例四中的播放设备中同步播放列表的方法的流程图;
[0026]图5是本发明实施例五中的播放设备中同步播放列表的方法的流程图;
[0027]图6是本发明实施例六中的播放设备中同步播放列表的方法的流程图
[0028]图7是本发明实施例七中的控制设备中同步播放列表的装置的结构示意图;
[0029]图8是本发明实施例八中的播放设备中同步播放列表的装置的结构示意图。
【具体实施方式】
[0030]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0031 ] 实施例一
[0032]图1为本发明实施例一提供的一种同步播放列表的方法的流程图,本实施例可适用于同步控制设备与播放设备上的播放列表的情况,该方法可以由同步播放列表的装置来执行,该装置被配置于控制设备中。所述同步播放列表的方法具体包括如下步骤:
[0033]步骤110、在控制设备与播放设备连接成功时,获取播放设备中当前播放的播放列表和存储的时间戳,作为第一播放列表和第一时间戳。
[0034]其中,控制设备可以是智能手机、平板电脑等智能设备。播放设备可以是智能音箱。在控制设备上安装专用的应用程序,通过无线网络可以连接控制设备与播放设备。若连接成功,可以在控制设备上安装的专用的应用程序界面显示连接成功的标识。例如:用户打开安装在智能手机上的控制智能音箱的应用程序,在该应用程序中选择需要连接的智能音箱。根据用户的选择生成包括被选中的智能音箱的MAC地址的连接信息,通过无线网络将所述连接信息发送至该智能音箱。所述智能音箱接收所述连接信息,向智能手机发送应答信息建立智能音箱与智能手机的连接。智能手机接收所述应答信息,为应用程序界面上所述智能音箱对应标记选中符号。
[0035]在成功连接控制设备和播放设备后,控制设备向所述播放设备发送获取指令,以根据所述获取指令获取所述播放设备当前播放的播放列表以及存储的时间戳。控制设备将获取到的播放列表作为第一播放列表,将获取到的时间戳作为第一时间戳,并保存所述第一播放列表和第一时间戳。
[0036]步骤120、在检测到显示播放列表界面的指令时,向播放设备发送获取指令,以获取所述播放设备当前存储的时间戳,作为第二时间戳。
[0037]控制设备在检查到用户输入的显示播放列表界面的指令时,向播放设备发送获取指令。控制设备根据所述获取指令获取所述播放设备当前存储的时间戳。控制设备将获取到的时间戳作为第二时间戳。
[0038]步骤130、比较所述第一时间戳和所述第二时间戳,根据时间较晚的时间戳及所述时间较晚的时间戳对应的播放列表执行同步播放列表的操作。
[0039]控制设备比较所述第一时间戳和所述第二时间戳确定时间较晚的时间戳。若时间较晚的时间戳为第一时间戳,则将所述第一时间戳以及所述第一时间戳对应的播放列表发送至所述播放设备。
[0040]或者,若时间较晚的时间戳为第二时间戳,则获取所述播放设备当前的播放列表,作为第二播放列表,根据所述第二播放列表替换所述第一播放列表。
[0041]例如,在所述时间较晚的时间戳为第二时间戳时,控制设备向所述播放设备发送播放列表获取指令。所述播放设备根据所述播放列表获取指令将第二时间戳对应的播放列表发送至所述控制设备。所述控制设备根据所述第二时间戳对应的第二播放列表替换自身存储的第一播放列表。
[0042]或者,在所述时间较晚的时间戳为第一时间戳时,控制设备将所述第一时间戳及所述第一时间戳对
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1