一种基于蓝牙的音频传输方法、装置、介质和设备制造方法及图纸

技术编号:23056554 阅读:44 留言:0更新日期:2020-01-07 15:53
本发明专利技术涉及蓝牙技术领域,特别涉及一种基于蓝牙的音频传输方法、装置、介质和设备。根据本发明专利技术实施例提供的方案,需要进行音频传输的蓝牙设备,可以通过BLE广播数据发送音频传输请求,蓝牙设备之间根据音频传输请求建立连接后,即可以实现音频传输,无需像现有技术那样,进行配对,简化了音频传输过程,降低了操作的繁琐性,并减少了音频传输过程中的等待时间,降低了耗时。

A Bluetooth based audio transmission method, device, medium and device

【技术实现步骤摘要】
一种基于蓝牙的音频传输方法、装置、介质和设备
本专利技术涉及蓝牙
,特别涉及一种基于蓝牙的音频传输方法、装置、介质和设备。
技术介绍
蓝牙是一种低成本大容量的短距离无线通信规范,可实现固定设备、移动设备之间的数据交换。在此基础上,蓝牙耳机、蓝牙音箱等产品应运而生。现有的基于蓝牙的音频传输方案,主要是基于高级音频分发配置文件(A2DP,AdvencedAudioDistributionProfile)协议和音频/视频远程控制配置文件(AVRCP,Audio/VideoRemoteControlProfile)协议。A2DP规定了使用蓝牙非同步传输信道方式,传输高质量音乐文件数据的协议堆栈软件和使用方法,基于该协议就能通过蓝牙方式传输高品质的音乐了。AVRCP设计用于控制TV、Hi-fi设备等的标准接口。AVRCP用于许可单个远程控制设备(或其它设备)控制所有用户可以接入的A/V设备。AVRCP定义了如何控制流媒体的特征,包括暂停、停止、启动重放、音量控制及其它类型的远程控制操作。通过A2DP协议和AVRCP协议,可以实现蓝牙耳机或音箱,与手机、个人电脑或者音乐播放器等设备的高质量音频传输。但是现有的基于蓝牙的音频传输方案,需要先进行配对,然后进行连接,在连接后再进行数据的传输,音频传输过程较为繁琐,操作复杂且耗时较长。
技术实现思路
本专利技术实施例提供一种基于蓝牙的音频传输方法、装置、介质和设备,用于解决基于蓝牙的音频传输过程操作复杂且耗时长的问题。一种基于蓝牙的音频传输方法,所述方法包括:接收蓝牙设备发送的蓝牙低能耗BLE广播数据,所述BLE广播数据中携带音频传输请求;根据所述音频传输请求,与所述蓝牙设备建立连接后,向所述蓝牙设备发送音频数据,或者接收所述蓝牙设备发送的音频数据。一种基于蓝牙的音频传输方法,所述方法包括:向蓝牙设备发送蓝牙低能耗BLE广播数据,所述BLE广播数据中携带音频传输请求;与所述蓝牙设备建立连接后,接收所述蓝牙设备发送的音频数据,或者向所述蓝牙设备发送音频数据。一种基于蓝牙的音频传输装置,所述装置包括:接收模块,用于接收蓝牙设备发送的蓝牙低能耗BLE广播数据,所述BLE广播数据中携带音频传输请求;传输模块,用于根据所述音频传输请求,与所述蓝牙设备建立连接后,向所述蓝牙设备发送音频数据,或者接收所述蓝牙设备发送的音频数据。一种基于蓝牙的音频传输装置,所述装置包括:发送模块,用于向蓝牙设备发送蓝牙低能耗BLE广播数据,所述BLE广播数据中携带音频传输请求;传输模块,用于与所述蓝牙设备建立连接后,接收所述蓝牙设备发送的音频数据,或者向所述蓝牙设备发送音频数据。本专利技术还提供了一种非易失性计算机存储介质,所述计算机存储介质存储有可执行程序,该可执行程序被处理器执行实现如上所述方法的步骤。本专利技术还提供了一种基于蓝牙的音频传输设备,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述程序时实现如上所述方法的步骤。根据本专利技术实施例提供的方案,需要进行音频传输的蓝牙设备,可以通过BLE广播数据发送音频传输请求,蓝牙设备之间根据音频传输请求建立连接后,即可以实现音频传输,无需像现有技术那样,进行配对,简化了音频传输过程,降低了操作的繁琐性,并减少了音频传输过程中的等待时间,降低了耗时。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一提供的基于蓝牙的音频传输方法的流程示意图;图2为本专利技术实施例一提供的一帧ASPCM编码格式的语音数据的结构示意图;图3为本专利技术实施例一提供的用于发送一帧ASPCM编码格式的语音数据的五条BLE广播数据的结构示意图;图4为本专利技术实施例二提供的基于蓝牙的音频传输方法的流程示意图;图5为本专利技术实施例三提供的系统功能框架示意图;图6为本专利技术实施例三提供的基于蓝牙的音频传输方法的流程示意图;图7为本专利技术实施例四提供的基于蓝牙的音频传输方法的流程示意图;图8为本专利技术实施例五提供的基于蓝牙的音频传输装置的结构示意图;图9为本专利技术实施例六提供的基于蓝牙的音频传输装置的结构示意图;图10为本专利技术实施例七提供的基于蓝牙的音频传输设备的结构示意图。具体实施方式根据本专利技术实施例提供的方案,需要进行音频传输的蓝牙设备,可以通过蓝牙低能耗(BLE,BluetoothLowEnergy)广播数据发送音频传输请求,蓝牙设备之间根据音频传输请求建立连接后,即可以实现音频传输。且由于BLE广播的特性,可以实现多个蓝牙设备对一个蓝牙设备(也可以理解为一个蓝牙设备对多个蓝牙设备)的音频传输,还进一步了弥补现有技术中一对一传输的不足。较优的,如果需要传输的音频为数据量较少的语音,还可以通过BLE连接通道中的声音流通道进行语音数据的传输,无需建立蓝牙连接,实现语音数据在蓝牙广播中的无连接传输。更进一步的,考虑到BLE连接通道的数据传输带宽较小,还可以进一步对语音数据进行压缩,将其音频格式进行指定格式编码,如,自适应差分脉冲编码调制(ASPCM)编码,以降低BLE连接通道的数据传输压力。为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。实施例一本专利技术实施例一提供一种基于蓝牙的音频传输方法,从接收BLE广播数据的蓝牙设备侧对本专利技术提供基于蓝牙的音频传输方法的进行说明,该方法的步骤流程可以如图1所示,包括:步骤101、接收BLE广播数据。在本步骤中,蓝牙设备可以接收其它蓝牙设备发送的BLE广播数据,BLE广播数据中携带音频传输请求。具体的,在本步骤中,蓝牙设备可以接收至少两个其它蓝牙设备发送的BLE广播数据。步骤102、进行音频数据传输。在本步骤中,蓝牙设备可以根据接收到的音频传输请求,与其它蓝牙设备建立连接后,向其它蓝牙设备发送音频数据,或者接收其它蓝牙设备发送的音频数据。当然,如果蓝牙设备接收到至少两个其它蓝本文档来自技高网...

【技术保护点】
1.一种基于蓝牙的音频传输方法,其特征在于,所述方法包括:/n接收蓝牙设备发送的蓝牙低能耗BLE广播数据,所述BLE广播数据中携带音频传输请求;/n根据所述音频传输请求,与所述蓝牙设备建立连接后,向所述蓝牙设备发送音频数据,或者接收所述蓝牙设备发送的音频数据。/n

【技术特征摘要】
1.一种基于蓝牙的音频传输方法,其特征在于,所述方法包括:
接收蓝牙设备发送的蓝牙低能耗BLE广播数据,所述BLE广播数据中携带音频传输请求;
根据所述音频传输请求,与所述蓝牙设备建立连接后,向所述蓝牙设备发送音频数据,或者接收所述蓝牙设备发送的音频数据。


2.如权利要求1所述的方法,其特征在于,所述蓝牙设备的数量为至少两个。


3.如权利要求1或2所述的方法,其特征在于,所述音频传输请求为语音传输请求时,与所述蓝牙设备建立BLE连接通道;
并开启所述BLE连接通道中的声音流通道,向所述蓝牙设备发送语音数据,或接收所述蓝牙设备发送的语音数据。


4.如权利要求3所述的方法,其特征在于,向所述蓝牙设备发送语音数据,包括:
向所述蓝牙设备发送指定编码格式的语音数据。


5.如权利要求4所述的方法,其特征在于,所述指定编码格式为自适应差分脉冲编码调制ASPCM编码格式。


6.如权利要求5所述的方法,其特征在于,向所述蓝牙设备发送ASPCM编码格式的语音数据,包括:
向所述蓝牙设备发送携带开始传输命令的BLE广播数据;
并在向所述蓝牙设备发送携带开始传输命令的BLE广播数据之后,针对每一帧ASPCM编码格式的语音数据,通过五条BLE广播数据向所述蓝牙设备发送;
在确定语音数据发送完毕时,向所述蓝牙设备发送携带结束传输命令的BLE广播数据。


7.如权利要求3所述的方法,其特征在于,接收所述蓝牙设备发送的语音数据,包括:
接收携带开始传输命令的BLE广播数据;
根据接收到的携带开始传输命令的BLE广播数据,接收携带ASPCM编码格式的语音数据的BLE广播数据,并缓存ASPCM编码格式的语音数据;
在接收到携带结束传输命令的BLE广播数据时,对缓存的ASPCM编码格式的语音数据进行解码,转换为脉冲编码调制PCM编码格式的语音数据。


8.一种基于蓝牙的音频传输方法,其特征在于,所述方法包括:
向蓝牙设备发送蓝牙低能耗BLE广播数据,所述BLE广播数据中携带音频传输请求;
与所述蓝牙设备建立连接后,接收所述蓝牙设备发送的音频数据,或者向所述蓝牙设备发送音频数据。


9.如权利要求8所述的方法,其特征在于,所述蓝牙设备的数量为至少两个。


10.一种基于蓝牙的音频传输装置,其特征在于,所述装置包括:
接收模块,用于接收蓝牙设备发送的蓝牙低能耗BLE广播...

【专利技术属性】
技术研发人员:徐运王玉龙张一帆
申请(专利权)人:中移杭州信息技术有限公司中国移动通信集团有限公司
类型:发明
国别省市:浙江;33

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

1