一种播放设备的同步播放方法、装置及系统制造方法及图纸

技术编号:14701591 阅读:106 留言:0更新日期:2017-02-24 19:49
本发明专利技术公开了一种播放设备的同步播放方法、装置及系统,其中该方法包括:接收同步播放请求;根据同步播放请求,读取需要播放的音频数据,其中音频数据中包含多个按照预设的时间点插入的用于标识同步的特征数据;在播放音频数据过程中,获取特征数据;基于特征数据,调整各播放设备的播放进度,以使各播放设备在多个特征数据对应的时间点同步播放音频数据。本发明专利技术实施例只需控制多个播放设备分别在每个特征数据对应的时间点同步播放音频数据即可,大大地减轻了播放设备同步播放时的网络负担的系统负担。

【技术实现步骤摘要】

本专利技术属于通信
,尤其涉及一种播放设备的同步播放方法、装置及系统
技术介绍
随着通信技术的不断发展,用户的娱乐也变得越来越多样化,比如多台播放设备(音箱、各类播放器等)通过有线或无线网络技术连接,组成一个播放组,同步播放相同的音乐。其中,使多台设备间的声音延时尽量小,从而保证用户听感上的一致,这是多设备同步播放的关键技术。目前,实现播放设备同步播放的方式是每个数据帧中包括一个时间戳,该时间戳用于告知各个播放设备何时播放该数据帧中的音频数据,即各播放设备约定在将来的某个时间同时操作同一件事情。这种方式虽然每个数据帧都可以获得精确的播放时间,但是会增加数据的传输量,加重网络负担,并且播放设备需要对每一个数据帧都进行时间核对,也加重了播放设备的系统负担。
技术实现思路
本专利技术的目的在于提供一种播放设备的同步播放方法、装置及系统,旨在解决播放设备同步播放时的系统负担以及网络负担较大的问题。为解决上述技术问题,本专利技术实施例提供以下技术方案:第一方面,本专利技术提供一种播放设备的同步播放方法,其中包括:接收同步播放请求;根据所述同步播放请求,读取需要播放的音频数据,所述音频数据中包含多个按照预设的时间点插入的用于标识同步的特征数据;在播放所述音频数据过程中,获取所述特征数据;基于所述特征数据,调整各播放设备的播放进度,以使各播放设备在多个特征数据对应的时间点同步播放音频数据。第二方面,本专利技术提供一种播放设备的同步播放装置,其中包括:第一接收单元,用于接收同步播放请求;读取单元,用于根据所述同步播放请求,读取需要播放的音频数据,所述音频数据中包含多个按照预设的时间点插入的用于标识同步的特征数据;获取单元,用于在播放所述音频数据过程中,获取所述特征数据;同步调整单元,用于基于所述特征数据,调整各播放设备的播放进度,以使各播放设备在多个特征数据对应的时间点同步播放音频数据。第三方面,本专利技术提供一种同步播放系统,包括主设备以及多个从属的播放设备,其中播放设备包括如第二方面提供的播放设备的同步播放装置;所述主设备,用于按照预设的时间点,在音频数据中插入多个用于标识同步的特征数据,得到标识后的音频数据;将所述标识后的音频数据发送至需要同步播放的多个播放设备,以使多个播放设备在所述特征数据对应的时间点进行同步播放。相对于现有技术,本专利技术实施例,通过在需要播放的音频数据中,按照预设的时间点插入多个用于标识同步的特征数据;在播放设备播放所述音频数据过程中,根据该特征数据调整各播放设备的播放进度,以使得各播放设备在该特征数据对应的时间点同步播放音频数据;无需为每个数据帧中一个时间戳,降低数据的传输量,且播放设备无需对每一个数据帧都进行时间核对,只需控制多个播放设备分别在每个特征数据对应的时间点同步播放音频数据即可,大大地减轻了播放设备同步播放时的网络负担的系统负担。附图说明下面结合附图,通过对本专利技术的具体实施方式详细描述,将使本专利技术的技术方案及其它有益效果显而易见。图1是本专利技术实施例提供的播放设备的同步播放方法的流程示意图。图2为本专利技术实施例提供的播放设备的同步播放系统的场景示意图。图3为本专利技术实施例提供的播放设备的同步播放方法的另一流程示意图。图4为本专利技术实施例提供的播放设备的同步播放装置的结构示意图。图5为本专利技术实施例提供的播放设备的同步播放装置的另一结构示意图。图6为本专利技术实施例提供的终端的结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本专利技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本专利技术具体实施例,其不应被视为限制本专利技术未在此详述的其它具体实施例。在以下的说明中,本专利技术的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本专利技术原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本专利技术的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。所熟知的适合用于本专利技术的运算系统、环境与组态的范例可包括(但不限于)手持电话、个人计算机、服务器、多处理器系统、微电脑为主的系统、主架构型计算机、及分布式运算环境,其中包括了任何的上述系统或装置。以下将分别进行详细说明。在本实施例中,将从播放设备的同步播放装置的角度进行描述,该播放设备的同步播放装置具体可以集成在多个播放设备中,如音箱、各类播放器等等。一种播放设备的同步播放方法,包括:接收同步播放请求;根据同步播放请求,读取需要播放的音频数据,其中音频数据中包含多个按照预设的时间点插入的用于标识同步的特征数据;在播放音频数据过程中,获取特征数据;基于特征数据,调整各播放设备的播放进度,以使各播放设备在多个特征数据对应的时间点同步播放音频数据。请参阅图1,图1是本专利技术实施例提供的播放设备的同步播放方法的流程示意图。所述方法包括:在步骤S101中,接收同步播放请求。在步骤S102中,根据同步播放请求,读取需要播放的音频数据,其中音频数据中包含多个按照预设的时间点插入的用于标识同步的特征数据。可以理解的是,在一个多播放设备组成的音乐系统中,有一个播放设备负责与控制终端(如智能手机等)通讯,执行来自控制终端的控制命令并转发给音乐系统内的其它播放设备,同时该播放设备也会将音乐系统和各个播放设备的状态信息返回给控制终端,负责这些工作的播放设备称之为主设备,其它播放设备称之为从设备。本实施例中,由多个从设备接收来自控制终端的同步播放请求,进而可根据该同步播放请求读取需要播放的音频数据,其中,音频数据中包含有多个按照预设的时间点插入的用于标识同步的特征数据。可以理解的是,该音频数据中插入的多个特征数据可以由主设备在解码阶段,按照预设的时间点进行插入;其中,该预设的时间点,可以是一个时间周期,比如,每间隔一时间段播放时长的音频数据后插入一特征数据,等等。在某些实施方式中,根据同步播放请求,读取需要播放的音频数据(即步骤S102)之前,还可以包括:(1)接收主设备发送的数据帧。(2)按照该数据帧中的预设序号,将数据帧中的音频数据依序缓存至预设存储空间。基于此,根据同步播放请求,读取需要播放的音频数据可以具体包括:根据同步播放请求,从该预设存储空间中读取需要播放的音频数据。比如,从设备接收主设备发送的包含有特征数据的音频数据,其中该音频数据可以以数据帧的形式进行封装发送,从设备按照该数据帧中的预设序号,将数据帧中的相应的音频数据依序进行缓存。在步骤S103中,在播放音频数据过程中,获取该特征数据。在步骤S104中,基于特征数据,调整各播放设备的播放进度,以使各播放设备在多个特征数据对应的时间点同步播放音频数据。比如,在从设备播放音频数据的过程中,当从设备读取到特征数据时,会根据该特征数据相应的插入时间点,执行播放同本文档来自技高网...
一种播放设备的同步播放方法、装置及系统

【技术保护点】
一种播放设备的同步播放方法,其特征在于,包括:接收同步播放请求;根据所述同步播放请求,读取需要播放的音频数据,所述音频数据中包含多个按照预设的时间点插入的用于标识同步的特征数据;在播放所述音频数据过程中,获取所述特征数据;基于所述特征数据,调整各播放设备的播放进度,以使各播放设备在多个特征数据对应的时间点同步播放音频数据。

【技术特征摘要】
1.一种播放设备的同步播放方法,其特征在于,包括:接收同步播放请求;根据所述同步播放请求,读取需要播放的音频数据,所述音频数据中包含多个按照预设的时间点插入的用于标识同步的特征数据;在播放所述音频数据过程中,获取所述特征数据;基于所述特征数据,调整各播放设备的播放进度,以使各播放设备在多个特征数据对应的时间点同步播放音频数据。2.根据权利要求1所述的播放设备的同步播放方法,其特征在于,所述根据所述同步播放请求,读取需要播放的音频数据之前,还包括:接收主设备发送的数据帧;按照所述数据帧中的预设序号,将数据帧中的音频数据依序缓存至预设存储空间;所述根据所述同步播放请求,读取需要播放的音频数据包括:根据所述同步播放请求,从所述预设存储空间中读取需要播放的音频数据。3.根据权利要求1或2所述的播放设备的同步播放方法,其特征在于,所述基于所述特征数据,调整各播放设备的播放进度,包括:当读取到特征数据时,确定相应的时间点;根据所述时间点,确定当前播放进度的时间信息;对所述特征数据相应的时间点以及所述时间信息进行比较,得到比较结果;根据所述比较结果,调整各播放设备的播放进度。4.根据权利要求1或2所述的播放设备的同步播放方法,其特征在于,所述基于所述特征数据,调整各播放设备的播放进度,包括:当读取到特征数据时,生成同步控制指令;确定所述特征数据相应的时间点;根据所述同步控制指令,调整各播放设备的播放进度对应的时间点与所述特征数据相应的时间点一致。5.一种播放设备的同步播放装置,其特征在于,包括:第一接收单元,用于接收同步播放请求;读取单元,用于根据所述同步播放请求,读取需要播放的音频数据,所述音频数据中包含多个按照预设的时间点插入的用于标识同步的特征数据;获取单元,用于在播放所述音频数据过程中,获取所述特征数据;同步调整单元,用于基于所述特征数据,调整...

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

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

1