CN110519742B - Audio synchronous playing method and device and TWS Bluetooth headset - Google Patents
Audio synchronous playing method and device and TWS Bluetooth headset Download PDFInfo
- Publication number
- CN110519742B CN110519742B CN201910872194.7A CN201910872194A CN110519742B CN 110519742 B CN110519742 B CN 110519742B CN 201910872194 A CN201910872194 A CN 201910872194A CN 110519742 B CN110519742 B CN 110519742B
- Authority
- CN
- China
- Prior art keywords
- bluetooth headset
- audio data
- wireless link
- audio
- auxiliary
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 38
- 230000004044 response Effects 0.000 claims abstract description 66
- 230000006854 communication Effects 0.000 description 20
- 230000008569 process Effects 0.000 description 16
- 238000004891 communication Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 8
- 230000002159 abnormal effect Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification 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/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- 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
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/04—Error control
-
- 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
- H04W76/14—Direct-mode setup
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application provides an audio synchronous playing method, an audio synchronous playing device and a TWS Bluetooth headset, wherein the method comprises the following steps: the master bluetooth headset and the slave bluetooth headset share a first wireless link; the main Bluetooth headset and the auxiliary Bluetooth headset simultaneously receive audio data sent by an audio source device through the first wireless link, and one of the main Bluetooth headset and the auxiliary Bluetooth headset sends a response message used for representing that the audio data is received to the audio source device through the first wireless link according to a set alternate response rule, so that the audio source device sends the next audio data through the first wireless link after receiving the response message; and after the main Bluetooth earphone and the auxiliary Bluetooth earphone simultaneously receive the next audio data, synchronously playing the audio data and the next audio data. By applying the method, the fluency of audio synchronous playing can be improved.
Description
Technical Field
The present application relates to the field of wireless communication technologies, and in particular, to an audio synchronous playing method and apparatus, and a TWS bluetooth headset.
Background
At present, with the development of multimedia technology and the pursuit of fashion trend of users, Wireless bluetooth headsets have become a necessary trend of headset development, and meanwhile, with the application of TWS (True Wireless Stereo) technology in the field of bluetooth headsets, TWS bluetooth headsets are produced.
The TWS Bluetooth headset includes two Bluetooth headsets which are not physically connected, namely a main Bluetooth headset and an auxiliary Bluetooth headset. In the using process, the intelligent device can communicate with the main Bluetooth headset and the auxiliary Bluetooth headset through Bluetooth respectively, for example, the intelligent device sends audio data through Bluetooth, and after confirming that the main Bluetooth headset and the auxiliary Bluetooth headset both receive the same audio data, the main Bluetooth headset returns a response message to the intelligent device so that the intelligent device continues to send the audio data; meanwhile, the main Bluetooth headset and the auxiliary Bluetooth headset are communicated through Bluetooth so as to mutually inform the receiving condition of the other side to the audio data. Therefore, the main Bluetooth headset and the auxiliary Bluetooth headset can synchronously play audio data.
However, since the bluetooth headset communicates with the smart device and the two bluetooth headsets via bluetooth, the bluetooth headset needs to process different communication processes in a time-sharing manner, which may result in untimely communication and affect the synchronization and fluency of audio playing.
Disclosure of Invention
In view of this, the present application provides an audio synchronous playing method and apparatus, and a TWS bluetooth headset, so as to solve the problem in the prior art that the TWS bluetooth headset needs to process different communication processes in a time-sharing manner, which may cause untimely communication, thereby affecting the synchronization and fluency of audio playing.
According to a first aspect of embodiments of the present application, there is provided an audio synchronization playing method applied to a TWS bluetooth headset, where the TWS bluetooth headset includes a primary bluetooth headset and a secondary bluetooth headset, the method including:
the master bluetooth headset and the slave bluetooth headset share a first wireless link;
when the main Bluetooth headset and the auxiliary Bluetooth headset simultaneously receive audio data sent by an audio source device through the first wireless link, one of the main Bluetooth headset and the auxiliary Bluetooth headset sends a response message used for representing that the audio data is received to the audio source device through the first wireless link according to a set alternate response rule, so that the audio source device sends the next audio data through the first wireless link after receiving the response message;
and after the main Bluetooth earphone and the auxiliary Bluetooth earphone simultaneously receive the next audio data, synchronously playing the audio data and the next audio data.
According to a second aspect of the embodiments of the present application, there is provided an audio synchronization playing apparatus applied to a TWS bluetooth headset, the TWS bluetooth headset including a primary bluetooth headset and a secondary bluetooth headset, the apparatus including:
the link sharing module is used for sharing a first wireless line between the main Bluetooth headset and the auxiliary Bluetooth headset;
the audio receiving module is used for the main Bluetooth headset and the auxiliary Bluetooth headset to simultaneously receive audio data sent by an audio source device through the first wireless link;
a message response module, configured to send, by one of the master bluetooth headset and the slave bluetooth headset according to a set alternate response rule, a response message used for representing that the audio data has been received to the audio source device through the first wireless link, so that the audio source device sends next audio data through the first wireless link after receiving the response message;
and the synchronous playing module is used for synchronously playing the audio data and the next audio data after the main Bluetooth headset and the auxiliary Bluetooth headset simultaneously receive the next audio data.
According to a third aspect of embodiments herein, there is provided a TWS bluetooth headset, comprising:
a processor; a memory for storing the processor-executable instructions;
the processor is configured to execute the audio synchronous playing method provided by any embodiment of the present application.
By applying the embodiment of the application, the main Bluetooth headset and the auxiliary Bluetooth headset share the first wireless link in the using process, so that the main Bluetooth headset and the auxiliary Bluetooth headset can synchronously receive audio data sent by the audio source device through the first wireless link; and because the main Bluetooth earphone and the auxiliary Bluetooth earphone alternately send response messages to the audio source equipment after receiving the audio data, the main Bluetooth earphone and the auxiliary Bluetooth earphone can mutually know the receiving condition of the audio data by the other side through the processing, so that the Bluetooth earphone only needs to process the communication process between the Bluetooth earphone and the audio source equipment, and the fluency of audio playing is further improved.
Drawings
FIG. 1 is a schematic diagram of a prior art audio playback system including a TWS Bluetooth headset;
FIG. 2 is a schematic diagram of an audio playback system including a TWS Bluetooth headset according to the present application;
fig. 3 is a flowchart of an embodiment of an audio synchronous playing method according to an exemplary embodiment of the present application;
FIG. 4 is a flowchart illustrating an embodiment of another audio synchronous playing method according to an exemplary embodiment of the present application;
FIG. 5 is a flowchart illustrating an embodiment of a method for audio synchronized playback according to an exemplary embodiment of the present application;
FIG. 6 is a flowchart illustrating an embodiment of a method for audio synchronized playback according to an exemplary embodiment of the present application;
fig. 7 is a block diagram of an embodiment of an audio synchronous playback device according to an exemplary embodiment of the present application;
fig. 8 is a hardware configuration diagram of a TWS bluetooth headset according to an exemplary embodiment of the present application.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this application and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It is to be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present application. The word "if" as used herein may be interpreted as "at … …" or "when … …" or "in response to a determination", depending on the context.
The TWS Bluetooth headset comprises two Bluetooth headsets which are not physically connected, namely a main Bluetooth headset and an auxiliary Bluetooth headset, wherein wireless connection can be realized between the TWS Bluetooth headset and an audio source device through Bluetooth between the main Bluetooth headset and the auxiliary Bluetooth headset, so that a true wireless structure is realized, and the using mode is more flexible.
Specifically, as shown in fig. 1, it is a schematic diagram of an audio playing system including a TWS bluetooth headset in the prior art. The audio playback system illustrated in fig. 1 includes a smartphone 110, a TWS bluetooth headset 120, the TWS bluetooth headset 120 including a primary bluetooth headset 121 and a secondary bluetooth headset 122. A wireless link 130 is established between the smart phone 110 and the master bluetooth headset 121, a wireless link 140 is established between the smart phone 110 and the slave bluetooth headset 122, and a wireless link 150 is established between the master bluetooth headset 121 and the slave bluetooth headset 122.
In the using process, the smart phone 110 sends audio data to the main bluetooth headset 121 and the auxiliary bluetooth headset 122 through the wireless link 130 and the wireless link 140, the main bluetooth headset 121 and the auxiliary bluetooth headset 122 perform bluetooth communication through the wireless link 150 to inform each other of the receiving condition of the audio data, and after confirming that both the main bluetooth headset 121 and the auxiliary bluetooth headset 122 receive the same audio data, the main bluetooth headset 121 returns a response message to the smart phone 110 through the wireless link 130, so that the smart phone 110 continues to send the audio data. Therefore, the synchronous playing of the audio data by the main Bluetooth headset 121 and the auxiliary Bluetooth headset 122 can be realized.
As can be seen from the above description, in the prior art, the master bluetooth headset 121 and the smart phone 110, and the master bluetooth headset 121 and the slave bluetooth headset 122 all communicate with each other through bluetooth, and therefore, the master bluetooth headset 121 and the slave bluetooth headset 122 all need to process different communication processes in a time-sharing manner, which may result in untimely communication, thereby affecting the synchronization and smoothness of audio playing.
In order to solve the above problem, the present application provides an audio synchronous playing method, and in the using process, the main bluetooth headset 121 and the auxiliary bluetooth headset 122 may share the same wireless link, and the main bluetooth headset 121 and the auxiliary bluetooth headset 122 alternately send a response message for representing that audio data has been received to the smartphone 110 through the wireless link, so that bluetooth communication between the main bluetooth headset 121 and the auxiliary bluetooth headset 122 is not required to be performed again to inform each other of the receiving condition of the audio data by the other party, and further, the problem that the synchronization and the smoothness of audio playing are affected because the main bluetooth headset 121 and the auxiliary bluetooth headset 122 need to process different communication processes in a time-sharing manner.
As follows, the audio synchronous playing method proposed by the present application is explained in detail:
first, please refer to fig. 2, which is a schematic diagram of an audio playing system including a TWS bluetooth headset according to the present application. Fig. 2 is based on fig. 1 described above, and differs from fig. 1 in that there is no wireless link 140 between the smartphone 110 and the secondary bluetooth headset 122. During use, the master bluetooth headset 121 transmits connection information of the wireless link 130, such as a connection key, a bluetooth address of an audio source device, a frame hopping sequence, an AFH channel map, and the like, to the slave bluetooth headset 122 via the wireless link 150, and the slave bluetooth headset 122 may share the wireless link 130 with the master bluetooth headset 121 based on the connection information. Therefore, the bluetooth communication between the smart phone 110 and the master bluetooth headset 121 and between the slave bluetooth headset 122 can be realized through the wireless link 130. Further, the master bluetooth headset 121 and the slave bluetooth headset 122 may respectively receive the audio data sent by the smartphone 110 through the wireless link 130, and alternately send a response message for representing that the audio data has been received to the smartphone 110 through the wireless link 130, thereby implementing audio synchronous playing.
As follows, on the basis of the above fig. 2, the following embodiments are shown to explain the audio synchronous playing method proposed by the present application in detail:
the first embodiment is as follows:
referring to fig. 3, a flowchart of an embodiment of an audio synchronous playing method provided in an exemplary embodiment of the present application, which can be applied to the TWS bluetooth headset 120 in the audio playing system shown in fig. 3, may include the following steps:
step 301: the primary bluetooth headset shares a first wireless link with the secondary bluetooth headset.
In the embodiment of the present application, the wireless link 130 is referred to as a first wireless link and the wireless link 150 is referred to as a second wireless link for convenience of description.
In an embodiment, the master bluetooth headset 121 first establishes the second wireless link 150 with the slave bluetooth headset 122, and then the master bluetooth headset 121 sends connection information of the first wireless link 130 to the slave bluetooth headset 122 through the second wireless link 150, and the slave bluetooth headset 122 can share the first wireless link 130 with the master bluetooth headset 121 based on the connection information.
Step 302: when the main Bluetooth headset and the auxiliary Bluetooth headset simultaneously receive audio data sent by the audio source device through the first wireless link, one party sends a response message used for representing the received audio data to the audio source device through the first wireless link according to a set alternate response rule, so that the audio source device sends the next audio data through the first wireless link after receiving the response message.
In an embodiment, since the master bluetooth headset 121 and the slave bluetooth headset 122 may share the first wireless link 130, under a condition that the communication connection is normal, the master bluetooth headset 121 and the slave bluetooth headset 122 may respectively receive the audio data sent by the smartphone 110 through the first wireless link 130.
In an embodiment, when the master bluetooth headset 121 and the slave bluetooth headset 122 receive the audio data transmitted by the smartphone 110 through the first wireless link 130 at the same time, one of the parties may transmit a response message for representing that the audio data has been received to the smartphone 110 through the first wireless link 130 according to the set alternate response rule.
For example, assuming that the primary bluetooth headset 121 and the secondary bluetooth headset 122 simultaneously receive the first audio data transmitted by the smartphone 110 through the first wireless link 130, a response message for representing that the first audio data has been received is first returned by the secondary bluetooth headset 122 to the smartphone 110 through the first wireless link 130, and is referred to as a first response message for convenience of description.
In addition, after receiving the first reply message, the smartphone 110 may continue to transmit audio data, which is referred to as second audio data for descriptive convenience, through the first wireless link 130. Meanwhile, since the master bluetooth headset 121 and the slave bluetooth headset 122 share the first wireless link 130, the master bluetooth headset 121 may receive the first reply message, and the master bluetooth headset 121 may determine that the slave bluetooth headset 122 has received the first audio data based on the first reply message.
To this end, the master bluetooth headset 121 and the slave bluetooth headset 122 have received the first audio data synchronously, and the master bluetooth headset 121 can know the receiving condition of the slave bluetooth headset 122 for the first audio data.
Subsequently, the primary bluetooth headset 121 and the secondary bluetooth headset 122 simultaneously receive the second audio data sent by the smartphone 110 through the first wireless link 130, at this time, a response message for representing that the second audio data has been received is sent to the smartphone 110 by the primary bluetooth headset 121 through the first wireless link 130, and for convenience of description, the response message is referred to as a second response message.
Since the primary bluetooth headset 121 shares the first wireless link 130 with the secondary bluetooth headset 122, the secondary bluetooth headset 122 may receive the second reply message via the first wireless link 130, and the secondary bluetooth headset 122 may determine that the primary bluetooth headset 121 has received the second audio data based on the second reply message.
To this end, the master bluetooth headset 121 and the slave bluetooth headset 122 have received the second audio data synchronously, and the slave bluetooth headset 122 can know the receiving condition of the master bluetooth headset 121 on the second audio data.
Step 303: and after the main Bluetooth earphone and the auxiliary Bluetooth earphone simultaneously receive the next audio data, the audio data and the next audio data are synchronously played.
In one embodiment, the master bluetooth headset 121 and the slave bluetooth headset 122 may sort the received audio data according to the frame number, respectively, and play the received audio data in sequence.
As can be seen from the above embodiments, in the using process, the master bluetooth headset and the slave bluetooth headset share the first wireless link, so that the master bluetooth headset and the slave bluetooth headset can synchronously receive the audio data sent by the audio source device through the first wireless link; and because the main Bluetooth earphone and the auxiliary Bluetooth earphone alternately send response messages to the audio source equipment after receiving the audio data, the main Bluetooth earphone and the auxiliary Bluetooth earphone can mutually know the receiving condition of the audio data by the other side through the processing, so that the Bluetooth earphone only needs to process the communication process between the Bluetooth earphone and the audio source equipment, and the fluency of audio playing is further improved.
The description of the first embodiment is completed.
In addition, in practical applications, there may be various factors that cause the communication connection to be abnormal, and in case of the abnormal communication connection, an abnormal situation may occur that the master bluetooth headset 121 and the slave bluetooth headset 122 do not receive the audio data for the same audio data, and the abnormal situation is described below:
example two:
referring to fig. 4, a flowchart of another audio synchronous playing method according to an exemplary embodiment of the present application is provided, where the embodiment shown in fig. 4 focuses on the case that the primary bluetooth headset 121 receives the first audio data but the secondary bluetooth headset 122 does not receive the first audio data on the basis of the embodiment shown in fig. 3, and may include the following steps:
step 401: the audio source device transmits first audio data over a first wireless link.
Step 402: the master bluetooth headset receives the first audio data.
The detailed description of step 401 and step 402 can be referred to the related description of step 301, and will not be described in detail here.
Step 403: and when the audio source equipment does not receive the first response message from the auxiliary Bluetooth headset within the preset time length and is used for representing that the first audio data is received, the audio source equipment sends the first audio data through the first wireless link again.
For the description of the first reply message, reference may be made to the related description in step 302 above, and details thereof are not further described here.
In an embodiment, if the smart phone 110 does not receive the first response message within a preset time period, it may determine that the first audio data transmission fails, and retransmit the first audio data.
Step 404: the master bluetooth headset receives the first audio data again, and the slave bluetooth headset receives the first audio data at the same time.
In this step, assuming that the communication connection is recovered to be normal, the primary bluetooth headset 121 and the secondary bluetooth headset 122 may receive the first audio data secondarily transmitted by the smartphone 110.
Step 405: the secondary bluetooth headset transmits a first reply message to the audio source device over the first wireless link characterizing that the first audio data has been received.
Step 406: the audio source device continues to transmit the second audio data over the first wireless link after receiving the first reply message.
Step 407: the master bluetooth headset and the slave bluetooth headset each receive second audio data transmitted by the audio source device through the first wireless link.
Step 408: the master bluetooth headset transmits a second reply message to the audio source device over the first wireless link characterizing that the second audio data has been received.
Step 409: and after receiving the second response message through the first wireless link, the auxiliary Bluetooth headset and the main Bluetooth headset synchronously play the first audio data and the second audio data.
The detailed description of the above steps 405 to 409 can refer to the related description of the above steps 302 to 305 in the embodiment shown in fig. 3, and will not be described in detail here.
As can be seen from the above embodiments, when the audio source device does not receive the response message within the preset time period, the audio source device sends the audio data corresponding to the response message again, so that the situation that the audio data received by the primary bluetooth headset and the audio data received by the secondary bluetooth headset are not synchronized can be avoided.
So far, the description of the second embodiment is completed.
Example three:
referring to fig. 5, a flowchart of another embodiment of an audio synchronous playing method according to an exemplary embodiment of the present application is provided, where the embodiment shown in fig. 5 focuses on the case that the primary bluetooth headset 121 does not receive the first audio data, but the secondary bluetooth headset 122 receives the first audio data, and may include the following steps:
step 501: the audio source device transmits first audio data over a first wireless link.
Step 502: the secondary Bluetooth headset receives the first audio data.
Step 503: the secondary bluetooth headset transmits a first reply message to the audio source device over the first wireless link characterizing that the first audio data has been received.
Step 504: the audio source device continues to transmit the second audio data over the first wireless link after receiving the first reply message.
The detailed descriptions of steps 501 to 504 can be referred to the related descriptions of steps 301 to 302 in the embodiment shown in fig. 3, and are not described in detail here.
Step 505: and after receiving the first response message, the main Bluetooth headset sends a first retransmission signal for representing that the first audio data is not received through the first wireless link.
In one embodiment, since the master bluetooth headset 121 and the slave bluetooth headset 122 share the first wireless link, the master bluetooth headset 121 may receive the first reply message through the first wireless link. After receiving the first reply message, the master bluetooth headset may determine that the slave bluetooth headset 122 receives the first audio data based on the first reply message, and determine that the master bluetooth headset does not receive the first audio data.
At this time, the master bluetooth headset 121 may then transmit a first retransmission signal indicating that the first audio data is not received through the first wireless link.
In an embodiment, the primary bluetooth headset 121 may construct the first retransmission signal according to a format negotiated with the secondary bluetooth headset 122 in advance, or encrypt the constructed first retransmission signal according to a preset encryption rule, for example, encrypt the first retransmission signal according to a pre-agreed key, and send the encrypted first retransmission signal to the secondary bluetooth headset 122.
Through the above processing, the secondary bluetooth headset 122 may parse and identify the first retransmission signal after receiving the first retransmission signal, or decrypt the encrypted first retransmission signal according to a preset decryption rule, for example, decrypt the first retransmission signal by using the above key, so as to obtain the first retransmission signal. After receiving the first retransmission signal, the smart phone 110 cannot perform parsing and identification on the first retransmission signal, and cannot perform decryption on the first retransmission signal, so that the smart phone 110 can discard the first retransmission signal after receiving the first retransmission signal, and does not need to send the first audio data again based on the first retransmission signal.
Step 506: the master Bluetooth headset and the slave Bluetooth headset respectively receive second audio data through the first wireless link.
Step 507: the auxiliary Bluetooth headset receives the first retransmission signal through the first wireless link and sends first audio data through the first wireless link.
Step 508: the master bluetooth headset receives the first audio data through the first wireless link.
Step 507 and step 508 are explained as follows:
in one embodiment, since the master bluetooth headset 121 and the slave bluetooth headset 122 share the first wireless link, the slave bluetooth headset 122 may receive the first retransmission signal through the first wireless link. After the secondary bluetooth headset 122 receives the first retransmission signal, it may be determined that the primary bluetooth headset 121 does not receive the first audio data.
At this time, the sub bluetooth headset 122 may transmit the first audio data through the first wireless link, so that the main bluetooth headset 121 receives the first audio data through the first wireless link.
In one embodiment, the secondary bluetooth headset 122 may encrypt the first audio data according to a preset encryption rule, for example, a preset key, and transmit the encrypted first audio data through the first wireless link. Accordingly, the master bluetooth headset 121 may receive the encrypted first audio data through the first wireless link, and after receiving the encrypted first audio data, the master bluetooth headset 121 may decrypt the encrypted first audio data according to a preset decryption rule, for example, a preset key, to obtain the original first audio data.
Step 509: the master bluetooth headset transmits a second reply message to the audio source device over the first wireless link characterizing that the second audio data has been received.
Step 510: and after receiving the second response message through the first wireless link, the auxiliary Bluetooth headset and the main Bluetooth headset synchronously play the first audio data and the second audio data.
The detailed description of step 509 and step 510 can be referred to the related description of step 304 and step 305 in the embodiment shown in fig. 3, and will not be described in detail here.
It should be noted that, the execution sequence between the above steps is only an example, and in practical applications, other execution sequences according to logic may exist, and the execution sequence between the above steps is not limited in this application.
As can be seen from the above embodiments, since the primary bluetooth headset and the secondary bluetooth headset alternately send the response message to the audio source device, after receiving the first response message sent by the secondary bluetooth headset and used for representing that the first audio data has been received, the primary bluetooth headset may determine that the primary bluetooth headset does not receive the first audio data itself, and subsequently, the primary bluetooth headset may enable the secondary bluetooth headset to send the first audio data to the secondary bluetooth headset based on the first retransmission message by sending the first retransmission message, so as to implement that the audio data received by the primary bluetooth headset and the secondary bluetooth headset are kept synchronized.
So far, the description of the third embodiment is completed.
Example four:
referring to fig. 6, a flowchart of another embodiment of an audio synchronous playing method according to an exemplary embodiment of the present application is provided, where the embodiment shown in fig. 6 focuses on the case that the primary bluetooth headset 121 receives the second audio data but the secondary bluetooth headset 122 does not receive the second audio data on the basis of the embodiment shown in fig. 3, and may include the following steps:
step 601: the audio source device transmits first audio data over a first wireless link.
Step 602: the master Bluetooth headset and the auxiliary Bluetooth headset respectively receive the first audio data.
Step 603: the secondary bluetooth headset transmits a first reply message to the audio source device over the first wireless link characterizing that the first audio data has been received.
Step 604: the audio source device continues to transmit the second audio data over the first wireless link after receiving the first reply message.
Step 605: the master bluetooth headset receives the second audio data.
Step 606: the master bluetooth headset transmits a second reply message to the audio source device over the first wireless link characterizing that the second audio data has been received.
The detailed description of steps 601 to 606 can refer to the related description of steps 301 to 304 in the embodiment shown in fig. 3, and will not be described in detail here.
Step 607: and after receiving the second response message, the auxiliary Bluetooth headset sends a second retransmission signal for representing that the second audio data is not received through the first wireless link.
In one embodiment, since the master bluetooth headset 121 and the slave bluetooth headset 122 share the first wireless link, the slave bluetooth headset 122 may receive the second reply message through the first wireless link. After the secondary bluetooth headset 122 receives the second reply message, it may determine that the primary bluetooth headset 121 has received the second audio data based on the second reply message, and determine that the secondary bluetooth headset has not received the second audio data.
At this time, the secondary bluetooth headset 122 may then transmit a second retransmission signal over the first wireless link indicating that the second audio data was not received.
In an embodiment, the secondary bluetooth headset 122 may construct the second retransmission signal according to a format negotiated with the primary bluetooth headset 121 in advance, or encrypt the constructed second retransmission signal according to a preset encryption rule, for example, encrypt the second retransmission signal according to a pre-agreed key, and send the encrypted second retransmission signal to the primary and secondary bluetooth headsets 121.
Through the above processing, the master bluetooth headset 121 may parse and identify the second retransmission signal after receiving the second retransmission signal, or decrypt the encrypted second retransmission signal according to a preset decryption rule, for example, decrypt the encrypted second retransmission signal by using the key, so as to obtain the second retransmission signal. After receiving the second retransmission signal, the smart phone 110 cannot perform parsing identification or decryption, so that after receiving the second retransmission signal, the smart phone 110 may discard the second retransmission signal without sending the second audio data again based on the second retransmission signal.
Step 608: and the master Bluetooth headset receives the second retransmission signal through the first wireless link and sends second audio data through the first wireless link.
Step 609: the secondary bluetooth headset receives the second audio data over the first wireless link.
Step 608 and step 69 are explained as follows:
in one embodiment, since the master bluetooth headset 121 and the slave bluetooth headset 122 share the first wireless link, the master bluetooth headset 121 may receive the second retransmission signal through the first wireless link. After receiving the second retransmission signal, the master bluetooth headset 121 may determine that the secondary bluetooth headset 122 does not receive the second audio data based on the second retransmission signal, and then the master bluetooth headset 121 may transmit the second audio data through the first wireless link, so that the secondary bluetooth headset 122 receives the second audio data through the first wireless link.
In an embodiment, the master bluetooth headset 121 may encrypt the second audio data according to a preset encryption rule, for example, a preset key, and transmit the encrypted second audio data through the first wireless link. Accordingly, after receiving the encrypted second audio data through the first wireless link, the secondary bluetooth headset 122 decrypts the encrypted second audio data according to a preset decryption rule, for example, a preset key, to obtain the original second audio data.
Step 610: the master Bluetooth earphone and the auxiliary Bluetooth earphone respectively play the first audio data and the second audio data.
As can be seen from the above embodiments, since the master bluetooth headset and the slave bluetooth headset alternately send the response message to the audio source device, after receiving the second response message sent by the master bluetooth headset and used for representing that the second audio data has been received, the slave bluetooth headset may determine that the slave bluetooth headset does not receive the second audio data, and subsequently, the slave bluetooth headset may cause the master bluetooth headset to send the second audio data to the slave bluetooth headset based on the second retransmission message by sending the second retransmission message, thereby achieving synchronization of the audio data received by the master bluetooth headset and the slave bluetooth headset.
So far, the description of the fourth embodiment is completed.
Further, in the case where the communication connection is not normal, in addition to an abnormal case where the master bluetooth headset 121 and the slave bluetooth headset 122 do not both receive the audio data for the same audio data, there is also a possibility that the master and slave bluetooth headsets do not receive the response message that the other party transmits to the audio source device through the first wireless link shared by them.
Under the abnormal condition that the master bluetooth headset and the auxiliary bluetooth headset do not receive the response message sent by the other party to the audio source device through the shared first wireless link, when the next audio data sent by the audio source device can be received, it can be considered that the audio data received by the master bluetooth headset and the audio data received by the auxiliary bluetooth headset are kept synchronous, and therefore the processing can be continued according to the flow described in the above embodiment.
Corresponding to the foregoing embodiments of the audio synchronous playing method, the present application further provides embodiments of an audio synchronous playing apparatus.
Referring to fig. 7, a block diagram of an embodiment of an audio synchronization playing apparatus according to an exemplary embodiment of the present application is provided, where the apparatus is applicable to a TWS bluetooth headset including a primary bluetooth headset and a secondary bluetooth headset, and the primary bluetooth headset and the secondary bluetooth headset share a first wireless link, and the apparatus includes: a link sharing module 71, an audio receiving module 72, a message answering module 73, and a synchronized playing module 74.
The link sharing module 71 is configured to share a first wireless line with the master bluetooth headset and the slave bluetooth headset;
an audio receiving module 72, configured to receive, by the master bluetooth headset and the slave bluetooth headset, audio data sent by an audio source device through the first wireless link at the same time;
a message response module 73, configured to send, by one of the master bluetooth headset and the slave bluetooth headset, a response message used for representing that the audio data has been received to the audio source device through the first wireless link according to a set alternate response rule, so that the audio source device sends next audio data through the first wireless link after receiving the response message;
and a synchronous playing module 74, configured to synchronously play the audio data and the next audio data after the main bluetooth headset and the auxiliary bluetooth headset simultaneously receive the next audio data.
In one embodiment, the audio receiving module 72 includes (not shown in fig. 7):
a first receiving sub-module 721, configured to enable the master bluetooth headset and the slave bluetooth headset to respectively receive first audio data sent by an audio source device through the first wireless link;
a second receiving submodule 722, configured to enable the master bluetooth headset and the slave bluetooth headset to receive second audio data sent by the audio source device through the first wireless link respectively;
the alternate reply module 73 comprises (not shown in fig. 7):
a first sending sub-module 731, operable to send a first reply message characterizing that the first audio data has been received to the audio source device over the first wireless link by the secondary bluetooth headset, so that the audio source device continues to send second audio data over the first wireless link after receiving the first reply message;
a second sending submodule 732 configured to send, by the master bluetooth headset, a second reply message to the audio source device over the first wireless link, the second reply message indicating that the second audio data has been received.
In an embodiment, the apparatus may further comprise (not shown in fig. 7):
a link establishing module, configured to establish a second wireless link between the master bluetooth headset and the slave bluetooth headset;
the connection information sending module can be used for sending the connection information of the first wireless link to the auxiliary Bluetooth headset through the second wireless link by the main Bluetooth headset;
and the link sharing module can be used for the auxiliary Bluetooth headset to share the first wireless link with the main Bluetooth headset based on the connection information of the first wireless link.
In an embodiment, the synchronized playback module 74 may be specifically configured to: and the main Bluetooth earphone and the auxiliary Bluetooth earphone sort the audio data and the next audio data according to the frame number respectively, and synchronously play the first audio data and the second audio data according to the sequence.
In an embodiment, the apparatus may further comprise (not shown in fig. 7):
the repeated receiving module may be configured to, if the secondary bluetooth headset does not receive the first audio data, the primary bluetooth headset may receive the first audio data sent by the audio source device through the first wireless link again, where the first audio data received again is sent when the audio source device does not receive the first reply message from the secondary bluetooth headset within a preset time period.
In an embodiment, the apparatus may further comprise (not shown in fig. 7):
a first retransmission module, configured to send, by the master bluetooth headset via the first wireless link, a first retransmission signal indicating that the first audio data is not received if the master bluetooth headset does not receive the first audio data and receives the first response message;
a third sending module, configured to send the first audio data through the first wireless link after the secondary bluetooth headset receives the first retransmission signal through the first wireless link;
and the third receiving module is used for receiving the first audio data by the main Bluetooth headset through the first wireless link.
In an embodiment, the apparatus may further comprise (not shown in fig. 7):
the second retransmission module is used for the auxiliary Bluetooth headset not receiving the second audio data and receiving the second response message, and then the auxiliary Bluetooth headset sends a second retransmission signal used for representing that the second audio data is not received through the first wireless link;
a fourth sending module, configured to send, by the master bluetooth headset, the second audio data through the first wireless link after receiving the second retransmission signal through the first wireless link;
and the fourth receiving module is used for receiving the second audio data by the auxiliary Bluetooth headset through the first wireless link.
In an embodiment, the third sending module may include (not shown in fig. 7):
the first encryption submodule is used for encrypting the first audio data by the auxiliary Bluetooth headset according to a preset encryption rule;
a first encryption sending submodule, configured to send encrypted first audio data through the first wireless link by the secondary bluetooth headset;
the third receiving module may include (not shown in fig. 7):
a first encryption receiving sub-module, configured to receive, by the master bluetooth headset, the encrypted first audio data through the first wireless link;
and the first decryption submodule is used for decrypting the encrypted first audio data by the main Bluetooth headset according to a preset decryption rule to obtain original first audio data.
In an embodiment, the fourth sending module may include (not shown in fig. 7):
the second encryption submodule is used for encrypting the second audio data by the main Bluetooth headset according to a preset encryption rule;
the second encryption sending submodule is used for sending the encrypted second audio data by the main Bluetooth headset through the first wireless link;
the fourth receiving module may include (not shown in fig. 7):
a second encryption receiving sub-module, configured to receive, by the secondary bluetooth headset, the encrypted second audio data through the first wireless link;
and the second decryption submodule is used for decrypting the encrypted second audio data by the auxiliary Bluetooth headset according to a preset decryption rule to obtain original second audio data.
Fig. 8 is a hardware configuration diagram of a TWS bluetooth headset according to an exemplary embodiment of the present application, where the TWS bluetooth headset includes: a communication interface 801, a processor 802, a memory 803 storing instructions executable by the processor 802, a bus 804, and a physical storage medium 805; wherein, the communication interface 801, the processor 802, the memory 803 and the physical storage medium 805 are communicated with each other through the bus 804. The processor 802 may execute the audio synchronized playback method described above by reading and executing machine executable instructions corresponding to the control logic of the audio synchronized playback method in the memory 802, and the details of the method are described in the above embodiments, which will not be described herein again.
The implementation process of the functions and actions of each unit in the above device is specifically described in the implementation process of the corresponding step in the above method, and is not described herein again.
For the device embodiments, since they substantially correspond to the method embodiments, reference may be made to the partial description of the method embodiments for relevant points. The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of the application. One of ordinary skill in the art can understand and implement it without inventive effort.
Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above description is only exemplary of the present application and should not be taken as limiting the present application, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present application should be included in the scope of protection of the present application.
Claims (19)
1. An audio synchronous playing method is applied to a TWS Bluetooth headset which is a true wireless stereo, the TWS Bluetooth headset comprises a main Bluetooth headset and an auxiliary Bluetooth headset, and the method comprises the following steps:
the master bluetooth headset and the slave bluetooth headset share a first wireless link;
when the main Bluetooth headset and the auxiliary Bluetooth headset simultaneously receive audio data sent by an audio source device through the first wireless link, one of the main Bluetooth headset and the auxiliary Bluetooth headset sends a response message used for representing that the audio data is received to the audio source device through the first wireless link according to a set alternate response rule, so that the audio source device sends the next audio data through the first wireless link after receiving the response message; and the other party receives the reply message over the first wireless link to determine that the one party has received the audio data;
and after the main Bluetooth earphone and the auxiliary Bluetooth earphone simultaneously receive the next audio data, synchronously playing the audio data and the next audio data.
2. The method of claim 1, wherein sending, by one of the parties, a response message to the audio source device over the first wireless link according to the set alternate response rule, the response message characterizing that the audio data has been received, comprises:
the master Bluetooth headset and the auxiliary Bluetooth headset respectively receive first audio data sent by an audio source device through the first wireless link;
the auxiliary Bluetooth headset sends a first response message used for representing that the first audio data is received to the audio source device through the first wireless link, so that the audio source device continues to send second audio data through the first wireless link after receiving the first response message;
the master Bluetooth headset and the auxiliary Bluetooth headset respectively receive second audio data sent by the audio source device through the first wireless link;
the master Bluetooth headset sends a second reply message to the audio source device over the first wireless link characterizing that the second audio data has been received.
3. The method of claim 1, wherein the sharing of the first wireless link between the master bluetooth headset and the slave bluetooth headset is achieved by:
a second wireless link is established between the main Bluetooth headset and the auxiliary Bluetooth headset;
the main Bluetooth headset sends the connection information of the first wireless link to the auxiliary Bluetooth headset through the second wireless link;
the secondary bluetooth headset shares the first wireless link with the primary bluetooth headset based on connection information of the first wireless link.
4. The method of claim 1, wherein after the master bluetooth headset and the slave bluetooth headset simultaneously receive the next audio data, synchronously playing the audio data and the next audio data comprises:
and the main Bluetooth earphone and the auxiliary Bluetooth earphone sort the audio data and the next audio data according to the frame number respectively, and synchronously play the audio data and the next audio data according to the sequence.
5. The method of claim 2, further comprising:
if the auxiliary bluetooth headset does not receive the first audio data, the main bluetooth headset will receive the first audio data sent by the audio source device through the first wireless link again, wherein the first audio data received again is sent when the audio source device does not receive the first reply message from the auxiliary bluetooth headset within a preset time period.
6. The method of claim 2, further comprising:
if the master Bluetooth headset does not receive the first audio data and receives the first response message, the master Bluetooth headset sends a first retransmission signal for representing that the first audio data is not received through the first wireless link;
the auxiliary Bluetooth headset sends the first audio data through the first wireless link after receiving the first retransmission signal through the first wireless link;
the master bluetooth headset receives the first audio data through the first wireless link.
7. The method of claim 2, further comprising:
the auxiliary Bluetooth headset does not receive the second audio data and receives the second response message, and then the auxiliary Bluetooth headset sends a second retransmission signal for representing that the second audio data is not received through the first wireless link;
after receiving the second retransmission signal through the first wireless link, the master bluetooth headset transmits the second audio data through the first wireless link;
the secondary bluetooth headset receives the second audio data through the first wireless link.
8. The method of claim 6, wherein the secondary Bluetooth headset transmits the first audio data over the first wireless link, comprising:
the auxiliary Bluetooth headset encrypts the first audio data according to a preset encryption rule;
the auxiliary Bluetooth headset sends encrypted first audio data through the first wireless link;
the master bluetooth headset receiving the first audio data through the first wireless link, including:
the master Bluetooth headset receives the encrypted first audio data through the first wireless link;
and the main Bluetooth earphone decrypts the encrypted first audio data according to a preset decryption rule to obtain original first audio data.
9. The method of claim 7, wherein the master Bluetooth headset transmitting the second audio data over the first wireless link comprises:
the main Bluetooth headset encrypts the second audio data according to a preset encryption rule;
the master Bluetooth headset sends encrypted second audio data through the first wireless link;
the secondary bluetooth headset receiving the second audio data via the first wireless link, including:
the secondary Bluetooth headset receives the encrypted second audio data through the first wireless link;
and the auxiliary Bluetooth headset decrypts the encrypted second audio data according to a preset decryption rule to obtain original second audio data.
10. An audio synchronous playing device applied to a TWS Bluetooth headset, wherein the TWS Bluetooth headset comprises a main Bluetooth headset and an auxiliary Bluetooth headset, the audio synchronous playing device comprising:
a link sharing module, configured to share a first wireless link with the master bluetooth headset and the slave bluetooth headset;
the audio receiving module is used for the main Bluetooth headset and the auxiliary Bluetooth headset to simultaneously receive audio data sent by an audio source device through the first wireless link;
a message response module, configured to send, by one of the master bluetooth headset and the slave bluetooth headset according to a set alternate response rule, a response message used for representing that the audio data has been received to the audio source device through the first wireless link, so that the audio source device sends next audio data through the first wireless link after receiving the response message; and the other party receives the reply message over the first wireless link to determine that the one party has received the audio data;
and the synchronous playing module is used for synchronously playing the audio data and the next audio data after the main Bluetooth headset and the auxiliary Bluetooth headset simultaneously receive the next audio data.
11. The apparatus of claim 10, wherein the audio receiving module comprises:
the first receiving submodule is used for the main Bluetooth headset and the auxiliary Bluetooth headset to respectively receive first audio data sent by an audio source device through the first wireless link;
a second receiving submodule, configured to enable the master bluetooth headset and the slave bluetooth headset to respectively receive second audio data sent by the audio source device through the first wireless link;
the message response module comprises:
a first sending sub-module, configured to send, by the secondary bluetooth headset, a first reply message for indicating that the first audio data has been received to the audio source device through the first wireless link, so that the audio source device continues to send second audio data through the first wireless link after receiving the first reply message;
a second sending submodule, configured to send, by the master bluetooth headset to the audio source device through the first wireless link, a second response message indicating that the second audio data has been received.
12. The apparatus of claim 10, further comprising:
the link establishing module is used for establishing a second wireless link between the main Bluetooth headset and the auxiliary Bluetooth headset;
the connection information sending module is used for sending the connection information of the first wireless link to the auxiliary Bluetooth headset through the second wireless link by the main Bluetooth headset;
and the link sharing module is used for sharing the first wireless link with the main Bluetooth headset by the auxiliary Bluetooth headset based on the connection information of the first wireless link.
13. The apparatus of claim 10, wherein the synchronized playback module is specifically configured to:
and the main Bluetooth earphone and the auxiliary Bluetooth earphone sort the audio data and the next audio data according to the frame number respectively, and synchronously play the audio data and the next audio data according to the sequence.
14. The apparatus of claim 11, further comprising:
and the repeated receiving module is configured to, if the secondary bluetooth headset does not receive the first audio data, re-receive the first audio data sent by the audio source device through the first wireless link by the primary bluetooth headset, where the re-received first audio data is sent when the audio source device does not receive the first response message from the secondary bluetooth headset within a preset time period.
15. The apparatus of claim 11, further comprising:
a first retransmission module, configured to send, by the master bluetooth headset via the first wireless link, a first retransmission signal indicating that the first audio data is not received if the master bluetooth headset does not receive the first audio data and receives the first response message;
a third sending module, configured to send the first audio data through the first wireless link after the secondary bluetooth headset receives the first retransmission signal through the first wireless link;
and the third receiving module is used for receiving the first audio data by the main Bluetooth headset through the first wireless link.
16. The apparatus of claim 11, further comprising:
the second retransmission module is used for the auxiliary Bluetooth headset not receiving the second audio data and receiving the second response message, and then the auxiliary Bluetooth headset sends a second retransmission signal used for representing that the second audio data is not received through the first wireless link;
a fourth sending module, configured to send, by the master bluetooth headset, the second audio data through the first wireless link after receiving the second retransmission signal through the first wireless link;
and the fourth receiving module is used for receiving the second audio data by the auxiliary Bluetooth headset through the first wireless link.
17. The apparatus of claim 15, wherein the third sending module comprises:
the first encryption submodule is used for encrypting the first audio data by the auxiliary Bluetooth headset according to a preset encryption rule;
a first encryption sending submodule, configured to send encrypted first audio data through the first wireless link by the secondary bluetooth headset;
the third receiving module includes:
a first encryption receiving sub-module, configured to receive, by the master bluetooth headset, the encrypted first audio data through the first wireless link;
and the first decryption submodule is used for decrypting the encrypted first audio data by the main Bluetooth headset according to a preset decryption rule to obtain original first audio data.
18. The apparatus of claim 16, wherein the fourth sending module comprises:
the second encryption submodule is used for encrypting the second audio data by the main Bluetooth headset according to a preset encryption rule;
the second encryption sending submodule is used for sending the encrypted second audio data by the main Bluetooth headset through the first wireless link;
the fourth receiving module includes:
a second encryption receiving sub-module, configured to receive, by the secondary bluetooth headset, the encrypted second audio data through the first wireless link;
and the second decryption submodule is used for decrypting the encrypted second audio data by the auxiliary Bluetooth headset according to a preset decryption rule to obtain original second audio data.
19. A TWS Bluetooth headset, comprising:
a processor; a memory for storing the processor-executable instructions;
wherein the processor is configured to perform the method of any of the preceding claims 1-9.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910872194.7A CN110519742B (en) | 2019-09-16 | 2019-09-16 | Audio synchronous playing method and device and TWS Bluetooth headset |
| PCT/CN2020/115292 WO2021052318A1 (en) | 2019-09-16 | 2020-09-15 | Audio playing method and apparatus, and tws bluetooth earphone |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910872194.7A CN110519742B (en) | 2019-09-16 | 2019-09-16 | Audio synchronous playing method and device and TWS Bluetooth headset |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110519742A CN110519742A (en) | 2019-11-29 |
| CN110519742B true CN110519742B (en) | 2022-02-18 |
Family
ID=68631010
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910872194.7A Active CN110519742B (en) | 2019-09-16 | 2019-09-16 | Audio synchronous playing method and device and TWS Bluetooth headset |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN110519742B (en) |
| WO (1) | WO2021052318A1 (en) |
Families Citing this family (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110519742B (en) * | 2019-09-16 | 2022-02-18 | 安徽华米信息科技有限公司 | Audio synchronous playing method and device and TWS Bluetooth headset |
| CN112994854A (en) | 2019-12-16 | 2021-06-18 | Oppo广东移动通信有限公司 | Data receiving method, device and equipment of Bluetooth headset and storage medium |
| CN114945161B (en) * | 2019-12-23 | 2025-08-29 | 无锡中感微电子股份有限公司 | Communication method for wireless headset, wireless headset and wireless earplug |
| CN111132377B (en) * | 2019-12-27 | 2022-03-22 | 昱兆微电子科技(上海)有限公司 | Data transmission method and system for terminal and earphone |
| CN111200769B (en) * | 2020-01-08 | 2022-01-28 | 昆山泰芯微电子有限公司 | Communication method for Bluetooth headset device and Bluetooth headset device |
| CN111787098B (en) * | 2020-06-30 | 2022-10-04 | 歌尔科技有限公司 | Earphone upgrading method and device, earphone and storage medium |
| CN112437370B (en) * | 2020-08-11 | 2023-02-24 | 珠海市杰理科技股份有限公司 | Link switching method, system, TWS earphone pair, chip and medium |
| KR102837916B1 (en) | 2021-01-20 | 2025-07-24 | 삼성전자주식회사 | Electronic device for processing audio data and method of operating the same |
| CN112423198B (en) * | 2021-01-22 | 2021-04-27 | 成都市安比科技有限公司 | Audio system data synchronization method and audio component |
| CN112954527B (en) * | 2021-02-08 | 2023-01-24 | 歌尔科技有限公司 | Wireless earphone, audio synchronization method, system, equipment and computer medium |
| CN113068167B (en) * | 2021-03-17 | 2021-12-10 | 上海物骐微电子有限公司 | High-reliability Bluetooth data transmission system and method |
| WO2022206241A1 (en) * | 2021-04-01 | 2022-10-06 | Oppo广东移动通信有限公司 | Method for sending ack message, audio sink, audio device, and earphones |
| CN113613221B (en) * | 2021-04-26 | 2023-09-08 | 珠海市杰理科技股份有限公司 | TWS master device, TWS slave device, audio device and system |
| CN115396856B (en) * | 2021-05-24 | 2025-07-22 | Oppo广东移动通信有限公司 | Method, device, equipment and storage medium for establishing Bluetooth link |
| CN113242603B (en) * | 2021-05-28 | 2022-08-16 | 广州安凯微电子股份有限公司 | Dynamic allocation method for bandwidth period |
| CN113490268B (en) * | 2021-06-28 | 2025-04-18 | 泰凌微电子(上海)股份有限公司 | Audio data wireless transmission method and system |
| CN114079894B (en) * | 2021-07-22 | 2024-03-22 | 珠海市杰理科技股份有限公司 | Dual-wireless audio communication control method, device, equipment and system |
| CN113825125B (en) * | 2021-09-15 | 2024-05-31 | 国芯科技(广州)有限公司 | Audio sharing method for multiple groups of wireless Bluetooth headsets |
| CN114268911B (en) * | 2021-09-23 | 2023-06-20 | 珠海市杰理科技股份有限公司 | Communication method and device, readable storage medium, TWS system |
| US12342363B2 (en) | 2021-10-08 | 2025-06-24 | Samsung Electronics Co., Ltd. | Electronic device for providing audio service and operating method thereof |
| CN114143670B (en) * | 2021-12-20 | 2023-05-26 | 成都市易冲半导体有限公司 | Communication handshaking circuit between TWS earphone box body and earphone and working method |
| CN115103431B (en) * | 2022-03-25 | 2024-09-06 | 恒玄科技(上海)股份有限公司 | Method for realizing synchronous playing of Bluetooth headset equipment and Bluetooth headset equipment thereof |
| CN115967929A (en) * | 2022-05-25 | 2023-04-14 | 恒玄科技(上海)股份有限公司 | Communication method, bluetooth earphone and bluetooth communication system |
| CN115278624B (en) * | 2022-07-21 | 2025-01-07 | Oppo广东移动通信有限公司 | Information updating method and device, audio sharing method and system, and electronic device |
| CN115278625B (en) * | 2022-07-26 | 2025-08-05 | 伟光有限公司 | Bluetooth multimedia package transmission method, device, equipment and system |
| CN115175159B (en) * | 2022-09-06 | 2023-01-13 | 荣耀终端有限公司 | Bluetooth headset playing method and equipment |
| CN116156472B (en) * | 2023-02-24 | 2026-02-03 | 昆腾微电子股份有限公司 | Audio sharing method and audio sharing system |
| CN119071694B (en) * | 2024-11-05 | 2025-01-10 | 东莞市金文华数码科技有限公司 | Audio processing method and related device based on Bluetooth sound box interconnection |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109995479A (en) * | 2019-06-03 | 2019-07-09 | 南京中感微电子有限公司 | A kind of voice data communication method, system and audio communication device |
| CN110191442A (en) * | 2019-04-18 | 2019-08-30 | 华为技术有限公司 | Bluetooth connection method, equipment and system |
| CN110213691A (en) * | 2019-06-26 | 2019-09-06 | 上海富芮坤微电子有限公司 | A kind of synchronization mechanism of TWS audio transmission |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10034160B2 (en) * | 2016-04-14 | 2018-07-24 | Lg Electronics Inc. | Method and apparatus for transmitting or receiving data using bluetooth in wireless communication system |
| CN109644216A (en) * | 2016-08-18 | 2019-04-16 | 华为技术有限公司 | Method and terminal for Bluetooth communication |
| CN107295434A (en) * | 2017-05-26 | 2017-10-24 | 广东思派康电子科技有限公司 | TWS earphones and realize the vocal music of TWS earphones with the computer-readable recording medium broadcast |
| CN107205192B (en) * | 2017-07-28 | 2019-10-11 | 广州黑格智能科技有限公司 | Double-ear wireless earphone and audio playing method thereof |
| CN107894881A (en) * | 2017-10-18 | 2018-04-10 | 恒玄科技(上海)有限公司 | The method that principal and subordinate link switching, conversation monitoring and the Mike of bluetooth earphone switch |
| CN108111953B (en) * | 2017-12-21 | 2020-04-07 | 广东小天才科技有限公司 | Audio sharing method and system based on TWS earphone and TWS earphone |
| CN109391926B (en) * | 2018-01-10 | 2021-11-19 | 展讯通信(上海)有限公司 | Data processing method of wireless audio equipment and wireless audio equipment |
| US20190223192A1 (en) * | 2018-01-12 | 2019-07-18 | Qualcomm Incorporated | Time slot reassignment mechanism for radio access technology coexistence improvement |
| CN108901004A (en) * | 2018-08-08 | 2018-11-27 | 易兆微电子(杭州)有限公司 | A kind of method of synchronous transfer bluetooth headset |
| CN109495869A (en) * | 2018-11-30 | 2019-03-19 | 锐迪科微电子科技(上海)有限公司 | Bluetooth connecting method and device |
| CN109819377B (en) * | 2019-02-19 | 2020-12-29 | 恒玄科技(上海)股份有限公司 | Signal transmission method of wireless earphone and wireless earphone system |
| CN109561419B (en) * | 2019-02-19 | 2019-06-11 | 恒玄科技(上海)有限公司 | The ears wireless headset of high reliability and communication means for ears wireless headset |
| CN109922540B (en) * | 2019-03-01 | 2021-12-03 | 展讯通信(上海)有限公司 | Wireless transceiver group communication method, device group, system and storage medium |
| CN110519742B (en) * | 2019-09-16 | 2022-02-18 | 安徽华米信息科技有限公司 | Audio synchronous playing method and device and TWS Bluetooth headset |
-
2019
- 2019-09-16 CN CN201910872194.7A patent/CN110519742B/en active Active
-
2020
- 2020-09-15 WO PCT/CN2020/115292 patent/WO2021052318A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110191442A (en) * | 2019-04-18 | 2019-08-30 | 华为技术有限公司 | Bluetooth connection method, equipment and system |
| CN109995479A (en) * | 2019-06-03 | 2019-07-09 | 南京中感微电子有限公司 | A kind of voice data communication method, system and audio communication device |
| CN110213691A (en) * | 2019-06-26 | 2019-09-06 | 上海富芮坤微电子有限公司 | A kind of synchronization mechanism of TWS audio transmission |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2021052318A1 (en) | 2021-03-25 |
| CN110519742A (en) | 2019-11-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110519742B (en) | Audio synchronous playing method and device and TWS Bluetooth headset | |
| US11606341B2 (en) | Apparatus for use in a can system | |
| US10652736B2 (en) | Session protocol for backward security between paired devices | |
| KR20180029695A (en) | System and method for transmitting data using block-chain | |
| CN115378592B (en) | Password service calling method and system | |
| WO2017159671A1 (en) | Communication network system, vehicle, counter-value notification node, counter-value sharing method, and computer program | |
| US20210266102A1 (en) | Systems and Methods for Relaying and Updating Payload Counter Data Between Hearing Devices | |
| CN104735484A (en) | Method and device for playing video | |
| WO2024077857A1 (en) | Data transmission method and apparatus, and device and storage medium | |
| CN104125071A (en) | Communication method, communication system and communication terminal | |
| CN119562256A (en) | Method and device for sending and receiving Bluetooth broadcast audio data | |
| WO2019026776A1 (en) | Encrypted communication device, encrypted communication system, encrypted communication method, and program | |
| US7400730B2 (en) | Cryptographic communication method in communication system | |
| CN106487761B (en) | Message transmission method and network equipment | |
| JP2000059352A (en) | Encryption communication system | |
| JP2018029352A (en) | Communication network system, vehicle, counter value notification node, counter value sharing method, and computer program | |
| CN112242977A (en) | Data transmission method and data transmission system | |
| CA2849174C (en) | System and method for the safe spontaneous transmission of confidential data over unsecure connections and switching computers | |
| JP2007507146A (en) | Data encryption method and apparatus | |
| JP2007053612A (en) | Communication device and communication method | |
| CN115208569B (en) | Encryption and decryption method and device for dynamic key distribution | |
| CN115987573B (en) | A data transmission method and system based on OT extension protocol | |
| WO2017031744A1 (en) | Method for encrypted call and terminal | |
| KR102078903B1 (en) | reliable data checking method of wireless encrypted communication | |
| KR20240003111A (en) | Data reliability determination system durihg data decoding process based on 5g communication network |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |