A display device and CIS audio transmission method

By establishing CIS connections with different bandwidth resource occupancy between display devices and Bluetooth devices, the problem of poor sound quality of CIS audio transmission in multiple screen projection scenarios is solved, and efficient utilization of bandwidth resources and sound quality is achieved.

CN115278926BActive Publication Date: 2025-05-06HISENSE VISUAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210772655.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-30
Publication Date
2025-05-06
Estimated Expiration
2042-06-30

AI Technical Summary

Technical Problem

In multiple screen projection scenarios, the bandwidth resources based on Bluetooth CIS connection consume a lot, affecting the sound quality of CIS audio transmission.

Method used

A first CIS connection with a bandwidth resource occupancy less than a preset resource occupancy is established with a plurality of Bluetooth devices through the Bluetooth communication component, receive and mute the first CIS audio, and then update to receive the second CIS audio using a second CIS connection with a larger bandwidth resource occupancy.

Benefits of technology

Reduces bandwidth resource consumption based on Bluetooth CIS connection, improves the sound quality of CIS audio transmission, and realizes audio and video synchronization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115278926B_ABST
    Figure CN115278926B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a display device and a CIS audio transmission method, and relates to the field of Bluetooth technology. It includes: a Bluetooth communication component, which is configured to: establish a first CIS connection with multiple Bluetooth devices using a first code stream data, and receive the first CIS audio sent by multiple Bluetooth devices through the first CIS connection; a controller, which is configured to: mute the first CIS audio received through the first CIS connection; the Bluetooth communication component is also configured to: receive the second code stream data sent by the target Bluetooth device through the first CIS connection, update the first code stream data of the first CIS connection to the second code stream data, so as to establish a second CIS connection, and receive the second CIS audio sent by the target Bluetooth device through the second CIS connection; the controller is configured to: unmute the second CIS audio received through the second CIS connection, and control the audio playback component to play the second audio.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of Bluetooth technology, and in particular to a display device, a Bluetooth device and a CIS audio transmission method. Background Art

[0002] At present, TV, as a large-screen device in the home scene, brings users a better audio-visual experience. Users will project the screens of multiple mobile phones to the TV to play through the large-screen TV. In this process, multiple mobile phones and TVs transmit the projection screen data through WiFi, and transmit audio data based on the Connected Isochronous Stream (CIS). CIS is connection-based and has better performance, but it means that more bandwidth resources are consumed to maintain the connection between these mobile phones and TVs, which affects the sound quality of the TV receiving CIS audio. Summary of the invention

[0003] In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a display device, a Bluetooth device and a CIS audio transmission method, which can reduce the bandwidth resources consumed by Bluetooth-based CIS connection and improve the sound quality of CIS audio transmission.

[0004] In order to achieve the above objectives, the technical solutions provided by the embodiments of the present disclosure are as follows:

[0005] In a first aspect, a display device is provided, comprising:

[0006] The Bluetooth communication component is configured to: establish first CIS connections with multiple Bluetooth devices respectively using first code stream data, receive first CIS audio sent by multiple Bluetooth devices through the first CIS connection, and the bandwidth resource occupancy corresponding to the first code stream data is less than a preset resource amount;

[0007] The controller is configured to: mute the first CIS audio received through the first CIS connection;

[0008] The Bluetooth communication component is further configured to: receive second code stream data sent by the target Bluetooth device through the first CIS connection, update the first code stream data of the first CIS connection to the second code stream data to establish a second CIS connection, and receive the second CIS audio sent by the target Bluetooth device through the second CIS connection, wherein the bandwidth resource occupancy corresponding to the second code stream data is greater than or equal to the preset resource amount;

[0009] The controller is configured to: unmute the second CIS audio received through the second CIS connection, and control the audio playback component to play the second CIS audio.

[0010] In a second aspect, the present disclosure provides a Bluetooth device, the Bluetooth device comprising:

[0011] The Bluetooth communication component is configured to: establish a first CIS connection with the display device using the first code stream data, send the first CIS audio and the second code stream data to the display device through the first CIS connection, the bandwidth resource occupancy corresponding to the first code stream data is less than the preset resource amount, and the bandwidth resource occupancy corresponding to the second code stream data is greater than or equal to the preset resource amount;

[0012] Updated to establish a second CIS connection with the display device using the second code stream data, and send the second CIS audio to the display device through the second CIS connection, so that the display device receives and plays the second CIS audio sent through the second CIS connection.

[0013] In a third aspect, the present disclosure provides a CIS audio transmission method, applied to a display device, the method comprising:

[0014] Establishing first CIS connections with multiple Bluetooth devices respectively using first code stream data, receiving first CIS audio sent by multiple Bluetooth devices through the first CIS connection, and bandwidth resource occupancy corresponding to the first code stream data is less than a preset resource amount;

[0015] muting the first CIS audio received through the first CIS connection;

[0016] Receive second code stream data sent by the target Bluetooth device through the first CIS connection, update the first code stream data of the first CIS connection to the second code stream data to establish a second CIS connection, and receive the second CIS audio sent by the target Bluetooth device through the second CIS connection, wherein the bandwidth resource occupancy corresponding to the second code stream data is greater than or equal to the preset resource amount;

[0017] Unmute the second CIS audio sent through the second CIS connection, and control the audio playback component to play the second CIS audio.

[0018] In a fourth aspect, the present disclosure provides a CIS audio transmission method, applied to a Bluetooth device, the method comprising:

[0019] Establishing a first CIS connection with a display device using first code stream data, sending a first CIS audio and a second code stream data to the display device through the first CIS connection, wherein the bandwidth resource occupancy corresponding to the first code stream data is less than a preset resource amount, and the bandwidth resource occupancy corresponding to the second code stream data is greater than or equal to the preset resource amount;

[0020] Updated to establish a second CIS connection with the display device using the second code stream data, and send the second CIS audio to the display device through the second CIS connection, so that the display device receives and plays the second CIS audio sent through the second CIS connection.

[0021] In a fifth aspect, the present disclosure provides a computer-readable storage medium, comprising: a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, it implements the CIS audio transmission method as shown in the third aspect or any one of its optional embodiments, or the CIS audio transmission method as shown in the fourth aspect or any one of its optional embodiments.

[0022] In a sixth aspect, the present disclosure provides a computer program product, which includes a computer program. When the computer program runs on a computer, it enables the computer to implement the CIS audio transmission method as shown in the third aspect or any optional embodiment thereof, or the CIS audio transmission method as shown in the fourth aspect or any optional embodiment thereof.

[0023] The technical solution provided by the embodiments of the present disclosure has the following beneficial effects compared with the related art: the embodiments of the present disclosure provide a display device, which includes a Bluetooth communication component and a controller. First, the Bluetooth communication component uses a first code stream data with a bandwidth resource occupancy less than a preset resource amount to establish a first CIS connection with multiple Bluetooth devices respectively; then, the first CIS audio received through the first CIS connection is muted, and then, the second code stream data sent by the target Bluetooth device through the first CIS connection is received, the first CIS connection between the target Bluetooth device and the target Bluetooth device is updated to a second CIS connection established using the second code stream data, and the second CIS audio sent by the target Bluetooth device is received through the second CIS connection, wherein the bandwidth resource occupancy corresponding to the second code stream data is greater than or equal to the preset resource amount; further, the mute of the second CIS audio is released, and the audio playback component is controlled to play the second CIS audio. The display device establishes a first CIS connection with multiple Bluetooth devices through a first code stream data that occupies less bandwidth resources, thereby reducing the bandwidth resources consumed by the Bluetooth CIS connection, and then updates to receive a second CIS audio through a second CIS connection that occupies more bandwidth resources, thereby achieving reception of CIS audio through sufficient bandwidth and improving the sound quality of CIS audio transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0025] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0026] Figure 1 Schematic diagram of the scenario of multi-channel screen projection for display devices;

[0027] Figure 2 Schematic diagrams of scenarios in some embodiments provided for the embodiments of the present disclosure;

[0028] Figure 3 exemplarily shows a block diagram of a configuration of a control device 100 according to an exemplary embodiment;

[0029] Figure 4 shows a hardware configuration block diagram of a display device 200 according to an exemplary embodiment;

[0030] Figure 5 is a schematic diagram of software configuration in a display device 200 according to one or more embodiments of the present disclosure;

[0031] Fig. 6A A schematic diagram of a CIS audio transmission method provided in an embodiment of the present disclosure Figure 1 ;

[0032] Figure 6B A schematic diagram of a CIS audio transmission method provided in an embodiment of the present disclosure Figure 2 ;

[0033] Figure 7 A schematic diagram of the bandwidth resource occupation of code stream data in an embodiment of the present disclosure;

[0034] Figure 8 A schematic diagram of a user interface of at least one Bluetooth device provided by an embodiment of the present disclosure;

[0035] Fig. 9 A schematic diagram of multi-channel screen projection provided in an embodiment of the present disclosure;

[0036] Fig.10 A schematic diagram of determining a target Bluetooth device provided in an embodiment of the present disclosure;

[0037] Fig.11A It is a schematic diagram of playing the second CIS audio in an embodiment of the present disclosure;

[0038] Fig. 11B This is a schematic diagram of the data structure of the CIS protocol header;

[0039] Fig.12A schematic diagram of a flow chart of another CIS audio transmission method provided in an embodiment of the present disclosure;

[0040] Fig.13 A schematic diagram of a CIS audio transmission method provided in an embodiment of the present disclosure Figure 3 . DETAILED DESCRIPTION

[0041] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.

[0042] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.

[0043] The display device provided in the present disclosure is based on Bluetooth low energy audio (LE Audio) technology, LE Audio, and has the following functions and features:

[0044] (1) Supports stereo in connected and unconnected states (broadcasting state);

[0045] (2) Use the Complexity Communication Codec (LC3) to provide better sound quality, even in a low bit rate transmission environment, it can provide high-quality audio;

[0046] (3) It has a multi-stream feature that supports the transmission of multiple independent and synchronized audio streams between an audio source device and one or more audio sink devices;

[0047] (4) It has the function of broadcasting audio, which can break through the point-to-point transmission function of Bluetooth and enable the audio source device to broadcast one or more audio streams to countless audio receiving devices, thus realizing a user experience based on individuals, locations, or even scenarios.

[0048] The present disclosure is based on LE Audio's support for connected state stereo, where the connected state refers to a connected isochronous stream (CIS), which is a point-to-point data transmission stream between a host and a specific slave (Slave, Link Layer), and is a bidirectional communication protocol with confirmation. The CIS mode enables logical transmissions between connected devices to transmit data on either side of the ACL (asynchronous connection link). Each CIS can use fixed or variable data sizes and framed or unframed data on each CIS event, with single or multiple data packets. CIS data traffic can be unidirectional or bidirectional between devices, and it uses protocols to improve the reliability of data packet delivery in the CIS.

[0049] The display device and CIS audio transmission method provided in the embodiments of the present disclosure are described above, which are based on Bluetooth low energy audio (LE Audio) technology and implement data transmission between the display device and other Bluetooth devices in CIS mode.

[0050] In recent years, with the rapid development of the Internet and the popularization of AI technology, smart TVs have gradually entered people's daily lives, especially in multi-person social scenarios, the large-screen advantages of smart TVs will be fully reflected. In order to meet the diverse needs of users, the use of smart TVs for multi-channel screen projection can well adapt to user gatherings, entertainment, meetings and other social scenarios. Among them, multi-channel screen projection can be understood as the simultaneous display and output of the images and sounds of multiple small-screen terminal devices such as mobile phones on a large-screen TV. Since multi-channel screen projection is a mirror projection, it has high requirements for the network environment and also has delays. Users may encounter problems such as image freezes, blurred image quality, and poor sound quality during the experience.

[0051] For example, for users who like to play games together at family gatherings, this feature can meet the needs of all gamers to watch games together. Usually, traditional screen projection is limited to one device to the TV, so when playing games, if you want to watch other gamers' battles, you need to shift your sight to another device, which affects the user's gaming experience. Based on multi-channel screen projection technology, the TV can play real-time game images from multiple devices at the same time, allowing all gamers to observe the battles of other players in real time.

[0052] like Figure 1 As shown, Figure 1 Schematic diagram of the scenario of multi-channel screen projection for display devices. Figure 1The device includes at least one Bluetooth device: Bluetooth device 101, Bluetooth device 102, Bluetooth device 103, Bluetooth device 104, and display device 200. In the aforementioned scenario where multiple users play games together using the TV screen projection function, the Bluetooth device 101, Bluetooth device 102, Bluetooth device 103, Bluetooth device 104 send the displayed game screen and game audio to the display device, so that the display device can synchronously display the game screen of each Bluetooth device on the display in split screen and play the game audio.

[0053] However, when the display device uses multi-channel screen projection technology to show the images and sounds of multiple devices, it receives the projection image data sent by other Bluetooth devices through the WiFi communication component to synchronously play the projection image data, and receives the audio data sent by other Bluetooth devices through the Bluetooth communication component to synchronously output the audio data. Under normal circumstances, the delay in transmitting the projection image data using WiFi is 40ms, while the delay in transmitting audio data using Bluetooth is about 50ms, which will cause the sound and picture on the display device to be out of sync.

[0054] In order to solve the problem of audio and video being out of sync with display devices, the first solution is to achieve Bluetooth connection through classic Bluetooth technology, achieve encoding and decoding through sub-band coding (SBC), and optimize the encoder to reduce the delay of Bluetooth audio data transmission. However, there is an upper limit to the performance optimization of the encoder, and the problem of audio and video being out of sync with display devices cannot be completely solved.

[0055] In order to solve the above-mentioned problem of unsynchronized audio and video of display devices, the second solution can use LE Audio technology to reduce the delay of Bluetooth transmission of audio data to achieve synchronization of audio and video of display devices. Since the LE Audio technology in the second solution is implemented based on the Bluetooth Low Energy (BLE) protocol, compared with the first solution using classic Bluetooth technology to achieve Bluetooth connection, the Bluetooth transmission strategy is changed, and the second solution also improves the encoding method, improving the SBC method to the Low Complexity Communication Codec (LC3) method to achieve encoding and decoding, it can effectively reduce the delay of Bluetooth transmission of audio data.

[0056] However, in the process of the display device connecting multiple Bluetooth devices based on CIS in low-energy audio (LE Audio) technology and waiting for one of the Bluetooth devices to send CIS audio, the CIS with large resource usage is used to connect multiple Bluetooth devices to ensure data transmission efficiency. The corresponding multiple CIS connections consume large bandwidth resources, but the remaining bandwidth resources are difficult to ensure high-quality CIS audio transmission, thereby affecting the sound quality of the CIS audio transmission.

[0057] To solve the above technical problems, the embodiment of the present disclosure provides a display device, which includes a Bluetooth communication component and a controller. First, the Bluetooth communication component uses a first code stream data with a bandwidth resource occupancy less than a preset resource amount to establish a first CIS connection with multiple Bluetooth devices respectively; then, the first CIS audio received through the first CIS connection is muted, and then, the second code stream data sent by the target Bluetooth device through the first CIS connection is received, and the first code stream data of the first CIS connection is updated to the second code stream data to establish a second CIS connection, and the second CIS audio sent by the target Bluetooth device is received through the second CIS connection, wherein the bandwidth resource occupancy corresponding to the second code stream data is greater than or equal to the preset resource amount; further, the mute for the second CIS audio is released, and the audio playback component is controlled to play the second CIS audio. The display device establishes a first CIS connection with multiple Bluetooth devices through the first code stream data with a smaller bandwidth resource occupancy, thereby reducing the bandwidth resources consumed by the Bluetooth CIS connection, and then updates to receive the second CIS audio through the second CIS connection with a larger bandwidth resource occupancy, so as to achieve receiving the CIS audio through sufficient bandwidth and improve the sound quality of the CIS audio transmission.

[0058] Figure 2 Schematic diagram of scenes in some embodiments provided by the present disclosure. Figure 2 As shown, Figure 2 The system includes a control device 100, a display device 200, a smart device 300, a server 400, and a plurality of Bluetooth devices 500. The user can operate the display device 200 through the smart device 300 or the control device 100 to play audio and video resources on the display device 200.

[0059] like Figure 2As shown, taking the example of a user operating the display device 200 through the control device 100, the user turns on the Bluetooth communication component configured in the display device 200 through the control device 100. First, the Bluetooth communication component uses the first code stream data with a bandwidth resource occupancy amount less than the preset resource amount to establish a first CIS connection with multiple Bluetooth devices respectively; then, the first CIS audio received through the first CIS connection is muted, and then, the second code stream data sent by the target Bluetooth device through the first CIS connection is received, the first code stream data of the first CIS connection is updated to the second code stream data to establish a second CIS connection, and the second CIS audio sent by the target Bluetooth device is received through the second CIS connection, wherein the bandwidth resource occupancy amount corresponding to the second code stream data is greater than or equal to the preset resource amount; further, the mute for the second CIS audio is released, and the audio playback component is controlled to play the second CIS audio. The display device establishes a first CIS connection with multiple Bluetooth devices through a first code stream data that occupies less bandwidth resources, thereby reducing the bandwidth resources consumed by the Bluetooth CIS connection. It is then updated to receive CIS audio through a second CIS connection that occupies more bandwidth resources, thereby achieving reception of CIS audio through sufficient bandwidth and improving the sound quality of CIS audio transmission.

[0060] In some embodiments, the control device 100 may be a remote controller, and the communication between the remote controller and the display device includes infrared protocol communication, Bluetooth protocol communication, wireless or other wired methods to control the display device 200. The user may input user commands by pressing buttons on the remote controller, voice input, control panel input, etc. to control the display device 200. In some embodiments, a mobile terminal, a tablet computer, a computer, a laptop computer, and other smart devices may also be used to control the display device 200.

[0061] In some embodiments, multiple Bluetooth devices 500 can install software applications with the display device 200, and achieve connection communication through a network communication protocol to achieve the purpose of one-to-one control operation and data communication. It is also possible to transmit the audio and video content displayed on multiple Bluetooth devices 500 to the display device 200 to achieve a synchronous display function. The display device 200 also communicates data with the server 400 through a variety of communication methods. The display device 200 can be allowed to communicate and connect through a local area network (LAN), a wireless local area network (WLAN) and other networks. The server 400 can provide various content and interactions to the display device 200. The display device 200 can be a liquid crystal display, an OLED display, or a projection display device. In addition to providing a broadcast receiving television function, the display device 200 can also provide an intelligent network TV function that provides a computer support function.

[0062] Figure 3 Schematically shows a block diagram of a configuration of the control device 100 according to an exemplary embodiment. Figure 3 As shown, the control device 100 includes a controller 110, a communication interface 130, a user input or output interface 140, a memory, and a power supply. The control device 100 can receive the user's input operation instructions, and convert the operation instructions into instructions that the display device 200 can recognize and respond to, and play the role of an interactive intermediary between the user and the display device 200. The communication interface 130 is used to communicate with the outside, including at least one of a WIFI chip, a Bluetooth module, NFC or an alternative module. The user input / output interface 140 includes at least one of a microphone, a touchpad, a sensor, a button or an alternative module.

[0063] Figure 4 FIG. 2 shows a hardware configuration block diagram of a display device 200 according to an exemplary embodiment. Figure 4 The display device 200 shown includes: a tuner and demodulator 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a memory, a power supply, etc. Among them, the controller 250 includes a central processing unit, a video processor, an audio processor, (Read-Only Memory, ROM), and a first interface to an nth interface for input / output. The display 260 can be at least one of a liquid crystal display, an OLED display, a touch display, and a projection display, and can also be a projection device and a projection screen. The tuner and demodulator 210 receives broadcast television signals through wired or wireless reception, and demodulates audio and video signals from multiple wireless or wired broadcast television signals, such as and Electronic Program Guide (EPG) data signals. The detector 230 is used to collect signals from the external environment or interact with the outside. The controller 250 and the tuner-demodulator 210 may be located in different separate devices, that is, the tuner-demodulator 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.

[0064] In some embodiments, the above-mentioned display device is a terminal device with a display function, such as a television, a mobile phone, a computer, a learning machine, etc.

[0065] In some embodiments, the controller 250 controls the operation of the display device and responds to the user's operation through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 200. The user can input a user command through a graphical user interface (GUI) displayed on the display 260, and the user input interface receives the user input command through the graphical user interface (GUI). Alternatively, the user can input a user command by inputting a specific sound or gesture, and the user input interface recognizes the sound or gesture through a sensor to receive the user input command.

[0066] An output interface (display 260 and / or audio output interface 270), configured to output user interaction information;

[0067] The communicator 220 is used to communicate with the server 400 or other devices.

[0068] The present disclosure provides a display device, the display device comprising:

[0069] The Bluetooth communication component is configured to: establish first CIS connections with multiple Bluetooth devices respectively using first code stream data, receive first CIS audio sent by multiple Bluetooth devices through the first CIS connection, and the bandwidth resource occupancy corresponding to the first code stream data is less than a preset resource amount;

[0070] The controller 250 is configured to: mute the first CIS audio received through the first CIS connection;

[0071] The Bluetooth communication component is further configured to: receive second code stream data sent by the target Bluetooth device through the first CIS connection, update the first code stream data of the first CIS connection to the second code stream data to establish a second CIS connection, and receive the second CIS audio sent by the target Bluetooth device through the second CIS connection, wherein the bandwidth resource occupancy corresponding to the second code stream data is greater than or equal to the preset resource amount;

[0072] The controller is configured to: unmute the CIS audio sent through the second CIS connection, and control the audio playback component to play the second CIS audio.

[0073] It should be noted that the above-mentioned Bluetooth communication component can be realized with Figure 4 The present disclosure does not elaborate on the same or similar functions of the Bluetooth module in the communicator 220 shown in FIG.

[0074] The above-mentioned display device first establishes a first CIS connection with multiple Bluetooth devices through the first code stream data with smaller resource occupancy, and mutes the CIS received through the first CIS connection to avoid the display device outputting multiple CIS audios at the same time, affecting the user experience; receives the second code stream data with larger resource occupancy sent by the target Bluetooth device through the first CIS connection, and updates the first code stream data of the first CIS connection to the second code stream data to establish a second CIS connection, so that the CIS audio sent by the target Bluetooth device can be received in a targeted manner through the second CIS connection with a larger bandwidth, and the display device further unmutes the CIS audio to output high-quality CIS audio.

[0075] It can be understood that less bandwidth resources are consumed to maintain the first CIS connection with multiple Bluetooth devices. When the target device sends the second stream data, it means that the target Bluetooth device expects to output CIS audio through the connection with the display device, so it is adjusted to consume larger bandwidth resources to establish the second CIS connection between the target Bluetooth device and the display device, thereby ensuring the transmission of high-quality CIS audio between the target Bluetooth device and the display device. In addition, it can be achieved in multi-channel screen projection scenarios to ensure that the target Bluetooth device accurately outputs high-quality CIS audio, avoid noise, freezes and other phenomena, and improve user experience.

[0076] As an optional implementation of the embodiment of the present disclosure, the controller is also configured to: after detecting that the value of the CIE flag bit in the second CIS audio is the target value, update the second code stream data of the second CIS connection to the first code stream data to establish a first CIS connection between the display device and the target Bluetooth device.

[0077] As an optional implementation of the embodiment of the present disclosure, the display device also includes: a WiFi communication component, which is configured to: after the Bluetooth communication component and multiple Bluetooth devices respectively establish a first CIS connection using the first code stream data, receive the microphone grabbing time sent by at least one Bluetooth device; the controller 250 is also configured to: determine the target Bluetooth device with the earliest microphone grabbing time from at least one Bluetooth device; the WiFi communication component is also configured to: send a microphone grabbing success indication to the target Bluetooth device; the Bluetooth communication component is specifically configured to: after sending the microphone grabbing success indication to the target Bluetooth device, receive the first CIS audio and second code stream data sent by the target Bluetooth device through the first CIS connection, update the first code stream data of the first CIS connection to the second code stream data, so as to establish a second CIS connection, and receive the second CIS audio sent by the target Bluetooth device through the second CIS connection.

[0078] As an optional implementation of the embodiment of the present disclosure, the display device also includes: a display 260, configured to display video images; a WiFi communication component, further configured to receive projection image data sent by multiple Bluetooth devices to receive multi-channel projection image data; a controller 250, further configured to control the display to display multiple-channel projection image data in split screen; the WiFi communication component is specifically configured to receive the microphone grabbing occurrence time sent by at least one Bluetooth device among the multiple Bluetooth devices after the display displays multiple-channel projection image data in split screen.

[0079] It should be noted that the above WiFi communication components can be realized with Figure 4 The WiFi module in the communicator 220 shown in FIG. 1 may have the same or similar functions.

[0080] As an optional implementation of the embodiment of the present disclosure, the first code stream data includes: a sampling rate of 16 khz, a frame interval of 10 ms, a data amount of 40 bytes in each frame, and a data rate of 32 kbps; and / or, the second code stream data includes: a sampling rate of 32 khz, a frame interval of 10 ms, a data amount of 80 bytes in each frame, and a data rate of 64 kbps.

[0081] As an optional implementation of the embodiment of the present disclosure, the controller 250 is also configured to: after detecting that the value of the CIE flag bit in the second CIS audio is the target value, determine that the CIS audio transmission of the target Bluetooth device is completed and the bandwidth resources occupied by the second CIS connection are released; determine the remaining duration of the current isochronous transmission duration, and control the WiFi communication component to use the released bandwidth resources within the remaining duration.

[0082] like Figure 5 As shown, Figure 5 FIG. 1 is a schematic diagram of software configuration in a display device 200 according to one or more embodiments of the present disclosure. Figure 5 As shown, the system is divided into four layers, from top to bottom, namely, the application layer (Applications) (referred to as "application layer"), the application framework layer (Application Framework) (referred to as "framework layer"), the Android runtime (Androidruntime) and the system library layer (referred to as "system runtime layer"), and the kernel layer. The kernel layer includes at least one of the following drivers: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc. The video data transmission method provided in the embodiment of the present disclosure can be implemented based on the above-mentioned display device, and can be specifically implemented by a player in the display device.

[0083] The present disclosure also provides a Bluetooth device, which includes:

[0084] The Bluetooth communication component is configured to: establish a first CIS connection with the display device using the first code stream data, send the second code stream data to the display device through the first CIS connection, the bandwidth resource occupancy corresponding to the first code stream data is less than the preset resource amount, and the bandwidth resource occupancy corresponding to the second code stream data is greater than or equal to the preset resource amount;

[0085] Updated to establish a second CIS connection with the display device using the second code stream data, and send the second CIS audio to the display device through the second CIS connection, so that the display device receives and plays the second CIS audio sent through the second CIS connection.

[0086] The above-mentioned Bluetooth device first establishes a first CIS connection with the display device through the first code stream data, and sends the second code stream data to the display device through the first CIS connection to instruct the display device to switch to the second CIS connection established by the second code stream data. The bandwidth resource occupancy of the second CIS connection is improved compared to the first CIS connection, and the sound quality of the CIS audio transmitted through the second CIS connection can be guaranteed while maintaining the connection between the display device and other Bluetooth devices.

[0087] As an optional implementation of the embodiment of the present disclosure, the Bluetooth device also includes: a WiFi communication component, which is configured to: after the Bluetooth communication component and the display device establish a first CIS connection using the first code stream data, send the microphone grabbing occurrence time to the display device; the Bluetooth communication component is specifically configured to: after receiving the microphone grabbing success indication sent by the display device through the WiFi communication component, send the first CIS audio and the second code stream data to the display device through the first CIS connection, update to establish a second CIS connection with the display device using the second code stream data, and send the second CIS audio to the display device through the second CIS connection.

[0088] As an optional implementation of the embodiment of the present disclosure, the Bluetooth device also includes: a WiFi communication component, which is also configured to: send projection screen data to the display device so that the display device receives and displays the projection screen data; the WiFi communication component is specifically configured to: send the microphone grabbing occurrence time to the display device after the WiFi communication component sends the projection screen data to the display device.

[0089] In order to explain the present solution in more detail, the following will be explained in an exemplary manner in combination with a flow chart. It can be understood that the steps involved in the flow chart may include more steps or fewer steps in actual implementation, and the order of these steps may also be different, so as to implement the CIS audio transmission method provided in the embodiment of the present disclosure.

[0090] like Fig. 6A Show, Fig. 6A A schematic diagram of a CIS audio transmission method provided in an embodiment of the present disclosure Figure 1 The method is applied to a display device, and the method includes the following steps S601 to S604:

[0091] S601: Establish first CIS connections with multiple Bluetooth devices respectively using first code stream data, and receive first CIS audio sent by the multiple Bluetooth devices through the first CIS connection.

[0092] The bandwidth resource usage corresponding to the first bitstream data is less than the preset resource amount. The first bitstream data includes: at least one of the following: sampling rate, frame interval, amount of data contained in each frame, data rate. The bitstream data is used to indicate the way in which the display device receives and processes the CIS audio sent by the subsequent target terminal device. The preset resource amount is set according to actual needs, and the present disclosure will not elaborate on it here.

[0093] In some embodiments, the first code stream data includes a sampling rate of 16 khz, a frame interval of 10 ms, a data volume of 40 bytes in each frame, and a data rate of 32 kbps. It should be noted that the setting of the above-mentioned first code stream data is only an exemplary description and the present disclosure does not limit this.

[0094] As shown in Table 1, Table 1 shows various parameters included in the code stream data.

[0095] Table 1

[0096]

[0097] like Figure 7 As shown, Figure 7 FIG. 1 is a schematic diagram of the bandwidth resource occupancy of the code stream data in the embodiment of the present disclosure. Figure 7 As shown, when the code stream data is 16_2, the bandwidth resource occupancy is 11%. It can be understood that when the multi-channel screen projection is four-channel screen projection, the first CIS connection between four mobile phones and TVs is established through the first code stream data 16_2, then the bandwidth resources occupied by the four mobile phones after connecting to the TV are less than 50%.

[0098] In some embodiments, Figure 6B As shown, Figure 6B A schematic diagram of a CIS audio transmission method provided in an embodiment of the present disclosure Figure 2 , step S601 may include the following steps S6011 to S6013:

[0099] S6011. Receive the microphone grabbing occurrence time sent by at least one Bluetooth device through the WiFi communication component.

[0100] The mic grabbing time refers to the time when at least one Bluetooth device receives the time when the user clicks the "mic grabbing" control on its respective device. After determining the time when the user clicks the "mic grabbing" control, at least one Bluetooth device packages and sends it to the display device. In a scenario where multiple users use multiple Bluetooth devices to play games together, it can be understood that the mic grabbing time is the time when a user clicks the "mic grabbing" control on his Bluetooth device. When the user clicks the "mic grabbing" control, he expects the display device to output the audio data such as the game sound effects or voice of his Bluetooth device.

[0101] like Figure 8 As shown, Figure 8 A schematic diagram of a user interface of at least one Bluetooth device provided in an embodiment of the present disclosure. In the figure, a "grab the mic" control 801 is displayed at a corresponding position in the user interface. When a user clicks the "grab the mic" control 801, the time when the mic grab occurs is sent to the display device. It should be noted that Figure 8 The specific location of the "grab the microphone" control is for illustrative purposes only and is not specifically limited in this disclosure.

[0102] In some embodiments, before the display device receives the microphone grabbing time sent by at least one Bluetooth device, in order to meet the diversified audio-visual needs of users, the present disclosure provides an implementation method based on multi-channel screen projection technology, where the display device first receives the projection image data sent by multiple Bluetooth devices through a WiFi communication component to receive the multi-channel projection image data; then the display device controls the display to display the multi-channel projection image data in a split screen.

[0103] For example, Fig. 9 As shown, Fig. 9 is a schematic diagram of multi-channel screen projection provided in an embodiment of the present disclosure, Fig. 9 It includes multiple Bluetooth devices: Bluetooth device 901, Bluetooth device 902, Bluetooth device 903, Bluetooth device 904, and a display device. The display device receives projection screen data 911 sent by Bluetooth device 901, projection screen data 912 sent by Bluetooth device 902, projection screen data 913 sent by Bluetooth device 903, and projection screen data 914 sent by Bluetooth device 904. Then the display device controls the display to display multiple projection screen data in split screen: projection screen data 911 is displayed in area C1, projection screen data 912 is displayed in area C2, projection screen data 913 is displayed in area C3, and projection screen data 914 is displayed in area C4. It should be noted that Fig. 9 This is for exemplary purposes only, and the present disclosure does not impose any specific restrictions on the display location of the projection screen data corresponding to each Bluetooth device.

[0104] It should be emphasized that the display device controls the display to display multi-channel projection screen data in split screen, which can be understood as the display device only displays the projection screen data of multiple Bluetooth devices. Each projection screen data is silent because the audio data sent by multiple Bluetooth devices is not received. In order to meet the user's expectation of outputting audio data, after displaying the multi-channel projection screen data, the WiFi communication component receives the microphone grabbing time sent by at least one of the multiple Bluetooth devices, thereby realizing the display of the projection screen changing data of multiple Bluetooth devices on the display device, and receiving the microphone grabbing time sent by at least one of the Bluetooth devices to determine the target Bluetooth device, thereby enhancing the fun of multi-channel projection and improving the user experience.

[0105] The above-mentioned embodiment realizes multi-channel screen projection of the display device by receiving the projection image data sent by multiple Bluetooth devices through the display device, thereby meeting the entertainment needs of multiple users during gatherings; receiving the microphone grabbing time sent by at least one Bluetooth device among the multiple Bluetooth devices, thereby improving the interactivity and fun of the multi-channel head screen, and determining the target Bluetooth device from at least one Bluetooth device to meet the speaking needs of the user corresponding to the target Bluetooth device, adapting to multi-user communication scenarios, and improving user experience.

[0106] S6012: Determine, from the at least one Bluetooth device, the target Bluetooth device in which the microphone grabbing occurs earliest.

[0107] In some embodiments, the display device compares the microphone grabbing time sent by at least one Bluetooth device, and determines the Bluetooth device with the earliest microphone grabbing time as the target Bluetooth device.

[0108] Use as Fig. 9 In the example above, Fig.10 As shown, Fig.10 A schematic diagram of determining a target Bluetooth device provided in an embodiment of the present disclosure. Fig.10 Bluetooth device 901, Bluetooth device 902, Bluetooth device 903, and Bluetooth device 904 all send their respective microphone grabbing occurrence time to the display device; among them, the microphone grabbing occurrence time of Bluetooth device 901 is 13:47:02, the microphone grabbing occurrence time of Bluetooth device 902 is 13:47:29, the microphone grabbing occurrence time of Bluetooth device 903 is 13:48:33, and the microphone grabbing occurrence time of Bluetooth device 904 is 13:48:57. By comparing the microphone grabbing occurrence time corresponding to the above Bluetooth devices, it is determined that the earliest microphone grabbing occurrence time is 13:47:02, and the corresponding Bluetooth device 901 is the target Bluetooth device.

[0109] In some embodiments, when there are multiple target Bluetooth devices with the earliest microphone grabbing time determined from at least one Bluetooth device, any one of them is determined as the final target Bluetooth device; or, according to the priorities of the multiple target Bluetooth devices, the one with the highest priority is determined as the final target Bluetooth device. Fig.10In the example shown above, the time when Bluetooth device 901 grabbed the microphone was 13:47:02, the time when Bluetooth device 902 grabbed the microphone was 13:47:02, the time when Bluetooth device 903 grabbed the microphone was 13:48:33, and the time when Bluetooth device 904 grabbed the microphone was 13:48:57. It can be seen that the earliest time of grabbing the microphone is 13:47:02, which corresponds to two Bluetooth devices: Bluetooth device 901 and Bluetooth device 902. Further compare the priorities of Bluetooth device 901 and Bluetooth device 902. When the priority of Bluetooth device 901 is higher than that of Bluetooth device 902, determine Bluetooth device 901 as the target Bluetooth device. The above steps enhance the fun of multi-channel screen projection by comparing the time of grabbing the microphone sent by at least one Bluetooth device, and determine the Bluetooth device with the earliest time of grabbing the microphone as the target Bluetooth device, so as to meet the demand of the target Bluetooth device to output audio data after successfully grabbing the microphone.

[0110] S6013. Send a microphone grabbing success indication to the target Bluetooth device.

[0111] In some embodiments, after determining the target Bluetooth device with the earliest microphone grabbing time from at least one Bluetooth device, the display device sends a microphone grabbing success indication to the target Bluetooth device.

[0112] like Fig.10 As shown, after determining that the target Bluetooth device with the earliest microphone grabbing time is Bluetooth device 901, a microphone grabbing success indication is sent to Bluetooth device 901.

[0113] S602: mute the first CIS audio received through the first CIS connection.

[0114] In some embodiments, the display device receives CIS audio sent by multiple Bluetooth devices through the first CIS connection by the Bluetooth communication component. It can be understood that in a scenario where multiple people play games together and perform multi-channel screen projection on the display device, multiple Bluetooth devices are connected to the display device, and the display device will evenly allocate bandwidth resources to receive the CIS audio sent by these multiple Bluetooth devices. The number of Bluetooth devices that need to be connected is large but the total bandwidth resources are limited, which requires that the bandwidth resources corresponding to each Bluetooth device are small. As mentioned above, the first CIS connection between four mobile phones and the TV is established through the first code stream data 16_2. Then, for the scenario where four mobile phones (as Bluetooth devices) are connected to the TV (as a display device), the bandwidth resources occupied after the connection are less than 50%, thereby ensuring the feasibility of multi-channel screen projection.

[0115] Since the bandwidth resources occupied by the first CIS connection are relatively small, when the display device directly receives CIS audio sent by multiple Bluetooth devices through the first CIS connection, it is difficult to ensure the efficiency of receiving CIS audio and the sound quality of the received CIS audio, and there will be large delays, noise and other conditions. Therefore, in the embodiment of the present disclosure, after the display device receives CIS audio sent by multiple Bluetooth devices through the first CIS connection, the CIS audio is muted, thereby avoiding delays, noise and other troubles caused by the output of the CIS audio to the user, thereby improving the user's experience. It can be understood that the display device does not output or play the CIS audio sent by multiple Bluetooth devices through the first CIS.

[0116] For example, Fig. 9 As shown, the display device only displays multi-channel screen projection data and mutes the first CIS audio received through the first CIS connection, that is, it does not output each first CIS audio received through the first CIS connection.

[0117] S603, receiving second code stream data sent by the target Bluetooth device through the first CIS connection, updating the first code stream data of the first CIS connection to the second code stream data to establish a second CIS connection, and receiving second CIS audio sent by the target Bluetooth device through the second CIS connection.

[0118] The bandwidth resource occupancy amount corresponding to the second code stream data is greater than or equal to the preset resource amount.

[0119] It should be noted that the display device provided by the present invention is based on the CIS technology of LE Audio to reduce the delay in the CIS audio transmission process and ensure the synchronization of audio and picture of the display device. It can maintain the CIS connection between the display device and the target Bluetooth device. After receiving the second code stream data, it does not disconnect the first CIS connection to re-establish the second CIS connection, but uses the second code stream data sent through the first CIS connection to update the previous first code stream data, thereby updating the first CIS connection to the second CIS connection. It can be understood that the display device and the target Bluetooth device consistently maintain a connection state, thereby reducing the time consumed by disconnection and reconnection, and can improve the efficiency of CIS audio transmission, thereby achieving better audio and picture synchronization effect.

[0120] In some embodiments, the second bitstream data may include: a sampling rate of 32 khz, a frame interval of 10 ms, a data volume of 80 bytes in each frame, and a data rate of 64 kbps. As shown in Table 1, the parameters included in the second bitstream data may also be set to other values. It should be noted that the second bitstream data is larger than the first bitstream data to ensure sufficient bandwidth to transmit high-quality CIS audio.

[0121] In some embodiments, reference Figure 6B Step S603 may be after step S6013. The embodiment of the present disclosure provides an implementation method, after sending a successful indication of grabbing the microphone to the target Bluetooth device, receiving the second code stream data sent by the target Bluetooth device through the first CIS connection, updating the first code stream data of the first CIS connection to the second code stream data to establish a second CIS connection, and receiving the CIS audio sent by the target Bluetooth device through the second CIS connection.

[0122] S604: Unmute the CIS audio sent through the second CIS connection, and control the audio playback component to play the second CIS audio.

[0123] The display device initially mutes the first CIS audio sent through the first CIS connection. After the target Bluetooth device sends the second CIS audio through the second CIS connection, the display device first uses the second code stream data to receive the second CIS audio through the second CIS connection, and then unmutes the second CIS audio to avoid explosive sounds caused by sound quality jumps, and further controls the audio playback component to play the CIA audio to ensure a good audio-visual experience for users.

[0124] For example, following the previous example, Fig.11A As shown, Fig.11A 11 is a schematic diagram of playing the second CIS audio in the embodiment of the present disclosure. In FIG11 , the display device unmutes the second CIS audio sent by the Bluetooth device 901 through the second CIS connection, and controls the audio playback component configured in the display device to play the second CIS audio, while other Bluetooth devices 902, 903, and 904 are still connected to the display device through the first CIS connection, and the first CIS audio sent by these Bluetooth devices through the second CIS connection is still muted.

[0125] In some embodiments, after detecting that the value of the CIE flag bit in the second CIS audio received through the second CIS connection is the target value, it is determined that the CIS audio transmission of the target Bluetooth device is completed, and the bandwidth resources occupied by the second CIS connection are released;

[0126] Fig. 11B Figure 1 is a schematic diagram of the data structure of the CIS protocol header. Fig. 11B As shown, the CIS includes: a preamble 91, an access address 92, a protocol data unit 93 and a cyclic redundancy checksum (CRC) 94.

[0127] The number of data bits of the preamble 91 is 1 or 2 octets, the number of data bits of the access address 92 is 4 octets, the number of data bits of the protocol data unit 93 is 2-257 octets, and the number of data bits of the CRC is 3 octets. The protocol data unit 93 includes: a protocol header 931, a payload 932, and a message integrity check code (MIC) 933. Among them, the number of data bits of the protocol header 931 is 16 bits, the number of data bits of the payload 932 is 0-251 octets, when transmitted through LE 1M PHY25 (a low-power standard with a symbol rate of 1 Msps), the number of data bits of the message integrity check code 933 is 10 or 14 octets, when transmitted through LE 2M PHY25 (a low-power standard with a symbol rate of 2 Msps), the number of data bits of the message integrity check code 933 is 11 or 15 octets, and the number of data bits of the message integrity check code 933 depends on whether the message integrity check is included in the payload of the protocol data unit 93.

[0128] The protocol header 931 of the protocol data unit 93 further includes: PDU type identifier (LLID), next expected sequence number (NESN), sequence number (SN), close synchronization event bit (CIE), reserved data bit (RFU) and Y effective length (Length). Among them, there are two types of CIS transmitted by CIS connection, one is data, called LL Data PDU, and the other is control information, called LL Control PDU; LLID is used to distinguish the type of CIS as data or control information; NESN and SN are used for acknowledgment (Acknowledgement) and data flow control (Flow Control) during CIS transmission; effective length is used to indicate the number of data bits of effective data (the sum of the number of data bits of payload and MIC).

[0129] Among them, the close synchronization event bit (CIE) is a data flag bit carried in the CIS audio protocol header. When the value of the CIE flag bit is 1, it means that the CIS audio is sent successfully, and when the value of the CIE flag bit is 0, it means that the CIS audio is not sent successfully. The value of the CIE flag bit is the target value, that is, when the value of the CIE flag bit is 1, it is determined that the CIS audio is sent successfully.

[0130] Furthermore, the remaining duration of the current isochronous transmission is determined, and the WiFi communication component is controlled to use the released bandwidth resources within the remaining duration. It can be understood that if the display device has completed the reception of the CIS audio within a transmission cycle, the bandwidth resources occupied by the Bluetooth communication component configured by the display device will be released, so that the WiFi communication component can use this part of the bandwidth resources to transmit the projection screen data within the remaining duration of this transmission cycle, thereby improving the utilization rate of bandwidth resources and further ensuring the synchronization of audio and video of the display device.

[0131] In some embodiments, after the value of the CIE flag bit is detected to be the target value in the second CIS audio, it is determined that the CIS audio transmission of the target Bluetooth device is completed, and the second code stream data of the second CIS connection established between the display device and the target Bluetooth device is updated to the first code stream data to establish the first CIS connection between the display device and the target Bluetooth device. It can be understood that after the transmission of the second CIS audio is completed through the second CIS connection, it is updated back to the first CIS connection with a smaller bandwidth resource usage, so that other Bluetooth devices can transmit CIS audio to the display device.

[0132] In summary, the present disclosure provides a CIS audio transmission method, which first uses the first code stream data with a bandwidth resource occupancy less than the preset resource amount to establish the first CIS connection with multiple Bluetooth devices respectively; then, the first CIS audio received through the first CIS connection is muted. The first CIS audio received through the first CIS connection with smaller bandwidth resources may have large delays and poor sound quality. In order to avoid affecting the user experience, the first CIS audio received through the first CIS connection is muted. Then, the second code stream data sent by the target Bluetooth device through the first CIS connection is received, the first code stream data of the first CIS connection is updated to the second code stream data to establish a second CIS connection, and the second CIS audio sent by the target Bluetooth device is received through the second CIS connection, wherein the bandwidth resource occupancy corresponding to the second code stream data is greater than or equal to the preset resource amount; further, the mute of the second CIS audio is released, and the audio playback component is controlled to play the second CIS audio. The display device first establishes a first CIS connection with multiple Bluetooth devices through a first code stream data that occupies less bandwidth resources, thereby reducing the bandwidth resources consumed by the Bluetooth CIS connection, and then updates to receive a second CIS audio through a second CIS connection that occupies more bandwidth resources. On the one hand, the CIS connection between the target display device and the Bluetooth device is maintained to avoid the delay caused by disconnection and reconnection. On the other hand, the first CIS connection that occupies less bandwidth resources is updated to the second CIS connection that occupies more bandwidth resources, thereby achieving reception of CIS audio through sufficient bandwidth and improving the sound quality of CIS audio transmission.

[0133] like Fig.12 As shown, Fig.12 This is a flow chart of another CIS audio transmission method provided in an embodiment of the present disclosure, which is applied to a Bluetooth device. The method includes the following steps S1201-S1202:

[0134] S1201. Establish a first CIS connection with a display device using first code stream data, and send first CIS audio and second code stream data to the display device through the first CIS connection.

[0135] The bandwidth resource usage corresponding to the first bitstream data is less than the preset resource amount, and the first bitstream data includes: a sampling rate of 16 khz, a frame interval of 10 ms, a data volume of 40 bytes in each frame, and a data rate of 32 kbps;

[0136] The bandwidth resource occupation amount corresponding to the second code stream data is greater than or equal to the preset resource amount. The second code stream data includes: a sampling rate of 32 khz, a frame interval of 10 ms, a data amount of 80 bytes in each frame, and a data rate of 64 kbps.

[0137] S1202: Update to establish a second CIS connection with the display device using the second code stream data, and send a second CIS audio to the display device through the second CIS connection, so that the display device receives and plays the second CIS audio sent through the second CIS connection.

[0138] It should be noted that the specific implementation of the above method can refer to the implementation in the aforementioned embodiment, which will not be described in detail here.

[0139] like Fig.13 As shown, Fig.13 A schematic diagram of a CIS audio transmission method provided in an embodiment of the present disclosure Figure 3 The method includes the following steps S1301 to S1312:

[0140] S1301. The Bluetooth device sends projection image data via the WiFi communication component.

[0141] S1302. The display device receives projection image data and controls the display to display the projection image data.

[0142] S1303: The display device establishes a first CIS connection with the display device using the first code stream data through the Bluetooth communication component.

[0143] S1304: The Bluetooth device sends a first CIS audio to the display device through the first CIS connection.

[0144] S1305: The display device mutes the first CIS audio received through the first CIS connection.

[0145] S1306. The Bluetooth device sends the microphone grabbing occurrence time to the display device via the WiFi communication component.

[0146] S1307: The display device determines that the Bluetooth device is the target Bluetooth device according to the time when the microphone grabbing occurs.

[0147] S1308: The display device sends a microphone grabbing success indication to the target Bluetooth device.

[0148] S1309: After receiving the microphone grabbing success indication sent by the display device through the WiFi communication component, the Bluetooth device sends the second code stream data to the display device through the first CIS connection.

[0149] S1310: The display device receives second code stream data, and updates the first code stream data of the first CIS connection to the second code stream data to establish a second CIS connection.

[0150] S1311. The Bluetooth device sends a second CIS audio through a second CIS connection;

[0151] S1312: The display device unmutes the second CIS audio received through the second CIS connection, and controls the audio playback component to play.

[0152] It should be noted that the specific implementation of the above method can refer to the implementation in the aforementioned embodiment, which will not be described in detail here.

[0153] The embodiments of the present disclosure provide a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the computer program implements the various processes of the above-mentioned CIS audio transmission method and can achieve the same technical effect. To avoid repetition, it will not be described here.

[0154] The computer readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0155] The present disclosure provides a computer program product, which includes a computer program. When the computer program is run on a computer, the computer implements the above-mentioned CIS audio transmission method.

[0156] For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above discussion in some embodiments is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. According to the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.

Claims

1. A display device, characterized in that: include: The Bluetooth communication component is configured to: establish first CIS connections with multiple Bluetooth devices respectively using first code stream data, receive first CIS audio sent by the multiple Bluetooth devices through the first CIS connection, and the bandwidth resource occupancy corresponding to the first code stream data is less than a preset resource amount; a controller configured to: mute a first CIS audio received through the first CIS connection; The Bluetooth communication component is further configured to: receive second code stream data sent by the target Bluetooth device through the first CIS connection, update the first code stream data of the first CIS connection to the second code stream data to establish a second CIS connection, and receive the second CIS audio sent by the target Bluetooth device through the second CIS connection, wherein the bandwidth resource occupancy corresponding to the second code stream data is greater than or equal to the preset resource amount; The controller is configured to: unmute the second CIS audio received through the second CIS connection, and control the audio playback component to play the second CIS audio.

2. The display device according to claim 1, characterized in that The controller is further configured to: After detecting that the value of the CIE flag bit in the second CIS audio is the target value, the second code stream data of the second CIS connection is updated to the first code stream data to establish a first CIS connection between the display device and the target Bluetooth device.

3. The display device according to claim 1, characterized in that The display device further includes: The WiFi communication component is configured to: after the Bluetooth communication component and the plurality of Bluetooth devices respectively establish a first CIS connection using the first code stream data, receive a microphone grabbing occurrence time sent by at least one Bluetooth device; The controller is further configured to: determine, from the at least one Bluetooth device, a target Bluetooth device where the microphone grabbing occurs earliest; The WiFi communication component is further configured to: send a microphone grabbing success indication to the target Bluetooth device; The Bluetooth communication component is specifically configured to: after sending a successful microphone grabbing indication to the target Bluetooth device, receive the first CIS audio and the second code stream data sent by the target Bluetooth device through the first CIS connection, update the first code stream data of the first CIS connection to the second code stream data to establish a second CIS connection, and receive the second CIS audio sent by the target Bluetooth device through the second CIS connection.

4. The display device according to claim 3, characterized in that The controller is further configured to: after detecting that the value of the CIE flag bit in the second CIS audio is a target value, determine that the CIS audio transmission of the target Bluetooth device is completed, and the bandwidth resources occupied by the second CIS connection are released; Determine the remaining duration of the current isochronous transmission duration, and control the WiFi communication component to use the released bandwidth resources within the remaining duration.

5. The display device according to claim 3, characterized in that The display device further includes: The display is configured to: display a video screen; The WiFi communication component is further configured to: receive projection screen data sent by multiple Bluetooth devices to receive multi-channel projection screen data; The controller is further configured to: control the display to display the multi-channel projection image data in split screen; The WiFi communication component is specifically configured to: after the display displays the multi-channel projection image data in split screen, receive the microphone grabbing occurrence time sent by at least one Bluetooth device among the multiple Bluetooth devices.

6. A Bluetooth device, characterized in that: include: The Bluetooth communication component is configured to: establish a first CIS connection with a display device using first code stream data, and after receiving a microphone grabbing success indication sent by the display device, send a first CIS audio and a second code stream data to the display device through the first CIS connection, wherein the bandwidth resource occupancy corresponding to the first code stream data is less than a preset resource amount, and the bandwidth resource occupancy corresponding to the second code stream data is greater than or equal to the preset resource amount; Updated to establish a second CIS connection with the display device using second code stream data, and send a second CIS audio to the display device through the second CIS connection, so that the display device receives and plays the second CIS audio sent through the second CIS connection.

7. The Bluetooth device according to claim 6, characterized in that: The Bluetooth device also includes: The WiFi communication component is configured to: after the Bluetooth communication component and the display device establish a first CIS connection using the first code stream data, send a microphone grabbing occurrence time to the display device; The Bluetooth communication component is specifically configured to: after receiving a successful microphone grabbing indication sent by the display device through the WiFi communication component, send the first CIS audio and second code stream data to the display device through the first CIS connection, update the first code stream data of the first CIS connection to the second code stream data to establish a second CIS connection, and send the second CIS audio to the display device through the second CIS connection.

8. The Bluetooth device according to claim 7, characterized in that: The Bluetooth device also includes: The WiFi communication component is further configured to: send the projection screen data to the display device, so that the display device receives and displays the projection screen data; The WiFi communication component is specifically configured to: send the microphone grabbing occurrence time to the display device after the WiFi communication component sends the projection image data to the display device.

9. A CIS audio transmission method, characterized in that: include: Establishing first CIS connections with multiple Bluetooth devices respectively using first code stream data, receiving first CIS audio sent by the multiple Bluetooth devices through the first CIS connection, and the bandwidth resource occupancy corresponding to the first code stream data is less than a preset resource amount; muting the first CIS audio received through the first CIS connection; Receiving second code stream data sent by the target Bluetooth device through the first CIS connection, updating the first code stream data of the first CIS connection to the second code stream data to establish a second CIS connection, and receiving the second CIS audio sent by the target Bluetooth device through the second CIS connection, wherein the bandwidth resource occupancy corresponding to the second code stream data is greater than or equal to the preset resource amount; Unmute the second CIS audio sent through the second CIS connection, and control the audio playback component to play the second CIS audio.

10. A CIS audio transmission method, characterized in that: include: Establishing a first CIS connection with a display device using first code stream data, and after receiving a microphone grabbing success indication sent by the display device, sending a first CIS audio and a second code stream data to the display device through the first CIS connection, wherein the bandwidth resource occupancy corresponding to the first code stream data is less than a preset resource amount, and the bandwidth resource occupancy corresponding to the second code stream data is greater than or equal to the preset resource amount; Updated to establish a second CIS connection with the display device using second code stream data, and send a second CIS audio to the display device through the second CIS connection, so that the display device receives and plays the second CIS audio sent through the second CIS connection.

Citation Information

Patent Citations

  • Method, device and system for processing audio data in many-to-one screen projection

    CN110381197A

  • Voice data processing method and system and medium

    CN113450809A