Display apparatuses and audio broadcasting methods

By integrating a Bluetooth module and processor into the display device, obtaining the audio track data of audio and video resources and issuing Bluetooth broadcasts, the problem of low multi-language playback efficiency of display devices is solved, and synchronous playback and efficient multi-language broadcasting of multiple LE audio devices are achieved.

WO2025200747A1PCT designated stage Publication Date: 2025-10-02HISENSE VISUAL TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/073716
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-10-09
Filing Date
2025-01-21
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

Existing display devices are inefficient in implementing the simultaneous multi-language playback function and are unable to effectively utilize the Bluetooth low energy audio protocol for multi-language audio broadcasting.

Method used

By integrating a Bluetooth module and processor into the display device, the audio track data of audio and video resources is obtained, multi-track sharing controls are displayed based on the number of tracks and decoding methods, and multiple Bluetooth broadcasts are issued based on the Bluetooth module to achieve synchronous playback of multiple LE audio devices.

Benefits of technology

It enables simultaneous multi-language playback of the same audio and video resources, improves broadcasting efficiency, reduces equipment redundancy, and supports simultaneous connection and encrypted broadcasting of multiple audio receiving devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025073716_02102025_PF_FP_ABST
    Figure CN2025073716_02102025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of Bluetooth, and relates to display apparatuses and audio broadcasting methods. The method comprises: in response to a first key instruction for a target audio and video resource, a processor of a display apparatus acquiring audio track data of the target audio and video resource, wherein the audio track data comprises audio track quantity information, and audio track information and audio track decoding information of each audio track, and the audio track decoding information is used for identifying a decoding type supported by the corresponding audio track; if the number of audio tracks is not less than a preset first quantity threshold value and the audio track decoding information meets a preset decoding condition, displaying a multi-audio-track sharing control, wherein the preset decoding condition is that the audio track data comprises at least one audio track supporting a hardware decoding mode and at least one audio track supporting a software decoding mode; and in response to an audio broadcasting instruction, controlling a Bluetooth module to send one or more Bluetooth broadcasts on the basis of at least two target audio tracks. The embodiments of the present disclosure can use an audio broadcasting method to implement the function of simultaneous multi-language playback for the same audio and video resource.
Need to check novelty before this filing date? Find Prior Art

Description

Display device and audio broadcasting method

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This disclosure requires that the application be filed with the China Patent Office on March 27, 2024, with application number 202410361462.X; filed with the China Patent Office on March 27, 2024, with application number 202410362138.X; filed with the China Patent Office on March 27, 2024, with application number 202410359462.6; filed with the China Patent Office on March 27, 2024, with application number 2024103 61450.7; filed with the China Patent Office on October 9, 2024, with application number 202411405678.8; filed with the China Patent Office on October 9, 2024, with application number 202411405728.2; filed with the China Patent Office on October 9, 2024, with application number 202411405429.9, the contents of which are incorporated by reference in this disclosure. Technical Field

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

[0004] With the introduction of Bluetooth Low Energy Audio (LE Audio), a new generation of Bluetooth audio technology, an increasing number of display devices, such as televisions and mobile phones, are now supporting the LE Audio protocol. For these LE Audio-capable display devices, achieving simultaneous multi-language playback of the same audio and video resources is a pressing technical challenge. Summary of the Invention

[0005] In a first aspect, an embodiment of the present disclosure provides a display device, comprising: a display, a sound output device, a Bluetooth module, and a processor connected to the display, the sound output device, and the Bluetooth module, respectively; the processor is configured to: in response to a first key command for a target audio and video resource, obtain audio track data of the target audio and video resource; wherein the audio track data includes information on the number of audio tracks and audio track information for each audio track, the audio track information includes audio track language information and audio track decoding information, the audio track language information is used to identify the language type of the corresponding audio track, and the audio track decoding information is used to identify the decoding method supported by the corresponding audio track ; If the number of audio tracks indicated by the audio track quantity information is not less than a preset first quantity threshold, and the audio track decoding information in the audio track data meets the preset decoding condition, then a multi-audio track sharing control is displayed; wherein, the preset decoding condition is that the audio track data includes at least one audio track that supports hard decoding and at least one audio track that supports soft decoding, and the multi-audio track sharing control is used to trigger a multi-audio track sharing operation for the target audio and video resources; in response to the audio track broadcast instruction triggered for at least two target audio tracks in the audio track data, the Bluetooth module is controlled to send one or more Bluetooth broadcasts based on the at least two target audio tracks.

[0006] In a second aspect, an embodiment of the present disclosure provides a display device, comprising: a display, a sound output device, a Bluetooth module, and a processor connected to the display, the sound output device and the Bluetooth module respectively; the processor is configured to: obtain an audio track of a target audio and video resource; wherein the audio track has a one-to-one correspondence with the language, and the audio track is used to store audio data of the language corresponding to itself; if it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, then after receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resource, the sound output device is controlled to be muted, and multiple Bluetooth broadcasts are issued based on the at least two target audio tracks; wherein each target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the corresponding target audio track.

[0007] In a third aspect, an embodiment of the present disclosure provides a display device, comprising: a display, a sound output device, a Bluetooth module, and a processor connected to the display, the sound output device and the Bluetooth module respectively; the processor is configured to: obtain an audio track of a target audio and video resource; wherein the audio track has a one-to-one correspondence with the language, and the audio track is used to store audio data of the language corresponding to itself; if it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, then after receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resource, the sound output device is controlled to play the audio data corresponding to the first target audio track of the at least two target audio tracks, and multiple Bluetooth broadcasts are issued based on the at least two target audio tracks; wherein each target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the corresponding target audio track.

[0008] In a fourth aspect, an embodiment of the present disclosure provides a display device, comprising: a display, a sound output device, a Bluetooth module, and a processor connected to the display, the sound output device and the Bluetooth module respectively; the processor is configured to: obtain the audio track of the target audio and video resource; wherein the audio track has a one-to-one correspondence with the language, and the audio track is used to store audio data of the language corresponding to itself; if it is determined that the number of audio tracks of the target audio and video resource is not less than a first preset number threshold, then upon receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resource, the sound output device is controlled to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and to issue a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks; wherein the one or more second target audio tracks include the target audio tracks among the at least two target audio tracks other than the first target audio track, each second target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the second target audio track.

[0009] In a fifth aspect, an embodiment of the present disclosure provides a display device, comprising: a display, a sound output device, a Bluetooth module, and a processor connected to the display, the sound output device, and the Bluetooth module, respectively; the processor is configured to: in response to a sharing trigger instruction for at least two target audio tracks of a target audio and video resource, control the display to display a first window and display at least a device configuration control on the first window; in response to a trigger instruction for the device configuration control, control the display to display a device management page and display connected LE audio devices on the device management page; in response to a trigger instruction for selecting a first target audio track for a first LE audio device among the connected LE audio devices, display track name information of the first target audio track at the display position of the first LE audio device on the device management page to identify the correspondence between the first target audio track and the first LE audio device; in response to an audio broadcast instruction for the at least two target audio tracks, control the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, and send broadcast information corresponding to the first target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the first target audio track based on the broadcast information.

[0010] In a sixth aspect, an embodiment of the present disclosure provides a display device, comprising: a display, a sound output device, a Bluetooth module, and a processor connected to the display, the sound output device and the Bluetooth module respectively; the processor is configured to: obtain the audio track of the target audio and video resource; wherein the audio track has a one-to-one correspondence with the language, and the audio track is used to store audio data of the language corresponding to itself; if it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, then upon receiving an audio track configuration operation for at least two target audio tracks among the audio tracks of the target audio and video resource, control the display to display a device management page, and display the connected LE audio device on the device management page; receive a first target audio track configured for a first LE audio device among the connected LE audio devices; wherein the first target audio track belongs to the at least two target audio tracks; in response to an audio broadcast trigger operation for the at least two target audio tracks, issue multiple Bluetooth broadcasts based on the at least two target audio tracks, and send the broadcast information corresponding to the first target audio track to the first LE audio device; wherein each target audio track corresponds to at least one Bluetooth broadcast, the Bluetooth broadcast is used to broadcast the audio data of the corresponding target audio track, and the broadcast information is used to receive the audio data of the first target audio track.

[0011] In the seventh aspect, an embodiment of the present disclosure provides a display device, comprising: a display, a sound output device, a Bluetooth module, and a processor connected to the display, the sound output device and the Bluetooth module respectively; the processor is configured to: in response to a first key instruction for a target audio and video resource, obtain audio track data of the target audio and video resource; wherein the audio track data includes audio track quantity information and audio track information of each audio track, the audio track information includes audio track language information, and the audio track language information is used to identify the language type of the corresponding audio track; if the number of audio tracks indicated by the audio track quantity information is not less than a preset first quantity threshold, display a multi-audio track sharing control; in response to a trigger instruction for the multi-audio track sharing control, display the audio track name information corresponding to the audio track language information in the audio track data; in response to an audio broadcast instruction for at least two target audio tracks in the audio track data, control the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks.

[0012] In an eighth aspect, an embodiment of the present disclosure provides an audio broadcasting method, comprising: in response to a first key instruction for a target audio and video resource, obtaining audio track data of the target audio and video resource; wherein the audio track data includes audio track quantity information and audio track information of each audio track, the audio track information includes audio track language information and audio track decoding information, the audio track language information is used to identify the language type of the corresponding audio track, and the audio track decoding information is used to identify the decoding method supported by the corresponding audio track; if the number of audio tracks indicated by the audio track quantity information is not less than a preset first quantity threshold, and the audio track decoding information in the audio track data meets the preset decoding condition, then displaying a multi-audio track sharing control; wherein the preset decoding condition is that the audio track data includes at least one audio track that supports hard decoding and at least one audio track that supports soft decoding, and the multi-audio track sharing control is used to trigger a multi-audio track sharing operation for the target audio and video resource; in response to the audio track broadcast instruction triggered for at least two target audio tracks in the audio track data, controlling the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks.

[0013] In the ninth aspect, an embodiment of the present disclosure provides an audio broadcasting method, comprising: obtaining an audio track of a target audio and video resource; wherein the audio track has a one-to-one correspondence with a language, and the audio track is used to store audio data of the language corresponding to itself; if it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, then upon receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resource, controlling the sound output device to mute, and issuing multiple Bluetooth broadcasts based on the at least two target audio tracks; wherein each target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the corresponding target audio track.

[0014] In the tenth aspect, an embodiment of the present disclosure provides an audio broadcasting method, comprising: obtaining an audio track of a target audio and video resource; wherein the audio track has a one-to-one correspondence with a language, and the audio track is used to store audio data of the language corresponding to itself; if it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, then after receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resource, controlling the sound output device to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and issuing multiple Bluetooth broadcasts based on the at least two target audio tracks; wherein each target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the corresponding target audio track.

[0015] In the eleventh aspect, an embodiment of the present disclosure provides an audio broadcasting method, comprising: obtaining an audio track of a target audio and video resource; wherein the audio track has a one-to-one correspondence with a language, and the audio track is used to store audio data of the language corresponding to itself; if it is determined that the number of audio tracks of the target audio and video resource is not less than a first preset number threshold, then upon receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resource, controlling the sound output device to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and issuing a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks; wherein the one or more second target audio tracks include target audio tracks among the at least two target audio tracks other than the first target audio track, and each second target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the second target audio track.

[0016] In the twelfth aspect, an embodiment of the present disclosure provides an audio broadcasting method, comprising: in response to a sharing trigger instruction for at least two target audio tracks of a target audio and video resource, controlling the display to display a first window and displaying at least a device configuration control on the first window; in response to a trigger instruction for the device configuration control, controlling the display to display a device management page and displaying connected LE audio devices on the device management page; in response to a trigger instruction for selecting a first target audio track for a first LE audio device among the connected LE audio devices, displaying the track name information of the first target audio track at the display position of the first LE audio device on the device management page to identify the correspondence between the first target audio track and the first LE audio device; in response to an audio broadcast instruction for the at least two target audio tracks, controlling the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, and sending the broadcast information corresponding to the first target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the first target audio track based on the broadcast information.

[0017] In the thirteenth aspect, an embodiment of the present disclosure provides an audio broadcasting method, including: obtaining an audio track of a target audio and video resource; wherein the audio track has a one-to-one correspondence with a language, and the audio track is used to store audio data of the language corresponding to itself; if it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, then upon receiving an audio track configuration operation for at least two target audio tracks among the audio tracks of the target audio and video resource, controlling the display to display a device management page, and displaying the connected LE audio device on the device management page; receiving a first target audio track configured for a first LE audio device among the connected LE audio devices; wherein the first target audio track belongs to the at least two target audio tracks; in response to an audio broadcast trigger operation for the at least two target audio tracks, issuing multiple Bluetooth broadcasts based on the at least two target audio tracks, and sending broadcast information corresponding to the first target audio track to the first LE audio device; wherein each target audio track corresponds to at least one Bluetooth broadcast, the Bluetooth broadcast is used to broadcast the audio data of the corresponding target audio track, and the broadcast information is used to receive the audio data of the first target audio track.

[0018] In the fourteenth aspect, an embodiment of the present disclosure provides an audio broadcasting method, comprising: in response to a first key command for a target audio and video resource, obtaining audio track data of the target audio and video resource; wherein the audio track data includes audio track quantity information and audio track information of each audio track, the audio track information includes audio track language information, and the audio track language information is used to identify the language type of the corresponding audio track; if the number of audio tracks indicated by the audio track quantity information is not less than a preset first quantity threshold, displaying a multi-audio track sharing control; in response to a trigger instruction for the multi-audio track sharing control, displaying the audio track name information corresponding to the audio track language information in the audio track data; in response to an audio broadcast instruction for at least two target audio tracks in the audio track data, controlling the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] FIG1 is a schematic diagram of an audio broadcasting scenario in the related art according to some embodiments;

[0020] FIG2 is a schematic diagram of one-to-one audio transmission of unicast media audio in the related art according to some embodiments;

[0021] FIG3 is a schematic diagram of one-to-two audio transmission of unicast media audio in the related art according to some embodiments;

[0022] FIG4 is a schematic diagram illustrating the relationship between extended broadcast, periodic broadcast, and BIS according to some embodiments;

[0023] FIG5 is a schematic diagram illustrating the relationship between an extended broadcast packet, an auxiliary broadcast packet, a periodic broadcast packet, and a BIS according to some embodiments;

[0024] FIG6 is a schematic diagram of continuously sending BIG in the related art according to some embodiments;

[0025] FIG7 is a first schematic diagram of a broadcast scenario according to some embodiments;

[0026] FIG8 is a second schematic diagram of a broadcast scenario according to some embodiments;

[0027] FIG9 is a block diagram of a hardware configuration of a display device 100 according to some embodiments;

[0028] FIG10 is a schematic diagram of a software system architecture of a display device 100 according to some embodiments;

[0029] FIG11 is a block diagram of a hardware configuration of a Bluetooth device 200 according to some embodiments;

[0030] FIG12 is a first flow chart of an audio broadcasting method according to some embodiments;

[0031] FIG13 is a schematic diagram of an audio playback page and an audio and video resource list page according to some embodiments;

[0032] FIG14 is a flow chart of switching from a play page to a multilingual sharing page according to some embodiments;

[0033] FIG15 is a flow chart of switching from a resource list page to a multilingual sharing page according to some embodiments;

[0034] FIG16 is a flow chart of another audio broadcasting method according to some embodiments;

[0035] FIG17 is a second flow chart of an audio broadcasting method according to some embodiments;

[0036] FIG18 is a first schematic diagram of a process of switching audio broadcasting according to some embodiments;

[0037] FIG19 is a second schematic diagram of a process of switching audio broadcasting according to some embodiments;

[0038] FIG20 is a third schematic diagram of a process of switching audio broadcast according to some embodiments;

[0039] FIG21 is a schematic diagram of a mapping relationship between a target audio track and a BIS stream according to some embodiments;

[0040] FIG22 is a schematic diagram of a device management page according to some embodiments;

[0041] FIG23 is a schematic diagram illustrating a change in a device connection state according to some embodiments;

[0042] FIG24 is a first schematic diagram of a possible broadcast scenario according to some embodiments;

[0043] FIG25 is a third flow chart of an audio broadcasting method according to some embodiments;

[0044] FIG26 is a fourth flow chart of an audio broadcasting method according to some embodiments;

[0045] FIG27 is a fourth flowchart of an audio broadcast switching process according to some embodiments;

[0046] FIG28 is a second schematic diagram of a possible broadcast scenario according to some embodiments;

[0047] FIG29 is a fifth flow chart of an audio broadcasting method according to some embodiments;

[0048] FIG30 is a sixth flow chart of an audio broadcasting method according to some embodiments;

[0049] FIG31 is a fifth flowchart of an audio broadcast switching process according to some embodiments;

[0050] FIG32 is a sixth flowchart of an audio broadcast switching process according to some embodiments;

[0051] FIG33 is a third schematic diagram of a possible broadcast scenario according to some embodiments;

[0052] FIG34 is a seventh flow chart of an audio broadcasting method according to some embodiments;

[0053] FIG35 is a flow chart of a device configuration according to some embodiments;

[0054] FIG36 is a schematic diagram illustrating a change in a device connection state according to some embodiments;

[0055] FIG37 is a flowchart illustrating an audio broadcasting method according to some embodiments;

[0056] FIG38 is a seventh flowchart of an audio broadcast switching process according to some embodiments;

[0057] FIG39 is a flowchart illustrating an eighth step of switching an audio broadcast according to some embodiments;

[0058] FIG40 is a schematic diagram of the hardware structure of an electronic device according to some embodiments. DETAILED DESCRIPTION

[0059] First, let's introduce the audio broadcasting scenarios in related technologies. Taking the airport scenario as an example, in an airport, displays are typically deployed in different areas, and certain audio messages are broadcast simultaneously to users in different areas of the airport through the speakers of the display devices. For example, boarding rules, missing person notices, etc.

[0060] Taking a television as an example, as shown in Figure 1, a television is deployed in each of the four different areas of the airport, Area A, Area B, Area C, and Area D, and audio is broadcast to users in the respective area through the television's speakers.

[0061] To ensure that users from diverse cultural backgrounds can listen to announcements, they are typically broadcast in multiple languages. Currently, multilingual broadcasts typically start in one language and then switch to another. For example, when announcing boarding rules, they might be broadcast once in Chinese, then once in English, and finally once in Korean, resulting in low efficiency.

[0062] The display device and audio receiving device provided in this disclosure can both support Bluetooth-based low-energy audio (LE Audio) technology, wherein the display device serves as an audio playback device or a device for configuring an audio receiving device. In some embodiments, the display device can be a television, mobile phone, projector, etc., and the audio receiving device can be a Bluetooth speaker, Bluetooth headset, etc.

[0063] Compared with classic Bluetooth, LE Audio has the following advantages:

[0064] 1. One audio playback device can be connected to multiple audio receiving devices at the same time;

[0065] 2. A broadcast audio device can send broadcast audio to an unlimited number of audio receiving devices, supporting encrypted broadcasting;

[0066] 3. Adopt the latest Low Complexity Communication Codec (LC3) audio format, and the sound quality is improved;

[0067] 4. Support Internet phone and HD calls;

[0068] 5. Support hearing aid / assisted listening applications.

[0069] The LE Audio application layer specification Telephony and Media Audio Profile (TMAP) defines two media audio applications: unicast media audio and broadcast media audio.

[0070] Unicast media audio

[0071] Compared to the current Bluetooth Classic media audio specification (Advanced Audio Distribution Profile, A2DP), the unicast media audio in TMAP utilizes a more advanced audio codec to provide better sound quality and offers richer control features than the current Bluetooth Classic media playback control specification (Audio / Video Remote Control Profile, AVRCP). TMAP defines two roles for unicast media audio applications: the Unicast Media Sender (UMS) and the Unicast Media Receiver (UMR). Unicast media audio transmission is achieved between the UMS and UMR using a Connected Isochronous Stream (CIS).

[0072] It should be noted that the unicast media audio defined in TMAP is not limited to one-to-one audio transmission, but also supports a unicast media sender transmitting unicast media audio to two unicast media receivers.

[0073] Fig. 2 is a schematic diagram of one-to-one audio transmission of unicast media audio in the related art according to some embodiments. As shown in Fig. 2 , UMS 11 sends unicast media audio to UMR 12 .

[0074] Fig. 3 is a schematic diagram of one-to-two audio transmission of unicast media audio in the related art according to some embodiments. As shown in Fig. 3 , UMS 21 sends unicast media audio to UMR 22 and UMR 23 respectively.

[0075] Broadcast Media Audio

[0076] Broadcast media audio in TMAP is transmitted synchronously over multiple connectionless broadcast isochronous streams (BIS). The biggest advantage of broadcast media audio is that it can transmit audio data synchronously to multiple audio receiving devices.

[0077] The broadcast synchronization channel for broadcast media audio in TMAP utilizes two concepts: the Boardcast Isochronous Group (BIG) and the BIS. An audio transmitter can simultaneously transmit multiple BIGs. Each BIG can consist of multiple BISs, and a BIG can contain up to 31 BISs. Each BIS has a unique access address, generated using a unified algorithm based on the seed access address of the BIG to which it belongs.

[0078] Broadcast media audio can include multiple broadcasts with different access addresses, including:

[0079] Extended Advertising: This is an extended advertisement on the main advertising channel. It uses the ADV_EXT_IND packet and uses time and frequency information to point to the subsidiary advertisement. Its access address uses the main advertising access address specified in the Bluetooth core specification: 0x8E89BED6.

[0080] Periodic Advertising: Ancillary advertising uses AUX_ADV_IND packets and points to the periodic advertising through time, frequency hopping map, and access address. The periodic advertising uses AUX_SYNC_IND packets and contains BIG information (BIGInfo).

[0081] Broadcast Isochronous Stream (BIS): A broadcast isochronous stream that periodically broadcasts digital audio using a time, frequency hopping map, access address, and BIGInfo pointing to the BIS. The BIS is encapsulated in BIS Protocol Data Unit (PDU).

[0082] Figure 4 is a schematic diagram illustrating the relationship between extended broadcast, periodic broadcast, and BIS according to some embodiments. It should be noted that Bluetooth operates in the 2.4 GHz band, which has a frequency range of 2402 MHz to 2480 MHz, with a channel every 2 MHz, for a total of 40 channels. Three of these channels are primary broadcast channels, namely channel 37, channel 38, and channel 39, and the remaining 37 channels are secondary broadcast channels, namely channel 0 to channel 36. As shown in Figure 4, the primary broadcast channels include channel 37, channel 38, and channel 39; the secondary broadcast channels include channel 0 to channel 36. The extended broadcast on the main broadcast channel can use the ADV_EXT_IND packet and point to the subsidiary broadcast on the secondary broadcast channel through the time and frequency information. The subsidiary broadcast then uses the AUX_ADV_IND packet to point to the periodic broadcast through the time, frequency hopping map and access address. Furthermore, the periodic broadcast uses the AUX_SYNC_IND packet to point to the BIS through the time, frequency hopping map, access address and BIG information (BIGInfo). The BIS uses the BIS PDU packet to broadcast digital audio.

[0083] Figure 5 is a schematic diagram of the relationship between an extended broadcast packet, an auxiliary broadcast packet, a periodic broadcast packet, and a BIS according to some embodiments. As shown in Figure 5, the audio transmitting device sends an extended broadcast packet (ADV_EXT_IND) on the primary broadcast channel (37, 38, 39). The extended broadcast packet includes: the broadcast device address (AdvA), broadcast data information (ADI), and a pointer to the auxiliary broadcast packet (Auxiliary Pointer, AuxPtr), where AuxPtr indicates that an auxiliary broadcast will be performed on the secondary broadcast channel. The auxiliary broadcast packet (AUX_ADV_IND) includes: extended broadcast data (AdvData), the Broadcast Audio Announcement Service Universally Unique Identifier (Broadcast Audio Announcement Service UUID), and other service universally unique identifiers (Others Service UUIDs). The auxiliary broadcast packet indicates the data channel and broadcast period of the periodic broadcast. The periodic advertising packet (AUX_SYNC_IND) includes: Additional Controller Advertising Data (BIGinfo, ACAD BIGinfo) and the Basic Audio Announcement Service (UUID) identifier (BASE) for the extended broadcast data. The periodic advertising packet contains all information related to the broadcast isochronous stream (BIS). After receiving the periodic advertising packet, the broadcast receiver receives the BIS data on a specific channel at a specific time anchor based on the included data, obtaining the BIS audio stream.

[0084] In actual applications, when broadcasting digital audio through BIS, it is achieved by continuously sending BIG. Each time a BIG is sent, it can be called a BIG event, and each BIG event can include multiple BIS.

[0085] Figure 6 is a schematic diagram of continuously sending BIG in the related art according to some embodiments. As shown in Figure 6, in the process of continuously sending BIG, BIG events are executed periodically and continuously. The BIG anchor point shown in Figure 6 indicates the start time of each BIG event, and the time interval between the two anchor points is a cycle for executing the BIG event. It should be noted that Figure 6 is illustrated by taking 3 BIG events, each of which includes 2 BIS as an example. Figure 6 shows the continuous execution of BIG event X, BIG event (X+1) and BIG event (X+2), wherein each BIG event includes 2 BIS streams, namely BIS1 and BIS2 shown in Figure 6. Among them, the BIS stream will be broadcast during the execution of the BIG time, and in the process of broadcasting the BIS stream, the BIS stream will be broadcast once after a fixed time interval.

[0086] The display device can broadcast audio in different languages ​​through at least one Bluetooth module based on user operations. Figure 7 is a first schematic diagram of a broadcast scenario according to some embodiments.

[0087] For example, a display system includes a display device with a built-in Bluetooth module supporting the LE audio protocol. As shown in FIG7 , a user can control the display device 100 through a smart device or a control device, so that the display device 100 executes the audio broadcasting method provided in the embodiment of the present disclosure according to the user's instructions to broadcast multilingual audio. This allows Bluetooth devices 200 within the broadcast signal coverage range of the display device 100 to select and listen to the audio in any language broadcast by the display device 100.

[0088] Continuing with the example of an airport, the audio broadcasting scenario provided by the embodiments of the present disclosure will be introduced. A display device can be deployed in the airport lobby, and multiple LE audio devices can be arranged in different areas of the airport. Multiple Bluetooth broadcasts can be sent through the Bluetooth module of the display device deployed in the lobby. LE audio devices deployed in different areas receive the Bluetooth broadcasts corresponding to the target audio tracks and play the corresponding audio data, enabling LE audio devices in different areas to play audio in different languages.

[0089] Taking the display device as a television as an example, FIG8 is a second schematic diagram of a broadcasting scenario according to some embodiments. As shown in FIG8 (a), a television is deployed in the airport hall, and an LE audio device, such as a speaker and headphones, is deployed in four different areas of the airport, area A, area B, area C, and area D. The Bluetooth module of the display device sends one or more Bluetooth broadcasts based on at least two target audio tracks to achieve the effect of LE audio devices in different areas playing different languages. Compared with the audio broadcasting method in the related art shown in FIG1, the audio broadcasting method provided in the embodiment of the present disclosure does not require the deployment of multiple display devices in different areas to play different languages. Instead, the function of simultaneous playback of multiple languages ​​for the same audio and video resources can be achieved by using audio broadcasting through one display device and multiple LE audio devices.

[0090] Taking the display device as a computer as an example, as shown in (b) of Figure 8, in a multi-person conference scenario, a computer is deployed in the conference room. The conference initiator conveys the content of the conference to participants from different countries through the computer. The participants are user A, user B, user C and user D. Each user wears a Bluetooth headset that supports the LE audio protocol. During the speech of the conference initiator, one or more Bluetooth broadcasts are sent out through the Bluetooth module of the computer based on at least two target audio tracks to achieve the effect of playing different languages ​​in the Bluetooth headsets worn by different users. Compared with the audio broadcasting method in the related art shown in Figure 1, the audio broadcasting method provided in the embodiment of the present disclosure does not need to provide multiple display devices for multiple users to play different languages, but instead uses one display device and multiple LE audio headsets to achieve the function of simultaneous playback of multiple languages ​​for the same audio and video resources.

[0091] For example, in a multi-person travel scenario, a tour guide or team leader carries a mobile phone and uses the mobile phone to explain the introduction of scenic spots to multiple users. The multiple users include user A, user B, user C, and user D. Each user wears a Bluetooth headset that supports the LE audio protocol. During the tour guide or team leader's speech, one or more Bluetooth broadcasts are sent out through the Bluetooth module of the mobile phone based on at least two target audio tracks to achieve the effect of playing different languages ​​in the Bluetooth headsets worn by different users. Compared with the audio broadcasting method in the related art shown in Figure 1, the audio broadcasting method provided in the embodiment of the present disclosure does not need to provide multiple display devices for multiple users to play different languages, but instead uses one display device and multiple LE audio headsets to achieve the function of simultaneous multi-language playback for the same audio and video resource.

[0092] FIG9 is a schematic diagram illustrating a possible hardware configuration of a display device 100 according to some embodiments. As shown in FIG9 , the display device 100 may include one or more of a tuner / demodulator 110, a communicator 120, a detector 130, an external device interface 140, a processor 150, a display 160, an audio output interface 170, a memory, and a power supply.

[0093] In some embodiments, the processor may include: a video processor, an audio processor, a graphics processor, a RAM, a ROM, and first to nth interfaces for input / output.

[0094] The display 160 includes a display screen component for presenting images, a driving component for driving image display, a component for receiving image signals output from a processor, and a component for displaying video content, image content, a menu control interface, and a user control UI interface.

[0095] The display 160 may be a liquid crystal display, an OLED display, or a projection display, and may also be a projection device and a projection screen.

[0096] The communicator 120 is a component used to communicate with external devices or servers using various communication protocols. For example, the communicator may include at least one of a Wi-Fi module, a Bluetooth module, a wired Ethernet module, or other network communication protocol chip or a near-field communication protocol chip, as well as an infrared receiver. The display device 100 can use the communicator 120 to send and receive control signals and data signals with an external control device or server. For example, the display device 100 can use the communicator 120 to receive user instructions sent by the control device and implement the audio broadcasting method provided herein based on the user instructions.

[0097] When the display device 100 broadcasts audio through its own Bluetooth module, the Bluetooth module may be a Bluetooth module that supports the LE Audio protocol. When the display device 100 broadcasts audio through an external Bluetooth speaker, the Bluetooth module may be a Bluetooth module that supports the LE Audio protocol or a Bluetooth module that does not support the LE Audio protocol.

[0098] The user interface can be used to receive control signals from control devices (such as infrared remote controls, etc.).

[0099] Detector 130 is used to collect signals from the external environment or external interactions. For example, detector 130 includes a light receiver, a sensor for collecting ambient light intensity; or detector 130 includes an image collector, such as a camera, for collecting external environmental scenes, user attributes, or user interaction gestures; or detector 130 includes a sound collector, such as a microphone, for receiving external sounds.

[0100] The external device interface 140 may include, but is not limited to, any one or more of the following: a high-definition multimedia interface (HDMI), an analog or digital high-definition component input interface (component), a composite video input interface (CVBS), a USB input interface (USB), an RGB port, etc. It may also be a composite input / output interface formed by multiple of the above interfaces.

[0101] The tuner-demodulator 110 receives broadcast television signals via a wired or wireless reception method, and demodulates audio and video signals, such as EPG data signals, from a plurality of wireless or wired broadcast television signals.

[0102] In some embodiments, the processor 150 and the tuner / demodulator 110 may be located in different separate devices, that is, the tuner / demodulator 110 may be located in an external device to the main device where the processor 150 is located, such as an external set-top box. The display device 100 may also include a sound output device, which includes an audio output interface 170 and a speaker.

[0103] Processor 150 controls the operation of the display device and responds to user operations through various software control programs stored in memory. Processor 150 controls the overall operation of display device 100. For example, in response to receiving a user command to select a UI object to be displayed on display 160, processor 150 may perform operations related to the object selected by the user command.

[0104] When implementing an audio broadcasting method provided by an embodiment of the present disclosure, the operations performed by the display device 100 may be implemented by the processor 150 .

[0105] In some embodiments, the processor 150 is configured to: in response to a first key command for a target audio and video resource, obtain audio track data of the target audio and video resource; wherein the audio track data includes audio track quantity information and audio track information of each audio track, the audio track information includes audio track language information and audio track decoding information, the audio track language information is used to identify the language type of the corresponding audio track, and the audio track decoding information is used to identify the decoding type supported by the corresponding audio track; if the number of audio tracks indicated by the audio track quantity information is not less than a preset first quantity threshold, and the audio track decoding information in the audio track data meets a preset decoding condition, display a multi-audio track sharing control; wherein the preset decoding condition is that the audio track data includes at least one audio track that supports hard decoding and at least one audio track that supports soft decoding, and the multi-audio track sharing control is used to trigger a multi-audio track sharing operation for the target audio and video resource; and in response to an audio track broadcast instruction triggered for at least two target audio tracks in the audio track data, control the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks.

[0106] In some embodiments, the processor 150 executes the audio broadcast instruction in response to at least two target audio tracks in the audio track data, and controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks. It is specifically configured as: in response to the audio broadcast instruction for at least two target audio tracks in the audio track data, controls the Bluetooth module to issue a Bluetooth broadcast based on the at least two target audio tracks; wherein the Bluetooth broadcast includes subgroups created respectively for the at least two target audio tracks, and the subgroups carry the audio data of the corresponding target audio tracks.

[0107] In some embodiments, the processor 150 executes the audio broadcast instruction in response to at least two target audio tracks in the audio track data, and controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks. It is specifically configured to: in response to the audio broadcast instruction for the at least two target audio tracks, control the Bluetooth module to issue multiple Bluetooth broadcasts based on the at least two target audio tracks; wherein each Bluetooth broadcast corresponds to a target audio track, and each Bluetooth broadcast includes a subgroup created for the corresponding target audio track, and the subgroup carries the audio data of the corresponding target audio track.

[0108] In some embodiments, the processor 150 executes the step of obtaining the audio track data of the target audio and video resource in response to the first key instruction for the target audio and video resource, and is specifically configured to: obtain the audio track format information in the audio track data of the target audio and video resource in response to the first key instruction for the target audio and video resource; wherein the audio track format information is used to identify the audio and video format of the corresponding audio track; determine the audio track decoding information of the corresponding audio track according to the audio track format information, and add the audio track decoding information to the audio track information of the audio track in the audio track data; wherein the audio track decoding information of each audio track includes a hard decoding type, a soft decoding type, or a hard and soft decoding type, wherein the hard decoding type is used to indicate that the corresponding audio track only supports the hard decoding method, the soft decoding type is used to indicate that the corresponding audio track only supports the soft decoding method, and the hard and soft decoding types are used to indicate that the corresponding audio track supports both the hard decoding method and the soft decoding method.

[0109] In some embodiments, the processor 150 executes the method of determining the audio track decoding information of the corresponding audio track according to the audio track format information, and adding the audio track decoding information to the audio track information of the audio track in the audio track data, and is specifically configured as follows: if the audio and video format indicated by the audio track format information belongs to a preset first format set, it is determined that the audio track corresponding to the audio track format information only supports hard decoding, and the audio track decoding information identifying the hard decoding type is added to the audio track information of the audio track in the audio track data; wherein, the preset first format set includes: at least one of audio / x-ac4 audio and video format, audio / dts-hd audio and video format, audio / dts-lbr audio and video format and audiop / dts-true-hd audio and video format; if the audio and video format indicated by the audio track format information belongs to a preset second format set format set, it is determined that the audio track corresponding to the audio track format information supports both soft decoding and hard decoding, and the audio track decoding information identifying the soft and hard decoding types is added to the audio track information of the audio track in the audio track data; wherein the preset second format set includes: at least one of audio / mpeg2 audio and video format, audio / mpeg4 audio and video format, audio / x-ac3 audio and video format, audio / x-eac3 audio and video format and audio / x-dts audio and video format; if the audio and video format indicated by the audio track format information does not belong to the preset first format set and does not belong to the preset second format set, it is determined that the decoding type supported by the audio track corresponding to the audio track format information is a soft decoding type, and the audio track decoding information identifying the soft decoding type is added to the audio track information of the audio track in the audio track data.

[0110] In some embodiments, before the processor 150 executes the step of controlling the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target tracks in the track data in response to the track broadcast instruction triggered for the at least two target tracks in the track data, the processor 150 is further configured to: display the track name information corresponding to the track language information in the track data in response to the trigger instruction for the multi-track sharing control; wherein the track name information is used to select the at least two target tracks.

[0111] In some embodiments, the processor 150 executes the display of the track name information corresponding to the track language information in the track data in response to the trigger instruction for the multi-track sharing control, and is specifically configured to: determine whether the number of tracks indicated by the track quantity information is greater than a preset second number threshold in response to the trigger instruction for the multi-track sharing control; if the number of tracks indicated by the track quantity information is greater than the preset second number threshold, display a first window and display the track name information corresponding to the track language information in the track data and a selection control corresponding to the track name information in the first window; in response to a selection instruction triggered for at least two target tracks based on the track name information and the selection control, display a second window and display the track name information of the at least two target tracks and an audio broadcast control in the second window; wherein the at least two target tracks respectively support different decoding types;

[0112] The processor 150 executes the audio broadcast instruction in response to at least two target audio tracks in the audio track data, and controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks. It is specifically configured to: in response to the trigger instruction for the audio broadcast control, control the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks.

[0113] In some embodiments, the processor 150 executes the selection instruction triggered for at least two target audio tracks based on the audio track name information and the selection control, and before displaying the second window, is further configured to: in response to the trigger instruction of the selection control corresponding to the first audio track name information on the first window, display the second audio track name information on the first window in a preset display style according to the audio track decoding information of the audio track corresponding to the first audio track name information, so as to prompt that the selection control corresponding to the second audio track name information does not support the trigger instruction; wherein, the audio tracks corresponding to the second audio track name information and the first audio track name information respectively support the same decoding type.

[0114] In some embodiments, the processor 150 is further configured to: if the number of tracks indicated by the track quantity information is not greater than the preset second quantity threshold, display a third window, and display the track name information corresponding to the track language information in the track data and the audio broadcast control on the third window; the processor 150 executes the audio broadcast instruction in response to at least two target tracks in the track data, and controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target tracks, and is specifically configured to: in response to a trigger instruction for the audio broadcast control, control the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target tracks.

[0115] In some embodiments, the processor 150 is further configured to: in response to a trigger instruction for the multi-track sharing control, control the player to pause playing the target audio and video resource.

[0116] In some embodiments, the processor 150 is further configured to: in response to an audio broadcast instruction triggered for at least two target audio tracks in the audio track data, control the sound output device to play audio data corresponding to a first target audio track in the at least two target audio tracks;

[0117] The processor 150 executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth module to send a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks; wherein the one or more second target audio tracks include target audio tracks among the at least two target audio tracks other than the first target audio track.

[0118] In some embodiments, the processor 150 is further configured to: control the sound output device to stop playing the target audio and video resources in response to the audio broadcast instruction triggered for at least two target audio tracks in the audio track data; the processor 150 executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth module to send multiple Bluetooth broadcasts based on the at least two target audio tracks.

[0119] In some embodiments, the processor 150 is further configured to, in response to an audio broadcast instruction triggered for at least two target audio tracks in the audio track data, control the sound output device to play audio data corresponding to a third target audio track in the at least two target audio tracks; the processor 150 executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth module to send multiple Bluetooth broadcasts based on the at least two target audio tracks.

[0120] In some embodiments, the processor 150 executes the audio broadcast instruction in response to at least two target audio tracks in the audio track data, and controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks. It is specifically configured as: in response to the audio broadcast instruction for at least two target audio tracks in the audio track data, controls the Bluetooth module to issue a Bluetooth broadcast based on the at least two target audio tracks; wherein the Bluetooth broadcast includes subgroups created respectively for the at least two target audio tracks, and the subgroups carry the audio data of the corresponding target audio tracks.

[0121] In some embodiments, the processor 150 is further configured to, in response to an audio broadcast instruction for at least two target audio tracks in the audio track data, obtain audio track language information of the at least two target audio tracks, and configure a subgroup name based on the audio track language information; wherein the subgroup name is used to constitute broadcast source information corresponding to the target audio track containing the audio track language information.

[0122] In some embodiments, the processor 150 is further configured to, in response to an audio broadcast instruction for at least two target audio tracks in the audio track data, configure a subgroup name based on the audio track language information of the at least two target audio tracks, and synchronize the successfully configured subgroup name to the Bluetooth module; wherein the subgroup name is used to constitute the broadcast source information corresponding to the target audio track containing the audio track language information.

[0123] In some embodiments, the processor 150 is further configured to: control the player to decode the target audio and video resources based on the at least two target audio tracks to obtain the audio data corresponding to the at least two target audio tracks, and control the audio module in the player to assemble the audio data corresponding to the at least two target audio tracks to obtain assembled audio data; control the audio module to transmit the assembled audio data to the Bluetooth module, so that the Bluetooth module splits the audio data corresponding to the at least two target audio tracks from the assembled audio data for issuing multiple Bluetooth broadcasts.

[0124] In some embodiments, before the processor 150 executes the step of controlling the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target tracks in the track data in response to the track broadcast instruction triggered, the processor 150 is further configured to: send the track decoding information corresponding to the at least two target tracks to the player;

[0125] The processor 150 executes the control of the player to decode the target audio and video resources based on the at least two target audio tracks to obtain the audio data corresponding to the at least two target audio tracks respectively. It is specifically configured to: control the player to decode the target audio and video resources based on the audio track decoding information corresponding to the at least two target audio tracks respectively to obtain the audio data corresponding to the at least two target audio tracks respectively.

[0126] In some embodiments, before the processor 150 executes the step of controlling the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, the processor 150 is further configured to: control the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel.

[0127] In some embodiments, a player is deployed on the processor 150, and the processor is further configured to: control the player to pause playing the target audio and video resources, and obtain the playback progress information of the target audio and video resources in response to the audio broadcast instruction for at least two target audio tracks in the audio track data; when it is determined that the Bluetooth broadcast channel is switched successfully, restart the audio decoder, and control the audio decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack in the Bluetooth module; wherein, the Bluetooth protocol stack is used to send one or more Bluetooth broadcasts based on the decoded audio data.

[0128] In some embodiments, a player is deployed on the processor 150, and the processor 150 is further configured to: in response to an audio broadcast instruction for at least two target audio tracks in the audio track data, control the player to pause playing the target audio and video resources, and obtain the playback progress information of the target audio and video resources; when it is determined that the Bluetooth broadcast channel is switched successfully, restart the audio decoder and the video decoder, and according to the playback progress information and the at least two target audio tracks, control the audio decoder and the video decoder to decode the target audio and video resources, and send the decoded audio data to the Bluetooth protocol stack in the Bluetooth module; wherein, the Bluetooth protocol stack is used to send one or more Bluetooth broadcasts based on the decoded audio data.

[0129] In some embodiments, before the processor 150 executes the step of controlling the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, the processor 150 is further configured to: in response to a trigger instruction for the multi-track sharing control, control the display to display at least a device configuration control; in response to a trigger instruction for the device configuration control, control the display to display a device management page and display the connected LE audio devices on the device management page; in response to a trigger instruction for a fourth target audio track selected for a first LE audio device among the connected LE audio devices, display the track name information of the fourth target audio track at the display position of the first LE audio device on the device management page to identify the correspondence between the fourth target audio track and the first LE audio device.

[0130] In some embodiments, the processor 150 is further configured to: in response to a track broadcast instruction triggered for at least two target tracks in the track data, send broadcast information corresponding to the fourth target track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the fourth target track based on the broadcast information.

[0131] In some embodiments, after the processor 150 executes the step of controlling the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, the processor 150 is further configured to: control the display to display a device management page, and display the connected LE audio device on the device management page; in response to a track configuration instruction for a first LE audio device among the connected LE audio devices, control the display to display a track configuration page, and display the track name information of the at least two target audio tracks on the track configuration page; in response to a selection instruction for a fifth target audio track among the at least two target audio tracks, send the broadcast source information corresponding to the fifth target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the fifth target audio track based on the broadcast source information.

[0132] In some embodiments, after the processor 150 executes the step of controlling the display to display the device management page, it is further configured to: control the Bluetooth module to perform device scanning, and control the display to display the scanned LE audio device on the device management page; in response to a connection request for a second LE audio device among the scanned LE audio devices, establish a connection with the second LE audio device; the processor 150 executes the step of displaying the connected LE audio device on the device management page, and is specifically configured to: display the connected second LE audio device on the device management page.

[0133] In some embodiments, after the processor 150 executes the step of displaying the track name information corresponding to the track language information in the track data in response to the trigger instruction for the multi-track sharing control, it is further configured to: in response to the cancel sharing instruction for the at least two target audio tracks, control the Bluetooth module to cut the current audio channel out of the Bluetooth broadcast channel, and control the sound output device to continue playing the target audio and video resources.

[0134] In some embodiments, after the processor 150 executes the step of displaying the track name control corresponding to the track language information in the track data in response to the trigger instruction for the multi-track sharing control, it is further configured to: determine whether there is a connected target Bluetooth audio device in response to the cancel sharing instruction for the at least two target audio tracks; wherein the target Bluetooth audio device supports the LE audio protocol and / or the A2DP protocol; if there is a connected target Bluetooth audio device, control the Bluetooth module to switch the current audio channel to the Bluetooth audio channel, and send the audio data corresponding to any target audio track of the target audio and video resource to the target Bluetooth audio device, and control the sound output device to continue playing the audio data corresponding to any target audio track; if there is no connected target Bluetooth audio device, control the sound output device to continue playing the target audio and video resource.

[0135] In some embodiments, the processor 150, executing the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, is specifically configured to:

[0136] Control the Bluetooth protocol stack in the Bluetooth module to encapsulate the decoded audio data corresponding to the at least two target audio tracks into corresponding BIS streams according to the preset correspondence between the audio tracks and the BIS streams, and send one or more Bluetooth broadcasts based on the BIS streams.

[0137] In some embodiments, before the processor 150 executes the step of sending the decoded audio data to the Bluetooth protocol stack, it is further configured to: control the audio decoder to add target header information to the decoded audio data to obtain processed audio data carrying the target header information; wherein, the target header information encapsulates the track information of the target audio track corresponding to the decoded audio data, and the target header information is used to determine the BIS stream of the corresponding target audio track; the processor 150 executes the step of sending the decoded audio data to the Bluetooth protocol stack in the Bluetooth module, and is specifically configured to: send the processed audio data to the Bluetooth protocol stack in the Bluetooth module.

[0138] When implementing another audio broadcasting method provided by an embodiment of the present disclosure, the operations performed by the display device 100 may be implemented by the processor 150 .

[0139] In some embodiments, the processor 150 is configured to: obtain the audio track of the target audio and video resource; wherein the audio track has a one-to-one correspondence with the language, and the audio track is used to store the audio data of the language corresponding to itself; if it is determined that the number of the audio tracks of the target audio and video resource is not less than a first preset number threshold, then upon receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resource, control the sound output device to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and to issue a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks; wherein the one or more second target audio tracks include the target audio tracks among the at least two target audio tracks other than the first target audio track, and each second target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the second target audio track.

[0140] The above-mentioned display device can realize the function of playing audio and video resources simultaneously in two or more languages.

[0141] In some embodiments, before executing the Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks, the processor 150 is further configured to: control the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel.

[0142] In some embodiments, the processor 150, before executing the control of the sound output device to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and issuing a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks, is further configured to: upon receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, control the player to pause playing the target audio and video resources, and obtain the playback progress information of the target audio and video resources; upon determining that the Bluetooth broadcast channel switching is successful, restart the audio decoder, and control the audio decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack; wherein, the Bluetooth protocol stack is used to issue multiple Bluetooth broadcasts based on the decoded audio data.

[0143] In some embodiments, the processor 150, before executing the control of the sound output device to play the audio data corresponding to the first target audio track of the at least two target audio tracks, and issuing a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks, is further configured to: control the player to pause playing the target audio and video resources, and obtain the playback progress information of the target audio and video resources; when it is determined that the Bluetooth broadcast channel is switched successfully, restart the audio decoder and the video decoder, and control the audio decoder and the video decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack; wherein, the Bluetooth protocol stack is used to issue multiple Bluetooth broadcasts based on the decoded audio data.

[0144] In some embodiments, the processor 150 executes the control of controlling the sound output device to play the audio data corresponding to the first target audio track of the at least two target audio tracks when receiving the audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, and to issue a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks. The control is specifically configured as follows: if it is determined that the number of audio tracks of the target audio and video resources is not less than a first preset number threshold, controlling the display to display a multi-audio track sharing control; in response to the trigger operation for the multi-audio track sharing control, displaying the identifiers of at least two target audio tracks among the audio tracks of the target audio and video resources; in response to the audio broadcast trigger operation for the at least two target audio tracks, controlling the sound output device to play the audio data corresponding to the first target audio track of the at least two target audio tracks, and to issue a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks.

[0145] In some embodiments, the processor 150 executes the display of the identifiers of at least two target audio tracks in the audio tracks of the target audio and video resources in response to the trigger operation for the multi-audio track sharing control, and is specifically configured to: determine whether the number of audio tracks of the target audio and video resources is greater than the first preset number threshold in response to the trigger operation for the multi-audio track sharing control; if it is determined that the number of audio tracks is greater than the first preset number threshold, display the identifiers of the audio tracks of the target audio and video resources; receive and display the identifiers of at least two target audio tracks selected from the audio tracks of the target audio and video resources.

[0146] In some embodiments, the processor 150, before executing the audio broadcast trigger operation in response to the at least two target audio tracks, controlling the sound output device to play the audio data corresponding to the first target audio track of the at least two target audio tracks, and issuing a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks, is further configured to: receive the first target audio track selected for the sound output device from the at least two target audio tracks.

[0147] In some embodiments, after executing the Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks, the processor 150 is further configured to: control the display to display a device management page and display connected LE audio devices on the device management page; receive the second target audio track configured for the first LE audio device on the device management page, and send the broadcast source information corresponding to the second target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the second target audio track based on the broadcast source information.

[0148] In some embodiments, after executing the control of the display to display the device management page, the processor 150 is further configured to: control the Bluetooth module to perform device scanning, and control the display to display the scanned LE audio devices on the device management page; in response to a connection request for a second LE audio device among the scanned LE audio devices, establish a connection with the second LE audio device; the processor 150 executes the display of the connected LE audio device on the device management page, and is specifically configured to: display the connected second LE audio device on the device management page.

[0149] In some embodiments, the processor 150 is further configured to: in response to a cancel sharing trigger operation for the at least two target audio tracks, control the Bluetooth module to cut the current audio channel out of the Bluetooth broadcast channel, and control the sound output device to continue playing the audio data corresponding to the first target audio track according to the current playback progress.

[0150] In some embodiments, the processor 150 is further configured to: in response to a cancel sharing trigger operation for the at least two target audio tracks, determine whether there is a connected target Bluetooth audio device; wherein the target Bluetooth audio device supports the LE audio protocol and / or the A2DP protocol; if there is a connected target Bluetooth audio device, control the Bluetooth module to switch the current audio channel to the Bluetooth audio channel, and send the audio data corresponding to any second target audio track of the target audio and video resource to the target Bluetooth audio device, and control the sound output device to continue playing the audio data corresponding to the first target audio track according to the current playback progress; if there is no connected target Bluetooth audio device, control the sound output device to continue playing the audio data corresponding to the first target audio track according to the current playback progress.

[0151] In some embodiments, the processor 150 executes the Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks, and is specifically configured to: control the Bluetooth protocol stack to encapsulate the decoded audio data corresponding to the one or more second target audio tracks into the corresponding BIS stream according to the preset correspondence between the audio track and the BIS stream, and issue a Bluetooth broadcast based on the BIS stream.

[0152] In some embodiments, the processor 150, before executing the sending of the decoded audio data to the Bluetooth protocol stack, is further configured to: control the audio decoder to add target header information to the decoded audio data to obtain processed audio data carrying the target header information; wherein, the target header information encapsulates the track information of the second target audio track corresponding to the decoded audio data, and the target header information is used to determine the BIS stream corresponding to the second target audio track; the processor 150 executes the sending of the decoded audio data to the Bluetooth protocol stack, and is specifically configured to: send the processed audio data to the Bluetooth protocol stack.

[0153] In some embodiments, the processor 150, before executing the sending of multiple Bluetooth broadcasts based on the at least two target audio tracks, is further configured to: set corresponding BIS streams for the at least two target audio tracks respectively; the processor 150 executes the sending of Bluetooth broadcasts based on one or more second target audio tracks of the at least two target audio tracks, and is specifically configured to: control the Bluetooth protocol stack to determine the corresponding BIS stream according to the audio track information encapsulated in the target header information of the received processed audio data, encapsulate the processed audio data into the BIS stream, and send a Bluetooth broadcast based on the BIS stream.

[0154] In some embodiments, the processor includes at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), RAM Random Access Memory (RAM), ROM (Read-Only Memory, ROM), a first interface to an nth interface for input / output, a communication bus (Bus), etc.

[0155] The user may input a user command through a graphical user interface (GUI) displayed on the display 160, and the user input interface receives the user input command through the graphical user interface (GUI). Alternatively, the user may input a user command through a specific voice or gesture, and the user input interface may recognize the voice or gesture through a sensor to receive the user input command.

[0156] A user interface is the medium through which an application or operating system interacts with a user and exchanges information. It converts information between its internal form and a user-friendly format. A common user interface is the graphical user interface (GUI), which refers to a graphical user interface related to computer operations. It can be an icon, window, control, or other interface element displayed on an electronic device's display. Controls can include visual interface elements such as icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, and widgets.

[0157] Figure 10 is a schematic diagram of the software system architecture of a display device 100 according to some embodiments. As shown in Figure 10 , the software system includes at least one or more of an application (App) layer, a system framework (Framework) layer (referred to as the "Framework layer"), a dynamic library (Library), and a Bluetooth driver.

[0158] The application layer is used to deploy television-related functions. For example, the application layer includes at least one or more of TV settings (TVSettings) or TV services (TVService).

[0159] The system framework layer includes one or more of the following: Bluetooth API, Bluetooth APK, and audio module.

[0160] Bluetooth applications may include specifications related to the Bluetooth protocol, such as one or more of the A2DP application specification, the LE Audio application specification, and the Hearing Aid application specification. The A2DP (Advanced Audio Distribution Profile) application specification is a media audio application specification in classic Bluetooth, the LE Audio application specification is a low-power audio application specification based on Bluetooth, and the Hearing Aid application specification is a hearing aid application specification based on Bluetooth Low Energy (BLE).

[0161] The dynamic library includes one or more of the Bluetooth protocol stack and the Bluetooth audio HAL layer. The Bluetooth protocol stack is primarily responsible for scanning, connecting, and configuring Bluetooth devices. When establishing a Bluetooth connection with a Bluetooth device, the display device can send relevant data to the Bluetooth protocol stack through the Bluetooth application in the display device.

[0162] The audio module may include one or more of an audio manager and an audio service. The audio module is primarily responsible for sending audio-related data from Bluetooth applications to the Bluetooth protocol stack. In the disclosed embodiment, channel audio data is primarily transmitted through the audio channel between the audio module and the Bluetooth protocol stack. After receiving the channel audio data, the Bluetooth protocol stack encapsulates the channel audio data into a BIS stream.

[0163] The Bluetooth driver is mainly responsible for the Bluetooth connection between the display device and surrounding Bluetooth devices.

[0164] The Bluetooth protocol stack may also include a Generic Audio Framework (GAF); GAF also includes Common Audio Profile (CAP), Common Audio Service (CAS), audio stream transmission management, and volume control. Among them, audio stream transmission management includes Basic Audio Profile (BAP), Audio Capability Presentation Service (PACS), Audio Stream Control Service (ASCS), and Broadcast Audio Scan Service (BASS). BASS is required for broadcast synchronization in the embodiments of the present disclosure. Volume control includes: Voice Control Profile (VCP), Volume Control Service (VCS), Voice Offset Control Service (VOCS), and Audio Input Control Service (AICS).

[0165] Figure 11 is a block diagram of the hardware configuration of a Bluetooth device 200 according to some embodiments. As shown in Figure 11, Bluetooth device 200 includes a processor 210, a communicator 220, a user input / output interface 230, a memory 240, and a power supply 250. Communicator 220 is used for external communication and includes at least one of a Wi-Fi chip, a Bluetooth module, NFC, or alternative modules. User input / output interface 230 includes at least one of a speaker, a microphone, a touchpad, a sensor, a button, or alternative modules.

[0166] Corresponding to the scenario diagram shown in FIG8 , the present disclosure provides an audio broadcasting method as shown in FIG12 . FIG12 is a flowchart of an audio broadcasting method according to some embodiments. As shown in FIG12 , the method may include but is not limited to the following steps S1202-S1204:

[0167] S1202: Obtain the audio track of the target audio and video resource.

[0168] There is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to the audio track.

[0169] In an embodiment of the present disclosure, the target audio and video resource may be the audio and video resource currently being played by the display device. FIG13 (a) is a schematic diagram of an audio playback page according to some embodiments, and the audio and video resource being played on the page is the target audio and video resource.

[0170] The target audio and video resource can also be any video resource among the audio and video resources to be played. Figure 13 (b) is a schematic diagram of an audio and video resource list page according to some embodiments, wherein multiple audio and video resources to be played are displayed on the page, such as audio and video resource A, audio and video resource B, and audio and video resource C, etc. When a selection operation is received for any audio and video resource to be played, such as audio and video resource B, audio and video resource B is determined as the target audio and video resource, and the audio track of the target audio and video resource is obtained.

[0171] The audio and video resources include at least one or more of audio resources and video resources. In practical applications, the audio and video resources may be pre-stored on the display device or acquired by the display device according to preset conditions. For example, the target audio and video resource may be an audio resource downloaded from a multimedia server according to a specific address and currently being played on the display device.

[0172] In the disclosed embodiments, an audio track (also known as an audio track in English) can be used to indicate the audio information included in a target audio / video resource. Different audio tracks correspond to different audio information. There is a one-to-one correspondence between the audio track and the language of the target audio / video resource. For example, one audio track can correspond to one language, and the audio track can be used to store audio data in the corresponding language. Assuming that the target audio / video resource includes multiple languages, such as Chinese, English, and French, the audio / video resource may include three audio tracks, such as Track 1, Track 2, and Track 3. The above audio tracks correspond to the languages. For example, Track 1 corresponds to Chinese, Track 2 corresponds to English, and Track 3 corresponds to French.

[0173] In practical applications, an audio track may include one or more channels (called channels in English), where a channel may be used to represent a transmission and processing channel of an audio signal in a physical or virtual environment.

[0174] In some embodiments, audio track data of the target audio and video resource can also be obtained in response to a first key command for the target audio and video resource; wherein the audio track data includes information on the number of audio tracks and audio track information of each audio track, and the audio track information includes audio track language information and audio track decoding information, the audio track language information is used to identify the language type of the corresponding audio track, and the audio track decoding information is used to identify the decoding method supported by the corresponding audio track.

[0175] In the embodiment of the present disclosure, the first key instruction for the target audio and video resource may include a track menu call-out instruction sent by the user to the display device through a remote control or other associated device, or a touch operation performed by the user on the display of the display device to call out the track menu.

[0176] In the embodiment of the present disclosure, the track quantity information included in the track data can be used to indicate the number of tracks carried by the target audio and video resource. For example, a target audio and video resource of a commentary type can carry track 1, track 2, and track 3, so the track quantity information of the target audio and video resource is 3. The track data also includes track information for each track. The track information can specifically include track language information, which is used to identify the language type of the corresponding track. For example, if the track language information of track 1 is CH or CHINESE, it indicates that the language type of track 1 is Chinese. If the track language information of track 2 is ENG or ENGLISH, it indicates that the language type of track 2 is English.

[0177] In some embodiments, the audio track decoding information of each audio track may include a hard decoding type, a soft decoding type, or a hard and soft decoding type, wherein the hard decoding type is used to indicate that the corresponding audio track only supports hard decoding, the soft decoding type is used to indicate that the corresponding audio track only supports soft decoding, and the hard and soft decoding type is used to indicate that the corresponding audio track supports both hard decoding and soft decoding.

[0178] In some embodiments, before obtaining the audio track of the target audio and video resource, it can also include: determining whether the target audio and video resource is in a playing state. If it is determined that the target audio and video resource is in a playing state, it means that the display device has obtained the audio data of the target audio and video resource, and the step of obtaining the audio track of the target audio and video resource is executed at this time.

[0179] In some embodiments, during the process of playing the target audio and video resources, the target audio and video resources can also be decoded to obtain the audio information of the target audio and video resources, and then the number of audio tracks and audio track names of the target audio and video resources can be determined based on the audio information of the target audio and video resources.

[0180] The embodiments of the present disclosure do not limit the execution order of the above steps. For example, the step of "determining whether the target audio and video resource is in a playback state" can be executed first, and then the step of "obtaining the audio track of the target audio and video resource" can be executed; one or more steps can also be added before the above steps. For example, before the step of "obtaining the audio track of the target audio and video resource", the step of "decoding the target audio and video resource" can be added, so as to play the decoded target audio resource on the display device.

[0181] S1204. If it is determined that the number of audio tracks of the target audio and video resources is not less than a preset number threshold, after receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, control the sound output device to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and issue a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks.

[0182] The one or more second target audio tracks include target audio tracks other than the first target audio track in the at least two target audio tracks, and each second target audio track corresponds to at least one Bluetooth broadcast, which is used to broadcast audio data of the second target audio track.

[0183] In an embodiment of the present disclosure, after obtaining the audio tracks of the target audio and video resources, it is first determined whether the number of audio tracks of the target audio and video resources is not less than a preset first quantity threshold; if it is determined that the number of audio tracks of the target audio and video resources is not less than the preset quantity threshold, the audio broadcast trigger operation for the audio tracks of the target audio and video resources is monitored; after receiving the audio broadcast trigger operation for at least two audio tracks of the audio tracks of the target audio and video resources, the sound output device is controlled to play the audio data corresponding to the first target audio track of the at least two target audio tracks, and to issue a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks.

[0184] In the embodiment of the present disclosure, the first target audio track can be any one of at least two pre-configured target audio tracks. The at least one or more second target audio tracks include target audio tracks other than the first audio track in the at least two target audio tracks. Assuming that the audio tracks of the target audio and video resources include Chinese audio tracks and English audio tracks, wherein, when the first target audio track is a Chinese audio track, the second target audio track is an English audio track; assuming that the audio tracks of the target audio and video resources include Chinese audio tracks, English audio tracks and Japanese audio tracks, wherein, when the first target audio track is an English audio track, the second target audio track can be at least one of the Chinese audio track and the Japanese audio track.

[0185] In actual applications, the preset number threshold can be determined based on the performance of the display device's hardware chip. Specifically, the preset number threshold can be positively correlated with the performance of the hardware chip. Currently, the hardware chip can support 2 shared audio tracks (i.e., the preset number threshold is usually set to 2). In actual applications, as the performance of the hardware chip improves, the corresponding preset number threshold can also be set to 3, 4, etc. The embodiments of this disclosure do not limit the size of the preset number threshold.

[0186] In an embodiment of the present disclosure, the audio broadcast triggering operation for at least two target audio tracks in the audio tracks of the target audio and video resources may include a triggering operation for switching only the audio broadcast control on a page where the at least two target audio tracks are located.

[0187] In some embodiments, after obtaining the audio track data of the target audio and video resource, it is also possible to determine whether to display a multi-track sharing control in response to a first key command for the target audio and video resource based on the audio track quantity information and audio decoding information in the audio track data.

[0188] Specifically, if the number of audio tracks indicated by the audio track quantity information is not less than a preset first quantity threshold, and the audio track decoding information in the audio track data meets the preset decoding conditions, a multi-audio track sharing control is displayed, wherein the multi-audio track sharing control is used to trigger a multi-audio track sharing operation for the target audio and video resources.

[0189] In the disclosed embodiment, the preset decoding condition is that the audio track data includes at least one audio track that supports hard decoding and at least one audio track that supports soft decoding, for example, one audio track supports hard decoding and one audio track supports soft decoding, or one audio track supports soft decoding and one audio track supports both hard and soft decoding, or one audio track supports hard decoding and one audio track supports both hard and soft decoding, or at least two audio tracks support both hard and soft decoding. In practical applications, the preset decoding condition can be determined based on the decoding type supported by a player deployed on a processor of a display device, and different players may correspond to different preset decoding conditions.

[0190] In some embodiments, assuming that the number of audio tracks indicated by the audio track quantity information of the target audio and video resource is 2, and the preset first quantity threshold is 2, it can be determined that the number of audio tracks indicated by the audio track quantity information is not less than the preset first quantity threshold, and audio track 1 supports soft decoding and audio track 2 supports hard decoding, then a multi-audio track sharing control is displayed on the playback page of the target audio and video resource to prompt the user to trigger the multi-audio track sharing operation for the target audio and video resource through the multi-audio track sharing control.

[0191] In some embodiments, in the process of displaying the track name information corresponding to the track language information in the track data, it is also possible to respond to audio broadcast instructions for at least two target tracks in the track data and control the Bluetooth module to issue one or more Bluetooth broadcasts based on at least two tracks.

[0192] In some embodiments, in response to a first key command for a target audio and video resource, the audio track format information in the audio track data of the target audio and video resource can be obtained, and then the audio track decoding information of the corresponding audio track can be determined based on the audio track format information, and the audio track decoding information can be added to the audio track information of the audio track in the audio track data.

[0193] In an embodiment of the present disclosure, the audio track decoding information of each audio track in the audio track data includes any one of a hard decoding type, a soft decoding type, or a hard and soft decoding type, wherein the hard decoding type is used to indicate that the audio track only supports the hard decoding method, the soft decoding type is used to indicate that the audio track only supports the soft decoding method, and the hard and soft decoding type is used to indicate that the audio track supports both the hard decoding method and the soft decoding method.

[0194] In practical applications, soft decoding involves using algorithms and program code to calculate and convert the compressed audio data to obtain the original audio data. Hard decoding involves using hardware chips to convert and decode the compressed audio data to obtain the original audio data.

[0195] In some embodiments, the audio track array of the target audio and video resource can be obtained by calling an interface, where the array includes multiple audio tracks and the format field corresponding to each audio track, that is, the audio track format information in the audio track data. Then, by parsing the format field, the audio track decoding information of the audio track corresponding to the audio track format information is obtained, and the audio track decoding information is added to the audio track information of the corresponding audio track to identify the decoding method supported by the audio track.

[0196] In some embodiments, the track information of the audio track can also be stored in the form of an array. For example, the audio track information of audio track A can be stored in the Audio TrackBean array. Specifically, the audio track information of audio track A may include: track index information, track language information, track type information, track format information, track name information corresponding to the track language information, and track decoding information determined based on the track format information.

[0197] In some embodiments, preset rules may also be used to determine the audio track decoding information of the audio track corresponding to the audio track format information.

[0198] Specifically, the preset rules may include: if the audio and video format indicated by the audio track format information belongs to the preset first format set, then determining that the audio track corresponding to the audio track format information only supports hard decoding, and adding audio track decoding information identifying the hard decoding type to the audio track information of the audio track in the audio track data.

[0199] The preset first format set may include at least one of the following audio and video formats: audio / x-ac4 audio and video format, audio / dts-hd audio and video format, audio / dts-lbr audio and video format, audiop / dts-true-hd audio and video format, etc. If it is determined that the audio and video format of a certain audio track belongs to any of the audio and video formats in the preset first format set, it can be determined that the decoding type supported by the audio track is the hard decoding type.

[0200] If the audio and video format indicated by the audio track format information belongs to a preset second format set, it is determined that the audio track corresponding to the audio track format information supports both soft decoding and hard decoding, and the audio track decoding information identifying the soft and hard decoding types is added to the audio track information of the audio track in the audio track data.

[0201] The preset second format set may include at least one of the following audio and video formats: audio / mpeg2 audio and video format, audio / mpeg4 audio and video format, audio / x-ac3 audio and video format, audio / x-eac3 audio and video format, audio / x-dts audio and video format, etc. If it is determined that the audio and video format of a certain audio track belongs to any of the audio and video formats in the preset second format set, it can be determined that the audio track can support both hard decoding type and soft decoding type.

[0202] If the audio and video format indicated by the audio track format information does not belong to the preset first format set and does not belong to the preset second format set, it is determined that the audio track corresponding to the audio track format information only supports soft decoding, and the audio track decoding information identifying the soft decoding type is added to the audio track information of the audio track in the audio track data.

[0203] In some embodiments, a media center is also deployed on the display device. When the media center receives a start playback instruction for the target audio and video resource, it sends the playback address of the target audio and video resource to the player, so that the player plays the target audio and video resource based on the playback address.

[0204] In some embodiments, during the process of displaying a multi-track sharing control, the track name information corresponding to the track language information in the track data can also be displayed in response to a trigger operation on the multi-track sharing control; wherein the track name information is used to select at least two target tracks.

[0205] In the embodiment of the present disclosure, the triggering operation for the multi-track sharing control may include a user's touch operation on the multi-track sharing control, or a selection instruction for the multi-track sharing control sent by the user to the display device through the remote control of the display device or other associated device.

[0206] Assume that the acquired audio track data of the target audio and video resource includes audio track 1 and audio track 2, wherein the audio track language information corresponding to audio track 1 is ENG, and the audio track language information corresponding to audio track 2 is CH. When it is determined that the number of audio tracks indicated by the audio track quantity information is not less than 2, a multi-audio track sharing control is displayed. In the process of displaying the multi-audio track sharing control, in response to a triggering operation on the multi-audio track sharing control, the audio track name information corresponding to the audio track language information ENG of audio track 1, i.e., "English", and the audio track name corresponding to the audio track language information CH of audio track 2, i.e., "Chinese", are displayed.

[0207] In some embodiments, before the display device issues multiple Bluetooth broadcasts based on the at least two target audio tracks, the display device may further include: controlling the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel.

[0208] In the disclosed embodiments, audio channels may include more traditional output channels such as a local speaker output channel, a Universal Serial Bus (USB) audio output channel, and a High Definition Multimedia Interface (HDMI) output channel. They may also include audio output channels established based on a Broadcast Media Sender (BMS). The current audio channel may be any of the aforementioned audio output channels.

[0209] In actual applications, when the display device receives an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, it first controls the sound output device to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and then switches the current audio channel to the Bluetooth broadcast channel. After the switch is successful, a Bluetooth broadcast is issued based on one or more second target audio tracks among the at least two target audio tracks.

[0210] The display device can also, when receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, first switch the current audio channel to the Bluetooth broadcast channel, and after the switching is successful, control the sound output device to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and issue a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks.

[0211] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "controlling the sound output device to play the audio data corresponding to the first target audio track of at least two target audio tracks" can be executed first, and then the step of "switching the current audio channel to the Bluetooth broadcast channel" can be executed. Alternatively, the step of "switching the current audio channel to the Bluetooth broadcast channel" can be executed first, and then the step of "controlling the sound output device to play the audio data corresponding to the first target audio track of at least two target audio tracks" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "issuing multiple Bluetooth broadcasts based on at least two target audio tracks", steps such as "restarting the audio decoder" or "restarting the audio decoder and video decoder" can be added.

[0212] In the audio broadcasting method provided by the embodiment of the present disclosure, the audio tracks of the target audio and video resources are first obtained, wherein one audio track corresponds to one language; then, it is determined whether the number of audio tracks of the target audio and video resources is not less than a preset number threshold; if it is determined that the number of audio tracks of the target audio and video resources is not less than the preset number threshold, then upon receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, the sound output device is controlled to play the audio data corresponding to the first target audio track, and a Bluetooth broadcast is issued based on one or more second target audio tracks among the at least two target audio tracks. It can be seen that the embodiment of the present disclosure controls the sound output device to play the first target audio track, and issues at least one Bluetooth broadcast for one or more target audio tracks other than the first target audio track, so as to realize the function of simultaneous playback of multiple languages ​​for the same audio and video resource by using the sound output device and audio broadcasting.

[0213] In some embodiments, after obtaining the audio tracks of the target audio and video resources, the display device may further control the display to display a multi-language sharing control upon determining that the number of audio tracks of the target audio and video resources is not less than a preset threshold, and upon receiving a trigger operation for the multi-language sharing control, display the identifiers of at least two audio tracks of the target audio and video resources; and then, upon receiving an audio broadcast trigger operation for the at least two target audio tracks, control the sound output device to play audio data corresponding to a first target audio track of the at least two target audio tracks and issue a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks. The trigger operation for the multi-track sharing control may include a click operation on the multi-track sharing control, etc.

[0214] Assuming that the preset number threshold is 2, it means that the display device can support 2 audio tracks shared simultaneously. At this time, if it is determined that the number of audio tracks of the target audio and video resources (for example, 2) is not less than 2, the display is controlled to display a multi-audio track sharing control with the words "Bilingual Sharing".

[0215] FIG14 is a flow chart of switching from a playback page to a multilingual sharing page according to some embodiments. FIG14(a) shows a playback page for audio and video resources, where a target audio and video resource is currently playing. Upon receiving a user's audio track menu invocation operation for this page, the audio tracks of the target audio and video resource are obtained. If it is determined that the number of audio tracks of the target audio and video resource (e.g., 2) is not less than a preset threshold of 2, the display is controlled to display the audio track menu page shown in FIG14(b). The audio track menu page displays a "Bilingual Sharing" control, and the audio track name of the target audio and video resource, such as Chinese, English, or Japanese, is also displayed on the audio track menu page.

[0216] When a trigger operation is received for the "Bilingual Sharing" control shown in Figure 14 (b), a multilingual sharing page is displayed to prompt the user that the following languages ​​will be played synchronously; Figure 14 (c) is a schematic diagram of a multilingual sharing page according to some embodiments, wherein the page displays the identifiers of the audio tracks of the target audio and video resources, such as Chinese, English, etc. In addition, the page also displays a "Switch Audio Broadcast Only" control. When a trigger operation is received for this control, the sound output device is controlled to play a first target audio track, such as a Chinese audio track, and to issue a Bluetooth broadcast based on at least one second target audio track, such as an English audio track.

[0217] FIG15 is a flowchart of switching from a resource list page to a multilingual sharing page according to some embodiments. FIG15(a) shows a list page of audio and video resources, which displays audio and video resources A, B, and C to be played. Upon receiving a selection operation for audio and video resource B, audio and video resource B is identified as the target audio and video resource, and the audio tracks of the target audio and video resource (e.g., Chinese, English, or Japanese) are obtained. If the number of audio tracks of the target audio and video resource is determined to be no less than a preset threshold of 2, a multilingual sharing control, along with the track names of the target audio and video resource, is displayed at a preset position below the target audio and video resource, as shown in FIG15(b). Upon receiving a trigger operation for the "Dual Language Sharing" control shown in FIG15(b), the multilingual sharing page shown in FIG15(c) is displayed.

[0218] In some embodiments, assuming that the preset number threshold is 3, it means that the display device can support 3 audio tracks to be shared simultaneously. At this time, if it is determined that the number of audio tracks of the target audio and video resource is not less than 3 (for example, 3), the display is controlled to display a control with the words "Bilingual Sharing" and a control with the words "Trilingual Sharing". The "Bilingual Sharing" control is used to indicate that the display device can simultaneously support the playback of the target audio and video resource in two languages, and the "Trilingual Sharing" control is used to indicate that the display device can simultaneously support the playback of the target audio and video resource in three languages.

[0219] In some embodiments, after obtaining the audio tracks of the target audio and video resource, it is further possible to determine whether the display device supports the LE audio protocol. Specifically, the determination of whether the display device supports the LE audio protocol is performed by obtaining local configuration information of the display device. If it is determined that the display device supports the LE audio protocol and the number of audio tracks of the target audio and video resource currently being played is not less than a first preset threshold, the display is controlled to display a multi-track sharing control.

[0220] In actual applications, in the process of displaying multiple audio tracks supported by the target audio and video on the audio track menu page shown in Figure 15 (b), assuming that the audio track currently played by the target audio and video resource is the Chinese corresponding audio track, when a selection operation is received for the English corresponding audio track among the multiple audio tracks, the currently played Chinese audio track is switched to the English corresponding audio track, and at least one Bluetooth broadcast is issued based on the English corresponding audio track.

[0221] In some embodiments, during the process of controlling the display to display a multi-language sharing control, the display device may first determine whether the number of audio tracks of the target audio and video resources is equal to a preset number threshold when receiving a trigger operation for the multi-language sharing control. If it is determined that the number of audio tracks of the target audio and video resources is equal to the preset number threshold, the identifier of the audio track of the target audio and video resources is displayed; when receiving an audio broadcast trigger operation for the audio track of the target audio and video resource, the sound output device is controlled to play the audio data corresponding to the first target audio track of at least two target audio tracks, and to issue a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks.

[0222] Since the preset quantity threshold can be used to characterize the number of audio tracks that the display device can support for simultaneous sharing, when it is determined that the number of audio tracks of the target audio and video resources is equal to the preset quantity threshold, it means that the number of audio tracks of the target audio and video resources is exactly the number of audio tracks that the display device can support for simultaneous sharing. At this time, the display device controls the sound output device to play the audio data corresponding to the first target audio track of at least two target audio tracks, and plays all the audio track contents of the target audio and video resources, thereby achieving the effect of the sound output device playing the audio data of one of the audio tracks and the Bluetooth broadcasting broadcasting the audio data of the other audio track.

[0223] In actual applications, when displaying the audio track names and multilingual sharing controls of the target audio and video resources on the multilingual sharing page, the display device can also continue to play the target audio and video resources based on the current playback progress when receiving a cancel sharing trigger operation for at least two target audio tracks.

[0224] In some embodiments, when a cancel sharing trigger operation is received for at least two target audio tracks, the Bluetooth module is controlled to switch the current audio channel from the Bluetooth broadcast channel, and the sound output device is controlled to continue playing the audio data corresponding to the first target audio track according to the current playback progress.

[0225] In some embodiments, upon receiving a cancel sharing trigger operation for at least two target audio tracks, it is first determined whether the display device currently has a connected target Bluetooth audio device. If it is determined that a connected target Bluetooth device exists, the Bluetooth module is controlled to switch the current audio channel to the Bluetooth audio channel, and the audio data corresponding to any second audio track of the target audio and video resource is sent to the target Bluetooth audio device, and the sound output device is controlled to continue playing the audio data corresponding to the first target audio track according to the current playback progress. The first audio track can be any audio track of the acquired target audio and video resource.

[0226] In the embodiment of the present disclosure, the target Bluetooth audio device can be any one or more devices that support the LE audio protocol and / or the A2DP protocol. In actual applications, if the target Bluetooth audio device includes multiple devices that support the LE audio protocol and / or the A2DP protocol, the current audio channel will be switched to the last connected device by default, and the audio data of the target audio and video resources will be played by this device.

[0227] In some embodiments, if there is no connected target Bluetooth device, the sound output device is controlled to play the audio data corresponding to the first target audio track according to the current playback progress.

[0228] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth audio channel" can be executed first, and then the step of "controlling the sound output device to play the audio data corresponding to the target audio track of the target audio and video resource according to the current playback progress" can be executed. The step of "controlling the sound output device to play the audio data corresponding to the target audio track of the target audio and video resource according to the current playback progress" can also be executed first, and then the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth audio channel" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth audio channel", the step of "determining whether there is a target Bluetooth audio device currently connected" can be added.

[0229] Corresponding to the scenario diagrams shown in Figures 8 or 9, the present disclosure provides an audio broadcasting method as shown in Figure 16 below. Figure 16 is a flow chart of a second audio broadcasting method according to some embodiments. As shown in Figure 16, the method may include but is not limited to the following steps S1602-S1606:

[0230] S1602: In response to a first key command for a target audio and video resource, obtain audio track data of the target audio and video resource; wherein the audio track data includes information on the number of audio tracks and audio track information of each audio track, the audio track information includes audio track language information and audio track decoding information, the audio track language information is used to identify the language type of the corresponding audio track, and the audio track decoding information is used to identify the decoding method supported by the corresponding audio track.

[0231] In an embodiment of the present disclosure, the first key instruction for the target audio and video resource is used to obtain the audio track quantity information of the target video resource, as well as the audio track language information and audio track decoding information of each audio track, so that it can be determined whether to display a multi-audio track sharing control on the current page based on the audio track quantity information and the audio track decoding information. In addition, the corresponding audio track name information can also be displayed based on the audio track language information, so that the user can more intuitively understand the language type of the audio track played synchronously based on the audio track name information.

[0232] S1604: If the number of audio tracks indicated by the audio track quantity information is not less than a preset first quantity threshold, and the audio track decoding information in the audio track data meets the preset decoding condition, then display a multi-audio track sharing control; wherein the preset decoding condition is that the audio track data includes at least one audio track that supports hard decoding and at least one audio track that supports soft decoding, and the multi-audio track sharing control is used to trigger a multi-audio track sharing operation for the target audio and video resource.

[0233] In an embodiment of the present disclosure, after obtaining the audio track data of the target audio and video resource, it is also possible to determine whether the number of audio tracks indicated by the audio track quantity information in the audio track data is not less than a preset first quantity threshold, and when the number of audio tracks indicated by the audio track quantity information is not less than the preset first quantity threshold and the audio track decoding information meets the preset decoding conditions, a multi-audio track sharing control is displayed.

[0234] Because different players support different decoding types for shared audio tracks, the present disclosure determines whether the audio track decoding information in the audio track data of the target audio and video resource meets preset decoding conditions. If it is determined that the number of audio tracks of at least two target audio tracks is not less than a preset first number threshold and the audio track decoding information in the audio track data meets the preset decoding conditions, the multi-track sharing control is displayed. If the preset decoding conditions are not met, the multi-track sharing control is not displayed.

[0235] S1606: In response to audio broadcast instructions for at least two target audio tracks in the audio track data, control the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks.

[0236] In some embodiments, while displaying the multi-track sharing control, the user can trigger the multi-track sharing control to send a trigger instruction to the display device. Upon receiving the trigger instruction, the display device displays the track name information corresponding to the track language information in the track data, so that the user can understand the language type of the shared track based on the track name information.

[0237] In an embodiment of the present disclosure, while displaying the audio track name information and audio broadcast controls corresponding to the audio track language information of a target audio or video resource, a user can also trigger an audio broadcast instruction for at least two target audio tracks in the audio track data to be sent to a display device by triggering the audio broadcast control. Upon receiving the audio broadcast instruction for at least two target audio tracks in the audio track data, the display device controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, thereby achieving the function of simultaneous multi-language playback of the same audio or video resource.

[0238] In some embodiments, the display device, in response to the audio broadcast instruction for at least two target audio tracks in the audio track data, can further control the sound output device to play audio data corresponding to a first target audio track of the at least two target audio tracks, and control the Bluetooth module to issue a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks.

[0239] The one or more second target audio tracks include target audio tracks other than the first target audio track in the at least two target audio tracks.

[0240] In some embodiments, the display device can also control the sound output device to stop playing the target audio and video resources in response to the audio broadcast instruction for at least two target audio tracks in the audio track data, and control the Bluetooth module to issue multiple Bluetooth broadcasts based on the at least two target audio tracks.

[0241] In some embodiments, the display device can also control the sound output device to play audio data corresponding to a third target track among the at least two target tracks in response to an audio broadcast instruction for at least two target tracks in the audio track data, and control the Bluetooth module to issue multiple Bluetooth broadcasts based on the at least two target tracks.

[0242] In the audio track broadcasting method provided by the embodiment of the present disclosure, in response to a first key instruction for a target audio and video resource, audio track data of the target audio and video resource is obtained, wherein the audio track data includes audio track quantity information and audio track information and audio track decryption information of each audio track, the audio track language information is used to identify the language type of the corresponding audio track, and the audio track decoding information is used to identify the decoding type supported by the corresponding audio track; if the number of audio tracks indicated by the audio track quantity information is not less than a preset first quantity threshold, and the audio track decoding information meets the preset decoding condition, a multi-audio track sharing control is displayed, wherein the preset decoding condition is that the audio track data includes at least one audio track that supports hard decoding and at least one audio track that supports soft decoding; in response to an audio broadcast instruction for at least two target audio tracks in the audio track data, the Bluetooth module is controlled to issue one or more Bluetooth broadcasts based on the at least two target audio tracks. It can be seen that the embodiment of the present disclosure can determine whether to display the multi-track sharing control based on the acquired audio track data of the target audio and video resource, and after triggering the multi-track sharing control, control the Bluetooth module to send one or more Bluetooth broadcasts based on at least two target audio tracks, so as to realize the function of simultaneous multi-language playback for the same audio and video resource by means of audio broadcasting.

[0243] Corresponding to the scenario diagram shown in FIG8 , the present disclosure also provides an audio broadcasting method as shown in FIG17 . FIG17 is a flow chart of an audio broadcasting method according to some embodiments. As shown in FIG17 , the method may include but is not limited to the following steps S1702-S1712:

[0244] S1702: Acquire the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to the audio track.

[0245] S1704: If it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, control the display to display a multi-audio track sharing control.

[0246] In the embodiment of the present disclosure, steps S1702-S1704 can be specifically understood with reference to steps S1202-S1204 in the method shown in FIG12 , and are not described in detail here.

[0247] S1706: In response to a triggering operation on the multi-audio track sharing control, determine whether the number of audio tracks of the target audio and video resource is greater than the preset number threshold.

[0248] S1708: If it is determined that the number of the audio tracks is greater than the preset number threshold, the identifiers of the audio tracks of the target audio and video resources are displayed.

[0249] In an embodiment of the present disclosure, when the display device receives a trigger operation for a multi-audio track sharing control, it first determines whether the number of audio tracks of the target audio and video resources is greater than a preset number threshold; if it is determined that the number of audio tracks of the target audio and video resources is greater than the preset number threshold, the identifier of the audio track of the target audio and video resources is displayed.

[0250] Assuming that the preset quantity threshold is 2 and the number of audio tracks of the target audio and video resource is 3, when a trigger operation for a multi-audio track sharing control is received, it is determined that the number of audio tracks of the target audio and video resource is greater than the preset quantity threshold, and the identifier of the audio track of the target audio and video resource is displayed. Figure 18 is a flow chart of an audio broadcast switching process according to some embodiments, wherein (a) in Figure 18 shows an audio track menu page on a display device, in which the language corresponding to the shared audio track can be selected, and (b) in Figure 18 is a schematic diagram of an audio track selection pop-up window according to some embodiments, which displays the identifier of the audio track of the target audio and video resource, such as Chinese, English, and Japanese, etc. Each audio track identifier has a corresponding check box. The number of audio tracks that the user can share does not exceed the preset quantity threshold. In addition, the pop-up window can also display the words "Please select the shared audio track, only Bluetooth devices that support the LE audio protocol" to prompt the user to select multiple languages ​​for sharing.

[0251] S1710: Receive at least two target audio tracks selected from the audio tracks of the target audio and video resources.

[0252] In actual applications, in the process of displaying the identification of the audio tracks of the target audio and video resources, when the display device receives the user's selection instruction for any two or more audio tracks, it determines the above-mentioned at least two audio tracks as the target audio tracks to be broadcast synchronously. Subsequently, when it receives the audio broadcast trigger operation for at least two target audio tracks, it controls the sound output device to play the audio data corresponding to any one of the at least two target audio tracks, and issues a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks.

[0253] S1712: When an audio broadcast trigger operation for the at least two target audio tracks is received, the sound output device is controlled to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and to issue a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks.

[0254] In an embodiment of the present disclosure, in the process of controlling the display to display the identification of the audio track of the target audio and video resource, the display device first receives at least two target audio tracks selected from the audio tracks of the target audio and video resource; then, upon receiving an audio broadcast trigger operation for the at least two target audio tracks, the sound output device is controlled to play the audio data corresponding to the first target audio track of the at least two target audio tracks, and to issue a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks.

[0255] In an embodiment of the present disclosure, the audio broadcast triggering operation for at least two target audio tracks may include a triggering operation for a confirmation sharing control on the page where the at least two target audio tracks are located. In some embodiments, assuming that the audio played by the sound output device before bilingual sharing is audio data corresponding to the Chinese audio track, upon receiving a selection operation for the Chinese audio track and the English audio track among the three audio tracks shown in (b) of FIG18 , the Chinese audio track and the English audio track are determined as target audio tracks. In addition, a "Confirm Sharing" control may be displayed on the audio track selection pop-up window. After selecting at least two target audio tracks, upon receiving a triggering operation for the "Confirm Sharing" control, the sound output device may be controlled to play the audio data corresponding to the Chinese audio track and to issue a Bluetooth broadcast based on the English audio track.

[0256] In actual applications, after determining at least two target audio tracks to be played using audio broadcasting, the display device can also determine any one of the at least two target audio tracks as the first target audio track, and after receiving the audio broadcast trigger operation for the at least two target audio tracks, control the sound output device to play the first target audio track, and issue a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks.

[0257] In some embodiments, during the process of displaying the audio tracks of the target audio and video resources and the "Confirm Sharing" control on the audio track selection pop-up window, the display device can also jump from the audio track selection pop-up window to the Bluetooth broadcast switching pop-up window shown in (c) of Figure 18 after receiving at least two target audio tracks selected from the audio tracks of the target audio and video resources and the trigger operation of the "Confirm Sharing" control, and display the prompt words "Bluetooth broadcast switching" and "Sound output device plays Chinese audio Bluetooth broadcast English audio track" on the pop-up window to prompt the user that after selecting at least two target audio tracks to be shared, the audio data corresponding to the Chinese audio track before bilingual sharing will be played by the sound output device by default, and at least one Bluetooth broadcast based on the English audio track will be issued.

[0258] In some embodiments, when the display device receives a trigger instruction for a multi-track sharing control, it first determines whether the number of tracks indicated by the track quantity information is greater than a preset second quantity threshold; if the number of tracks indicated by the track quantity information is greater than the preset second quantity threshold, a first window is displayed, and the track name information corresponding to the track language information in the track data and the selection control corresponding to the track name information are displayed on the first window.

[0259] The first window in the embodiment of the present disclosure is used to display the language type of the audio track corresponding to the target audio and video resource. The first window can be, for example, the audio track selection pop-up window shown in (b) of Figure 18. The first window displays the audio track name information corresponding to the audio track language information CH, ENG, and JAP in the audio data, namely Chinese, English, and Japanese, respectively, and selection controls corresponding to each audio track name information, such as a check box control.

[0260] In an embodiment of the present disclosure, while displaying the track name information corresponding to the track language information in the track data on a first window, a second window may be displayed in response to a selection instruction triggered for at least two target tracks based on the track name information and a selection control, and the track name information of the at least two target tracks and an audio broadcast control may be displayed on the second window.

[0261] As shown in FIG18(b), the first window displays the Chinese audio track name information, English audio track name information, and Japanese audio track name information of the target audio and video resource. After the user selects the Chinese audio track name information and the English audio track name information and triggers the selection operation for the "Confirm Sharing" control, the display device can display the Chinese audio track name information, the English audio track name information, and the audio broadcast control in the second window based on the Chinese audio track name information and the English audio track name information selected by the user. The second window can be, for example, the multilingual sharing page shown in FIG14(c).

[0262] In the disclosed embodiment, at least two target audio tracks support different decoding types respectively.

[0263] In an embodiment of the present disclosure, while displaying the track name information of at least two target audio tracks and the audio broadcast control on the second window, it is also possible to respond to a trigger instruction for the audio broadcast control and control the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks.

[0264] The multilingual sharing page shown in (c) of Figure 14 displays Chinese audio track name information, English audio track name information and audio broadcast controls. When a trigger instruction for the audio broadcast control is received, the Bluetooth module is controlled to send one or more Bluetooth broadcasts based on at least two target audio tracks.

[0265] In some embodiments, the display device may also respond to a trigger instruction for the selection control corresponding to the first audio track name information on the first window, and display the second audio track name information on the first window in a preset display style according to the audio track decoding information of the audio track corresponding to the first audio track name information, to prompt that the selection control corresponding to the second audio track name information does not support the trigger instruction.

[0266] The first audio track name information may be any one of the audio track name information of at least two target audio tracks displayed on the second window, and the audio tracks corresponding to the second audio track name information and the first audio track name information respectively support the same decoding type.

[0267] As shown in FIG18( b), the first window displays the track name information "Chinese" corresponding to track 1 and a selection control corresponding to "Chinese", the track name information "English" corresponding to track 2 and a selection control corresponding to "English", and the track name information "Japanese" corresponding to track 3 and a selection control corresponding to "Japanese". When a trigger instruction for the first track name information, for example, the selection control corresponding to "English", is received, assuming that the track decoding information of track 2 corresponding to "English" is a hard decoding type, the track name information corresponding to the track of the same decoding type and hard decoding type as track 2 in the first window is displayed according to a preset display style, for example, track 3 "Japanese" supporting the hard decoding type is grayed out.

[0268] In some embodiments, when the display device receives a trigger instruction for a multi-track sharing control, it first determines whether the number of tracks indicated by the track quantity information is greater than a preset second quantity threshold; if the number of tracks indicated by the track quantity information is not greater than the preset second quantity threshold, a third window is displayed, and the track name information corresponding to the track language information in the track data and the audio broadcast control are displayed on the third window.

[0269] The third window in the embodiment of the present disclosure is used to display the language type of the audio track corresponding to the target audio and video resource. The third window can be, for example, the multilingual sharing page shown in (c) of Figure 15. The third window displays the audio track name information corresponding to the audio track language information CH and ENG in the audio data, namely Chinese and English respectively.

[0270] In an embodiment of the present disclosure, while displaying the track name information corresponding to the track language information in the track data and the audio broadcast control on the third window, it is also possible to respond to a trigger instruction for the audio broadcast control and control the Bluetooth module to send one or more Bluetooth broadcasts based on at least two target tracks.

[0271] In some embodiments, after receiving at least two target audio tracks selected from the audio tracks of the target audio and video resources, the display device may further receive a first target audio track selected for the sound output device from the at least two target audio tracks.

[0272] In some embodiments, assuming that the audio tracks of the target audio and video resources include Chinese, English, Japanese audio tracks, etc., after receiving the Chinese audio track and English audio track selected by the user from the above audio tracks, the Chinese audio track and the English audio track are determined as target audio tracks, and the first target audio track selected by the user for the sound output device from at least two target audio tracks, such as the English audio track, is received.

[0273] FIG19 is a second flowchart of an audio broadcast switching process according to some embodiments. When a trigger operation is received for the bilingual sharing control in the audio track menu page shown in FIG19 (a), the audio track selection pop-up window shown in FIG19 (b) is displayed, and the pop-up window displays the identification of the audio track of the target audio and video resource and controls such as "Select the audio track of the speaker"; after receiving at least two target audio tracks selected from the audio tracks of the target audio and video resource, such as an English audio track and a Japanese audio track, the current pop-up window can also be switched when a trigger operation is received for the "Select the audio track of the speaker" control. Switch to the speaker audio track selection pop-up window shown in (c) of Figure 19; in the process of displaying at least two target audio tracks on the speaker audio track selection pop-up window shown in (c) of Figure 19, the Japanese audio track can be determined as the first target audio track when a selection operation for the Japanese audio track is received, and when a trigger operation for the "Confirm Sharing" control in the pop-up window is received, the speaker audio selection pop-up window is switched to the Bluetooth broadcast switching pop-up window shown in (d) of Figure 19, and the sound output device is controlled to play the audio data corresponding to the Japanese audio track, and to send at least one Bluetooth broadcast based on the English audio track.

[0274] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "determining whether the number of audio tracks of the target audio and video resources is not less than the preset number threshold" can be executed first, and then the step of "displaying the identification of at least two target audio tracks in the audio tracks of the target audio and video resources" can be executed. Alternatively, the step of "determining whether the number of audio tracks of the target audio and video resources is greater than the preset number threshold" can be executed first, and then the step of "displaying the identification of the audio tracks of the target audio and video resources" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "the sound output device plays the audio data corresponding to the first target audio track of the at least two target audio tracks", the step of "switching the current audio channel to the Bluetooth broadcast channel" can be added.

[0275] It can be seen that the embodiment of the present disclosure can, in the process of displaying the audio tracks of the target audio and video resources, after receiving the user's selection operation for at least two target audio tracks among the audio tracks, control the sound output device to play the audio data corresponding to the first target audio track of at least two target audio tracks, and send multiple Bluetooth broadcasts based on at least one second target audio track, so as to realize the function of simultaneous multi-language playback for the same audio and video resource by using the sound output device and audio broadcasting.

[0276] In the video playback scenario, when the display device receives a trigger instruction for the multi-audio track sharing control, it jumps from the video playback page to the audio track selection pop-up window, and implements multi-language synchronous playback for the target audio and video resources based on the audio track selection pop-up window. Since the target audio and video resources are always playing, it may happen that the target audio and video resources have been played when returning to the video playback page. Since the player automatically destroys the playback thread corresponding to the target audio and video resource after the target audio and video resource is played, and restarts a new playback thread to play the next audio and video resource, the user cannot experience the effect of multi-language synchronous playback for the target audio and video resources.

[0277] Therefore, in order to ensure that the user can experience the effect of multi-language synchronous playback for the target audio and video resources when returning to the video playback page, the embodiment of the present disclosure can also control the player to pause the playback of the target audio and video resources when receiving a trigger instruction for the multi-track sharing control, so as to ensure that the playback thread corresponding to the target audio and video resource will not be destroyed during the Bluetooth broadcast switching, so that the user can experience the effect of multi-language synchronous playback for the target audio and video resources when returning to the video playback page.

[0278] In actual applications, when the display device controls the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel, there may be a problem of inconsistency between the audio data and the playback progress of the target audio and video resources. In order to solve the above technical problems or at least partially solve the above technical problems, the embodiment of the present disclosure can also, when receiving an audio broadcast trigger operation for at least two target audio tracks in the audio tracks of the target audio and video resources, first control the sound output device to play the audio data corresponding to the first target audio track of the at least two target audio tracks, and control the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel; then control the player to pause playing the target audio and video resources, and obtain the playback progress information of the target audio and video resources; further, when it is determined that the Bluetooth broadcast channel is switched successfully, restart the audio decoder, and control the audio decoder to decode the target audio and video resources according to the playback progress information and at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack.

[0279] In the disclosed embodiments, the audio decoder is an audio decoder, which is mainly used to decode compressed audio data into the original digital audio signal. After the audio decoder decodes the target audio and video resources to obtain Chinese audio data, English audio data and other information, it can send the decoded audio information to the audio processor or audio output device for playback. The video decoder is a video decoder, which is used to decode the compressed video data into the original video image sequence. Specifically, it can decode the target audio and video resources and restore the image frame rate, resolution and other video data for subsequent video processing and display. The Bluetooth protocol stack is used to send multiple Bluetooth broadcasts based on the decoded audio data.

[0280] In an embodiment of the present disclosure, the playback progress information of the target audio and video resource may include information such as the current playback time of the target audio and video resource. After obtaining the playback progress information of the target audio and video resource, the audio decoder can be controlled to play the target audio and video resource according to the playback progress information, and the decoded audio data can be sent to the Bluetooth protocol stack, so that the Bluetooth protocol stack can send multiple Bluetooth broadcasts based on the decoded audio data, thereby realizing the function of simultaneous playback of multiple languages ​​​​for the same audio and video resource.

[0281] In some embodiments, when an audio broadcast trigger operation is received for at least two target audio tracks, the player is controlled to pause playing the target audio and video resources. Assuming that the target audio and video resources are paused at 30 seconds of playback, when it is determined that the Bluetooth broadcast switch is successful, the audio decoder is restarted and the audio decoder is controlled to start decoding the target audio and video resources from the 30th second, so as to achieve the effect of keeping the playback progress of the audio data and the target audio and video resources consistent.

[0282] In some embodiments, when the display device receives an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, it first controls the sound output device to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and controls the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel; then controls the player to pause playing the target audio and video resources, and obtains the playback progress information of the target audio and video resources; further, when it is determined that the Bluetooth broadcast channel switching is successful, restarts the audio decoder and the video decoder, and controls the audio decoder and the video decoder to decode the target audio and video resources according to the playback progress information and at least two target audio tracks, and sends the decoded audio data to the Bluetooth protocol stack, so that the Bluetooth protocol stack can send multiple Bluetooth broadcasts based on the decoded audio data, thereby realizing the function of simultaneous playback of multiple languages ​​for the same audio and video resource.

[0283] In the embodiment of the present disclosure, controlling the audio decoder and the video decoder to decode the target audio and video resources means that when the audio decoder and the video decoder are restarted, the audio decoder is controlled to decode the audio data according to the playback progress information, and the video decoder is controlled to decode the video data according to the playback progress information.

[0284] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "controlling the player to pause playing the target audio and video resources" can be executed first, and then the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel" can be executed. The step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel" can also be executed first, and then the step of "controlling the player to pause playing the target audio and video resources" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "issuing multiple Bluetooth broadcasts based on at least one second target audio track", steps such as "restarting the audio decoder" or "restarting the audio decoder and video decoder" can be added.

[0285] In some embodiments, the display device may also control the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel before executing the step of controlling the Bluetooth module to send one or more Bluetooth broadcasts based on at least two target audio tracks, and after the switch is successful, send one or more Bluetooth broadcasts based on at least two target audio tracks.

[0286] In some embodiments, the display device may also control the player to pause playback of the target audio and video resources and obtain playback progress information of the target audio and video resources in response to an audio broadcast instruction for at least two target audio tracks in the audio track data. Furthermore, upon determining that the Bluetooth broadcast channel switch is successful, the display device may restart the audio decoder and, based on the playback progress information and the at least two target audio tracks, control the audio decoder to decode the target audio and video resources and send the decoded audio data to the Bluetooth protocol stack in the Bluetooth module. The Bluetooth protocol stack is configured to issue one or more Bluetooth broadcasts based on the decoded audio data.

[0287] In some embodiments, the display device may also control the player to pause playback of the target audio and video resources and obtain playback progress information of the target audio and video resources in response to an audio broadcast instruction for at least two target audio tracks in the audio track data. Furthermore, upon determining that the Bluetooth broadcast channel switch is successful, the audio decoder and the video decoder are restarted, and based on the playback progress information and the at least two target audio tracks, the audio decoder and the video decoder are controlled to decode the target audio and video resources, and the decoded audio data is sent to the Bluetooth protocol stack in the Bluetooth module. The Bluetooth protocol stack is used to send one or more Bluetooth broadcasts based on the decoded audio data.

[0288] Figure 20 is a third flowchart of an audio broadcast switching process according to some embodiments, wherein the page shown in (a) in Figure 20 displays the audio tracks of the target audio and video resources and the "switch audio broadcast only" control, and the audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources may include a trigger operation for the "switch audio broadcast only" control, etc.; when the trigger operation for the "switch audio broadcast only" control is received, the player is controlled to pause playing the target audio and video resources.

[0289] In actual applications, in order to improve the user experience and make the user have certain expectations about the process of switching to the Bluetooth broadcast channel, when controlling the player to pause playing the target audio and video resources, a pop-up window of "Bluetooth broadcast switching" as shown in Figure 20 (b) can be displayed to remind the user that the Bluetooth broadcast channel is currently being switched.

[0290] When it is determined that the Bluetooth broadcast channel has been switched successfully and the target audio and video resources continue to be played, the prompt "Bluetooth broadcast has been set" can also be displayed on the playback page of the target audio and video resources, as shown in (c) in Figure 20, to prompt the user that the Bluetooth broadcast switch is successful and the audio and video resources are being broadcast simultaneously in two or more languages.

[0291] It can be seen that the embodiment of the present disclosure records the playback progress information of the target audio and video resources, and controls the audio decoder or video decoder to decode the target audio and video resources according to the playback progress information, so that the display device can keep the progress of audio data and target audio and video resources consistent when switching from the current audio channel to the Bluetooth broadcast audio channel.

[0292] In some embodiments, the display device can also respond to audio broadcast instructions for at least two target audio tracks in the audio track data, control the player to decode the target audio and video resources based on the at least two target audio tracks, obtain audio data corresponding to the at least two target audio tracks, and control the audio module in the player to assemble the audio data corresponding to the at least two target audio tracks to obtain assembled audio data.

[0293] In an embodiment of the present disclosure, in order to realize the function of multi-audio track broadcast sharing, the display device can also respond to the audio broadcast instruction for at least two target audio tracks in the audio track data, and control the player to decode the audio and video resources based on the at least two target audio tracks to obtain the audio data corresponding to the at least two target audio tracks.

[0294] In the embodiment of the present disclosure, by decoding the audio and video resources, audio data corresponding to at least two target audio tracks can be obtained, so that the audio data corresponding to at least two target audio tracks can be subsequently encapsulated into Bluetooth broadcasts and one or more Bluetooth broadcasts can be sent.

[0295] In the embodiment of the present disclosure, before transmitting the decoded multiple audio data to the Bluetooth module, the display device may further assemble the multiple audio data to obtain assembled audio data, and further transmit the assembled audio data to the Bluetooth module.

[0296] In the embodiment of the present disclosure, after receiving the assembled audio data, the Bluetooth module splits the audio data corresponding to at least two target audio tracks from the assembled audio data. Furthermore, based on the audio data corresponding to the at least two target audio tracks, one or more Bluetooth broadcasts are issued, thereby realizing the function of simultaneous multi-language playback of the same target audio and video resources.

[0297] In some embodiments, before controlling the Bluetooth module to send one or more Bluetooth broadcasts based on at least two target audio tracks, the display device can also send audio track decoding information corresponding to at least two target audio tracks to the player; then control the player to decode the target audio and video resources based on the audio track decoding information corresponding to at least two target audio tracks to obtain audio data corresponding to at least two target audio tracks.

[0298] In the embodiment of the present disclosure, after receiving the audio track decoding information corresponding to the two target audio tracks respectively, the player decodes the target audio track based on the decoding type identified by the audio track decoding information of the target audio track to obtain the audio data corresponding to the target audio track.

[0299] In some embodiments, assuming that the decoding type of audio track 1 is hard decoding, after the audio decoding information corresponding to audio track 1 is sent to the player, the player can perform hard decoding processing on audio track 1 according to the decoding type of audio track 1 to obtain the audio data corresponding to audio track 1. Assuming that the decoding type of audio track 2 is soft decoding, after the audio decoding information corresponding to audio track 2 is sent to the player, the player can perform soft decoding processing on audio track 2 according to the decoding type of audio track 2 to obtain the audio data corresponding to audio track 2.

[0300] In an embodiment of the present disclosure, the player decodes the target audio and video resources based on the audio track decoding information, obtains the audio data corresponding to at least two target audio tracks, and then sends one or more Bluetooth broadcasts based on the audio output corresponding to the at least two target audio tracks, thereby realizing the function of simultaneous multi-language playback of the target audio and video resources.

[0301] In actual applications, in the process of sending multiple Bluetooth broadcasts based on at least two target audio tracks, there may be a situation where the target audio track selected by the user is Chinese, but the actual broadcast heard is an English broadcast (that is, the audio data heard by the user is not in the same language as the audio track selected by the user). In order to solve the above technical problem or at least partially solve the above technical problem, the embodiment of the present disclosure controls the Bluetooth protocol stack to encapsulate the decoded audio data corresponding to at least two target audio tracks into the corresponding BIS stream according to the preset correspondence between the audio track and the BIS stream, and then sends a broadcast based on the BIS stream, so that the Bluetooth broadcast can be sent more accurately.

[0302] In the embodiment of the present disclosure, when one audio track corresponds to one channel, there is a one-to-one correspondence between the audio track and the BIS stream, for example, BIS1 corresponds to audio track 1, and BIS2 corresponds to audio track 2.

[0303] In the case where one audio track corresponds to multiple channels, the correspondence between the audio track and the BIS stream can be represented by a group or set. Figure 21 is a schematic diagram of the mapping relationship between a target audio track and a BIS stream according to some embodiments. Among them, audio track 1 and audio track 2 respectively identify audio data in different languages ​​obtained by decoding, such as Chinese audio data and English audio data. Audio track 1 has a corresponding relationship with subgroup 0, and audio track 2 has a corresponding relationship with subgroup 1; subgroup 0 and subgroup 1 are different group identifiers, subgroup 0 includes BIS0 and BIS1, and subgroup 1 includes BIS2 and BIS3.

[0304] Since there is a corresponding relationship between audio track 1 and subgroup 0, and subgroup 0 includes BIS0 and BIS1, BIS0 can be used to represent the left channel of audio track 1, such as the left channel of Chinese audio data, and BIS1 can be used to represent the right channel of audio track 1; since there is a corresponding relationship between audio track 2 and subgroup 1, and subgroup 1 includes BIS2 and BIS3, BIS2 can be used to represent the left channel of audio track 2, and BIS3 can be used to represent the right channel of audio track 2.

[0305] In some embodiments, when an audio broadcast trigger operation is received for at least two target audio tracks, it indicates that the user wants to perform bilingual sharing or multilingual sharing. First, the audio module is controlled to decode the target audio and video resources to obtain the decoded audio data corresponding to each target audio track, such as the audio data of Chinese (track 1) and the audio data of English (track 2); then the Bluetooth protocol stack is controlled to encapsulate the decoded audio data corresponding to the left channel of track 1 into BIS0, the decoded audio data corresponding to the right channel of track 1 into BIS1, the decoded audio data corresponding to the left channel of track 2 into BIS2, and the decoded audio data corresponding to the right channel of track 2 into BIS3 according to the correspondence shown in Figure 21, and multiple Bluetooth broadcasts are issued based on BIS0, BIS1, BIS2, and BIS3.

[0306] In some embodiments, when the display device receives an audio broadcast instruction for at least two target audio tracks in the audio track data, it can also control the Bluetooth protocol stack in the Bluetooth module to encapsulate the decoded audio data corresponding to the at least two target audio tracks into the corresponding BIS stream according to the preset correspondence between the audio track and the BIS stream, and send one or more Bluetooth broadcasts based on the BIS stream.

[0307] In some embodiments, the display device can also respond to an audio broadcast instruction for at least two target audio tracks, control the Bluetooth module to issue a Bluetooth broadcast based on the at least two target audio tracks, and the Bluetooth broadcast includes subgroups created for the at least two target audio tracks respectively, and each subgroup carries the audio data of the corresponding target audio track.

[0308] In some embodiments, assuming that at least two target audio tracks include Track 1 and Track 2, when the display device receives an audio broadcast instruction for at least two target audio tracks, it controls the Bluetooth module to issue a Bluetooth broadcast, which includes two subgroups, for example, Track 1 corresponds to subgroup 1, and Track 2 corresponds to subgroup 2, wherein subgroup 1 carries the audio data of Track 1, and subgroup 2 carries the audio data of Track 2.

[0309] It can be seen that the embodiment of the present disclosure creates corresponding subgroups for at least two target audio tracks respectively, and encapsulates the audio data of the at least two target audio tracks in the corresponding subgroups respectively, so that when an audio broadcast instruction for the at least two target audio tracks is received, a Bluetooth broadcast can be issued based on the at least two target audio tracks, thereby realizing the function of multi-language synchronous playback of target audio and video resources by means of audio broadcasting.

[0310] In an embodiment of the present disclosure, when the display device receives an audio broadcast instruction for at least two target audio tracks, it can also control the Bluetooth module to send the broadcast information corresponding to the first target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast based on the broadcast information.

[0311] The broadcast information includes identification information of the subgroup corresponding to the first target audio track.

[0312] In the disclosed embodiment, the broadcast source information corresponding to the first target audio track is sent to the first LE audio device corresponding to the first target audio track, so that the first LE audio device can receive the Bluetooth broadcast based on the subgroup identification information in the broadcast source information. After receiving the Bluetooth broadcast, the first LE audio device can also obtain the audio data of the first target audio track carried by the subgroup corresponding to the identification information from the Bluetooth broadcast based on the subgroup identification information, thereby realizing the function of playing the audio data of the first target audio track using the first LE audio device.

[0313] In some embodiments, the display device can also respond to audio broadcast instructions for at least two target audio tracks, control the Bluetooth module to issue multiple Bluetooth broadcasts based on the at least two target audio tracks, each of the multiple Bluetooth broadcasts corresponds to a target audio track, and each Bluetooth broadcast includes a subgroup created for the corresponding target audio track, and the subgroup carries the audio data of the corresponding target audio track.

[0314] In some embodiments, assuming that at least two target audio tracks include Track 1 and Track 2, when the display device receives an audio broadcast instruction for at least two target audio tracks, it controls the Bluetooth module to issue Bluetooth Broadcast 1 for Track 1 and Bluetooth Broadcast 2 for Track 2, wherein Bluetooth Broadcast 1 includes subgroup 1 created for Track 1, and Bluetooth Broadcast 2 includes subgroup 2 created for Track 2. Specifically, subgroup 1 carries audio data of Track 1, and subgroup 2 carries audio data of Track 2.

[0315] It can be seen that in the embodiment of the present disclosure, corresponding subgroups are created for at least two target audio tracks respectively, and the audio data of each audio track is encapsulated in the corresponding subgroup. Since one Bluetooth broadcast corresponds to one subgroup, multiple Bluetooth broadcasts can be issued for at least two target audio tracks, thereby realizing the function of multi-language synchronous playback of target audio and video resources by using audio broadcasting.

[0316] In an embodiment of the present disclosure, upon receiving an audio broadcast instruction for at least two target audio tracks, the display device may further control the Bluetooth module to transmit broadcast information corresponding to the first target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast based on the broadcast information. Specifically, after receiving the broadcast information corresponding to the first target audio track, the first LE audio device may obtain the audio data of the first target audio track from the Bluetooth broadcast based on the broadcast information and play it, thereby implementing the function of using the first LE audio device to play the audio data of the first target audio track.

[0317] In some embodiments, before sending the decoded audio data to the Bluetooth protocol stack, the display device can also control the audio decoder to add target header information to the decoded audio data to obtain processed audio data carrying the target header information, and further send the processed audio data to the Bluetooth protocol stack.

[0318] In the embodiment of the present disclosure, since the target header information can encapsulate the audio information of the target audio track corresponding to the decoded audio data, after receiving the processed audio data, the Bluetooth protocol stack can automatically match the BIS stream corresponding to the target audio track according to the target header information carried in the processed audio data, thereby sending a Bluetooth broadcast more accurately.

[0319] In some embodiments, assuming that the target audio track includes two tracks, Chinese and English, where the Chinese audio track includes a left channel and a right channel, and the English audio track includes a left channel and a right channel, then the BIS0 corresponding to the left channel of the Chinese audio track, the BIS1 corresponding to the right channel of the Chinese audio track, the BIS2 corresponding to the left channel of the English audio track, and the BIS3 corresponding to the right channel of the English audio track can be encapsulated in the target header information to obtain processed audio data carrying the target header information.

[0320] In some embodiments, before sending multiple Bluetooth broadcasts based on at least two target audio tracks, corresponding BIS streams can be set for at least two target audio tracks respectively; further, after sending the processed audio data to the Bluetooth protocol stack, the Bluetooth protocol stack is controlled to determine the corresponding BIS stream based on the audio track information encapsulated in the target header information of the received processed audio data, and the processed audio data is encapsulated into the BIS stream, and a Bluetooth broadcast is sent based on the BIS stream.

[0321] In some embodiments, assuming that the target header information of the processed audio data encapsulates audio track information such as "track 1-BIS0, track 2-BIS2", after receiving the above audio track information, the Bluetooth protocol stack will encapsulate the audio data of track 1 in BIS0, and the audio data of track 2 in BIS1, and send multiple Bluetooth broadcasts based on BIS0 and BIS2.

[0322] It can be seen that the embodiment of the present disclosure can automatically match the corresponding BIS stream for the target audio track by adding header information to the decoded audio data, thereby issuing a Bluetooth broadcast more accurately.

[0323] In some embodiments, the display device can also obtain audio track language information of at least two target audio tracks when receiving an audio broadcast instruction for at least two target audio tracks in the audio track data, and configure a subgroup name based on the audio track language information, wherein the subgroup name is used to constitute the broadcast source information corresponding to the target audio track containing the audio track language information.

[0324] In an embodiment of the present disclosure, after configuring corresponding subgroup names for the audio track language information of at least two target audio tracks, the subgroup names are subsequently encapsulated in the broadcast source information corresponding to the target audio tracks and sent to the corresponding LE audio device. The LE audio device receives the audio data of the target audio tracks based on the broadcast source information corresponding to the target audio tracks.

[0325] In some embodiments, the display device may also configure the subgroup name based on the audio track language information of at least two target audio tracks when receiving an audio broadcast instruction for at least two target audio tracks in the audio data, and synchronize the successfully configured subgroup name to the Bluetooth module.

[0326] In actual applications, when the display device receives an audio broadcast instruction for at least two target audio tracks in the audio track data, it can also complete the process of obtaining the audio track language information of at least two target audio tracks in the media center, and configuring the corresponding subgroup name for the audio track language information, and synchronize the successfully configured subgroup name to the Bluetooth module.

[0327] In actual applications, after sending multiple Bluetooth broadcasts based on at least two target audio tracks, the display can also be controlled to display the device management page, and the connected LE audio devices can be displayed on the device management page to achieve the function of synchronously playing the audio data of the target audio and video resources (such as Chinese or English) on the audio receiving device connected to the display device.

[0328] Figure 22 is a device configuration flow chart according to some embodiments, wherein the audio and video playback page shown in Figure 22 (a) is playing the audio data corresponding to the first target audio track by the sound output device, and issuing a Bluetooth broadcast based on at least one second target audio track. After completing the Bluetooth broadcast setting, the audio and video playback page shown in Figure 22 (a) can also automatically jump to the device management page to prompt the user to configure the corresponding LE audio device for each audio track; Figure 22 (b) is a schematic diagram of a device management page according to some embodiments. As shown in the figure, the page displays connected LE audio devices, such as device A and device B.

[0329] In an embodiment of the present disclosure, while displaying connected LE audio devices on a device management page, the display device may also receive a second target audio track configured for a first LE audio device among the connected LE audio devices, and send broadcast source information corresponding to the second target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the target audio track based on the broadcast source information. The first LE audio device may be any of the connected LE audio devices displayed on the device management page.

[0330] In some embodiments, in the process of displaying connected LE audio devices on the device management page shown in (b) of Figure 22, when a track configuration trigger operation for a first LE audio device (for example, device B) is received, at least one second target audio track is displayed for device B. (c) of Figure 22 is a schematic diagram of an audio track selection page according to some embodiments, on which at least one second target audio track and a prompt message of "Please select the audio track to be received by Bluetooth device B" are displayed to prompt the user to select the audio track (i.e., Chinese language) to be received for device B (i.e., the first LE audio device); when a selection operation for any second target audio track is received, the broadcast source information corresponding to the second target audio track is sent to device B, so that device B can receive the Bluetooth broadcast corresponding to the second target audio track based on the broadcast source information.

[0331] In some embodiments, after the display device controls the display to display the device management page, it can also control the Bluetooth module to scan for devices and control the display to display the scanned LE audio devices on the device management page.

[0332] In actual applications, the display device can also control the Bluetooth module to scan for devices and control the display to display the scanned LE audio devices on the device management page in response to the trigger operation of the device scan control while controlling the display to display the device management page and display the connected LE audio devices on the device management page.

[0333] In an embodiment of the present disclosure, during the process of displaying the scanned LE audio devices on the device management page, upon receiving a connection request for a second LE audio device among the scanned LE audio devices, a connection can be established with the second LE audio device; after successfully establishing a connection with the second LE audio device, the second LE audio device can be displayed as connected on the device management page.

[0334] The second LE audio device may be any one of the scanned LE audio devices, and the second LE audio device may be the same device as the first LE audio device.

[0335] FIG23 is a schematic diagram illustrating a change in a device connection state according to some embodiments, wherein the device management page shown in FIG23 (a) displays LE audio devices scanned by the Bluetooth module, such as device C and device D. Upon receiving a connection request for a second LE audio device (e.g., device D), a connection is established with device D. After successfully establishing a connection with device D, the connected device D is displayed in the connected device list on the device management page, as shown in FIG23 (b). Device D is now in the connected device list. Upon receiving a track configuration trigger operation for device D, a track selection page, as shown in FIG23 (c), is displayed, displaying at least one second target track. Upon receiving a selection operation for any second target track (e.g., Chinese), the broadcast source information corresponding to the second target track (i.e., Chinese) is sent to device D, enabling device D to receive the Bluetooth broadcast corresponding to the second target track (i.e., Chinese) based on the broadcast source information.

[0336] The embodiments of the present disclosure do not limit the order in which the above steps are executed. For example, the step of "displaying the connected LE audio device on the device management page" may be executed first, and then the step of "controlling the display to display the scanned LE audio device on the device management page" may be executed. Alternatively, the step of "controlling the display to display the scanned LE audio device on the device management page" may be executed first, and then the step of "displaying the connected LE audio device on the device management page" may be executed. One or more steps may also be added before the above steps at the same time. For example, before the step of "displaying the connected second LE audio device on the device management page", a step such as "establishing a connection with the second LE audio device" may be added.

[0337] In some embodiments, after the display device executes the step of controlling the Bluetooth module to send one or more Bluetooth broadcasts based on at least two target audio tracks, it can also control the display to display a device management page and display the connected LE audio devices on the device management page; in response to an audio configuration instruction for a first LE audio device among the connected LE audio devices, control the display to display a track configuration page and display the track names of at least two target audio tracks on the track configuration page.

[0338] The track configuration page in the embodiment of the present disclosure may be, for example, the track selection page shown in (c) of FIG. 22 , which displays the track names of at least two target tracks, such as a Chinese track and an English track.

[0339] In an embodiment of the present disclosure, while displaying the track names of at least two target tracks on the track configuration page, in response to a selection instruction for a fourth target track among the at least two target tracks, broadcast source information corresponding to the fourth target track can be sent to the first LE audio device, and the first LE audio device can receive the Bluetooth broadcast corresponding to the fourth target track based on the broadcast source information.

[0340] In an embodiment of the present disclosure, the fourth target audio track can be any one of the at least two target audio tracks displayed on the audio track configuration page, as shown in (c) in Figure 22. When a selection instruction for the Chinese audio track among the at least two audio tracks is received, the broadcast source information corresponding to the Chinese audio track is sent to the first LE audio device, that is, to device B in the device management page shown in (b) in Figure 22, so that device B can receive the Bluetooth broadcast corresponding to the Chinese audio track based on the broadcast source information corresponding to the Chinese audio track.

[0341] Taking the display device as a television as an example, Figure 24 is a schematic diagram of a possible broadcast scenario according to some embodiments. A television is deployed in the airport hall, and an LE audio device, such as a speaker and headphones, is deployed in four different areas of the airport, area A, area B, area C, and area D. The Bluetooth module of the display device sends multiple Bluetooth broadcasts based on at least two target audio tracks to achieve the effect of LE audio devices in different areas playing different languages.

[0342] Specifically, the TV first obtains the audio tracks of the target audio and video resources, and then determines whether the number of audio tracks of the target audio and video resources is less than a preset number threshold; if it is determined that the number of audio tracks of the target audio and video resources is not less than the preset number threshold, then when an audio broadcast trigger operation is received for at least two target audio tracks among the audio tracks of the target audio and video resources, the sound output device is controlled to mute, and multiple Bluetooth broadcasts are sent based on the at least two target audio tracks.

[0343] Corresponding to the scenario diagram shown in FIG24, the present disclosure provides an audio broadcasting method as shown in FIG25. FIG25 is a flowchart diagram of an audio broadcasting method according to some embodiments. As shown in FIG25, the method may include but is not limited to the following steps S2502-S2504:

[0344] S2502: Acquire the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to the audio track.

[0345] In some embodiments, before obtaining the audio track of the target audio and video resource, it can also include: determining whether the target audio and video resource is in a playing state. If it is determined that the target audio and video resource is in a playing state, it means that the display device has obtained the audio data of the target audio and video resource, and the step of obtaining the audio track of the target audio and video resource is executed at this time.

[0346] In some embodiments, during the process of playing the target audio and video resources, the target audio and video resources can also be decoded to obtain the audio information of the target audio and video resources, and then the number of audio tracks and audio track names of the target audio and video resources can be determined based on the audio information of the target audio and video resources.

[0347] The embodiments of the present disclosure do not limit the execution order of the above steps. For example, the step of "determining whether the target audio and video resource is in a playback state" can be executed first, and then the step of "obtaining the audio track of the target audio and video resource" can be executed; one or more steps can also be added before the above steps. For example, before the step of "obtaining the audio track of the target audio and video resource", the step of "decoding the target audio and video resource" can be added, so as to play the decoded target audio resource on the display device.

[0348] S2504. If it is determined that the number of audio tracks of the target audio and video resources is not less than a preset number threshold, after receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, control the sound output device to mute, and issue multiple Bluetooth broadcasts based on the at least two target audio tracks; wherein each target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the corresponding target audio track.

[0349] In an embodiment of the present disclosure, after obtaining the audio tracks of the target audio and video resources, it is first determined whether the number of audio tracks of the target audio and video resources is not less than a preset number threshold. If it is determined that the number of audio tracks of the target audio and video resources is not less than the preset number threshold, the audio broadcast trigger operation for the audio tracks of the target audio and video resources is monitored; after receiving the audio broadcast trigger operation for at least two of the audio tracks of the target audio and video resources, the sound output device is controlled to be muted, and multiple Bluetooth broadcasts are issued based on the at least two target audio tracks.

[0350] In actual application, when the display device receives an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, it first controls the sound output device to mute, then switches the current audio channel to the Bluetooth broadcast channel, and after the switch is successful, sends multiple Bluetooth broadcasts based on the at least two target audio tracks. The display device can also, when receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, first switch the current audio channel to the Bluetooth broadcast channel, and after the switch is successful, control the sound output device to mute, and send multiple Bluetooth broadcasts based on the at least two target audio tracks.

[0351] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "controlling the sound output device to mute" can be executed first, and then the step of "switching the current audio channel to the Bluetooth broadcast channel" can be executed, or the step of "switching the current audio channel to the Bluetooth broadcast channel" can be executed first, and then the step of "controlling the sound output device to mute" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "issuing multiple Bluetooth broadcasts based on at least two target audio tracks", steps such as "restarting the audio decoder" or "restarting the audio decoder and video decoder" can be added.

[0352] In the audio broadcasting method provided by the embodiment of the present disclosure, the audio tracks of the target audio and video resources are first obtained, wherein one audio track corresponds to one language; then, it is determined whether the number of audio tracks of the target audio and video resources is not less than a preset number threshold; if it is determined that the number of audio tracks of the target audio and video resources is not less than the preset number threshold, upon receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, the sound output device is controlled to be muted, and multiple Bluetooth broadcasts are issued based on the at least two target audio tracks. It can be seen that the embodiment of the present disclosure implements the function of simultaneous multi-language playback for the same audio and video resource by using audio broadcasting by issuing at least one Bluetooth broadcast for each target audio track.

[0353] In some embodiments, after obtaining the audio tracks of the target audio and video resource, the display device may further control the display to display a multi-language sharing control upon determining that the number of audio tracks of the target audio and video resource is not less than a preset threshold. Upon receiving a trigger operation for the multi-language sharing control, the display may display the identifiers of at least two audio tracks of the target audio and video resource. Then, upon receiving an audio broadcast trigger operation for the at least two target audio tracks, the display device may control the sound output device to mute and issue multiple Bluetooth broadcasts based on the at least two target audio tracks. The trigger operation for the multi-track sharing control may include a click operation on the multi-track sharing control.

[0354] Assuming that the preset number threshold is 2, it means that the display device can support 2 audio tracks shared simultaneously. At this time, if it is determined that the number of audio tracks of the target audio and video resources (for example, 2) is not less than 2, the display is controlled to display a multi-audio track sharing control with the words "Bilingual Sharing".

[0355] As shown in Figure 15, when a trigger operation is received for the "Bilingual Sharing" control shown in Figure 14 (b), a multilingual sharing page is displayed to prompt the user that the sound output device is about to be turned off and the audio output channel is switched to the Bluetooth broadcast channel; Figure 14 (c) is a schematic diagram of a multilingual sharing page according to some embodiments, wherein the page displays the identifier of the audio track of the target audio and video resource, such as Chinese, English, etc. In addition, the page also displays a "Switch Audio Broadcast Only" control. When a trigger operation is received for this control, the sound output device is controlled to be muted, and multiple Bluetooth broadcasts are issued based on the Chinese audio track and the English audio track.

[0356] In some embodiments, during the process of controlling the display to display a multi-language sharing control, the display device may first determine whether the number of audio tracks of the target audio and video resources is equal to a preset number threshold when receiving a trigger operation for the multi-language sharing control. If it is determined that the number of audio tracks of the target audio and video resources is equal to the preset number threshold, the identifier of the audio track of the target audio and video resources is displayed; when receiving an audio broadcast trigger operation for the audio track of the target audio and video resource, the sound output device is controlled to be muted, and multiple Bluetooth broadcasts are issued based on the audio track of the target audio and video resource.

[0357] Since the preset number threshold can be used to represent the number of audio tracks that the display device can support for simultaneous sharing, when it is determined that the number of audio tracks of the target audio and video resources is equal to the preset number threshold, it means that the number of audio tracks of the target audio and video resources is exactly the number of audio tracks that the display device can support for simultaneous sharing. At this time, the display device turns off the sound output device and plays all the audio track contents of the target audio and video resources, thereby achieving the effect of muting the sound output device, and at least two sounds are broadcast by Bluetooth.

[0358] In actual applications, while displaying the audio track names and multilingual sharing controls of the target audio and video resources on the multilingual sharing page, the display device can also continue to play the target audio and video resources based on the original progress when receiving a cancel sharing trigger operation for at least two target audio tracks.

[0359] In some embodiments, upon receiving a cancel sharing trigger operation for at least two target audio tracks, the sound output device is controlled to play audio data corresponding to the first audio track of the target audio and video resource according to the current playback progress. The first audio track can be any audio track of the acquired target audio and video resource.

[0360] In some embodiments, the display device can also control the Bluetooth module to cut out the current audio channel from the Bluetooth broadcast and control the sound output device to continue playing the target audio and video resources in response to a cancel sharing instruction for at least two target audio tracks while displaying the audio track name information corresponding to the audio track language information in the audio track data.

[0361] In some embodiments, upon receiving a cancel sharing trigger operation for at least two target audio tracks, the display device may first determine whether there is a currently connected target Bluetooth audio device. If it is determined that there is a connected target Bluetooth device, the Bluetooth module may be controlled to switch the current audio channel to the Bluetooth audio channel and send the audio data corresponding to the second audio track of the target audio and video resource to the target Bluetooth audio device. The second audio track may be any one of the acquired audio tracks of the target audio and video resource.

[0362] In some embodiments, if there is no connected target Bluetooth device, the sound output device is controlled to play the audio data corresponding to the third audio track of the target audio and video resource according to the current playback progress. The third audio track can be any audio track of the acquired target audio and video resource.

[0363] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth audio channel" can be executed first, and then the step of "controlling the sound output device to play the audio data corresponding to the target audio track of the target audio and video resource according to the current playback progress" can be executed. The step of "controlling the sound output device to play the audio data corresponding to the target audio track of the target audio and video resource according to the current playback progress" can also be executed first, and then the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth audio channel" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth audio channel", the step of "determining whether there is a target Bluetooth audio device currently connected" can be added.

[0364] Corresponding to the scenario diagram shown in FIG24, the present disclosure also provides an audio broadcasting method as shown in FIG26. FIG26 is a flowchart of an audio broadcasting method according to some embodiments. As shown in FIG26, the method may include but is not limited to the following steps S2602-S2612:

[0365] S2602: Acquire the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to the audio track.

[0366] S2604: If it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, control the display to display a multi-audio track sharing control.

[0367] In the embodiment of the present disclosure, steps S2602-S2604 can be specifically understood with reference to steps S2502-S2504 in the method shown in Figure 25, and will not be described in detail here.

[0368] S2606: In response to a triggering operation on the multi-track sharing control, determine whether the number of audio tracks of the target audio and video resource is greater than the preset number threshold.

[0369] S2608: If it is determined that the number of the audio tracks is greater than the preset number threshold, the identifiers of the audio tracks of the target audio and video resources are displayed.

[0370] In an embodiment of the present disclosure, when the display device receives a trigger operation for a multi-audio track sharing control, it first determines whether the number of audio tracks of the target audio and video resources is greater than a preset number threshold; if it is determined that the number of audio tracks of the target audio and video resources is greater than the preset number threshold, the identifier of the audio track of the target audio and video resources is displayed.

[0371] Assuming that the preset quantity threshold is 2 and the number of audio tracks of the target audio and video resource is 3, when a trigger operation for a multi-track sharing control is received, it is determined that the number of audio tracks of the target audio and video resource is greater than the preset quantity threshold, and the identifier of the audio track of the target audio and video resource is displayed. Figure 27 is a fourth schematic diagram of a process flow of audio broadcast switching according to some embodiments, wherein (a) in Figure 27 shows an audio track menu page on a display device, in which the language corresponding to the shared audio track can be selected, and (b) in Figure 27 is a schematic diagram of an audio track selection pop-up window according to some embodiments, which displays the identifier of the audio track of the target audio and video resource, such as Chinese, English, and Japanese, etc. Each audio track identifier has a corresponding check box. The number of audio tracks that the user can share does not exceed the preset quantity threshold. In addition, the pop-up window can also display the words "Please select the shared audio track. The audio will be sent in the form of Bluetooth broadcast. Only Bluetooth devices that support the LE audio protocol" to prompt the user to select multiple languages ​​for sharing.

[0372] S2610: Receive at least two target audio tracks selected from the audio tracks of the target audio and video resources.

[0373] S2612: In response to the audio broadcast triggering operation for the at least two target audio tracks, control the sound output device to be muted, and issue multiple Bluetooth broadcasts based on the at least two target audio tracks.

[0374] In an embodiment of the present disclosure, when a display device controls a display to display the identification of an audio track of a target audio and video resource, it first receives at least two target audio tracks selected from the audio tracks of the target audio and video resource; and then, upon receiving an audio broadcast trigger operation for the at least two target audio tracks, it sends multiple Bluetooth broadcasts based on the at least two target audio tracks.

[0375] In the embodiment of the present disclosure, the audio broadcast triggering operation for at least two target audio tracks may include a triggering operation for a confirmation sharing control on the page where the at least two target audio tracks are located. In some embodiments, upon receiving a selection operation for the Chinese audio track and the English audio track among the three audio tracks shown in FIG27(b), the Chinese audio track and the English audio track are determined as target audio tracks. In addition, a "Confirm Sharing" control may be displayed on the audio track selection pop-up window. After the target audio track is selected, upon receiving a triggering operation for the "Confirm Sharing" control, the sound output device may be muted, and multiple Bluetooth broadcasts may be issued based on the target audio tracks.

[0376] In some embodiments, while displaying the audio tracks of the target audio and video resources and the "Confirm Sharing" control on the audio track selection pop-up window, the display device can also jump from the audio track selection pop-up window to the switching mode selection pop-up window shown in (c) of Figure 27 after receiving at least two target audio tracks selected from the audio tracks of the target audio and video resources and the trigger operation of the "Confirm Sharing" control. When receiving the trigger operation of the "Switch to Audio Broadcast" control on the switching mode selection pop-up window, the sound output device is controlled to mute, and multiple Bluetooth broadcasts are sent based on the target audio tracks.

[0377] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "determining whether the number of audio tracks of the target audio and video resources is not less than the preset number threshold" can be executed first, and then the step of "displaying the identification of at least two target audio tracks in the audio tracks of the target audio and video resources" can be executed. Alternatively, the step of "determining whether the number of audio tracks of the target audio and video resources is greater than the preset number threshold" can be executed first, and then the step of "displaying the identification of the audio tracks of the target audio and video resources" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "muting the sound output device", the step of "switching the current audio channel to the Bluetooth broadcast channel" can be added.

[0378] It can be seen that the embodiment of the present disclosure can, during the process of displaying the audio tracks of the target audio and video resources, after receiving the user's selection operation for at least two target audio tracks among the audio tracks, control the sound output device to mute, and send multiple Bluetooth broadcasts based on the at least two target audio tracks, thereby realizing the function of simultaneously broadcasting audio and video resources in two or more languages.

[0379] In actual applications, when the display device controls the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel, there may be a problem of inconsistency between the audio data and the playback progress of the target audio and video resources. In order to solve the above technical problems or at least partially solve the above technical problems, the embodiment of the present disclosure can also first control the sound output device to mute and control the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel when receiving an audio broadcast trigger operation for at least two target audio tracks in the audio tracks of the target audio and video resources; then control the player to pause playing the target audio and video resources, and obtain the playback progress information of the target audio and video resources; further, when it is determined that the Bluetooth broadcast channel is switched successfully, restart the audio decoder, and control the audio decoder to decode the target audio and video resources according to the playback progress information and at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack.

[0380] In some embodiments, when the display device receives an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, it first controls the sound output device to mute, and controls the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel; then controls the player to pause playing the target audio and video resources, and obtains the playback progress information of the target audio and video resources; further, when it is determined that the Bluetooth broadcast channel switch is successful, restarts the audio decoder and the video decoder, and controls the audio decoder and the video decoder to decode the target audio and video resources based on the playback progress information and at least two target audio tracks, and sends the decoded audio data to the Bluetooth protocol stack, so that the Bluetooth protocol stack can send multiple Bluetooth broadcasts based on the decoded audio data, thereby realizing the function of simultaneous playback of multiple languages ​​for the same audio and video resource.

[0381] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "controlling the player to pause playing the target audio and video resources" can be executed first, and then the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel" can be executed. The step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel" can also be executed first, and then the step of "controlling the player to pause playing the target audio and video resources" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "issuing multiple Bluetooth broadcasts based on at least two target audio tracks", steps such as "restarting the audio decoder" or "restarting the audio decoder and video decoder" can be added.

[0382] Figure 22 is a device configuration flowchart according to some embodiments, wherein the audio and video playback page shown in (a) of Figure 22 is sending multiple Bluetooth broadcasts based on at least two target audio tracks. After completing the Bluetooth broadcast setting, the audio and video playback page shown in (a) of Figure 22 can also automatically jump to the device management page to prompt the user to configure the corresponding LE audio device for each audio track; as shown in (b) of Figure 22 is a schematic diagram of a device management page according to some embodiments, wherein the page displays connected LE audio devices, such as device A and device B.

[0383] In an embodiment of the present disclosure, while displaying connected LE audio devices on a device management page, the display device may also receive a target audio track configured for a first LE audio device among the connected LE audio devices and send broadcast source information corresponding to the target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the target audio track based on the broadcast source information. The first LE audio device may be any of the connected LE audio devices displayed on the device management page.

[0384] In some embodiments, when displaying connected LE audio devices on the device management page shown in FIG22(b), upon receiving a track configuration trigger operation for a first LE audio device (e.g., device B), at least two target tracks are displayed for device B. FIG22(c) is a schematic diagram of a track selection page according to some embodiments, on which at least two target tracks are displayed, along with a prompt message "Please select the track to be received by Bluetooth device B," prompting the user to select the track (i.e., Chinese language) to be received for device B (i.e., the first LE audio device); upon receiving a selection operation for any target track, the broadcast source information corresponding to the target track is sent to device B, so that device B can receive the Bluetooth broadcast corresponding to the target track based on the broadcast source information.

[0385] FIG23 is a schematic diagram illustrating a change in a device connection state according to some embodiments, wherein the device management page shown in FIG23(a) displays LE audio devices scanned by the Bluetooth module, such as device C and device D. Upon receiving a connection request for a second LE audio device (e.g., device D), a connection is established with device D. After successfully establishing a connection with device D, the connected device D is displayed in the connected device list on the device management page, as shown in FIG23(b). Device D is now in the connected device list. Upon receiving a track configuration trigger operation for device D, a track selection page shown in FIG23(c) is displayed, wherein at least two target tracks are displayed on the page. Upon receiving a selection operation for any target track (e.g., Chinese), the broadcast source information corresponding to the target track (i.e., Chinese) is sent to device D, so that device D can receive the Bluetooth broadcast corresponding to the target track (i.e., Chinese) based on the broadcast source information.

[0386] Taking the display device as a television as an example, Figure 28 is a second schematic diagram of a possible broadcast scenario according to some embodiments. A television is deployed in the airport hall, and an LE audio device, such as a speaker and headphones, is deployed in four different areas of the airport, area A, area B, area C, and area D. The Bluetooth module of the display device sends multiple Bluetooth broadcasts based on at least two target audio tracks to achieve the effect of LE audio devices in different areas playing different languages.

[0387] Specifically, the TV first obtains the audio tracks of the target audio and video resources, and then determines whether the number of audio tracks of the target audio and video resources is less than a preset number threshold; if it is determined that the number of audio tracks of the target audio and video resources is not less than the preset number threshold, then when an audio broadcast trigger operation is received for at least two target audio tracks among the audio tracks of the target audio and video resources, the sound output device is controlled to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and multiple Bluetooth broadcasts are sent based on the at least two target audio tracks.

[0388] Corresponding to the scenario diagram shown in FIG28, the present disclosure provides an audio broadcasting method as shown in FIG29. FIG29 is a flowchart diagram 5 of an audio broadcasting method according to some embodiments. As shown in FIG29, the method may include but is not limited to the following steps S2902-S2904:

[0389] S2902: Acquire the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to the audio track.

[0390] S2904. If it is determined that the number of audio tracks of the target audio and video resources is not less than a preset number threshold, after receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, control the sound output device to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and send multiple Bluetooth broadcasts based on the at least two target audio tracks; wherein each target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the corresponding target audio track.

[0391] In an embodiment of the present disclosure, after obtaining the audio tracks of the target audio and video resources, it is first determined whether the number of audio tracks of the target audio and video resources is not less than a preset first quantity threshold; if it is determined that the number of audio tracks of the target audio and video resources is not less than the preset quantity threshold, the audio broadcast trigger operation for the audio tracks of the target audio and video resources is monitored; after receiving the audio broadcast trigger operation for at least two audio tracks of the audio tracks of the target audio and video resources, the sound output device is controlled to play the audio data corresponding to the first target audio track of the at least two target audio tracks, and multiple Bluetooth broadcasts are issued based on the at least two target audio tracks.

[0392] In the embodiment of the present disclosure, the first target audio track may be any one of at least two pre-configured target audio tracks.

[0393] In actual applications, when the display device receives an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, it first controls the sound output device to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and then switches the current audio channel to the Bluetooth broadcast channel. After the switch is successful, multiple Bluetooth broadcasts are issued based on the at least two target audio tracks.

[0394] The display device can also first switch the current audio channel to the Bluetooth broadcast channel when receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, and after the switching is successful, control the sound output device to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and send multiple Bluetooth broadcasts based on the at least two target audio tracks.

[0395] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "controlling the sound output device to play the audio data corresponding to the first target audio track of at least two target audio tracks" can be executed first, and then the step of "switching the current audio channel to the Bluetooth broadcast channel" can be executed. Alternatively, the step of "switching the current audio channel to the Bluetooth broadcast channel" can be executed first, and then the step of "controlling the sound output device to play the audio data corresponding to the first target audio track of at least two target audio tracks" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "issuing multiple Bluetooth broadcasts based on at least two target audio tracks", steps such as "restarting the audio decoder" or "restarting the audio decoder and video decoder" can be added.

[0396] In the audio broadcasting method provided by the embodiment of the present disclosure, the audio tracks of the target audio and video resources are first obtained, wherein one audio track corresponds to one language; then, it is determined whether the number of audio tracks of the target audio and video resources is not less than a preset number threshold; if it is determined that the number of audio tracks of the target audio and video resources is not less than the preset number threshold, then upon receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, the sound output device is controlled to play the audio data corresponding to the first target audio track, and multiple Bluetooth broadcasts are issued based on the at least two target audio tracks. It can be seen that the embodiment of the present disclosure plays the audio data of any target audio track through the sound output device, and issues at least one Bluetooth broadcast for each target audio track, so as to realize the function of simultaneous playback of multiple languages ​​for the same audio and video resource by means of audio broadcasting.

[0397] In some embodiments, after obtaining the audio tracks of the target audio and video resources, the display device may further control the display to display a multi-language sharing control upon determining that the number of audio tracks of the target audio and video resources is not less than a preset threshold, and upon receiving a trigger operation for the multi-language sharing control, display the identifiers of at least two audio tracks of the target audio and video resources; then, upon receiving an audio broadcast trigger operation for the at least two target audio tracks, control the sound output device to play audio data corresponding to the first target audio track of the at least two target audio tracks, and issue multiple Bluetooth broadcasts based on the at least two target audio tracks. The trigger operation for the multi-track sharing control may include a click operation on the multi-track sharing control, etc.

[0398] When a trigger operation is received for the "Bilingual Sharing" control shown in Figure 14 (b), a multilingual sharing page is displayed to prompt the user that the first target audio track will be played by the sound output device and the audio output channel will be switched to the Bluetooth broadcast channel; Figure 14 (c) is a schematic diagram of a multilingual sharing page according to some embodiments, wherein the page displays the identifier of the audio track of the target audio and video resource, such as Chinese, English, etc. In addition, the page also displays a "Switch Audio Broadcast Only" control. When a trigger operation is received for this control, the sound output device is controlled to play the first target audio track, such as the Chinese audio track, and multiple Bluetooth broadcasts are issued based on the Chinese audio track and the English audio track.

[0399] In some embodiments, during the process of controlling the display to display a multi-language sharing control, the display device may first determine whether the number of audio tracks of the target audio and video resources is equal to a preset number threshold when receiving a trigger operation for the multi-language sharing control. If it is determined that the number of audio tracks of the target audio and video resources is equal to the preset number threshold, the identifier of the audio track of the target audio and video resources is displayed; when receiving an audio broadcast trigger operation for the audio track of the target audio and video resource, the sound output device is controlled to play the audio data corresponding to the first target audio track of at least two target audio tracks, and multiple Bluetooth broadcasts are issued based on the audio track of the target audio and video resource.

[0400] Since the preset quantity threshold can be used to characterize the number of audio tracks that the display device can support for simultaneous sharing, when it is determined that the number of audio tracks of the target audio and video resources is equal to the preset quantity threshold, it means that the number of audio tracks of the target audio and video resources is exactly the number of audio tracks that the display device can support for simultaneous sharing. At this time, the display device controls the sound output device to play the audio data corresponding to the first target audio track of at least two target audio tracks, and plays all the audio track contents of the target audio and video resources, thereby achieving the effect of the sound output device playing the audio data of one audio track and the Bluetooth broadcast broadcasting the audio data of two audio tracks.

[0401] In some embodiments, when the display device receives a cancel sharing trigger operation for at least two target audio tracks, it controls the Bluetooth module to switch the current audio channel from the Bluetooth broadcast channel, and controls the sound output device to continue playing the target audio and video resources.

[0402] In some embodiments, when a cancel sharing trigger operation for at least two target audio tracks is received, it is first determined whether there is a target Bluetooth audio device currently connected to the display device. If it is determined that there is a connected target Bluetooth device, the Bluetooth module is controlled to switch the current audio channel to the Bluetooth audio channel, and the audio data corresponding to the first audio track of the target audio and video resource is sent to the target Bluetooth audio device, and the sound output device is controlled to continue playing the audio data corresponding to the first target audio track according to the current playback progress.

[0403] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth audio channel" can be executed first, and then the step of "controlling the sound output device to play the audio data corresponding to the target audio track of the target audio and video resource according to the current playback progress" can be executed. The step of "controlling the sound output device to play the audio data corresponding to the target audio track of the target audio and video resource according to the current playback progress" can also be executed first, and then the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth audio channel" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth audio channel", the step of "determining whether there is a target Bluetooth audio device currently connected" can be added.

[0404] Corresponding to the scenario diagram shown in FIG28, the present disclosure also provides an audio broadcasting method as shown in FIG30. FIG30 is a flowchart of an audio broadcasting method according to some embodiments. As shown in FIG30, the method may include but is not limited to the following steps S3002-S3012:

[0405] S3002: Acquire the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to the audio track.

[0406] S3004: If it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, control the display to display a multi-audio track sharing control.

[0407] In the embodiment of the present disclosure, steps S3002-S3004 can be specifically understood with reference to steps S2902-S2904 in the method shown in Figure 29, and will not be described in detail here.

[0408] S3006: In response to a triggering operation on the multi-track sharing control, determining whether the number of audio tracks of the target audio and video resource is greater than the preset number threshold.

[0409] S3008: If it is determined that the number of the audio tracks is greater than the preset number threshold, the identifiers of the audio tracks of the target audio and video resources are displayed.

[0410] In an embodiment of the present disclosure, when the display device receives a trigger operation for a multi-audio track sharing control, it first determines whether the number of audio tracks of the target audio and video resources is greater than a preset number threshold; if it is determined that the number of audio tracks of the target audio and video resources is greater than the preset number threshold, the identifier of the audio track of the target audio and video resources is displayed.

[0411] Assuming that the preset quantity threshold is 2 and the number of audio tracks of the target audio and video resource is 3, when a trigger operation for a multi-track sharing control is received, it is determined that the number of audio tracks of the target audio and video resource is greater than the preset quantity threshold, and the identifier of the audio track of the target audio and video resource is displayed. Figure 31 is a flowchart of an audio broadcast switching process according to some embodiments, wherein (a) in Figure 31 shows an audio track menu page on a display device, in which the language corresponding to the shared audio track can be selected, and (b) in Figure 31 is a schematic diagram of an audio track selection pop-up window according to some embodiments, which displays the identifier of the audio track of the target audio and video resource, such as Chinese, English, and Japanese, etc. Each audio track identifier has a corresponding check box. The number of audio tracks that the user can share does not exceed the preset quantity threshold. In addition, the pop-up window can also display the words "Please select the shared audio track. The audio will be sent in the form of Bluetooth broadcast. Only Bluetooth devices that support the LE audio protocol" to prompt the user to select multiple languages ​​for sharing.

[0412] S3010: Receive at least two target audio tracks selected from the audio tracks of the target audio and video resources.

[0413] In actual applications, in the process of displaying the identification of the audio track of the target audio and video resource, when the display device receives the user's selection instruction for any two or more audio tracks, it determines the above-mentioned at least two audio tracks as the target audio tracks to be broadcast synchronously. Subsequently, when it receives the audio broadcast trigger operation for at least two target audio tracks, it controls the sound output device to play the audio data corresponding to any one of the at least two target audio tracks, and sends multiple Bluetooth broadcasts based on the at least two target audio tracks.

[0414] S3012: In response to an audio broadcast triggering operation for the at least two target audio tracks, control the sound output device to play audio data corresponding to a first target audio track among the at least two target audio tracks, and issue multiple Bluetooth broadcasts based on the at least two target audio tracks.

[0415] In an embodiment of the present disclosure, in the process of controlling the display to display the identification of the audio track of the target audio and video resource, the display device first receives at least two target audio tracks selected from the audio tracks of the target audio and video resource; then, upon receiving an audio broadcast trigger operation for the at least two target audio tracks, the sound output device is controlled to play the audio data corresponding to the first target audio track of the at least two target audio tracks, and to send multiple Bluetooth broadcasts based on the at least two target audio tracks.

[0416] In an embodiment of the present disclosure, the audio broadcast triggering operation for at least two target audio tracks may include a triggering operation for a confirmation sharing control on the page where the at least two target audio tracks are located. In some embodiments, upon receiving a selection operation for the Chinese audio track and the English audio track among the three audio tracks shown in FIG31(b), the Chinese audio track and the English audio track are determined as target audio tracks. In addition, a "Confirm Sharing" control may be displayed on the audio track selection pop-up window. After selecting at least two target audio tracks, upon receiving a triggering operation for the "Confirm Sharing" control, the sound output device may be controlled to play audio data corresponding to any one of the at least two target audio tracks, and multiple Bluetooth broadcasts may be issued based on the at least two target audio tracks.

[0417] In actual applications, after determining at least two target audio tracks to be played using audio broadcasting, the display device can also determine the target audio track corresponding to the audio data currently played by the sound output device as the first target audio track, and after receiving the audio broadcast trigger operation for at least two target audio tracks, control the sound output device to play the first target audio track, and send multiple Bluetooth broadcasts based on the at least two target audio tracks.

[0418] In some embodiments, in a scenario where the display device controls the sound output device to play Chinese audio, while displaying the audio tracks of the target audio and video resources and the "Confirm Sharing" control on the audio track selection pop-up window, the display device can also jump from the audio track selection pop-up window to the Bluetooth broadcast switching pop-up window shown in (c) of Figure 31 after receiving at least two target audio tracks selected from the audio tracks of the target audio and video resources and triggering the "Confirm Sharing" control, and display the prompt words "Bluetooth broadcast switching" and "Default sound output device plays Chinese audio" on the pop-up window to prompt the user that after selecting at least two target audio tracks to be shared, the sound output device will continue to play the currently playing Chinese audio by default.

[0419] Figure 32 is a sixth flowchart of an audio broadcast switching process according to some embodiments. When a trigger operation is received for the bilingual sharing control in the audio track menu page shown in Figure 32 (a), the audio track selection pop-up window shown in Figure 32 (b) is displayed, and the pop-up window displays the identifier of the audio track of the target audio and video resource and controls such as "Select speaker audio track"; after receiving at least two target audio tracks selected from the audio tracks of the target audio and video resource, such as a Chinese audio track and an English audio track, when a trigger operation is received for the "Select speaker audio track" control, the current pop-up window is switched to the speaker audio track selection pop-up window shown in Figure 32 (c). During the process of displaying at least two target audio tracks on the pop-up window, when a selection operation for the English audio track is received, the English audio track is determined as the first target audio track, and when a trigger operation is received for the "Confirm sharing" control in the pop-up window, the sound output device is controlled to play the audio data corresponding to the English audio track, and multiple Bluetooth broadcasts are sent based on the at least two target audio tracks.

[0420] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "determining whether the number of audio tracks of the target audio and video resources is not less than the preset number threshold" can be executed first, and then the step of "displaying the identification of at least two target audio tracks in the audio tracks of the target audio and video resources" can be executed. Alternatively, the step of "determining whether the number of audio tracks of the target audio and video resources is greater than the preset number threshold" can be executed first, and then the step of "displaying the identification of the audio tracks of the target audio and video resources" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "the sound output device plays the audio data corresponding to the first target audio track of the at least two target audio tracks", the step of "switching the current audio channel to the Bluetooth broadcast channel" can be added.

[0421] It can be seen that the embodiment of the present disclosure can, in the process of displaying the audio tracks of the target audio and video resources, after receiving the user's selection operation for at least two target audio tracks among the audio tracks, control the sound output device to play the audio data corresponding to the first target audio track of the at least two target audio tracks, and send multiple Bluetooth broadcasts based on the at least two target audio tracks, so as to realize the function of simultaneous multi-language playback of the same audio and video resource by using audio broadcasting.

[0422] In actual applications, when the display device controls the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel, there may be a problem of inconsistency between the audio data and the playback progress of the target audio and video resources. In order to solve the above technical problems or at least partially solve the above technical problems, the embodiment of the present disclosure can also, when receiving an audio broadcast trigger operation for at least two target audio tracks in the audio tracks of the target audio and video resources, first control the sound output device to play the audio data corresponding to the first target audio track of the at least two target audio tracks, and control the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel; then control the player to pause playing the target audio and video resources, and obtain the playback progress information of the target audio and video resources; further, when it is determined that the Bluetooth broadcast channel is switched successfully, restart the audio decoder, and control the audio decoder to decode the target audio and video resources according to the playback progress information and at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack.

[0423] In some embodiments, the display device can also control the player to pause the playback of the target audio and video resources and obtain the playback progress information of the target audio and video resources when receiving an audio broadcast instruction for at least two target audio tracks in the audio data; when it is determined that the Bluetooth broadcast channel is switched successfully, restart the audio decoder, and control the audio decoder to decode the target audio and video resources based on the playback progress information and at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack, so that the Bluetooth protocol stack can send multiple Bluetooth broadcasts based on the decoded audio data, thereby realizing the function of simultaneous playback of multiple languages ​​​​for the same audio and video resources.

[0424] In some embodiments, when the display device receives an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, it first controls the sound output device to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and controls the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel; then controls the player to pause playing the target audio and video resources, and obtains the playback progress information of the target audio and video resources; further, when it is determined that the Bluetooth broadcast channel switching is successful, restarts the audio decoder and the video decoder, and controls the audio decoder and the video decoder to decode the target audio and video resources according to the playback progress information and at least two target audio tracks, and sends the decoded audio data to the Bluetooth protocol stack, so that the Bluetooth protocol stack can send multiple Bluetooth broadcasts based on the decoded audio data, thereby realizing the function of simultaneous playback of multiple languages ​​for the same audio and video resource.

[0425] In some embodiments, the display device can also control the player to pause the playback of the target audio and video resources and obtain the playback progress information of the target audio and video resources when receiving an audio broadcast instruction for at least two target audio tracks in the audio data; when it is determined that the Bluetooth broadcast channel is switched successfully, restart the audio decoder and the video decoder, and control the audio decoder and the video decoder to decode the target audio and video resources based on the playback progress information and at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack, so that the Bluetooth protocol stack can issue multiple Bluetooth broadcasts based on the decoded audio data, thereby realizing the function of simultaneous playback of multiple languages ​​​​for the same audio and video resources.

[0426] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "controlling the player to pause playing the target audio and video resources" can be executed first, and then the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel" can be executed. The step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel" can also be executed first, and then the step of "controlling the player to pause playing the target audio and video resources" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "issuing multiple Bluetooth broadcasts based on at least two target audio tracks", steps such as "restarting the audio decoder" or "restarting the audio decoder and video decoder" can be added.

[0427] Figure 22 is a device configuration flowchart according to some embodiments, wherein the audio and video playback page shown in (a) of Figure 22 is sending multiple Bluetooth broadcasts based on at least two target audio tracks. After completing the Bluetooth broadcast setting, the audio and video playback page shown in (a) of Figure 22 can also automatically jump to the device management page to prompt the user to configure the corresponding LE audio device for each audio track; Figure 22 (b) is a schematic diagram of a device management page according to some embodiments, wherein the page displays connected LE audio devices, such as device A and device B.

[0428] In an embodiment of the present disclosure, while displaying connected LE audio devices on a device management page, the display device may also receive a target audio track configured for a first LE audio device among the connected LE audio devices and send broadcast source information corresponding to the target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the target audio track based on the broadcast source information. The first LE audio device may be any of the connected LE audio devices displayed on the device management page.

[0429] In some embodiments, when displaying connected LE audio devices on the device management page shown in FIG22(b), upon receiving a track configuration trigger operation for a first LE audio device (e.g., device B), at least two target tracks are displayed for device B. FIG22(c) is a schematic diagram of a track selection page according to some embodiments, on which at least two target tracks are displayed, along with a prompt message "Please select the track to be received by Bluetooth device B," prompting the user to select the track (i.e., Chinese language) to be received for device B (i.e., the first LE audio device); upon receiving a selection operation for any target track, the broadcast source information corresponding to the target track is sent to device B, so that device B can receive the Bluetooth broadcast corresponding to the target track based on the broadcast source information.

[0430] FIG23 is a schematic diagram illustrating a change in a device connection state according to some embodiments, wherein the device management page shown in FIG23(a) displays LE audio devices scanned by the Bluetooth module, such as device C and device D. Upon receiving a connection request for a second LE audio device (e.g., device D), a connection is established with device D. After successfully establishing a connection with device D, the connected device D is displayed in the connected device list on the device management page, as shown in FIG23(b). Device D is now in the connected device list. Upon receiving a track configuration trigger operation for device D, a track selection page shown in FIG23(c) is displayed, wherein at least two target tracks are displayed on the page. Upon receiving a selection operation for any target track (e.g., Chinese), the broadcast source information corresponding to the target track (i.e., Chinese) is sent to device D, so that device D can receive the Bluetooth broadcast corresponding to the target track (i.e., Chinese) based on the broadcast source information.

[0431] Continuing with the example of the airport scenario, the audio broadcasting scenario provided by the embodiment of the present disclosure is introduced. A display device can be deployed in the airport hall, and multiple LE audio devices can be arranged in different areas of the airport. Multiple Bluetooth broadcasts are sent through the Bluetooth module of the display device deployed in the hall, and broadcast information corresponding to the target audio track is sent to the LE audio device. Specifically, the broadcast information of audio track 1 is sent to the LE audio device in area A, the broadcast information of audio track 2 is sent to the LE audio device in area B, the broadcast information of audio track 3 is sent to the LE audio device in area C, and the broadcast information of audio track 4 is sent to the LE audio device in area D; the LE audio devices deployed in different areas receive the Bluetooth broadcast corresponding to the target audio track and play the audio data corresponding to the target audio track, so that the LE audio devices in different areas can play audio in different languages.

[0432] Taking the display device as a television as an example, as shown in FIG33 , FIG33 is a schematic diagram of a possible broadcast scenario according to some embodiments. A television is deployed in the airport hall, and an LE audio device, such as a speaker and headphones, is deployed in each of the four different areas of the airport, Area A, Area B, Area C, and Area D. The Bluetooth module of the display device sends multiple Bluetooth broadcasts based on at least two target audio tracks to achieve the effect of LE audio devices in different areas playing different languages. Compared with the audio broadcasting method in the related art shown in FIG1 , the audio broadcasting method provided in the embodiment of the present disclosure does not require the deployment of multiple display devices in different areas to play different languages. Instead, the function of simultaneous playback of multiple languages ​​for the same audio and video resources can be achieved by using audio broadcasting through one display device and multiple LE audio devices.

[0433] Corresponding to the scenario diagram shown in FIG33 , the present disclosure provides an audio broadcasting method as shown in FIG34 . FIG34 is a flowchart of an audio broadcasting method according to some embodiments. As shown in FIG34 , the method may include but is not limited to the following steps S3402-S3404:

[0434] S3402: Acquire the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to the audio track.

[0435] In an embodiment of the present disclosure, the target audio and video resource may be the audio and video resource currently being played by the display device. FIG13 is a schematic diagram of an audio playback page according to some embodiments, and the audio and video resource being played on the page is the target audio and video resource.

[0436] S3404. If it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, upon receiving an audio track configuration operation for at least two target audio tracks among the audio tracks of the target audio and video resource, control the display to display a device management page, and display the connected LE audio device on the device management page.

[0437] In an embodiment of the present disclosure, after obtaining the audio tracks of the target audio and video resources, it is first determined whether the number of audio tracks of the target audio and video resources is less than a preset number threshold; if it is determined that the number of audio tracks of the target audio and video resources is not less than the preset number threshold, the audio broadcast trigger operation for the audio tracks of the target audio and video resources is monitored; after receiving the audio broadcast trigger operation for at least two of the audio tracks of the target audio and video resources, the display is controlled to display the device management page, and the connected LE audio device is displayed on the device management page.

[0438] In some embodiments, after obtaining the audio tracks of the target audio and video resources, the display device may further, when determining that the number of audio tracks of the target audio and video resources is not less than a preset number threshold, first control the display to display a multi-track sharing control, and when receiving a trigger operation for the multi-track sharing control, determine whether the number of audio tracks of the target audio and video resources is greater than the preset number threshold, and when determining that the number of audio tracks is greater than the preset number threshold, display the identifiers of at least two audio tracks of the audio tracks of the target audio and video resources; then, receive an audio broadcast trigger operation for the at least two target audio tracks, and issue a Bluetooth broadcast based on the at least two target audio tracks. The trigger operation for the multi-track sharing control may include a click operation on the multi-track sharing control, etc.

[0439] When a trigger operation is received for the "Bilingual Sharing" control shown in Figure 14 (b), a multilingual sharing page is displayed to prompt the user that the first target audio track will be played by the sound output device and the audio output channel will be switched to the Bluetooth broadcast channel; Figure 14 (c) is a schematic diagram of a multi-audio track sharing page according to some embodiments, wherein the page displays the identifier of the audio track of the target audio and video resource, such as Chinese, English, etc. In addition, the page also displays a "Connect Bluetooth device and switch" control. When a trigger operation is received for this control, the display is controlled to display the device management page, and the connected LE audio device is displayed on the device management page, and the corresponding target audio track is configured for the LE audio device.

[0440] In some embodiments, the display device can also control the display to display a device management page and display the connected LE audio device on the device management page after controlling the Bluetooth module to send one or more Bluetooth broadcasts based on at least two target audio tracks; when receiving a track configuration instruction for the first LE audio device among the connected LE audio devices, control the display to display a track configuration page and display the track name information of at least two target audio tracks on the track configuration page.

[0441] The device management page shown in Figure 22 (b) displays connected LE audio devices, such as device A and device B. When receiving the audio track configuration instruction for device A, the device management page shown in Figure 22 (b) jumps to the audio track configuration page shown in Figure 22 (c), and displays the audio track name information of at least two target audio tracks, such as "Chinese" and "English", on the audio track configuration page.

[0442] In some embodiments, while displaying the track name information of at least two target tracks on the track configuration page, it is also possible to respond to a selection instruction for a fifth target track among the at least two target tracks and send the broadcast source information corresponding to the fifth target track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the fifth target track based on the broadcast source information.

[0443] In the embodiment of the present disclosure, the fifth target audio track may be any one of the at least two target audio tracks displayed on the audio track configuration page.

[0444] In some embodiments, during the process of controlling the display to display a multilingual sharing control, the display device may first determine whether the number of audio tracks of the target audio and video resources is equal to a preset number threshold when a trigger operation for the multilingual sharing control is received. If it is determined that the number of audio tracks of the target audio and video resources is equal to the preset number threshold, the identifier of the audio track of the target audio and video resources is displayed; and when an audio broadcast trigger operation for the audio track of the target audio and video resource is received, a Bluetooth broadcast is issued based on at least two target audio tracks.

[0445] Since the preset number threshold can be used to represent the number of audio tracks that the display device can support for simultaneous sharing, when it is determined that the number of audio tracks of the target audio and video resources is equal to the preset number threshold, it means that the number of audio tracks of the target audio and video resources is exactly the number of audio tracks that the display device can support for simultaneous sharing. At this time, the display device plays all the audio track contents of the target audio and video resources, thereby using audio broadcasting to achieve the function of simultaneous multi-language playback of the same audio and video resource.

[0446] In embodiments of the present disclosure, triggering the audio broadcast of at least two tracks of the target audio and video resource may include triggering a device configuration control on a multilingual sharing page. Figure 35 illustrates a device configuration flow chart according to some embodiments. The multilingual sharing page shown in Figure 35(a) displays a device configuration control with the text "Connect Bluetooth device and switch." Upon receiving a triggering operation for this control, the display is controlled to display a device management page, which displays the connected LE audio devices on the device management page, prompting the user to configure the corresponding LE audio device for each track.

[0447] FIG35( b ) is a schematic diagram of a device management page according to some embodiments, wherein the page displays connected LE audio devices, such as device A and device B.

[0448] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth audio channel" can be executed first, and then the step of "controlling the sound output device to play the audio data corresponding to the target audio track of the target audio and video resource according to the current playback progress" can be executed. The step of "controlling the sound output device to play the audio data corresponding to the target audio track of the target audio and video resource according to the current playback progress" can also be executed first, and then the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth audio channel" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth audio channel", the step of "determining whether there is a target Bluetooth audio device currently connected" can be added.

[0449] In some embodiments, the display device may further control the display to display device configuration controls in response to a trigger instruction for the multi-track sharing control before controlling the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks.

[0450] The audio track menu page shown in (c) of Figure 14 displays a multi-audio track sharing control with the words "Bilingual Sharing". When a trigger instruction for the control is received, the multi-language sharing page shown in (a) of Figure 35 is displayed, and the device configuration control with the words "Connect Bluetooth device and switch" is displayed on the page.

[0451] In some embodiments, during the process of displaying the device configuration control, the display may be controlled to display a device management page in response to a trigger instruction for the device configuration control, and the connected LE audio devices may be displayed on the device management page; further, upon receiving a trigger instruction for a fourth target audio track selected for a first LE audio device among the connected LE audio devices, the track name information of the fourth target audio track may be displayed at the display position of the first LE audio device on the device management page to identify the correspondence between the fourth target audio track and the first LE audio device.

[0452] As shown in (c) in Figure 35, at least two target audio tracks are displayed on the audio track selection pop-up window. After the first target audio track "Chinese audio track" is selected for the first LE audio device "Bluetooth device A", when a trigger instruction for the "Continue selecting device" control is received, the audio track selection pop-up window shown in (c) in Figure 35 jumps to the device management page shown in (d) in Figure 35, and the audio track name corresponding to the first target audio track selected for "Bluetooth device A", i.e., "Chinese audio track", is displayed at the display position of "Bluetooth device A" on the device management page.

[0453] In some embodiments, when a track broadcast instruction triggered for at least two target tracks in the track data is received, the broadcast information corresponding to the first target track can be sent to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the fourth target track based on the broadcast information.

[0454] S3406: Receive a first target audio track configured for a first LE audio device among the connected LE audio devices; wherein the first target audio track belongs to the at least two target audio tracks.

[0455] In an embodiment of the present disclosure, while displaying connected LE audio devices on a device management page, the display device may also receive a first target audio track configured for a first LE audio device among the connected LE audio devices, and send broadcast source information corresponding to the first target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the target audio track based on the broadcast source information. The first LE audio device may be any of the connected LE audio devices displayed on the device management page.

[0456] In some embodiments, when displaying connected LE audio devices on the device management page shown in FIG35(b), upon receiving a track configuration trigger operation for a first LE audio device (e.g., device B), at least one first target track is displayed for device A. FIG35(c) is a schematic diagram of a track selection page according to some embodiments, on which at least one first target track is displayed, as well as a prompt message "Please select the track to be received by Bluetooth device A," prompting the user to select the track (i.e., Chinese language) to be received for device A (i.e., the first LE audio device); upon receiving a selection operation for any first target track, the broadcast source information corresponding to the first target track is sent to device A, so that device A can receive the Bluetooth broadcast corresponding to the first target track based on the broadcast source information.

[0457] The track selection page shown in Figure 35(c) may also display a "Continue to Select Device" control. When a trigger operation is received for this control, the page jumps to the device management page shown in Figure 35(d), where a prompt "Chinese Track" is displayed for device A to remind the user that the track configuration for device A has been completed. When a trigger operation is received for the track configuration for device B, the page jumps to the track selection page shown in Figure 35(e), where the track configuration for device B is implemented.

[0458] In the embodiment of the present disclosure, during the process of displaying the scanned LE audio devices on the device management page, upon receiving a connection request for any of the scanned LE audio devices, a connection can be established with the LE audio device; after successfully establishing a connection with the scanned LE audio device, the LE audio device can also be displayed in the connected device list on the device management page.

[0459] Figure 36 is a schematic diagram of changes in a device connection status according to some embodiments, wherein the multilingual sharing page shown in Figure 36 (a) displays a device configuration control with the words "Connect Bluetooth device and switch". When a trigger operation for the control is received, the Bluetooth module is controlled to scan for LE audio devices; the device display device management page shown in Figure 36 (b) displays LE audio devices scanned by the Bluetooth module, such as device C and device D; when a connection request for any LE audio device (such as device D) is received, a connection is established with device D. After successfully establishing a connection with device D, the connected device D is displayed in the connected device list on the device management page, as shown in (c) in Figure 36, and device D is now in the connected device list; when a track configuration trigger operation is received for device D, a track selection page as shown in (d) in Figure 36 is displayed, wherein at least two target tracks are displayed on the page, and when a selection operation is received for a first target track (for example, Chinese) among the at least two target tracks, the broadcast source information corresponding to the first target track (i.e., Chinese) is sent to device D, so that device D can receive the Bluetooth broadcast corresponding to the first target track (i.e., Chinese) based on the broadcast source information.

[0460] S3408. In response to an audio broadcast trigger operation for the at least two target audio tracks, multiple Bluetooth broadcasts are issued based on the at least two target audio tracks, and broadcast information corresponding to the first target audio track is sent to the first LE audio device; wherein each target audio track corresponds to at least one Bluetooth broadcast, the Bluetooth broadcast is used to broadcast audio data of the corresponding target audio track, and the broadcast information is used to receive audio data of the first target audio track.

[0461] In an embodiment of the present disclosure, after the connected LE audio devices are displayed on the device management page and a first target audio track is configured for a first LE audio device among the connected LE audio devices, when an audio broadcast trigger operation for at least two audio tracks is received, multiple Bluetooth broadcasts are issued based on the at least two target audio tracks.

[0462] In the embodiment of the present disclosure, the broadcast information corresponding to the first target audio track may include address information, device address, broadcast source address, broadcast packet cluster ID number, broadcast ID information, synchronization interval, whether encrypted, broadcast code, rendering delay time, SUB GROUP information, Android version information and other broadcast parameter information.

[0463] In an embodiment of the present disclosure, after receiving a first target audio track configured for a first LE audio device among connected LE audio devices, the display device sends broadcast information corresponding to the first target audio track to the first LE audio device when receiving an audio broadcast trigger operation for at least two target audio tracks. Furthermore, the first LE audio device receives audio data of the first target audio track according to the broadcast information corresponding to the first target audio track.

[0464] In some embodiments, before the display device issues multiple Bluetooth broadcasts based on the at least two target audio tracks, the display device may further include: controlling the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel.

[0465] In the disclosed embodiments, audio channels may include more traditional output channels such as a local speaker output channel, a Universal Serial Bus (USB) audio output channel, and a High Definition Multimedia Interface (HDMI) output channel. They may also include audio output channels established based on a Broadcast Media Sender (BMS). The current audio channel may be any of the aforementioned audio output channels.

[0466] In actual applications, when the display device receives an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, it first controls the sound output device to mute, and then switches the current audio channel to the Bluetooth broadcast channel. After the switch is successful, multiple Bluetooth broadcasts are issued based on at least two target audio tracks.

[0467] The display device can also first switch the current audio channel to the Bluetooth broadcast channel when receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, and control the sound output device to mute after the switch is successful, and send multiple Bluetooth broadcasts based on at least two target audio tracks.

[0468] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "controlling the sound output device to mute" can be executed first, and then the step of "switching the current audio channel to the Bluetooth broadcast channel" can be executed, or the step of "switching the current audio channel to the Bluetooth broadcast channel" can be executed first, and then the step of "controlling the sound output device to mute" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "issuing multiple Bluetooth broadcasts based on at least two target audio tracks", steps such as "restarting the audio decoder" or "restarting the audio decoder and video decoder" can be added.

[0469] In the audio broadcasting method provided by the embodiment of the present disclosure, the audio tracks of the target audio and video resources are first obtained; if it is determined that the number of audio tracks of the target audio and video resources is not less than a preset number threshold, then when an audio track configuration operation for at least two target audio tracks is received, the display is controlled to display a device management page, and the first target audio track configured for the first LE audio device is received; after receiving an audio broadcast trigger operation for at least two target audio tracks, multiple Bluetooth broadcasts are issued based on the at least two target audio tracks, and the broadcast information corresponding to the first target audio track is sent to the first LE audio device. It can be seen that the embodiment of the present disclosure issues at least one Bluetooth broadcast for each target audio track, configures the target audio track for the LE audio device, and sends the broadcast information of the target audio track to the LE audio device, so as to realize the function of multi-language synchronous playback for the same audio and video resource by means of audio broadcasting.

[0470] Corresponding to the scenario diagram shown in FIG33 , the present disclosure also provides an audio broadcasting method as shown in FIG37 . FIG37 is a flowchart of an audio broadcasting method according to some embodiments. As shown in FIG37 , the method may include but is not limited to the following steps S3702-S3716:

[0471] S3702: Acquire the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to the audio track.

[0472] S3704: If it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, control the display to display a multi-audio track sharing control.

[0473] In the embodiment of the present disclosure, steps S3702-S3704 can be specifically understood with reference to steps S3402-S3404 in the method shown in Figure 34, and will not be described in detail here.

[0474] S3706: In response to a trigger operation on the multi-audio track sharing control, determine whether the number of audio tracks of the target audio and video resource is greater than the preset number threshold.

[0475] S3708: If it is determined that the number of the audio tracks is greater than the preset number threshold, the identifiers of the audio tracks of the target audio and video resources are displayed.

[0476] In an embodiment of the present disclosure, when the display device receives a trigger operation for a multi-audio track sharing control, it first determines whether the number of audio tracks of the target audio and video resources is greater than a preset number threshold; if it is determined that the number of audio tracks of the target audio and video resources is greater than the preset number threshold, the identifier of the audio track of the target audio and video resources is displayed.

[0477] Assuming that the preset quantity threshold is 2 and the number of audio tracks of the target audio and video resource is 3, when a trigger operation for a multi-track sharing control is received, it is determined that the number of audio tracks of the target audio and video resource is greater than the preset quantity threshold, and the identifier of the audio track of the target audio and video resource is displayed. Figure 38 is a flow diagram of an audio broadcast switching process according to some embodiments, wherein (a) in Figure 38 shows an audio track menu page on a display device, in which the language corresponding to the shared audio track can be selected, and (b) in Figure 38 is a schematic diagram of an audio track selection pop-up window according to some embodiments, which displays the identifier of the audio track of the target audio and video resource, such as Chinese, English, and Japanese, etc. Each audio track identifier has a corresponding check box. The number of audio tracks that the user can share does not exceed the preset quantity threshold. In addition, the pop-up window can also display the words "Please select the shared audio track, only Bluetooth devices that support the LE audio protocol" to prompt the user to select multiple languages ​​for sharing.

[0478] S3710: Receive and display at least two target audio tracks selected from the audio tracks of the target audio and video resources.

[0479] In actual applications, in the process of displaying the identification of the audio track of the target audio and video resource, when the display device receives the user's selection instruction for any two or more audio tracks, it determines the above-mentioned at least two audio tracks as the target audio tracks to be broadcast synchronously. Subsequently, when it receives the audio broadcast trigger operation for at least two target audio tracks, it issues multiple Bluetooth broadcasts based on the at least two target audio tracks, and sends the broadcast information corresponding to the first target audio track to the first LE audio device.

[0480] S3712: When a track configuration operation for at least two target tracks of the target audio and video resource is received, control the display to display a device management page, and display the connected LE audio device on the device management page.

[0481] In an embodiment of the present disclosure, after receiving at least two target audio tracks selected by a user from the audio tracks of a target audio and video resource, and upon receiving an audio track configuration operation for the at least two target audio tracks, the display device jumps from the current page to the device management page and displays the connected LE audio devices on the device management page so that the user can configure the corresponding LE audio devices for the at least two target audio tracks.

[0482] S3714: Receive a first target audio track configured for a first LE audio device among the connected LE audio devices; wherein the first target audio track includes at least two target audio tracks.

[0483] In an embodiment of the present disclosure, while displaying connected LE audio devices on a device management page, upon receiving a configuration trigger operation for a first LE audio device, the device management page jumps to a track selection page, and displays target tracks that can be configured for the first LE audio device on the track selection page. Furthermore, upon receiving a selection operation for the first target track, the first target track is configured for the first LE audio device.

[0484] S3716: In response to the audio broadcast triggering operation for the at least two target audio tracks, multiple Bluetooth broadcasts are issued based on the at least two target audio tracks, and the broadcast information corresponding to the first target audio track is sent to the first LE audio device.

[0485] In an embodiment of the present disclosure, after configuring the first target audio track for the first LE audio device, upon receiving an audio broadcast trigger operation for at least two target audio tracks, multiple Bluetooth broadcasts can be issued based on the at least two target audio tracks, and the broadcast information corresponding to the first target audio track can be sent to the first LE audio device, so that the first LE audio device can receive the audio data of the first target audio track based on the broadcast information corresponding to the first target audio track.

[0486] In the embodiment of the present disclosure, the audio broadcast triggering operation for at least two target audio tracks may include a triggering operation for a confirmation sharing control on the page where the at least two target audio tracks are located. In some embodiments, assuming that the audio played by the sound output device before bilingual sharing is audio data corresponding to the Chinese audio track, upon receiving a selection operation for the Chinese audio track and the English audio track among the three audio tracks shown in (b) of FIG38 , the Chinese audio track and the English audio track are determined as target audio tracks. In addition, a "Confirm Sharing" control may be displayed on the audio track selection pop-up window. After selecting at least two target audio tracks, upon receiving a triggering operation for the "Confirm Sharing" control, at least two Bluetooth broadcasts may be issued based on the Chinese audio track and the English audio track.

[0487] In some embodiments, while displaying the audio tracks of the target audio and video resources and the "Confirm Sharing" control on the audio track selection pop-up window, the display device can also, after receiving at least two target audio tracks selected from the audio tracks of the target audio and video resources and a trigger operation for the "Confirm Sharing" control, jump from the audio track selection pop-up window to the multilingual sharing page shown in (c) of Figure 38, where a "Connect Bluetooth device and switch" control is displayed. When receiving a user trigger operation for the control, the display device jumps from the current page to the device management page shown in (d) of Figure 38, and displays the connected LE audio devices on the page, and configures the corresponding target audio tracks for the connected LE audio devices.

[0488] The embodiments of the present disclosure do not limit the execution order of the above steps. For example, the step of "determining whether the number of audio tracks of the target audio and video resource is not less than a preset number threshold" can be executed first, and then the step of "displaying the identifiers of at least two target audio tracks in the audio tracks of the target audio and video resource" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "issuing multiple Bluetooth broadcasts based on the at least two target audio tracks", the step of "receiving and displaying at least two target audio tracks selected from the audio tracks of the target audio and video resource" can be added.

[0489] It can be seen that the embodiment of the present disclosure can, during the process of displaying the audio track of the target audio and video resource, after receiving the user's audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resource, issue multiple Bluetooth broadcasts based on the at least two target audio tracks, and send the broadcast information corresponding to the first target audio track to the first LE audio device, so as to realize the function of simultaneous multi-language playback of the same audio and video resource by means of audio broadcasting.

[0490] In actual applications, when the display device controls the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel, there may be a problem of inconsistency between the audio data and the playback progress of the target audio and video resources. In order to solve the above technical problems or at least partially solve the above technical problems, the embodiment of the present disclosure can also first control the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel when receiving an audio broadcast trigger operation for at least two target audio tracks in the audio tracks of the target audio and video resources; then control the player to pause the playback of the target audio and video resources, and obtain the playback progress information of the target audio and video resources; further, when it is determined that the Bluetooth broadcast channel is switched successfully, restart the audio decoder, and control the audio decoder to decode the target audio and video resources according to the playback progress information and at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack.

[0491] In some embodiments, when the display device receives an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, it first controls the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel; then controls the player to pause playing the target audio and video resources, and obtains the playback progress information of the target audio and video resources; further, when it is determined that the Bluetooth broadcast channel switch is successful, the audio decoder and the video decoder are restarted, and according to the playback progress information and at least two target audio tracks, the audio decoder and the video decoder are controlled to decode the target audio and video resources, and the decoded audio data is sent to the Bluetooth protocol stack, so that the Bluetooth protocol stack can send multiple Bluetooth broadcasts based on the decoded audio data, thereby realizing the function of simultaneous playback of multiple languages ​​for the same audio and video resource.

[0492] The embodiment of the present disclosure does not limit the execution order of the above steps. For example, the step of "controlling the player to pause playing the target audio and video resources" can be executed first, and then the step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel" can be executed. The step of "controlling the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel" can also be executed first, and then the step of "controlling the player to pause playing the target audio and video resources" can be executed. One or more steps can also be added before the above steps at the same time. For example, before the step of "issuing multiple Bluetooth broadcasts based on at least one second target audio track", steps such as "restarting the audio decoder" or "restarting the audio decoder and video decoder" can be added.

[0493] Figure 39 is a flowchart of an audio broadcast switching process according to some embodiments, wherein the device management page shown in (a) of Figure 39 displays connected LE audio devices, such as device A and device B. When a track configuration operation for device B is received, the current page jumps to the track selection page, and the corresponding target track is configured for device B on the track selection page.

[0494] Figure 39 (b) is a schematic diagram of an audio track selection page according to some embodiments, on which at least two target audio tracks are displayed. In addition, the page also displays a "Continue to Select Headphones" control and a "Finish and Switch" control; after receiving a user trigger operation on the "Continue to Select Headphones" control, the page jumps to the device management page to continue configuring the target audio tracks for other LE audio devices; upon receiving a user trigger operation on the "Finish and Switch" control, the Bluetooth module is controlled to switch the current audio channel to the Bluetooth broadcast channel.

[0495] In actual applications, in order to improve the user experience and make the user have certain expectations about the process of switching to the Bluetooth broadcast channel, when controlling the Bluetooth module to switch the current audio channel to the Bluetooth broadcast channel, a pop-up window of "Bluetooth broadcast switching" as shown in Figure 39 (c) can be displayed to remind the user that the Bluetooth broadcast channel is currently being switched.

[0496] When the Bluetooth broadcast channel switch is confirmed to be successful and the target audio and video resource continues to be played, a prompt message "Bluetooth broadcast has been set" can also be displayed on the playback page of the target audio and video resource, as shown in Figure 39 (d), to prompt the user that the Bluetooth broadcast switch is successful and the target audio and video resource is being played simultaneously in multiple languages ​​using audio broadcast. The "Bluetooth broadcast has been set" message will automatically disappear after being displayed for 5 seconds or will be hidden when the user returns.

[0497] Figure 40 is a schematic diagram of the structure of an electronic device according to some embodiments, which may be the display device, control terminal, or audio receiving device described above. As shown in Figure 40, the electronic device includes: a processor 4001, a memory 4002, and a computer program stored in the memory 4002 and executable on the processor 4001. When the computer program is executed by the processor 4001, it implements the following method in the above-mentioned method embodiment: an audio broadcasting method performed by a display device.

[0498] The present disclosure provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the computer program implements the various processes of the above-mentioned audio broadcasting method and can achieve the same technical effect. To avoid repetition, the details are not described here. The computer-readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0499] The present disclosure provides a computer program product, which includes a computer program. When the computer program is run on a computer, the computer is enabled to implement the above-mentioned audio broadcasting method.

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

Claims

1. A display device, comprising: monitor; sound output device; Bluetooth module; a processor connected to the display, the sound output device, and the Bluetooth module respectively; The processor is configured to: In response to a first key command for a target audio / video resource, obtaining audio track data of the target audio / video resource; wherein the audio track data includes information about the number of audio tracks and audio track information for each audio track, the audio track information includes audio track language information and audio track decoding information, the audio track language information is used to identify the language type of the corresponding audio track, and the audio track decoding information is used to identify the decoding method supported by the corresponding audio track; If the number of audio tracks indicated by the audio track quantity information is not less than a preset first quantity threshold, and the audio track decoding information in the audio track data meets a preset decoding condition, then displaying a multi-audio track sharing control; wherein the preset decoding condition is that the audio track data includes at least one audio track that supports a hard decoding method and at least one audio track that supports a soft decoding method, and the multi-audio track sharing control is used to trigger a multi-audio track sharing operation for the target audio and video resource; In response to a track broadcast instruction triggered for at least two target tracks in the track data, the Bluetooth module is controlled to issue one or more Bluetooth broadcasts based on the at least two target tracks.

2. The display device according to claim 1, wherein the processor executes the step of obtaining the audio track data of the target audio and video resource in response to the first key instruction for the target audio and video resource, and is specifically configured to: In response to a first key command for a target audio and video resource, obtaining audio track format information in the audio track data of the target audio and video resource; wherein, The audio track format information is used to identify the audio and video format of the corresponding audio track; The audio track decoding information of the corresponding audio track is determined according to the audio track format information, and the audio track decoding information is added to the audio track information of the audio track in the audio track data; wherein the audio track decoding information of each audio track includes a hard decoding type, a soft decoding type or a hard and soft decoding type, the hard decoding type is used to indicate that the corresponding audio track only supports the hard decoding method, the soft decoding type is used to indicate that the corresponding audio track only supports the soft decoding method, and the hard and soft decoding type is used to indicate that the corresponding audio track supports both the hard decoding method and the soft decoding method.

3. The display device according to claim 2, wherein the processor determines the audio track decoding information of the corresponding audio track according to the audio track format information, and adds the audio track decoding information to the audio track information of the audio track in the audio track data, and is specifically configured to: If the audio and video format indicated by the audio track format information belongs to a preset first format set, it is determined that the audio track corresponding to the audio track format information only supports hard decoding, and audio track decoding information identifying the hard decoding type is added to the audio track information of the audio track in the audio track data; wherein, The preset first format set includes: at least one of the audio / x-ac4 audio and video format, the audio / dts-hd audio and video format, the audio / dts-lbr audio and video format, and the audiop / dts-true-hd audio and video format; If the audio and video format indicated by the audio track format information belongs to a preset second format set, determining that the audio track corresponding to the audio track format information supports both soft decoding and hard decoding, and adding audio track decoding information identifying the soft and hard decoding types to the audio track information of the audio track in the audio track data; wherein the preset second format set includes: at least one of the audio / MPEG2 audio and video format, the audio / MPEG4 audio and video format, the audio / X-AC3 audio and video format, the audio / X-EAC3 audio and video format, and the audio / X-DTS audio and video format; If the audio and video format indicated by the audio track format information does not belong to the preset first format set and does not belong to the preset second format set, it is determined that the decoding type supported by the audio track corresponding to the audio track format information is a soft decoding type, and the audio track decoding information identifying the soft decoding type is added to the audio track information of the audio track in the audio track data.

4. The display device according to claim 1, before the processor executes the step of controlling the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target tracks in the track data in response to the track broadcast instruction being triggered, the processor is further configured to: In response to a trigger instruction for the multi-track sharing control, the track name information corresponding to the track language information in the track data is displayed; wherein, The audio track name information is used to select the at least two target audio tracks.

5. The display device according to claim 4, wherein the processor executes the display of the track name information corresponding to the track language information in the track data in response to the trigger instruction for the multi-track sharing control, and is specifically configured to: In response to a trigger instruction for the multi-track sharing control, determining whether the number of tracks indicated by the track quantity information is greater than a preset second number threshold; If the number of tracks indicated by the track quantity information is greater than the preset second number threshold, displaying a first window, and displaying track name information corresponding to the track language information in the track data and a selection control corresponding to the track name information on the first window; In response to a selection instruction triggered for at least two target audio tracks based on the audio track name information and the selection control, a second window is displayed, and the audio track name information of the at least two target audio tracks and an audio broadcast control are displayed on the second window; wherein, The at least two target audio tracks respectively support different decoding types; The processor executes the audio broadcast instruction in response to at least two target audio tracks in the audio track data, and controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: In response to a trigger instruction for the audio broadcast control, the Bluetooth module is controlled to send out one or more Bluetooth broadcasts based on the at least two target audio tracks.

6. The display device according to claim 5, wherein before the processor executes the selection instruction triggered in response to at least two target audio tracks based on the audio track name information and the selection control and displays the second window, the processor is further configured to: In response to a trigger instruction for a selection control corresponding to the first audio track name information on the first window, the second audio track name information on the first window is displayed in a preset display style according to the audio track decoding information of the audio track corresponding to the first audio track name information, so as to prompt that the selection control corresponding to the second audio track name information does not support the trigger instruction; wherein, The audio tracks corresponding to the second audio track name information and the first audio track name information respectively support the same decoding type.

7. The display device according to claim 5, wherein the processor is further configured to: If the number of audio tracks indicated by the audio track quantity information is not greater than the preset second quantity threshold, displaying a third window, and displaying the audio track name information corresponding to the audio track language information in the audio track data and an audio broadcast control on the third window; The processor executes the audio broadcast instruction in response to at least two target audio tracks in the audio track data, and controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: In response to a trigger instruction for the audio broadcast control, the Bluetooth module is controlled to send out one or more Bluetooth broadcasts based on the at least two target audio tracks.

8. The display device according to claim 4, wherein a player is disposed on the processor, and the processor is further configured to: In response to a trigger instruction for the multi-track sharing control, the player is controlled to pause playing the target audio and video resource.

9. The display device according to claim 1 , wherein the processor is further configured to: In response to an audio broadcast instruction triggered for at least two target audio tracks in the audio track data, controlling the sound output device to play audio data corresponding to a first target audio track in the at least two target audio tracks; The processor executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth module to send a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks; wherein, The one or more second target audio tracks include target audio tracks other than the first target audio track among the at least two target audio tracks.

10. The display device according to claim 1, wherein the processor is further configured to: In response to an audio broadcast instruction triggered for at least two target audio tracks in the audio track data, controlling the sound output device to stop playing the target audio and video resources; The processor executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth module to send multiple Bluetooth broadcasts based on the at least two target audio tracks.

11. The display device according to claim 1 , wherein the processor is further configured to: In response to an audio broadcast instruction triggered for at least two target audio tracks in the audio track data, controlling the sound output device to play audio data corresponding to a third target audio track in the at least two target audio tracks; The processor executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth module to send multiple Bluetooth broadcasts based on the at least two target audio tracks.

12. The display device according to claim 1 , wherein the processor executes the audio broadcast instruction in response to at least two target audio tracks in the audio track data, and controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: In response to an audio broadcast instruction for at least two target audio tracks in the audio track data, controlling the Bluetooth module to issue a Bluetooth broadcast based on the at least two target audio tracks; wherein, The Bluetooth broadcast includes subgroups created for the at least two target audio tracks respectively, and the subgroups carry audio data of the corresponding target audio tracks.

13. The display device according to claim 1 , wherein the processor executes the audio broadcast instruction in response to at least two target audio tracks in the audio track data, and controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: In response to the audio broadcast instruction for the at least two target audio tracks, controlling the Bluetooth module to issue multiple Bluetooth broadcasts based on the at least two target audio tracks; wherein, Each Bluetooth broadcast corresponds to a target audio track, and each Bluetooth broadcast includes a subgroup created for the corresponding target audio track, wherein the subgroup carries audio data of the corresponding target audio track.

14. The display device according to claim 1, wherein the processor is further configured to: In response to an audio broadcast instruction for at least two target audio tracks in the audio track data, obtaining audio track language information of the at least two target audio tracks, and configuring a subgroup name based on the audio track language information; wherein, The subgroup name is used to construct the broadcast source information corresponding to the target audio track including the audio track language information.

15. The display device according to claim 1, wherein the processor is further configured to: In response to an audio broadcast instruction for at least two target audio tracks in the audio track data, a subgroup name is configured based on the audio track language information of the at least two target audio tracks, and the successfully configured subgroup name is synchronized to the Bluetooth module; wherein, The subgroup name is used to construct the broadcast source information corresponding to the target audio track including the audio track language information.

16. The display device according to claim 1, wherein a player is disposed on the processor, and the processor is further configured to: In response to audio broadcast instructions for at least two target audio tracks in the audio track data, controlling the player to decode the target audio and video resources based on the at least two target audio tracks to obtain audio data corresponding to the at least two target audio tracks respectively; Controlling the audio module in the player to assemble the audio data corresponding to the at least two target audio tracks to obtain assembled audio data; The audio module is controlled to transmit the assembled audio data to the Bluetooth module, so that the Bluetooth module separates the audio data corresponding to the at least two target audio tracks from the assembled audio data for sending multiple Bluetooth broadcasts.

17. The display device according to claim 16, before the processor executes the step of controlling the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target tracks in the track data in response to the track broadcast instruction being triggered, the processor is further configured to: Sending audio track decoding information corresponding to the at least two target audio tracks to the player; The processor controls the player to decode the target audio and video resources based on the at least two target audio tracks to obtain audio data corresponding to the at least two target audio tracks, and is specifically configured as follows: The player is controlled to decode the target audio and video resource based on the audio track decoding information respectively corresponding to the at least two target audio tracks to obtain audio data respectively corresponding to the at least two target audio tracks.

18. The display device according to claim 1, before the processor controls the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: The Bluetooth module is controlled to switch the current audio channel to the Bluetooth broadcast channel.

19. The display device according to claim 18, wherein a player is disposed on the processor, and the processor is further configured to: In response to audio broadcast instructions for at least two target audio tracks in the audio track data, controlling the player to pause playing the target audio and video resources, and obtaining playing progress information of the target audio and video resources; When it is determined that the Bluetooth broadcast channel switch is successful, restart the audio decoder, and control the audio decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack in the Bluetooth module; the Bluetooth protocol stack is used to send one or more Bluetooth broadcasts based on the decoded audio data.

20. The display device according to claim 18, wherein a player is disposed on the processor, and the processor is further configured to: In response to audio broadcast instructions for at least two target audio tracks in the audio track data, controlling the player to pause playing the target audio and video resources, and obtaining playing progress information of the target audio and video resources; When it is determined that the Bluetooth broadcast channel switch is successful, restart the audio decoder and the video decoder, and control the audio decoder and the video decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack in the Bluetooth module; wherein, The Bluetooth protocol stack is used to send one or more Bluetooth broadcasts based on the decoded audio data.

21. The display device according to claim 1, before the processor controls the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: In response to a trigger instruction for the multi-track sharing control, controlling the display to at least display a device configuration control; In response to a trigger instruction for the device configuration control, controlling the display to display a device management page, and displaying the connected LE audio device on the device management page; In response to a trigger instruction of selecting a fourth target audio track for a first LE audio device among the connected LE audio devices, displaying track name information of the fourth target audio track at a display position of the first LE audio device on the device management page to identify a correspondence between the fourth target audio track and the first LE audio device.

22. The display device according to claim 21, wherein the processor is further configured to: In response to a track broadcast instruction triggered for at least two target tracks in the track data, broadcast information corresponding to the fourth target track is sent to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the fourth target track based on the broadcast information.

23. The display device according to claim 1, after the processor controls the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: Control the display to display a device management page, and display the connected LE audio device on the device management page; In response to a track configuration instruction for a first LE audio device among the connected LE audio devices, controlling the display to display a track configuration page, and displaying track name information of the at least two target tracks on the track configuration page; In response to a selection instruction for a fifth target audio track among the at least two target audio tracks, broadcast source information corresponding to the fifth target audio track is sent to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the fifth target audio track based on the broadcast source information.

24. The display device according to claim 23, wherein after the processor executes the step of controlling the display to display a device management page, the processor is further configured to: Control the Bluetooth module to scan for devices, and control the display to display the scanned LE audio devices on the device management page; In response to a connection request for a second LE audio device among the scanned LE audio devices, establishing a connection with the second LE audio device; The processor executes the displaying of the connected LE audio device on the device management page, and is specifically configured to: display the connected second LE audio device on the device management page.

25. The display device according to claim 18, wherein after the processor executes the display of the track name information corresponding to the track language information in the track data in response to the trigger instruction for the multi-track sharing control, the processor is further configured to: In response to the cancel sharing instruction for the at least two target audio tracks, the Bluetooth module is controlled to cut the current audio channel from the Bluetooth broadcast channel, and the sound output device is controlled to continue playing the target audio and video resources.

26. The display device according to claim 18, wherein after the processor executes the control in response to the trigger instruction for the multi-track sharing control to display the track name control corresponding to the track language information in the track data, the processor is further configured to: In response to the cancel sharing instruction for the at least two target audio tracks, determining whether there is a connected target Bluetooth audio device; wherein, The target Bluetooth audio device supports the LE audio protocol and / or the A2DP protocol; If there is a connected target Bluetooth audio device, control the Bluetooth module to switch the current audio channel to a Bluetooth audio channel, send the audio data corresponding to any target audio track of the target audio and video resource to the target Bluetooth audio device, and control the sound output device to continue playing the audio data corresponding to any target audio track; If there is no connected target Bluetooth audio device, the sound output device is controlled to continue playing the target audio and video resources.

27. The display device according to claim 19 or 20, wherein the processor is configured to control the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks: Control the Bluetooth protocol stack in the Bluetooth module to encapsulate the decoded audio data corresponding to the at least two target audio tracks into corresponding BIS streams according to the preset correspondence between the audio tracks and the BIS streams, and send one or more Bluetooth broadcasts based on the BIS streams.

28. The display device according to claim 19 or 20, wherein before the processor executes the step of sending the decoded audio data to the Bluetooth protocol stack, the processor is further configured to: Controlling the audio decoder to add target header information to the decoded audio data to obtain processed audio data carrying the target header information; wherein, The target header information encapsulates the track information of the target track corresponding to the decoded audio data, and the target header information is used to determine the BIS stream of the corresponding target track; The processor executes the sending of the decoded audio data to the Bluetooth protocol stack in the Bluetooth module, and is specifically configured to: send the processed audio data to the Bluetooth protocol stack in the Bluetooth module.

29. The display device according to claim 28, before the processor controls the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: Setting corresponding BIS streams for the at least two target audio tracks respectively; The processor executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth protocol stack to determine the corresponding BIS stream based on the audio track information encapsulated in the target header information of the received processed audio data, and encapsulate the processed audio data into the BIS stream, and send a Bluetooth broadcast based on the BIS stream.

30. A display device comprising: monitor; sound output device; Bluetooth module; a processor connected to the display, the sound output device, and the Bluetooth module respectively; The processor is configured to: Obtaining the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to itself; If it is determined that the number of audio tracks of the target audio and video resources is not less than a preset number threshold, after receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, the sound output device is controlled to be muted, and multiple Bluetooth broadcasts are issued based on the at least two target audio tracks; wherein each target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the corresponding target audio track.

31. The display device according to claim 30, before the processor executes the sending of multiple Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: The Bluetooth module is controlled to switch the current audio channel to the Bluetooth broadcast channel.

32. The display device according to claim 31 , wherein the processor is further configured to: Upon receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resource, after controlling the sound output device to be muted, and before sending multiple Bluetooth broadcasts based on the at least two target audio tracks, controlling the player to pause playing the target audio and video resource, and obtaining playback progress information of the target audio and video resource; When it is determined that the Bluetooth broadcast channel switch is successful, restart the audio decoder, and control the audio decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack; wherein, The Bluetooth protocol stack is used to send multiple Bluetooth broadcasts based on the decoded audio data.

33. The display device according to claim 31 , wherein the processor is further configured to: Upon receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resource, after controlling the sound output device to be muted, and before sending multiple Bluetooth broadcasts based on the at least two target audio tracks, controlling the player to pause playing the target audio and video resource, and obtaining playback progress information of the target audio and video resource; When it is determined that the Bluetooth broadcast channel switch is successful, restart the audio decoder and the video decoder, and control the audio decoder and the video decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack; wherein, The Bluetooth protocol stack is used to send multiple Bluetooth broadcasts based on the decoded audio data.

34. The display device according to claim 30, wherein the processor performs, after receiving the audio broadcast triggering operation for at least two target audio tracks among the audio tracks of the target audio and video resources, controlling the sound output device to mute, and issuing multiple Bluetooth broadcasts based on the at least two target audio tracks, is specifically configured to: If it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, controlling the display to display a multi-audio track sharing control; In response to a triggering operation on the multi-track sharing control, displaying identifiers of at least two target audio tracks among the audio tracks of the target audio and video resource; In response to an audio broadcast triggering operation for the at least two target audio tracks, the sound output device is controlled to be muted, and a plurality of Bluetooth broadcasts are issued based on the at least two target audio tracks.

35. The display device according to claim 34, wherein the processor is configured to display the identifiers of at least two target audio tracks among the audio tracks of the target audio and video resource in response to the triggering operation on the multi-audio track sharing control: In response to a triggering operation on the multi-track sharing control, determining whether the number of audio tracks of the target audio and video resource is greater than the preset number threshold; If it is determined that the number of the audio tracks is greater than the preset number threshold, displaying the identifiers of the audio tracks of the target audio and video resources; Receiving at least two target audio tracks selected from the audio tracks of the target audio and video resources; In response to an audio broadcast triggering operation for the at least two target audio tracks, the sound output device is controlled to be muted, and a plurality of Bluetooth broadcasts are issued based on the at least two target audio tracks.

36. The display device according to claim 30, wherein after executing the step of sending a plurality of Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: Control the display to display a device management page, and display the connected LE audio device on the device management page; Receive a target audio track configured for a first LE audio device on the device management page, and send broadcast source information corresponding to the target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the target audio track based on the broadcast source information.

37. The display device according to claim 36, wherein after the processor executes the step of controlling the display to display a device management page, the processor is further configured to: Control the Bluetooth module to scan for devices, and control the display to display the scanned LE audio devices on the device management page; In response to a connection request for a second LE audio device among the scanned LE audio devices, establishing a connection with the second LE audio device; The processor executes the displaying of the connected LE audio device on the device management page, and is specifically configured to: display the connected second LE audio device on the device management page.

38. The display device according to claim 31, wherein the processor is further configured to: In response to a cancel sharing trigger operation for the at least two target audio tracks, the sound output device is controlled to play audio data corresponding to the first audio track of the target audio and video resource according to a current playback progress.

39. The display device according to claim 31, wherein the processor is further configured to: In response to the cancel sharing trigger operation for the at least two target audio tracks, determining whether there is a currently connected target Bluetooth audio device; wherein, The target Bluetooth audio device supports the LE audio protocol and / or the A2DP protocol; If there is a connected target Bluetooth audio device, control the Bluetooth module to switch the current audio channel to the Bluetooth audio channel, and send the audio data corresponding to the second audio track of the target audio and video resource to the target Bluetooth audio device; If there is no connected target Bluetooth audio device, the sound output device is controlled to play the audio data corresponding to the third audio track of the target audio and video resource according to the current playback progress.

40. The display device according to claim 32 or 33, wherein the processor is configured to execute the step of sending multiple Bluetooth broadcasts based on the at least two target audio tracks: The Bluetooth protocol stack is controlled to encapsulate the decoded audio data corresponding to the at least two target audio tracks into corresponding BIS streams according to the preset correspondence between the audio tracks and the BIS streams, and to issue a Bluetooth broadcast based on the BIS streams.

41. The display device according to claim 32 or 33, wherein before the processor executes the step of sending the decoded audio data to the Bluetooth protocol stack, the processor is further configured to: Controlling the audio decoder to add target header information to the decoded audio data to obtain processed audio data carrying the target header information; wherein, The target header information encapsulates the track information of the target track corresponding to the decoded audio data, and the target header information is used to determine the BIS stream corresponding to the target track; The processor executes the step of sending the decoded audio data to the Bluetooth protocol stack, and is specifically configured to: The processed audio data is sent to the Bluetooth protocol stack.

42. The display device according to claim 41, before executing the step of sending a plurality of Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: Setting corresponding BIS streams for the at least two target audio tracks respectively; The processor executes the sending of multiple Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: Control the Bluetooth protocol stack to determine the corresponding BIS stream according to the audio track information encapsulated in the target header information of the received processed audio data, encapsulate the processed audio data into the BIS stream, and issue a Bluetooth broadcast based on the BIS stream.

43. A display device comprising: monitor; sound output device; Bluetooth module; a processor connected to the display, the sound output device, and the Bluetooth module respectively; The processor is configured to: Obtaining the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to itself; If it is determined that the number of audio tracks of the target audio and video resources is not less than a preset number threshold, after receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, the sound output device is controlled to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and to issue multiple Bluetooth broadcasts based on the at least two target audio tracks; wherein each target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the corresponding target audio track.

44. The display device according to claim 43, before the processor executes the sending of multiple Bluetooth audio broadcasts based on at least two target audio tracks among the audio tracks of the target audio and video resources, the processor is further configured to: The Bluetooth module is controlled to switch the current audio channel to the Bluetooth broadcast channel.

45. The display device according to claim 44, before the processor controls the sound output device to play the audio data corresponding to the first target audio track of the at least two target audio tracks and issues multiple Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: Upon receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resource, controlling the player to pause playing the target audio and video resource, and obtaining playback progress information of the target audio and video resource; When it is determined that the Bluetooth broadcast channel switch is successful, restart the audio decoder, and control the audio decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack; wherein, The Bluetooth protocol stack is used to send multiple Bluetooth broadcasts based on the decoded audio data.

46. ​​The display device according to claim 44, wherein before the processor controls the sound output device to play the audio data corresponding to the first target audio track of the at least two target audio tracks and issues multiple Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: Control the player to pause playing the target audio and video resource, and obtain the playback progress information of the target audio and video resource; When it is determined that the Bluetooth broadcast channel switch is successful, restart the audio decoder and the video decoder, and control the audio decoder and the video decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack; wherein, The Bluetooth protocol stack is used to send multiple Bluetooth broadcasts based on the decoded audio data.

47. The display device according to claim 43, wherein the processor, after receiving the audio broadcast triggering operation for at least two target audio tracks among the audio tracks of the target audio and video resource, controls the sound output device to play audio data corresponding to a first target audio track among the at least two target audio tracks, and issues multiple Bluetooth broadcasts based on the at least two target audio tracks, is specifically configured to: If it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, controlling the display to display a multi-audio track sharing control; In response to a triggering operation on the multi-track sharing control, displaying identifiers of at least two target audio tracks among the audio tracks of the target audio and video resource; In response to an audio broadcast triggering operation for the at least two target audio tracks, the sound output device is controlled to play audio data corresponding to a first target audio track of the at least two target audio tracks, and multiple Bluetooth broadcasts are issued based on the at least two target audio tracks.

48. The display device according to claim 47, wherein the processor is configured to display the identifiers of at least two target audio tracks among the audio tracks of the target audio and video resource in response to the triggering operation on the multi-audio track sharing control: In response to a triggering operation on the multi-track sharing control, determining whether the number of audio tracks of the target audio and video resource is greater than the preset number threshold; If it is determined that the number of the audio tracks is greater than the preset number threshold, displaying the identifiers of the audio tracks of the target audio and video resources; Receiving at least two target audio tracks selected from the audio tracks of the target audio and video resources; In response to an audio broadcast triggering operation for the at least two target audio tracks, the sound output device is controlled to play audio data corresponding to a first target audio track of the at least two target audio tracks, and multiple Bluetooth broadcasts are issued based on the at least two target audio tracks.

49. The display device according to claim 47 or 48, wherein before the processor executes the audio broadcast triggering operation in response to the at least two target audio tracks, controls the sound output device to play audio data corresponding to a first target audio track of the at least two target audio tracks, and issues multiple Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: A first target audio track selected for the sound output device from among the at least two target audio tracks is received.

50. The display device according to claim 43, wherein after executing the step of sending a plurality of Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: Control the display to display a device management page, and display the connected LE audio device on the device management page; Receive a first target audio track configured for a first LE audio device on the device management page, and send broadcast source information corresponding to the first target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the first target audio track based on the broadcast source information.

51. The display device according to claim 50, wherein after the processor executes the control of the display device management page, the processor is further configured to: Control the Bluetooth module to scan for devices, and control the display to display the scanned LE audio devices on the device management page; In response to a connection request for a second LE audio device among the scanned LE audio devices, establishing a connection with the second LE audio device; The processor is configured to perform the step of displaying the connected LE audio device on the device management page, and is specifically configured to: The connected second LE audio device is displayed on the device management page.

52. The display device according to claim 44, wherein the processor is further configured to: In response to the cancel sharing trigger operation for the at least two target audio tracks, the Bluetooth module is controlled to cut the current audio channel from the Bluetooth broadcast channel, and the sound output device is controlled to continue playing the audio data corresponding to the first target audio track according to the current playback progress.

53. The display device according to claim 44, wherein the processor is further configured to: In response to the cancel sharing trigger operation for the at least two target audio tracks, determining whether there is a currently connected target Bluetooth audio device; wherein, The target Bluetooth audio device supports the LE audio protocol and / or the A2DP protocol; If there is a connected target Bluetooth audio device, control the Bluetooth module to switch the current audio channel to the Bluetooth audio channel, send the audio data corresponding to the first audio track of the target audio and video resource to the target Bluetooth audio device, and control the sound output device to continue playing the audio data corresponding to the first target audio track according to the current playback progress; If there is no connected target Bluetooth audio device, the sound output device is controlled to continue playing the audio data corresponding to the first target audio track according to the current playing progress.

54. The display device according to claim 45 or 46, wherein the processor is configured to execute the step of sending multiple Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: The Bluetooth protocol stack is controlled to encapsulate the decoded audio data corresponding to the at least two target audio tracks into corresponding BIS streams according to the preset correspondence between the audio tracks and the BIS streams, and to issue a Bluetooth broadcast based on the BIS streams.

55. The display device according to claim 45 or 46, wherein before the processor executes the step of sending the decoded audio data to the Bluetooth protocol stack, the processor is further configured to: Controlling the audio decoder to add target header information to the decoded audio data to obtain processed audio data carrying the target header information; wherein, The target header information encapsulates the track information of the target track corresponding to the decoded audio data, and the target header information is used to determine the BIS stream corresponding to the target track; The processor executes the sending of the decoded audio data to the Bluetooth protocol stack, and is specifically configured to: send the processed audio data to the Bluetooth protocol stack.

56. The display device according to claim 55, before the processor executes the sending of multiple Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: Setting corresponding BIS streams for the at least two target audio tracks respectively; The processor executes the sending of multiple Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth protocol stack to determine the corresponding BIS stream based on the audio track information encapsulated in the target header information of the received processed audio data, encapsulate the processed audio data into the BIS stream, and send a Bluetooth broadcast based on the BIS stream.

57. A display device comprising: monitor; sound output device; Bluetooth module; a processor connected to the display, the sound output device, and the Bluetooth module respectively; The processor is configured to: Obtaining the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to itself; If it is determined that the number of audio tracks of the target audio and video resources is not less than a first preset number threshold, then when an audio broadcast trigger operation is received for at least two target audio tracks among the audio tracks of the target audio and video resources, the sound output device is controlled to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and to issue a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks; wherein the one or more second target audio tracks include target audio tracks among the at least two target audio tracks other than the first target audio track, each second target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the second target audio track.

58. The display device according to claim 57, before the processor executes the step of sending a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks, the processor is further configured to: The Bluetooth module is controlled to switch the current audio channel to the Bluetooth broadcast channel.

59. The display device according to claim 58, before the processor controls the sound output device to play the audio data corresponding to the first target audio track of the at least two target audio tracks and issues a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks, the processor is further configured to: Upon receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resource, controlling the player to pause playing the target audio and video resource, and obtaining playback progress information of the target audio and video resource; When it is determined that the Bluetooth broadcast channel switch is successful, restart the audio decoder, and control the audio decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack; wherein, The Bluetooth protocol stack is used to send multiple Bluetooth broadcasts based on the decoded audio data.

60. The display device according to claim 58, before the processor controls the sound output device to play the audio data corresponding to the first target audio track of the at least two target audio tracks and issues a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks, the processor is further configured to: Control the player to pause playing the target audio and video resource, and obtain the playback progress information of the target audio and video resource; When it is determined that the Bluetooth broadcast channel switch is successful, restart the audio decoder and the video decoder, and control the audio decoder and the video decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack; wherein, The Bluetooth protocol stack is used to send multiple Bluetooth broadcasts based on the decoded audio data.

61. The display device according to claim 57, wherein the processor executes, upon receiving an audio broadcast triggering operation for at least two target audio tracks among the audio tracks of the target audio and video resource, controlling the sound output device to play audio data corresponding to a first target audio track among the at least two target audio tracks, and issuing a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks, and is specifically configured to: If it is determined that the number of audio tracks of the target audio and video resource is not less than a first preset number threshold, controlling the display to display a multi-audio track sharing control; In response to a triggering operation on the multi-track sharing control, displaying identifiers of at least two target audio tracks among the audio tracks of the target audio and video resource; In response to an audio broadcast trigger operation for the at least two target audio tracks, the sound output device is controlled to play audio data corresponding to a first target audio track among the at least two target audio tracks, and to issue a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks.

62. The display device according to claim 61, wherein the processor is configured to display the identifiers of at least two target audio tracks among the audio tracks of the target audio and video resource in response to the triggering operation on the multi-audio track sharing control: In response to a triggering operation on the multi-track sharing control, determining whether the number of audio tracks of the target audio and video resource is greater than a first preset number threshold; If it is determined that the number of the audio tracks is greater than the first preset number threshold, displaying the identifier of the audio track of the target audio and video resource; Identifications of at least two target audio tracks selected from the audio tracks of the target audio and video resource are received and displayed.

63. The display device according to claim 61 or 62, wherein before the processor executes the audio broadcast triggering operation in response to the at least two target audio tracks, controls the sound output device to play audio data corresponding to a first target audio track of the at least two target audio tracks, and issues a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks, the processor is further configured to: A first target audio track selected for the sound output device from among the at least two target audio tracks is received.

64. The display device according to claim 57, after executing the step of sending a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks, the processor is further configured to: Control the display to display a device management page, and display the connected LE audio device on the device management page; Receive a second target audio track configured for the first LE audio device on the device management page, and send broadcast source information corresponding to the second target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the second target audio track based on the broadcast source information.

65. The display device according to claim 64, wherein after the processor executes the step of controlling the display to display a device management page, the processor is further configured to: Control the Bluetooth module to scan for devices, and control the display to display the scanned LE audio devices on the device management page; In response to a connection request for a second LE audio device among the scanned LE audio devices, establishing a connection with the second LE audio device; The processor executes the displaying of the connected LE audio device on the device management page, and is specifically configured to: display the connected second LE audio device on the device management page.

66. The display device according to claim 57, wherein the processor is further configured to: In response to the cancel sharing trigger operation for the at least two target audio tracks, the Bluetooth module is controlled to cut the current audio channel from the Bluetooth broadcast channel, and the sound output device is controlled to continue playing the audio data corresponding to the first target audio track according to the current playback progress.

67. The display device according to claim 57, wherein the processor is further configured to: In response to the cancel sharing trigger operation for the at least two target audio tracks, determining whether there is a currently connected target Bluetooth audio device; wherein, The target Bluetooth audio device supports the LE audio protocol and / or the A2DP protocol; If there is a connected target Bluetooth audio device, control the Bluetooth module to switch the current audio channel to the Bluetooth audio channel, send the audio data corresponding to any second target audio track of the target audio and video resource to the target Bluetooth audio device, and control the sound output device to continue playing the audio data corresponding to the first target audio track according to the current playback progress; If there is no connected target Bluetooth audio device, the sound output device is controlled to continue playing the audio data corresponding to the first target audio track according to the current playing progress.

68. The display device according to claim 60 or 61, wherein the processor executes the sending of the Bluetooth broadcast based on the one or more second target audio tracks among the at least two target audio tracks, and is specifically configured to: Control the Bluetooth protocol stack to encapsulate the decoded audio data corresponding to the one or more second target audio tracks into corresponding BIS streams according to the preset correspondence between the audio tracks and the BIS streams, and issue a Bluetooth broadcast based on the BIS streams.

69. The display device according to claim 60 or 61, wherein before the processor executes the step of sending the decoded audio data to the Bluetooth protocol stack, the processor is further configured to: Controlling the audio decoder to add target header information to the decoded audio data to obtain processed audio data carrying the target header information; wherein, The target header information encapsulates the track information of the second target track corresponding to the decoded audio data, and the target header information is used to determine the BIS stream corresponding to the second target track; The processor executes the sending of the decoded audio data to the Bluetooth protocol stack, and is specifically configured to: send the processed audio data to the Bluetooth protocol stack.

70. The display device according to claim 69, before the processor executes the sending of multiple Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: Setting corresponding BIS streams for the at least two target audio tracks respectively; The processor executes the Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks, and is specifically configured to: control the Bluetooth protocol stack to determine the corresponding BIS stream based on the audio track information encapsulated in the target header information of the received processed audio data, encapsulate the processed audio data into the BIS stream, and issue a Bluetooth broadcast based on the BIS stream.

71. A display device comprising: monitor; sound output device; Bluetooth module; a processor connected to the display, the sound output device, and the Bluetooth module respectively; The processor is configured to: In response to a sharing trigger instruction for at least two target audio tracks of a target audio and video resource, controlling the display to display a first window, and displaying at least a device configuration control on the first window; In response to a trigger instruction for the device configuration control, controlling the display to display a device management page, and displaying the connected LE audio device on the device management page; In response to a trigger instruction for selecting a first target audio track for a first LE audio device among the connected LE audio devices, displaying track name information of the first target audio track at a display position of the first LE audio device on the device management page to identify a correspondence between the first target audio track and the first LE audio device; In response to the audio broadcast instruction for the at least two target audio tracks, control the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, and send the broadcast information corresponding to the first target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the first target audio track based on the broadcast information.

72. The display device according to claim 71, wherein before the processor executes the sharing trigger instruction in response to at least two target audio tracks of the target audio and video resource and controls the display to display the first window, the processor is further configured to: In response to a first key command for a target audio and video resource, obtaining audio track data of the target audio and video resource; wherein, The audio track data of the target audio and video resource includes information about the number of audio tracks and track information of each audio track, wherein the audio track information includes audio track language information, and the audio track language information is used to identify the language type of the corresponding audio track; If the number of tracks indicated by the track quantity information in the track data is not less than a preset first number threshold, a multi-track sharing control is displayed; wherein the multi-track sharing control is used to trigger the sharing trigger instruction.

73. The display device according to claim 72, wherein the processor executes the sharing trigger instruction in response to at least two target audio tracks of the target audio and video resource, controls the display to display a first window, and displays at least a device configuration control on the first window, and is specifically configured to: In response to a trigger instruction for the multi-track sharing control, determining whether the number of tracks indicated by the track quantity information is greater than a preset second number threshold; If the number of tracks indicated by the track quantity information is greater than the preset second number threshold, controlling the display to display track name information corresponding to the track language information of each track in the track data and a selection control corresponding to the track name information; In response to a selection instruction triggered for at least two target audio tracks based on the audio track name information and the selection control, a first window is displayed, and at least a device configuration control is displayed on the first window.

74. The display device according to claim 73, wherein the processor is further configured to: If the number of audio tracks indicated by the audio track number information is not greater than the preset second number threshold, the display is controlled to display the first window, and at least a device configuration control is displayed on the first window.

75. The display device according to claim 71, wherein the processor executes the sharing trigger instruction in response to at least two target audio tracks of the target audio and video resource, controls the display to display a first window, and displays at least a device configuration control on the first window, and is specifically configured to: In response to a sharing trigger instruction for at least two target audio tracks of a target audio and video resource, the display is controlled to display a first window, and audio track name information and device configuration controls of the at least two target audio tracks are displayed on the first window.

76. The display device according to claim 71, wherein the processor executes the trigger instruction in response to selecting a first target audio track for a first LE audio device among the connected LE audio devices, displaying the track name of the first target audio track at the display position of the first LE audio device on the device management page to identify the correspondence between the first target audio track and the first LE audio device, and is specifically configured to: In response to an audio track configuration instruction for a first LE audio device among the connected LE audio devices, controlling the display to display a second window, and displaying the audio track name information of the at least two target audio tracks on the second window; wherein, The track name information is determined based on the track language information of the corresponding target track; In response to a selection instruction for a first target audio track among the at least two target audio tracks, track name information of the first target audio track is displayed at a display position of the first LE audio device on the device management page to identify a correspondence between the first target audio track and the first LE audio device.

77. The display device according to claim 71, wherein the processor is further configured to: In response to an audio broadcast instruction for the at least two target audio tracks, controlling the sound output device to play audio data corresponding to a second target audio track of the at least two target audio tracks; The processor executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth module to send a Bluetooth broadcast based on one or more third target audio tracks among the at least two target audio tracks; wherein, The one or more third target audio tracks include target audio tracks other than the second target audio track among the at least two target audio tracks.

78. The display device according to claim 71, wherein the processor is further configured to: In response to an audio broadcast instruction for the at least two target audio tracks, controlling the sound output device to stop playing the target audio and video resources; The processor executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth module to send multiple Bluetooth broadcasts based on the at least two target audio tracks.

79. The display device according to claim 71, wherein the processor is further configured to: In response to an audio broadcast instruction for the at least two target audio tracks, controlling the sound output device to play audio data corresponding to a fourth target audio track among the at least two target audio tracks; The processor executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth module to send multiple Bluetooth broadcasts based on the at least two target audio tracks.

80. The display device according to claim 71, wherein the processor executes the audio broadcast instruction in response to the at least two target audio tracks, controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, and sends broadcast information corresponding to the first target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the first target audio track based on the broadcast information, and is specifically configured to: In response to the audio broadcast instruction for the at least two target audio tracks, controlling the Bluetooth module to issue a Bluetooth broadcast based on the at least two target audio tracks; wherein, The Bluetooth broadcast includes subgroups created for the at least two target audio tracks respectively, and the subgroups carry audio data of the corresponding target audio tracks; And, controlling the Bluetooth module to send the broadcast information corresponding to the first target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast based on the broadcast information; wherein the broadcast information includes identification information of the subgroup corresponding to the first target audio track.

81. The display device according to claim 71, wherein the processor executes the audio broadcast instruction in response to the at least two target audio tracks, controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, and sends broadcast information corresponding to the first target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the first target audio track based on the broadcast information, and is specifically configured to: In response to the audio broadcast instruction for the at least two target audio tracks, controlling the Bluetooth module to issue multiple Bluetooth broadcasts based on the at least two target audio tracks; wherein, Each Bluetooth broadcast corresponds to a target audio track, and each Bluetooth broadcast includes a subgroup created for the corresponding target audio track, wherein the subgroup carries the audio data of the corresponding target audio track; Furthermore, the Bluetooth module is controlled to send broadcast information corresponding to the first target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast based on the broadcast information.

82. The display device according to claim 76, wherein the processor is further configured to: In response to a trigger instruction for the device configuration control, obtaining audio track language information of the at least two target audio tracks, configuring a subgroup name based on the audio track language information, and creating a subgroup corresponding to the subgroup name; The processor executes the step of controlling the display to display a second window in response to the track configuration instruction for the first LE audio device among the connected LE audio devices, and displaying track name information of the at least two target audio tracks on the second window. The processor is specifically configured to: control the display to display a track configuration page in response to the track configuration instruction for the first LE audio device among the connected LE audio devices, and display the at least two target audio tracks based on the subgroup name on the track configuration page.

83. The display device according to claim 76, wherein the processor is further configured to: In response to a selection instruction for a first target audio track of the at least two target audio tracks, establishing a correspondence between a MAC address of the first LE audio device and a subgroup corresponding to the audio track language information of the first target audio track, and sending the correspondence to the Bluetooth module; The processor executes the sending of the broadcast information of the first target audio track to the first LE audio device, and is specifically configured to: control the Bluetooth module to send the broadcast information corresponding to the first target audio track to the first LE audio device based on the MAC address of the first LE audio device in the corresponding relationship; wherein, The broadcast information includes information about the subgroup corresponding to the first target audio track.

84. The display device according to claim 71, wherein a player is disposed on the processor, and the processor executes the audio broadcast instruction in response to the at least two target audio tracks, controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: In response to the audio broadcast instruction for the at least two target audio tracks, controlling the player to decode the target audio and video resources based on the at least two target audio tracks to obtain audio data corresponding to the at least two target audio tracks, and controlling the audio module in the player to assemble the audio data corresponding to the at least two target audio tracks to obtain assembled audio data; Control the audio module to transmit the assembled audio data to the Bluetooth module, and control the Bluetooth module to split the audio data corresponding to the at least two target audio tracks from the assembled audio data, and then send one or more Bluetooth broadcasts based on the audio data corresponding to the at least two target audio tracks.

85. The display device according to claim 71, after the processor executes the control of the display device management page, the processor is further configured to: Control the Bluetooth module to scan for devices, and control the display to display the scanned LE audio devices on the device management page; In response to the connection request for the scanned LE audio device, a connection is established with the scanned LE audio device.

86. The display device according to claim 71, wherein the processor executes the trigger instruction in response to the device configuration control, controls the display to display a device management page, and displays the connected LE audio device on the device management page, and is specifically configured to: In response to a trigger instruction for the device configuration control, obtaining a universally unique identifier (UUID) of a connected device, and determining a connected LE audio device from the connected devices based on the UUID; wherein, The UUID of the LE audio device indicates support for the LE audio protocol; Control the display to display a device management page, and display the connected LE audio device on the device management page.

87. The display device according to claim 72, wherein a player is disposed on the processor, and the processor is further configured to: In response to a trigger instruction for the multi-track sharing control, the player is controlled to pause playing the target audio and video resource.

88. The display device according to claim 71, before the processor controls the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: The Bluetooth module is controlled to switch the current audio channel to the Bluetooth broadcast channel.

89. The display device according to claim 88, wherein a player is disposed on the processor, and before the processor executes the step of controlling the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: In response to the audio broadcast instruction for the at least two target audio tracks, controlling the player to pause playing the target audio and video resources, and obtaining playing progress information of the target audio and video resources; When it is determined that the Bluetooth broadcast channel switch is successful, restart the audio decoder, and control the audio decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack in the Bluetooth module; wherein, The Bluetooth protocol stack is used to send one or more Bluetooth broadcasts based on the decoded audio data.

90. The display device according to claim 88, wherein a player is disposed on the processor, and before the processor executes the step of controlling the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: In response to the audio broadcast instruction for the at least two target audio tracks, controlling the player to pause playing the target audio and video resources, and obtaining playing progress information of the target audio and video resources; When it is determined that the Bluetooth broadcast channel switch is successful, restart the audio decoder and the video decoder, and control the audio decoder and the video decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack in the Bluetooth module; wherein, The Bluetooth protocol stack is used to send one or more Bluetooth broadcasts based on the decoded audio data.

91. The display device according to claim 89 or 90, wherein the processor is configured to control the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks: The Bluetooth protocol stack in the Bluetooth module is controlled to encapsulate the decoded audio data corresponding to the at least two target audio tracks into corresponding BIS streams according to the preset correspondence between the audio tracks and the BIS streams, and to send a Bluetooth broadcast based on the BIS streams.

92. The display device according to claim 89 or 90, before the processor executes the step of sending the decoded audio data to the Bluetooth protocol stack in the Bluetooth module, the processor is further configured to: Controlling the audio decoder to add target header information to the decoded audio data to obtain processed audio data carrying the target header information; wherein, The target header information encapsulates the track information of the target track corresponding to the decoded audio data, and the target header information is used to determine the BIS stream corresponding to the target track; The processor executes the step of sending the decoded audio data to the Bluetooth protocol stack in the Bluetooth module, and is specifically configured to: The processed audio data is sent to the Bluetooth protocol stack in the Bluetooth module.

93. The display device according to claim 92, before the processor controls the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: Setting corresponding BIS streams for the at least two target audio tracks respectively; The processor executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth protocol stack to determine the corresponding BIS stream based on the audio track information encapsulated in the target header information of the received processed audio data, and encapsulate the processed audio data into the BIS stream, and send a Bluetooth broadcast based on the BIS stream.

94. A display device comprising: monitor; Bluetooth module; sound output device; a processor connected to the display, the sound output device, and the Bluetooth module respectively; The processor is configured to: Obtaining the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to itself; If it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, upon receiving an audio track configuration operation for at least two target audio tracks among the audio tracks of the target audio and video resource, controlling the display to display a device management page and displaying the connected LE audio devices on the device management page; Receiving a first target audio track configured for a first LE audio device among the connected LE audio devices; wherein the first target audio track belongs to the at least two target audio tracks; In response to an audio broadcast trigger operation for the at least two target audio tracks, multiple Bluetooth broadcasts are issued based on the at least two target audio tracks, and broadcast information corresponding to the first target audio track is sent to the first LE audio device; wherein each target audio track corresponds to at least one Bluetooth broadcast, the Bluetooth broadcast is used to broadcast audio data of the corresponding target audio track, and the broadcast information is used to receive audio data of the first target audio track.

95. The display device according to claim 94, wherein after the processor executes the control of the display device management page, the processor is further configured to: Control the Bluetooth module to scan for devices, and control the display to display the scanned LE audio devices on the device management page; In response to the connection request for the scanned LE audio device, a connection is established with the scanned LE audio device.

96. The display device according to claim 94, before the processor executes the sending of multiple Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: The Bluetooth module is controlled to switch the current audio channel to the Bluetooth broadcast channel.

97. The display device according to claim 96, before the processor executes the sending of multiple Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: In response to an audio broadcast triggering operation for the at least two target audio tracks, controlling the player to pause playing the target audio and video resources, and obtaining playback progress information of the target audio and video resources; When it is determined that the Bluetooth broadcast channel switch is successful, restart the audio decoder, and control the audio decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack; wherein, The Bluetooth protocol stack is used to send multiple Bluetooth broadcasts based on the decoded audio data.

98. The display device according to claim 96, before the processor executes the sending of multiple Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: In response to an audio broadcast triggering operation for the at least two target audio tracks, controlling the player to pause playing the target audio and video resources, and obtaining playback progress information of the target audio and video resources; When it is determined that the Bluetooth broadcast channel switch is successful, restart the audio decoder and the video decoder, and control the audio decoder and the video decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack; wherein, The Bluetooth protocol stack is used to send multiple Bluetooth broadcasts based on the decoded audio data.

99. The display device according to claim 97 or 98, wherein the processor executes the sending of multiple Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: The Bluetooth protocol stack is controlled to encapsulate the decoded audio data corresponding to the at least two target audio tracks into corresponding BIS streams according to the preset correspondence between the audio tracks and the BIS streams, and to issue a Bluetooth broadcast based on the BIS streams.

100. The display device according to claim 97 or 98, wherein before the processor executes the step of sending the decoded audio data to the Bluetooth protocol stack, the processor is further configured to: Controlling the audio decoder to add target header information to the decoded audio data to obtain processed audio data carrying the target header information; wherein, The target header information encapsulates the track information of the target track corresponding to the decoded audio data, and the target header information is used to determine the BIS stream corresponding to the target track; The processor executes the step of sending the decoded audio data to the Bluetooth protocol stack, and is specifically configured to: The processed audio data is sent to the Bluetooth protocol stack.

101. The display device according to claim 100, before the processor executes the sending of multiple Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: Setting corresponding BIS streams for the at least two target audio tracks respectively; The processor executes the sending of multiple Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: Control the Bluetooth protocol stack to determine the corresponding BIS stream according to the audio track information encapsulated in the target header information of the received processed audio data, encapsulate the processed audio data into the BIS stream, and issue a Bluetooth broadcast based on the BIS stream.

102. The display device according to claim 94, wherein the processor is further configured to: upon receiving the track configuration operation for at least two target tracks in the target audio and video resource, control the display to display a device management page, and before displaying the connected LE audio devices on the device management page; If it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, controlling the display to display a multi-audio track sharing control; In response to a triggering operation on the multi-track sharing control, determining whether the number of audio tracks of the target audio and video resource is greater than the preset number threshold; If it is determined that the number of the audio tracks is greater than the preset number threshold, displaying the identifiers of the audio tracks of the target audio and video resources; Identifications of at least two target audio tracks selected from the audio tracks of the target audio and video resource are received and displayed.

103. A display device comprising: monitor; sound output device; Bluetooth module; a processor connected to the display, the sound output device, and the Bluetooth module respectively; The processor is configured to: In response to a first key command for a target audio / video resource, obtaining audio track data of the target audio / video resource; wherein the audio track data includes information about the number of audio tracks and audio track information for each audio track, and the audio track information includes audio track language information, wherein the audio track language information is used to identify the language type of the corresponding audio track; If the number of audio tracks indicated by the audio track number information is not less than a preset first number threshold, displaying a multi-audio track sharing control; In response to a trigger instruction for the multi-track sharing control, displaying track name information corresponding to the track language information in the track data; In response to audio broadcast instructions for at least two target audio tracks in the audio track data, the Bluetooth module is controlled to issue one or more Bluetooth broadcasts based on the at least two target audio tracks.

104. The display device according to claim 103, wherein the processor is further configured to: In response to an audio broadcast instruction for at least two target audio tracks in the audio track data, controlling the sound output device to play audio data corresponding to a first target audio track in the at least two target audio tracks; The processor executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth module to send a Bluetooth broadcast based on one or more second target audio tracks of the at least two target audio tracks; wherein, The one or more second target audio tracks include target audio tracks other than the first target audio track among the at least two target audio tracks.

105. The display device according to claim 103, wherein the processor is further configured to: In response to audio broadcast instructions for at least two target audio tracks in the audio track data, controlling the sound output device to stop playing the target audio and video resources; The processor executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth module to send multiple Bluetooth broadcasts based on the at least two target audio tracks.

106. The display device according to claim 103, wherein the processor is further configured to: In response to an audio broadcast instruction for at least two target audio tracks in the audio track data, controlling the sound output device to play audio data corresponding to a third target audio track in the at least two target audio tracks; The processor executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth module to send multiple Bluetooth broadcasts based on the at least two target audio tracks.

107. The display device according to claim 103, wherein the processor executes the audio broadcast instruction in response to at least two target audio tracks in the audio track data, and controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: In response to an audio broadcast instruction for at least two target audio tracks in the audio track data, controlling the Bluetooth module to issue a Bluetooth broadcast based on the at least two target audio tracks; wherein, The Bluetooth broadcast includes subgroups created for the at least two target audio tracks respectively, and the subgroups carry audio data of the corresponding target audio tracks.

108. The display device according to claim 103, wherein the processor executes the audio broadcast instruction in response to at least two target audio tracks in the audio track data, and controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: In response to the audio broadcast instruction for the at least two target audio tracks, controlling the Bluetooth module to issue multiple Bluetooth broadcasts based on the at least two target audio tracks; wherein, Each Bluetooth broadcast corresponds to a target audio track, and each Bluetooth broadcast includes a subgroup created for the corresponding target audio track, wherein the subgroup carries audio data of the corresponding target audio track.

109. The display device according to claim 103, wherein the processor executes the display of the track name information corresponding to the track language information in the track data in response to the trigger instruction for the multi-track sharing control, and is specifically configured to: In response to a trigger instruction for the multi-track sharing control, determining whether the number of tracks indicated by the track quantity information is greater than a preset second number threshold; If the number of tracks indicated by the track quantity information is greater than the preset second number threshold, displaying a first window, and displaying track name information corresponding to the track language information in the track data and a selection control corresponding to the track name information on the first window; In response to a selection instruction triggered for at least two target audio tracks based on the audio track name information and the selection control, displaying a second window, and displaying the audio track name information of the at least two target audio tracks and an audio broadcast control on the second window; The processor executes the audio broadcast instruction in response to at least two target audio tracks in the audio track data, and controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks. The processor is specifically configured to: in response to a trigger instruction for the audio broadcast control, control the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks.

110. The display device according to claim 109, wherein the processor is further configured to: If the number of audio tracks indicated by the audio track quantity information is not greater than the preset second quantity threshold, displaying a third window, and displaying the audio track name information corresponding to the audio track language information in the audio track data and an audio broadcast control on the third window; The processor executes the audio broadcast instruction in response to at least two target audio tracks in the audio track data, and controls the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks. The processor is specifically configured to: in response to a trigger instruction for the audio broadcast control, control the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks.

111. The display device according to claim 103, wherein a player is disposed on the processor, and the processor is further configured to: In response to a trigger instruction for the multi-track sharing control, the player is controlled to pause playing the target audio and video resource.

112. The display device according to claim 103, wherein the processor is further configured to: In response to an audio broadcast instruction for at least two target audio tracks in the audio track data, obtaining audio track language information of the at least two target audio tracks, and configuring a subgroup name based on the audio track language information; wherein, The subgroup name is used to construct the broadcast source information corresponding to the target audio track including the audio track language information.

113. The display device according to claim 103, wherein the processor is further configured to: In response to an audio broadcast instruction for at least two target audio tracks in the audio track data, a subgroup name is configured based on the audio track language information of the at least two target audio tracks, and the successfully configured subgroup name is synchronized to the Bluetooth module; wherein, The subgroup name is used to construct the broadcast source information corresponding to the target audio track including the audio track language information.

114. The display device according to claim 103, wherein a player is disposed on the processor, and the processor is further configured to: In response to audio broadcast instructions for at least two target audio tracks in the audio track data, controlling the player to decode the target audio and video resources based on the at least two target audio tracks to obtain audio data corresponding to the at least two target audio tracks, and controlling the audio module in the player to assemble the audio data corresponding to the at least two target audio tracks to obtain assembled audio data; The audio module is controlled to transmit the assembled audio data to the Bluetooth module, so that the Bluetooth module separates the audio data corresponding to the at least two target audio tracks from the assembled audio data for sending multiple Bluetooth broadcasts.

115. The display device according to claim 103, before the processor controls the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: The Bluetooth module is controlled to switch the current audio channel to the Bluetooth broadcast channel.

116. The display device according to claim 115, wherein a player is disposed on the processor, and the processor is further configured to: In response to audio broadcast instructions for at least two target audio tracks in the audio track data, controlling the player to pause playing the target audio and video resources, and obtaining playing progress information of the target audio and video resources; When it is determined that the Bluetooth broadcast channel switch is successful, restart the audio decoder, and control the audio decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack in the Bluetooth module; wherein, The Bluetooth protocol stack is used to send one or more Bluetooth broadcasts based on the decoded audio data.

117. The display device according to claim 115, wherein a player is disposed on the processor, and the processor is further configured to: In response to audio broadcast instructions for at least two target audio tracks in the audio track data, controlling the player to pause playing the target audio and video resources, and obtaining playing progress information of the target audio and video resources; When it is determined that the Bluetooth broadcast channel switch is successful, restart the audio decoder and the video decoder, and control the audio decoder and the video decoder to decode the target audio and video resources according to the playback progress information and the at least two target audio tracks, and send the decoded audio data to the Bluetooth protocol stack in the Bluetooth module; wherein, The Bluetooth protocol stack is used to send one or more Bluetooth broadcasts based on the decoded audio data.

118. The display device according to claim 103, after the processor executes the step of controlling the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: Control the display to display a device management page, and display the connected LE audio device on the device management page; In response to a track configuration instruction for a first LE audio device among the connected LE audio devices, controlling the display to display a track configuration page, and displaying track names of the at least two target audio tracks on the track configuration page; In response to a selection instruction for a fourth target audio track among the at least two target audio tracks, broadcast source information corresponding to the fourth target audio track is sent to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the fourth target audio track based on the broadcast source information.

119. The display device according to claim 118, wherein after the processor executes the step of controlling the display to display a device management page, the processor is further configured to: Control the Bluetooth module to scan for devices, and control the display to display the scanned LE audio devices on the device management page; In response to a connection request for a second LE audio device among the scanned LE audio devices, establishing a connection with the second LE audio device; The processor executes the displaying of the connected LE audio device on the device management page, and is specifically configured to: display the connected second LE audio device on the device management page.

120. The display device according to claim 115, after the processor executes the display of the track name information corresponding to the track language information in the track data in response to the trigger instruction for the multi-track sharing control, the processor is further configured to: In response to the cancel sharing instruction for the at least two target audio tracks, the Bluetooth module is controlled to cut the current audio channel from the Bluetooth broadcast channel, and the sound output device is controlled to continue playing the target audio and video resources.

121. The display device according to claim 115, after the processor executes the display of the track name information corresponding to the track language information in the track data in response to the trigger instruction for the multi-track sharing control, the processor is further configured to: In response to the cancel sharing instruction for the at least two target audio tracks, determining whether there is a connected target Bluetooth audio device; wherein, The target Bluetooth audio device supports the LE audio protocol and / or the A2DP protocol; If there is a connected target Bluetooth audio device, control the Bluetooth module to switch the current audio channel to a Bluetooth audio channel, send the audio data corresponding to any target audio track of the target audio and video resource to the target Bluetooth audio device, and control the sound output device to continue playing the audio data corresponding to any target audio track; If there is no connected target Bluetooth audio device, the sound output device is controlled to continue playing the target audio and video resources.

122. The display device according to claim 116 or 117, wherein the processor is configured to control the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks: Control the Bluetooth protocol stack in the Bluetooth module to encapsulate the decoded audio data corresponding to the at least two target audio tracks into corresponding BIS streams according to the preset correspondence between the audio tracks and the BIS streams, and send one or more Bluetooth broadcasts based on the BIS streams.

123. The display device according to claim 116 or 117, wherein before the processor executes the step of sending the decoded audio data to the Bluetooth protocol stack, the processor is further configured to: Controlling the audio decoder to add target header information to the decoded audio data to obtain processed audio data carrying the target header information; wherein, The target header information encapsulates the track information of the target track corresponding to the decoded audio data, and the target header information is used to determine the BIS stream of the corresponding target track; The processor executes the step of sending the decoded audio data to the Bluetooth protocol stack in the Bluetooth module, and is specifically configured to: The processed audio data is sent to the Bluetooth protocol stack in the Bluetooth module.

124. The display device according to claim 123, before the processor executes the step of controlling the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, the processor is further configured to: Setting corresponding BIS streams for the at least two target audio tracks respectively; The processor executes the control of the Bluetooth module to send one or more Bluetooth broadcasts based on the at least two target audio tracks, and is specifically configured to: control the Bluetooth protocol stack to determine the corresponding BIS stream based on the audio track information encapsulated in the target header information of the received processed audio data, and encapsulate the processed audio data into the BIS stream, and send a Bluetooth broadcast based on the BIS stream.

125. An audio broadcasting method, comprising: In response to a first key command for a target audio / video resource, obtaining audio track data of the target audio / video resource; wherein the audio track data includes information about the number of audio tracks and audio track information for each audio track, the audio track information includes audio track language information and audio track decoding information, the audio track language information is used to identify the language type of the corresponding audio track, and the audio track decoding information is used to identify the decoding method supported by the corresponding audio track; If the number of audio tracks indicated by the audio track quantity information is not less than a preset first quantity threshold, and the audio track decoding information in the audio track data meets a preset decoding condition, then displaying a multi-audio track sharing control; wherein the preset decoding condition is that the audio track data includes at least one audio track that supports a hard decoding method and at least one audio track that supports a soft decoding method, and the multi-audio track sharing control is used to trigger a multi-audio track sharing operation for the target audio and video resource; In response to a track broadcast instruction triggered for at least two target tracks in the track data, the Bluetooth module is controlled to issue one or more Bluetooth broadcasts based on the at least two target tracks.

126. An audio broadcasting method, comprising: Obtaining the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to itself; If it is determined that the number of audio tracks of the target audio and video resources is not less than a preset number threshold, then when an audio broadcast trigger operation is received for at least two target audio tracks among the audio tracks of the target audio and video resources, the sound output device is controlled to be muted, and multiple Bluetooth broadcasts are issued based on the at least two target audio tracks; wherein each target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the corresponding target audio track.

127. An audio broadcasting method, comprising: Obtaining the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to itself; If it is determined that the number of audio tracks of the target audio and video resources is not less than a preset number threshold, after receiving an audio broadcast trigger operation for at least two target audio tracks among the audio tracks of the target audio and video resources, the sound output device is controlled to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and to issue multiple Bluetooth broadcasts based on the at least two target audio tracks; wherein each target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the corresponding target audio track.

128. An audio broadcasting method, comprising: Obtaining the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to itself; If it is determined that the number of audio tracks of the target audio and video resources is not less than a first preset number threshold, then when an audio broadcast trigger operation is received for at least two target audio tracks among the audio tracks of the target audio and video resources, the sound output device is controlled to play the audio data corresponding to the first target audio track among the at least two target audio tracks, and to issue a Bluetooth broadcast based on one or more second target audio tracks among the at least two target audio tracks; wherein the one or more second target audio tracks include target audio tracks among the at least two target audio tracks other than the first target audio track, each second target audio track corresponds to at least one Bluetooth broadcast, and the Bluetooth broadcast is used to broadcast the audio data of the second target audio track.

129. An audio broadcasting method, comprising: In response to a sharing trigger instruction for at least two target audio tracks of a target audio and video resource, controlling the display to display a first window, and displaying at least a device configuration control on the first window; In response to a trigger instruction for the device configuration control, controlling the display to display a device management page, and displaying the connected LE audio device on the device management page; In response to a trigger instruction for selecting a first target audio track for a first LE audio device among the connected LE audio devices, displaying track name information of the first target audio track at a display position of the first LE audio device on the device management page to identify a correspondence between the first target audio track and the first LE audio device; In response to the audio broadcast instruction for the at least two target audio tracks, control the Bluetooth module to issue one or more Bluetooth broadcasts based on the at least two target audio tracks, and send the broadcast information corresponding to the first target audio track to the first LE audio device, so that the first LE audio device receives the Bluetooth broadcast corresponding to the first target audio track based on the broadcast information.

130. An audio broadcasting method, comprising: Obtaining the audio track of the target audio and video resource; wherein there is a one-to-one correspondence between the audio track and the language, and the audio track is used to store audio data of the language corresponding to itself; If it is determined that the number of audio tracks of the target audio and video resource is not less than a preset number threshold, upon receiving an audio track configuration operation for at least two target audio tracks among the audio tracks of the target audio and video resource, controlling the display to display a device management page and displaying the connected LE audio devices on the device management page; Receiving a first target audio track configured for a first LE audio device among the connected LE audio devices; wherein the first target audio track belongs to the at least two target audio tracks; In response to an audio broadcast trigger operation for the at least two target audio tracks, multiple Bluetooth broadcasts are issued based on the at least two target audio tracks, and broadcast information corresponding to the first target audio track is sent to the first LE audio device; wherein each target audio track corresponds to at least one Bluetooth broadcast, the Bluetooth broadcast is used to broadcast audio data of the corresponding target audio track, and the broadcast information is used to receive audio data of the first target audio track.

131. An audio broadcasting method, comprising: In response to a first key command for a target audio / video resource, obtaining audio track data of the target audio / video resource; wherein the audio track data includes information about the number of audio tracks and audio track information for each audio track, and the audio track information includes audio track language information, wherein the audio track language information is used to identify the language type of the corresponding audio track; If the number of audio tracks indicated by the audio track number information is not less than a preset first number threshold, displaying a multi-audio track sharing control; In response to a trigger instruction for the multi-track sharing control, displaying track name information corresponding to the track language information in the track data; In response to audio broadcast instructions for at least two target audio tracks in the audio track data, the Bluetooth module is controlled to issue one or more Bluetooth broadcasts based on the at least two target audio tracks.

Citation Information

Patent Citations

  • Audio playing method and device, terminal equipment and storage medium

    CN113986191A

  • Display device, Bluetooth device and BIS audio transmission method

    CN115278324A

  • Display device

    CN116828241A

  • Display device and audio broadcast method

    CN118741210A

  • Display device and audio broadcast method

    CN118741211A