一种蓝牙数据传输方法、装置、终端及存储介质制造方法及图纸

技术编号:27583992 阅读:29 留言:0更新日期:2021-03-10 09:58
本申请提供一种蓝牙数据传输方法、装置、终端及存储介质。该方法检测已连接蓝牙设备的数量和设备类型;根据所述已连接蓝牙设备的数量和设备类型,确定所述已连接蓝牙设备的属性状态;根据所述属性状态将待输出蓝牙数据传输至对应的已连接蓝牙设备。至对应的已连接蓝牙设备。至对应的已连接蓝牙设备。

【技术实现步骤摘要】
一种蓝牙数据传输方法、装置、终端及存储介质


[0001]本申请涉及蓝牙通信技术,例如涉及一种蓝牙数据传输方法、装置、终端及存储介质。

技术介绍

[0002]随着无线通信及近距离技术的发展,蓝牙技术的应用领域日益扩大,支持蓝牙连接的蓝牙设备种类也日益增多。不同的设备之间可以在一定范围内进行数据传输,实现资源共享。相关技术中,在终端与蓝牙设备连接的情况下,终端的多媒体数据和通话内容都通过同一个蓝牙设备输出,且不同数据之间相互影响,例如,在将通话内容传输给蓝牙音箱播放的过程中,会暂停多媒体数据的传输,音视频播放中断,这种蓝牙数据传输方式不灵活,导致用户对多媒体播放和通话体验差。

技术实现思路

[0003]本申请提供一种蓝牙数据传输方法、装置、终端及存储介质,以提高蓝牙数据传输的灵活性。
[0004]本申请实施例提供蓝牙数据传输方法,包括:
[0005]检测已连接蓝牙设备的数量和设备类型;
[0006]根据所述已连接蓝牙设备的数量和设备类型,确定所述已连接蓝牙设备的属性状态;
[0007]根据所述属性状态将待输出蓝牙数据传输至对应的已连接蓝牙设备。
[0008]本申请实施例还提供了一种蓝牙数据传输装置,包括:
[0009]检测模块,设置为检测已连接蓝牙设备的数量和设备类型;
[0010]属性确定模块,设置为根据所述已连接蓝牙设备的数量和设备类型确定每个已连接蓝牙设备的属性状态;
[0011]输出模块,设置为根据所述属性状态通过对应的蓝牙设备输出待输出蓝牙数据。
[0012]本申请实施例还提供了一种终端,包括:
[0013]一个或多个处理器;
[0014]存储装置,用于存储一个或多个程序;
[0015]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述的蓝牙数据传输方法。
[0016]本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现上述的蓝牙数据传输方法。
附图说明
[0017]图1为一实施例提供的一种蓝牙数据传输方法的流程图;
[0018]图2为一实施例提供的一种多媒体数据传输方法的流程图;
[0019]图3为一实施例提供的一种通话数据传输方法的流程图;
[0020]图4为一实施例提供的另一种蓝牙数据传输方法的流程图;
[0021]图5为一实施例提供的一种确定已连接蓝牙设备的数量和设备类型的流程图;
[0022]图6为一实施例提供的配置最大连接数的示意图;
[0023]图7为一实施例提供的蓝牙数据传输装置的结构示意图;
[0024]图8为一实施例提供的一种设备的结构示意图。
具体实施方式
[0025]下面结合附图和实施例对本申请进行说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。
[0026]相关技术中,多媒体数据和通话数据都传输至同一蓝牙设备进行播放,蓝牙数据的传输方法灵活性差。例如,在开车过程中,终端与车载蓝牙连接,向车主和乘客播放音视频等多媒体数据,但在播放过程中如果有来电,则会暂停多媒体数据的传输与播放,这种情况下,车主的通话内容传输至车载蓝牙被播放出来,车里还有其他乘客,则无法保证车主通话的隐私性;或者,终端与蓝牙耳机连接以方便车主随时接听电话,但在这种情况下,多媒体数据也只能在蓝牙耳机侧输出,虽然车主的隐私性得到了保障,但无法把音视频分享给其他乘客。
[0027]本实施例提供的蓝牙数据传输方法,适用于终端与至少两个蓝牙设备连接的情况,可应用于传输多媒体数据和通话数据的场景,终端可以同时与多个蓝牙设备连接,通过对蓝牙设备支持的协议属性进行优化,区分多媒体数据和通话数据,将不同数据传输至不同的蓝牙设备输出。例如,在接收到多媒体播放指令的情况下,将多媒体数据传输至车载蓝牙进行播放,而不会传输至蓝牙耳机,保证多媒体数据可以共享给车主和乘客;在接收到通话指令的情况下,例如来电或去电的过程中,将通话数据(包括来电或去电铃音以及通话内容)传输至蓝牙耳机,而不会传输至车载蓝牙,从而保证车主通话的隐私性,在通话的过程中也可以共享多媒体数据,两种数据通过不同的通道传输,互不影响,提高了蓝牙数据传输的灵活性,改善用户的多媒体播放和通话体验。
[0028]图1为一实施例提供的一种蓝牙数据传输方法的流程图,如图1所示,本实施例提供的方法包括步骤110、步骤120和步骤130。
[0029]在步骤110中,检测已连接蓝牙设备的数量和设备类型。
[0030]在步骤120中,根据所述已连接蓝牙设备的数量和设备类型,确定所述已连接蓝牙设备的属性状态,所述属性状态包括多媒体(Media Audio)属性状态和通话(Phone Calls)属性状态。
[0031]在步骤130中,根据所述属性状态将待输出蓝牙数据传输至对应的已连接蓝牙设备。
[0032]本实施例中,终端可同时与多个蓝牙设备建立连接,蓝牙设备的最大连接数可由用户配置,根据已连接蓝牙设备的数量和设备类型确定每个已连接蓝牙设备的属性状态,从而将不同的待输出蓝牙数据分别传输至不同的蓝牙设备。属性状态包括多媒体属性状态
和通话属性状态,通话属性对应于蓝牙的免提规格(Hands-free Profile,HFP)或耳机规格(Head-Set Profile,HSP)协议,多媒体属性对应于蓝牙的蓝牙音频传输模型协定(Advanced Audio Distribution Profile,A2DP)。
[0033]例如,已连接蓝牙设备包括1个车载蓝牙和1个蓝牙耳机,这种情况下,对于车载蓝牙,将通话属性状态设置为关闭状态,将多媒体属性状态设置为开启状态,从而实现将多媒体数据传输至车载蓝牙进行播放;对于蓝牙耳机,将多媒体属性状态设置为关闭状态,将通话属性状态设置为开启状态,从而实现将通话数据传输至蓝牙耳机进行播放。又如,每个已连接蓝牙设备的属性状态默认都为开启状态,蓝牙数据可根据一定的规则传输至任意一个已连接蓝牙设备进行播放,但在接收到多媒体播放指令的情况下,关闭蓝牙耳机的通话属性,使得多媒体数据仅传输至车载蓝牙;在接收到通话指令的情况下,关闭车载蓝牙的通话属性,使得通话数据仅传输至蓝牙耳机。又如,与终端连接的某种类型的蓝牙设备有多个,例如已连接蓝牙设备包括2个车载蓝牙,则可将先与终端连接的车载蓝牙的属性状态设置为关闭状态,将后与终端连接的车载蓝牙的属性状态设置为开启状态,使多媒体数据和通话数据都传输至后与终端连接的车载蓝牙。
[0034]本实施例根据已连接蓝牙设备的数量和设备类型对蓝牙设备支持的协议属性进行优化,通过设置已连接蓝牙设备的属性状态,将不同类型的数据传输至不同的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种蓝牙数据传输方法,其特征在于,包括:检测已连接蓝牙设备的数量和设备类型;根据所述已连接蓝牙设备的数量和设备类型,确定所述已连接蓝牙设备的属性状态;根据所述属性状态将待输出蓝牙数据传输至对应的已连接蓝牙设备。2.根据权利要求1所述的方法,其特征在于,所述根据所述已连接蓝牙设备的数量和设备类型,确定所述已连接蓝牙设备的属性状态,包括:在所述已连接蓝牙设备的数量大于或等于2,且各所述已连接蓝牙设备的设备类型不完全相同的情况下,根据第一优先级确定各所述已连接蓝牙设备的属性状态;所述属性状态包括多媒体属性状态,所述待输出蓝牙数据为根据多媒体播放指令生成的多媒体数据。3.根据权利要求2所述的方法,其特征在于,所述根据第一优先级确定各所述已连接蓝牙设备的属性状态,包括:根据第一优先级,将所述已连接蓝牙设备中除优先级最高的蓝牙设备以外的蓝牙设备的多媒体属性状态设置为关闭状态。4.根据权利要求2所述的方法,其特征在于,在所述根据所述已连接蓝牙设备的数量和设备类型,确定所述已连接蓝牙设备的属性状态之前,还包括:将已连接蓝牙设备按照设备类型对应的隐私性由低到高排序,得到已连接蓝牙设备的第一优先级。5.根据权利要求1所述的方法,其特征在于,所述根据所述已连接蓝牙设备的数量和设备类型,确定所述已连接蓝牙设备的属性状态,包括:在所述已连接蓝牙设备的数量大于或等于2,且各所述已连接蓝牙设备的设备类型不完全相同的情况下,根据第二优先级确定各所述已连接蓝牙设备的属性状态;所述属性状态包括通话属性状态,所述待输出蓝牙数据为根据通话指令生成的通话数据。6.根据权利要求5所述的方法,其特征在于,所述根据第二优先级确定各所述已连接蓝牙设备的属性状态,包括:根据第二优先级,将所述已连接蓝牙设备中除优先级最高的蓝牙设备以外的蓝牙设备的通话属性状态设置为关闭状态。7.根据权利要求5所述的方法,其特征在于,在所述根据所述已连接蓝牙设备的数量和设备类型,确定所述已连接蓝牙设备的属性状态之前,还包括:将已连接蓝牙设备按照设备类型对应的隐私性由高到低排序,得到已连接蓝牙设备的第二优先级。8.根据权利要求1所述的方法,其特征在于,所述根据所述已连接蓝牙设备的数量和设备类型,确定所述已连接蓝牙设备的属性状态,包括:在所述已连接蓝牙设备的数量大于或等于2,且各所述已连接蓝牙设备的设备类型完全相同的情况下,将所述已连接蓝牙设备中最后建立连接的蓝牙设...

【专利技术属性】
技术研发人员:康健超
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1