Display device and audio data transmission method
By storing the correspondence between Bluetooth transmission modes and parameters on the display device, the system automatically detects packet loss rate and adjusts the transmission mode, solving the problem of Bluetooth LE Audio transmission parameter adaptation in different scenarios, achieving seamless switching and optimal transmission, and improving user experience and system stability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HISENSE VISUAL TECH CO LTD
- Filing Date
- 2026-01-22
- Publication Date
- 2026-05-01
AI Technical Summary
During use, the existing transmission parameter adjustment methods for Bluetooth LE Audio are difficult to adapt to different user scenarios, affecting the user experience.
The display device stores the correspondence between multiple Bluetooth transmission modes and parameters, automatically detects packet loss rate, and dynamically adjusts transmission modes and parameters to achieve seamless switching, ensuring optimal transmission performance of audio data in different scenarios.
It provides a seamless user experience, ensures optimal transmission performance of audio data in different scenarios, reduces transmission interruptions and data errors, and improves system resource utilization efficiency and stability.
Smart Images

Figure CN121967776A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display device technology, and in particular to a display device and a method for transmitting audio data. Background Technology
[0002] In various application scenarios, Bluetooth has gained widespread use in numerous fields due to its low power consumption and short-range wireless transmission characteristics. Display devices such as smart TVs can be equipped with Bluetooth modules, allowing them to establish Bluetooth connections with audio devices. Audio devices typically lack display functionality; however, they can transmit audio data. Bluetooth Low Energy Audio (LE Audio), as a next-generation Bluetooth audio standard, represents an upgrade in Bluetooth technology for audio data transmission, providing smart TVs with a superior audio transmission solution.
[0003] However, Bluetooth signals are affected by various factors during propagation, such as distance, obstacles, and environmental interference, leading to signal attenuation and increased packet loss rate, which in turn affects the smoothness or sound quality of audio playback. Theoretically, to solve these problems, the transmission parameters of Bluetooth LE Audio can be adjusted to optimize audio data transmission performance.
[0004] In existing Bluetooth LE Audio implementations, Bluetooth transmission parameters are typically pre-configured by audio device manufacturers. Changing these parameters requires repeated communication and adjustments with the manufacturer, preventing users from flexibly adjusting parameters based on their specific usage scenarios or individual needs. Therefore, current Bluetooth LE Audio transmission parameters are ill-suited to different user scenarios, negatively impacting the user experience. Summary of the Invention
[0005] Some embodiments of this application provide a method for transmitting display device and audio data to solve the problem that existing transmission parameter adjustment methods are difficult to adapt to different user scenarios during Bluetooth LEAudio use.
[0006] In a first aspect, some embodiments of this application provide a display device, including: The display is configured to show the user interface; The memory is configured to store a first correspondence between multiple Bluetooth transmission modes and Bluetooth transmission parameters, wherein the Bluetooth transmission parameters are used to establish an audio transmission link for transmitting audio data. The Bluetooth module is configured to transmit audio data to a first audio device via a first audio transmission link in a first Bluetooth transmission mode; the first audio device refers to an audio device with Bluetooth Low Energy functionality; wherein, in the first Bluetooth transmission mode, the time interval for transmitting audio data is less than a preset duration, and the first audio transmission link is established based on the first Bluetooth transmission parameters corresponding to the first Bluetooth transmission mode. The controller is configured as follows: Detect the packet loss rate of audio data; When the packet loss rate is greater than or equal to the packet loss rate threshold, the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode are determined according to the first correspondence; wherein, in the second Bluetooth transmission mode, the time interval for transmitting audio data is greater than or equal to the preset duration. A second audio transmission link is established with the first audio device based on the second Bluetooth transmission parameters, so as to switch from the first Bluetooth transmission mode to the second Bluetooth transmission mode.
[0007] The above technical solution has the following advantages or beneficial effects: The display device, through an automated link switching process, can switch Bluetooth transmission modes while maintaining audio playback continuity, providing a seamless user experience. Dynamically adjusting the Bluetooth transmission mode and parameters according to changes in the network environment ensures optimal audio data transmission performance in different scenarios, thus solving the problem that existing transmission parameter adjustment methods are difficult to adapt to different user scenarios during Bluetooth LE Audio use.
[0008] In some embodiments, the memory is further configured to: store a second correspondence between functional modules and applications and Bluetooth transmission modes; the controller is further configured to: After detecting the operation of starting the first functional module or the first application, if it is found that the first functional mode or the first application has a second correspondence with the first Bluetooth transmission mode, the current Bluetooth transmission mode is identified. When the current Bluetooth transmission mode is identified as the first Bluetooth transmission mode, maintain the first Bluetooth transmission mode; When the current Bluetooth transmission mode is detected to be the second Bluetooth transmission mode, the second Bluetooth transmission mode is switched to the first Bluetooth transmission mode.
[0009] The above technical solution has the following advantages or beneficial effects: By storing the correspondence between functional modules, applications, and Bluetooth transmission modes, and automatically adjusting the Bluetooth transmission mode when the corresponding module or application is launched, it can meet the specific audio transmission needs in different scenarios, thereby improving the user's audio experience in these scenarios and avoiding the tedious manual adjustment. Meanwhile, different Bluetooth transmission modes differ in transmission parameter settings and system resource consumption. By automatically selecting the appropriate Bluetooth transmission mode based on the functional modules and applications, system resources can be allocated and utilized more rationally, avoiding resource waste or resource shortages caused by mode mismatch. When the Bluetooth transmission mode matches the needs of the functional modules and applications, the system can operate more efficiently, reducing additional overhead and conflicts caused by mode mismatch, thereby improving the overall performance and stability of the system.
[0010] In some embodiments, when the controller detects that the current Bluetooth transmission mode is the second Bluetooth transmission mode, it switches the second Bluetooth transmission mode to the first Bluetooth transmission mode, specifically configured as follows: When the current Bluetooth transmission mode is identified as the second Bluetooth transmission mode, the first Bluetooth transmission parameters corresponding to the first Bluetooth transmission mode are determined according to the first correspondence. A first audio transmission link is established with the first audio device based on the first Bluetooth transmission parameters, so as to switch from the second Bluetooth transmission mode to the first Bluetooth transmission mode.
[0011] The above technical solution has the following advantages or beneficial effects: By determining the parameters corresponding to the first Bluetooth transmission mode and establishing a link based on the first correspondence, it can ensure that the Bluetooth transmission mode accurately matches the actual usage scenario, meeting the user's specific needs for audio transmission in different scenarios. Simultaneously, the first Bluetooth transmission parameters stored in the first correspondence are optimized, contributing to stable and reliable audio transmission performance. During Bluetooth transmission mode switching, establishing an audio transmission link using optimized parameters can reduce transmission interruptions and data errors caused by parameter mismatches, improving the stability and reliability of audio data transmission.
[0012] In some embodiments, the controller establishes a second audio transmission link with the first audio device based on the second Bluetooth transmission parameters, and is specifically configured as follows: The first format of the second Bluetooth transmission parameters is converted into a second format that can be recognized by the Bluetooth protocol stack in the display device; A second audio transmission link is established with the first audio device based on second Bluetooth transmission parameters having a second format.
[0013] The above technical solution has the following advantages or beneficial effects: By converting the parameters into a format recognizable by the display device's Bluetooth protocol stack, it ensures that the display device can process the parameters correctly regardless of their source, thereby improving the display device's compatibility with different parameter sources. Simultaneously, through parameter format conversion, it can be compatible with audio devices under various Bluetooth standards, ensuring the stability of audio data transmission.
[0014] In some embodiments, when the packet loss rate is greater than or equal to a packet loss rate threshold, the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode are determined according to the first correspondence and are specifically configured as follows: If the packet loss rate is greater than or equal to the packet loss rate threshold, the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode are determined directly based on the first correspondence; or, If the packet loss rate is greater than or equal to the packet loss rate threshold, a prompt message is displayed, and in response to the user's confirmation of switching the Bluetooth transmission mode, the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode are determined according to the first correspondence.
[0015] The above technical solution has the following advantages or beneficial effects: Regarding the automatic switching method, when the packet loss rate reaches or exceeds the threshold, the system automatically switches Bluetooth transmission parameters to adjust the transmission strategy in a timely manner to adapt to poor network environments, reducing transmission interruptions or data errors caused by packet loss, thereby improving the stability and reliability of Bluetooth transmission. This process requires no manual user intervention; the system automatically completes parameter adjustments, providing users with a more convenient and smoother user experience. Regarding the user-confirmed switching method, it gives users full informed consent and decision-making power, allowing them to decide whether to switch Bluetooth transmission modes based on their actual needs, usage scenarios, and personal preferences. Simultaneously, it prevents the system from automatically performing unnecessary Bluetooth transmission mode switching due to misjudgment of packet loss rate or other reasons, reducing potential problems caused by switching, such as transmission interruptions and device compatibility issues, thereby ensuring smooth Bluetooth transmission.
[0016] Secondly, some embodiments of this application provide a display device, including: The display is configured to show the user interface. The memory is configured to store a first correspondence between multiple Bluetooth transmission modes and Bluetooth transmission parameters, wherein the Bluetooth transmission parameters are used to establish an audio transmission link for transmitting audio data. Bluetooth module; The controller is configured as follows: In response to the user's operation of setting the target Bluetooth transmission mode, the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode are determined according to the first correspondence. Upon detecting a Bluetooth connection with the first audio device, a target audio transmission link is established with the first audio device according to the target Bluetooth transmission parameters. The first audio device refers to an audio device with Bluetooth Low Energy functionality.
[0017] The above technical solution has the following advantages or beneficial effects: The display device can provide users with an autonomous selection mechanism for Bluetooth transmission modes. Through interaction with the user, it can automatically match the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode. Compared with the single Bluetooth transmission parameters in the prior art, it can match different Bluetooth transmission parameters according to different Bluetooth transmission modes, realize the adaptive adjustment of Bluetooth transmission parameters, avoid problems such as audio-visual asynchrony or noise caused by a single Bluetooth transmission parameter, and improve the user experience.
[0018] In some embodiments, when a Bluetooth connection with a first audio device is detected, establishing a target audio transmission link with the first audio device according to target Bluetooth transmission parameters is specifically configured as follows: If no Bluetooth connection is established with the first audio device, the target Bluetooth transmission parameters are recorded as the Bluetooth transmission parameters to be used. After detecting that a Bluetooth connection has been established with the first audio device, read the recorded target Bluetooth transmission parameters to be used; Establish a target audio transmission link with the first audio device based on the target Bluetooth transmission parameters to be used.
[0019] The above technical solution has the following advantages or beneficial effects: Traditional Bluetooth connections may require dynamic negotiation of parameters (such as encoding formats), while pre-recorded parameters can be applied directly, reducing connection time, avoiding repeated negotiation, and improving Bluetooth connection efficiency. At the same time, pre-recorded parameters are usually verified (such as encoding formats supported by the device), which can reduce connection failures due to parameter incompatibility and enhance the compatibility and stability of Bluetooth connections.
[0020] In some embodiments, in response to a user setting a target Bluetooth transmission mode, the controller determines the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode based on a first correspondence, and is specifically configured as follows: In response to the user's command to open the settings menu, the system controls the display to show the settings menu; the settings menu includes settings items corresponding to multiple Bluetooth transmission modes; In response to the user's operation of selecting a setting item for a target Bluetooth transmission mode, the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode are determined according to a first correspondence, and the display is controlled to show a display page of the Bluetooth transmission mode. The display page includes display items for multiple Bluetooth transmission modes, among which a first mark is displayed corresponding to the target Bluetooth transmission mode. The first mark is used to represent the currently used Bluetooth transmission mode.
[0021] The above technical solution has the following advantages or beneficial effects: users do not need to manually configure complex parameters or select a Bluetooth transmission mode; the system can automatically complete parameter matching. Through the first marker, users can intuitively identify the current Bluetooth transmission mode, avoiding accidental operation or repeated settings.
[0022] Thirdly, some embodiments of this application provide a method for adjusting Bluetooth transmission parameters, applied to a display device according to any of the first aspects. The display device includes a display, a memory, a Bluetooth module, and a controller. The method includes: In the first Bluetooth transmission mode, audio data is transmitted to the first audio device through the first audio transmission link; the first audio device refers to an audio device with Bluetooth Low Energy functionality; wherein, in the first Bluetooth transmission mode, the time interval for transmitting audio data is less than a preset duration; the first audio transmission link is established based on the first Bluetooth transmission parameters corresponding to the first Bluetooth transmission mode. Detect the packet loss rate of audio data; When the packet loss rate is greater than or equal to the packet loss rate threshold, the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode are determined according to the first correspondence between multiple Bluetooth transmission modes and Bluetooth transmission parameters stored in the memory; wherein, in the second Bluetooth transmission mode, the time interval for transmitting audio data is greater than or equal to the preset duration. A second audio transmission link is established with the first audio device based on the second Bluetooth transmission parameters, so as to switch from the first Bluetooth transmission mode to the second Bluetooth transmission mode.
[0023] The above technical solution has the following advantages or beneficial effects: The method, through an automated link switching process, can switch Bluetooth transmission modes while maintaining audio playback continuity, providing a seamless user experience. Dynamically adjusting the Bluetooth transmission mode and parameters according to changes in the network environment ensures optimal audio data transmission performance in different scenarios, thus solving the problem that existing transmission parameter adjustment methods are difficult to adapt to different user scenarios during Bluetooth LE Audio use.
[0024] Fourthly, some embodiments of this application provide a method for adjusting Bluetooth transmission parameters, applied to a display device according to any of the second aspects. The display device includes a display, a memory, a Bluetooth module, and a controller. The method includes: In response to the user's operation of setting the target Bluetooth transmission mode, the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode are determined according to the first correspondence between multiple Bluetooth transmission modes and Bluetooth transmission parameters stored in the memory; the Bluetooth transmission parameters are used to establish an audio transmission link for transmitting audio data. Upon detecting a Bluetooth connection with the first audio device, a target audio transmission link is established with the first audio device according to the target Bluetooth transmission parameters. The first audio device refers to an audio device with Bluetooth Low Energy functionality.
[0025] The above technical solution has the following advantages or beneficial effects: The method can provide users with an autonomous selection mechanism for Bluetooth transmission modes. Through interaction with the user, it automatically matches the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode. Compared with the single Bluetooth transmission parameters in the prior art, it can match different Bluetooth transmission parameters according to different Bluetooth transmission modes, realize the adaptive adjustment of Bluetooth transmission parameters, avoid problems such as audio-visual asynchrony or noise caused by a single Bluetooth transmission parameter, and improve the user experience. Attached Figure Description
[0026] To more clearly illustrate the technical solutions in some embodiments of this application or in the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0027] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device provided in some embodiments of this application; Figure 2 This is a schematic diagram of the hardware configuration of a display device provided in some embodiments of this application; Figure 3 This is a schematic diagram of the software configuration of a display device provided in some embodiments of this application; Figure 4 This application provides a schematic flowchart of a method for transmitting audio data using a display device, as illustrated in some embodiments of the present application. Figure 5 A schematic diagram illustrating the composition of Bluetooth LE Audio delay provided in some embodiments of this application; Figure 6 A schematic diagram illustrating the transmission process of audio data packets provided in some embodiments of this application; Figure 7 A schematic diagram illustrating the process of a display device determining second Bluetooth transmission parameters based on a first correspondence relationship according to some embodiments of this application; Figure 8 A schematic diagram illustrating a display device prompting a user whether to switch Bluetooth transmission modes, provided in some embodiments of this application; Figure 9 A timing diagram illustrating the switching of a first Bluetooth transmission mode to a second Bluetooth transmission mode in a display device provided in some embodiments of this application; Figure 10A timing diagram illustrating the switching of a second Bluetooth transmission mode to a first Bluetooth transmission mode in a display device provided in some embodiments of this application; Figure 11 This application provides a schematic flowchart of a method for transmitting audio data using a display device, as shown in other embodiments of the present application. Figure 12 A schematic diagram of a settings menu scenario for users to select Bluetooth transmission modes, provided for some embodiments of this application; Figure 13 A schematic diagram illustrating the process of establishing a target audio transmission link with a first audio device based on target Bluetooth transmission parameters, provided for some embodiments of this application; Figure 14 This is a schematic diagram illustrating the effect of a Bluetooth transmission mode provided in some embodiments of this application. Detailed Implementation
[0028] The embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described below do not represent all embodiments consistent with this application. They are merely examples of systems and methods consistent with some aspects of this application as detailed in the claims.
[0029] In this embodiment, display device 200 generally refers to a device with screen display and data processing capabilities. For example, display device 200 includes, but is not limited to, smart TVs, mobile terminals, computers, monitors, advertising screens, wearable devices, virtual reality devices, augmented reality devices, etc.
[0030] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device provided in some embodiments of this application. For example... Figure 1 As shown, a user can operate the display device 200 via touch operation, a mobile terminal 300, and a control device 100. The control device 100 receives user input commands and converts them into control commands that the display device 200 can recognize and respond to. For example, the control device 100 can be a remote control, a stylus, a gamepad, etc.
[0031] The mobile terminal 300 can function as a control device for human-computer interaction between the user and the display device 200. It can also function as a communication device for establishing a communication connection with the display device 200 and exchanging data. In some embodiments, the mobile terminal 300 can have software applications installed on it and communicate with the display device 200 via network communication protocols to achieve one-to-one control and data communication. Furthermore, it can transmit audio and video content displayed on the mobile terminal 300 to the display device 200 for synchronized display.
[0032] In some embodiments, the mobile terminal 300 or other electronic devices may also simulate the functions of the control device 100 by running an application that controls the display device 200.
[0033] like Figure 1 The diagram also shows that the display device 200 communicates with the server 400 via various communication methods. This allows the display device 200 to communicate via a local area network (LAN), a wireless local area network (WLAN), and other networks.
[0034] Display device 200 can provide broadcast television reception function, and can also be equipped with intelligent network television function that provides computer support function, including but not limited to network television, smart television, Internet Protocol television (IPTV), etc.
[0035] Figure 2 Provided for some embodiments of this application Figure 1 Hardware configuration block diagram of display device 200.
[0036] In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output device 270, a memory, a power supply, and a user input interface 280.
[0037] In some embodiments, detector 230 is used to acquire signals from the external environment or to interact with the outside world. For example, detector 230 includes a light receiver, a sensor for acquiring ambient light intensity; or, detector 230 includes an image acquisition device, such as a camera, which can be used to acquire external environmental scenes, user attributes, or user interaction gestures; or, detector 230 includes a sound acquisition device, such as a microphone, for receiving external sounds.
[0038] In some embodiments, the display 260 includes display function components for presenting an image and driving components for driving the image display. The display 260 is used to receive and display image signals from the controller 250.
[0039] In some embodiments, the communication device 220 is a component for communicating with external devices or the server 400 according to various communication protocol types. The display device 200 may be equipped with multiple communication devices 220 depending on the supported communication methods.
[0040] The communication device 220 enables the display device 200 to communicate with external devices or the server 400 via wireless or wired connections. Wired connections utilize data cables, interfaces, or other components to connect the display device 200 to external devices. Wireless connections utilize wireless signals or wireless networks.
[0041] In some embodiments, the controller 250 may include at least one of a central processing unit, a video processor, an audio processor, a graphics processor, and a power processor, and a first to an nth interface for input / output. The controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in memory. The controller 250 controls the overall operation of the display device 200.
[0042] In some embodiments, the controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 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.
[0043] In some embodiments, a user can input user commands through a graphical user interface (GUI) displayed on a display 260, and the user input interface 280 receives the user input commands through the graphical user interface (GUI).
[0044] In some embodiments, the audio output device 270 may be a built-in speaker of the display device 200 or an external audio output device connected to the display device 200.
[0045] In some embodiments, the user input interface 280 can be used to receive instructions from user input.
[0046] In some embodiments, the display device 200 may run an operating system to perform user interaction. An operating system is a computer program used to manage and control the hardware and software resources of the display device 200. The operating system can control the display device to provide a user interface, and it also allows users to interact with the display device 200.
[0047] It should be noted that the operating system can be a native operating system based on a specific operating platform, a third-party operating system that is deeply customized based on a specific operating platform, or an independent operating system specifically developed for display devices.
[0048] An operating system can be divided into different modules or levels based on the functions it implements, for example... Figure 3As shown, in some embodiments, the system is divided into four layers, from top to bottom: the Applications layer (referred to as the "Application Layer"), the Application Framework layer (referred to as the "Framework Layer"), the System Library layer, and the Kernel layer.
[0049] In some embodiments, the application layer provides services and interfaces for applications, enabling the display device 200 to run applications and interact with the user based on the applications. The application layer may contain at least one application, which may be a built-in Windows program, system settings program, or clock program of the operating system; or it may be an application developed by a third-party developer. In specific implementations, the application packages in the application layer are not limited to the examples above.
[0050] The framework layer provides the application programming interface (API) and programming framework for the application. The application framework layer includes predefined functions. It acts as a central processing unit, determining the actions taken by the applications within the application layer.
[0051] like Figure 3 As shown, the application framework layer in this embodiment includes a view system, managers, and content providers. The view system designs and implements the application's interface and interactions, and includes lists, grids, text boxes, and buttons. The managers include at least one of the following modules: an activity manager for interacting with all running activities in the system; a location manager for providing system services or applications with access to system location services; a package manager for retrieving various information related to application packages currently installed on the device; a notification manager for controlling the display and clearing of notification messages; and a window manager for managing icons, windows, toolbars, wallpapers, and desktop widgets on the user interface.
[0052] In some embodiments, the system runtime library layer can provide support for the framework layer. When the framework layer is used, the operating system runs the instruction library contained in the system runtime library layer, such as the C / C++ instruction library, to implement the functions to be performed by the framework layer.
[0053] In some embodiments, the kernel layer is a functional layer situated between the hardware and software of the display device 200. The kernel layer can implement functions such as hardware abstraction, multitasking, and memory management. For example, ... Figure 3 As shown, hardware drivers can be configured in the kernel layer. The kernel layer can contain 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.
[0054] It should be noted that the above examples are merely a simple division of operating system functions and do not limit the specific form of the operating system of the display device 200 in this application embodiment. Depending on the function of the display device, the type of operating system, and other factors, the number of levels and the specific level type of the operating system may be expressed in other forms.
[0055] In various application scenarios, Bluetooth has been widely used in numerous fields due to its low power consumption and short-range wireless transmission characteristics. Bluetooth LE Audio, as the next-generation Bluetooth audio standard, represents a significant upgrade in Bluetooth technology for audio transmission, providing smart TVs with a superior audio transmission solution. Whether listening to music, watching videos on a smart TV, or using it for voice calls and gaming, users can leverage Bluetooth LE Audio to achieve high-quality audio transmission between devices and enjoy a superior audio experience.
[0056] In some embodiments, Bluetooth signals gradually attenuate with increasing distance during propagation. The greater the distance, the weaker the signal strength received by the receiving device. When the signal strength weakens to a certain extent, the receiving device may be unable to accurately identify and interpret the data in the signal, resulting in data loss, i.e., an increased packet loss rate. For example, the signal strength might be sufficient for the receiving device to fully receive audio data packets at close range, but as the distance increases, some data packets may not be correctly received due to the weak signal. Furthermore, Bluetooth signals are affected by various factors when propagating through the air, such as air absorption and obstruction, all of which cause signal energy loss. The greater the distance, the longer the path the signal travels, and the greater the loss, leading to a decrease in the signal quality received by the receiving end and increasing the likelihood of packet loss.
[0057] In practical use of Bluetooth LE Audio, to address the issue of increased packet loss rates due to long distances between devices or significant interference, the transmission parameters of Bluetooth LE Audio can typically be adjusted. Currently, Bluetooth LE Audio transmission parameters are primarily adjusted through either a fixed adjustment method (e.g., transmitting according to pre-set parameters) or an automatic adjustment method (e.g., the system automatically adjusts the transmission parameters according to preset rules such as packet loss rate and signal strength). This aims to improve the high packet loss rate of Bluetooth LE Audio when devices are far apart or under heavy interference, reduce the probability of noise and audio dropouts, and improve audio transmission quality and stability. The fixed adjustment method transmits according to pre-set parameters, which do not change based on the actual usage scenario. For example, whether the user is listening to music in a quiet environment or using the Bluetooth LE Audio device outdoors in a noisy environment, the transmission parameters remain constant. This makes it impossible to provide optimal audio transmission performance for different scenarios in complex and varied real-world situations. The automatic adjustment method adjusts the transmission parameters according to preset rules such as packet loss rate and signal strength. However, these preset rules are often based on general conditions and cannot cover complex and ever-changing real-world scenarios. For example, in certain special environments, although the packet loss rate is not high, other factors may cause audio quality degradation, such as specific electromagnetic interference, and the preset rules may not be able to identify and adjust parameters for this situation. Therefore, both of the existing transmission parameter adjustment methods have obvious drawbacks and cannot meet the personalized needs of users in different scenarios.
[0058] Furthermore, adjusting transmission parameters to achieve low noise inevitably introduces high latency. This is because reducing noise usually requires increasing the number of retransmissions, and the retransmission process directly leads to increased data transmission latency. In scenarios with extremely high latency requirements, such as watching videos and playing games on smart TVs, high latency can cause audio-visual desynchronization, severely impacting the user's audiovisual experience and operational experience on the smart TV.
[0059] Therefore, the existing methods for adjusting transmission parameters in Bluetooth LE Audio are difficult to adapt to different user scenarios, thus affecting the user experience.
[0060] To address the problem that existing transmission parameter adjustment methods are difficult to adapt to different user scenarios, some embodiments of this application provide a display device 200. The display device 200 can display a user interface via a monitor 260 and store a first correspondence between multiple Bluetooth transmission modes and Bluetooth transmission parameters in a memory. The Bluetooth transmission mode refers to a preset audio data transmission strategy based on different usage scenario requirements, such as a low-latency transmission mode and a high-quality transmission mode. The low-latency transmission mode ensures audio data transmission within a relatively small number of equal time intervals, while the high-quality mode ensures audio data transmission within a relatively large number of equal time intervals. The low-latency transmission mode prioritizes the real-time performance of audio data and is suitable for scenarios with high synchronization requirements, such as video playback and games. The high-quality transmission mode prioritizes the integrity and fidelity of audio data and is suitable for scenarios with high sound quality requirements, such as music appreciation. The Bluetooth transmission parameters are the specific configuration parameters required to establish and maintain an audio transmission link. The display device 200 can establish an audio transmission link for transmitting audio data through the Bluetooth transmission parameters, and the audio data can be transmitted to an audio device through the audio transmission link. The first correspondence is a mapping relationship pre-stored in the memory, establishing a matching relationship between different Bluetooth transmission modes and the optimal Bluetooth transmission parameter set. This correspondence ensures that each transmission mode can match the parameter configuration most suitable for its scenario requirements. Through the Bluetooth module, the display device 200 can transmit audio data to the first audio device based on the first audio transmission link in the first Bluetooth transmission mode. The first audio device refers to an audio device with Bluetooth Low Energy functionality. The first Bluetooth transmission mode can be the system's default transmission mode or the Bluetooth transmission mode used in the last audio data transmission. In this embodiment, the first Bluetooth transmission mode can be a low-latency transmission mode.
[0061] In some embodiments, in the initial state, the display device 200 determines to adopt a first Bluetooth transmission mode based on user selection or preset conditions. Different modes correspond to different transmission parameters, which can be distinguished by the number of equal time intervals. In the first Bluetooth transmission mode, the Bluetooth module uses a first set of Bluetooth transmission parameters corresponding to the first Bluetooth transmission mode to establish a first audio transmission link for transmitting audio data. The first audio transmission link is established according to the first Bluetooth transmission parameters corresponding to the first Bluetooth transmission mode. The first Bluetooth transmission mode can be used for low-latency scenarios, ensuring that the time interval for transmitting audio data is less than a preset duration to meet the real-time requirements of applications such as video playback and games. In this way, by continuously monitoring the packet loss rate, the display device can dynamically respond to changes in the network environment, ensuring the stability and reliability of audio transmission. The first Bluetooth transmission mode can meet most user scenarios without requiring manual user settings, thus improving the user experience.
[0062] In some embodiments, the controller 250 causes the display device 200 to execute an audio data transmission method by running an application. The display device 200 in this embodiment, through an automated link switching process, can switch Bluetooth transmission modes while maintaining audio playback continuity, providing a seamless user experience. The display device 200 dynamically adjusts the Bluetooth transmission mode and Bluetooth transmission parameters according to changes in the network environment, ensuring optimal audio data transmission performance in different scenarios, thereby solving the problem that existing transmission parameter adjustment methods are difficult to adapt to different user scenarios during Bluetooth LE Audio use.
[0063] To facilitate understanding of the technical solutions in some embodiments of this application, the steps are described in detail below with reference to some specific embodiments and accompanying drawings.
[0064] Figure 4 This application provides a schematic flowchart of a method for transmitting audio data using a display device according to some embodiments. The specific steps are as follows: Step S1: Detect the packet loss rate of the audio data.
[0065] In some embodiments, the display device 200 can continuously monitor packet loss of audio data transmitted via Bluetooth LE Audio technology. During actual monitoring, metrics such as total number of packets sent, number of lost packets, number of consecutive packet losses, and number of retransmissions can be statistically analyzed. For example, the packet loss rate can be the number of consecutive packet losses or the ratio of the number of lost packets to the total number of sent packets. The memory can pre-store a first correspondence between multiple Bluetooth transmission modes and Bluetooth transmission parameters, which clarifies a set of optimal target Bluetooth transmission parameters for each target Bluetooth transmission mode. These parameters cover several key aspects of the Bluetooth transmission process, such as data packet transmission rate, encoding method, retransmission mechanism, ISO_Interval, Max Service Data Unit (MAX SDU), Protocol Data Unit (PDU) size, Number of Sub-Events (NSE), BurstNumber (BN), and Flush Timeout (FT), which collectively determine the transmission quality and latency characteristics of the audio data.
[0066] The term "equal time interval" refers to the fact that audio data has a time limit, and there is a constant interval between transmissions. The equal time interval can be set to different durations, such as 7.5ms or 10ms. Audio data encoded by a Low Complexity Communication Codec (LC3) is continuously output at equal time intervals to ensure the stability of audio data transmission.
[0067] The maximum service data unit (SDU) refers to the maximum value of audio data output by the LC3 encoder at equal intervals. This audio data is divided into multiple smaller protocol data units for transmission, and this equal interval is the isochronous interval of the service data unit (SDU). The SDU must be sent within the isochronous interval; otherwise, data backlog will occur, affecting transmission delay and audio quality.
[0068] The Protocol Data Unit (PDU) is the basic unit of audio data transmitted by the Bluetooth module each time, and can be a data packet. The Protocol Data Unit is divided into different PDUs and transmitted within equal time intervals. The size of the PDU affects the number of audio data transmissions, thus affecting latency and audio quality.
[0069] The sub-event count refers to the number of sub-events sent within each synchronization interval. Each sub-event sends one protocol data unit. The number of sub-events affects the number of retransmissions per equal time interval; the larger the number of sub-events, the more retransmission opportunities are available.
[0070] The burst quantity refers to the number of valid protocol data units transmitted within each equal time interval. The larger the quantity, the lower the latency, but it will lead to an increase in instantaneous bandwidth demand, a greater processing pressure on the equipment, and even congestion or packet loss.
[0071] The refresh timeout defines how many consecutive synchronization intervals can be used to transmit a protocol data unit before discarding it. The point where transmission ceases is called the flush point. The more times data is retransmitted after a refresh timeout, the better the audio quality, but the higher the transmission latency.
[0072] As can be seen from the parameters above, different configurations affect the transmission latency and audio quality of Bluetooth LE Audio data. This application adjusts the Bluetooth transmission parameters based on different Bluetooth transmission modes to meet users' requirements for low-latency or high-quality audio data transmission. The principles of audio data transmission latency are further explained below.
[0073] In the field of wireless audio transmission, audio quality and transmission latency are two key technical indicators that need to be measured. During audio data transmission, a balance must typically be struck between these two to ensure optimal transmission quality. Inevitably, interference can cause some audio data to be lost during transmission. To prevent audio playback interruptions, redundancy mechanisms can be introduced into the audio data transmission process. Typically, redundancy is increased by transmitting audio data packets multiple times, retransmitting the same audio data packet multiple times to increase the probability of successful reception at the receiving end. However, to achieve multiple transmissions, audio compression is necessary to reduce the amount of data transmitted per transmission. This compression process can be achieved using a codec (a combination of encoder and decoder), but the use of a codec inevitably introduces additional signal processing latency.
[0074] Figure 5 This diagram illustrates the composition of Bluetooth LE Audio latency according to some embodiments of this application. The Bluetooth LE Audio transmission process can be divided into an initiator and a receiver. The initiator can be a television, and the receiver can be an audio device such as headphones. In the initiator's processing stage, the audio signal is first captured and then enters the LC3 encoding stage. The LC3 codec compresses and encodes the audio data, introducing encoding latency in this process. The encoded audio data is then encapsulated by the protocol stack, preparing it for wireless transmission. Figure 5 The term "retransmission" illustrates a data retransmission mechanism that may be triggered to cope with wireless channel interference. Figure 5 Transmission delay in audio refers to the transmission process of audio data between the sender and receiver. Transmission delay is affected by various factors, including the isochronous interval used, protocol data units, channel quality, and whether retransmissions occur. During the receiver processing phase, this occurs at the audio device (e.g., headphones). Data packets are first buffered and synchronized at a synchronization reference point to ensure the continuity of the audio stream. The data is then decoded by LC3 to recover the audio signal. The decoded audio signal may be routed through a programmable logic controller as needed, and undergoes subsequent audio processing (e.g., sound enhancement) and rendering before finally being played back at the rendering point (e.g., a speaker). The total delay from decoding to playback is the rendering delay.
[0075] Therefore, the latency can be composed of three parts: encoding latency, which is the time it takes for the encoder to sample and encode the audio data; transport latency, which includes the time it takes for data packets to travel in the air and the time for data packet retransmission; and presentation latency, which is the time it takes for the audio data to be received, decoded, and played back. The presentation latency is implemented on the Bluetooth device side and cannot be controlled by the TV side. Moreover, Bluetooth LE Audio uses standard LC3 encoders, which have very limited room for optimizing encoding latency. Therefore, this application mainly optimizes the transport latency.
[0076] Figure 6 This diagram illustrates the transmission process of audio data packets according to some embodiments of this application. The data packets marked with 0, 1, 2, 3, 4, and 5 represent the audio data to be transmitted. During transmission, for data packet 0, the initiator receives an acknowledgment message (ack) from the receiver after one transmission, indicating that the data packet has been successfully received. The initiator then sends the next data packet, 1. For data packet 1, if the initiator does not receive an acknowledgment message after three consecutive transmissions, the current time interval ends. If the protocol allows retransmission, the data packet can be retransmitted in the next time interval, such as... Figure 6 As shown, data packet 1 was successfully retransmitted in the second equal-time interval. In the actual data packet transmission process, the number of transmission attempts within multiple consecutive equal-time intervals can be controlled by setting the refresh timeout parameter. For example, if this parameter is set to 1, the data packet will only be attempted to be transmitted within one equal-time interval; if transmission fails, it will be discarded, potentially leading to packet loss. If set to 2, it allows retransmission attempts in the next equal-time interval after a failure in the first interval; if transmission fails in both intervals, the data packet is discarded. A larger refresh timeout parameter value results in a lower probability of data packet loss, but subsequent data packets will have to wait longer, increasing transmission latency; conversely, a smaller parameter value may reduce latency, but the risk of packet loss increases accordingly.
[0077] from Figure 6As can be seen, there are 4 data packets within one equal-time interval. 4 represents the maximum number of data packets that can be sent within one equal-time interval. Generally, the more transmissions allowed within a single equal-time interval, the lower the probability of packet loss. The number of packets sent within each equal-time interval is calculated and determined by Bluetooth transmission parameters such as the maximum service unit and protocol data unit. The equal-time interval itself is a fixed value; the smaller this interval value, the more data packets are sent per unit time, and the greater the number of data retransmissions, which helps reduce the probability of packet loss. The above explains the transmission principle and related delays during audio data transmission. After step S1 is completed, step S2 can be executed.
[0078] Step S2: When the packet loss rate is greater than or equal to the packet loss rate threshold, determine the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode according to the first correspondence; wherein, in the second Bluetooth transmission mode, the time interval for transmitting audio data is greater than or equal to the preset duration.
[0079] In some embodiments, if the display device 200 detects that the packet loss rate of audio data is greater than or equal to a preset packet loss rate threshold, the system determines that the current network environment is not conducive to low-latency transmission and that the transmission strategy needs to be adjusted to improve audio quality. At this time, the display device 200 can search for a second Bluetooth transmission mode and its corresponding second set of Bluetooth transmission parameters that match the current packet loss rate based on a first correspondence stored in the memory. The second Bluetooth transmission mode can be configured as a high-quality transmission scenario, where the time interval for transmitting audio data is greater than or equal to a preset duration, moderately increasing transmission latency in exchange for higher audio quality and less packet loss. Thus, by setting a packet loss rate threshold, the display device can monitor changes in the network environment in real time and adaptively adjust the audio data transmission strategy to ensure the adaptability of audio data transmission. In environments with a high packet loss rate, the display device automatically switches from the low-latency transmission mode to the high-quality transmission mode to reduce noise and audio interruptions caused by audio data loss. Simultaneously, using the preset first correspondence, the display device can automatically match transmission parameters suitable for the current network environment without manual user intervention, simplifying the user configuration process and improving the transmission efficiency of audio data.
[0080] Figure 7The following is a flowchart illustrating how a display device, according to a first correspondence, determines second Bluetooth transmission parameters based on a first correspondence in some embodiments of this application. When the packet loss rate is greater than or equal to a packet loss rate threshold, the display device 200 determines the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode based on the first correspondence in the following ways: When the packet loss rate is greater than or equal to the packet loss rate threshold, the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode are directly determined based on the first correspondence; or, when the packet loss rate is greater than or equal to the packet loss rate threshold, a prompt message is displayed, and in response to a user's confirmation instruction to switch Bluetooth transmission modes, the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode are determined based on the first correspondence.
[0081] For example, when the current packet loss rate is detected to be greater than or equal to a preset packet loss rate threshold, the system can directly determine the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode based on a pre-established first correspondence, without requiring any additional user intervention. In this way, the system can adaptively adjust the Bluetooth transmission parameters according to the packet loss rate to adapt to network conditions. Alternatively, also when the packet loss rate is greater than or equal to the packet loss rate threshold, the system will first display... Figure 8 The displayed prompt information includes the current packet loss rate and a suggestion to switch Bluetooth transmission modes. The system then waits for user confirmation before determining the corresponding Bluetooth transmission parameters for the second mode based on the first correspondence. This method provides users with the autonomy to choose whether to switch Bluetooth transmission modes, allowing them to make decisions based on their needs and circumstances. In the automatic Bluetooth transmission mode switching method, when the packet loss rate reaches or exceeds a threshold, the system automatically adjusts the transmission strategy to adapt to changes in the network environment, reducing transmission interruptions or data errors caused by packet loss and improving the stability and reliability of Bluetooth transmission. This process requires no manual user intervention; the system automatically adjusts the parameters, providing a more convenient and smooth user experience. In the user-confirmed Bluetooth transmission mode switching method, the system prompts the user before switching, giving them full informed consent and decision-making power, allowing them to decide whether to switch Bluetooth transmission modes based on their actual needs, usage scenarios, and personal preferences. For example, if a user is performing important data transmission and does not want to disrupt the transmission process by switching modes, even if the packet loss rate is high, the user can choose not to confirm the switch. This method also prevents the system from automatically performing unnecessary Bluetooth transmission mode switching due to misjudgment of packet loss rate or other reasons, reducing potential problems caused by switching, such as transmission interruptions and device compatibility issues, thereby ensuring the stability of Bluetooth transmission. After step S2 is completed, step S3 can be executed.
[0082] Step S3: Establish a second audio transmission link with the first audio device according to the second Bluetooth transmission parameters, so as to switch from the first Bluetooth transmission mode to the second Bluetooth transmission mode.
[0083] After determining the second Bluetooth transmission mode and its corresponding second set of Bluetooth transmission parameters, the Bluetooth module of the display device 200 performs a link switching operation. First, the Bluetooth module disconnects the current first audio transmission link from the first audio device. Then, based on the second set of Bluetooth transmission parameters, it renegotiates and establishes a second audio transmission link with the first audio device. During this process, the Bluetooth module is responsible for configuring the Bluetooth transmission parameters and adapting the communication protocol to ensure the stability and compatibility of the new link. After the second audio transmission link is successfully established, the display device 200 completes the switch from the first Bluetooth transmission mode to the second Bluetooth transmission mode and transmits audio data to the first audio device via the new link. In this way, through an automated link switching mechanism, the display device can complete the switching of Bluetooth transmission modes while maintaining the continuity of audio playback, providing a seamless user experience. The display device dynamically adapts the Bluetooth transmission mode and Bluetooth transmission parameters according to changes in the network environment, ensuring optimized transmission performance of audio data in different scenarios, thereby solving the problem that existing transmission parameter adjustment methods are difficult to adapt to different user scenarios during Bluetooth LE Audio use.
[0084] In some embodiments, the display device 200 establishes a second audio transmission link with the first audio device based on the second Bluetooth transmission parameters in the following manner: The display device 200 converts the first format of the second Bluetooth transmission parameters into a second format recognizable by the Bluetooth protocol stack in the display device, and then establishes a second audio transmission link with the first audio device based on the second Bluetooth transmission parameters having the second format.
[0085] For example, in practical applications, the sources of the second Bluetooth transmission parameters can include various methods, such as different software applications, network downloads, or interactions with other devices. Due to the different sources, the initial format of the Bluetooth transmission parameters may not be directly recognized by the Bluetooth protocol stack inside the display device. Therefore, the display device 200 needs to perform a format conversion operation on the initial Bluetooth transmission parameters, converting the initial format of the Bluetooth transmission parameters into a format recognizable by the Bluetooth protocol stack, such as converting the first format into a second format that the Bluetooth protocol stack can understand and process. After completing the format conversion and obtaining the second Bluetooth transmission parameters with the second format, the display device 200 can negotiate with the first audio device based on the converted parameters to establish a second audio transmission link. In this way, by converting the parameters into a format recognizable by the display device's Bluetooth protocol stack, it can be ensured that the display device can parse and use the Bluetooth transmission parameters regardless of their initial source, thereby improving the display device's compatibility with different parameter sources. At the same time, through parameter format conversion, it is possible to be compatible with audio devices under multiple Bluetooth standards, ensuring the stability of audio data transmission.
[0086] In some embodiments, the display device 200 may also store a second correspondence between functional modules and applications and Bluetooth transmission modes in its memory. After detecting the operation of starting the first functional module or the first application, if the display device 200 identifies that the first functional mode or the first application has a second correspondence with the first Bluetooth transmission mode, it identifies the current Bluetooth transmission mode; if it identifies that the current Bluetooth transmission mode is the first Bluetooth transmission mode, it maintains the first Bluetooth transmission mode; if it identifies that the current Bluetooth transmission mode is the second Bluetooth transmission mode, it switches the second Bluetooth transmission mode to the first Bluetooth transmission mode.
[0087] For example, different functional modules and applications have different performance requirements for Bluetooth transmission. For instance, video playback typically requires a low-latency Bluetooth transmission mode to ensure audio-visual synchronization, while music playback prioritizes high-quality audio transmission for better sound quality. A second correspondence between functional modules, applications, and Bluetooth transmission modes is pre-stored in the memory. This correspondence defines the Bluetooth transmission mode adapted when a specific functional module or application is launched. When the display device 200 detects that a user has launched a first functional module or application, the following judgment and processing flow is performed: The system first queries the second correspondence in the memory to determine whether the first functional module or application is associated with a first Bluetooth transmission mode. If such a correspondence exists, the current Bluetooth transmission mode is further identified. If the current Bluetooth transmission mode is identified as the first Bluetooth transmission mode, it means that the current mode already meets the mode requirements determined according to the second correspondence, and therefore the existing Bluetooth transmission state is maintained. If the system detects that the current Bluetooth transmission mode is the second Bluetooth transmission mode, which is inconsistent with the first Bluetooth transmission mode that should be used according to the second correspondence, the system will automatically switch the second Bluetooth transmission mode to the first Bluetooth transmission mode to ensure that the Bluetooth transmission mode matches the launched functional module or application. By storing the correspondence between functional modules, applications, and Bluetooth transmission modes, and automatically adjusting the Bluetooth transmission mode when the corresponding module or application is launched, the system can meet the audio transmission needs in different scenarios, thereby improving the user's audio experience and avoiding the tedious manual adjustments. Furthermore, different Bluetooth transmission modes have different transmission parameter settings and different system resource requirements. For example, high-quality mode may require more bandwidth and processing power to ensure audio quality, while low-latency mode focuses more on real-time performance, and their resource requirements differ. By automatically selecting the appropriate Bluetooth transmission mode based on the functional module and application, system resources can be allocated and utilized more rationally, avoiding resource waste or resource shortages caused by mode mismatch. When the Bluetooth transmission mode matches the needs of the functional module and application, the system can operate more efficiently, reducing resource waste caused by mode mismatch, thereby improving the overall performance and stability of the system.
[0088] In some embodiments, when the display device 200 recognizes that the current Bluetooth transmission mode is the second Bluetooth transmission mode, it can switch the second Bluetooth transmission mode to the first Bluetooth transmission mode in the following manner: When the current Bluetooth transmission mode is recognized as the second Bluetooth transmission mode, the first Bluetooth transmission parameters corresponding to the first Bluetooth transmission mode are determined according to the first correspondence; a first audio transmission link is established with the first audio device according to the first Bluetooth transmission parameters, so as to switch from the second Bluetooth transmission mode to the first Bluetooth transmission mode.
[0089] For example, when the display device recognizes the current Bluetooth transmission mode as the second Bluetooth transmission mode, it determines the first Bluetooth transmission parameters corresponding to the first Bluetooth transmission mode based on a pre-stored first correspondence. After determining the first Bluetooth transmission parameters, the display device negotiates with the first audio device based on these parameters to establish a first audio transmission link. Once the first audio transmission link is successfully established, the display device completes the switch from the second Bluetooth transmission mode to the first Bluetooth transmission mode, and subsequent audio data will be transmitted according to the parameter configuration of the first Bluetooth transmission mode. In this way, by determining the parameters corresponding to the first Bluetooth transmission mode and establishing the link based on the first correspondence, it is possible to ensure that the Bluetooth transmission mode accurately matches the actual usage scenario, meeting the performance requirements for audio transmission in different scenarios. Simultaneously, the first Bluetooth transmission parameters stored in the first correspondence are optimized, contributing to providing stable and reliable audio transmission performance. During the Bluetooth transmission mode switching process, using optimized parameters to establish the audio transmission link can reduce problems such as transmission interruptions and data errors caused by parameter mismatches, improving the stability and reliability of audio data transmission.
[0090] Figure 9 This is a timing diagram illustrating how a display device, according to some embodiments of this application, switches from a first Bluetooth transmission mode to a second Bluetooth transmission mode. To achieve the above functions, the display device 200 may include the aforementioned settings page and Bluetooth module, and may also include a sound module responsible for performing signal processing on audio data. The Bluetooth module may include a TV Bluetooth manager, Bluetooth middleware, an MTK Bluetooth protocol stack, and a Bluetooth controller. The display device can interact with audio devices, such as Bluetooth devices, through the Bluetooth module.
[0091] Combination Figure 9 Steps 1-15 complete the process from user-initiated connection to establishing an audio link in the default transmission mode and performing the first data transmission. The user initiates a scan for Bluetooth LE Audio devices in the settings page. The settings page transmits the corresponding command to the TV's Bluetooth manager, which, through Bluetooth middleware, ultimately sends the scan command to the Bluetooth protocol stack and Bluetooth controller. The Bluetooth controller performs the scan, discovers the target Bluetooth device, and uses the first Bluetooth transmission mode (default or the previously used mode) and default parameters to negotiate and establish a Bluetooth LE Audio connection with the Bluetooth device. The connection is then successful. After a successful Bluetooth connection, the sound module sends audio data to the Bluetooth protocol stack, which then sends the audio data to the Bluetooth controller. The Bluetooth controller then transmits the audio data to the Bluetooth device through the established connection, thus completing the first audio playback.
[0092] Steps 16-24 involve monitoring the audio link quality and triggering Bluetooth transmission mode switching while continuously transmitting audio. The key steps for Bluetooth LE Audio high-quality transmission mode adaptation are as follows: Currently in low-latency transmission mode, starting from step 16, packet loss rate statistics are collected (e.g., total number of packets sent, number of lost packets, number of consecutive packet losses, number of retransmissions, etc.). These statistics are then periodically notified to the Bluetooth protocol stack, Bluetooth middleware, and TV Bluetooth manager via steps 17-19. Step 20 checks whether the packet loss rate exceeds the limit during Bluetooth LE Audio data transmission and periodically sends the statistics to the TV Bluetooth manager. The TV Bluetooth manager analyzes the statistics, and when the consecutive packet loss rate reaches, for example, 3%, step 21 prompts the user to switch from low-latency mode to high-quality mode. In step 22, the TV Bluetooth manager sends a prompt to the user through the settings page. After the user selects to switch on the interface (step 23), the TV Bluetooth manager issues a command to switch to high-quality mode (step 24). Afterward, the system internally begins the switching process from low-latency transmission mode to high-quality transmission mode.
[0093] Steps 25-54 detail the switching process from low-latency transmission mode to high-quality transmission mode. The system first disconnects the current Bluetooth connection (steps 25-31) to prepare for updating Bluetooth transmission parameters. Then, it sets and saves the Bluetooth connection mode (steps 32-34). After connecting to the Bluetooth device via step 35, the TV's Bluetooth manager retrieves the new transmission parameters corresponding to the high-quality transmission mode from memory and converts the parameter format (steps 36-37) to suit the underlying layer. After conversion, the Bluetooth LE Audio connection is renegotiated and re-established based on the converted Bluetooth transmission parameters (steps 38-46). Once the connection is successful, audio data is transmitted to the Bluetooth device via the newly established audio transmission link (steps 47-54).
[0094] Figure 10 This application provides timing diagrams illustrating the switching of a display device from a second Bluetooth transmission mode to a first Bluetooth transmission mode in some embodiments of the present application. Figure 9 In contrast, the display device 200 may also include an image module and an APP management module. The image module is used to manage behaviors or system state changes related to the graphical interface, while the APP management module is used to manage applications on the display device. Figure 10The application scenario is as follows: the current Bluetooth transmission mode is high-quality transmission mode. The steps for Bluetooth LE Audio low-latency mode adaptation are as follows: In steps 1-3, when the user switches to a specified audio mode, video mode, or a specific APP that requires low-latency mode, the TV Bluetooth manager is notified. The TV Bluetooth manager notifies the user through the settings page whether to switch from high-quality transmission mode to LE Audio low-latency transmission mode according to the specified mode (steps 4-5). If the user chooses to switch to low-latency transmission mode (step 6), the operation of switching from high-quality transmission mode to low-latency mode is performed. If the user chooses not to switch (step 7), the previous prompt page is closed, and high-quality transmission mode is maintained.
[0095] As can be seen from the above technical solutions, in the first Bluetooth transmission mode, the display device 200 provided in the above embodiments transmits audio data to a first audio device through a first audio transmission link; the first audio device refers to an audio device with Bluetooth Low Energy functionality; wherein, in the first Bluetooth transmission mode, the time interval for transmitting audio data is less than a preset duration; the first audio transmission link is established based on the first Bluetooth transmission parameters corresponding to the first Bluetooth transmission mode; the packet loss rate of the audio data is detected; if the packet loss rate is greater than or equal to a packet loss rate threshold, the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode are determined according to the first correspondence between multiple Bluetooth transmission modes and Bluetooth transmission parameters stored in the memory; wherein, in the second Bluetooth transmission mode, the time interval for transmitting audio data is greater than or equal to a preset duration; a second audio transmission link is established with the first audio device according to the second Bluetooth transmission parameters to switch from the first Bluetooth transmission mode to the second Bluetooth transmission mode. The display device 200, through an automated link switching process, can complete the switching of Bluetooth transmission modes while maintaining the continuity of audio playback, providing a seamless user experience. By dynamically adjusting the Bluetooth transmission mode and parameters according to changes in the network environment, optimal transmission performance of audio data can be ensured in different scenarios, thereby solving the problem that existing transmission parameter adjustment methods are difficult to adapt to different user scenarios during Bluetooth LE Audio use.
[0096] This application also provides a display device 200 in some embodiments. The display device 200 can display a user interface through a display 260 and store a first correspondence between multiple Bluetooth transmission modes and Bluetooth transmission parameters in a memory. The Bluetooth transmission mode refers to a preset audio data transmission strategy according to different usage scenarios, such as a low-latency transmission mode and a high-quality transmission mode. The low-latency transmission mode ensures the transmission of audio data within a small number of equal time intervals, while the high-quality mode ensures the transmission of audio data within a larger number of equal time intervals. The low-latency transmission mode prioritizes the real-time performance of audio data and is suitable for scenarios with high synchronization requirements, such as video playback and games. The high-quality transmission mode prioritizes the integrity and fidelity of audio data and is suitable for scenarios with high sound quality requirements, such as music appreciation. The Bluetooth transmission parameters are the specific configuration parameters required to establish and maintain an audio transmission link. The display device 200 can establish an audio transmission link for transmitting audio data through the Bluetooth transmission parameters; through the audio transmission link, audio data can be transmitted to an audio device. The first correspondence is a mapping relationship pre-stored in the memory, establishing a matching relationship between different Bluetooth transmission modes and the optimal Bluetooth transmission parameter set. This mapping ensures that each transmission mode can be matched with the parameter configuration best suited to its specific scenario requirements. Through the Bluetooth module, the display device 200 can execute Bluetooth operation-related procedures.
[0097] Figure 11 This application provides a schematic flowchart of a method for transmitting audio data using a display device, with the specific steps outlined below: Step S100: In response to the user's operation of setting the target Bluetooth transmission mode, determine the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode according to the first correspondence.
[0098] Figure 12This illustration shows a setting menu scenario for users to select Bluetooth transmission modes, provided in some embodiments of this application. In some embodiments, the display device 200 can provide a setting menu page for the user. When the user, based on the current usage scenario, such as watching high-definition video, listening to high-quality music, or playing online games, wishes to adjust the Bluetooth transmission mode to obtain a better audio experience, the user can open the display device's setting menu via voice or remote control. The setting menu may include a Bluetooth transmission mode setting option. After the user selects this option, a Bluetooth LE Audio transmission mode menu is presented. This setting menu lists various Bluetooth transmission modes available for the user to choose from, such as a first Bluetooth transmission mode (low-latency transmission mode) and a second Bluetooth transmission mode (high-quality transmission mode). The system may also have a default Bluetooth transmission mode, such as a low-latency transmission mode, or record the mode selected by the user last time or automatically switched by the system. When the user selects a target Bluetooth transmission mode using the left and right buttons on the remote control, the display device captures the user's selection and transmits the target Bluetooth transmission parameters corresponding to the selected target Bluetooth transmission mode to the Bluetooth module.
[0099] After receiving the target Bluetooth transmission mode information, the Bluetooth module will query and match according to the first correspondence pre-stored in the memory. The specific correspondence and the query and matching of Bluetooth transmission parameters can be referred to step S2 in the aforementioned embodiment, and will not be repeated here. In this way, by providing multiple target Bluetooth transmission modes for the user to choose from, and automatically determining the corresponding transmission parameters based on the user's selection, the display device 200 can accurately meet the diverse needs of users for Bluetooth audio transmission in different usage scenarios. Users do not need to understand the technical details of Bluetooth transmission; they only need to select the appropriate Bluetooth transmission mode according to their actual needs, and the system can automatically complete the parameter configuration and adjustment. After step S100 is completed, step S200 can be executed.
[0100] Step S200: When a Bluetooth connection with the first audio device is detected, a target audio transmission link is established with the first audio device according to the target Bluetooth transmission parameters. The first audio device refers to an audio device with Bluetooth Low Energy functionality.
[0101] After determining the target Bluetooth transmission parameters, the display device continuously monitors the Bluetooth connection status between itself and the first audio device (such as a Bluetooth speaker, Bluetooth headset, or other audio device with Bluetooth Low Energy functionality). When the display device detects that a Bluetooth connection has been successfully established with the first audio device, the Bluetooth module immediately initiates the process of establishing the target audio transmission link. The specific process of establishing the target audio transmission link can be found in step S3, which describes the process of establishing a second audio transmission link with the first audio device based on the second Bluetooth transmission parameters; it will not be repeated here.
[0102] Figure 13 The following is a flowchart illustrating the process of establishing a target audio transmission link with a first audio device based on target Bluetooth transmission parameters, as provided in some embodiments of this application. In some embodiments, establishing a target audio transmission link with the first audio device based on target Bluetooth transmission parameters can be achieved as follows: If no Bluetooth connection with the first audio device is detected, the target Bluetooth transmission parameters are recorded as Bluetooth transmission parameters to be used; after a Bluetooth connection with the first audio device is detected, the recorded target Bluetooth transmission parameters to be used are read; and a target audio transmission link is established with the first audio device based on the target Bluetooth transmission parameters to be used.
[0103] For example, when it is detected that no Bluetooth connection has been established with the first audio device, preset target Bluetooth transmission parameters can be recorded as parameters to be used. Later, after a Bluetooth connection with the first audio device is detected, the previously recorded parameters to be used are read from the storage location. These read parameters are then used to negotiate and establish a target audio transmission link with the first audio device. In this way, traditional Bluetooth connections may require dynamic negotiation of parameters (such as encoding formats), while pre-recorded parameters can be directly applied, avoiding repeated negotiation and improving Bluetooth connection efficiency. At the same time, the pre-recorded parameters are verified (such as encoding formats supported by the device), which can reduce connection failures due to parameter incompatibility, enhancing the compatibility and stability of the Bluetooth connection.
[0104] In some embodiments, the display device 200 responds to user input. Figure 12 The command to enable the settings menu shown controls the display. Figure 12 The settings menu shown includes settings items corresponding to multiple Bluetooth transmission modes. In response to the user's operation of selecting a setting item for a target Bluetooth transmission mode, the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode are determined according to a first correspondence, and the display is controlled to show a display page of the Bluetooth transmission mode. The display page includes display items for multiple Bluetooth transmission modes, wherein a first mark is displayed corresponding to the target Bluetooth transmission mode. The first mark is used to represent the currently used Bluetooth transmission mode.
[0105] For example, after a user selects a target Bluetooth transmission mode in the settings interface, the system can map the user-selected target Bluetooth transmission mode to the target Bluetooth transmission parameters according to the first correspondence, and then control the display to show the parameters. Figure 14The page displays the Bluetooth transmission modes. This page may include multiple Bluetooth transmission modes. A special marker may be displayed on the item corresponding to the target Bluetooth transmission mode to inform the user of the currently active Bluetooth transmission mode. This way, users do not need to manually configure complex parameters; they only need to select the Bluetooth transmission mode, and the system will automatically complete the parameter matching. The first marker allows users to intuitively identify the current Bluetooth transmission mode, avoiding accidental operation or duplicate settings.
[0106] As can be seen from the above technical solutions, the above embodiments provide a display device 200. The display device 200 can provide users with an autonomous selection mechanism for Bluetooth transmission modes. Through interaction with the user, it automatically matches the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode. Compared with the single Bluetooth transmission parameters in the prior art, it can match different Bluetooth transmission parameters according to different Bluetooth transmission modes, realize the adaptive adjustment of Bluetooth transmission parameters, avoid problems such as audio-visual asynchrony or noise caused by a single Bluetooth transmission parameter, and improve the user experience.
[0107] Based on the aforementioned display device 200, some embodiments of this application also provide a method for adjusting Bluetooth transmission parameters, the method comprising: In response to the user's operation of setting the target Bluetooth transmission mode, the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode are determined according to the first correspondence between multiple Bluetooth transmission modes and Bluetooth transmission parameters stored in the memory; the Bluetooth transmission parameters are used to establish an audio transmission link for transmitting audio data. Upon detecting a Bluetooth connection with the first audio device, a target audio transmission link is established with the first audio device according to the target Bluetooth transmission parameters. The first audio device refers to an audio device with Bluetooth Low Energy functionality.
[0108] The above method can provide users with an autonomous selection mechanism for Bluetooth transmission modes. Through interaction with the user, it automatically matches the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode. Compared with the single Bluetooth transmission parameters in the existing technology, it can match different Bluetooth transmission parameters according to different Bluetooth transmission modes, realize the adaptive adjustment of Bluetooth transmission parameters, avoid problems such as audio-visual asynchrony or noise caused by a single Bluetooth transmission parameter, and improve the user experience.
[0109] The same or similar parts among the various embodiments in this specification can be referred to mutually, and will not be repeated here.
[0110] For ease of explanation, the above description has been provided in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Various modifications and variations can be obtained based on the above teachings. The selection and description of the above embodiments are for the purpose of better explaining the principles and practical applications, thereby enabling those skilled in the art to better utilize the described embodiments and various different variations of embodiments suitable for specific use considerations.
Claims
1. A display device, characterized in that, include: The display is configured to show the user interface; The memory is configured to store a first correspondence between multiple Bluetooth transmission modes and Bluetooth transmission parameters, wherein the Bluetooth transmission parameters are used to establish an audio transmission link for transmitting audio data. The Bluetooth module is configured to transmit audio data to a first audio device via a first audio transmission link in a first Bluetooth transmission mode; the first audio device refers to an audio device with Bluetooth Low Energy functionality; wherein, in the first Bluetooth transmission mode, the time interval for transmitting the audio data is less than a preset duration, and the first audio transmission link is established based on first Bluetooth transmission parameters corresponding to the first Bluetooth transmission mode. The controller is configured as follows: Detect the packet loss rate of the audio data; When the packet loss rate is greater than or equal to the packet loss rate threshold, the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode are determined according to the first correspondence; wherein, in the second Bluetooth transmission mode, the time interval for transmitting the audio data is greater than or equal to the preset duration; A second audio transmission link is established with the first audio device according to the second Bluetooth transmission parameters, so as to switch from the first Bluetooth transmission mode to the second Bluetooth transmission mode.
2. The display device according to claim 1, characterized in that, The memory is also configured to store a second correspondence between functional modules and applications and Bluetooth transmission modes; The controller is also configured to: After detecting the operation of launching the first functional module or the first application, if the first functional mode or the first application is identified to have the second correspondence with the first Bluetooth transmission mode, the current Bluetooth transmission mode is identified. When it is recognized that the current Bluetooth transmission mode is the first Bluetooth transmission mode, the first Bluetooth transmission mode is maintained; When it is recognized that the current Bluetooth transmission mode is the second Bluetooth transmission mode, the second Bluetooth transmission mode is switched to the first Bluetooth transmission mode.
3. The display device according to claim 2, characterized in that, When the controller recognizes that the current Bluetooth transmission mode is the second Bluetooth transmission mode, it switches the second Bluetooth transmission mode back to the first Bluetooth transmission mode, specifically configured as follows: When it is identified that the current Bluetooth transmission mode is the second Bluetooth transmission mode, the first Bluetooth transmission parameters corresponding to the first Bluetooth transmission mode are determined according to the first correspondence relationship. The first audio transmission link is established with the first audio device according to the first Bluetooth transmission parameters, so as to switch from the second Bluetooth transmission mode to the first Bluetooth transmission mode.
4. The display device according to claim 1, characterized in that, The controller establishes a second audio transmission link with the first audio device based on the second Bluetooth transmission parameters, and is specifically configured as follows: The first format of the second Bluetooth transmission parameters is converted into a second format that can be recognized by the Bluetooth protocol stack in the display device; The second audio transmission link is established with the first audio device according to the second Bluetooth transmission parameters having the second format.
5. The display device according to claim 1, characterized in that, When the packet loss rate is greater than or equal to the packet loss rate threshold, the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode are determined according to the first correspondence and are specifically configured as follows: If the packet loss rate is greater than or equal to the packet loss rate threshold, the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode are determined directly based on the first correspondence; or, If the packet loss rate is greater than or equal to the packet loss rate threshold, a prompt message is displayed, and in response to the user's confirmation of switching the Bluetooth transmission mode, the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode are determined according to the first correspondence.
6. A display device, characterized in that, include: The display is configured to show the user interface. The memory is configured to store a first correspondence between multiple Bluetooth transmission modes and Bluetooth transmission parameters, wherein the Bluetooth transmission parameters are used to establish an audio transmission link for transmitting audio data. Bluetooth module; The controller is configured as follows: In response to the user's operation of setting a target Bluetooth transmission mode, the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode are determined according to the first correspondence relationship; Upon detecting a Bluetooth connection with a first audio device, a target audio transmission link is established with the first audio device according to the target Bluetooth transmission parameters. The first audio device refers to an audio device with Bluetooth Low Energy functionality.
7. The display device according to claim 6, characterized in that, Upon detecting a Bluetooth connection with the first audio device, the establishment of a target audio transmission link with the first audio device based on the target Bluetooth transmission parameters is specifically configured as follows: If no Bluetooth connection is established with the first audio device, the target Bluetooth transmission parameters are recorded as Bluetooth transmission parameters to be used. After detecting that a Bluetooth connection has been established with the first audio device, the recorded target Bluetooth transmission parameters to be used are read. Establish the target audio transmission link with the first audio device according to the target Bluetooth transmission parameters to be used.
8. The display device according to claim 6 or 7, characterized in that, In response to a user setting a target Bluetooth transmission mode, the controller determines the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode based on the first correspondence, and is specifically configured as follows: In response to a user's command to open the settings menu, the display is controlled to show the settings menu; the settings menu includes settings items corresponding to the plurality of Bluetooth transmission modes; In response to the user's operation of selecting the setting item of the target Bluetooth transmission mode, the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode are determined according to the first correspondence, and the display is controlled to display a display page of the Bluetooth transmission mode. The display page includes display items of the plurality of Bluetooth transmission modes, wherein a first mark is displayed corresponding to the target Bluetooth transmission mode, and the first mark is used to characterize the currently used Bluetooth transmission mode.
9. A method for adjusting Bluetooth transmission parameters, applied to a display device, the display device comprising a display, a memory, a Bluetooth module, and a controller, characterized in that, The method includes: In the first Bluetooth transmission mode, audio data is transmitted to the first audio device through the first audio transmission link; the first audio device refers to an audio device with Bluetooth Low Energy functionality; wherein, in the first Bluetooth transmission mode, the time interval for transmitting the audio data is less than a preset duration; the first audio transmission link is established based on the first Bluetooth transmission parameters corresponding to the first Bluetooth transmission mode. Detect the packet loss rate of the audio data; When the packet loss rate is greater than or equal to the packet loss rate threshold, the second Bluetooth transmission parameters corresponding to the second Bluetooth transmission mode are determined according to the first correspondence between multiple Bluetooth transmission modes and Bluetooth transmission parameters stored in the memory; wherein, in the second Bluetooth transmission mode, the time interval for transmitting the audio data is greater than or equal to the preset duration. A second audio transmission link is established with the first audio device according to the second Bluetooth transmission parameters, so as to switch from the first Bluetooth transmission mode to the second Bluetooth transmission mode.
10. A method for adjusting Bluetooth transmission parameters, applied to a display device, the display device comprising a display, a memory, a Bluetooth module, and a controller, characterized in that, The method includes: In response to the user's operation of setting a target Bluetooth transmission mode, the target Bluetooth transmission parameters corresponding to the target Bluetooth transmission mode are determined according to a first correspondence between multiple Bluetooth transmission modes and Bluetooth transmission parameters stored in the memory; the Bluetooth transmission parameters are used to establish an audio transmission link for transmitting audio data. Upon detecting a Bluetooth connection with a first audio device, a target audio transmission link is established with the first audio device according to the target Bluetooth transmission parameters. The first audio device refers to an audio device with Bluetooth Low Energy functionality.