1.一种播放设备的同步播放方法,其特征在于,包括:
接收同步播放请求;
根据所述同步播放请求,读取需要播放的音频数据,所述音频数据中包含多个按照预设的时间点插入的用于标识同步的特征数据;
在播放所述音频数据过程中,获取所述特征数据;
基于所述特征数据,调整各播放设备的播放进度,以使各播放设备在多个特征数据对应的时间点同步播放音频数据。
2.根据权利要求1所述的播放设备的同步播放方法,其特征在于,所述根据所述同步播放请求,读取需要播放的音频数据之前,还包括:
接收主设备发送的数据帧;
按照所述数据帧中的预设序号,将数据帧中的音频数据依序缓存至预设存储空间;
所述根据所述同步播放请求,读取需要播放的音频数据包括:根据所述同步播放请求,从所述预设存储空间中读取需要播放的音频数据。
3.根据权利要求1或2所述的播放设备的同步播放方法,其特征在于,所述基于所述特征数据,调整各播放设备的播放进度,包括:
当读取到特征数据时,确定相应的时间点;
根据所述时间点,确定当前播放进度的时间信息;
对所述特征数据相应的时间点以及所述时间信息进行比较,得到比较结果;
根据所述比较结果,调整各播放设备的播放进度。
4.根据权利要求1或2所述的播放设备的同步播放方法,其特征在于,所述基于所述特征数据,调整各播放设备的播放进度,包括:
当读取到特征数据时,生成同步控制指令;
确定所述特征数据相应的时间点;
根据所述同步控制指令,调整各播放设备的播放进度对应的时间点与所述特征数据相应的时间点一致。
5.一种播放设备的同步播放装置,其特征在于,包括:
第一接收单元,用于接收同步播放请求;
读取单元,用于根据所述同步播放请求,读取需要播放的音频数据,所述音频数据中包含多个按照预设的时间点插入的用于标识同步的特征数据;
获取单元,用于在播放所述音频数据过程中,获取所述特征数据;
同步调整单元,用于基于所述特征数据,调整各播放设备的播放进度,以使各播放设备在多个特征数据对应的时间点同步播放音频数据。
6.根据权利要求5所述的播放设备的同步播放装置,其特征在于,所述装置还包括:
第二接收单元,用于接收主设备发送的数据帧;
缓存单元,用于按照所述数据帧中的预设序号,将数据帧中的音频数据依序缓存至预设存储空间;
所述读取单元,用于根据所述同步播放请求,从所述预设存储空间中读取需要播放的音频数据。
7.根据权利要求5或6所述的播放设备的同步播放装置,其特征在于,所述同步调整单元包括:
第一确定子单元,用于当读取到特征数据时,确定相应的时间点;
第二确定子单元,用于根据所述时间点,确定当前播放进度的时间信息;
比较单元,用于对所述特征数据相应的时间点以及所述时间信息进行比较,得到比较结果;
第一调整子单元,用于根据所述比较结果,调整各播放设备的播放进度。
8.根据权利要求5或6所述的播放设备的同步播放装置,其特征在于,所述同步调整单元包括:
生成子单元,用于当读取到特征数据时,生成同步控制指令;
第三确定子单元,用于确定所述特征数据相应的时间点;
第二调整子单元,根据所述同步控制指令,调整各播放设备的播放进度对应的时间点与所述特征数据相应的时间点一致。
9.一种同步播放系统,包括主设备以及多个从属的播放设备,其特征在于,所述播放设备包括如权利要求5至8任一项所述的播放设备的同步播放装置;
所述主设备,用于按照预设的时间点,在音频数据中插入多个用于标识同步的特征数据,得到标识后的音频数据;将所述标识后的音频数据发送至需要同步播放的多个播放设备,以使多个播放设备在所述特征数据对应的时间点进行同步播放。
10.根据权利要求9所述的同步播放系统,其特征在于,所述主设备还用于:
将标识后的音频数据拆分为多个数据块,依照顺序为每一数据块赋予一个序号,将所述数据块以及所述序号封装成数据帧,并发送至多个播放设备。