播放设备的控制方法、播放设备及计算机存储介质技术

技术编号:26926608 阅读:19 留言:0更新日期:2021-01-01 22:55
本公开是关于一种播放设备的控制方法、播放设备及计算机存储介质,涉及分布式放音技术。本公开提供的一种播放设备的控制方法,包括:获取多设备同步播放的第一音频数据;根据预设编码算法对所述第一音频数据进行音频编码处理,得到第二音频数据;对所述第二音频数据进行音频解码处理后播放,并将所述第二音频数据传输给参与同步播放的其他播放设备,其中,所述预设编码算法用于多设备同步播放音频处理,所述第二音频数据的大小小于所述第一音频数据的大小。本实施例技术方案,利用高性能的音频编码算法对原始音频数据进行音频编码处理,从而保证了多设备同步播放的立体声音效,带给了用户更好的沉浸式放音体验。

【技术实现步骤摘要】
播放设备的控制方法、播放设备及计算机存储介质
本公开涉及分布式放音技术,尤其涉及一种播放设备的控制方法、播放设备及计算机存储介质。
技术介绍
随着智能音箱的普及,用户对于音箱播放音乐的使用频率越来越高,同时对于音质的要求以及沉浸式的放音体验需求日益强烈。相关技术中,分布式放音一般是基于一个服务端server和多个客户端client的架构实现的。其中,server以及多个client之间通过wifi网络进行链接。但在分布式放音过程中,客户端之间经常出现播放不同步,播放指令执行不灵敏等问题,极大地影响了用户体验。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种播放设备的控制方法、播放设备及计算机存储介质。根据本公开实施例的第一方面,提供一种播放设备的控制方法,应用于播放设备,包括:获取多设备同步播放的第一音频数据;根据预设编码算法对所述第一音频数据进行音频编码处理,得到第二音频数据;对所述第二音频数据进行音频解码处理后播放,并将所述第二音频数据传输给参与多设备同步播放的其他播放设备;其中,所述预设编码算法用于多设备同步播放音频处理,所述第二音频数据的大小小于所述第一音频数据的大小。其中,上述播放设备的控制方法,还包括:向所述其他播放设备发送同步对时信息,所述同步对时信息至少包括所述播放设备的CPU晶振频率信息。其中,上述播放设备的控制方法中,获取多设备同步播放的第一音频数据,包括:接收音频播放指令;根据所述音频播放指令,从预先连接的服务端获取所述第一音频数据。其中,上述播放设备的控制方法,还包括:与所述其他播放设备之间传输多设备同步播放的配置信息,所述配置信息至少包括如下任一种信息:同步播放的音量信息、同步播放的播放模式。根据本公开实施例的第二方面,提供一种播放设备的控制方法,应用于播放设备,包括:接收参与多设备同步播放的其他播放设备发送的音频数据;根据预设编码算法对所述音频数据进行音频解码处理,播放处理后的音频数据;其中,所述预设编码算法与所述其它播放设备发送的音频数据采用的音频编码算法相同。其中,上述播放设备的控制方法,还包括:接收所述其他播放设备发送的同步对时信息,所述同步对时信息至少包括所述其他播放设备的CPU晶振频率信息;所述播放处理后的音频数据,包括:根据所述同步对时信息,控制与所述播放设备同步播放处理后的音频数据。其中,上述播放设备的控制方法,还包括:与所述其他播放设备之间传输多设备同步播放的配置信息,所述配置信息至少包括如下任一种信息:同步播放的音量信息、同步播放的播放模式。根据本公开实施例的第三方面,提供一种播放设备,包括:获取模块,用于获取多设备同步播放的第一音频数据;编码模块,用于根据预设编码算法对所述第一音频数据进行音频编码处理,得到第二音频数据;同步播放模块,用于对所述第二音频数据进行音频解码处理后播放,并将所述第二音频数据传输给参与多设备同步播放的其它播放设备;其中,所述预设编码算法用于多设备同步播放音频处理,所述第二音频数据的大小小于所述第一音频数据的大小。其中,上述播放设备,还包括:第一发送模块,用于向所述其它播放设备发送同步对时信息,所述同步对时信息至少包括所述播放设备的CPU晶振频率信息。其中,上述播放设备中,所述获取模块,包括:接收子模块,用于接收音频播放指令;获取子模块,用于根据所述音频播放指令从预先连接的服务端获取所述第一音频数据。其中,上述播放设备,还包括:第二发送模块,用于与所述其它播放设备之间传输多设备同步播放的配置信息,所述配置信息至少包括如下任一种信息:同步播放的音量信息、同步播放的播放模式。根据本公开实施例的第三方面,提供一种播放设备,包括:第一接收模块,用于接收参与多设备同步播放的其它播放设备发送的音频数据;播放模块,用于根据预设编码算法对所述音频数据进行音频解码处理,播放处理后的音频数据;其中,所述预设编码算法与所述其它播放设备发送的音频数据采用的音频编码算法相同。其中,上述播放设备,还包括:第二接收模块,用于接收所述其它播放设备发送的同步对时信息,所述同步对时信息至少包括所述其它播放设备的CPU晶振频率信息;所述播放模块,播放处理后的音频数据,包括:根据所述同步对时信息,控制与所述其它播放设备同步播放处理后的音频数据。其中,上述播放设备,还包括:传输模块,用于与所述其它播放设备之间传输多设备同步播放的配置信息,所述配置信息至少包括如下任一种信息:同步播放的音量信息、同步播放的播放模式。根据本公开实施例的第五方面,提供一种播放设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取多设备同步播放的第一音频数据;根据预设编码算法对所述第一音频数据进行音频编码处理,得到第二音频数据;对所述第二音频数据进行音频解码处理后播放,并将所述第二音频数据传输给参与多设备同步播放的其它播放设备;其中,所述预设编码算法用于多设备同步播放音频处理,所述第二音频数据的大小小于所述第一音频数据的大小。根据本公开实施例的第六方面,提供一种播放设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收参与多设备同步播放的其它播放设备发送的音频数据;根据预设编码算法对所述音频数据进行音频解码处理,播放处理后的音频数据;其中,所述预设编码算法与所述其它播放设备发送的音频数据采用的音频编码算法相同。根据本公开实施例的第七方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端设备的处理器执行时,使得终端设备能够执行一种播放设备的控制方法,所述方法包括:获取多设备同步播放的第一音频数据;根据预设编码算法对所述第一音频数据进行音频编码处理,得到第二音频数据;对所述第二音频数据进行音频解码处理后播放,并将所述第二音频数据传输给参与多设备同步播放的其它终端设备;其中,所述预设编码算法用于多设备同步播放音频处理,所述第二音频数据的大小小于所述第一音频数据的大小。根据本公开实施例的第八方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端设备的处理器执行时,使得终端设备能够执行一种播放设备的控制方法,所述方法包括:接收参与多设备同步播放的其它终端设备发送的音频数据;根据预设编码算法对所述音频数据进行音频解码处理,播放处理后的音频数据;其中,所述预设编码算法与所述其它播放设备发送的音频数据采用的音频编码算法相同。本公开的实施例提供的技术方案可以包括以下有益效果:...

【技术保护点】
1.一种播放设备的控制方法,应用于播放设备,其特征在于,包括:/n获取多设备同步播放的第一音频数据;/n根据预设编码算法对所述第一音频数据进行音频编码处理,得到第二音频数据;/n对所述第二音频数据进行音频解码处理后播放,并将所述第二音频数据传输给参与多设备同步播放的其他播放设备;/n其中,所述预设编码算法用于多设备同步播放音频处理,所述第二音频数据的大小小于所述第一音频数据的大小。/n

【技术特征摘要】
1.一种播放设备的控制方法,应用于播放设备,其特征在于,包括:
获取多设备同步播放的第一音频数据;
根据预设编码算法对所述第一音频数据进行音频编码处理,得到第二音频数据;
对所述第二音频数据进行音频解码处理后播放,并将所述第二音频数据传输给参与多设备同步播放的其他播放设备;
其中,所述预设编码算法用于多设备同步播放音频处理,所述第二音频数据的大小小于所述第一音频数据的大小。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
向所述其他播放设备发送同步对时信息,所述同步对时信息至少包括所述播放设备的CPU晶振频率信息。


3.根据权利要求1所述的方法,其特征在于,所述获取多设备同步播放的第一音频数据,包括:
接收音频播放指令;
根据所述音频播放指令,从预先连接的服务端获取所述第一音频数据。


4.根据权利要求1或3所述的方法,其特征在于,所述方法还包括:
所述播放设备与所述其他播放设备之间传输多设备同步播放的配置信息,所述配置信息至少包括如下任一种信息:
同步播放的音量信息、同步播放的播放模式。


5.一种播放设备的控制方法,应用于播放设备,其特征在于,该方法包括:
接收参与多设备同步播放的其他播放设备发送的音频数据;
根据预设编码算法对所述音频数据进行音频解码处理,播放处理后的音频数据;
其中,所述预设编码算法与所述其它播放设备发送的音频数据采用的音频编码算法相同。


6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
接收所述其他播放设备发送的同步对时信息,所述同步对时信息至少包括所述其他播放设备的CPU晶振频率信息;
所述播放处理后的音频数据,包括:
根据所述同步对时信息,控制与所述其他播放设备同步播放处理后的音频数据。


7.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:
所述播放设备与所述其他播放设备传输多设备同步播放的配置信息,所述配置信息至少包括如下任一种信息:
同步播放的音量信息、同步播放的播放模式。


8.一种播放设备,其特征在于,包括:
获取模块,用于获取多设备同步播放的第一音频数据;
编码模块,用于根据预设编码算法对所述第一音频数据进行音频编码处理,得到第二音频数据;
同步播放模块,用于对所述第二音频数据进行音频解码处理后播放,并将所述第二音频数据传输给参与多设备同步播放的其它播放设备;其中,所述预设编码算法用于多设备同步立体声播放音频处理,所述第二音频数据的大小小于所述第一音频数据的大小。


9.根据权利要求8所述的设备,其特征在于,所述设备还包括:
第一发送模块,用于向所述其它播放设备发送同步对时信息,所述同步对时信息至少包括所述播放设备的CPU晶振频率信息。


10.根据权利要求8所述的设备,其特征在于,所述获取模块,包括:
接收子模块,用于接收音频播放指令;
获取子模块,用于根据所述音频播放指令从预先连接的服务端获取所述第一音频数据。


11.根据权利要求8或10所述的设备,其特征在于,所述设备还包括:...

【专利技术属性】
技术研发人员:黄仁渭
申请(专利权)人:北京小米松果电子有限公司
类型:发明
国别省市:北京;11

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

1