CN109246671B - 数据传输方法、装置及系统 - Google Patents
数据传输方法、装置及系统 Download PDFInfo
- Publication number
- CN109246671B CN109246671B CN201811161282.8A CN201811161282A CN109246671B CN 109246671 B CN109246671 B CN 109246671B CN 201811161282 A CN201811161282 A CN 201811161282A CN 109246671 B CN109246671 B CN 109246671B
- Authority
- CN
- China
- Prior art keywords
- bluetooth
- audio data
- mobile terminal
- target
- headset
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 228
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000005236 sound signal Effects 0.000 claims description 9
- 239000000203 mixture Substances 0.000 claims 1
- 238000012545 processing Methods 0.000 description 13
- 238000005070 sampling Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/60—Substation equipment, e.g. for use by subscribers including speech amplifiers
- H04M1/6033—Substation equipment, e.g. for use by subscribers including speech amplifiers for providing handsfree use or a loudspeaker mode in telephone sets
- H04M1/6041—Portable telephones adapted for handsfree use
- H04M1/6058—Portable telephones adapted for handsfree use involving the use of a headset accessory device connected to the portable telephone
- H04M1/6066—Portable telephones adapted for handsfree use involving the use of a headset accessory device connected to the portable telephone including a wireless connection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/42—Loop networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
- H04L45/126—Shortest path evaluation minimising geographical or physical path length
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R1/00—Details of transducers, loudspeakers or microphones
- H04R1/10—Earpieces; Attachments therefor ; Earphones; Monophonic headphones
- H04R1/1016—Earpieces of the intra-aural type
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R1/00—Details of transducers, loudspeakers or microphones
- H04R1/10—Earpieces; Attachments therefor ; Earphones; Monophonic headphones
- H04R1/1041—Mechanical or electronic switches, or control elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/462—LAN interconnection over a bridge based backbone
- H04L12/4625—Single bridge functionality, e.g. connection of two networks over a single bridge
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/02—Details of telephonic subscriber devices including a Bluetooth interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2420/00—Details of connection covered by H04R, not provided for in its groups
- H04R2420/07—Applications of wireless loudspeakers or wireless microphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R25/00—Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception
- H04R25/55—Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception using an external connection, either wireless or wired
- H04R25/554—Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception using an external connection, either wireless or wired using a wireless connection, e.g. between microphone and amplifier or using Tcoils
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Telephone Function (AREA)
Abstract
本申请公开了一种数据传输方法、装置及系统,涉及蓝牙设备技术领域。该方法应用于目标蓝牙耳机,所述目标蓝牙耳机应用于数据传输系统。该数据传输系统中,移动终端与所述多个蓝牙耳机形成连接环路,在该连接环路中,每个蓝牙耳机对应两条传输通路,所述目标蓝牙耳机为所述多个蓝牙耳机中的一个。该方法包括:目标蓝牙耳机接收音频数据;在所述数据传输系统中,确定与所述目标蓝牙耳机相邻的,且在所述目标蓝牙耳机的最短的传输通路上的目标设备,所述目标设备为蓝牙耳机或者移动终端;将所述音频数据传输发送到所述目标设备。该方案中,蓝牙耳机可以从两条传输通路中,选择最短的路径,从而使音频数据能以最快的速度发送到移动终端。
Description
技术领域
本申请涉及蓝牙设备技术领域,更具体地,涉及一种数据传输方法、装置及系统。
背景技术
随着移动终端技术以及无线连接技术的发展,蓝牙耳机的技术发展越来越成熟,应用越来越广泛。其中,蓝牙耳机通过蓝牙无线连接到移动终端,便可接收移动终端传输的音频数据进行音频播放,耳机与移动终端之间的数据传输不再依赖于有线连接,极大地提高了使用的方便性。但是,蓝牙耳机与移动终端之间数据传输方式单一,不能很好地满足用户的使用需求。
发明内容
鉴于上述问题,本申请提出了一种数据传输方法、装置及系统,以改善上述问题。
第一方面,本申请实施例提供了一种数据传输方法,应用于目标蓝牙耳机,所述目标蓝牙耳机应用于数据传输系统,所述数据传输系统包括移动终端以及多个蓝牙耳机,所述移动终端与所述多个蓝牙耳机形成连接环路,在所述连接环路中,每个蓝牙耳机对应两条用于传送音频数据到移动终端的传输通路,所述目标蓝牙耳机为所述多个蓝牙耳机中的一个,所述方法包括:目标蓝牙耳机接收音频数据;在所述数据传输系统中,确定与所述目标蓝牙耳机相邻的,且在所述目标蓝牙耳机的最短的传输通路上的目标设备,所述目标设备为蓝牙耳机或者移动终端;将所述音频数据传输发送到所述目标设备。
第二方面,本申请实施例提供了一种数据传输方法,应用于数据传输系统,所述数据传输系统包括移动终端以及多个蓝牙耳机,所述移动终端与所述多个蓝牙耳机形成连接环路,每个蓝牙耳机对应两条用于传送音频数据到移动终端的传输通路,所述方法包括:第一蓝牙耳机接收音频数据;第一蓝牙耳机确定在两条传输通路中,在最短的传输通路上蓝牙连接的目标设备;第一蓝牙耳机将所述音频数据发送到所述目标设备;若所述目标设备为第二蓝牙耳机,所述第二蓝牙耳机将所述音频数据发送到在最短的传输通路上蓝牙连接的下一目标设备,直至将所述音频数据发送到所述移动终端。
第三方面,本申请实施例提供了一种数据传输装置,应用于目标蓝牙耳机,所述目标蓝牙耳机应用于数据传输系统,所述数据传输系统包括移动终端以及多个蓝牙耳机,所述移动终端与所述多个蓝牙耳机形成连接环路,在所述连接环路中,每个蓝牙耳机对应两条用于传送音频数据到移动终端的传输通路,所述目标蓝牙耳机为所述多个蓝牙耳机中的一个,所述装置包括:音频接收模块,用于目标蓝牙耳机接收音频数据;目标设备确定模块,用于在所述数据传输系统中,确定与所述目标蓝牙耳机相邻的,且在所述目标蓝牙耳机的最短的传输通路上的目标设备,所述目标设备为蓝牙耳机或者移动终端;音频传输模块,用于将所述音频数据发送到所述目标设备。
第四方面,本申请实施例提供了一种数据传输系统,所述数据传输系统包括移动终端以及多个蓝牙耳机,所述移动终端与所述多个蓝牙耳机形成连接环路,每个蓝牙耳机对应两条用于传送音频数据到移动终端的传输通路。
本申请实施例提供的数据传输方法、装置及系统,移动终端以及多个蓝牙耳机形成连接环路,在该连接环路中每个蓝牙耳机对应两条用于传送音频数据到移动终端的传输通路。在多个蓝牙耳机中的目标蓝牙耳机接收音频数据,确定在目标蓝牙耳机的最短的传输通路上、且与该目标蓝牙耳机相邻的目标设备,将音频数据发送给该目标设备。该方案中蓝牙耳机可以从两条传输通路中,选择最短的路径,从而使音频数据能以最快的速度发送到移动终端。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请实施例提供的数据传输系统的一连接示意图。
图2示出了本申请实施例提供的数据传输系统的另一连接示意图。
图3示出了本申请一实施例提供的数据传输方法的流程图。
图4示出了本申请另一实施例提供的数据传输方法的流程图。
图5示出了本申请实施例提供的数据传输装置的功能模块图。
图6示出了本申请实施例提供的移动终端的结构框图。
图7示出了本申请实施例提供的蓝牙耳机的结构框图。
图8是本申请实施例的用于保存或者携带实现根据本申请实施例的数据传输方法的程序代码的存储单元。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
随着音频播放设备的种类增多以及播放音效的提升,更多的用户会选择将手机、平板电脑等移动终端所播放的音频输出到音频播放设备进行播放。其中,常见的音频播放设备包括车载音乐播放器、音箱以及耳机等。其中,耳机包括有线耳机或者无线耳机。
以耳机为例。若耳机为有线耳机,有线耳机与移动终端的连接通过物理线路,移动终端通过物理线路将音频传输给有线耳机,以便有线耳机进行音频播放。
为了将耳机的使用从有线的情况下解放出来,使耳机与移动终端之间的连接不依赖于物理线路,增加耳机的使用便利性,无线耳机应运而生。无线耳机预先根据其与移动终端所共同支持的无线通信协议建立通信链路,然后移动终端再通过该通信链路将音频传输给无线耳机,以便无线耳机进行音频播放。其中,无线通信协议可以包括WLAN协议、蓝牙协议或者ZigBee协议等,本申请以无线耳机中通过蓝牙协议连接的无线耳机为例进行说明。
本申请实施例中,能与移动终端等其他设备通过蓝牙协议、私有协议或者其他命令等建立蓝牙连接,并进行数据传输的耳机,定义为蓝牙耳机,如TWS(True WirelessStereo)耳机、TWS Plus耳机等。当然,蓝牙耳机也可以与其他蓝牙耳机进行蓝牙连接。
移动终端可以和一个蓝牙耳机连接,也可以和多个蓝牙耳机连接。每个蓝牙耳机也可以和一个其他蓝牙耳机连接,或者和多个其他蓝牙连接。其中,多个蓝牙耳机,可以是两个或者两个以上的蓝牙耳机。
移动终端以及蓝牙耳机可以构成进行数据传输的数据传输系统,该数据传输系统中,移动终端可以向与其蓝牙连接的蓝牙耳机发送数据,蓝牙耳机也可以向与其蓝牙连接的蓝牙耳机发送数据。其中,该数据传输系统中,移动终端与多个蓝牙耳机之间可以形成连接环路,每个蓝牙耳机有两条传输通路进行数据传输,其中,蓝牙耳机可以通过该两条传输通路传输音频数据到移动终端。
作为一种实施方式,多个蓝牙耳机顺次连接,所述移动终端与所述多个蓝牙耳机中只连接有一个蓝牙耳机的蓝牙耳机蓝牙连接。如图1所示,该数据传输系统中移动终端400与蓝牙耳机A蓝牙连接,蓝牙耳机A再与蓝牙耳机B蓝牙连接,蓝牙耳机B除与蓝牙耳机A连接,还和蓝牙耳机C连接,以此顺次连接,直到连接到蓝牙耳机D,蓝牙耳机D再与移动终端400蓝牙连接。其中,蓝牙耳机A同时连接到一个其他蓝牙耳机以及移动终端,蓝牙耳机D同时连接到一个其他蓝牙耳机和移动终端。在该实施方式中,蓝牙耳机A和蓝牙耳机D之间的蓝牙耳机的数量并不限定,可以是一个或多个,也可以是0个。
如图1所示,在该实施方式,每个蓝牙耳机有两条传输通路可以传输音频数据到移动终端,分别是如图1中方向1所示的传输通路以及方向2所示的传输通路。其中,各个蓝牙耳机对应的两条传输通路分别是向其相邻的两个设备所在方向传输对应的通路,其相邻的两个设备分别在两条传输通路上。如图1所示,蓝牙耳机相邻的两个设备可能是相邻的两个蓝牙耳机,也可能是一个蓝牙耳机,一个移动终端。
例如图1中,蓝牙耳机A对应的两条传输通路中,方向1所示的传输通路是蓝牙耳机A将音频数据传输到移动终端。方向2所示的传输通路是蓝牙耳机A将音频数据传输到蓝牙耳机B,蓝牙耳机B传输到蓝牙耳机C,蓝牙耳机C再传输到下一个蓝牙耳机,直到在如图1中方向2所示的方向上依次传输到蓝牙耳机D,蓝牙耳机D再将音频数据传输到移动终端。对于蓝牙耳机A而言,与其相邻的移动终端在方向1的传输通路上,与其相邻的蓝牙耳机B在方向2的传输通路上。
又如,图1中,蓝牙耳机B对应的两条传输通路中,方向1所示的传输通路是蓝牙耳机B将音频数据传输到蓝牙耳机A,蓝牙耳机A再将音频数据传输到移动终端。方向2所示的传输通路是蓝牙耳机B将音频数据传输到蓝牙耳机C,蓝牙耳机C再传输到下一个蓝牙耳机,直到在如图1中方向2所示的方向上依次传输到蓝牙耳机D,蓝牙耳机D再将音频数据传输到移动终端。对于蓝牙耳机B而言,与其相邻的蓝牙耳机A在方向1的传输通路上,与其相邻的蓝牙耳机C在方向2的传输通路上。
作为另一种实施方式,本申请实施例中,该数据传输系统中,多个蓝牙耳机包括一个主耳机以及多个从耳机。移动终端与所述多个蓝牙耳机形成的连接环路中,所述移动终端与所述主耳机蓝牙连接,所述多个从耳机顺次蓝牙连接,所述主耳机与所述多个从耳机中只连接有一个从耳机的蓝牙耳机蓝牙连接。当然,在该实施方式中,也可以理解为,该数据传输系统中,在多个从耳机的基础上,还包括一个主耳机。也可以理解为,在前述实施方式中多个蓝牙耳机的基础上,还包括一个作为主耳机的蓝牙耳机,前述实施方式的多个蓝牙耳机作为从耳机。
如图2所示,该数据传输系统中,蓝牙耳机a作为主耳机,其他蓝牙耳机作为从耳机。移动终端400与蓝牙耳机a蓝牙连接。主耳机a与从耳机b连接,从耳机b再与从耳机c蓝牙连接,从耳机c除与从耳机a连接,还和从耳机d连接,以此顺次连接,直到连接到从耳机e,从耳机e再与主耳机a蓝牙连接。其中,主耳机a同时连接到两个从耳机以及移动终端。每个从耳机同时连接到两个蓝牙耳机,如从耳机b同时连接到主耳机a以及从耳机c,从耳机c同时连接到从耳机b以及从耳机d。在该实施方式中,从耳机的数量并不限定,可以是两个或者两个以上。
如图2所示,在该实施方式,主耳机可以只有一条将音频数据传输到移动终端的传输通路,即主耳机直接将音频数据传输到移动终端。当然,主耳机也可以有不止一条将音频数据传输到移动终端的传输通路,如主耳机将音频数据传输到一个相邻的从耳机,由该相邻的从耳机依次向其他从耳机传输,直到该数据再传输到主耳机,再由主耳机传输到移动终端。主耳机相邻的可能是从耳机,也可能是移动终端。
在该实施方式中,每个从耳机有两条传输通路可以传输音频数据到移动终端,分别是如图2中方向1所示的传输通路以及方向2所示的传输通路。其中,各个蓝牙耳机对应的两条传输通路分别是向其相邻的两个设备所在方向传输对应的通路,其相邻的两个设备分别在两条传输通路上。如图2所示,每个从耳机相邻的两个设备为两个蓝牙耳机,可能是两个从耳机,也可能是一个主耳机,一个从耳机。
例如图2中,从耳机b对应的两条传输通路中,方向1所示的传输通路是从耳机b将音频数据传输到主耳机a,再由主耳机a传输到移动终端。方向2所示的传输通路是从耳机b将音频数据传输到从耳机c,从耳机c传输到从耳机d,从耳机d再传输到下一个从耳机,直到在如图2中方向2所示的方向上依次传输到从耳机e,从耳机e将该音频数据传输给主耳机a,主耳机a再将音频数据传输到移动终端。对于从耳机b而言,与其相邻的主耳机a在方向1的传输通路上,与其相邻的主耳机c在方向2的传输通路上。
又如,图2中,从耳机c对应的两条传输通路中,方向1所示的传输通路是从耳机c将音频数据传输到从耳机b,从耳机b再将该音频数据传输到主耳机a,再由主耳机a传输到移动终端。方向2所示的传输通路是从耳机c将音频数据传输到从耳机d,从耳机d再传输到下一个从耳机,直到在如图2中方向2所示的方向上依次传输到从耳机e,从耳机e将该音频数据传输给主耳机a,主耳机a再将该音频数据传输到移动终端。对于从耳机c而言,与其相邻的从耳机b在方向1的传输通路上,与其相邻的从耳机d在方向2的传输通路上。
在本申请实施例中,数据传输系统中的蓝牙耳机在接收到音频数据时,将音频数据传送到移动终端。例如,蓝牙耳机包括语音采集单元,如麦克风,用户通过蓝牙耳机进行语音输入。蓝牙耳机对输入的语音信息进行采样后转换为音频数据,需要将该音频数据发送到移动终端。本申请实施例提供了一种数据传输方法,在蓝牙耳机进行音频数据传输时选择通路进行传输。
下面将通过具体实施例对本申请实施例提供的数据传输方法、装置、移动终端400及存储介质进行详细说明。
请参阅图3,本申请实施例提供了一种数据传输方法,应用于数据传输系统中的蓝牙耳机。本实施例以数据传输系统中一个蓝牙耳机为例进行说明,该蓝牙耳机可以是任意一个蓝牙耳机,定义该蓝牙耳机为目标蓝牙耳机。如图3所示,该方法包括:
步骤S110:目标蓝牙耳机接收音频数据。
目标蓝牙耳机可以接收音频数据。
目标蓝牙耳机接收的音频数据可以是用户通过该蓝牙耳机的音频采集模块输入的语音信息。如,用户通过目标蓝牙耳机的麦克风语音输入,目标蓝牙耳机采集到语音信息并转换为音频数据。该采集及转换过程在本申请实施例并不限定,如声音经过麦克风,转换成一连串电压变化的信号,再通过采样将该信号转为数字化的音频数据。
目标蓝牙耳机接收的音频数据也可以是其他蓝牙耳机发送的。如,其他蓝牙耳机接收到用户输入的语音信息并转换为音频数据后,需要将该音频数据发送到移动终端。该目标蓝牙耳机在其他蓝牙耳机将音频数据传向移动终端的最短通路上,该目标蓝牙耳机接收到其他蓝牙耳机通过蓝牙发送的音频数据。
步骤S120:在所述数据传输系统中,确定与所述目标蓝牙耳机相邻的,且在所述目标蓝牙耳机的最短的传输通路上的目标设备,所述目标设备为蓝牙耳机或者移动终端。
目标蓝牙耳机在接收到该音频数据时,需要将该音频数据传输到移动终端。目标蓝牙耳机可以从其两条传输通路中确定一条最短的传输通路,以该最短的传输通路上相邻的设备作为目标设备。可以理解的,该目标设备可能是蓝牙耳机,也可能是移动终端。
步骤S130:将所述音频数据传输发送到所述目标设备。
将音频数据通过蓝牙传输到该目标设备。
若该目标设备为蓝牙耳机,则该目标设备接收到音频数据后,可以再将该音频数据发送到其最短的传输通路上行的下一个设备,直到发送到移动终端。
若目标设备时移动终端,则蓝牙耳机的音频数据成功发送到移动终端。
本申请实施例中,蓝牙耳机接收到音频数据后,可以选择最短的传输通路将音频数据发送到移动终端,减少传输时间。
本申请提供的数据传输方法,还包括数据传输系统中对音频数据的传输。具体的,请参见图4,该数据传输方法包括:
步骤S210:第一蓝牙耳机接收音频数据。
该第一蓝牙耳机可以是数据传输系统中的任意一个蓝牙耳机,例如图1所示的蓝牙耳机中的蓝牙耳机A至蓝牙耳机D中的任意一个,图2所示的蓝牙耳机a至蓝牙耳机e中的任意一个等。第一蓝牙耳机接收的音频数据可以是通过语音采集单元采集声音信号并转换而成的,本申请实施例中,可以将该音频数据定义为第一音频数据。第一蓝牙耳机接收的音频数据也可以是由相邻的蓝牙耳机发送的,本申请实施例中,将该音频数据定义为第二音频数据。也就是说,第一蓝牙耳机通过语音采集单元采集声音信号并转换为第一音频数据;第一蓝牙耳机接收相邻的蓝牙耳机发送的第二音频数据。
其中,若接收到第一音频数据的时间与接收到第二音频数据的时间不同,则分别将接收到的第一音频数据以及第二音频数据进行发声。即,接收到第一音频数据时将该第一音频数据进行发送,接收到第二音频数据时将该第二音频数据进行发送。
第一蓝牙耳机也可能同时接收到第一音频数据以及第二音频数据。作为一种实施方式,若第一蓝牙耳机同时接收到第一音频数据以及第二音频数据,可以将第一音频数据以及第二音频数据混合后,发送到所述目标设备。
其中,第一音频数据以及第二音频数据进行混合的具体方式本申请实施例中并不限定。例如,可以是,定义第一音频数据以及第二音频数据混合后的音频数据为混合音频数据。将第一音频数据以及第二音频数据中相同时刻的声音的采样值进行叠合,获得混合音频数据中该时刻对应的采样值。若某时刻第一音频数据中有采样值,第二音频数据中无采样值,则混合音频数据中该时刻对应的采样值保留为第一音频数据中该时刻的采样值。若某时刻第二音频数据中有采样值,第一音频数据中无采样值,则混合音频数据中该时刻对应的采样值保留为第二音频数据中该时刻的采样值。在该实施方式中,该混合音频数据用于发送到目标设备。
作为一种实施方式,若第一蓝牙耳机同时接收到第一音频数据以及第二音频数据,也可以将第一音频数据以及第二音频数据分别作为独立的音频数据向目标设备发送,其发送可以是同时的。
步骤S220:第一蓝牙耳机确定在两条传输通路中,在最短的传输通路上蓝牙连接的目标设备。
第一蓝牙耳机在将接收到的音频数据进行发送之前,先要确定需要发送到的目标设备。
作为一种实施方式,第一蓝牙耳机可以分别计算其两条传输通路上蓝牙耳机的数量;以蓝牙耳机数量更少的传输通路作为最短的传输通路。例如,第一蓝牙耳机的一条传输通路上的蓝牙耳机为5,另一条传输通路上的蓝牙耳机为6,则以只有5个蓝牙而今日的传输通路作为最短的传输通路,以该最短的传输通路上与第一蓝牙耳机相邻的蓝牙耳机作为目标设备。
在该实施方式中,若第一蓝牙耳机在两条通路上蓝牙耳机的数量一致,则可以任意选择一条传输通路作为传输音频数据的传输通路;或者选择上一次传输过音频数据的传输通路作为本次传输音频数据的传输通路;或者选择平均信号强度最强的传输通路作为本次传输音频数据的传输通路。
其中,在移动终端以及蓝牙耳机的连接过程中,每个蓝牙耳机可以记录与移动终端之间的传输通路中蓝牙耳机数量。例如,与移动终端连接的蓝牙耳机在连接其他蓝牙耳机时,向其连接的蓝牙耳机发送自身地址,接收该地址的蓝牙耳机将该地址保存。该蓝牙耳机在连接下一蓝牙耳机时,再将自身地址以及保存的地址一起发送到下一蓝牙耳机。以此类推,从而每个蓝牙耳机都可以保持两个通路上各个蓝牙耳机的地址。根据对应两个通路的蓝牙耳机地址的数量,则可以分别计算两条通路上蓝牙耳机的数量。
又如,每个蓝牙耳机设置记录传输通路上蓝牙耳机数量的参数,参数值可以初始化为0。与移动终端连接的蓝牙耳机将该参数值保持为0,该与移动终端连接的蓝牙耳机在连接其他蓝牙耳机时,将自身参数值发送给其连接的蓝牙耳机。接收到参数值的蓝牙耳机将自身参数值在接收到的参数值的基础上加1,以此类推。在某条传输通路上,每个蓝牙耳机的参数值都在相邻的、该传输通路上更靠近移动终端的蓝牙耳机的参数值的基础上加1。从而,每个蓝牙耳机可以通过该参数值获得其两条传输通路上蓝牙耳机的数量。
例如在如图2所示的数据传输系统中,对于蓝牙耳机c,在方向1的传输通路中可以确定蓝牙耳机的数量为2。因为在连接过程中,蓝牙耳机a可以记录对应方向1传输通路的第一参数的值为0,蓝牙耳机a将该第一参数的值0发送到其连接的蓝牙耳机b,则蓝牙耳机b记录第一参数的值在0的基础上加1,为1;蓝牙耳机b再将该第一参数的值1传输给蓝牙耳机c,蓝牙耳机c在1的基础上加1,确定第一参数的值为2。从而可以根据该第一参数的值2确定蓝牙耳机c在方向1上的传输通路中蓝牙耳机的数量为2。而若蓝牙耳机d记录有第二参数值为x,表示从移动终端经主耳机a、从耳机e一直连接到从耳机d的过程中,d与移动终端之间蓝牙耳机的数量。d与蓝牙耳机c连接时,将该第二参数的值x发送给蓝牙耳机c,蓝牙耳机c在该值x的基础上加1,可以记录第二参数的值为(x+1)。从而蓝牙耳机c可以根据该第二参数的值(x+1)确定蓝牙耳机c在方向2上的传输通路中蓝牙耳机的数量为(x+1)。
作为一种实施方式,若第一蓝牙耳机为与移动终端直接蓝牙连接的蓝牙耳机,则第一蓝牙耳机可以直接将音频数据发送到移动终端,而不需要经过其他蓝牙耳机中继。因此,可以以移动终端作为目标设备。可以理解的,相互连接的移动终端与蓝牙耳机之间、相互连接的蓝牙耳机与蓝牙耳机之间,彼此交换身份信息,从而每个蓝牙耳机可以获知自身连接的为蓝牙耳机还是移动终端。
作为一种实施方式,若第一蓝牙耳机为主耳机,由于主耳机直接与移动终端连接,传输通路最短,因此,可以以移动终端作为目标设备。
作为一种实施方式,若数据传输系统为如图2所述的系统,所有从耳机的音频数据需要经过主耳机发送到移动终端,则若所述第一蓝牙耳机为从耳机,且该第一蓝牙耳机与主耳机蓝牙连接,则该第一蓝牙耳机将音频数据发送到主耳机后,就可通过主耳机发送到移动终端,传输通路最短,因此以所述主耳机作为目标设备。可以理解的,主耳机与第一蓝牙耳机连接时,彼此交换身份信息,从而第一蓝牙耳机可以从与其连接的蓝牙耳机中识别出为主耳机。
作为一种实施方式,若第一蓝牙耳机需要发送的音频数据中,包括第二音频数据。也就是说,第一蓝牙耳机在其他蓝牙耳机到移动终端的最短传输通路上,则第一蓝牙耳机到移动终端的最短传输通路也应该为该传输通路,第一蓝牙耳机相邻的、在最短传输通路上的目标设备,应该为相邻的两个设备中,与发送所述第二音频数据不同的设备。也就是说,第一蓝牙耳机以其相邻的两个设备中,与发送所述第二音频数据不同的设备,作为目标设备。
例如图2所示,若从耳机c为第一蓝牙耳机,接收到从耳机d发送的第二音频数据,表明从耳机d到移动终端的最短传输通路为方向1上的传输通路,该传输通路为从耳机d经从耳机c、从耳机b、主耳机a到移动终端。而在从耳机c的两条传输通路中,方向1上的传输通路比从耳机d在方向1上的传输通路更短,从耳机c在方向2上的传输通路比从耳机d在方向2上的传输通路更长,从而,从耳机c的最短的传输通路与从耳机d的最短的传输通路方向相同。也就是说,从耳机c在最短的传输通路上的目标设备为,相邻的两个设备中与发送第二音频数据的从耳机d不同的设备,也就是应该为从耳机b。
步骤S230:将所述音频数据发送到所述目标设备。
步骤S240:若所述目标设备为第二蓝牙耳机,所述第二蓝牙耳机将所述音频数据发送到在最短的传输通路上蓝牙连接的下一目标设备,直至将所述音频数据发送到所述移动终端。
第一蓝牙耳机将音频数据发送到确定的目标设备中。
若目标设备为移动终端,在音频数据完成在该数据传输系统中的传输。
若目标设备为蓝牙耳机,则该蓝牙耳机继续进行音频数据的传输。
其中,定义接收到第一蓝牙耳机音频数据的耳机为第二蓝牙耳机。第二蓝牙耳机再将该音频数据发送到在最短的传输通路上蓝牙连接的下一目标设备,该下一目标设备则为第二蓝牙耳机的最短传输通路上与第二蓝牙耳机相邻的设备。
也就是说,第二蓝牙耳机在接收到音频数据时,确定在其两条传输通路中,在最短的传输通路上蓝牙连接的目标设备。若该目标设备为移动终端,则音频数据完成在该数据传输系统中的传输。若该目标设备为蓝牙耳机,再将所述音频数据发送到在该蓝牙耳机的最短的传输通路上蓝牙连接的下一目标设备,以此依次传输,直到传输到移动终端。
以图2所示的数据传输系统为例具体说明。当图2中的蓝牙耳机c接收到音频数据,确定其最短的传输通路为方向1的传输通路。在该传输通路上,蓝牙耳机c的目标设备为蓝牙耳机b,则将该音频数据传输给蓝牙耳机b。蓝牙耳机b接收到该音频数据,确定其目标设备为蓝牙耳机a,将该音频数据传输到蓝牙耳机a。蓝牙耳机a连接到移动终端,移动终端作为其目标设备,蓝牙耳机a将该音频数据发送到移动终端,完成该音频数据的发送。
在本申请实施例中,上述音频数据为蓝牙耳机接收到的、需要发送都移动终端的音频数据。具体的,对于某个蓝牙耳机而言,该音频数据可以是通过其语音采集单元采集到的音频数据,也可以是其他蓝牙耳机通过语言采集单元采集到并发送来的音频数据。该音频数据中可以包括第一类型标签,用于指示蓝牙耳机将该音频数据发送到移动终端。也就是说,蓝牙耳机接收到具有该第一类型标签的音频数据,则执行前述向移动终端发送音频数据的流程。
另外,移动终端也可以向蓝牙耳机发送音频数据。具体的,移动终端向与其连接的蓝牙耳机发送音频数据,与其连接的蓝牙耳机将该音频数据发送到其下一连接的蓝牙耳机,音频数据依次传递,使所有蓝牙耳机都可以接收到移动终端发送的音频数据。移动终端发送给蓝牙耳机的音频数据可以包括第二类型标签,蓝牙耳机接收到具有第二类型标签的音频数据,则向其连接的其他蓝牙耳机发送。
由于本申请实施例提供的数据传输系统中,移动终端与所述多个蓝牙耳机形成连接环路。蓝牙耳机可能从其两边的传输通路都接收到移动终端发送的音频数据,因此,若某蓝牙耳机已经接收到具有第二类型标签的音频数据,则可以拒绝接受具有第二类型标签的同一的音频数据,并且,也不再向其他蓝牙耳机发送该音频数据。
在本申请实施例中,移动终端可以将从蓝牙耳机接收到的音频数据通过网络发送给其他移动终端。该移动终端也可以通过网络从其他移动终端接收音频数据,并发送给各蓝牙耳机。
在本申请实施例中,蓝牙耳机接收到用于传送到移动终端的音频数据,确定其将该音频数据传输到移动终端的目标设备。该目标设备为最短的传输通路上行与该蓝牙耳机相邻的设备。蓝牙耳机将音频数据发送给该目标设备。目标设备若为蓝牙耳机,则再次执行上述蓝牙耳机相似的发送过程,即将音频数据发送给自身的最短的传输通路上相邻的设备。直到将音频数据发送到移动终端。在该数据传输系统中,蓝牙耳机可以根据传输通路的长短选择音频数据要传输的路径,从而使数据处理量更少,传输时间更短。
本申请实施例还提供了一种数据传输装置300,应用于目标蓝牙耳机,该目标蓝牙耳机可以是数据传输系统中任意一个蓝牙耳机。请参见图5,该装置300包括:音频接收模块310,用于目标蓝牙耳机接收音频数据。目标设备确定模块320,用于在所述数据传输系统中,确定与所述目标蓝牙耳机相邻的,且在所述目标蓝牙耳机的最短的传输通路上的目标设备,所述目标设备为蓝牙耳机或者移动终端。音频传输模块330,用于将所述音频数据发送到所述目标设备。
可选的,目标蓝牙耳机包括语音采集单元,如麦克风,用于语言采集。音频接收模块310可以用于通过语音采集单元采集声音信号并转换为第一音频数据;也可以用于接收相邻的蓝牙耳机发送的第二音频数据。当同时接收到第一音频数据以及第二音频数据,音频传输模块330可以用于将所述第一音频数据以及第二音频数据混合后,发送到所述目标设备。
可选的,本申请实施例还可以包括,最短传输通路确定模块,用于分别计算所述蓝牙耳机的两条传输通路上蓝牙耳机的数量;以蓝牙耳机数量更少的传输通路作为最短的传输通路。
可选的,目标设备确定模块320可以用于以所述目标蓝牙耳机相邻的两个设备中,与发送所述第二音频数据不同的设备,作为目标设备。
可选的,若所述目标蓝牙耳机与所述移动终端相连,目标设备确定模块320可以用于以所述移动终端作为目标设备。
可选的,若所述目标蓝牙耳机为主耳机,目标设备确定模块320可以用于以所述移动终端作为目标设备。
可选的,若所述目标蓝牙耳机为从耳机,且所述目标蓝牙耳机与主耳机蓝牙连接,目标设备确定模块320可以用于以所述主耳机作为目标设备。
本申请实施例还提供了一种数据传输系统。请参见图1以及图2,该数据传输系统包括移动终端以及多个蓝牙耳机,所述移动终端与所述多个蓝牙耳机形成连接环路,每个蓝牙耳机对应两条用于传送音频数据到移动终端的传输通路。
作为一种实施方式,如图1所示,所述移动终端与所述多个蓝牙耳机形成的连接环路中,所述多个蓝牙耳机顺次连接,所述移动终端与所述多个蓝牙耳机中只连接有一个蓝牙耳机的蓝牙耳机蓝牙连接。
在该实施方式的数据传输系统的连接过程中,手机与相邻的左右耳机建立连接,每个耳机再与一个其他耳机建立连接,形成一个双向的耳机环路。
作为一种实施方式,如图2所示,所述多个蓝牙耳机包括一个主耳机以及多个从耳机,所述移动终端与所述多个蓝牙耳机形成的连接环路中,所述移动终端与所述主耳机蓝牙连接,所述多个从耳机顺次蓝牙连接,所述主耳机与所述多个从耳机中只连接有一个从耳机的蓝牙耳机蓝牙连接。
在该实施方式的数据传输系统的连接过程中,手机可以与主耳机建立蓝牙,如hfp连接,该主耳机与相邻的左右耳机建立蓝牙连接,形成一个双向的耳机环路。当主耳机接收到其他耳机发送的音频数据时,可以通过hfp sco链路给到移动终端。
在该数据传输系统中,各个蓝牙耳机与移动终端的配对密码可以相同,且等于各个蓝牙耳机之间的配对密码。例如,上述实施方式中,各个从耳机移动终端与主耳机间的配对密码。当移动终端输入的配对密码正确,则移动终端以及该多个蓝牙耳机之间可以连接形成连接环路。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述各实施例之间可以相互参照。如上述描述装置和系统的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。对于上述方法实施例中各个实施方式以及实施例,都可以有对应的模块或者单元执行,本申请实施例中不再一一描述。
在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
本申请另一实施例还提供了一种移动终端400,该移动终端400可以是智能手机、平板电脑、计算机等能够运行应用程序的移动终端。请参见图6,该移动终端400包括一个或多个处理器410(图中仅示出一个),存储器420,蓝牙模块430,以及一个或多个程序。其中,所述一个或多个程序被存储在所述存储器420中并被配置为由所述一个或多个处理器410执行,所述一个或多个程序配置用于执行上述一个或多个实施例所描述的方法。
处理器410可以包括一个或者多个处理核。处理器410利用各种接口和线路连接整个移动终端400内的各个部分,通过运行或执行存储在存储器420内的指令、程序、代码集或指令集,以及调用存储在存储器420内的数据,执行移动终端400的各种功能和处理数据。可选地,处理器410可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器410可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器410中,单独通过一块通信芯片进行实现。
存储器420可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器420可用于存储指令、程序、代码、代码集或指令集。存储器420可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令、用于实现上述各个方法实施例的指令等。存储数据区还可以移动终端400在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
蓝牙模块430可以是指集成蓝牙功能的芯片基本电路集合,用于无线网络通讯。该蓝牙模块430与处理器电性连接,移动终端可以通过该蓝牙模块430与蓝牙耳机之间蓝牙连接。其中,移动终端可以包括多个蓝牙模块,不同的蓝牙模块用于连接不同的蓝牙耳机。
如图7所示,本申请实施例还提供了一种蓝牙耳机500。该蓝牙耳机包括语音采集单元510、蓝牙模块520以及处理单元530。语音采集单元510以及蓝牙模块520分别连接到处理单元530。
蓝牙模块520用于该蓝牙耳机与移动终端以及其他蓝牙耳机蓝牙连接。其中,蓝牙耳机中可以包括多个蓝牙模块,不同的蓝牙模块用于连接不同的设备。例如,蓝牙耳机中包括第一蓝牙模块、第二蓝牙模块以及第三蓝牙模块,该蓝牙耳机作为主耳机时,第一蓝牙模块用于与移动终端蓝牙连接,第二蓝牙模块用于与一个蓝牙耳机连接,第三蓝牙模块用于与另一个蓝牙耳机蓝牙连接。
语音采集单元510用于采集语音信息并发送到处理单元。
处理单元530用于对该语音信息进行采样、编码、过滤等处理操作,获得音频数据。处理单元也用于接收其他蓝牙耳机发送的音频数据,并且将该音频数据与通过语音采集单元获得的音频数据混合。
该处理单元530还用于执行上述方法实施例中描述的蓝牙耳机所对应的方法步骤。
请参考图8,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读取存储介质600中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读取存储介质600可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读取存储介质600包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读取存储介质600具有执行上述方法中的任何方法步骤的程序代码610的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码610可以例如以适当形式进行压缩。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (11)
1.一种数据传输方法,其特征在于,应用于目标蓝牙耳机,所述目标蓝牙耳机应用于数据传输系统,所述数据传输系统包括移动终端以及至少三个蓝牙耳机,所述移动终端与所述至少三个蓝牙耳机形成连接环路,在所述连接环路中,每个蓝牙耳机对应两条用于传送音频数据到移动终端的传输通路,所述目标蓝牙耳机为所述至少三个蓝牙耳机中除与所述移动终端相连的蓝牙耳机以外的其他蓝牙耳机中的一个,所述方法包括:
目标蓝牙耳机接收音频数据;
在所述数据传输系统中,确定与所述目标蓝牙耳机相邻的,且在所述目标蓝牙耳机的最短的传输通路上的目标设备,所述目标设备为蓝牙耳机;
将所述音频数据传输发送到所述目标设备,当所述目标设备为蓝牙耳机时,所述目标设备用于将所述音频数据传输至下一目标设备,直至将所述音频数据发送到所述移动终端。
2.根据权利要求1所述的方法,其特征在于,所述目标蓝牙耳机包括语音采集单元,所述目标蓝牙耳机接收声音信号包括:
所述目标蓝牙耳机通过语音采集单元采集声音信号并转换为第一音频数据;
所述目标蓝牙耳机接收相邻的蓝牙耳机发送的第二音频数据;
所述将所述音频数据发送到所述目标设备包括:
将所述第一音频数据以及第二音频数据混合后,发送到所述目标设备。
3.根据权利要求2所述的方法,其特征在于,所述确定与所述目标蓝牙耳机相邻的,且在所述目标蓝牙耳机的最短的传输通路上的目标设备,包括: 以所述目标蓝牙耳机相邻的两个设备中,与发送所述第二音频数据不同的设备,作为目标设备。
4.根据权利要求1所述的方法,其特征在于,所述确定与所述目标蓝牙耳机相邻的,且在所述目标蓝牙耳机的最短的传输通路上的目标设备,之前,还包括:
分别计算所述蓝牙耳机的两条传输通路上蓝牙耳机的数量;
以蓝牙耳机数量更少的传输通路作为最短的传输通路。
5.根据权利要求1或4任一项所述的方法,其特征在于,所述移动终端与所述至少三个蓝牙耳机形成的连接环路中,所述至少三个蓝牙耳机顺次连接,所述移动终端与所述至少三个蓝牙耳机中只连接有一个蓝牙耳机的蓝牙耳机蓝牙连接。
6.根据权利要求5所述的方法,其特征在于,所述至少三个蓝牙耳机包括一个主耳机以及至少两个从耳机,所述移动终端与所述至少三个蓝牙耳机形成的连接环路中,所述移动终端与所述主耳机蓝牙连接,所述至少两个从耳机顺次蓝牙连接,所述主耳机与所述至少两个从耳机中只连接有一个从耳机的蓝牙耳机蓝牙连接;
若所述目标蓝牙耳机为从耳机,且所述目标蓝牙耳机与主耳机蓝牙连接,以所述主耳机作为目标设备。
7.一种数据传输方法,其特征在于,应用于数据传输系统,所述数据传输系统包括移动终端以及至少三个蓝牙耳机,所述移动终端与所述至少三个蓝牙耳机形成连接环路,每个蓝牙耳机对应两条用于传送音频数据到移动终端的传输通路,所述方法包括:
第一蓝牙耳机接收音频数据;
所述第一蓝牙耳机确定在两条传输通路中,在最短的传输通路上蓝牙连接的目标设备;
所述第一蓝牙耳机将所述音频数据发送到所述目标设备;
若所述目标设备为第二蓝牙耳机,所述第二蓝牙耳机将所述音频数据发送到在最短的传输通路上蓝牙连接的下一目标设备,直至将所述音频数据发送到所述移动终端。
8.一种数据传输装置,其特征在于,应用于目标蓝牙耳机,所述目标蓝牙耳机应用于数据传输系统,所述数据传输系统包括移动终端以及至少三个蓝牙耳机,所述移动终端与所述至少三个蓝牙耳机形成连接环路,在所述连接环路中,每个蓝牙耳机对应两条用于传送音频数据到移动终端的传输通路,所述目标蓝牙耳机为所述至少三个蓝牙耳机中除与所述移动终端相连的蓝牙耳机以外的其他蓝牙耳机中的一个,所述装置包括:
音频接收模块,用于目标蓝牙耳机接收音频数据;
目标设备确定模块,用于在所述数据传输系统中,确定与所述目标蓝牙耳机相邻的,且在所述目标蓝牙耳机的最短的传输通路上的目标设备,所述目标设备为蓝牙耳机;
音频传输模块,用于将所述音频数据发送到所述目标设备,当所述目标设备为蓝牙耳机时,所述目标设备用于将所述音频数据传输至下一目标设备,直至将所述音频数据发送到所述移动终端。
9.一种数据传输系统,其特征在于,所述数据传输系统包括移动终端以及至少三个蓝牙耳机,所述移动终端与所述至少三个蓝牙耳机形成连接环路,每个蓝牙耳机对应两条用于传送音频数据到移动终端的传输通路,其中,所述至少三个蓝牙耳机中的第一蓝牙耳机用于接收音频数据,确定在两条传输通路中,在最短的传输通路上蓝牙连接的目标设备,将所述音频数据发送到所述目标设备;
若所述目标设备为所述至少三个蓝牙耳机中的第二蓝牙耳机,所述第二蓝牙耳机用于将所述音频数据发送到在最短的传输通路上蓝牙连接的下一目标设备,直至将所述音频数据发送到所述移动终端。
10.根据权利要求9所述的数据传输系统,其特征在于,所述移动终端与所述至少三个蓝牙耳机形成的连接环路中,所述至少三个蓝牙耳机顺次连接,所述移动终端与所述至少三个蓝牙耳机中只连接有一个蓝牙耳机的蓝牙耳机蓝牙连接。
11.根据权利要求9所述的数据传输系统,其特征在于,所述至少三个蓝牙耳机包括一个主耳机以及至少两个从耳机,所述移动终端与所述至少三个蓝牙耳机形成的连接环路中,所述移动终端与所述主耳机蓝牙连接,所述至少两个从耳机顺次蓝牙连接,所述主耳机与所述至少两个从耳机中只连接有一个蓝牙耳机的蓝牙耳机蓝牙连接。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811161282.8A CN109246671B (zh) | 2018-09-30 | 2018-09-30 | 数据传输方法、装置及系统 |
PCT/CN2019/108183 WO2020063761A1 (en) | 2018-09-30 | 2019-09-26 | Data transmitting method and system |
US16/586,458 US10728647B2 (en) | 2018-09-30 | 2019-09-27 | Data transmitting method and system |
EP19200426.5A EP3629562B1 (en) | 2018-09-30 | 2019-09-30 | Data transmitting method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811161282.8A CN109246671B (zh) | 2018-09-30 | 2018-09-30 | 数据传输方法、装置及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109246671A CN109246671A (zh) | 2019-01-18 |
CN109246671B true CN109246671B (zh) | 2020-12-08 |
Family
ID=65054921
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811161282.8A Expired - Fee Related CN109246671B (zh) | 2018-09-30 | 2018-09-30 | 数据传输方法、装置及系统 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10728647B2 (zh) |
EP (1) | EP3629562B1 (zh) |
CN (1) | CN109246671B (zh) |
WO (1) | WO2020063761A1 (zh) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109246671B (zh) | 2018-09-30 | 2020-12-08 | Oppo广东移动通信有限公司 | 数据传输方法、装置及系统 |
CN110225498A (zh) * | 2019-04-30 | 2019-09-10 | 努比亚技术有限公司 | 通信控制方法、通信设备及存储介质 |
CN110213749A (zh) * | 2019-04-30 | 2019-09-06 | 努比亚技术有限公司 | 通信处理方法、通信设备及存储介质 |
CN110225499A (zh) * | 2019-04-30 | 2019-09-10 | 努比亚技术有限公司 | 通信连接方法、通信设备及存储介质 |
CN110121163A (zh) * | 2019-04-30 | 2019-08-13 | 努比亚技术有限公司 | 注册处理方法、通信设备及存储介质 |
CN110944311B (zh) * | 2019-11-06 | 2023-07-28 | 泰凌微电子(上海)股份有限公司 | 一种分配无线耳机的时隙的方法及采用该方法的无线耳机 |
WO2021092381A1 (en) * | 2019-11-06 | 2021-05-14 | Hubbell Incorporated | Systems and methods for pairing smart devices based on user interactions |
CN110996305B (zh) * | 2019-11-12 | 2024-01-05 | 宇龙计算机通信科技(深圳)有限公司 | 连接蓝牙设备的方法、装置、电子设备及介质 |
CN111629369B (zh) * | 2020-05-27 | 2022-11-04 | 歌尔科技有限公司 | 一种蓝牙耳机及其配对连接方法、装置和tws耳机 |
CN112437371B (zh) * | 2020-08-11 | 2023-02-21 | 珠海市杰理科技股份有限公司 | Ble链路的切换方法、设备、耳机对、芯片及介质 |
TWI741771B (zh) * | 2020-09-01 | 2021-10-01 | 悅聲志業股份有限公司 | 具有無線分享訊息功能的耳機充電艙及其藍芽耳機 |
CN112272375A (zh) * | 2020-10-29 | 2021-01-26 | 博流智能科技(南京)有限公司 | 蓝牙通信系统及方法以及蓝牙通信转换装置 |
CN112822591A (zh) * | 2020-12-31 | 2021-05-18 | 南京紫牛软件科技有限公司 | 通话数据传输方法、装置、电子设备和存储介质 |
CN112866970B (zh) * | 2021-03-16 | 2023-03-24 | 芯原微电子(成都)有限公司 | 一种通信连接方法、装置,电子设备及无线传输系统 |
CN113223508B (zh) * | 2021-03-29 | 2023-08-04 | 深圳市芯中芯科技有限公司 | 一种双模tws蓝牙耳机的管理方法 |
CN115226080B (zh) * | 2021-04-21 | 2025-03-07 | Oppo广东移动通信有限公司 | 音频数据接收、发送方法、音频接收装置和音频发送装置 |
CN113242552B (zh) * | 2021-06-21 | 2022-11-15 | Oppo广东移动通信有限公司 | 多音频设备连接方法、装置、电子设备和存储介质 |
CN113472764B (zh) * | 2021-06-24 | 2024-03-08 | 深圳市亚昱科技有限公司 | 电子设备和音频传输方法 |
US12105953B2 (en) * | 2021-09-13 | 2024-10-01 | Apple Inc. | Zero coder compression |
CN113573202A (zh) * | 2021-09-23 | 2021-10-29 | 深圳市外星人创新电子有限公司 | 蓝牙耳机的数据传输控制方法及系统 |
CN114828301A (zh) * | 2022-04-08 | 2022-07-29 | 董全 | 一种基于可穿戴式设备的基站化的通信系统和方法 |
CN114745637A (zh) * | 2022-04-14 | 2022-07-12 | 刘道正 | 一种无线音频设备的音效实现方法 |
CN114786095A (zh) * | 2022-04-19 | 2022-07-22 | 恒玄科技(上海)股份有限公司 | 音频共享控制方法、装置、耳机设备及存储介质 |
CN115052220A (zh) * | 2022-06-02 | 2022-09-13 | 珠海慧联科技有限公司 | Tws耳机通话控制的方法、系统、电子设备及存储介质 |
CN115175154A (zh) * | 2022-06-28 | 2022-10-11 | 哲库科技(上海)有限公司 | 蓝牙多媒体包的传输方法、装置、设备及系统 |
CN115175131B (zh) * | 2022-06-29 | 2024-08-27 | Oppo广东移动通信有限公司 | 一种蓝牙传输的控制方法、装置、移动终端及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1453963A (zh) * | 2002-04-25 | 2003-11-05 | 三星电子株式会社 | 蓝牙按请求路由方法和网络形成和蓝牙组网络的通信方法 |
CN101577954A (zh) * | 2009-04-30 | 2009-11-11 | 南京正保通信网络技术有限公司 | 无线多跳自组织网络通信方法 |
CN103262467A (zh) * | 2010-12-17 | 2013-08-21 | 思科技术公司 | 与计算机网络中低接触节点的增加的通信机会 |
CN103391118A (zh) * | 2013-07-23 | 2013-11-13 | 广东欧珀移动通信有限公司 | 一种蓝牙耳机及利用该蓝牙耳机共享音频的方法 |
CN103686516A (zh) * | 2013-12-11 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | 一种可共享音频的蓝牙耳机及其控制方法 |
CN105323170A (zh) * | 2014-06-24 | 2016-02-10 | 中兴通讯股份有限公司 | 环形拓扑堆叠系统路径选择方法、装置及主设备 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6084950A (en) * | 1999-02-05 | 2000-07-04 | Davox Corporation | Audio communications device adapter |
GB2436188B (en) * | 2006-03-16 | 2008-08-27 | Ezurio Ltd | Communication system |
US8787379B2 (en) * | 2011-02-02 | 2014-07-22 | Futurewei Technologies, Inc. | Destination-based virtual channel assignment in on-chip ring networks |
US9504076B2 (en) * | 2012-12-21 | 2016-11-22 | Sonova Ag | Pairing method for establishing a wireless audio network |
CN105208511A (zh) | 2015-08-28 | 2015-12-30 | 深圳市冠旭电子有限公司 | 基于智能蓝牙耳机的音乐共享方法、系统及智能蓝牙耳机 |
US20180035207A1 (en) * | 2016-07-27 | 2018-02-01 | Chung-Yeh Hsu | Monitoring and hearing aid headphone intercom system |
CN107809409A (zh) * | 2016-09-08 | 2018-03-16 | 北京信威通信技术股份有限公司 | 一种语音数据的发送、接收和交互的方法及装置 |
US9820323B1 (en) | 2016-11-22 | 2017-11-14 | Bose Corporation | Wireless audio tethering system |
EP3603100B1 (en) * | 2017-03-21 | 2021-10-20 | Saronikos Trading and Services, Unipessoal Lda | Device, system, and method for delivering and relaying an audio signal |
US10367540B1 (en) * | 2018-02-20 | 2019-07-30 | Cypress Semiconductor Corporation | System and methods for low power consumption by a wireless sensor device |
CN109347581B (zh) * | 2018-09-30 | 2020-11-27 | Oppo广东移动通信有限公司 | 蓝牙耳机连接方法、装置、电子设备及存储介质 |
CN109246671B (zh) * | 2018-09-30 | 2020-12-08 | Oppo广东移动通信有限公司 | 数据传输方法、装置及系统 |
-
2018
- 2018-09-30 CN CN201811161282.8A patent/CN109246671B/zh not_active Expired - Fee Related
-
2019
- 2019-09-26 WO PCT/CN2019/108183 patent/WO2020063761A1/en active Application Filing
- 2019-09-27 US US16/586,458 patent/US10728647B2/en not_active Expired - Fee Related
- 2019-09-30 EP EP19200426.5A patent/EP3629562B1/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1453963A (zh) * | 2002-04-25 | 2003-11-05 | 三星电子株式会社 | 蓝牙按请求路由方法和网络形成和蓝牙组网络的通信方法 |
CN101577954A (zh) * | 2009-04-30 | 2009-11-11 | 南京正保通信网络技术有限公司 | 无线多跳自组织网络通信方法 |
CN103262467A (zh) * | 2010-12-17 | 2013-08-21 | 思科技术公司 | 与计算机网络中低接触节点的增加的通信机会 |
CN103391118A (zh) * | 2013-07-23 | 2013-11-13 | 广东欧珀移动通信有限公司 | 一种蓝牙耳机及利用该蓝牙耳机共享音频的方法 |
CN103686516A (zh) * | 2013-12-11 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | 一种可共享音频的蓝牙耳机及其控制方法 |
CN105323170A (zh) * | 2014-06-24 | 2016-02-10 | 中兴通讯股份有限公司 | 环形拓扑堆叠系统路径选择方法、装置及主设备 |
Non-Patent Citations (1)
Title |
---|
蓝牙mesh技术介绍;倩倩;《http://www.elecfans.com/tongxin/zhinentongxin/2017/1109/576922.html》;20191109;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109246671A (zh) | 2019-01-18 |
EP3629562B1 (en) | 2021-06-30 |
US20200107108A1 (en) | 2020-04-02 |
US10728647B2 (en) | 2020-07-28 |
WO2020063761A1 (en) | 2020-04-02 |
EP3629562A1 (en) | 2020-04-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109246671B (zh) | 数据传输方法、装置及系统 | |
CN109246672B (zh) | 数据传输方法、装置、系统及蓝牙耳机 | |
CN109445741B (zh) | 数据传输方法、装置、电子设备及存储介质 | |
CN108600892B (zh) | 一种升级方法、装置、无线耳机、tws耳机及充电盒 | |
CN106936987B (zh) | 一种可识别蓝牙耳机语音来源的方法及设备 | |
CN110830970B (zh) | 蓝牙设备间的音频传输方法、装置、设备及存储介质 | |
CN111629369A (zh) | 一种蓝牙耳机及其配对连接方法、装置和tws耳机 | |
CN109445740A (zh) | 音频播放方法、装置、电子设备及存储介质 | |
CN107005800B (zh) | 音频文件的传输、接收方法及装置、设备及其系统 | |
CN113411793A (zh) | 一种蓝牙通信的方法及终端 | |
CN111199743A (zh) | 音频编码格式确定方法、装置、存储介质及电子设备 | |
CN109273017A (zh) | 编码控制方法、装置以及电子设备 | |
CN110602683B (zh) | 蓝牙控制方法、装置、移动终端及存储介质 | |
CN111436046A (zh) | 基于蓝牙的音频数据提供方法、装置、充电设备和系统 | |
CN109413525A (zh) | 编码率调整方法、装置、电子设备及存储介质 | |
CN109298846B (zh) | 音频传输方法、装置、电子设备及存储介质 | |
CN113473319A (zh) | 一种蓝牙多声道音频的播放方法、装置及系统 | |
CN109102816A (zh) | 编码控制方法、装置以及电子设备 | |
CN115278624B (zh) | 信息更新方法及装置、音频共享方法及系统、电子设备 | |
CN113954756A (zh) | 功能冲突的处理方法、装置、电子设备和可读存储介质 | |
WO2020019844A1 (zh) | 语音数据处理方法及相关产品 | |
CN111556406B (zh) | 音频处理方法、音频处理装置及耳机 | |
CN112367654B (zh) | 一种tws设备组队方法、装置、电子设备及存储介质 | |
CN114885261A (zh) | 耳机组件、无线音频播放系统及其通信方法 | |
CN116036591A (zh) | 音效优化方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40002913 Country of ref document: HK |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20201208 |
|
CF01 | Termination of patent right due to non-payment of annual fee |