一种音频文件播放方法及无线接听设备技术

技术编号:19278342 阅读:52 留言:0更新日期:2018-10-30 18:31
本发明专利技术实施例提供了一种音频文件播放方法及无线接听设备,第一耳机将待播放音频文件分离成右声道音频流和左声道音频流后,将右声道音频流发送至第二耳机;第二耳机接收到右声道音频流后,生成携带有音频流播放指令码的空载数据包,并将空载数据包发送至第一耳机;第二耳机将空载数据包发送至第一耳机后延迟预设时长播放右声道音频流,以与第一耳机同步播放音频流;第一耳机从接收到的空载数据包中识别到音频流播放指令码后,播放左声道音频流。本发明专利技术实施例提供的音频文件播放方案,使得第一耳机和第二耳机几乎同时播放,从而提升无线耳机第一耳机与第二耳机之间音频同步播放的稳定性和准确性。

Audio file playing method and wireless receiving device

The embodiment of the invention provides an audio file playback method and a wireless receiving device. After the first earphone separates the audio file to be played into a right channel audio stream and a left channel audio stream, the right channel audio stream is transmitted to the second earphone; after the second earphone receives the right channel audio stream, an audio stream playback instruction is generated with the audio stream. No-load packets of the code are sent to the first headset, and the no-load packets are transmitted to the first headset; the second headset delays the preset time to play the right channel audio stream after sending the no-load packets to the first headset to play the audio stream synchronously with the first headset; the first headset identifies the audio stream playback instruction code from the received no-load packets and then broadcasts it. Left audio channel. The audio file playback scheme provided by the embodiment of the invention enables the first headset and the second headset to be played almost simultaneously, thereby improving the stability and accuracy of audio synchronous playback between the first headset and the second headset of the wireless headset.

【技术实现步骤摘要】
一种音频文件播放方法及无线接听设备
本专利技术实施例涉及通信
,特别是涉及一种音频文件播放方法及无线接听设备。
技术介绍
传统技术中,双耳无线耳机通常采用蓝牙一拖二技术,其中音频流从移动终端通过蓝牙射频技术传输到主耳机后,再由主耳机传输给从耳机,主耳机与从耳机间存在音频流传输延迟,因此二者无法同步输出音频流。为了解决现有技术中存在的问题,目前通过在主耳机中设定一定的延时时长,并插入到将要传输给从耳机的音频数据包中,从耳机接收到带有延时时长的音频数据包后,通过解码获知播放音频流的延时时长,,主耳机与从耳机均延时一定时间播放音频流。现有的音频文件播放方法,由于从主耳机端通过蓝牙将音频流传输给从耳机需要的时间是不固定的,当蓝牙射频不稳定、信号不好时,造成传输时间较长,当传输时间长于延时时间时,使得主耳机和从耳机无法同步播放音频文件,若特意为了满足这种场景设定更长的延时时间,会导致整体等待的时间加长,影响听音体验。
技术实现思路
本专利技术实施例提供一种音频文件播放方法及无线接听设备,以解决现有技术中的无线耳机无法同步播放音频文件的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供一种音频文件播放方法,包括:所述第一耳机将待播放音频文件分离成右声道音频流和左声道音频流后,及将所述右声道音频流发送至所述第二耳机;所述第二耳机接收到所述右声道音频流后,生成携带有音频流播放指令码的空载数据包,并将所述空载数据包发送至所述第一耳机;所述第二耳机将所述空载数据包发送至第一耳机后延迟预设时长播放所述右声道音频流,以与所述第一耳机同步播放音频流;所述第一耳机从接收到的所述空载数据包中识别到所述音频流播放指令码后,播放所述左声道音频流。第二方面,本专利技术实施例还提供了一种无线接听设备,所述无线接听设备包括第一耳机和第二耳机,所述第一耳机包括可编程控制器、第一蓝牙射频模块以及第二播放模块,所述第二耳机包括:第二蓝牙射频模块、第一播放模块以及第一编解码器;所述可编程控制器将待播放音频文件分离成右声道音频流和左声道音频流后,所述第一蓝牙射频模块将所述右声道音频流发送至所述第二耳机;所述第二耳机的第二蓝牙射频模块接收到所述右声道音频流后,所述编解码器生成携带有音频流播放指令码的空载数据包,所述第二蓝牙射频模块将所述空载数据包发送至所述第一耳机;第一播放模块,用于将所述空载数据包发送至所述第一耳机后延迟预设时长播放所述右声道音频流,以与所述第一耳机同步播放音频流;第二播放模块,用于从接收到的所述空载数据包中识别到所述音频流播放指令码后,播放所述左声道音频流。在本专利技术实施例中,通过第一耳机将待播放音频文件分离成右声道音频流和左声道音频流后,将右声道音频流发送至第二耳机;第二耳机接收到右声道音频流后,生成携带有音频流播放指令码的空载数据包,并将空载数据包发送至第一耳机;第二耳机延迟预设时长播放右声道音频流;第一耳机从接收到的空载数据包中识别到音频流播放指令码后,播放左声道音频流,由于空载数据包很小,即第一耳机接收到空载数据包耗费的时间可以忽略不计,相当于第一耳机识别到音频流播放指令码后,立即播放左声道音频流,使得第一耳机和第二耳机几乎同时播放,从而提升无线耳机第一耳机与第二耳机之间音频同步播放准确性。附图说明图1是本专利技术实施例一的一种音频文件播放方法的步骤流程图;图2是本专利技术实施例二的一种音频文件播放方法的步骤流程图;图3是本专利技术实施例三的一种无线接听设备的结构框图;图4是本专利技术实施例三的第一蓝牙射频模块的结构框图;图5是本专利技术实施例三的第二播放模块的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参照图1,示出了本专利技术实施例一的一种音频文件播放方法的步骤流程图。本专利技术实施例提供的音频文件播放方法包括以下步骤:步骤101:第一耳机将待播放音频文件分离成右声道音频流和左声道音频流后,及将右声道音频流发送至第二耳机。无线接听设备包括第一耳机和第二耳机,当需要播放音频文件时,接收移动终端发送的待播放音频文件,将待播放音频文件进行立体声分离,分离出左声道音频流和右声道音频流,第一耳机将右声道音频流发送至第二耳机,使得第一耳机播放左声道音频流,第二耳机播放右声道音频流,产生立体声的音效。步骤102:第二耳机接收到右声道音频流后,生成携带有音频流播放指令码的空载数据包,并将空载数据包发送至第一耳机。第二耳机自动编码生成空载数据包,并在空载数据包的码头上插入音频流播放指令码,例如:音频流播放指令码可设置为“GO”,第二耳机将插入音频流播放指令码“GO”的空载数据包发送至第一耳机。步骤103:第二耳机将空载数据包发送至第一耳机后延迟预设时长播放右声道音频流,以与第一耳机同步播放音频流。为确保第一耳机与第二耳机同步播放音频流,当第二耳机将空载数据包发送至第一耳机后,需要第二耳机延迟预设时长播放右声道音频流。之所以延迟预设时长,是由于将空载数据包发送至第一耳机后,将空载数据包发送至第一耳机需要耗费时间,不仅如此第一耳机接收到空载数据包后,还需耗时对空载数据包进行解码校验播放指令码,因此,预设时长可为上述两个阶段所消耗时间之和。步骤104:第一耳机从接收到的空载数据包中识别到音频流播放指令码后,播放左声道音频流。第一耳机接收到左声道音频流是不直接播放左声道音频流,而是当第一耳机接收到空载数据包,对空载数据包进行解码检验,当识别到音频流播放指令码“GO”时,第一耳机将左声道模音频流输出至第一耳机的扬声器模块转化成为声波,从而播放左声道音频流。在本专利技术实施例中,通过第一耳机将待播放音频文件分离成右声道音频流和左声道音频流后,将右声道音频流发送至第二耳机;第二耳机接收到右声道音频流后,生成携带有音频流播放指令码的空载数据包,并将空载数据包发送至第一耳机;第二耳机延迟预设时长播放右声道音频流;第一耳机从接收到的空载数据包中识别到音频流播放指令码后,播放左声道音频流,由于空载数据包很小,即第一耳机接收到空载数据包耗费的时间可以忽略不计,相当于第一耳机识别到音频流播放指令码后,立即播放左声道音频流,使得第一耳机和第二耳机几乎同时播放,从而提升无线耳机第一耳机与第二耳机之间音频同步播放准确性。参照图2,示出本专利技术实施例二的一种音频文件播放方法的步骤流程图。本专利技术实施例基于无线接听设备,无线接收设备包括第一耳机和第二耳机,本专利技术实施例提供的音频文件播放方法包括以下步骤:步骤201:第一耳机接收移动终端基于蓝牙音频传输模型协议传输的待播放音频文件。其中,第一耳机和第二耳机都包含有蓝牙射频模块。当用户使用移动终端的音乐播放器听立体声音乐时,移动终端MCU(MicrocontrollerUnit,微控制单元)控制待播放音频文件经过CODEC(COder/DECoder,编解码器)进行重新解码、编码、压缩形成子带编码格式的立体声音频文件;MCU控制将子带编码格式的音频文件进行分组、打包。本专利技术中蓝牙射频模块对于音频文件的通信是本文档来自技高网...

【技术保护点】
1.一种音频文件播放方法,应用于无线接听设备,所述无线接听设备包括第一耳机和第二耳机,其特征在于,所述方法包括:所述第一耳机将待播放音频文件分离成右声道音频流和左声道音频流后,及将所述右声道音频流发送至所述第二耳机;所述第二耳机接收到所述右声道音频流后,生成携带有音频流播放指令码的空载数据包,并将所述空载数据包发送至所述第一耳机;所述第二耳机将所述空载数据包发送至所述第一耳机后延迟预设时长播放所述右声道音频流,以与所述第一耳机同步播放音频流;所述第一耳机从接收到的所述空载数据包中识别到所述音频流播放指令码后,播放所述左声道音频流。

【技术特征摘要】
1.一种音频文件播放方法,应用于无线接听设备,所述无线接听设备包括第一耳机和第二耳机,其特征在于,所述方法包括:所述第一耳机将待播放音频文件分离成右声道音频流和左声道音频流后,及将所述右声道音频流发送至所述第二耳机;所述第二耳机接收到所述右声道音频流后,生成携带有音频流播放指令码的空载数据包,并将所述空载数据包发送至所述第一耳机;所述第二耳机将所述空载数据包发送至所述第一耳机后延迟预设时长播放所述右声道音频流,以与所述第一耳机同步播放音频流;所述第一耳机从接收到的所述空载数据包中识别到所述音频流播放指令码后,播放所述左声道音频流。2.根据权利要求1所述的方法,其特征在于,所述预设时长为:所述第二耳机将所述空载数据包发送至所述第一耳机所消耗的第一时长和所述第一耳机从所述空载数据包中识别所述音频流播放指令码所消耗的第二时长之和。3.根据权利要求1所述的方法,其特征在于,所述第一耳机包括扬声器子模块,所述第一耳机从接收到的所述空载数据包中识别到所述音频流播放指令码后,播放所述左声道音频流的步骤,包括:所述第一耳机从接收到的所述空载数据包中识别到所述音频流播放指令码后,将所述右声道音频流发送至所述扬声器子模块;所述扬声器子模块将所述右声道音频流转化为声波输出。4.根据权利要求1所述的方法,其特征在于,在所述第一耳机将待播放音频文件分离成右声道音频流和左声道音频流后,将所述右声道音频流发送至所述第二耳机的步骤之前,所述方法还包括:所述第一耳机接收移动终端基于蓝牙音频传输模型协议传输的待播放音频文件;将所述待播放音频文件分离成右声道音频流和左声道音频流。5.根据权利要求1所述的方法,其特征在于,所述第二耳机接收到所述右声道音频流后,生成携带有音频流播放指令码的空载数据包,并将所述空载数据包发送至所述第一耳机的步骤,包括:所述第二耳机接收到所述右声道音频流后,编码并打包生成空载数据包;将音频流播放指令码插入至所述空载数据包中;将携带有音频流播放指令码的空载数据包发送至所述第一耳机。6.一种无线接听设备,所述无线接听设备包括第一耳机...

【专利技术属性】
技术研发人员:冯海彬
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1