Data sharing method based on vehicle-mounted Bluetooth

By establishing transmission channels between devices and adjusting data reception requirements in the on-board Bluetooth system, the problem that existing systems cannot realize multiple devices sharing audio data at the same time is solved, and multi-screen audio data sharing and independent playback functions are realized, improving the in-car entertainment experience.

CN120075768APending Publication Date: 2025-05-30BOSCH AUTOMOTIVE PRODUCTS (SUZHOU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311628796.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-30
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The existing vehicle Bluetooth system can only realize one-to-one audio data transmission, and cannot realize an audio playback strategy for multiple audio receiving devices to share the same data at the same time.

Method used

By establishing a transmission channel between the on-board devices, in response to the second on-board device connection to the mobile device, the data reception requirements of the mobile device are determined, the data is adjusted and transmitted to the mobile device, thereby realizing data sharing between multiple on-board devices.

Benefits of technology

It realizes audio data sharing between multiple on-board devices, and can share audio data from the home screen to the secondary screen, and plays it with Bluetooth headsets connected to the secondary screen, improving the in-car entertainment experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120075768A_ABST
    Figure CN120075768A_ABST
Patent Text Reader

Abstract

The invention relates to a data sharing method based on vehicle-mounted Bluetooth, a vehicle-mounted multi-screen audio data sharing method based on vehicle-mounted Bluetooth, a vehicle-mounted system, a computer readable storage medium and a vehicle. The data sharing method based on the vehicle-mounted Bluetooth comprises the following steps: establishing a transmission channel between a first vehicle-mounted device and one or more second vehicle-mounted devices; in response to the fact that one of the one or more second vehicle-mounted devices is connected to the mobile device through Bluetooth, determining a data receiving requirement of the mobile device; adjusting data to be shared by the first vehicle-mounted equipment according to the data receiving requirement; and transmitting the adjusted data to the mobile device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to a method for sharing data based on in-vehicle Bluetooth, a method for sharing multi-screen audio data in a vehicle based on in-vehicle Bluetooth, an in-vehicle system, a computer-readable storage medium, and a vehicle. Background Art

[0002] At present, many vehicles are equipped with multiple in-vehicle devices. Especially in the intelligent cockpit domain, more and more in-vehicle devices are deployed. These in-vehicle devices include in-vehicle screens (including the main screen, co-pilot screen, rear cabin screen), speakers, ambient lights, entertainment systems / devices, aroma diffusers, seat adjustment devices, and so on. Among them, quite a number of in-vehicle devices have Bluetooth communication modules / modules and can perform Bluetooth communication with external Bluetooth devices (for example, mobile devices such as mobile phones, Bluetooth headsets, etc.). For example, for the Bluetooth data sharing function, music sharing is currently the most important part of in-vehicle Bluetooth entertainment. More and more in-vehicle screens urgently need a method to meet people's needs for the Bluetooth music sharing function. At present, only a one-to-one audio data transmission strategy can be realized, and there is no method to realize an audio playback strategy for sharing the same data with multiple audio receiving devices. Summary of the Invention

[0003] In view of the above problems, the present application aims to provide a method for sharing data based on in-vehicle Bluetooth, a method for sharing multi-screen audio data in a vehicle based on in-vehicle Bluetooth, an in-vehicle system, a computer-readable storage medium, and a vehicle.

[0004] The method for sharing data based on in-vehicle Bluetooth according to the first aspect of the present application includes the following steps: establishing a transmission channel between a first in-vehicle device and one or more second in-vehicle devices; in response to a second in-vehicle device among the one or more second in-vehicle devices being connected to a mobile device via Bluetooth, determining the data reception requirements of the mobile device; adjusting the data to be shared by the first in-vehicle device according to the data reception requirements; and transmitting the adjusted data to the mobile device.

[0005] The method for sharing multi-screen audio data in a vehicle based on in-vehicle Bluetooth according to the second aspect of the present application, where the multi-screen in the vehicle includes a main screen and one or more sub-screens, and the method for sharing multi-screen audio data in a vehicle includes the following steps: establishing an audio transmission channel between the main screen and one or more sub-screens; in response to a sub-screen among the one or more sub-screens being connected to a Bluetooth headset via Bluetooth, determining the audio coding format of the Bluetooth headset; encoding the audio data to be shared by the main screen according to the audio coding format; and transmitting the encoded audio data to the Bluetooth headset for playback.

[0006] According to the vehicle-mounted system of the third aspect of the present application, the vehicle-mounted system includes a processing unit and a storage unit. The storage unit stores instructions, and when the instructions are executed by the processing unit, the method according to any embodiment herein is implemented.

[0007] According to the computer-readable storage medium of the fourth aspect of the present application, the storage medium stores instructions, and when the instructions are executed by a processor, the method according to any embodiment herein is implemented.

[0008] According to the vehicle of the fourth aspect of the present application, it includes a vehicle-mounted system according to any embodiment herein.

[0009] As described above, the vehicle-mounted multi-screen audio data sharing method based on vehicle-mounted Bluetooth according to the present application can achieve data sharing among multiple vehicle-mounted devices. The vehicle-mounted device connected to the data source (such as a mobile phone) can share the data from the data source with other vehicle-mounted devices, and the external Bluetooth devices connected to these other vehicle-mounted devices can also obtain data sharing. Description of the Drawings

[0010] Figure 1 It is a schematic flowchart of a data sharing method 100 based on vehicle-mounted Bluetooth according to some embodiments of the present application.

[0011] Figure 2 It is a schematic flowchart of a vehicle-mounted multi-screen audio data sharing method 200 based on vehicle-mounted Bluetooth according to some embodiments of the present application.

[0012] Figure 3 It is a schematic diagram of a module for multi-screen data sharing 300 according to some other embodiments of the present application.

[0013] Figure 4 It is a schematic flowchart of an audio data sharing process 400 according to some embodiments of the present application.

[0014] Figure 5 It is a schematic diagram of a module for vehicle-mounted multi-screen audio data sharing based on vehicle-mounted Bluetooth 500 according to some embodiments of the present application.

[0015] Figure 6 It is a schematic diagram of module interaction for implementing audio sharing based on the Bluetooth A2DP profile 600 according to some embodiments of the present application. Detailed Embodiments

[0016] The following are some of the multiple embodiments of the present application, aiming to provide a basic understanding of the present application. It is not intended to identify the key or decisive elements of the present application or to limit the scope to be protected.

[0017] For the sake of simplicity and illustrative purposes, the principles of the present application are mainly described herein with reference to its exemplary embodiments. However, those skilled in the art will readily recognize that the same principles can be equivalently applied to all types of in-vehicle Bluetooth-based data sharing methods, in-vehicle multi-screen audio data sharing methods based on in-vehicle Bluetooth, in-vehicle systems, computer-readable storage media, and vehicles, and these same principles can be implemented therein, and any such variations do not depart from the true spirit and scope of this patent application.

[0018] Moreover, in the following description, reference is made to the accompanying drawings, which illustrate specific exemplary embodiments. Electrical, mechanical, logical, and structural changes can be made to these embodiments without departing from the spirit and scope of the present application. In addition, although a feature of the present application is disclosed in conjunction with only one of several embodiments / implementations, this feature can be combined with one or more other features of other embodiments / implementations as may be desired and / or advantageous for any given or identifiable function. Therefore, the following description should not be construed in a limiting sense, and the scope of the present application is defined by the appended claims and their equivalents.

[0019] Terms such as "comprising" and "including" mean that in addition to having the units (modules) and steps directly and explicitly stated in the specification and claims, the technical solutions of the present application do not exclude the case of having other units (modules) and steps not directly or explicitly stated.

[0020] Hereinafter, various exemplary embodiments according to the present application will be described in detail with reference to the accompanying drawings.

[0021] Figure 1 It is a schematic flowchart of an in-vehicle Bluetooth-based data sharing method 100 according to some embodiments of the present application. In some examples, the method 100 can be implemented, for example, based on the classic Bluetooth protocol, such as the basic rate / enhanced data rate BR / EDR of traditional Bluetooth technology (Bluetooth version 2.0 / 2.1), the audio / visual remote control profile AVRCP, etc., or based on other types / versions of Bluetooth protocols, such as low-power LE Bluetooth technology, etc.

[0022] The in-vehicle Bluetooth-based data sharing method 100 may include the following steps:

[0023] In step 110, a transmission channel is established between the first in-vehicle device and one or more second in-vehicle devices. The first in-vehicle device and the second in-vehicle devices include various entertainment devices, cockpit devices, navigation systems, display screens, etc. provided inside or on the surface of the vehicle. In particular, they may include various devices for interacting with the vehicle occupants, such as the driver's main screen, the co-pilot screen, the audio system, the aromatherapy system, the ambient light, and so on. In this step, first, a transmission channel is established between the first in-vehicle device and one or more second in-vehicle devices, such as an audio transmission channel based on audio data sharing, a video transmission channel based on video data sharing, and so on. Among them, the first in-vehicle device has a Bluetooth communication module and may have data, for example, it stores data itself, obtains data from the network through other communication modules, or can connect to a data providing device such as a mobile phone through the Bluetooth module to obtain data from the data providing device.

[0024] In some scenarios, the second in-vehicle device may only have a Bluetooth connection module, so it can only provide data to external Bluetooth devices and cannot receive data from external Bluetooth devices. Therefore, the method of the present application can facilitate sharing the data from the first in-vehicle device and / or the data providing device connected to the first in-vehicle device to the second in-vehicle device and / or the external Bluetooth device connected to the second in-vehicle device, so that the second in-vehicle device and its external Bluetooth device can share data.

[0025] In step 120, in response to a second in-vehicle device among one or more second in-vehicle devices being connected to a mobile device via Bluetooth, determine the data reception requirements of the mobile device. As described above, when a certain second in-vehicle device among one or more second in-vehicle devices is connected to a certain mobile device (external Bluetooth device), the data reception requirements of the mobile device can be known, for example, the necessary processing required for the data when the mobile device implements and embodies the data (such as the encoding format adapted to the mobile device to implement the data, etc.). In some examples, when the second in-vehicle device establishes a connection with the mobile device, the data transmission requirements of the mobile device can be transmitted to the second in-vehicle device, the first in-vehicle device, the vehicle system, or the data providing device connected to the first in-vehicle device.

[0026] In step 130, the data to be shared by the first vehicle-mounted device is adjusted according to the data reception requirements of the mobile device. After determining the data reception requirements of the mobile device, corresponding adjustments can be made to the data to be shared with the mobile device. For example, after determining the audio coding format required for the audio data to be played by the mobile device, the audio data to be shared can be encoded at the first vehicle-mounted device. Another example is that when determining the video / picture coding format to be displayed by the mobile device, the encoding of the video / picture data to be shared can also be completed at the first vehicle-mounted device. It can be understood that the above adjustment process is not limited to being completed at the first vehicle-mounted device, but can also be completed at the vehicle-mounted system (such as the central control system, each electronic control unit ECU, etc.), at the second vehicle-mounted device, or at the data providing device (such as a mobile phone) connected to the first vehicle-mounted device.

[0027] In step 140, the adjusted data is transmitted to the mobile device. After completing the corresponding adjustment of the data, the adjusted data can be shared to the second vehicle-mounted device through the transmission channel established in step 110, and then shared to the mobile device for the mobile device to implement the data (such as playing audio data, displaying video / picture data, etc.).

[0028] In some embodiments, method 100 may further include the following steps: in response to the mobile device being disconnected from the second vehicle-mounted device, the data is adjusted based on the default data reception requirements between the first vehicle-mounted device and the second vehicle-mounted device, and the adjusted data is transmitted to the second vehicle-mounted device. Specifically, after establishing the data sharing among the first vehicle-mounted device, the second vehicle-mounted device, and the mobile device in method 100, it is possible that the mobile device is disconnected from the second vehicle-mounted device (such as the user actively disconnecting the connection between their mobile device and the second vehicle-mounted device, or the disconnection caused by factors such as a fault), and at this time, the second vehicle-mounted device may need to continue to implement the shared data. Therefore, the data can be adjusted according to the default data reception requirements between the first vehicle-mounted device and the second vehicle-mounted device, that is, the shared data no longer needs to be adjusted (such as encoded) for the disconnected mobile device, and the data that the first vehicle-mounted device needs to share to the second vehicle-mounted device can be directly shared according to the data reception requirements of the second vehicle-mounted device. During this process, the implementation process of the data can be seamlessly connected and not interrupted. For example, the audio data is shared to the mobile device and played by the mobile device, and immediately switches to being played by the speaker of the second vehicle-mounted device after the mobile device is disconnected.

[0029] In some embodiments, as described above, the adjustment of the data is completed in the first vehicle-mounted device, or in the second vehicle-mounted device connected to the mobile device. It can be understood that it can also be completed in the vehicle-mounted system.

[0030] In some embodiments, the data reception requirements include encoding format requirements. For example, encoding formats for data such as audio / video / pictures, etc.

[0031] In some embodiments, the first in-vehicle device includes a vehicle main screen, and the second in-vehicle device includes a co-pilot screen and a rear cabin screen. The main screen is generally located near the vehicle's central control system or near the driver's seat. The co-pilot screen is located near the co-pilot seat. The main screen and the co-pilot screen can be on the same display screen, but they can also be separate display screens. The rear cabin screen is generally located on the rear surface of the front seat for the use of the rear seat passengers. In this scenario, the driver controls the main screen and can share the data to be shared to the co-pilot and the rear seat via the main screen. In addition, in particular, the shared data can include audio data. Thus, for example, the driver in the driver's seat can share audio data to the co-pilot screen and the rear seat screen with one key, and it is played by the speakers of the co-pilot screen and the rear seat screen. When the co-pilot screen or the rear seat screen is connected to a device such as a Bluetooth headset, the shared audio data can be played by the Bluetooth headset.

[0032] On the other hand, the present application provides a vehicle multi-screen audio data sharing method 200 based on in-vehicle Bluetooth. The vehicle multi-screen includes a main screen and one or more sub-screens. In the scenario of sharing audio data (such as music) in the vehicle cockpit, this method facilitates sharing the audio data of the main screen or the audio data of other devices (such as a mobile phone) connected to the main screen to the sub-screen, and further can be played by the sub-screen or by an external Bluetooth device connected to the sub-screen. As Figure 2 shown and in combination with the Figure 3 schematic diagram of the multi-screen interaction sharing module shown, the method 200 includes the following steps:

[0033] In step 210, an audio transmission channel between the main screen and one or more sub-screens is established. In Figure 3 , regardless of whether the sub-screen 320 is connected to an external Bluetooth headset (or an audio playback device such as a Bluetooth speaker) 340 or regardless of whether the main screen 310 (for example, via its Bluetooth module 312) is connected to an external device 330 (such as a mobile phone), an audio transmission channel (for example, an audio transmission channel based on Internet Information Service IIS) between the main screen 310 and the sub-screen 320 ( Figure 3 illustrated as 2 sub-screens 320 in the figure, including the co-pilot screen and the rear seat screen) can be established first (352). Or, when audio data sharing is required, these audio transmission channels are established.

[0034] In step 220, in response to a sub-screen among one or more sub-screens being connected to a Bluetooth headset via Bluetooth, the audio encoding format of the Bluetooth headset is determined. This is in Figure 3For example, the secondary screens 320 such as the co-pilot screen and the rear seat screen can each be connected to a Bluetooth headset 340. Thus, the secondary screen 320 can determine the audio playback encoding format requirements of the Bluetooth headset 340 transmitted by the Bluetooth headset 340. In some examples, the audio playback encoding format requirements are further transmitted (362 and 366) to the main screen 310 via the Bluetooth module 322 of the secondary screen 320 to notify the main screen 310 of the audio playback encoding format and its related parameters.

[0035] In step 230, the audio data to be shared by the main screen is encoded according to the audio encoding format. The main screen 310 or the vehicle-mounted system can encode the audio data to be shared according to the audio playback encoding format and its related parameters received by the main screen 310.

[0036] In step 240, the encoded audio data is transmitted to the Bluetooth headset for playback. In some examples, in combination with Figure 3 , the main screen 310 transmits (354) the encoded data to the secondary screen 320 via the audio transmission channel established in step 210, and further transmits (364) it to the Bluetooth headset 340. In some examples, there are respective audio transmission channels for multiple secondary screens, so the audio can be transmitted to the specified secondary screen and the Bluetooth headset. Of course, it can be understood that the audio can also be directly transmitted to all secondary screens and the Bluetooth headset.

[0037] It can be understood that in some examples, in order to achieve such audio sharing to mobile devices (such as devices that receive and play audio data like Bluetooth headsets, Bluetooth speakers, etc.), a message transmission bus can be designed to transmit the encoding parameters. In method 200, it is not limited to Bluetooth headsets, but any type of audio playback device can be applicable.

[0038] In some embodiments, after the encoded audio data in step 240 is transmitted to the Bluetooth headset, the audio data is independently played on the Bluetooth headsets connected to the main screen and one or more secondary screens. For example, based on the audio transmission channels established between the main screen and one or more secondary screens in the above embodiments, the independent playback function of each screen (and the mobile devices connected thereto) can be realized. Not only can the audio data source connected to the main screen or the main screen be shared to the secondary screen or the audio playback device connected to the secondary screen for playback, but the audio data source connected to the main screen or the main screen itself can still be independently played. Thus, the independent playback function and usage experience of arbitrary screen audio sharing are increased.

[0039] In Figure 3 , these audio data can also be provided, for example, by the mobile phone connected to the main screen. In addition, the main screen and the secondary screen can also have video interaction, that is, the video content of the main screen is transmitted (372) to the secondary screen through, for example, an HDMI interface.

[0040] It can be understood that when the Bluetooth headset that is connecting and playing audio is disconnected from the secondary screen, the main screen and its control system can use the original audio transmission format with the secondary screen to transmit the audio to the secondary screen, and continue to play it, for example, by the speaker of the secondary screen.

[0041] Thus, fast and real-time sharing and interaction of audio in the vehicle multi-screen system can be achieved, enhancing the in-vehicle entertainment experience of drivers and passengers. Moreover, the disconnection and connection of the Bluetooth headset do not affect the continuous playback of audio, and good connection and switching can be achieved between the Bluetooth headset playback and the secondary screen speaker playback. For the current situation where the main screen and the secondary screen each use independent Bluetooth modules and playback systems, the method of the present application can advantageously achieve audio data sharing based on in-vehicle Bluetooth and share the audio data to the secondary screen and the Bluetooth headset connected to the secondary screen. This also advantageously utilizes the existing Bluetooth module of the secondary screen without the need to externally provide a new Bluetooth module or Bluetooth adapter (such as a USB Bluetooth Dongle). The present application can also implement the audio sharing function of the main driver's screen, and can share the audio to all other secondary screens with one key, or specify to share it to one or more secondary screens. At this time, the main driver can still listen through the main driver's audio while ensuring independent playback of each secondary screen in the vehicle.

[0042] Figure 4 FIG. 400 shows a flowchart of audio data sharing according to some embodiments. At block 410, the Bluetooth service of each in-vehicle screen is started; at block 420, the Bluetooth module of the main driver's screen initializes multiple independent audio channels. At this time, if an error occurs during initialization, it goes to block 422 (labeled “N”) to report an error code according to the error type, and if there is no error, it goes to block 430 (labeled “Y”); at block 430, the information that the audio channel of the rear seat screen has been successfully established is notified to the co-driver's screen; then, at block 440, in response to a person in the vehicle sharing audio data such as music from their Bluetooth-connected device (such as a mobile phone) to other screens in the vehicle, at block 450, the upper-layer audio service of the in-vehicle Android system activates the corresponding audio channel thread according to the screen selected by the user on the main driver's screen and inputs the audio data to be shared onto this audio channel; at block 460, the screen receiving the shared audio data can detect whether there is a mobile device (such as a Bluetooth headset) connected. If not, it enters block 462 (labeled “N”) to select the default encoding format for encoding the audio data and enters the block. If so, it enters block 470 (labeled “Y”) to determine the encoding format required by the mobile device during the connection of the mobile device, select this encoding format, and perform encoding; finally, at block 480, the encoded data can be sent to the audio playback channel of the corresponding hardware.

[0043] Figure 5FIG. 500 shows a schematic diagram of module interactions of an in-vehicle multi-screen audio data sharing method based on in-vehicle Bluetooth according to some embodiments. The main screen 520 (e.g., the main driver's screen) can start the Android system Bluetooth service, and the Bluetooth protocol stack 522 can establish data transmission channels 532 and 542 between the main screen 520 and the secondary screens 530 and 540 according to their mutual configurations. Then, the Android system Bluetooth framework layer 524 can set (526) the stream type parameter to the Bluetooth protocol stack 522. The data providing device 510 (e.g., a mobile phone) can be connected to the main screen 520 via Bluetooth ("BT") and transmit data to it. For example, a music file on the mobile phone can be transmitted to the main screen 520 via the A2DP profile. The sharing of audio data is triggered based on the selection of the passenger (e.g., the driver). The Bluetooth protocol stack can establish a corresponding audio channel thread, and the operating system of the main screen 520 transmits (528) the audio data from the mobile phone (data providing device 510) to the Android system Bluetooth framework layer 524 of the audio service. Then, the Bluetooth protocol stack 522 distributes the audio data to the corresponding audio transmission channels according to the stream type parameter to be shared, for example, via its newly set internal audio demultiplexer. The stream type parameter indicates, for example, which one of the one or more secondary screens (e.g., the co-driver's screen or the rear seat screen in the figure) needs to be shared.

[0044] Figure 5 It can be further elaborated in combination with Figure 6 for further elaboration. Figure 6 FIG. 600 shows a schematic diagram of module interactions for implementing audio sharing based on the Bluetooth A2DP profile according to some embodiments. In the Bluetooth service module 610, stream type parameters are set in response to the user's selection to share audio (e.g., select which screen to share to). These stream type parameters include, for example, the main screen stream type 612, the co-driver's screen stream type 614, and the rear seat screen stream type 616. The Bluetooth service module 610 sets the determined stream type parameters to the Bluetooth protocol stack module 620, and the Bluetooth protocol stack module 620 can set the audio demultiplexing sub-module 622 to route the audio data to the accurate location according to the received stream type. In the Android system audio service module 630, the corresponding audio track and transmission channel can be determined based on the output of the audio demultiplexing sub-module 622 and transmitted, for example, to the routing module 640 via the audio HAL. The routing module 640 is arranged with routing policy processing logic for each screen, so as to ensure that the audio data is accurately output to the corresponding audio device 650 (e.g., the audio devices of each screen) after sharing and routing.

[0045] Therefore, according to the foregoing description, the present application deploys channels and modules for implementing data sharing of the present method in the audio framework layer and the Bluetooth protocol stack layer of, for example, the Android system, and can perform real-time switching. Under such an architecture, audio data sharing can be achieved between multiple screens and the Bluetooth devices connected thereto, adaptively meeting the encoding requirements of different Bluetooth devices so that one or more secondary screens and the Bluetooth devices connected thereto can implement the shared audio data (such as playing music). Even when a certain secondary screen and / or the Bluetooth device connected thereto is disconnected, it can be adaptively and quickly switched to the speaker of the secondary screen or other devices with low latency, broadening the usage scope of Bluetooth configuration.

[0046] According to another aspect of the present application, there is provided a vehicle-mounted system, which includes a processing unit and a storage unit. The storage unit stores instructions that, when executed by the processing unit, implement the method 100 or 200 according to any one of the embodiments herein.

[0047] According to another aspect of the present application, there is provided a computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to execute the method 100 or 200 according to any one of the above-described embodiments.

[0048] Among them, the computer-readable storage medium, memory, storage unit, etc. referred to in the present application include various types of computer storage media, which can be any available media accessible by a general-purpose or special-purpose computer. For example, the computer-readable medium can include RAM, ROM, EPROM, 2 EEPROM, registers, hard disks, removable disks, CD-ROM or other optical disk memories, magnetic disk memories or other magnetic storage devices, or any other transient or non-transient media capable of carrying or storing desired program code units in the form of instructions or data structures and accessible by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. The above combinations should also be included within the protection scope of the computer-readable medium. An exemplary storage medium is coupled to the processor so that the processor can read / write information from / to the storage medium. In an alternative, the storage medium can be integrated into the processor. The processor and the storage medium can reside in an ASIC. The ASIC can reside in a user terminal. In an alternative, the processor and the storage medium can reside in the user terminal as discrete components.

[0049] According to another aspect of the present application, there is provided a vehicle, which can include the vehicle-mounted system as described above. The vehicle referred to in the present application is intended to represent any suitable vehicle having a drive system, such as a fuel-powered vehicle, a hybrid vehicle, an electric vehicle, a plug-in hybrid electric vehicle, and the like.

[0050] The above mainly describes the vehicle-mounted Bluetooth-based data sharing method, the vehicle-mounted multi-screen audio data sharing method based on vehicle-mounted Bluetooth, the vehicle-mounted system, the computer-readable storage medium, and the vehicle of the present application. Although only some specific embodiments of the present application have been described, those of ordinary skill in the art should understand that the present application can be implemented in many other forms without departing from its gist and scope. Therefore, the examples and embodiments shown are regarded as illustrative rather than restrictive, and the present application may cover various adjustments and substitutions without departing from the spirit and scope of the present application as defined by the appended claims.

Claims

1. A method for data sharing based on in-vehicle Bluetooth, characterized in that, the method comprises the following steps: Establish a transmission channel between a first in-vehicle device and one or more second in-vehicle devices; In response to one of the one or more second in-vehicle devices being connected to a mobile device via Bluetooth, determine the data reception requirements of the mobile device; Adjust the data to be shared by the first in-vehicle device according to the data reception requirements; and Transmit the adjusted data to the mobile device.

2. The method according to claim 1, characterized in that, the method further comprises: In response to the mobile device being disconnected from the second in-vehicle device, adjust the data based on the default data reception requirements between the first in-vehicle device and the second in-vehicle device, and transmit the adjusted data to the second in-vehicle device.

3. The method according to claim 1, characterized in that, the adjustment of the data is completed in the first in-vehicle device, or in the second in-vehicle device connected to the mobile device.

4. The method according to any one of claims 1-3, characterized in that, the data reception requirements include encoding format requirements.

5. The method according to any one of claims 1-3, characterized in that, the first in-vehicle device includes a vehicle main screen, and the second in-vehicle devices include a co-pilot screen and a rear cabin screen.

6. The method according to any one of claims 1-3, characterized in that, the data includes audio data.

7. The method according to any one of claims 1-3, characterized in that, the mobile device includes a Bluetooth headset and a Bluetooth speaker.

8. A method for in-vehicle multi-screen audio data sharing based on in-vehicle Bluetooth, characterized in that, the in-vehicle multi-screen includes a main screen and one or more sub-screens, and the method comprises the following steps: Establish an audio transmission channel between the main screen and the one or more sub-screens; In response to one of the one or more sub-screens being connected to a Bluetooth headset via Bluetooth, determine the audio encoding format of the Bluetooth headset; Encode the audio data to be shared by the main screen according to the audio encoding format; and Transmit the encoded audio data to the Bluetooth headset for playback.

9. The method for in-vehicle multi-screen audio data sharing based on in-vehicle Bluetooth according to claim 8, characterized in that, after the encoded audio data is transmitted to the Bluetooth headset, the audio data is independently played on the Bluetooth headset connected to the main screen and the one or more sub-screens.

10. An in-vehicle system, characterized in that, the in-vehicle system includes a processing unit and a storage unit, and the storage unit stores instructions that, when executed by the processing unit, implement the method according to any one of claims 1-9.

11. A computer-readable storage medium, characterized in that, the computer-readable storage medium stores instructions that, when executed by a processor, implement the method according to any one of claims 1-9.

12. A vehicle, characterized in that, The vehicle includes the vehicle-mounted system according to claim 10.