Bluetooth audio communication system
By establishing an operating system-specific Bluetooth connection channel between smart terminals and Bluetooth devices, the problems of traditional Bluetooth audio transmission protocols being unable to support high-quality audio and having poor platform compatibility are solved, thus achieving high-quality audio transmission and cross-platform compatibility.
Patent Information
- Application Number
- CN202423319397.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2034-12-31
AI Technical Summary
The traditional Bluetooth audio transmission protocol A2DP cannot support high-quality audio formats, and different operating systems (such as Android and iOS) have different Bluetooth protocol support, resulting in limited audio quality and device compatibility.
By establishing a Bluetooth connection channel between the smart terminal and the Bluetooth device based on the Radio Frequency Communication Protocol (RFCOMM) or the Attribute Profile Protocol (GattOverBR/EDR), the appropriate Bluetooth communication protocol is selected according to the operating system type for multi-channel audio data transmission, and high-quality audio encoding formats are supported.
It improves audio transmission quality and maintains Bluetooth device compatibility and performance across different operating system platforms.
Smart Images

Figure CN223899334U_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The utility model relates to the field of bluetooth audio communication technology, especially to a bluetooth audio communication system. BACKGROUND
[0002] The traditional bluetooth audio transmission adopts A2DP (Advanced Audio Distribution Profile) protocol, but due to the limitation of A2DP protocol in encoding format, it cannot support high-quality audio format (such as LHDC, LDAC, LC3, etc.), resulting in that the sound quality cannot meet the user's expectation; in addition, different operating systems (such as Android and iOS) have differences in the support of bluetooth protocol, which further limits the compatibility and performance of bluetooth devices on different platforms. SUMMARY
[0003] The utility model aims at least solve one of the technical problems existing in the prior art, provide a kind of bluetooth audio communication system, can establish the bluetooth connection channel of the operating system of corresponding intelligent terminal based on radio frequency communication protocol or attribute configuration file protocol, further support the transmission of multi-channel audio data, can effectively improve audio transmission quality, and the compatibility and performance of bluetooth device on different platforms.
[0004] The utility model embodiment provides a kind of bluetooth audio communication system, comprising: first communication module, is set to intelligent terminal;Second communication module, is set to bluetooth device;Wherein, the first communication module is based on the operating system of the intelligent terminal, selects the bluetooth communication protocol corresponding to the operating system of different intelligent terminal and the second communication module establishes bluetooth connection channel, to carry out communication connection;The bluetooth connection channel is used to transmit the multi-channel audio encoding data of the intelligent terminal to the bluetooth device, and the bluetooth communication protocol includes radio frequency communication protocol and attribute configuration file protocol.
[0005] In some embodiments, in the case where the operating system of the intelligent terminal is Android system, the selected bluetooth communication protocol is the radio frequency communication protocol.
[0006] In some embodiments, in the case where the operating system of the intelligent terminal is IOS system, the selected bluetooth communication protocol is the attribute configuration file protocol.
[0007] In some embodiments, the Bluetooth audio communication system further comprises: a first audio module arranged on the smart terminal; and an encoding module arranged on the smart terminal; wherein the first audio module is connected to the encoding module, the first audio module is configured to acquire multi-channel audio data of the smart terminal, and the encoding module is configured to encode the multi-channel audio data to obtain multi-channel audio encoded data.
[0008] In some embodiments, the first audio module comprises: a data reading module configured to read original audio data of the smart terminal; and a channel simulation module connected to the data reading module and configured to simulate the original audio data as the multi-channel audio data in a case that the original audio data is two-channel audio data.
[0009] In some embodiments, the Bluetooth audio communication system further comprises: a decoding module arranged on the Bluetooth device; and a second audio module arranged on the Bluetooth device; wherein the decoding module is connected to the second audio module, the decoding module is configured to decode the multi-channel audio encoded data to obtain multi-channel audio data, and the second audio module is configured to play the multi-channel audio data.
[0010] In some embodiments, the second audio module comprises: a channel down-mixing module configured to down-mix the multi-channel audio data to two channels to obtain two-channel spatial audio data; and a playing module connected to the channel down-mixing module and configured to play the two-channel spatial audio data.
[0011] In some embodiments, a gyroscope device configured to acquire head position information is arranged on the Bluetooth device, and the channel down-mixing module is connected to the gyroscope device to obtain the head position information for down-mixing the multi-channel audio data.
[0012] In some embodiments, the multi-channel audio data comprises the following channels: a left channel, a right channel, a middle channel, a left rear channel, a right rear channel, and a bass channel.
[0013] In some embodiments, the Bluetooth connection channel is further configured to transmit encoding format data between the smart terminal and the Bluetooth device, the encoding format data representing an encoding format of the multi-channel audio encoded data supported by both the smart terminal and the Bluetooth device.
[0014] The utility model discloses a kind of Bluetooth audio communication systems, at least have following beneficial effects: the Bluetooth audio communication system in the utility model embodiment, first communication module is set to intelligent terminal, second communication module is set to Bluetooth equipment, when being communicated, make first communication module be used to select the Bluetooth communication protocol corresponding to the operating system of different intelligent terminal and second communication module establish Bluetooth connection channel, the multichannel audio encoding data of intelligent terminal is transmitted to Bluetooth equipment by Bluetooth connection channel, and Bluetooth communication protocol includes radio frequency communication protocol and attribute configuration file protocol;Wherein, it can be understood that first communication module can select corresponding Bluetooth communication protocol and second communication module establish Bluetooth connection channel, for example, for Android system, radio frequency communication protocol (RFCOMM) is selected;And for iOS system, attribute configuration file protocol (GattOverBR / EDR) is selected, to ensure that on Android or iOS platform, Bluetooth connection can be efficiently established, to support the transmission of multichannel audio data, and higher sound quality audio encoding format can be used, to improve the overall quality of audio transmission, the selection of two protocols makes the utility model embodiment can ensure that Bluetooth equipment can be compatible and performance on Android and iOS different operating system platforms.
[0015] Other features and advantages of the present application will be set forth in the following description of the application, and in part will become apparent to those skilled in the art upon examination of the following specification or can be learned by practice of the application. The objects and other advantages of the application can be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings. BRIEF DESCRIPTION OF DRAWINGS
[0016] The accompanying drawings are included to provide a further understanding of the application and are incorporated in and constitute a part of this specification, illustrate embodiments of the application and together with the description serve to explain the principles of the application. The drawings are provided for purposes of illustration only and merely depict typical or example embodiments of the application.
[0017] The utility model is further illustrated below in connection with drawings and embodiments;
[0018] Figure 1 It is a kind of Bluetooth audio communication system's structural schematic diagram provided by the utility model embodiment;
[0019] Figure 2 It is a kind of Bluetooth audio communication system's alternative specific structural schematic diagram provided by the utility model embodiment.
[0020] Reference signs:
[0021] 100. Bluetooth audio communication system; 110. Smart terminal; 111. First communication module; 112. First audio module; 113. Encoding module; 120. Bluetooth device; 121. Second communication module; 122. Decoding module; 123. Channel downmixing module; 124. Playback module. Detailed Implementation
[0022] This section will describe in detail the specific embodiments of the present utility model. The preferred embodiments of the present utility model are shown in the accompanying drawings. The purpose of the drawings is to supplement the textual description with graphics, so that people can intuitively and vividly understand each technical feature and the overall technical solution of the present utility model, but they should not be construed as limiting the scope of protection of the present utility model.
[0023] In the description of this utility model, "several" means one or more, "multiple" means two or more, "greater than," "less than," "exceeding," etc. are understood to exclude the number itself, while "above," "below," "within," etc. are understood to include the number itself. "Any one" refers to one or more, and "at least one of the following" and similar expressions refer to any combination of these items, including any combination of single or multiple items. If the terms "first" and "second" are used in the description, they are only for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.
[0024] It should be noted that the terms "setting," "installing," and "connecting" in the embodiments of this utility model should be interpreted broadly. Those skilled in the art can reasonably determine the specific meaning of the above terms in the embodiments of this utility model in conjunction with the specific content of the technical solution. For example, the term "connection" can be a mechanical connection, an electrical connection, or a connection that allows for mutual communication; it can be a direct connection or an indirect connection through an intermediate medium.
[0025] It should be noted that the technical features involved in the various embodiments of this utility model described below can be combined with each other as long as they do not conflict with each other.
[0026] Traditional Bluetooth audio transmission uses the A2DP (Advanced Audio Distribution Profile) protocol. However, due to the limitations of the A2DP protocol in terms of encoding format, it cannot support high-quality audio formats (such as LHDC, LDAC, LC3, etc.), resulting in sound quality that does not meet user expectations. In addition, different operating systems (such as Android and iOS) have different levels of support for Bluetooth protocols, which further limits the compatibility and performance of Bluetooth devices on different platforms.
[0027] Based on this, the purpose of this utility model is to at least solve one of the technical problems existing in the prior art, and to provide a Bluetooth audio communication system that can establish a Bluetooth connection channel for the corresponding smart terminal operating system based on radio frequency communication protocol or attribute configuration file protocol, thereby supporting the transmission of multi-channel audio data, effectively improving audio transmission quality, as well as the compatibility and performance of Bluetooth devices on different platforms.
[0028] The following description of the proposed solution, in conjunction with the accompanying drawings, will be provided.
[0029] refer to Figure 1 and Figure 2 , Figure 1 This is a schematic diagram of the structure of a Bluetooth audio communication system provided in an embodiment of the present invention. Figure 2 This is a schematic diagram of an optional specific structure of a Bluetooth audio communication system 100 provided in an embodiment of the present invention. The present invention provides a Bluetooth audio communication system 100, comprising: a first communication module 111, disposed on a smart terminal 110; and a second communication module 121, disposed on a Bluetooth device 120. The first communication module 111 is used to select the Bluetooth communication protocol corresponding to the operating system of different smart terminals to establish a Bluetooth connection channel with the second communication module 121 for communication connection. The Bluetooth connection channel is used to transmit multi-channel audio encoded data from the smart terminal 110 to the Bluetooth device 120. The Bluetooth communication protocol includes a radio frequency communication protocol and a property profile protocol.
[0030] In some implementations, when the operating system of the smart terminal is Android, the selected Bluetooth communication protocol is the radio frequency communication protocol; when the operating system of the smart terminal is iOS, the selected Bluetooth communication protocol is the attribute profile protocol.
[0031] It is understood that in the Bluetooth audio communication system 100 of this utility model embodiment, the first communication module 111 is set in the smart terminal 110, and the second communication module 121 is set in the Bluetooth device 120. During communication connection, the first communication module 111 selects the Bluetooth communication protocol corresponding to the operating system of the different smart terminals to establish a Bluetooth connection channel with the second communication module 121. Multi-channel audio encoded data from the smart terminal 110 is transmitted to the Bluetooth device 120 through the Bluetooth connection channel. The Bluetooth communication protocol includes a radio frequency communication protocol and a property profile protocol. It is understood that the first communication module 111 can select the corresponding Bluetooth communication protocol to communicate with the second communication module 121. Module 121 establishes a Bluetooth connection channel. For example, for Android systems, the Radio Frequency Communication Protocol (RFCOMM) is selected; while for iOS systems, the Attribute Profile Protocol (GattOverBR / EDR) is selected. This ensures that Bluetooth connections can be established efficiently on both Android and iOS platforms, thereby supporting the transmission of multi-channel audio data and allowing the use of higher-quality audio encoding formats, thus improving the overall quality of audio transmission. The choice of the two protocols ensures that the Bluetooth device 120 can maintain compatibility and performance on different operating system platforms such as Android and iOS.
[0032] In some embodiments, in the Bluetooth audio communication system 100 proposed by this utility model for improving Bluetooth audio transmission quality and compatibility, the first communication module 111 can be set in a smart terminal 110 such as a smartphone or tablet computer, and is responsible for managing the establishment and maintenance of Bluetooth connections; the second communication module 121 can be set in a Bluetooth device 120 such as a Bluetooth headset or Bluetooth speaker, and is responsible for receiving data from the smart terminal 110 and decoding and playing it.
[0033] It is understood that the first communication module 111 can select the Bluetooth communication protocol corresponding to the operating system type from the preset protocol type according to the operating system type of the smart terminal 110, and establish a Bluetooth connection channel with the second communication module 121. The Bluetooth connection channel is used to transmit the multi-channel audio encoded data generated by the smart terminal 110 to the Bluetooth device 120. The Bluetooth communication protocol includes the radio frequency communication protocol (RFCOMM) and the attribute profile protocol (GattOverBR / EDR).
[0034] Among them, RFCOMM is a Bluetooth protocol that provides serial port emulation functionality, allowing devices to transmit data serially via Bluetooth. In this application, the RFCOMM protocol is used in the Android system, providing stable connectivity and a high data transmission rate. GattOverBR / EDR is an attribute protocol based on classic Bluetooth (BR / EDR), allowing devices to exchange data efficiently via the attribute protocol (GATT). In this application, the GattOverBR / EDR protocol is used in the iOS system to achieve efficient connection and data transmission with Bluetooth device 120.
[0035] It is worth noting that when the operating system of the smart terminal 110 is Android, the first communication module 111 selects the Radio Frequency Communication Protocol (RFCOMM) as the communication protocol for establishing a connection with the Bluetooth device 120. This is because the RFCOMM protocol can provide a stable and efficient connection in the Android system, and is suitable for high-quality audio encoding formats such as LHDC, LDAC, and LC3, and can be used to transmit high-quality multi-channel audio data. When the operating system of the smart terminal 110 is iOS, the first communication module 111 selects the Attribute Profile Protocol (Gatt Over BR / EDR) as the communication protocol for establishing a connection with the Bluetooth device 120. This is because the Gatt Over BR / EDR protocol can provide better compatibility and higher transmission efficiency in the iOS system, and is suitable for high-quality audio encoding formats such as LHDC, LDAC, and LC3, and can be used for high-quality audio data transmission between iOS devices and Bluetooth device 120. Therefore, using RFCOMM and Gatt Over BR / EDR (iOS system) for transmission allows this application to overcome the limitations of Bluetooth A2DP on Bluetooth encoding formats, thus achieving compatibility with all Android and iOS phones, and using Gatt Over... BR / EDR does not require IOS MFI certification, which can further reduce product costs.
[0036] In some embodiments, the Bluetooth audio communication system 100 further includes: a first audio module 112, disposed on the smart terminal 110; and an encoding module 113, disposed on the smart terminal 110; wherein the first audio module 112 is connected to the encoding module 113, the first audio module 112 is used to acquire multi-channel audio data from the smart terminal 110, and the encoding module 113 is used to encode the multi-channel audio data to obtain multi-channel audio encoded data.
[0037] It is understood that the first audio module 112 is connected to the encoding module 113. The first audio module 112 is used to acquire multi-channel audio data from the smart terminal 110, and the encoding module 113 is used to encode the multi-channel audio data to generate multi-channel audio encoded data. The first audio module 112 is defined as a module set in the smart terminal 110, responsible for acquiring the multi-channel audio data generated by the smart terminal 110. The first audio module 112 can read audio data from media files, applications, or other audio sources. The encoding module 113 is a module set in the smart terminal 110, responsible for encoding the multi-channel audio data into a format suitable for transmission via Bluetooth. The encoding format may include LHDC, LDAC, LC3, etc., which can provide higher sound quality and more efficient transmission.
[0038] In some embodiments, the encoding module 113 is connected to the Bluetooth connection channel and the first audio module 112. It can obtain the encoding format of multi-channel audio encoding data supported by both the smart terminal 110 and the Bluetooth device 120 through the Bluetooth connection channel. The encoding format can be a high-quality encoding method that the first communication module 111 selects first based on the preset audio encoding quality order of the smart terminal 110. The encoding module 113 can encode based on this encoding format. For example, the quality order of the stored audio encoding can be: LHDC>LDAC>LC3>AAC>SB.
[0039] In some embodiments, the first audio module 112 includes: a data reading module for reading the original audio data of the smart terminal 110; and a channel simulation module connected to the data reading module for simulating the two-channel audio data into multi-channel audio data when the original audio data is two-channel audio data.
[0040] The data reading module is responsible for reading raw audio data from the storage medium or application of the smart terminal 110. This data can be user-recorded audio, music files, audio tracks in videos, etc. The channel simulation module is another sub-module set within the first audio module 112 and connected to the data reading module. When the raw audio data read is two-channel audio data, the channel simulation module will convert the two-channel audio data into multi-channel audio data through an algorithm. This conversion can be achieved through virtual surround sound technology based on a preset AI algorithm, so that the listening experience of two-channel audio has a multi-channel effect.
[0041] In some embodiments, the Bluetooth audio communication system 100 further includes: a decoding module 122 disposed on the Bluetooth device 120; and a second audio module disposed on the Bluetooth device 120; wherein the decoding module 122 is connected to the second audio module, the decoding module 122 is used to decode multi-channel audio encoded data to obtain multi-channel audio data, and the second audio module is used to play the multi-channel audio data.
[0042] Understandably, the decoding module 122 is responsible for decoding and restoring the multi-channel audio encoded data received from the smart terminal 110 into multi-channel audio data. The decoding module 122 can support various advanced audio codec formats, such as LHDC, LDAC, LC3, etc., to ensure accurate restoration of high-quality audio data. The second audio module is responsible for playing the decoded multi-channel audio data. This module may include hardware components such as speakers and headphone driver circuits, as well as audio processing software.
[0043] In some embodiments, the decoding module 122 is connected to the Bluetooth connection channel and the second audio module. It can obtain the encoding format of multi-channel audio encoding data supported by both the smart terminal 110 and the Bluetooth device 120 through the Bluetooth connection channel. The encoding format can be a high-quality encoding method that the first communication module 111 selects first based on the quality order of the audio encoding preset by the smart terminal 110. The encoding module 113 can decode based on the decoding method corresponding to the encoding format.
[0044] In some embodiments, the second audio module includes: a channel downmixing module 123, used to downmix multi-channel audio data to two channels to obtain two-channel spatial audio data; and a playback module 124, connected to the channel downmixing module 123, used to play the two-channel spatial audio data.
[0045] The channel downmixing module 123 is responsible for downmixing multi-channel audio data to stereo. This downmixing process can be implemented through algorithms to preserve the spatial and stereo feel of multi-channel audio, making stereo audio sound like multi-channel audio. For example, the channel downmixing module 123 can simulate the position and direction of multiple speakers through a preset virtual surround sound algorithm to provide a better audio experience. The playback module 124 is connected to the channel downmixing module 123 and is responsible for playing the processed stereo spatial audio data. The playback module 124 can control the speakers or headphones of the Bluetooth device 120 to output audio signals.
[0046] In some embodiments, the Bluetooth device 120 is equipped with a gyroscope device for acquiring head position information. The channel downmixing module 123 is connected to the gyroscope device to obtain head position information for multi-channel audio data downmixing. It can be understood that the gyroscope device is a sensor installed on the Bluetooth device 120 to acquire the user's head position information in real time. The gyroscope device can detect changes in the rotation angle and direction of the head, providing accurate head motion data. The channel downmixing module 123 dynamically adjusts the downmixing process of multi-channel audio data by receiving the head position information provided by the gyroscope device. The dynamic adjustment can change the spatial positioning of the audio in real time according to the user's head movement, providing a more realistic and immersive listening experience. For example, when the user turns their head, the direction of the audio source will change accordingly, simulating a realistic sound field effect.
[0047] In some embodiments, multichannel audio data includes the following channels: left channel, right channel, center channel, rear left channel, rear right channel, and bass channel. That is, multichannel audio data can be 5.1 channel data. The left channel (L) is responsible for the sound effects on the left side and is placed on the user's left side; the right channel (R) is responsible for the sound effects on the right side and is placed on the user's right side; the center channel (C) is mainly used to transmit human voices and important dialogue content and is placed in the center of the screen; the rear left channel (LS) is responsible for the sound effects on the left side behind the user and is placed on the left side behind the user; the rear right channel (RS) is responsible for the sound effects on the right side behind the user and is placed on the right side behind the user; and the bass channel (LFE) is dedicated to transmitting low-frequency effects. These channels are combined to provide a full-range audio experience.
[0048] In some embodiments, the Bluetooth connection channel is also used to transmit encoding format data between the smart terminal 110 and the Bluetooth device 120. The encoding format data represents the encoding format of multi-channel audio encoding data supported by both the smart terminal 110 and the Bluetooth device 120. It can be understood that the Bluetooth connection channel enables the smart terminal 110 to send encoding format data through the Bluetooth connection channel when establishing a Bluetooth connection, informing the Bluetooth device 120 of the audio encoding formats it supports. After receiving the encoding format data, the Bluetooth device 120 can select the best encoding format supported by both parties for subsequent audio data transmission. In this way, the smart terminal 110 and the Bluetooth device 120 can determine the optimal audio encoding method at the beginning of the connection establishment, ensuring the efficiency and sound quality of audio transmission.
[0049] In some embodiments, the first communication module 111 is further configured to control the first audio module 112 and the encoding module 113, and the second communication module 121 is further configured to control the decoding module 122, the channel downmixing module 123 and the playback module 124.
[0050] The embodiments of the present utility model have been described in detail above with reference to the accompanying drawings. However, the present utility model is not limited to the above embodiments. Within the scope of knowledge possessed by those skilled in the art, various changes can be made without departing from the spirit of the present utility model.
Claims
1. A Bluetooth audio communication system, characterized in that, include: The first communication module is located in the smart terminal; The second communication module is located in the Bluetooth device; The first communication module is used to select the Bluetooth communication protocol corresponding to the operating system of the smart terminal to establish a Bluetooth connection channel with the second communication module for communication connection; the Bluetooth connection channel is used to transmit the multi-channel audio encoded data of the smart terminal to the Bluetooth device, and the Bluetooth communication protocol includes a radio frequency communication protocol and a property profile protocol.
2. The Bluetooth audio communication system according to claim 1, characterized in that, When the operating system of the smart terminal is Android, the selected Bluetooth communication protocol is the radio frequency communication protocol.
3. The Bluetooth audio communication system according to claim 1, characterized in that, When the operating system of the smart terminal is an iOS system, the selected Bluetooth communication protocol is the attribute profile protocol.
4. The Bluetooth audio communication system according to claim 1, characterized in that, The Bluetooth audio communication system also includes: The first audio module is installed in the smart terminal; The encoding module is located in the smart terminal; The first audio module is connected to the encoding module. The first audio module is used to acquire multi-channel audio data from the smart terminal, and the encoding module is used to encode the multi-channel audio data to obtain multi-channel audio encoded data.
5. The Bluetooth audio communication system according to claim 4, characterized in that, The first audio module includes: A data reading module is used to read the raw audio data of the smart terminal; The channel simulation module, connected to the data reading module, is used to simulate the two-channel audio data as multi-channel audio data when the original audio data is two-channel audio data.
6. The Bluetooth audio communication system according to claim 1, characterized in that, The Bluetooth audio communication system also includes: The decoding module is located in the Bluetooth device; A second audio module is installed in the Bluetooth device; The decoding module is connected to the second audio module. The decoding module is used to decode the multi-channel audio encoded data to obtain multi-channel audio data, and the second audio module is used to play the multi-channel audio data.
7. The Bluetooth audio communication system according to claim 6, characterized in that, The second audio module includes: The channel downmixing module is used to downmix the multi-channel audio data to two channels to obtain two-channel spatial audio data; The playback module is connected to the channel downmixing module and is used to play the dual-channel spatial audio data.
8. The Bluetooth audio communication system according to claim 7, characterized in that, The Bluetooth device is equipped with a gyroscope for acquiring head position information. The channel downmixing module is connected to the gyroscope to obtain the head position information for downmixing the multi-channel audio data.
9. The Bluetooth audio communication system according to any one of claims 4 to 7, characterized in that, The multi-channel audio data includes the following channels: left channel, right channel, center channel, left rear channel, right rear channel, and bass channel.
10. The Bluetooth audio communication system according to any one of claims 1 to 8, characterized in that, The Bluetooth connection channel is also used to transmit encoding format data between the smart terminal and the Bluetooth device, the encoding format data representing the encoding format of the multi-channel audio encoding data supported by both the smart terminal and the Bluetooth device.