EP4694155A1 - Dispositif d'affichage et procédé de commande de dispositif - Google Patents

Dispositif d'affichage et procédé de commande de dispositif

Info

Publication number
EP4694155A1
EP4694155A1 EP24777605.7A EP24777605A EP4694155A1 EP 4694155 A1 EP4694155 A1 EP 4694155A1 EP 24777605 A EP24777605 A EP 24777605A EP 4694155 A1 EP4694155 A1 EP 4694155A1
Authority
EP
European Patent Office
Prior art keywords
audio
target
sound channel
receiving device
channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
EP24777605.7A
Other languages
German (de)
English (en)
Inventor
Zijing DENG
Xiaochen Wang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Visual Technology Co Ltd
Original Assignee
Hisense Visual Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hisense Visual Technology Co Ltd filed Critical Hisense Visual Technology Co Ltd
Publication of EP4694155A1 publication Critical patent/EP4694155A1/fr
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/165Management of the audio stream, e.g. setting of volume, audio stream path
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1601Constructional details related to the housing of computer displays, e.g. of CRT monitors, of flat displays
    • G06F1/1605Multimedia displays, e.g. with integrated or attached speakers, cameras, microphones
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/162Interface to dedicated audio devices, e.g. audio drivers, interface to CODECs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth®, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/439Processing of audio elementary streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • H04N21/4852End-user interface for client configuration for modifying audio parameters, e.g. switching between mono and stereo
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S3/00Systems employing more than two channels, e.g. quadraphonic
    • H04S3/008Systems employing more than two channels, e.g. quadraphonic in which the audio signals are in digital form, i.e. employing more than two discrete digital channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S7/00Indicating arrangements; Control arrangements, e.g. balance control
    • H04S7/30Control circuits for electronic adaptation of the sound field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/50Secure pairing of devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/10Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S2400/00Details of stereophonic systems covered by H04S but not provided for in its groups
    • H04S2400/01Multi-channel, i.e. more than two input channels, sound reproduction with two speakers wherein the multi-channel information is substantially preserved
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S2400/00Details of stereophonic systems covered by H04S but not provided for in its groups
    • H04S2400/13Aspects of volume control, not necessarily automatic, in stereophonic sound systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the disclosure relates to the field of Bluetooth technology, in particular to a display apparatus and an apparatus control method.
  • a television can establish an Access Control List (ACL) connection with a Bluetooth speaker, and transmit the audio to be played to the Bluetooth speaker via the ACL link, to achieve better sound playback effects.
  • ACL Access Control List
  • the Bluetooth speaker can play the audio.
  • the disclosure provides a display apparatus, including: a display configured to display images and/or a user input interface: a user input interface configured to receive a command from a user; a Bluetooth module configured to perform an operation related to a Bluetooth protocol; a communicating device configured to communicate with an external device based on a predetermined protocol; a memory configured to store computer instructions and data associated with the display apparatus; at least one processor, connected with the display, the user input interface, the Bluetooth module, the communicating device, and the memory, and configured to execute computer instructions to cause the display apparatus to perform: in response to an instruction for selecting target sound channel combination information, initiating a broadcast corresponding to the target sound channel combination information; determining at least one audio receiving device; where the at least one audio receiving device includes an audio receiving device scanned via the Bluetooth module and/or a connected audio receiving device in a device manager; determining BIS configuration information corresponding to the target sound channel combination information based on azimuth information of a target audio receiving device from the at least one audio receiving device and an azimuth information
  • the disclosure provides a device control method, including: in response to an instruction for selecting target sound channel combination information, initiating a broadcast corresponding to the target sound channel combination information; determining at least one audio receiving device; where the at least one audio receiving device includes an audio receiving device scanned via a Bluetooth module and/or a connected audio receiving device in a device manager; determining BIS configuration information corresponding to the target sound channel combination information based on azimuth information of a target audio receiving device from the at least one audio receiving device and an azimuth information list corresponding to the target sound channel combination information; where the BIS configuration information includes a corresponding relationship between the target audio receiving device and a BIS identifier, and the target audio receiving device is configured to receive BIS audio data broadcast by a display apparatus based on the corresponding BIS identifier.
  • the display apparatus and the audio receiving device(s) provided in the disclosure can support Bluetooth Low Energy Audio (LE Audio) technology, where the display apparatus serves as an apparatus for audio playback or an apparatus for configuring audio receiving devices.
  • the display apparatus may be a television, mobile phone, projector, etc.
  • the audio receiving device may be a Bluetooth speaker, Bluetooth earphone, etc.
  • LE Audio can offer the following advantages.
  • TMAP Telephony and Media Audio Profile
  • the unicast media audio in TMAP can adopt more advanced audio codecs compared to the current Classic Bluetooth media audio application specification (Advanced Audio Distribution Profile, A2DP) to provide better sound quality, while simultaneously offering richer control functions than the current Classic Bluetooth media playback control specification (Audio/Video Remote Control Profile, AVRCP).
  • A2DP Advanced Audio Distribution Profile
  • AVRCP Advanced Audio Distribution Profile
  • TMAP can define two roles for unicast media audio applications: Unicast Media Sender (UMS) and Unicast Media Receiver (UMR). Unicast media audio communication between UMS and UMR is achieved through Connected Isochronous Streams (CIS).
  • FIG. 1 is a schematic diagram of one-to-one audio transmission for unicast media audio in the related art. As shown in FIG. 1 , UMS 11 transmits unicast media audio to UMR 12.
  • FIG. 2 is a schematic diagram of one-to-two audio transmission for unicast media audio in the related art. As shown in FIG. 2 , UMS 21 transmits unicast media audio to UMR 22 and UMR 23, respectively.
  • the broadcast media audio in TMAP is based on the synchronous transmission of a plurality of connectionless Broadcast Isochronous Streams (BIS).
  • BSS connectionless Broadcast Isochronous Streams
  • the broadcast synchronization channels for broadcast media audio in TMAP involve two concepts: Broadcast Isochronous Group (BIG) and BIS.
  • BIG Broadcast Isochronous Group
  • One audio sending device can simultaneously transmit a plurality of BIGs.
  • Each BIG can consist of a plurality of BISs, and one BIG can contain up to 31 BISs.
  • Each BIS can have a unique Access Address.
  • the Access Address of a BIS can be generated based on the Seed Access Address of the BIG it belongs to, using a unified algorithm.
  • Broadcast media audio can include various broadcasts with different access addresses. In some embodiments, these may include:
  • FIG. 3 is a schematic diagram illustrating the relationship between extended advertising, periodic advertising, and BIS.
  • Bluetooth operates in the 2.4GHz band, which ranges from 2402MHz to 2480MHz, with one channel every 2MHz, totaling 40 channels.
  • 3 channels are primary advertising channels (channels 37, 38, and 39), and the remaining 37 channels are secondary advertising channels (channels 0 to 36).
  • the primary advertising channels can include channels 37, 38, and 39; the secondary advertising channels include channels 0 to 36.
  • Extended advertising on the primary advertising channels uses ADV_EXT_IND packets and points to auxiliary advertising on the secondary advertising channels via time and frequency information.
  • the auxiliary advertising can use AUX_ADV_IND packets to point to periodic advertising via time, frequency hopping map, and access address. Further, this periodic advertising can use AUX_SYNC_IND packets to point to the BIS via time, frequency hopping map, access address, and BIG information (BIGInfo). The BIS then uses BIS PDU packets to broadcast digital audio.
  • FIG. 4 is a schematic diagram illustrating the relationship between extended advertising packets, auxiliary advertising packets, periodic advertising packets, and BIS.
  • the audio sending device can transmit extended advertising packets (ADV_EXT_IND) on the primary advertising channels (37, 38, 39).
  • the extended advertising packet can include: Advertiser Address (AdvA), Advertising Data Information (ADI), and an Auxiliary Pointer (AuxPtr).
  • the AuxPtr indicates that auxiliary advertising will follow on the secondary advertising channels.
  • the auxiliary advertising packet (AUX_ADV_IND) can include: Advertising Data (AdvData), Broadcast Audio Announcement Service UUID, Other Service UUIDs, and indicates the data channel and advertising period for the periodic advertising.
  • the periodic advertising packet can include: Additional Controller Advertising Data BIGinfo (ACAD BIGinfo), the Basic Audio Announcement Service UUID from the AdvData, and the Basic Audio Setting Extension (BASE).
  • the periodic advertising packet can include all the information for the Broadcast Isochronous Stream (BIS). After receiving the periodic advertising packet, broadcast receivers can use the included data to receive BIS data on specific channels at specific time anchors, thereby obtaining the BIS audio stream.
  • each transmission of a BIG can be referred to as a BIG event, and each BIG event can include a plurality of BISs.
  • the device control method in the embodiments can be implemented through a display apparatus and a plurality of audio receiving devices.
  • the display apparatus may be a mobile phone, television, computer, etc.
  • the audio receiving device may be a speaker, earphone, etc.
  • the device control method provided in the embodiments of the disclosure can include the configuration of the BIS audio (BIS identifier) of the sound channels matching the audio receiving device.
  • the configuration phase can be implemented through the display apparatus and/or a control terminal.
  • the control terminal may be a mobile terminal, such as a mobile phone, tablet computer, remote control, wearable device, or any other device for implementing the configuration of the BIS identifier for the audio receiving devices.
  • Wearable devices may include smart watches, smart bands, etc.
  • FIG. 6 is a schematic diagram of a first scenario of a device control method according to an embodiment of the disclosure.
  • the display apparatus is illustrated as a television, and the audio receiving devices are illustrated as N speakers.
  • the scenario may include the television and the N speakers.
  • the television pre-configures channel-matched BIS audio for different speakers, so that subsequently, during the process of broadcasting N BIS audio streams, each speaker can receive the audio data of N BIS streams based on a corresponding BIS identifier, and select the channel-matched BIS stream from the audio data of N BIS streams for playback.
  • the sound channels corresponding to different BIS streams may be different.
  • N is greater than or equal to 1.
  • FIG. 7 is a schematic diagram of a second scenario of a device control method according to an embodiment of the disclosure.
  • the display apparatus 100 may perform sound channel configuration on a plurality of audio receiving devices 200 through an ACL link, and after the configuration is completed, transmit audio of a plurality of sound channels to the plurality of audio receiving devices 200 by broadcasting BIS streams.
  • the plurality of audio receiving devices 200 are N speakers, denoted as speaker 1, speaker 2, ... speaker N, respectively.
  • the device control method provided by the disclosure may also be implemented by a display apparatus, a control terminal, and a plurality of audio receiving devices.
  • the control terminal may be a mobile phone, a tablet computer, etc., and the control terminal is used for sound channel configuration of the audio receiving devices.
  • FIG. 8 is a schematic diagram of a third scenario of a device control method according to an embodiment of the disclosure.
  • the display apparatus 100 may establish a wireless connection with a mobile phone, and the display apparatus 100 may transmit BIS configuration information corresponding to target sound channel combination information to the control terminal 300. Thereafter, the control terminal 300 may, based on this configuration information, perform sound channel configuration on the plurality of audio receiving devices 200 through an ACL link; the display apparatus 100 may transmit audio of a plurality of channels to the plurality of audio receiving devices 200 by broadcasting BIS streams.
  • the plurality of audio receiving devices 200 are N speakers, denoted as speaker 1, speaker 2, ... speaker N, respectively.
  • the BIS configuration information may include a corresponding relationship between audio receiving devices and BIS identifiers.
  • the plurality of audio receiving devices 200 may receive the BIS audio data broadcast by the display apparatus 100 based on the corresponding BIS identifier.
  • FIG. 9 is a block diagram of a hardware configuration of a display apparatus 100 according to some embodiments.
  • the display apparatus 100 can include: a modem 110, a communicating device 120, a detector 130, an external device interface 140, a processor 150, a display 160, an audio output interface 170, a memory, a power supply, etc.
  • the processor 150 can include a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), Random Access Memory (RAM), Read-Only Memory (ROM), and first to nth interfaces for input/output.
  • CPU central processing unit
  • GPU graphics processing unit
  • RAM Random Access Memory
  • ROM Read-Only Memory
  • the display 160 can be at least one of a liquid crystal display, an OLED display, a touch display, or a projection display, and can also be a projection device and a projection screen.
  • the modem 110 can receive broadcast television signals via wired or wireless means and demodulates audio and video signals, such as Electronic Program Guide (EPG) data signals, from multiple wireless or wired broadcast television signals.
  • the detector 130 can be used to collect signals from the external environment or for interaction with the external environment.
  • the processor 150 and the modem 110 can be located in different separate devices; that is, the modem 110 can also be in an external device of the main body device where the processor 150 is located, such as an external set-top box.
  • various components within the display apparatus 100 may perform the following functions.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform: in response to an instruction for selecting target sound channel combination information, initiating a broadcast corresponding to the target sound channel combination information; determining at least one audio receiving device, by scanning for audio receiving devices via a Bluetooth module and/or based on connected audio receiving devices in a device manager; determining Broadcast Isochronous Stream (BIS) configuration information corresponding to the target sound channel combination information based on azimuth information of a target audio receiving device from the at least one audio receiving device and an azimuth information list corresponding to the target sound channel combination information, thereby implementing configuration of BIS information corresponding to the target sound channel combination information; here, as the BIS configuration information may include a corresponding relationship between the target audio receiving device and a BIS identifier, the plurality of audio receiving devices, after receiving the BIS audio of the plurality of sound channels sent from the display apparatus, can receive the BIS audio data broadcast by the display apparatus based on the corresponding BIS identifier,
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform: in response to the instruction for selecting the target sound channel combination information, while initiating the broadcast corresponding to the target sound channel combination information, determining whether the target sound channel combination information is consistent with currently set sound channel combination information; based on determining that the target sound channel combination information is inconsistent with the currently set sound channel combination information, switching sound channels based on the target sound channel combination information and initiating the broadcast corresponding to the target sound channel combination information.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform, while determining the BIS configuration information corresponding to the target sound channel combination information based on the azimuth information of the first target audio receiving device and the azimuth information list corresponding to the target sound channel combination information, displaying the azimuth information list corresponding to the target sound channel combination information, and marking azimuth information supported by the first target audio receiving device in the azimuth information list; determining a BIS identifier corresponding to the first target audio receiving device based on the azimuth information list corresponding to the target sound channel combination information; determining the BIS configuration information corresponding to the target sound channel combination information based on the BIS identifier corresponding to the first target audio receiving device, thereby implementing configuration of the BIS information corresponding to the target sound channel combination information.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform: based on determining that the first target audio receiving device and the display apparatus are not in the Bluetooth LE Audio connection state, controlling the Bluetooth module to initiate an LE Audio pairing connection to the first target audio receiving device; and continuing to execute the step of establishing the BSA connection with the first target audio receiving device upon determining that the first target audio receiving device and the display apparatus are in the LE Audio connection state.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform: determining whether the BIS configuration information corresponding to the target sound channel combination information is consistent with current BIS configuration information; based on determining that the BIS configuration information corresponding to the target sound channel combination information is inconsistent with the current BIS configuration information, controlling the Bluetooth module to stop audio data synchronization based on the current BIS configuration information, and initiating audio data synchronization based on the BIS configuration information corresponding to the target sound channel combination information.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform, while initiating the broadcast corresponding to the target sound channel combination information, in response to the instruction for selecting the target sound channel combination information, determining whether the target sound channel combination information is consistent with current sound channel configuration information; based on determining that the target sound channel combination information is inconsistent with the current sound channel configuration information, re-establishing an audio channel between an audio HAL (Hardware Abstraction Layer) and a Bluetooth protocol stack LE Audio HAL based on the target sound channel combination information, and initiating the broadcast corresponding to the target sound channel combination information based on the audio channel.
  • an audio HAL Hardware Abstraction Layer
  • FIG. 10 is a schematic diagram of a software system architecture of a display apparatus 100 according to some embodiments.
  • the software system may include: an Applications layer, an Application Framework layer (referred to as the "Framework layer"), a Hardware Abstraction Layer (HAL), and a Bluetooth protocol stack.
  • an Applications layer an Application Framework layer (referred to as the "Framework layer")
  • a Hardware Abstraction Layer HAL
  • Bluetooth protocol stack a Bluetooth protocol stack.
  • the Applications layer may include: a Settings application package (Android application package, APK) corresponding to a settings application, or a Home Speaker APK corresponding to a home speaker application. Both the Settings APK and the Home Speaker APK can be used to configure audio receiving devices, broadcast BIS streams, configure BIS identifiers corresponding to various audio receiving devices, and synchronize BIS streams as described in the embodiments of the disclosure.
  • a Settings application package (Android application package, APK) corresponding to a settings application
  • APK Home Speaker APK corresponding to a home speaker application.
  • Both the Settings APK and the Home Speaker APK can be used to configure audio receiving devices, broadcast BIS streams, configure BIS identifiers corresponding to various audio receiving devices, and synchronize BIS streams as described in the embodiments of the disclosure.
  • the Application Framework layer may include: the LE Audio TMAP application specification and an Audio Service.
  • the LE Audio TMAP is a technical specification for devices supporting LE Audio to implement globally universal various call and media applications.
  • the technical specifications for media applications within LE Audio TMAP can be used to configure audio receiving devices, broadcast BIS streams, and invoke the Broadcast Assistant Function (BASS, also known as Broadcast Audio Scan Service).
  • BASS Broadcast Audio Scan Service
  • the Audio Service can be responsible for receiving sound channel information configured by application(s).
  • the audio decoder After the audio decoder (Decoder) can obtain the audio data by decoding, it can send the audio data to the Bluetooth communication module according to the configured sound channel information.
  • the Bluetooth communication module then can broadcast the audio data, i.e., the BIS.
  • the System HAL layer may include the LC-3 audio codec, which is a low-complexity communication codec. In the embodiments of the disclosure, audio data transmitted into the Bluetooth protocol stack needs to be encoded by the LC-3 audio codec.
  • the System HAL layer may also include the Generic Audio Framework (GAF). GAF may further include the Common Audio Profile (CAP), the Common Audio Service (CAS), audio stream transmission management, and volume control.
  • the audio stream transmission management may include the Basic Audio Profile (BAP), the Published Audio Capabilities Service (PACS), the Audio Stream Control Service (ASCS), and the Broadcast Audio Scan Service (BASS). BASS is required for broadcast synchronization in the embodiments of the disclosure.
  • Volume control may include: the Volume Control Profile (VCP), the Volume Control Service (VCS), the Voice Offset Control Service (VOCS), and the Audio Input Control Service (AICS).
  • VCP Volume Control Profile
  • VCS Volume Control Service
  • VOCS Voice Offset Control Service
  • AICS Audio Input Control Service
  • the display apparatus when the display apparatus controls the volume of itself and the volume of a plurality of audio receiving devices, it can be implemented through services involved in the volume control.
  • the Bluetooth protocol stack can be responsible for scanning, connecting with, and configuring audio receiving devices, as well as configuring broadcasts and encoding audio.
  • FIG. 11 is a block diagram of a hardware configuration of a scanned device 200 (i.e., an audio receiving device 200) according to some embodiments.
  • the audio receiving device 200 may include: a processor 210, a communicating device 220, a user input/output interface 230, a memory 240, and a power supply 250.
  • the communicating device 220 is used for external communication and can include at least one of a Wi-Fi chip, a Bluetooth communication module, NFC, or a substitutable module.
  • the user input/output interface 230 can include at least one of a speaker, a microphone, a touchpad, a sensor, a button, or a substitutable module.
  • various components within the audio receiving device 200 may perform the following functions.
  • the processor 210 is configured to: control the Bluetooth module to establish an ACL link with the display apparatus; receive, via the ACL link, Broadcast Isochronous Stream (BIS) configuration information determined by the display apparatus; where the BIS configuration information may include a corresponding relationship between the target audio receiving device and a BIS identifier; after controlling the Bluetooth module to receive a plurality of BIS streams broadcast by the display apparatus, determine audio data in the corresponding BIS stream from the plurality of BIS audio streams based on the BIS identifier corresponding to the target audio receiving device; control the audio output interface to play the audio data in the corresponding BIS stream.
  • BIS Broadcast Isochronous Stream
  • the aforementioned audio receiving device receives the BIS configuration information through the ACL link established with the display apparatus, so that the display apparatus can control the audio receiving device to perform the BIS identifier configuration. Subsequently, the audio receiving device determines the BIS audio data corresponding to the BIS identifier from the plurality of BIS streams based on the corresponding BIS identifier, and further the audio output interface is controlled for playback. This achieves a multi-channel stereo effect with multiple audio receiving devices.
  • FIG. 12 is a hardware configuration block diagram of a control terminal 300 according to an embodiment of the disclosure. It should be understood that the control terminal 300 shown in FIG. 12 is merely an example, and the control terminal 300 may have more or fewer components than those shown in FIG. 12 , may combine two or more components, or may have different component configurations.
  • the various components shown in FIG. 12 can be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and/or application-specific integrated circuits.
  • the control terminal 300 may include: a Radio Frequency (RF) circuit 310, a memory 320, a display unit 330, a camera 340, a sensor 350, an audio circuit 360, a Wireless Fidelity (Wi-Fi) module 370, a processor 380, a Bluetooth module 381, and a power supply 390, among other components.
  • RF Radio Frequency
  • the RF circuit 310 can be used for receiving and transmitting signals during information reception/transmission or calls; it can receive downlink data from a base station and deliver it to the processor 380 for processing; it can also transmit uplink data to the base station.
  • the memory 320 can be used for storing software programs and data.
  • the memory 320 stores an operating system that enables the control terminal 300 to operate. In the disclosure, the memory 320 can store the operating system and various applications, and can also store program code for executing the device control method implemented based on the control terminal in some embodiments of the disclosure.
  • the display unit 330 can be used for receiving input digital or character information, generating signal inputs related to user settings and function control of the control terminal 300.
  • the display unit 330 may include a touch screen 331 disposed on the front of the control terminal 300, which can collect touch operations by a user on or near it, such as clicking a button.
  • the display unit 330 can be used for displaying information input from the user or information provided to the user, and various menus of the Graphical User Interface (GUI) of the control terminal 300.
  • the display unit 330 may include a display screen 332 disposed on the front of the control terminal 300.
  • the touch screen 331 may cover the display screen 332, or the touch screen 331 and the display screen 332 may be integrated to implement the input and output functions of the control terminal 300. After integration, it may be simply referred to as a touch display screen.
  • the control terminal 300 may include at least one type of sensor 350, such as an acceleration sensor 351, a distance sensor 352, a fingerprint sensor 353, and a temperature sensor 354.
  • the audio circuit 360, a speaker 361, and a microphone 362 can provide an audio interface between the user and the control terminal 300.
  • Wi-Fi is a short-range wireless transmission technology.
  • the control terminal 300 can use the Wi-Fi module 370 to help users send and receive emails, browse web pages, and access streaming media, etc., providing users with wireless broadband Internet access.
  • the processor 380 is the control center of the control terminal 300, connecting various parts of the entire control terminal through various interfaces and lines. By running or executing software programs stored in the memory 320 and invoking data stored in the memory 320, the processor 380 performs various functions of the control terminal 300 and processes data.
  • the processor 380 may include one or more processing units; the processor 380 may also integrate an application processor and a baseband processor, wherein the application processor mainly handles the operating system, user interface, and applications, etc., and the baseband processor mainly handles wireless communication. It can be understood that the aforementioned baseband processor may also not be integrated into the processor 380.
  • the processor 380 can run the operating system, applications, user interface display and touch response, and the configuration method for multiple audio receiving devices executed by the control terminal in some embodiments of the disclosure. Additionally, the processor 380 is coupled to the display unit 330.
  • the Bluetooth module 381 is used for information interaction with other Bluetooth devices having a Bluetooth module via the Bluetooth protocol.
  • the control terminal 300 can establish a Bluetooth connection, through the Bluetooth module 381, with a display apparatus also equipped with a Bluetooth module, thereby enabling data interaction.
  • the control terminal 300 can establish an ACL link, through the Bluetooth module 381, with a display apparatus also equipped with a Bluetooth module to receive BIS configuration information sent from the display apparatus.
  • the control terminal 300 may also include a power supply 390 (such as a battery) for supplying power to various components.
  • FIG. 13 is a first schematic flow diagram of a device control method according to an embodiment of the disclosure. As shown in FIG. 13 , the method is implemented through interaction between a display apparatus and at least one audio receiving device.
  • the target audio receiving device involved in the following steps S1301-S1303 may refer to any audio receiving device among the at least one audio receiving device.
  • the method may include but is not limited to the following steps S1301-S1303.
  • the sound channel combination information may be information about a combination of one or more sound channels.
  • Sound channel combinations for two channels may include a 2.0 sound channel combination.
  • Sound channel combinations for three channels may include2.1 and 3.0 sound channel combinations.
  • Sound channel combinations for four channels may include 3.1, 2.2, and 4.0 sound channel combinations.
  • Sound channel combination for five channels may include a 5.0 sound channel combination.
  • Sound channel combinations for six channels may include a 5.1 sound channel combination.
  • a plurality of sound channel combinations such as 2.0, 2.1, 2.2, 3.0, 3.1, 4.0, 5.0, 5.1, etc., may be displayed on a page for sound channel configuration.
  • the target sound channel combination can be any one of the aforementioned sound channel combinations.
  • this interface for sound channel combination selection may include information on six combination methods: 2.0 sound channel combination information including Front Left channel and Front Right channel; 2.1 sound channel combination information including Front Left, Front Right, and Low Frequency Effect (LFE) channels; 3.0 sound channel combination information including Front Left, Front Right, and Center channels; 3.1 sound channel combination information including Front Left, Front Right, Center, and LFE channels; 4.0 sound channel combination including Front Left, Front Right, Left Rear Surround, and Right Rear Surround channels; and 5.0 sound channel combination information including Front Left, Front Right, Left Surround, Right Surround, and Center channels.
  • LFE Low Frequency Effect
  • the display apparatus may, in response to an instruction for selecting the target sound channel combination information, initiate the broadcast corresponding to the target sound channel combination information. As shown in FIG. 14 , the display apparatus, in response to an instruction for selecting the 4.0 sound channel combination information, can initiate the broadcast corresponding to the 4.0 sound channel combination information.
  • the currently set sound channel combination information is switched to the target sound channel combination information, and the broadcast corresponding to the target sound channel combination information is initiated.
  • the interface for sound channel combination selection displays 2.0, 2.1, 2.2, 3.0, 3.1, and 4.0 sound channel combinations, where the 4.0 sound channel combination is the user's currently set sound channel combination information.
  • the 4.0 sound channel combination is switched from a selected state to an unselected state, and the 3.0 sound channel combination is switched from an unselected state to a selected state, and the broadcast corresponding to the 3.0 sound channel combination information is initiated.
  • the quantity of sound channels for the target sound channel combination information is first set, and the sound channel configuration information corresponding to various sound channel combination information, such as the left channel, right channel, etc., is obtained. Then, based on the set quantity of sound channels, buffers for the audio and the Bluetooth protocol stack are allocated, where the quantity of buffers for the Bluetooth protocol stack can be determined based on the set quantity of sound channels. Further, an audio channel between the audio HAL and the Bluetooth protocol stack LE Audio HAL is established, and the broadcast corresponding to the target sound channel combination information is initiated based on this audio channel.
  • the method for establishing the audio channel between the audio HAL and the Bluetooth protocol stack LE Audio HAL may include: establishing an audio channel between the audio HAL and the Bluetooth protocol stack LE Audio HAL, and sending audio data to the audio HAL of the Bluetooth protocol stack based on this audio channel; alternatively, establishing the same quantity of audio channels as the quantity of sound channels in the target sound channel combination information, and sending the audio data to the audio HAL of the Bluetooth protocol stack based on different audio channels, to initiate the broadcast corresponding to the target sound channel combination information.
  • the audio channel between the audio HAL and the Bluetooth protocol stack LE Audio HAL is re-established based on the target sound channel combination information, and the broadcast corresponding to the target sound channel combination information is initiated based on this audio channel.
  • S1302 determine at least one audio receiving device.
  • the at least one audio receiving device can include audio receiving devices scanned via the Bluetooth module and/or connected audio receiving devices in a device manager.
  • the display apparatus may scan for nearby audio receiving devices via the Bluetooth module while currently playing audio media resources to determine the at least one audio receiving device.
  • the display apparatus may scan for nearby audio receiving devices via the Bluetooth module when not playing audio media resources to determine the at least one audio receiving device.
  • the display apparatus may determine the connected audio receiving devices in the device manager as the aforementioned at least one audio receiving device.
  • the azimuth information of the audio receiving device can be used to indicate the placement position of the audio receiving device.
  • a center channel speaker is generally placed near the center of the display screen
  • a front left channel speaker is generally placed to the left front of the center channel speaker (or the display screen), and so on.
  • the azimuth information list corresponding to the sound channel combination information can be used to indicate the quantity and positions of sound channels corresponding to this sound channel combination information.
  • 2.0 channels indicate Front Left and Front Right channels.
  • a 2.0 sound channel combination includes Front Left and Front Right channels;
  • a 2.1 sound channel combination includes Front Left, Front Right, and LFE channels;
  • a 3.0 sound channel combination includes Front Left, Front Right, and Center channels;
  • a 3.1 sound channel combination includes Front Left, Front Right, Center, and LFE channels;
  • a 2.2 channel combination includes Front Left, Front Right, and two LFE channels;
  • a 4.0 sound channel combination includes Front Left, Front Right, Left Rear Surround, and Right Rear Surround channels;
  • a 5.0 sound channel combination includes Front Left, Front Right, Left Rear Surround, Right Rear Surround, and Center channels;
  • a 5.1 sound channel combination includes Front Left, Front Right, Left Rear Surround, Right Rear Surround, Center, and LFE channels, and may also include height channels, etc.
  • the target audio receiving device can be any one or more audio receiving devices among the at least one audio receiving device. After determining the target audio receiving device, the azimuth information of the target audio receiving device is first obtained. Then, based on a matching result between the azimuth information of the target audio receiving device and the azimuth information list corresponding to the target sound channel combination information, the BIS configuration information corresponding to the target sound channel combination information is determined.
  • the display apparatus in response to the instruction for selecting the 4.0 sound channel combination information, initiates the broadcast for the 4.0 sound channel combination information and determines the at least one audio receiving device.
  • the display apparatus in response to an instruction for selecting Bluetooth Speaker 4, determines Bluetooth Speaker 4 as the target audio receiving device, and then acquires the azimuth information of Bluetooth Speaker 4, for example, Front Left channel.
  • the BIS configuration information corresponding to the 4.0 sound channel combination information can be determined.
  • audio data synchronization can be directly initiated based on the BIS configuration information corresponding to the target sound channel combination information configured this time.
  • the Bluetooth module is controlled to stop the audio data synchronization based on the current BIS configuration information, and audio data synchronization is initiated based on the BIS configuration information corresponding to the target sound channel combination information.
  • the Bluetooth module is controlled to stop the audio data synchronization based on the already configured 4.0 sound channel combination information, and the audio data synchronization corresponding to the 3.0 sound channel combination information is initiated (or the audio data synchronization corresponding to the reconfigured 4.0 sound channel combination information is initiated).
  • the BIS configuration information corresponding to the target sound channel combination information is consistent with the current BIS configuration information, then there is no need to reset the BIS configuration information or push the BIS information.
  • a broadcast corresponding to the target sound channel combination information is initiated.
  • at least one audio receiving device is determined by scanning via the Bluetooth module and/or based on connected audio receiving devices in a device manager. Further, based on the azimuth information of a target audio receiving device from the at least one audio receiving device and the azimuth information list corresponding to the target sound channel combination information, the BIS configuration information corresponding to the target sound channel combination information is determined, thereby realizing the sound channel configuration function.
  • FIG. 16 is a second schematic flow diagram of a device control method according to an embodiment of the disclosure, the method includes the following steps S1601-S1605.
  • S1601 determine whether the Bluetooth module has a Broadcast Media Sender (BMS).
  • BMS Broadcast Media Sender
  • Broadcast media audio In broadcast media audio, two roles are defined: a Broadcast Media Sender (BMS) and a Broadcast Media Receiver (BMR). Broadcast media audio transmission between a BMS and a BMR is achieved through Broadcast Isochronous Streams (BIS).
  • BMS Broadcast Media Sender
  • BMR Broadcast Media Receiver
  • BMS Broadcast Media Sender
  • BMR Broadcast Media Receiver
  • a Bluetooth module deployed with a BMS can transmit broadcast media audio to a Bluetooth module deployed with a BMR based on BIS.
  • S1602 based on determining that the Bluetooth module has the BMS, determine whether the Bluetooth module is in a Bluetooth audio broadcast state.
  • a Bluetooth module in a Bluetooth audio broadcast state may include a Bluetooth module that is currently broadcasting media audio externally.
  • a page for Bluetooth surround sound configuration is displayed; where the page for Bluetooth surround sound configuration is provided with a switch for Bluetooth surround sound setting.
  • BMS Broadcast Media Sender
  • the device control method provided by the embodiments of the disclosure is implemented based on broadcast audio, it is also necessary to determine that the Bluetooth broadcast is in a ceased state before performing sound channel configuration. Specifically, based on determining that the Bluetooth module of the display apparatus is currently broadcasting media audio externally, the Bluetooth module is controlled to cease the Bluetooth broadcast to facilitate subsequent configuration steps.
  • controlling the Bluetooth module to cease the Bluetooth broadcast may include: first determining whether the at least one audio receiving device and the display apparatus are in a BSA connection state; based on determining that the at least one audio receiving device and the display apparatus are in a BSA connection state, then establishing a Generic Attribute Profile (GATT) channel with each audio receiving device based on the BSA connection; then sending an instruction to cease the Bluetooth broadcast to each audio receiving device via the GATT channel; upon receiving a response message to the cease Bluetooth broadcast command from each audio receiving device, controlling the Bluetooth module to stop sending BIS audio data to the Bluetooth protocol stack.
  • GATT Generic Attribute Profile
  • audio data is output through the local speaker of the display apparatus or other audio channels.
  • S1604 display a page for Bluetooth surround sound configuration.
  • the page for Bluetooth surround sound configuration is provided with a switch for Bluetooth surround sound setting.
  • the page for Bluetooth surround sound configuration can be displayed on the display apparatus.
  • determining whether the Bluetooth module has a BMS and determining whether the Bluetooth module is in a Bluetooth audio broadcast state can be triggered upon receiving a selection on a sound option from the user.
  • FIG. 17 which is a schematic diagram of a sound options interface of a display apparatus according to an embodiment of the disclosure, where the display apparatus is a television, and an option identifier for a sound option is displayed on the screen of the television.
  • the Bluetooth module of the display apparatus Upon receiving a selection on the option identifier 171 from the user, it is first determined whether the Bluetooth module of the display apparatus has a BMS. Based on determining that the Bluetooth module has a BMS, it is determined whether the Bluetooth module is currently broadcasting media audio externally. Based on determining that the Bluetooth module is currently broadcasting media audio externally, the Bluetooth module is controlled to cease the Bluetooth broadcast, and the page for Bluetooth surround sound configuration can be displayed on the display apparatus.
  • the page for Bluetooth surround sound configuration displays a switch for Bluetooth surround sound setting, which can include a turned-on state and a turned-off state. It should be noted that since step S1603 has already determined that the Bluetooth broadcast of the Bluetooth module is in a ceased state, when the page for Bluetooth surround sound configuration is displayed for the first time, the switch for Bluetooth surround sound setting displayed on this page defaults to the turned-off state. As shown in FIG. 18 , which is a first schematic diagram of a Bluetooth surround sound configuration page according to an embodiment of the disclosure, the switch for Bluetooth surround sound setting displayed on this Bluetooth surround sound configuration page is in the turned-off state.
  • the switch for Bluetooth surround sound setting when the page for Bluetooth surround sound configuration is displayed for the first time, since the switch for Bluetooth surround sound setting is in the turned-off state, the "Sound channel configuration" option is in a state that cannot be set, and the user cannot configure the sound channel combination information at this time. If the user wants to configure the sound channel combination information, the switch for Bluetooth surround sound setting needs to be turned on. Specifically, upon receiving a turn-on operation for the switch for Bluetooth surround sound setting from the user, the switch for Bluetooth surround sound setting is controlled to switch from the turned-off state to the turned-on state. At this time, the "Sound channel configuration" option becomes configurable, allowing the user to configure the sound channel combination information. As shown in FIG. 19 , which is a second schematic diagram of a Bluetooth surround sound configuration page according to an embodiment of the disclosure, the switch for Bluetooth surround sound setting displayed on this Bluetooth surround sound configuration page is in the turned-on state.
  • the interface When the switch for Bluetooth surround sound setting is in the turned-on state, upon receiving a selection on the "Sound channel Configuration" option in FIG. 19 (a) , the interface skips to the interface for sound channel combination selection shown in FIG. 19 (b) , where the interface for sound channel combination selection displays various sound channel combination information. Further, in response to an instruction for selecting target sound channel combination information, the step of initiating the broadcast corresponding to the target sound channel combination information is executed.
  • the interface skips from the page for Bluetooth surround sound configuration to the interface for sound channel combination selection, where the page for the sound channel combination selection displays various sound channel combination information, as shown in FIG. 14 .
  • the broadcast corresponding to the target sound channel combination information is initiated.
  • an identifier corresponding to the target sound channel combination information is displayed on the page for Bluetooth surround sound configuration.
  • FIG. 20 which is a third schematic diagram of a page for Bluetooth surround sound configuration according to an embodiment of the disclosure, the identifier "4.0" corresponding to the 4.0 sound channel combination information is displayed under the "Sound channel Configuration" option.
  • the page for Bluetooth surround sound configuration can also display an "Audio Receiving Device Configuration" option. Whether this configuration option is configurable depends on whether the sound channel combination information has been set (i.e., whether an identifier corresponding to the target sound channel combination information is displayed on the page for Bluetooth surround sound configuration). If the sound channel combination information has been set, the "Audio Receiving Device Configuration" is controlled to be in a configurable state, allowing the user to start the audio receiving device configuration page via "Audio Receiving Device Configuration" to perform subsequent sound channel configuration steps. If the sound channel combination information has not been set, the audio receiving device cannot be configured. As shown in FIG. 20 , the "Audio Receiving Device Configuration" option on the page for Bluetooth surround sound configuration is in a configurable state.
  • FIG. 21 which is a schematic effect diagram of transitioning from a Bluetooth surround sound configuration page to an audio receiving device configuration interface according to an embodiment of the disclosure
  • the interface transitions from the page for Bluetooth surround sound configuration shown in FIG. 21 (a) to the interface for audio receiving device configuration shown in FIG. 21 (b) .
  • the steps of obtaining the azimuth information of the first target audio receiving device and determining the BIS configuration information corresponding to the target sound channel combination information are executed.
  • the Bluetooth module is controlled to cease the Bluetooth audio broadcast, and the switch for Bluetooth surround sound setting is switched to the turned-off state.
  • the Bluetooth module upon receiving a user turn-off operation for the switch for Bluetooth surround sound setting, the Bluetooth module is first controlled to cease the Bluetooth audio broadcast. Then, upon receiving a callback status from the Bluetooth module interface, it is determined whether the Bluetooth audio broadcast was successfully ceased. If the cessation was unsuccessful, a failure prompt message is displayed on the page for Bluetooth surround sound configuration of the display apparatus. If the cessation was successful, the switch for Bluetooth surround sound setting is switched from the turned-on state to the turned-off state.
  • S1606 determine at least one audio receiving device.
  • the at least one audio receiving device includes audio receiving devices scanned via the Bluetooth module and/or connected audio receiving devices in a device manager.
  • S1607 determine the BIS configuration information corresponding to the target sound channel combination information, based on the azimuth information of a target audio receiving device from the at least one audio receiving device and the azimuth information list corresponding to the target sound channel combination information.
  • the device control method provided by this embodiment of the disclosure first determines whether the Bluetooth module of the display apparatus has a BMS. Based on determining that the Bluetooth module has deployed a BMS, it is determined whether the Bluetooth module is currently broadcasting media audio externally. Based on determining that the Bluetooth module is currently broadcasting media audio externally, the Bluetooth module is controlled to cease the Bluetooth broadcast, and then the page for Bluetooth surround sound configuration is displayed on the display apparatus. Further, when the switch for Bluetooth surround sound setting is in the turned-on state, in response to an instruction for selecting target sound channel combination information, the broadcast corresponding to the target sound channel combination information is initiated.
  • the BIS configuration information corresponding to the target sound channel combination information is determined based on the azimuth information of a target audio receiving device from the at least one audio receiving device and the azimuth information list corresponding to the target sound channel combination information, thereby realizing the sound channel configuration function.
  • FIG. 22 which is a third schematic flow diagram of a device control method according to an embodiment of the disclosure, the method includes the following steps S2201-S2205.
  • S2201 in response to an instruction for selecting target sound channel combination information, initiate a broadcast corresponding to the target sound channel combination information.
  • S2202 determine at least one audio receiving device.
  • the at least one audio receiving device includes audio receiving devices scanned via the Bluetooth module and/or connected audio receiving devices in a device manager.
  • S2203 in response to an instruction for selecting a first target audio receiving device among the at least one audio receiving device, determine whether the first target audio receiving device and the display apparatus are in a Bluetooth Low Energy Audio (LE Audio) connection state.
  • LE Audio Bluetooth Low Energy Audio
  • the first target audio receiving device can be any device among the at least one audio receiving device.
  • an audio receiving device may simultaneously support both Classic Bluetooth protocol and Bluetooth Low Energy Audio (LE Audio) protocol technologies. Therefore, after determining at least one audio receiving device that supports the LE Audio protocol in step S2202, it is necessary to determine whether the selected audio receiving device and the display apparatus are in an LE Audio connection state. Only when the audio receiving device is in the LE Audio connection state can the display apparatus obtain the azimuth information of that audio receiving device.
  • L Audio Bluetooth Low Energy Audio
  • S2204 based on determining that the first target audio receiving device and the display apparatus are in an LE Audio connection state, establish a BSA connection with the first target audio receiving device, and obtain azimuth information of the first target audio receiving device based on the BSA connection.
  • a Broadcast Assistant (BSA) connection is established with the first target audio receiving device, and then the azimuth information of the first target audio receiving device is obtained based on the BSA connection.
  • BSA Broadcast Assistant
  • the display apparatus may, in response to the instruction for selecting the first target audio receiving device, directly obtain the azimuth information of the first target audio receiving device from the information of the connected audio receiving devices stored in the device manager.
  • the Bluetooth module based on determining that the LE Audio connection between the first target audio receiving device and the display apparatus is disconnected, the Bluetooth module is controlled to initiate an LE Audio pairing connection to the first target audio receiving device.
  • a BSA connection is established with the first target audio receiving device, and further, the azimuth information of the first target audio receiving device is obtained based on the BSA connection.
  • S2205 determine Broadcast Isochronous Stream (BIS) configuration information corresponding to the target sound channel combination information, based on the azimuth information of the first target audio receiving device and an azimuth information list corresponding to the target sound channel combination information.
  • BIS Broadcast Isochronous Stream
  • the BIS configuration information includes a corresponding relationship between the target audio receiving device and a BIS identifier, and the target audio receiving device is configured to receive the BIS audio data broadcast by the display apparatus based on the corresponding BIS identifier.
  • the target sound channel combination information is 4.0 sound channel combination information; correspondingly, the azimuth information list corresponding to the target sound channel combination information includes Front Left, Front Right, Left Rear Surround, and Right Rear Surround channels.
  • the first target audio receiving device is "Bluetooth Speaker 4"; correspondingly, the obtained azimuth information of the first target audio receiving device includes the Front Left channel. Therefore, the Front Left channel in the azimuth information list can be marked as the azimuth information supported by "Bluetooth Speaker 4".
  • the display apparatus in response to the instruction for selecting the 4.0 sound channel combination information, initiates the broadcast corresponding to the 4.0 sound channel combination information and determines at least one audio receiving device.
  • the display apparatus in response to an instruction for selecting "Bluetooth Speaker 4", determines "Bluetooth Speaker 4" as the first target audio receiving device, and then acquires the azimuth information of "Bluetooth Speaker 4" based on the BSA connection. After obtaining the azimuth information of "Bluetooth Speaker 4", the azimuth information list corresponding to the target sound channel combination information is displayed. As shown in FIG.
  • a BIS identifier corresponding to the first target audio receiving device is first determined based on the azimuth information list marked with the azimuth information of the first target audio receiving device. Then, the BIS configuration information corresponding to the target sound channel combination information is determined based on the BIS identifier corresponding to the first target audio receiving device. Further, the display apparatus can pre-send the BIS configuration information, including the first target audio receiving device and the BIS identifier, to the audio receiving device, so that subsequently the first target audio receiving device can receive the BIS audio data broadcast by the display apparatus based on the BIS identifier.
  • the broadcast corresponding to the target sound channel combination information is initiated in response to the instruction for selecting the target sound channel combination information; then at least one audio receiving device is determined by scanning via the Bluetooth module and/or based on connected audio receiving devices in a device manager; further, the BIS configuration information corresponding to the target sound channel combination information is determined based on the azimuth information of a target audio receiving device from the at least one audio receiving device and the azimuth information list corresponding to the target sound channel combination information, thereby realizing the sound channel configuration function.
  • FIG. 25 is a fifth schematic diagram of a scenario of a device control method according to an embodiment of the disclosure.
  • the display apparatus is illustrated as a television, and the connected audio receiving devices are illustrated as speakers. Data is communicated between the television and the speakers via a BSA connection.
  • the television receives an operation for triggering configuration of the left channel in the 4.0 sound channel combination, it first matches the azimuth information of the connected speakers with the channel information of the left channel, and determines the successfully matched speaker, i.e., speaker 1, as the target audio receiving device corresponding to the left channel.
  • the display apparatus sends a BIS identifier, for example, BIS1, to speaker 1 via the BSA connection.
  • speaker 1 can synchronize the channel audio data in the corresponding BIS stream based on the BIS identifier.
  • the device control method of the display apparatus can also be implemented by a display apparatus, a control terminal, and a plurality of audio receiving devices.
  • the control terminal may be a mobile phone, a tablet computer, etc., and the control terminal is primarily used for sound channel configuration of the audio receiving devices.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to: in response to an operation for triggering configuration of a target sound channel in a current sound channel combination, determine, from established audio channel(s), a target audio channel corresponding to the target sound channel; where the target audio channel is used for communicating channel audio data of the target sound channel, and the established audio channels are audio channels between an audio module and a Bluetooth protocol stack; control the Bluetooth protocol stack to perform BIS stream configuration for the target audio channel, obtaining a BIS stream corresponding to the target audio channel; where the BIS stream is used for broadcasting the channel audio data of the target sound channel corresponding to the target audio channel.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to: in response to an operation for triggering configuration of a target sound channel in a current sound channel combination, match azimuth information of connected audio receiving device with channel information of the target sound channel, and determine an audio receiving device whose azimuth information successfully matches the channel information of the target sound channel as a target audio receiving device; where the target audio receiving device supports the LE Audio protocol; send a BIS identifier to the target audio receiving device via an established BSA connection, so that the target audio receiving device synchronizes the channel audio data broadcast in the BIS stream corresponding to the BIS identifier.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to: in response to the operation for triggering configuration of the target sound channel in the current sound channel combination, while matching the azimuth information of the connected audio receiving devices with the channel information of the target sound channel, control the Bluetooth module to scan for audio receiving devices, and establish an LE Audio connection with the at least one scanned audio receiving device; obtain azimuth information of the connected audio receiving device based on the LE Audio connection, and match the azimuth information of the connected audio receiving device with the channel information of the target sound channel.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to: in response to the operation for triggering configuration of the target sound channel in the current sound channel combination, while matching the azimuth information of the connected audio receiving devices with the channel information of the target sound channel, determine whether the target sound channel is a dual sound channel; based on determining that the target sound channel is the dual sound channel, then determine an audio receiving device that supports dual sound channels from the connected audio receiving device, and match the azimuth information of the audio receiving device supporting dual sound channels with the channel information of the target sound channel.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to: before determining the audio receiving device supporting dual sound channels from the connected audio receiving device, obtain code configuration information of the connected audio receiving device through a service query method; where the code configuration information is used to indicate whether the corresponding audio receiving device supports dual sound channel; while determining the audio receiving device supporting dual sound channels from the connected audio receiving device, determine the audio receiving device supporting dual sound channels based on the code configuration information of the connected audio receiving device.
  • the target sound channel is a dual sound channel
  • the target audio channel is used for communicating merged audio data obtained by merging the channel audio data of the dual sound channels corresponding to the target sound channel.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to: in response to the operation for triggering configuration of the target sound channel in the current sound channel combination, while determining the target audio channel corresponding to the target sound channel from the established audio channel(s), determine whether an audio channel corresponding to the target sound channel already exists in the established audio channel(s); if no audio channel corresponding to the target sound channel exists in the established audio channel(s), then determine an idle audio channel among the established audio channel(s) as the target audio channel corresponding to the target sound channel.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to: before determining an idle audio channel among the established audio channel(s) as the target audio channel corresponding to the target sound channel, determine whether an idle audio channel exists in the established audio channel(s); based on determining that no idle audio channel exists in the established audio channel(s), then control the Bluetooth protocol stack to establish a target audio channel for the target sound channel.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to: before determining the target audio channel corresponding to the target sound channel from the established audio channel(s) in response to the operation for triggering configuration of the target sound channel in the current sound channel combination, in response to a selection on the current sound channel combination, control the Bluetooth protocol stack to establish the audio channel(s) between the audio module and the Bluetooth protocol stack.
  • FIG. 26 shows a fourth schematic flow diagram of a device control method according to an embodiment of the disclosure.
  • the execution entity of this device control method can be the display apparatus 100 in the embodiment shown in FIG. 24 .
  • the method may include but is not limited to the following steps S1201-S1202.
  • S1201 in response to an operation for triggering configuration of a target sound channel in a current sound channel combination, determine a target audio channel corresponding to the target sound channel from established audio channel(s); where the target sound channel is used for communicating channel audio data of the target sound channel, and the established audio channel(s) are audio channel(s) between an audio module and a Bluetooth protocol stack.
  • sound channel combinations can include, for example, 2.0, 2.1, 3.0, 3.1, 2.2, 4.0, 5.0, and 5.1 sound channel combinations, etc.
  • the current sound channel combination can be any one of the aforementioned sound channel combinations.
  • a 2.0 sound channel combination for 2 channels includes Left and Right channels; channel combinations for 3 channels include 2.1 and 3.0 sound channel combinations, where the 2.1 combination includes Left, Right, and LFE (subwoofer) channels, and the 3.0 combination includes Left, Right, and Center channels; for 4 channels, combinations include 3.1, 2.2, and 4.0, where the 3.1 combination includes Left, Right, Center, and LFE channels, the 2.2 combination includes Left, Right, and two LFE channels, and the 4.0 combination includes Left, Right, Left Surround, and Right Surround channels; for 5 channels, combinations include the 5.0 sound channel combination, which includes Left, Right, Left Surround, Right Surround, and LFE channels; for 6 channels, combinations include the 5.1 sound channel combination, etc.
  • the target sound channel can be any channel in the current sound channel combination, for example, the Left channel in a 3.0 sound channel combination, or the Right Surround channel in a 5.0 sound channel combination, etc.
  • the operation for triggering configuration of the target sound channel in the current sound channel combination may include: the display apparatus receiving a user's configuration trigger operation for the target sound channel via a remote control. For example, if the remote control receives a voice input "configure the left channel in the 3.0 sound channel combination" through its voice component, the remote control sends an instruction to configure the left channel in the 3.0 sound channel combination to the display apparatus. Upon receiving the instruction to configure the left channel in the 3.0 sound channel combination, the display apparatus determines the target audio channel corresponding to the target sound channel from the established audio channel(s).
  • the target audio channel can be used to communicate the channel audio data of the target sound channel, where the channel audio data can represent the audio data corresponding to the target sound channel.
  • a plurality of audio channels can be established so that the display apparatus can determine the target audio channel for the target sound channel from the established audio channels.
  • the display apparatus can, upon receiving a selection on the current sound channel combination, control the Bluetooth protocol stack to establish audio channels between the audio module and the Bluetooth protocol stack.
  • the audio channels can be used to communicate the channel audio data of any channel in the current sound channel combination.
  • the selection on the current sound channel combination may include: during the process of displaying a plurality of sound channel combinations on a page for sound channel configuration, in response to a selection on any sound channel combination among the plurality of sound channel combinations, determining that sound channel combination as the current sound channel combination, and controlling the Bluetooth protocol stack to establish audio channels between the audio module and the Bluetooth protocol stack.
  • the display apparatus when it receives the selection on the current sound channel combination, it can also control the Bluetooth protocol stack to establish audio channels between the audio module and the Bluetooth protocol stack based on the quantity of channels included in the current sound channel combination. For example, upon receiving a selection on a 2.0 sound channel combination including Left and Right channels, the Bluetooth protocol stack is controlled to establish 2 audio channels, used to configure corresponding audio channels for the Left and Right channels in the 2.0 sound channel combination respectively.
  • this interface for sound channel combination selection displays a plurality of sound channel combinations, such as 2.0, 2.1, 3.0, 3.1, 4.0, and 5.0 sound channel combinations.
  • the display apparatus receives a selection on the 5.0 sound channel combination, it controls the Bluetooth protocol stack to establish 5 audio channels between the audio module and the Bluetooth protocol stack.
  • the display apparatus when the display apparatus receives the selection on the current sound channel combination, it can also display the plurality of sound channels included in the current sound channel combination on the page for sound channel configuration. Upon receiving an operation for triggering configuration of a target sound channel among the plurality of sound channels, it determines the corresponding target audio channel for the target sound channel.
  • this page for sound channel configuration displays the a plurality of sound channels included in the current sound channel combination, for example, it displays the Left, Right, Left Surround, Right Surround, and LFE channels included in the 5.0 sound channel combination.
  • the display apparatus receives an operation for triggering configuration of the Left channel in the 5.0 sound channel combination for the first time, it determines the target audio channel corresponding to the Left channel from the established audio channels.
  • the display apparatus after the display apparatus determines the target audio channel corresponding to the target sound channel from the established audio channels in response to the operation for triggering configuration of the target sound channel in the current sound channel combination, it can establish a corresponding relationship between the target audio channel and the target sound channel. Subsequently, the channel audio data of the target sound channel can be transmitted through the target audio channel.
  • the display apparatus after the display apparatus determines the corresponding target audio channel for the target sound channel, it can also use a channel descriptor to identify the corresponding relationship between the target audio channel and the target sound channel. For example, assuming three audio channels are established between the audio module and the Bluetooth protocol stack, where the socket1 channel descriptor is used to represent the corresponding relationship between the Left channel and the socket1 audio channel. After determining the corresponding relationship between the Left channel and socket1, the channel information of the Left channel and the socket1 channel descriptor can also be stored in a socket buffer channel cache.
  • the current sound channel combination can include a plurality of sound channels.
  • the device control method provided in this embodiment can be used for audio channel configuration.
  • the display apparatus can broadcast audio data based on the configured sound channel combination.
  • merged audio data obtained by merging the channel audio data of the dual sound channels can be communicated based on the target audio channel.
  • S1202 control the Bluetooth protocol stack to perform BIS stream configuration for the target audio channel, obtaining a BIS stream corresponding to the target audio channel; where the BIS stream is used for broadcasting the channel audio data of the target sound channel corresponding to the target audio channel.
  • a corresponding BIS stream can also be configured for the target audio channel.
  • the display apparatus controls the Bluetooth protocol stack to perform BIS configuration for the target audio channel, obtaining the BIS stream corresponding to the target audio channel, i.e., realizing the function of configuring the corresponding BIS stream for the target audio channel.
  • the channel audio data of the target sound channel can be communicated to the Bluetooth protocol stack through the target audio channel corresponding to the target sound channel.
  • the Bluetooth protocol stack then encapsulates the channel audio data based on the BIS stream corresponding to the target audio channel, and subsequently broadcasts the channel audio data of the target sound channel outwardly via the BIS stream.
  • the display apparatus when it receives a trigger operation to switch from the current sound channel combination to another sound channel combination, it can control the channel cache module to clear the configuration information of the current sound channel combination to reconfigure the audio channels for the other sound channel combination. For example, upon receiving a user trigger operation to switch from the 5.0 sound channel combination to the 4.0 sound channel combination, the configuration information of the 5.0 sound channel combination is cleared, and the sound audio configuration process for the 4.0 sound channel combination is re-executed, equivalent to configuring the audio channels for the 4.0 sound channel combination for the first time.
  • a target audio channel corresponding to the target sound channel is determined from established audio channels, where the established audio channels are audio channels between an audio module and a Bluetooth protocol stack; the Bluetooth protocol stack is controlled to perform BIS stream configuration for the target audio channel, obtaining a BIS stream corresponding to the target audio channel, where the BIS stream is used for broadcasting the channel audio data of the target sound channel corresponding to the target audio channel.
  • this embodiment can automatically configure a corresponding target audio channel for the target sound channel and configure a corresponding BIS stream for the target audio channel upon receiving an operation for triggering configuration of the target sound channel in the current sound channel combination, thereby realizing the sound channel configuration function.
  • S1501 in response to an operation for triggering configuration of a target sound channel in a current sound channel combination, match azimuth information of connected audio receiving devices with channel information of the target sound channel, and determine an audio receiving device whose azimuth information successfully matches the channel information of the target sound channel as a target audio receiving device; where the target audio receiving device supports the LE Audio protocol.
  • the azimuth information of an audio receiving device can be used to indicate the placement position of the audio receiving device.
  • a center channel speaker is generally placed near the center of the display screen
  • a left channel speaker is generally placed to the left front of the center channel speaker (or the display screen), and so on.
  • the connected audio receiving devices refer to audio receiving devices that have already established a Bluetooth connection with the display apparatus.
  • the channel information of the target sound channel can be used to describe whether the target sound channel is, for example, the left channel or the left surround channel, etc.
  • the display apparatus when it receives an operation for triggering configuration of a target sound channel in the current sound channel combination, it can also match the azimuth information of the connected audio receiving devices with the channel information of the target sound channel. Assume the channel description information of the target sound channel describes the left channel in a 4.0 sound channel combination, and the connected audio receiving devices include speaker A placed near the center of the display screen and speaker B placed to the left front of the center channel speaker (or the display screen). When matching the left channel with speaker A and speaker B respectively, speaker B can be determined as the target audio receiving device corresponding to the left channel.
  • the target audio receiving device is an audio receiving device that supports the LE Audio protocol.
  • the display apparatus when it receives an operation for triggering configuration of a target sound channel in the current sound channel combination, it can also control the Bluetooth module to scan for audio receiving devices and establish LE Audio connections with the at least one scanned audio receiving device. Then, it acquires the azimuth information of the connected audio receiving devices based on the LE Audio connections and matches the azimuth information of the connected audio receiving devices with the target sound channel. Further, it determines the audio receiving device whose azimuth information successfully matches the channel information of the target sound channel as the target audio receiving device.
  • the display apparatus when it receives the operation for triggering configuration of the target sound channel, it can control the Bluetooth module to scan for and connect to audio receiving devices, and then determine the audio receiving device matching the target sound channel from the connected devices. Alternatively, it can determine the audio receiving device matching the target sound channel from the already connected audio receiving devices as the target audio receiving device without performing a device scan.
  • S1502 send a BIS identifier to the target audio receiving device via an established BSA connection, so that the target audio receiving device synchronizes the channel audio data broadcast in the BIS stream corresponding to the BIS identifier.
  • the BIS identifier can be used to identify a BIS stream. After receiving the BIS identifier, the audio receiving device can synchronize the channel audio data broadcast in the BIS stream corresponding to the BIS identifier.
  • the display apparatus after the display apparatus determines the target audio receiving device corresponding to the target sound channel, it can also send the BIS identifier to the target audio receiving device via the established BSA connection. After receiving the BIS identifier, the target audio receiving device can receive the channel audio data in the BIS stream broadcast by the display apparatus based on the BIS identifier.
  • FIG. 30 which is a schematic diagram of a scenario for configuring an audio receiving device for a target sound channel according to an embodiment of the disclosure
  • FIG. 30 illustrates the display apparatus as a television and the connected audio receiving devices as speakers 1-5.
  • the television receives an operation for triggering configuration of the left channel, it matches the channel information of the left channel with the azimuth information of speakers 1-5 and configures speaker 1 for the left channel to receive the channel audio data of the left channel.
  • the television receives an operation for triggering configuration of the right channel, it matches the channel information of the right channel with the azimuth information of speakers 1-5 and configures speaker 2 for the right channel to receive the channel audio data of the right channel.
  • corresponding speakers are continued to be configured for the left surround and right surround channels.
  • this embodiment can automatically match a corresponding target audio receiving device for the target sound channel upon receiving an operation for triggering configuration of the target sound channel in the current sound channel combination, and then send a BIS identifier to the target audio receiving device via the established BSA connection, thereby enabling the target audio receiving device to receive the BIS stream corresponding to the BIS identifier broadcast by the display apparatus.
  • step S1501 in response to an operation for triggering configuration of a target sound channel in a current sound channel combination, match azimuth information of connected audio receiving devices with channel information of the target sound channel, and determine an audio receiving device whose azimuth information successfully matches the channel information of the target sound channel as a target audio receiving device
  • steps S1701 and S1702. The device control method provided by this embodiment of the disclosure may further include the following steps.
  • S1701 in response to an operation for triggering configuration of a target sound channel in a current sound channel combination, determine whether the target sound channel is a dual sound channel.
  • the dual sound channels refer to a channel that simultaneously supports the left and right channels. Therefore, when the display apparatus receives an operation for triggering configuration of a target sound channel in the current sound channel combination, it can also determine whether the target sound channel includes dual sound channels based on the channel information of the target sound channel.
  • S1702 based on determining that the target sound channel is a dual sound channel, then determine an audio receiving device that supports dual sound channels from the connected audio receiving devices, and match the azimuth information of the audio receiving device supporting dual sound channels with the channel information of the target sound channel, and determine the audio receiving device whose azimuth information successfully matches the channel information of the target sound channel as the target audio receiving device.
  • a corresponding audio receiving device is determined for the dual sound channel.
  • an audio receiving device that supports dual sound channels can be determined from the connected audio receiving devices, and the azimuth information of the audio receiving device supporting dual sound channels is matched with the channel information of the target sound channel.
  • code configuration information can be used to indicate whether an audio receiving device supports dual sound channel, before determining the audio receiving device supporting dual sound channels from the connected audio receiving devices, the code configuration information of the connected audio receiving devices can be obtained through a service query method. Further, the audio receiving device supporting dual sound channels is determined based on the code configuration information of the connected devices.
  • FIG. 32 which is another schematic diagram of a scenario for configuring an audio receiving device for a target sound channel according to an embodiment of the disclosure
  • FIG. 32 illustrates the display apparatus as a television and the connected audio receiving devices as speakers 6-8.
  • the television receives an operation for triggering configuration of the left/right channels, it first determines whether the left/right channels are dual sound channels. Upon determining that the left/right channels are dual sound channels, it determines the speaker supporting dual sound channels (i.e., speaker 7) from speakers 6-8. Then, it sends a BIS identifier to speaker 7 via the established BSA connection. Based on the above device control method, corresponding speakers are continued to be configured for the left surround and right surround channels.
  • S1502 send a BIS identifier to the target audio receiving device via an established BSA connection, so that the target audio receiving device synchronizes the channel audio data broadcast in the BIS stream corresponding to the BIS identifier.
  • the display apparatus can send the BIS identifier to the target audio receiving device via the established BSA connection, so that the target audio receiving device synchronizes the channel audio data broadcast in the BIS stream corresponding to the BIS identifier.
  • a corresponding target audio receiving device can automatically be matched for the target sound channel upon receiving an operation for triggering configuration of the target sound channel in the current sound channel combination, and then a BIS identifier can be sent to the target audio receiving device via the established BSA connection, thereby enabling the target audio receiving device to receive the BIS stream corresponding to the BIS identifier broadcast by the display apparatus.
  • FIG. 33 which is a sixth schematic diagram of a page for sound channel configuration according to an embodiment of the disclosure
  • FIG. 33 serves as a detailed description of the embodiment shown in FIG. 26 .
  • step S1201 in response to an operation for triggering configuration of a target sound channel in a current sound channel combination, determine a target audio channel corresponding to the target sound channel from established audio channels
  • steps S1901 and S1902. The device control method provided by this embodiment of the disclosure may further include the following steps.
  • S1901 in response to an operation for triggering configuration of a target sound channel in a current sound channel combination, determine whether an audio channel corresponding to the target sound channel already exists in the established audio channels.
  • the display apparatus when the display apparatus receives an operation for triggering configuration of a target sound channel in the current sound channel combination, it can also determine whether an audio channel corresponding to the target sound channel exists in the established audio channels.
  • an idle audio channel refers to an audio channel that currently has no corresponding relationship established with any channel in any sound channel combination.
  • a non-idle audio channel is an audio channel that has already established a corresponding relationship with a channel in a sound channel combination. For non-idle audio channels, direct channel configuration is not possible.
  • the display apparatus when the display apparatus determines that no audio channel corresponding to the target sound channel exists in the established audio channels, it can first determine whether an idle audio channel exists in the established audio channels. Based on determining that an idle audio channel exists in the established audio channels, any one of the idle audio channels can be determined as the target audio channel corresponding to the target sound channel, thereby realizing the function of configuring the target audio channel for the target sound channel.
  • the Bluetooth protocol stack when it is determined that no idle audio channel exists in the established audio channels, can be controlled to establish a target audio channel for the target sound channel, and then the Bluetooth protocol stack is controlled to perform BIS stream configuration for the target audio channel to obtain the BIS stream corresponding to the target audio channel.
  • a configuration failure prompt message for the target sound channel can also be displayed on the page for sound channel configuration to prompt the user that a corresponding audio channel cannot currently be configured for the target sound channel.
  • FIG. 34 which is a seventh schematic diagram of a page for sound channel configuration according to an embodiment of the disclosure, the text "Currently unable to configure the left channel" are displayed on the page for sound channel configuration. This display text is used to prompt the user that a corresponding audio channel cannot currently be configured for the left channel.
  • S1202 control the Bluetooth protocol stack to perform BIS stream configuration for the target audio channel, obtaining a BIS stream corresponding to the target audio channel; where the BIS stream is used for broadcasting the channel audio data of the target sound channel corresponding to the target audio channel.
  • the Bluetooth protocol stack can be controlled to perform BIS stream configuration for the target audio channel to obtain the BIS stream corresponding to the target audio channel.
  • a corresponding target audio channel can be automatically configured for the target sound channel and a corresponding BIS stream can be configured for the target audio channel upon receiving an operation for triggering configuration of the target sound channel in the current sound channel combination, thereby realizing the sound channel configuration function.
  • the device control method of this embodiment of the disclosure can also, when the display apparatus receives an operation for triggering configuration of a target sound channel in the current sound channel combination, transmit the channel configuration information of the dual sound channels to a target audio receiving device that supports dual sound channels based on a CSIP protocol connection, thereby realizing the sound channel configuration function.
  • the display apparatus receives an operation for triggering configuration of a target sound channel in the current sound channel combination
  • transmit the channel configuration information of the dual sound channels to a target audio receiving device that supports dual sound channels based on a CSIP protocol connection
  • FIG. 35 is a sixth schematic diagram of a scenario of a device control method according to an embodiment of the disclosure.
  • the display apparatus is illustrated as a television, and the connected audio receiving devices are illustrated as speaker 1 and speaker 2.
  • speaker 1 is a device supporting left and right channels (i.e., a dual sound channel device)
  • speaker 2 is a device supporting the left channel (i.e., a single sound channel device).
  • the display apparatus first matches the azimuth information of speaker 1 and speaker 2 with the channel information of the left channel, and determines speaker 1 and speaker 2 as the audio receiving devices corresponding to the left channel.
  • speaker 1 upon determining that speaker 1 is an audio receiving device supporting dual sound channels, it initiates a CSIP protocol connection with speaker 1, and upon determining that speaker 2 is an audio receiving device not supporting dual sound channels, it initiates a BSA protocol connection with speaker 2. Further, it transmits the channel audio data of the dual sound channels to speaker 1 via the Bluetooth audio output channel, thereby realizing the configuration of the right channel simultaneously while configuring the left channel. And, it sends a BIS identifier to speaker 2 via the BSA protocol connection, so that speaker 2 can synchronize the channel audio data broadcast via the BIS stream corresponding to the BIS identifier.
  • the display apparatus can transmit the audio stream to Speaker 1 via the Bluetooth sound channel while simultaneously sending the broadcast stream to Speaker 2 via Bluetooth broadcast, thereby achieving the effect of sound output based on both unicast and broadcast modes simultaneously.
  • various components in the display apparatus 100 shown in FIG. 9 can also perform the following functions.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform: after determining the audio receiving device whose azimuth information successfully matches the channel information of the target sound channel as the target audio receiving device, determining whether the target audio receiving device supports dual sound channels; based on determining that the target audio receiving device supports dual sound channels, then enabling a CSIP protocol connection with the target audio receiving device; where the CSIP protocol connection is used to transmit the channel audio data of the dual sound channels to the target audio receiving device via a Bluetooth audio output channel.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform: before enabling the CSIP protocol connection with the target audio receiving device based on determining that the target audio receiving device supports dual sound channels, obtaining UUID information of the target audio receiving device through a service query method, and determining a Bluetooth protocol supported by the target audio receiving device based on the UUID information; where the UUID information is used to identify the target audio receiving device; establishing a Bluetooth protocol connection with the target audio receiving device based on the Bluetooth protocol supported by the target audio receiving device; where the Bluetooth protocol connection includes a CSIP protocol connection.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform: after enabling the CSIP protocol connection with the target audio receiving device, disabling other protocol connections in the connections of Bluetooth protocol except for the CSIP protocol connection.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform: while establishing the Bluetooth protocol connection with the target audio receiving device based on the Bluetooth protocol supported by the target audio receiving device, establishing at least BMS protocol connection, UMS protocol connection, CSIP protocol connection, and BSA protocol connection with the target audio receiving device simultaneously based on the Bluetooth protocol supported by the target audio receiving device.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform: before determining whether the target audio receiving device supports dual sound channels, obtaining code configuration information of the target audio receiving device through a service query method; where the code configuration information is used to indicate whether the target audio receiving device supports dual sound channels; correspondingly, the determining whether the target audio receiving device supports dual sound channels includes: determining whether the target audio receiving device supports dual sound channels based on the code configuration information of the target audio receiving device.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform: based on determining that the target audio receiving device does not support dual sound channels, then enabling a BSA protocol connection with the target audio receiving device; determining a target audio channel corresponding to the target sound channel from established audio channels; where the target audio channel is used for transmitting the channel audio data of the target sound channel, and the established audio channels are audio channels between an audio module and a Bluetooth protocol stack; controlling the Bluetooth protocol stack to perform BIS stream configuration for the target audio channel, obtaining a BIS stream corresponding to the target audio channel; where the BIS stream is used for broadcasting the channel audio data of the target sound channel corresponding to the target audio channel.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform: sending a BIS identifier to the target audio receiving device via an established BSA protocol connection, so that the target audio receiving device synchronizes the channel audio data broadcast via the BIS stream corresponding to the BIS identifier.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform: before determining the target sound channel corresponding to the target audio channel from the established audio channels, in response to a selection on a current sound channel combination, controlling the Bluetooth protocol stack to establish audio channels between the audio module and the Bluetooth protocol stack.
  • the at least one processor is further configured to execute computer instructions to cause the display apparatus to perform: while matching the azimuth information of the connected audio receiving devices with the channel information of the target sound channel in response to the operation for triggering configuration of the target sound channel in the current sound channel combination: in response to the operation for triggering configuration of the target sound channel in the current sound channel combination, controlling the Bluetooth module to scan for audio receiving devices, and establishing an LE Audio connection with the at least one scanned audio receiving device; obtaining azimuth information of the connected audio receiving device based on the LE Audio connection, and matching the azimuth information of the connected audio receiving device with the channel information of the target sound channel.
  • FIG. 36 shows an eighth schematic flow diagram of a device control method according to an embodiment of the disclosure.
  • the execution entity of this device control method can be the display apparatus 100 in the embodiment shown in FIG. 35 .
  • the method may include but is not limited to the following steps S1101-S1103.
  • S1101 in response to an operation for triggering configuration of a target sound channel in a current sound channel combination, match azimuth information of the connected audio receiving device with channel information of the target sound channel, and determine an audio receiving device whose azimuth information successfully matches the channel information of the target sound channel as a target audio receiving device; where the target audio receiving device supports the LE Audio protocol.
  • the display apparatus of the disclosure When the display apparatus of the disclosure receives an operation for triggering configuration of a target sound channel in the current sound channel combination, it matches the azimuth information of the connected audio receiving devices with the channel information of the target sound channel and determines the audio receiving device whose azimuth information successfully matches the channel information of the target sound channel as the target audio receiving device.
  • the connected audio receiving devices refer to audio receiving devices that have already established a Bluetooth connection with the display apparatus.
  • the channel information of the target sound channel can be used to describe whether the target sound channel is, for example, the left channel or the left surround channel, etc.
  • the azimuth information of an audio receiving device can be used to represent the channel information supported by the audio receiving device.
  • the azimuth information of a left channel speaker can be used to indicate that the speaker is an audio receiving device supporting the left channel;
  • the azimuth information of a left/right channel speaker can be used to indicate that the speaker is an audio receiving device simultaneously supporting the left and right channels.
  • this page for sound channel configuration displays the channels included in the 4.0 sound channel combination, namely the Left channel, Right channel, Left Surround channel, and Right Surround channel.
  • the display apparatus receives an operation for triggering configuration of the Left channel in the 4.0 sound channel combination, it matches the connected audio receiving devices with the Left channel.
  • the display apparatus when it receives an operation for triggering configuration of a target sound channel in the current sound channel combination, it first matches the azimuth information of the connected audio receiving devices with the channel information of the target sound channel.
  • the channel description information of the target sound channel describes the Left channel in a 4.0 sound channel combination
  • the connected audio receiving devices include: Speaker A supporting the Left channel, Speaker B supporting the Right channel, and Speaker C simultaneously supporting the Left and Right channels.
  • Speaker A and Speaker C support the Left channel, so both Speaker A and Speaker C can be determined as the target audio receiving devices that successfully match the Left channel.
  • the built-in Bluetooth module of the display apparatus can be used to scan for nearby audio receiving devices that support the LE Audio protocol and establish LE Audio connections with them.
  • the display apparatus when it receives an operation for triggering configuration of a target sound channel in the current sound channel combination, it first controls the Bluetooth module to scan for audio receiving devices and establishes LE Audio connections with the at least one scanned audio receiving device. Then, it acquires the azimuth information of the connected audio receiving devices based on the LE Audio connections and matches the azimuth information of the connected audio receiving devices with the target sound channel. Further, it determines the audio receiving device whose azimuth information successfully matches the channel information of the target sound channel as the target audio receiving device.
  • the display apparatus when it receives the operation for triggering configuration of the target sound channel, it can control the Bluetooth module to scan for and connect to audio receiving devices, and then determine the audio receiving device matching the target sound channel from the connected devices. Alternatively, it can directly determine the audio receiving device matching the target sound channel from the already connected audio receiving devices as the target audio receiving device without performing a device scan.
  • S1102 determine whether the target audio receiving device supports dual sound channels.
  • code configuration information can be used to indicate whether an audio receiving device supports dual sound channels, after determining the audio receiving device whose azimuth information successfully matches the channel information of the target sound channel as the target audio receiving device, it can also determine whether the target audio receiving device supports dual sound channels based on the codec information of the target audio receiving device.
  • supporting dual sound channels indicates that the audio receiving device can simultaneously support both the left and right channels.
  • supporting a single sound channel indicates that the audio receiving device can support only one channel, such as only the left channel or only the left surround channel.
  • the code configuration information of the target audio receiving device can also be obtained through a service query method, so that subsequently, it can be determined whether the target audio receiving device supports dual sound channels based on the obtained code configuration information.
  • S1103 based on determining that the target audio receiving device supports dual sound channels, enable a CSIP protocol connection with the target audio receiving device; where the CSIP protocol connection is used to transmit the channel audio data of the dual sound channels to the target audio receiving device via a Bluetooth audio output channel.
  • the display apparatus when the display apparatus determines that the target audio receiving device supports dual sound channels, it enables the CSIP protocol connection between the display apparatus and the target audio receiving device. After enabling the CSIP connection, the channel audio data of the dual sound channels can be transmitted to the target audio receiving device via the Bluetooth audio output channel, so that the target audio receiving device can play audio based on the channel audio data after receiving it.
  • enabling the CSIP protocol connection with the target audio receiving device means activating the CSIP protocol connection between the display apparatus and the target audio receiving device, i.e., making the CSIP protocol between the display apparatus and the target audio receiving device available.
  • the channel audio data of the dual sound channels can be transmitted to the target audio receiving device via the Bluetooth audio output channel.
  • the display apparatus in this embodiment can complete the configuration for the right channel (or left channel) simultaneously while configuring the left channel (or right channel) for an audio receiving device that supports dual sound channels.
  • the Bluetooth protocol supported by the target audio receiving device can be determined by querying the UUID information of the target audio receiving device, and then connections related to the Bluetooth protocol can be established with the target audio receiving device based on the Bluetooth protocol supported by the target audio receiving device. Subsequently, when it is determined that the target audio receiving device supports dual sound channels, the CSIP protocol connection for transmitting dual sound channels can be enabled based on the established Bluetooth protocol connection.
  • the UUID information of the target audio receiving device can be obtained through a service query method and the Bluetooth protocol supported by the target audio receiving device can be determined based on the UUID information. Then, a Bluetooth protocol connection can be established with the target audio receiving device based on the Bluetooth protocol supported by the target audio receiving device, where the Bluetooth protocol connection includes a CSIP protocol connection. Further, when it is determined that the target audio receiving device supports dual sound channels, the CSIP protocol connection with the target audio receiving device can be enabled.
  • the Universally Unique Identifier can be used to indicate the type of Bluetooth protocol supported by the target audio receiving device.
  • the UUID information of audio receiving devices supporting the Classic Bluetooth protocol and the LE Audio protocol are different, the UUID information can be used to indicate whether the target audio receiving device is a device supporting the LE Audio protocol.
  • the UUID information of the target audio receiving device can be obtained through a service query method.
  • the display apparatus can use the Service Discovery Protocol (SDP) or the Attribute Protocol (ATT) to obtain the UUID information of the target audio receiving device.
  • SDP Service Discovery Protocol
  • ATT Attribute Protocol
  • BMS protocol connection can be established simultaneously with the target audio receiving device based on the LE Audio protocol.
  • UMS protocol connection can be established simultaneously with the target audio receiving device based on the LE Audio protocol.
  • CSIP protocol connection can be established simultaneously with the target audio receiving device based on the LE Audio protocol.
  • the BMS protocol connection refers to a Bluetooth connection established based on the Broadcast Media Sender (BMS)
  • BMS Broadcast Media Sender
  • UMS Unicast Media Sender
  • BSA protocol connection refers to a Bluetooth connection established based on the Broadcast Assistant.
  • the display apparatus can transmit the channel audio data of the dual sound channels to the target audio receiving device via the Bluetooth channel after establishing the CSIP protocol connection with the audio receiving device supporting dual sound channels, the UMS protocol connection and BSA protocol connection are unnecessary at this time. Therefore, after the display apparatus determines that the target audio receiving device supports dual sound channels and enables the CSIP protocol connection with the target audio receiving device, it can also disable other protocols in the Bluetooth connection except for the CSIP protocol.
  • the display apparatus When the display apparatus receives the configuration information for the target sound channel, it first determines the audio receiving device whose azimuth information successfully matches the channel information of the target sound channel as the target audio receiving device. Then, the display apparatus acquires the UUID information of the target audio receiving device through a service query method and determines the type of Bluetooth protocol supported by the target audio receiving device based on the UUID information. Assume that based on the UUID information, it is determined that the Bluetooth protocol supported by the target audio receiving device is the LE Audio protocol. Then, based on the LE Audio protocol, BMS protocol connection, UMS protocol connection, CSIP protocol connection, and BSA protocol connection are established simultaneously with the target audio receiving device. Further, when it is determined that the target audio receiving device supports dual sound channels, the CSIP protocol connection is enabled, and the BMS protocol connection, UMS protocol connection, and BSA protocol connection are disabled.
  • the azimuth information of connected audio receiving devices is matched with the channel information of the target sound channel, and the audio receiving device whose azimuth information successfully matches the channel information of the target sound channel is determined as the target audio receiving device. Then, it is determined whether the target audio receiving device supports dual sound channels. Based on determining that the target audio receiving device supports dual sound channels, then a CSIP protocol connection with the target audio receiving device is enabled; where the CSIP protocol connection is used to transmit the channel audio data of the dual sound channels to the target audio receiving device via a Bluetooth audio output channel.
  • the display apparatus in this embodiment can, upon receiving an operation for triggering configuration of a target sound channel in the current sound channel combination, transmit the channel configuration information of the dual sound channels to the target audio receiving device that supports dual sound channels based on the CSIP protocol connection, thereby realizing the sound channel configuration function.
  • FIG. 38 shows a second schematic flow diagram of a device control method according to an embodiment of the disclosure.
  • the execution entity of this device control method can be the display apparatus 100 in the embodiment shown in FIG. 35 .
  • FIG. 38 which is a schematic flow diagram of a device control method for a display apparatus according to an embodiment of the disclosure, the method includes the following steps.
  • S1401 in response to an operation for triggering configuration of a target sound channel in a current sound channel combination, match azimuth information of connected audio receiving devices with channel information of the target sound channel, and determine an audio receiving device whose azimuth information successfully matches the channel information of the target sound channel as a target audio receiving device; where the target audio receiving device supports the LE Audio protocol.
  • the display apparatus when the display apparatus receives an operation for triggering configuration of a target sound channel in the current sound channel combination, it first matches the azimuth information of the connected audio receiving devices with the channel information of the target sound channel and determines the audio receiving device whose azimuth information successfully matches the channel information of the target sound channel as the target audio receiving device.
  • S1402 determine whether the target audio receiving device supports dual sound channels.
  • S1403 based on determining that the target audio receiving device supports dual sound channels, enable a CSIP protocol connection with the target audio receiving device; where the CSIP protocol connection is used to transmit the channel audio data of the dual sound channels to the target audio receiving device via a Bluetooth audio output channel.
  • the display apparatus when the display apparatus determines that the target audio receiving device supports dual sound channels, it enables the CSIP protocol connection between the display apparatus and the target audio receiving device. After enabling the CSIP connection, the channel audio data of the dual sound channels can be transmitted to the target audio receiving device via the Bluetooth audio output channel, so that the target audio receiving device can play audio based on the channel audio data after receiving it.
  • the display apparatus when the display apparatus determines that the target audio receiving device does not support dual sound channels, it enables the BSA protocol connection with the target audio receiving device.
  • the display apparatus after the display apparatus enables the BSA protocol connection with the target audio receiving device, it can send a BIS identifier to the target audio receiving device based on the BSA protocol connection, so that after receiving the BIS identifier, the target audio receiving device can receive the channel audio data in the BIS stream broadcast by the display apparatus based on the BIS identifier.
  • a corresponding target audio receiving device can be automatically matched for the target sound channel upon receiving an operation for triggering configuration of the target sound channel in the current sound channel combination, and then a BIS identifier can be sent to the target audio receiving device via the established BSA connection, thereby enabling the target audio receiving device to receive the BIS stream corresponding to the BIS identifier broadcast by the display apparatus.
  • the display apparatus after the display apparatus enables the BSA protocol connection with the target audio receiving device, it can further obtain the position information of the target audio receiving device based on the BSA protocol connection and further notify the Audio Service module to perform audio configuration.
  • S1405 determine a target audio channel corresponding to the target sound channel from established audio channels; where the target audio channel is used for communicating the channel audio data of the target sound channel, and the established audio channels are audio channels between an audio module and a Bluetooth protocol stack.
  • the target audio channel can be used to transmit the channel audio data of the target sound channel, where the channel audio data can represent the audio data corresponding to the target sound channel.
  • a plurality of audio channels can be established so that the display apparatus can determine the target audio channel for the target sound channel from the established audio channels.
  • the display apparatus can, upon receiving a selection operation for the current sound channel combination, control the Bluetooth protocol stack to establish audio channels between the audio module and the Bluetooth protocol stack.
  • the audio channels can be used to communicate the channel audio data of any channel in the current sound channel combination.
  • the display apparatus determines the target audio channel corresponding to the target sound channel from the established audio channels, it can establish a corresponding relationship between the target audio channel and the target sound channel. Subsequently, the channel audio data of the target sound channel can be transmitted through the target audio channel.
  • S1406 control the Bluetooth protocol stack to perform BIS stream configuration for the target audio channel, and obtain a BIS stream corresponding to the target audio channel; where the BIS stream is used for broadcasting the channel audio data of the target sound channel corresponding to the target audio channel.
  • the channel audio data of the target sound channel can be transmitted to the Bluetooth protocol stack through the target audio channel corresponding to the target sound channel.
  • the Bluetooth protocol stack then encapsulates the channel audio data based on the BIS stream corresponding to the target audio channel and subsequently broadcasts the channel audio data of the target sound channel outwardly via the BIS stream.
  • the display apparatus when it receives a trigger operation to switch from the current sound channel combination to another sound channel combination, it can control the channel cache module to clear the configuration information of the current sound channel combination to reconfigure the sound channels for the other sound channel combination. For example, upon receiving a user trigger operation to switch from the 5.0 sound channel combination to the 4.0 sound channel combination, the configuration information of the 5.0 sound channel combination is cleared, and the sound channel configuration process for the 4.0 sound channel combination is re-executed, equivalent to configuring the sound channels for the 4.0 sound channel combination for the first time.
  • the audio receiving device in response to an operation for triggering configuration of a target sound channel in a current sound channel combination, the audio receiving device that successfully matches the target sound channel is determined as the target audio receiving device. Based on determining that the target audio receiving device does not support dual sound channels, then a BSA protocol connection with the target audio receiving device is enabled. Then, the target audio channel corresponding to the target sound channel is determined from the established audio channels. Further, the Bluetooth protocol stack is controlled to perform BIS stream configuration for the target audio channel, obtaining the BIS stream corresponding to the target audio channel, thereby realizing the sound channel configuration for audio receiving devices supporting single sound channel.
  • the display apparatus is a television, and the connected audio receiving devices are Speaker 6, Speaker 7, and Speaker 8.
  • Speaker 6 is a device supporting the Left Surround channel (i.e., a single sound channel device)
  • Speaker 7 is a device supporting the Left/Right channels (i.e., a dual sound channel device)
  • Speaker 8 is a device supporting the Right Surround channel (i.e., a single sound channel device).
  • the display apparatus When configuring the channel information for the Left Surround channel, the display apparatus first determines Speaker 6 as the target audio receiving device corresponding to the Left Surround channel. Then, it determines whether Speaker 6 supports dual sound channels and, upon determining that Speaker 6 does not support dual sound channels, enables the BSA connection with Speaker 6. Next, it determines the target audio channel corresponding to the Left Surround channel from the connected audio channels and controls the Bluetooth protocol stack to perform BIS stream configuration for the target audio channel, obtaining the BIS stream corresponding to the target audio channel. Further, it broadcasts the channel audio data of the Left Surround channel to Speaker 6 via Bluetooth broadcast, thereby achieving sound output based on the broadcast mode.
  • the display apparatus When configuring the channel information for the Left channel (or Right channel, or Left/Right channels), the display apparatus first determines Speaker 7 as the target audio receiving device corresponding to the Left channel (or Right channel, or Left/Right channels). Then, it determines whether Speaker 7 supports dual sound channels and, upon determining that Speaker 7 supports dual sound channels, enables the CSIP protocol connection with Speaker 7. Further, it transmits the channel audio data of the dual sound channels to Speaker 6 via the Bluetooth audio output channel, thereby achieving sound output based on the unicast mode.
  • the display apparatus can transmit the audio stream to Speaker 7 via the Bluetooth sound channel while simultaneously sending the broadcast stream to Speaker 6 and Speaker 8 via Bluetooth broadcast, thereby achieving the effect of simultaneous sound output based on both unicast and broadcast modes.
  • the display apparatus when configuring the corresponding target audio channel for a target sound channel in the current sound channel combination, there might be a situation where an audio channel has already been configured for this target sound channel previously. For example, if the display apparatus has previously configured socket1 for the Left channel and socket2 for the Right channel in a 4.0 sound channel combination, then when the display apparatus receives an operation for triggering configuration of the Left channel in the 4.0 sound channel combination, it can first determine whether an audio channel corresponding to the Left channel exists in the established audio channels.
  • any idle audio channel among the established audio channels can be determined as the target audio channel corresponding to the target sound channel.
  • an idle audio channel refers to an audio channel that currently has no corresponding relationship established with any channel in any sound channel combination.
  • a non-idle audio channel is an audio channel that has already established a corresponding relationship with a channel in a sound channel combination. For non-idle audio channels, direct channel configuration is not possible.
  • the display apparatus when the display apparatus determines that no audio channel corresponding to the target sound channel exists in the established audio channels, it can first determine whether an idle audio channel exists in the established audio channels. Based on determining that an idle audio channel exists in the established audio channels, any one of the idle audio channels can be determined as the target audio channel corresponding to the target sound channel, thereby realizing the function of configuring the target audio channel for the target sound channel.
  • the Bluetooth protocol stack when it is determined that no idle audio channel exists in the established audio channels, can be controlled to establish a target audio channel for the target sound channel, and then the Bluetooth protocol stack is controlled to perform BIS stream configuration for the target audio channel to obtain the BIS stream corresponding to the target audio channel.
  • a configuration failure prompt message for the target sound channel can be displayed on the page for sound channel configuration to prompt the user that a corresponding audio channel cannot currently be configured for the target sound channel.
  • the Bluetooth protocol stack can be controlled to perform BIS stream configuration for the target audio channel to obtain the BIS stream corresponding to the target audio channel. It can be seen that, in this embodiment, a corresponding target audio channel can be automatically configured for the target sound channel and a corresponding BIS stream can be configured for the target audio channel, upon receiving an operation for triggering configuration of the target sound channel in the current sound channel combination, thereby realizing the sound channel configuration function.
  • FIG. 39 is a first schematic diagram of a configuration method for broadcasting BIS audio (which can be a BIS stream) according to an embodiment of the disclosure.
  • BIS audio which can be a BIS stream
  • one audio sending device broadcasts one BIS audio stream 54, which includes audio of one sound channel 55.
  • Nearby Bluetooth Earphone 51, Bluetooth Earphone 52, and Bluetooth Earphone 53 can receive this BIS audio stream 54 to obtain the audio of the sound channel 55 from this BIS audio stream 54.
  • FIG. 40 is a second schematic diagram of a configuration method for broadcasting BIS audio according to an embodiment of the disclosure.
  • there are three audio receiving devices specifically Bluetooth Earphone 61, Bluetooth Earphone 62, and Bluetooth Earphone 63 as examples.
  • one audio sending device broadcasts two BIS audio streams, specifically BIS audio stream 64 and BIS audio stream 66 shown in FIG. 40 .
  • BIS audio stream 64 includes audio of one sound channel 65
  • BIS audio stream 66 includes audio of one sound channel 67.
  • sound channel 65 and sound channel 67 can be the same channel or different channels.
  • Bluetooth Earphone 61, Bluetooth Earphone 62, and Bluetooth Earphone 63 can all receive this BIS audio stream 64 and BIS audio stream 66, and obtain the audio of sound channel 65 from BIS audio stream 64 and the audio of sound channel 67 from BIS audio stream 66.
  • FIG. 41 is a third schematic diagram of a configuration method for broadcasting BIS audio according to an embodiment of the disclosure.
  • there are three audio receiving devices specifically Bluetooth Earphone 71, Bluetooth Earphone 72, and Bluetooth Earphone 73 as examples.
  • one audio sending device broadcasts one BIS audio stream 74, which includes audio of two sound channels, specifically audio of sound channel 75 and audio of sound channel 76 shown in FIG. 41 .
  • Nearby Bluetooth Earphone 71, Bluetooth Earphone 72, and Bluetooth Earphone 73 can receive this BIS audio stream 74 to obtain the audio of sound channel 75 and sound channel 76 from this BIS audio stream 74.
  • FIG. 41 there are three audio receiving devices, specifically Bluetooth Earphone 71, Bluetooth Earphone 72, and Bluetooth Earphone 73 as examples.
  • one audio sending device broadcasts one BIS audio stream 74, which includes audio of two sound channels, specifically audio of sound channel 75 and audio of sound channel 76 shown in FIG. 41 .
  • the plurality of audio receiving devices are Bluetooth Earphone 71, Bluetooth Earphone 72, and Bluetooth Earphone 73.
  • Sound channel 75 and sound channel 76 in FIG. 41 can be different channels, for example, sound channel 75 is the Front Left channel, and sound channel 76 is the Front Right channel.
  • the audio sending device can transmit BIS audio of a plurality of sound channels to one or more audio receiving devices by broadcasting BIS audio.
  • BIS audio broadcast configuration methods similar to those shown in FIG. 39, FIG. 40, or FIG. 41 can be used to broadcast BIS audio.
  • the device control method of this embodiment of the disclosure can be implemented through a display apparatus and a plurality of audio receiving devices.
  • the display apparatus can be a mobile phone, television, computer, etc.
  • the audio receiving devices can be speakers, earphones, etc.
  • the device control method provided in this embodiment can include a configuration phase and a multi-channel audio output phase.
  • the configuration phase mainly involves the configuration of the BIS audio (i.e., configuring the BIS identifier) for the sound channel matching the audio receiving device, as well as the configuration of the volume for the display apparatus and audio receiving devices.
  • the configuration phase is mainly implemented through the display apparatus and/or a control terminal, while the multi-channel audio output phase is mainly implemented by the display apparatus broadcasting BIS audio to the audio receiving devices.
  • control terminal can be a mobile terminal, for example, a mobile phone, tablet computer, remote control, wearable device, etc., that can be used to implement functions such as configuring the BIS identifier and volume for audio receiving devices.
  • the wearable device can be a smartwatch, smart bracelet, etc.
  • the various components of the display apparatus 100 can perform the following functions.
  • At least one processor is further configured to execute computer instructions to cause the display apparatus to perform: obtaining sound channel information to be configured; controlling the Bluetooth module in the communicating device to determine several audio receiving devices to be connected via Bluetooth scanning; controlling the Bluetooth module to establish ACL links with a plurality of audio receiving devices; configuring a BIS identifier for each audio receiving device among the plurality of audio receiving devices based on the sound channel information to be configured; sending the configured BIS identifier to each audio receiving device among the plurality of audio receiving devices via the ACL link, where the plurality of audio receiving devices are some or all of the several audio receiving devices; controlling the Bluetooth module in the communicating device 120 to broadcast a plurality of BIS streams, each BIS stream including BIS audio data and a BIS identifier corresponding to the BIS audio stream, enabling the plurality of audio receiving devices to obtain target BIS audio from the plurality of BIS streams, where the BIS identifier corresponding to the target BIS audio stream matches the configured BIS identifier.
  • At least one processor is further configured to execute computer instructions to cause the display apparatus to perform: sending a configured volume parameter to each audio receiving device among the plurality of audio receiving devices via the ACL link.
  • At least one processor is further configured to execute computer instructions to cause the display apparatus to perform: after determining the several audio receiving devices to be connected via Bluetooth scanning, and before controlling the Bluetooth module to establish ACL links with the plurality of audio receiving devices, determining the plurality of audio receiving devices that support Bluetooth Low Energy from among the several audio receiving devices.
  • At least one processor is further configured to execute computer instructions to cause the display apparatus to perform: while determining the plurality of audio receiving devices that support Bluetooth Low Energy from the several audio receiving devices, obtaining a UUID corresponding to each audio receiving device among the several audio receiving devices; selecting, from the several audio receiving devices, the plurality of audio receiving devices, wherein the UUID corresponding to each of the plurality of audio receiving devices indicates that a device type supports Bluetooth Low Energy.
  • At least one processor is further configured to execute computer instructions to cause the display apparatus to perform: while obtaining the sound channel information to be configured, obtaining sound channel information of an audio media resource being played currently; determining sound channel information to be configured that matches the sound channel information of the audio media resource from the sound channel information supported by the display apparatus.
  • At least one processor is further configured to execute computer instructions to cause the display apparatus to perform: while obtaining the sound channel information to be configured, receiving an instruction for selecting a sound channel combination; in response to the instruction for selecting the sound channel combination, obtaining the sound channel information to be configured.
  • the various components of the audio receiving device 200 can perform the following functions.
  • a processor in the audio receiving device 200 is configured to: control the Bluetooth module in the communicating device 220 to receive a scan signal sent by the display apparatus; in response to the scan signal sent by the display apparatus, control the Bluetooth module to establish an ACL link with the display apparatus; receive a BIS identifier configured by the display apparatus via the ACL link; control the Bluetooth module in the communicating device 220 to receive the plurality of BIS streams, each BIS stream including BIS audio data and the BIS identifier corresponding to the BIS audio stream; obtain target BIS audio from the plurality BIS audio streams, where the BIS identifier corresponding to the target BIS audio stream matches the configured BIS identifier.
  • the various components of the display apparatus 100 can perform the following functions.
  • the processor 150 in the display apparatus is configured to perform: determining sound channel information to be configured; and controlling the communicating device 120 to send the sound channel information to be configured to the control terminal 300, enabling the control terminal 300 to configure speakers for each sound channel of the display apparatus based on the sound channel information to be configured.
  • the control terminal 300 configures speakers (i.e., configures different audio receiving devices) for each sound channel of the display apparatus, broadcasting the plurality of BIS streams, so that the speakers configured for the respective sound channels of the display apparatus can receive and play the BIS audio corresponding to their own channels.
  • the various components of the audio receiving device 200 can perform the following functions.
  • the Bluetooth module in the communicating device 220 is configured to: receive a scan signal sent by the control terminal 300; the processor 210 is configured to: in response to the scan signal sent by the control terminal 300, control the Bluetooth module to establish an ACL link with the control terminal 300; receive a BIS identifier configured by the control terminal 300 via the ACL link; further, the Bluetooth module is configured to: receive the plurality of BIS streams, each BIS stream including BIS audio data and the BIS identifier corresponding to the BIS audio stream; obtain target BIS audio from the plurality BIS audio stream, where the BIS identifier corresponding to the target BIS audio stream matches the configured BIS identifier.
  • FIG. 42 is a tenth schematic flowchart of a device control method according to some embodiments. As shown in FIG. 42 , the method can be implemented through interaction between the display apparatus and N audio receiving devices. FIG. 42 only can show audio receiving device 1 and audio receiving device N. The audio receiving devices involved in the following steps can be any audio receiving device among these N audio receiving devices. The method may include, but is not limited to, the following steps.
  • the display apparatus can determine the sound channel information to be configured.
  • the sound channel information to be configured can be information about a sound channel combination of one or more sound channels.
  • a 2.0 sound channel combination for two sound channels can include a front left channel and a front right channel.
  • Sound channel combinations for three sound channels include a 2.1 sound channel combination and a 3.0 sound channel combination.
  • the 2.1 sound channel combination can include a front left channel, a front right channel, and a low-frequency effects (LFE) channel.
  • the 3.0 sound channel combination can include a front left channel, a front right channel, and a center channel.
  • Sound channel combinations for four channels include a 3.1 sound channel combination, a 2.2 sound channel combination, and a 4.0 sound channel combination.
  • the 3.1 sound channel combination can include a front left channel, a front right channel, a center channel, and an LFE channel.
  • the 2.2 sound channel combination can include a front left channel, a front right channel, and two LFE channels.
  • the 4.0 sound channel combination can include a front left channel, a front right channel, a left surround channel, and a right surround channel.
  • the display apparatus can determine several audio receiving devices to be connected via Bluetooth scanning.
  • the display apparatus can select some devices from the aforementioned several audio receiving devices to serve as speakers for various sound channels based on the sound channel information to be configured.
  • the display apparatus before the display apparatus can broadcast multiple BIS audio streams, it can first scan for several audio receiving devices to be connected and configure a plurality of audio receiving devices according to the sound channel combination information to be configured. During the configuration process, Bluetooth scanning for audio receiving devices is required, and configuration is performed via ACL links.
  • the scanning and configuration of audio receiving devices can be performed while the display apparatus is currently playing audio media resource, or can be performed while the display apparatus is not playing any audio media resource.
  • a home speaker application can be installed on the display apparatus.
  • the home speaker application can be a third-party application or a system application.
  • the application identifier of the home speaker application can be displayed on the interface of the display apparatus.
  • FIG. 43 is a schematic diagram of an interface displaying an application identifier of a Bluetooth speaker application in a display apparatus according to some embodiments. As shown in FIG. 43 , the display apparatus is a television, and the screen of this television can display the application identifier 151 of the Bluetooth speaker application.
  • FIG. 44 is a third schematic diagram of an interface for channel combination selection according to some embodiments.
  • the operation for starting the home speaker application can be a click on the application identifier of the home speaker application.
  • the interface for channel combination selection can include identifiers for 6 combinations.
  • a 2.0 sound channel combination for two channels can include a front left channel and a front right channel.
  • Sound channel combinations for three channels include a 2.1 sound channel combination and a 3.0 sound channel combination.
  • the 2.1 sound channel combination can include a front left channel, a front right channel, and an LFE channel.
  • the 3.0 sound channel combination can include a front left channel, a front right channel, and a center channel.
  • Sound channel combinations for four channels include a 3.1 sound channel combination, a 2.2 sound channel combination, and a 4.0 sound channel combination.
  • the 3.1 sound channel combination can include a front left channel, a front right channel, a center channel, and an LFE channel.
  • the 2.2 sound channel combination can include a front left channel, a front right channel, and two LFE channels.
  • the 4.0 sound channel combination can include a front left channel, a front right channel, a left surround channel, and a right surround channel.
  • the interface for sound channel combination selection shown in FIG. 44 can be an interface within the home speaker application, and can be displayed through triggering operations on the home speaker application.
  • a user command received by the display apparatus can be used to select a certain sound channel combination.
  • This user command can be a user's touch operation on the identifier of a certain sound channel combination in the interface for sound channel combination selection, or it can be a selection command for a certain sound channel combination issued by the user via the display apparatus's remote control or other associated device.
  • the sound channel information to be configured (the sound channel combination to be configured) can be determined based on the sound channel information of the audio media resource currently being played by the display apparatus. That is, the corresponding sound channel combination can be selected from the sound channel combinations displayed in the interface for sound channel combination selection.
  • determining the sound channel combination to be configured based on the sound channel information of the audio media resource currently played by the display apparatus can involve selecting, from the sound channel combinations displayed in the interface for channel combination selection, a sound channel combination that matches the sound channel information of the audio media resource currently played by the display apparatus. If a first sound channel combination matching the sound channel information of the audio media resource exists among the sound channel combinations displayed in the interface for channel combination selection, this first sound channel combination can be selected for subsequent configuration. If no first sound channel combination matching the sound channel information of the audio media resource exists among the sound channel combinations displayed in the interface for channel combination selection, a second sound channel combination with highest similarity to the sound channel information of the audio media resource among the sound channel combinations can be selected for subsequent configuration.
  • the sound channel combinations displayed in the interface for channel combination selection are the sound channel combinations currently supported by the display apparatus.
  • the second sound channel combination with the highest similarity to the sound channel information of this audio media resource can be: among the sound channel combinations currently supported by the display apparatus, the sound channel combination that has most identical sound channels with the sound channel information of the audio media resource.
  • determining the sound channel combination to be configured based on the sound channel information of the audio media resource currently played by the display apparatus may include, if no sound channel combination matching the sound channel information of the audio media resource currently played by the display apparatus exists among the sound channel combinations supported by the display apparatus, determining a sound channel combination with highest configuration among the sound channel combinations supported by the display apparatus as the sound channel information to be configured.
  • the sound channel combination with the highest configuration may be the sound channel combination with the highest number of channels.
  • the sound channel information of the audio media resource currently played by the display apparatus is a 5.1 sound channel combination, which can include a center channel, front left channel, front right channel, left surround channel, right surround channel, and low-frequency effects (LFE) channel.
  • the sound channel combinations displayed in FIG. 44 include: 2.0 sound channel combination, 2.1 sound channel combination, 3.0 sound channel combination, 3.1 sound channel combination, 2.2 sound channel combination, and 4.0 sound channel combination.
  • the 4.0 sound channel combination can include a front left channel, front right channel, center channel, and LFE channel. This 4.0 sound channel combination has the highest similarity to the 5.1 sound channel combination. Therefore, if the sound channel information of the audio media resource indicates 5.1 sound channel combination, the 4.0 sound channel combination can be selected for subsequent configuration.
  • the sound channel information of the audio media resource currently played by the display apparatus indicates a 3.1 sound channel combination.
  • the selectable sound channel combinations displayed in FIG. 44 include: 2.0 sound channel combination, 2.1 sound channel combination, 3.0 sound channel combination, 3.1 sound channel combination, 2.2 sound channel combination, and 4.0 sound channel combination.
  • the 3.1 sound channel combination displayed in FIG. 46 is identical to the sound channel information of the audio media resource, so the 3.1 sound channel combination can be selected for subsequent configuration.
  • the interface for audio output mode selection shown in FIG. 45 in response to a user's operation for starting the home speaker application, is first displayed. Only in response to a selection for the "Bluetooth Home Theater" audio output mode in this interface for audio output mode selection, the interface for channel combination selection shown in FIG. 44 can be displayed. In the "Bluetooth Home Theater" audio output mode, multiple audio receiving devices can be configured for the display apparatus to output audio for different sound channels.
  • FIG. 45 is a schematic diagram of an interface for audio output mode selection according to some embodiments.
  • the speakers for different sound channels in the selected sound channel combination can be configured as different audio receiving devices, as shown in FIG. 44 and FIG. 46 below.
  • FIG. 46 is a first schematic diagram of a setup interface for configuring a speaker combination according to some embodiments.
  • interface 1701 shown in FIG. 46 (a) can be displayed.
  • This interface 1701 is the setup interface for speaker combination for the 3.1 sound channel combination, and can show the speaker combination to be configured corresponding to this 3.1 sound channel combination, including a front left speaker, front right speaker, center speaker, and subwoofer.
  • the front left speaker in this speaker combination corresponds to the front left channel in the 3.1 sound channel combination
  • the front right speaker corresponds to the front right channel
  • the center speaker corresponds to the center channel
  • the subwoofer corresponds to the LFE channel.
  • the television can receive a user's trigger operation on the setup control 1702 for the front left speaker, it can trigger the television to determine one or more audio receiving devices to be connected via Bluetooth scanning (i.e., execute step 1401 above) and display the setup interface 1703 for the front left speaker shown in FIG. 46 (b) .
  • This front left speaker setup interface 1703 can display the identifiers of the audio receiving devices to be connected: "Bluetooth Speaker 1", “Bluetooth Speaker 2", and "Bluetooth Speaker 3".
  • the audio receiving devices discovered by the display apparatus via its Bluetooth scanning function can be determined first. Then, the display apparatus can select different audio receiving devices from the discovered ones to configure as speakers for different sound channels, as shown in FIGS. 47, 48 , and 49 .
  • FIG. 47 is a schematic diagram of an interface for scanning audio receiving devices according to some embodiments. After selecting the 3.1 sound channel combination in the interface for channel combination selection shown in FIG. 44 , the display apparatus can be triggered to perform Bluetooth scanning, pair with nearby Bluetooth devices, and determine the scanned Bluetooth devices as available Bluetooth speakers. The interface shown in FIG. 47 can be displayed, showing the device identifiers corresponding to the available Bluetooth speakers: "Bluetooth Speaker 1", “Bluetooth Speaker 2", and "Bluetooth Speaker 3".
  • FIG. 48 is a schematic diagram of a pairing interface according to some embodiments.
  • the display apparatus in response to a user's operation for starting the home speaker application, can first determine if this is the first time performing speaker configuration (i.e., configuring speakers for the display apparatus for the first time). If it is the first time, it can trigger the display of the interface for channel combination selection shown in FIG. 44 for subsequent configuration operations. If it is not the first time, the configuration information from the previous speaker configuration can be displayed first, allowing the user to decide whether to reconfigure.
  • the first time performing speaker configuration i.e., configuring speakers for the display apparatus for the first time. If it is the first time, it can trigger the display of the interface for channel combination selection shown in FIG. 44 for subsequent configuration operations. If it is not the first time, the configuration information from the previous speaker configuration can be displayed first, allowing the user to decide whether to reconfigure.
  • FIG. 49 is a schematic diagram of an interface showing configuration information after speaker configuration has been performed according to some embodiments.
  • the interface shown in FIG. 49 can be triggered to display. It can be seen that the interface shown in FIG. 49 can show the identifiers of the Bluetooth speakers currently configured by the display apparatus for the speakers corresponding to each sound channel.
  • the front left speaker corresponding to the front left channel can be configured as the audio receiving device indicated by "Bluetooth Speaker 1"; the front right speaker corresponding to the front right channel can be configured as the audio receiving device indicated by “Bluetooth Speaker 2"; the center speaker corresponding to the center channel can be configured as the audio receiving device indicated by “Bluetooth Speaker 3"; the subwoofer corresponding to the LFE channel can be configured as the audio receiving device indicated by "Bluetooth Speaker 4".
  • the interface also can show a "Reconfigure” control for triggering modification of the speaker configuration, and a "Confirm” control for triggering confirmation to use the currently saved speaker configuration.
  • the display apparatus can first enable the Bluetooth scanning function to scan for Bluetooth devices near the display apparatus. After the display apparatus can receive broadcast information sent by a Bluetooth device, it can determine the Bluetooth device that sent this broadcast information as an audio receiving device to be connected. This broadcast information can include the identifier of the Bluetooth device.
  • all Bluetooth devices for which the display apparatus can receive broadcast information are determined as audio receiving devices to be connected and can be displayed in the speaker setup interface.
  • the Bluetooth Speaker 1, Bluetooth Speaker 2, and Bluetooth Speaker 3 being displayed in interface 1703 shown in FIG. 46 (b) indicates that the display apparatus can receive broadcast information from these Bluetooth devices. Since BIS audio will need to be sent later based on LE Audio technology, if there is a device(s) not supporting LE Audio technology among Bluetooth Speaker 1, Bluetooth Speaker 2, and Bluetooth Speaker 3, the subsequent audio transmission process will be affected, and BIS identifiers cannot be configured. Therefore, after receiving a user's command to select a certain Bluetooth speaker (e.g., Bluetooth Speaker 1) in interface 1703, an ACL link can first be established with this Bluetooth Speaker 1.
  • a certain Bluetooth speaker e.g., Bluetooth Speaker 1
  • the type information of Bluetooth Speaker 1 sent by Bluetooth Speaker 1 can be obtained. Based on determining that Bluetooth Speaker 1 is a device that supports LE Audio technology, the Bluetooth Speaker 1 can be determined as an audio receiving device to be connected. The type information of Bluetooth Speaker 1 can be its UUID.
  • the display apparatus can first enable the Bluetooth scanning function to scan for Bluetooth devices near the display apparatus. After the display apparatus can receive broadcast information sent by a Bluetooth device, it can first obtain the type information of the Bluetooth device from the broadcast information. Based on determining that the device supports LE Audio technology, the Bluetooth device that sent the broadcast information can be determined as an audio receiving device to be connected.
  • the broadcast information can include the identifier of the Bluetooth device and its type information.
  • the type information of the Bluetooth device can be its UUID. Since the UUIDs supporting Classic Bluetooth technology and LE Audio technology are different, the UUID can be used to identify whether the UUID of the Bluetooth device is of the type that supports LE Audio technology. If the UUID is determined to be of the type supporting LE Audio technology, the Bluetooth device can be considered to be a device that supports LE Audio technology.
  • the following describes a specific embodiment of the process for triggering the execution of the aforementioned step 1401 when the display apparatus is currently playing audio media resources.
  • FIG. 50 is a schematic diagram of an audio media resource playback interface according to some embodiments.
  • the audio playback interface 2001 shown in FIG. 50 (a) can be displayed.
  • the sound configuration interface 2002 shown in FIG. 50 (b) can be invoked on top of the audio playback interface.
  • This sound configuration interface 2002 can include a control 2003 for "Set Bluetooth Surround Sound”.
  • the display apparatus can receive a command for selecting control 2003, it can obtain the sound channel information of the audio media resource being played currently and proceed with the selection of a sound channel combination based on this sound channel information.
  • FIG. 51 is a fourth schematic diagram of an interface for sound channel combination selection according to some embodiments.
  • FIG. 51 (a) can show an interface 2101 for sound channel combination selection. This interface can show that the currently playing audio media resource is based on 5.1 sound channel combination, and can show 4 sound channel combinations for the user to choose from for configuration.
  • the 4 sound channel combinations are: 3.1 sound channel combination, 2.1 sound channel combination, 3.0 sound channel combination, and 2.0 sound channel combination.
  • the user in the interface 2101 for channel combination selection shown in FIG. 51 (a) , can learn the sound channel combination of the currently playing audio media resource and the available sound channel combinations, making it convenient for the user to choose.
  • the display apparatus can then respond to the user's command to select one channel combination from the currently selectable sound channel combinations.
  • the display apparatus can automatically select the 3.1 sound channel combination, which has the highest similarity to the 5.1 sound channel combination of the currently playing audio media resource, from the selectable sound channel combinations for configuration.
  • the display apparatus can be triggered to perform Bluetooth scanning, pair with nearby Bluetooth devices, determine the scanned Bluetooth devices as available Bluetooth speakers, and display the interface shown in FIG. 51 (b) .
  • This interface can show the device identifiers corresponding to the available Bluetooth speakers: "Bluetooth Speaker 1", “Bluetooth Speaker 2", and "Bluetooth Speaker 3".
  • Bluetooth Speaker 1, Bluetooth Speaker 2, and Bluetooth Speaker 3 are Bluetooth devices scanned by the display apparatus via its Bluetooth scanning function.
  • the display apparatus can establish an ACL link with the audio receiving device indicated by "Bluetooth Speaker 1" and further configure the BIS identifier for the corresponding sound channel and the volume of this audio receiving device via the ACL link.
  • the display apparatus can first determine whether the audio output mode has already been configured as Bluetooth surround sound mode when playing the current audio media resource, i.e., whether different speakers have already been configured for different sound channels. Based on determining that the Bluetooth surround sound mode has been configured, the interface shown in FIG. 52 can be displayed.
  • FIG. 52 is a fifth schematic diagram of another interface for sound channel combination selection according to some embodiments. As shown in FIG. 52 , this interface may show that the currently configured sound channel combination is the 3.1 sound channel combination and show a "Turn Off Bluetooth Surround Sound" control. In response to a selection on the "Turn Off Bluetooth Surround Sound” control, the audio output mode can be switched to the normal output mode, i.e., the display apparatus's own speakers for output.
  • the display apparatus can establish ACL links with a plurality of audio receiving devices.
  • the display apparatus can send the configured BIS identifier to each audio receiving device among the plurality of audio receiving devices via the ACL link based on the sound channel information to be configured.
  • Different audio receiving devices correspond to different BIS identifiers.
  • Different BIS identifiers can be used to indicate BIS audio corresponding to different sound channels.
  • the display apparatus can send the configured BIS identifier to the audio receiving device via the ACL link so that later, when broadcasting a plurality of BIS audio streams, after the audio receiving device can receive the plurality of BIS audio streams, the audio receiving device can select the BIS audio corresponding to the sound channel it is supposed to play based on the configured BIS identifier.
  • the display apparatus sending the configured BIS identifier to each audio receiving device among the plurality of audio receiving devices via the ACL link based on the sound channel information to be configured can include: the display apparatus configures the BIS identifier based on the sound channel information to be configured, and the display apparatus can send the configured BIS identifier to each audio receiving device among the plurality of audio receiving devices via the ACL link.
  • the display apparatus can directly send the configured BIS identifier to each audio receiving device among the plurality of audio receiving devices via the ACL link.
  • the display apparatus can first activate its built-in Broadcast Assistant Function (i.e., the aforementioned BASS) to scan for broadcast sources. After scanning for a BIS broadcast stream that matches the configured BIS identifier, the display apparatus can send the configured BIS identifier to each audio receiving device among the plurality of audio receiving devices via the ACL link.
  • its built-in Broadcast Assistant Function i.e., the aforementioned BASS
  • the display apparatus can broadcast preset audio. During the broadcasting process, it executes the aforementioned activation of the built-in broadcast assistant function to scan its own broadcast preset audio source to determine if a BIS broadcast stream matching the configured BIS identifier exists.
  • the display apparatus configures the volume of the plurality of audio receiving devices via the ACL link.
  • the display apparatus can send the volume parameter configured for each audio receiving device to the corresponding audio receiving device via the ACL link, so that each audio receiving device can adjust its own volume after receiving the volume parameter.
  • the volume parameter can be default configured parameter or user-configured parameter.
  • the display apparatus can establish ACL links with each of the plurality of audio receiving devices sequentially. After the display apparatus can establish an ACL link with one audio receiving device, it configures the volume of the audio receiving device can send the configured BIS identifier to the audio receiving device while the ACL link is maintained. After the configuration of this audio receiving device is finished, the ACL link is disconnected, and the process continues by establishing an ACL link with the next audio receiving device for volume and BIS identifier configuration.
  • considerations can be made based on the occupancy status of the display apparatus's Bluetooth links and/or the number of ACL links the Bluetooth protocol stack supports simultaneously, to decide whether to use this sequential ACL link establishment method for configuration.
  • the ACL links established for volume configuration and BIS identifier configuration in the embodiments can all be ACL links established based on LE Audio.
  • this sequential ACL link establishment method can be used for configuration. Otherwise, the method of the display apparatus simultaneously establishing ACL links with multiple audio receiving devices can be used for configuration.
  • the occupancy status of the display apparatus's Bluetooth links indicates that the current Bluetooth links are occupied by other ACL links established based on Classic Bluetooth
  • the ACL links based on Classic Bluetooth can be disconnected, establishing ACL links based on LE Audio can be given a priority in the allocation of Bluetooth links, and volume and BIS identifier configuration can be performed. If, after disconnecting the ACL links based on Classic Bluetooth, there is only 1 idle Bluetooth link, then this sequential ACL link establishment method can be used for configuration. Otherwise, the method of the display apparatus simultaneously establishing ACL links with multiple audio receiving devices can be used for configuration.
  • this sequential ACL link establishment method can be used for configuration. Otherwise, the method of the display apparatus simultaneously establishing ACL links with the plurality of audio receiving devices can be used for configuration.
  • the number of ACL links the Bluetooth protocol stack supports simultaneously can be compared with the number of ACL links already established to determine the current remaining number of ACL links that can be established. If the current remaining number of ACL links that can be established is 1, this sequential ACL link establishment method can be used for configuration. Otherwise, the method of the display apparatus simultaneously establishing ACL links with the plurality of audio receiving devices can be used for configuration.
  • the display apparatus can establish an ACL link with the audio receiving device indicated by "Bluetooth Speaker 1". Furthermore, since the front left speaker setup interface 1703 shown in FIG. 46 (b) is for setting the speaker for the front left channel, after receiving the instruction for selecting "Bluetooth Speaker 1", the audio receiving device indicated by "Bluetooth Speaker 1" can be configured as the speaker corresponding to the front left channel. After the display apparatus can establish an ACL link with the audio receiving device indicated by "Bluetooth Speaker 1", the display apparatus can send the BIS identifier indicating the front left channel to the audio receiving device indicated by "Bluetooth Speaker 1" via the ACL link.
  • FIG. 53 is a schematic diagram of a volume adjustment interface according to some embodiments.
  • the display apparatus can receive an instruction for selecting "Bluetooth Speaker 1" in the front left speaker setup interface 1703 shown in FIG. 46 (b) , it can trigger the display of the interface 2201 for volume adjustment shown in FIG. 53 .
  • This interface for volume adjustment can include a volume adjustment control 2202 for the audio receiving device indicated by "Bluetooth Speaker 1" and a volume adjustment control 2203 for television volume adjustment (the display apparatus is a television).
  • the display apparatus can control the volume adjustment control 2202 based on the received volume adjustment command, obtain the corresponding volume parameters and send the volume parameters to the audio receiving device indicated by "Bluetooth Speaker 1" via the ACL link.
  • the display apparatus can control the volume adjustment control 2203 based on the received volume adjustment command and obtain its own volume parameters to adjust the volume of the display apparatus itself.
  • the aforementioned volume adjustment commands can all be input by the user.
  • preset audio can be played. This allows the user to know the volume adjustment effect based on the preset audio during the volume adjustment process, making it easier to adjust the volume with suitable parameters.
  • the settings for the front left speaker of the front left channel can be saved. The setup interface for a next speaker can then be entered to continue setting the speaker for the next sound channel.
  • FIG. 54 is a second schematic diagram of a setup interface for configuring a speaker combination according to some embodiments.
  • interface 2301 shown in FIG. 54 (a) can be displayed.
  • This interface 2301 can show the current configuration status information 2303 of the front left speaker as "Bluetooth Speaker 1", indicating that the front left speaker is the audio receiving device indicated by "Bluetooth Speaker 1".
  • the display apparatus in response to a trigger operation on the setup control 2302 for the front right speaker in this interface 2301, the display apparatus can determine one or more audio receiving devices to be connected via Bluetooth scanning (i.e., execute step 1401 above) and display the front right speaker setup interface 2304 shown in FIG. 54 (b) .
  • This front right speaker setup interface 2304 can show the identifiers of the audio receiving devices to be connected: "Bluetooth Speaker 1", “Bluetooth Speaker 2", and “Bluetooth Speaker 3".
  • identifier information 2305 "Front Left” can be displayed to indicate that "Bluetooth Speaker 1" has already been configured as the front left speaker.
  • the display apparatus can output a prompt message to indicate that this audio receiving device has already been configured for another sound channel and ask the user whether to change it. This can improve human-computer interaction performance.
  • FIG. 55 is a schematic diagram of an interface for outputting a prompt message according to some embodiments.
  • the display apparatus can receive an instruction for selecting "Bluetooth Speaker 1", since the audio receiving device indicated by "Bluetooth Speaker 1" was previously configured as the front left speaker and is now to be configured as the front right speaker, the display apparatus can display the interface shown in FIG. 55 .
  • the prompt message in the interface "This Bluetooth Speaker 1 has already been set as the front left speaker. Confirm whether to reset the device's location information?" is shown to alert the user.
  • FIG. 56 is a schematic diagram of an interface showing setup success according to some embodiments. This interface showing setup success shown in FIG.
  • the display apparatus 56 can display a prompt message to inform the user that the speakers for all sound channels have been configured.
  • the display apparatus can receive an instruction for selecting the "Finish” control, it can save the current configuration and trigger the Bluetooth home theater function to start broadcasting the plurality of BIS streams.
  • the display apparatus can establish an ACL link with the audio receiving device indicated by "Bluetooth Speaker 1" and further proceed with channel and volume configuration.
  • FIG. 57 is a schematic diagram of an interface for channel and volume configuration according to some embodiments.
  • one sound channel can be selected from “Front Left Channel”, “Front Right Channel”, “Center Channel”, and “LFE Channel” for configuration.
  • the volume of the connected Bluetooth speaker “Bluetooth Speaker 1” can be adjusted using the volume adjustment control 2601 for Bluetooth speaker 1 shown in FIG. 57 .
  • the adjusted volume parameters can be sent to the audio receiving device indicated by "Bluetooth Speaker 1" for volume configuration.
  • FIG. 58 is a schematic diagram of an interface showing configuration completion according to some embodiments. As shown in FIG. 58 , "Switched to Bluetooth Surround Sound 3.1" can be displayed to prompt the user that the current mode for playing audio media resources is the 3.1 sound channel combination.
  • the display apparatus sequentially can establish ACL links with one audio receiving device at a time. During the establishment of the ACL link, that one audio receiving device can be configured. After the configuration is complete, the display apparatus can disconnect the ACL link with that audio receiving device and continues to establish an ACL link with the next audio receiving device to continue configuration until speakers are configured for all sound channels.
  • This method of sequentially establishing ACL links for configuration takes into account the limited Bluetooth links supporting ACL links in current display apparatuses. Establishing one ACL link at a time for configuration can save Bluetooth links supporting ACL links during the configuration process, preventing the Bluetooth link in the display apparatus that support ACL link from being occupied by one audio receiving device for a long time.
  • the display apparatus can simultaneously establish ACL links with a plurality of audio receiving devices and simultaneously configure the BIS identifiers corresponding to different sound channels and perform volume configuration for the plurality of audio receiving devices.
  • the display apparatus can obtain the current volume parameters of the 4 audio receiving devices and display them in the same interface. This allows the display apparatus to adjust the volume of the display apparatus itself and the 4 audio receiving devices in this interface by receiving user volume adjustment commands on this interface.
  • FIG. 59 is a schematic diagram of an interface for volume adjustment according to some embodiments. As shown in FIG. 59 , this interface for volume adjustment can show: a volume adjustment control 2801 for the audio receiving device indicated by "Bluetooth Speaker 1", a volume adjustment control 2802 for the audio receiving device indicated by “Bluetooth Speaker 2", a volume adjustment control 2803 for the audio receiving device indicated by “Bluetooth Speaker 3”, a volume adjustment control 2804 for the audio receiving device indicated by "Bluetooth Speaker 4", and a volume adjustment control 2805 for television' volume adjustment (the display apparatus is a television).
  • the volume of each audio receiving device and/or the display apparatus can be adjusted separately through control commands for different volume adjustment can control.
  • the audio receiving device can save the BIS identifier.
  • each audio receiving device can receive the BIS identifier corresponding to a certain sound channel sent by the display apparatus via the ACL link and can save this BIS identifier.
  • the 4 audio receiving devices are labeled as: Bluetooth Speaker 1, Bluetooth Speaker 2, Bluetooth Speaker 3, and Bluetooth Speaker 4.
  • Bluetooth Speaker 1 can be configured as the front left speaker, and accordingly, the display apparatus can send the BIS identifier BIS-A to Bluetooth Speaker 1, and Bluetooth Speaker 1 can save this BIS-A.
  • Bluetooth Speaker 2 can be configured as the front right speaker, and accordingly, the display apparatus can send the BIS identifier BIS-B to Bluetooth Speaker 2, and Bluetooth Speaker 2 can save this BIS-B.
  • Bluetooth Speaker 3 can be configured as the center speaker, and accordingly, the display apparatus can send the BIS identifier BIS-C to Bluetooth Speaker 3, and Bluetooth Speaker 3 can save this BIS-C.
  • Bluetooth Speaker 4 can be configured as the subwoofer, and accordingly, the display apparatus can send the BIS identifier BIS-D to Bluetooth Speaker 4, and Bluetooth Speaker 3 can save this BIS-D.
  • the display apparatus can broadcast the plurality of BIS streams.
  • Each BIS stream can include BIS audio data and the BIS identifier corresponding to the BIS audio stream.
  • the display apparatus first configuring the audio receiving devices and then broadcasting the plurality of BIS streams is described. It should be noted that the display apparatus can broadcast the plurality of BIS streams before configuring the audio receiving devices.
  • the BIS audio in each BIS stream can include audio for a single sound channel or audio for a plurality of sound channels.
  • the audio receiving device can receive the plurality of BIS streams.
  • each audio receiving device among the plurality of audio receiving devices via the ACL link, it can broadcast the plurality of BIS streams.
  • Each BIS stream can include BIS audio data and the BIS identifier corresponding to the BIS audio stream, enabling the plurality of audio receiving devices to obtain the target BIS audio stream from the plurality of BIS streams.
  • the BIS identifier corresponding to the target BIS audio stream matches the configured BIS identifier.
  • public broadcasting can be used, or encrypted broadcasting can be used.
  • encrypted broadcasting to broadcast the plurality of BIS streams requires encrypting the plurality of BIS streams.
  • Authorized devices can obtain the decryption key to correctly decrypt the broadcast information, while unauthorized devices cannot obtain the decryption key. Even if they intercept the broadcast data, they cannot obtain the correct information. This ensures information security.
  • the audio receiving device can obtain the target BIS audio stream from the multiple BIS audio streams.
  • the BIS identifier corresponding to the target BIS audio stream matches the configured BIS identifier.
  • the display apparatus can broadcast audio data.
  • This audio data can include BIS audio for 4 sound channels: BIS audio for the front left channel with the corresponding BIS identifier BIS-A; BIS audio for the front right channel with the corresponding BIS identifier BIS-B; BIS audio for the center channel with the corresponding BIS identifier BIS-C; and BIS audio for the LFE channel with the corresponding BIS identifier BIS-D.
  • Bluetooth Speaker 1, Bluetooth Speaker 2, Bluetooth Speaker 3, and Bluetooth Speaker 4 receive the audio data, they can match it with the saved BIS identifier and select the target BIS audio from it.
  • Bluetooth Speaker 1 can determine the BIS audio for the front left channel as the target BIS audio;
  • Bluetooth Speaker 2 can determine the BIS audio for the front right channel as the target BIS audio;
  • Bluetooth Speaker 3 can determine the BIS audio for the center channel as the target BIS audio;
  • Bluetooth Speaker 4 can determine the BIS audio for the LFE channel as the target BIS audio.
  • the audio receiving device plays the target BIS audio.
  • each audio receiving device can play the BIS audio corresponding to its channel, thereby achieving stereo playback effect, i.e., the playback effect of a Bluetooth home theater.
  • the display apparatus can obtain the sound channel information to be configured, determine several audio receiving devices to be connected via Bluetooth scanning, establish ACL links with a plurality of audio receiving devices among them, and after establishing the ACL links, configure a BIS identifier for each audio receiving device among the plurality of audio receiving devices based on the sound channel information to be configured, and send the configured BIS identifier to each audio receiving device among the plurality of audio receiving devices via the ACL link.
  • the plurality of audio receiving devices are some or all of the several audio receiving devices.
  • the display apparatus can broadcast the plurality of BIS streams.
  • Each BIS stream can include BIS audio data and the BIS identifier corresponding to the BIS audio stream, enabling the plurality of audio receiving devices to obtain the target BIS audio stream from the multiple BIS streams.
  • the BIS identifier corresponding to the target BIS audio stream matches the configured BIS identifier.
  • the display apparatus configures speakers for different sound channels (i.e., audio receiving devices corresponding to different sound channels) based on ACL links and can simultaneously send Broadcast Isochronous Streams (BIS) for a plurality of sound channels to the plurality of audio receiving devices based on broadcasting.
  • BIOS Broadcast Isochronous Streams
  • FIG. 60 is an eleventh schematic flowchart of a device control method according to some embodiments. As shown in FIG. 60 , the method can be implemented through interaction between the display apparatus, control terminal, and N audio receiving devices. FIG. 60 only can show audio receiving device 1 and audio receiving device N. The audio receiving devices involved in the following steps can be any audio receiving device among these N audio receiving devices. The method may include, but is not limited to, the following steps.
  • the display apparatus can determine the sound channel information to be configured.
  • step 2901 can refer to the description for step 1400 above, which will not be repeated here.
  • the display apparatus can send the sound channel information to be configured to the control terminal.
  • the display apparatus can send the sound channel information to be configured to the control terminal, enabling the control terminal, after learning the channel information to be configured, to configure corresponding audio receiving devices as speakers for the respective sound channels for the display apparatus based on the channel information to be configured.
  • the display apparatus and the control terminal can establish a communication connection in a wireless manner and send the channel information to be configured based on the communication connection.
  • the display apparatus and the control terminal can establish a Wireless Fidelity (Wi-Fi) connection through a Wi-Fi network.
  • the display apparatus can send the sound channel information to be configured to the control terminal via the Wi-Fi connection.
  • the display apparatus and the control terminal can establish an ACL link through a Bluetooth network.
  • the display apparatus can send the sound channel information to be configured to the control terminal via the ACL link.
  • the display apparatus can determine the sound channel information to be configured. At this point, the display apparatus can be triggered to send the sound channel information to be configured to the control terminal, i.e., send the information of the 3.1 sound channel combination to the control terminal.
  • the display apparatus can determine the sound channel information to be configured. At this point, the display apparatus can be triggered to send the sound channel information to be configured to the control terminal, i.e., send the information of the 3.1 sound channel combination to the control terminal.
  • a broadcast assistant application can be set up in the control terminal. This broadcast assistant application can be used to implement the function of configuring corresponding audio receiving devices as speakers for the respective channels for the display apparatus.
  • FIG. 61 is a schematic diagram of an interface for triggering the launch of a broadcast assistant application according to some embodiments.
  • the application identifier 3001 of the broadcast assistant application can be displayed on the display screen of the control terminal.
  • the broadcast assistant function can be enabled for subsequent configuration.
  • the control terminal can receive the sound channel information to be configured sent by the display apparatus, the control terminal can determine several audio receiving devices to be connected via Bluetooth scanning based on this broadcast assistant application.
  • FIG. 62 is a schematic diagram of a control terminal scanning for available Bluetooth speakers according to some embodiments.
  • this interface can display the device identifiers corresponding to the available Bluetooth speakers: "Bluetooth Speaker 1", “Bluetooth Speaker 2", and "Bluetooth Speaker 3".
  • Bluetooth Speaker 1, Bluetooth Speaker 2, and Bluetooth Speaker 3 are Bluetooth devices scanned by the control terminal via its Bluetooth scanning function.
  • the display apparatus can establish an ACL link with the audio receiving device indicated by "Bluetooth Speaker 1".
  • the control terminal can directly send the configured BIS identifiers to each audio receiving device among the plurality of audio receiving devices via the ACL link.
  • control terminal configures the volume of the plurality of audio receiving devices via the ACL link.
  • the control terminal configuring the volume of the plurality of audio receiving devices via the ACL link can be implemented as: the control terminal sends the volume parameter configured for each audio receiving device among the plurality of audio receiving devices to the corresponding audio receiving device via the ACL link.
  • This method of sequentially establishing ACL links for configuration takes into account the limited Bluetooth links supporting ACL links in current control terminals. Establishing one ACL link at a time for configuration can save Bluetooth links supporting ACL links during the configuration process, preventing the Bluetooth links in the control terminal that support ACL link from being occupied by one audio receiving device for a long time.
  • Different audio receiving devices correspond to different BIS identifiers.
  • Different BIS identifiers can be used to indicate BIS audio corresponding to different sound channels.
  • the aforementioned control terminal can first determine the BIS identifier corresponding to each channel based on the sound channel information to be configured.
  • the configured BIS identifiers can be sent to the audio receiving devices via the ACL link, so that when broadcasting the plurality of BIS audio streams, after the audio receiving devices receive the plurality of BIS audio streams, they can select the BIS audio corresponding to the sound channel they are supposed to play based on the configured BIS identifiers.
  • control terminal can first connect with the Bluetooth speaker and then configure the channel.
  • FIG. 63 is a schematic diagram illustrating configuring a sound channel for a connected Bluetooth speaker according to some embodiments.
  • the control terminal After the control terminal has connected with the audio receiving device indicated by "Bluetooth Speaker 1", it can further select the sound channel that this audio receiving device needs to play audio.
  • the audio receiving device indicated by "Bluetooth Speaker 1” can be configured as the speaker for the display apparatus's front left channel.
  • the BIS identifier corresponding to the front left channel can be sent to the audio receiving device indicated by "Bluetooth Speaker 1".
  • the "Continue Configuration” control can be used to trigger a return to the interface for connecting other Bluetooth speakers, such as the interface shown in FIG. 62 , to further connect other Bluetooth speakers and configure sound channels.
  • the "Finish” control in the interface shown in FIG. 63 can be used to trigger saving the configuration.
  • FIG. 64 is a schematic diagram of an interface for volume adjustment via a control terminal according to some embodiments. As shown in FIG. 64 , this interface can display a volume adjustment control 3301 corresponding to the audio receiving device indicated by Bluetooth Speaker 1, and a television volume adjustment control 3302 corresponding to the display apparatus (the display apparatus is a television). Adjusting the volume of the audio receiving device indicated by Bluetooth Speaker 1 can be achieved by operating the volume adjustment control 3301, and adjusting the volume of the display apparatus can be achieved by operating the television volume adjustment control 3302.
  • the schematic diagram of the interface for volume adjustment via the control terminal shown in FIG. 64 is based on the situation where the control terminal sequentially can establish ACL links with the plurality of audio receiving devices.
  • the interface for volume adjustment on the control terminal can be similar to FIG. 57 above.
  • the control terminal When the control terminal has established ACL links with a plurality of audio receiving devices, it can send the respective volume parameters to the plurality of audio receiving devices via the ACL links. In this case, if the control terminal is connected with the display apparatus via wireless communication, the control terminal can send the configured volume parameters to the display apparatus, thereby achieving volume adjustment for the plurality of audio receiving devices and the display apparatus through the control terminal. Furthermore, a volume setting interface similar to that shown in FIG. 57 can be set up in the control terminal, facilitating volume adjustment for the plurality of audio receiving devices and the display apparatus through the control terminal via operations on a visual interface.
  • control terminal can first configure the sound channel and then select the Bluetooth speaker corresponding to the sound channel.
  • FIG. 65 is a schematic diagram of an interface for sound channel selection according to some embodiments. Before the control terminal performs Bluetooth scanning, it can first display the schematic diagram of the interface for sound channel selection shown in FIG. 65 . This interface can show that the sound channels currently for play include: front left channel, front right channel, center channel, and LFE channel.
  • FIG. 66 is a schematic diagram of an interface for setting a front left speaker according to some embodiments.
  • FIG. 66 can show the identifiers of the available Bluetooth speakers scanned by the control terminal via its Bluetooth scanning function, including: “Bluetooth Speaker 1", “Bluetooth Speaker 2", and "Bluetooth Speaker 3".
  • the control terminal can establish an ACL link with the audio receiving device indicated by Bluetooth Speaker 1 and send the BIS identifier corresponding to the front left channel to the audio receiving device indicated by Bluetooth Speaker 1 via this ACL link.
  • the audio receiving device can save the BIS identifier.
  • the display apparatus can broadcast multiple BIS streams.
  • Each BIS stream can include BIS audio data and the BIS identifier corresponding to the BIS audio stream.
  • each audio receiving device among the plurality of audio receiving devices via the ACL link, it can broadcast the plurality of BIS streams.
  • Each BIS stream can include BIS audio data and the BIS identifier corresponding to the BIS audio stream, enabling the plurality of audio receiving devices to obtain the target BIS audio from the plurality of BIS streams.
  • the BIS identifier corresponding to the target BIS audio stream matches the configured BIS identifier.
  • the audio receiving device can receive the plurality of BIS streams.
  • the audio receiving device can obtain the target BIS audio from the plurality of BIS audio streams.
  • the BIS identifier corresponding to the target BIS audio stream matches the configured BIS identifier.
  • the audio receiving device plays the target BIS audio.
  • steps 2907 to 2911 can refer to the description for steps 1405 to 1409 above, which will not be repeated here.
  • the display apparatus can obtain the sound channel information to be configured and send this channel information to be configured to the control terminal.
  • the control terminal can then configure speakers for different sound channels for the display apparatus (i.e., audio receiving devices corresponding to different sound channels) based on this channel information to be configured.
  • several audio receiving devices to be connected can be determined via Bluetooth scanning, ACL links can be established with a plurality of audio receiving devices among them.
  • BIS identifier can be configured for each audio receiving device among the plurality of audio receiving devices based on the sound channel information to be configured.
  • the configured BIS identifiers can be sent to each audio receiving device among the plurality of audio receiving devices via the ACL link.
  • the plurality of audio receiving devices are some or all of the several audio receiving devices.
  • the display apparatus can broadcast the plurality of BIS streams.
  • Each BIS stream can include BIS audio data and the BIS identifier corresponding to the BIS audio stream, enabling the plurality of audio receiving devices to obtain the target BIS audio from the plurality of BIS streams.
  • the BIS identifier corresponding to the target BIS audio stream matches the configured BIS identifier.
  • the control terminal can configure speakers for different sound channels for the display apparatus, and the display apparatus can simultaneously send Broadcast Isochronous Streams (BIS) for a plurality of sound channels to a plurality of audio receiving devices based on broadcasting.
  • BIS Broadcast Isochronous Streams
  • the aforementioned BIS identifiers can be configured by the display apparatus based on the sound channel information to be configured and sent to the control terminal.
  • the control terminal acting as a relay device, then forwards these BIS identifiers to the plurality of audio receiving devices.
  • FIG. 67 is a twelfth schematic flowchart of a device control method according to some embodiments.
  • FIG. 67 can be based on FIG. 60 above, replacing step 2902 in FIG. 60 with the following steps 2902a and 2902b.
  • the display apparatus configures BIS identifiers based on the sound channel information to be configured.
  • the method by which the display apparatus configures BIS identifiers based on the sound channel information to be configured is similar to the method by which the control terminal configures BIS identifiers based on the sound channel information to be configured, which will not be repeated here.
  • the display apparatus can send the configured BIS identifiers to the control terminal.
  • the display apparatus and the control terminal can establish a Wi-Fi connection through a Wi-Fi network.
  • the display apparatus can send the configured BIS identifiers to the control terminal via the Wi-Fi connection.
  • the display apparatus and the control terminal can establish an ACL link through a Bluetooth network.
  • the display apparatus can send the configured BIS identifiers to the control terminal via the ACL link.
  • step 2905 in FIG. 60 can be replaced with the following step 2905a.
  • the control terminal sends the BIS identifiers to each audio receiving device among the plurality of audio receiving devices via the ACL link.
  • the control terminal can receive the BIS identifiers sent by the display apparatus and send these BIS identifiers to different audio receiving devices respectively.
  • the method where the control terminal acts as a relay device to forward the BIS identifiers sent by the display apparatus can also be used for configuring speakers for different sound channels for the display apparatus through the control terminal.
  • the display apparatus can simultaneously send Broadcast Isochronous Streams (BIS) for the plurality of sound channels to a plurality of audio receiving devices based on broadcasting.
  • BIS Broadcast Isochronous Streams
  • FIG. 68 is a schematic diagram of a hardware structure of an electronic device according to some embodiments.
  • This electronic device can be the aforementioned display apparatus, control terminal, or audio receiving device.
  • the electronic device can include: a processor 6801, a memory 6802, and a computer program stored on the memory 6802 and executable on the processor 6801.
  • the computer program When the computer program is executed by the processor 6801, it implements the various processes of the method embodiments involving the methods.
  • Embodiments of the disclosure provide a computer-readable storage medium.
  • a computer program is stored on this computer-readable storage medium.
  • the computer program When executed by a processor, it implements the various processes of the device control method described above and can achieve the same technical effects. To avoid repetition, details are not repeated here.
  • the computer-readable storage medium can be a Read-Only Memory (ROM), Random Access Memory (RAM), magnetic disk, or optical disk, etc.
  • the disclosure provides a computer program product.
  • This computer program product can include a computer program. When this computer program is run on a computer, it causes the computer to implement the aforementioned device control method.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • Acoustics & Sound (AREA)
  • Computer Hardware Design (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Telephone Function (AREA)
  • Circuits Of Receivers In General (AREA)
  • Transceivers (AREA)
  • Selective Calling Equipment (AREA)
EP24777605.7A 2023-03-30 2024-02-28 Dispositif d'affichage et procédé de commande de dispositif Pending EP4694155A1 (fr)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
CN202310331670 2023-03-30
CN202311431246.XA CN118741250A (zh) 2023-03-30 2023-10-30 显示设备及显示设备的声道配置处理方法
CN202311735527.4A CN118741252A (zh) 2023-03-30 2023-12-15 显示设备及声道配置方法
CN202311861631.8A CN118741253A (zh) 2023-03-30 2023-12-29 显示设备及声道配置方法
PCT/CN2024/079095 WO2024198815A1 (fr) 2023-03-30 2024-02-28 Dispositif d'affichage et procédé de commande de dispositif

Publications (1)

Publication Number Publication Date
EP4694155A1 true EP4694155A1 (fr) 2026-02-11

Family

ID=88220706

Family Applications (1)

Application Number Title Priority Date Filing Date
EP24777605.7A Pending EP4694155A1 (fr) 2023-03-30 2024-02-28 Dispositif d'affichage et procédé de commande de dispositif

Country Status (4)

Country Link
US (2) US20260082169A1 (fr)
EP (1) EP4694155A1 (fr)
CN (21) CN116916075A (fr)
WO (7) WO2024198710A1 (fr)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116916075A (zh) * 2023-03-30 2023-10-20 海信视像科技股份有限公司 一种显示设备以及声道信息的确定方法
CN116915350A (zh) * 2023-03-30 2023-10-20 海信视像科技股份有限公司 显示设备
WO2025089610A1 (fr) * 2023-10-25 2025-05-01 삼성전자주식회사 Dispositif électronique, procédé et support de stockage non transitoire lisible par ordinateur pour afficher une liste de dispositifs selon une recherche de dispositif source audio
CN121262434A (zh) * 2024-06-25 2026-01-02 海信视像科技股份有限公司 显示设备及声道配置方法
WO2026014865A1 (fr) * 2024-07-08 2026-01-15 엘지전자 주식회사 Procédé de transmission de signal audio multicanal à l'aide d'une technologie bluetooth à faible énergie (le), et dispositif associé
CN119815091A (zh) * 2024-12-30 2025-04-11 海信视像科技股份有限公司 显示设备及音频数据处理方法

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003078529A (ja) * 2001-09-05 2003-03-14 Sony Corp 送受信システムおよび送受信方法
JP3886955B2 (ja) * 2002-11-05 2007-02-28 株式会社東芝 無線通信装置、携帯端末、無線通信装置を制御するプログラム
CN101472236A (zh) * 2007-12-26 2009-07-01 北京华夏未来信息技术有限公司 一种应用系统发布的方法和装置
CN102104680A (zh) * 2010-12-08 2011-06-22 华为终端有限公司 音频播放方法、外挂播放终端及移动终端
CN108668009B (zh) * 2018-03-30 2020-07-21 Oppo广东移动通信有限公司 输入操作控制方法、装置、终端、耳机及可读存储介质
US10891100B2 (en) * 2018-04-11 2021-01-12 Matthew Cohn System and method for capturing and accessing real-time audio and associated metadata
CN113169915B (zh) * 2018-11-30 2022-10-04 华为技术有限公司 无线音频系统、音频通讯方法及设备
US11856498B2 (en) * 2018-12-26 2023-12-26 Honor Device Co., Ltd. Bluetooth device connection method and device
CN112068741B (zh) * 2019-06-10 2023-04-07 海信视像科技股份有限公司 显示设备及显示设备蓝牙开关状态的显示方法
CN112073955B (zh) * 2019-06-10 2022-03-15 海信视像科技股份有限公司 显示设备及蓝牙设备扫描方法
CN111683357B (zh) * 2020-05-25 2023-06-30 杭州寰星电子科技有限公司 低功耗蓝牙传输音频的方法、装置和设备
CN111757171A (zh) * 2020-07-03 2020-10-09 海信视像科技股份有限公司 一种显示设备及音频播放方法
CN111756413B (zh) * 2020-07-27 2022-02-01 海信视像科技股份有限公司 显示设备上蓝牙模式的调整方法及显示设备
US11736883B2 (en) * 2020-09-14 2023-08-22 Lg Electronics Inc. Audio data transmitting/receiving method using Bluetooth low power in wireless communication system, and apparatus therefor
WO2022057322A1 (fr) * 2020-09-16 2022-03-24 海信视像科技股份有限公司 Procédé et dispositif d'affichage
CN112312369B (zh) * 2020-09-29 2023-10-27 无锡中感微电子股份有限公司 一种低延迟无线音频发送和接收方法及设备
CN112272373B (zh) * 2020-10-14 2022-03-25 海信视像科技股份有限公司 一种蓝牙设备类型切换方法及显示设备
CN114648864B (zh) * 2020-12-18 2024-12-27 瑞昱半导体股份有限公司 蓝牙音频广播系统及多成员蓝牙装置
US11818555B2 (en) * 2020-12-18 2023-11-14 Realtek Semiconductor Corp. Bluetooth audio broadcasting system and related multi-member Bluetooth device supporting Bluetooth low energy audio broadcasting operations and capable of synchronously adjusting audio volume
WO2022155862A1 (fr) * 2021-01-21 2022-07-28 Oppo广东移动通信有限公司 Procédé de synchronisation et dispositif de synchronisation
KR20220147243A (ko) * 2021-04-27 2022-11-03 삼성전자주식회사 오디오 신호를 출력하는 방법 및 이를 수행하는 전자 장치
CN115412807A (zh) * 2021-05-26 2022-11-29 北京小米移动软件有限公司 音频传输方法、音频传输装置及存储介质
CN113286285B (zh) * 2021-05-26 2022-07-15 南京紫牛软件科技有限公司 一种终端与蓝牙设备的连接控制方法、装置、设备及介质
US11573761B2 (en) * 2021-06-03 2023-02-07 Bose Corporation Audio-based near field communication
CN115474180A (zh) * 2021-06-11 2022-12-13 Oppo广东移动通信有限公司 蓝牙耳机盒、无线音频系统、通信方法及装置
CN113242546B (zh) * 2021-06-25 2023-04-21 南京中感微电子有限公司 音频转发方法、设备和存储介质
CN115550705A (zh) * 2021-06-30 2022-12-30 海信视像科技股份有限公司 一种音频播放方法及装置
CN113225722B (zh) * 2021-07-08 2021-12-10 深圳市汇顶科技股份有限公司 数据传输方法、系统、芯片、电子设备及存储介质
CN113542860A (zh) * 2021-07-13 2021-10-22 Vidaa美国公司 一种蓝牙设备声音输出方法及显示设备
CN115696282A (zh) * 2021-07-28 2023-02-03 华为技术有限公司 立体声组网方法、电子设备、音频设备和存储介质
CN115708373B (zh) * 2021-08-18 2024-11-29 Oppo广东移动通信有限公司 蓝牙音频的接收方法、装置、终端及存储介质
CN113676820B (zh) * 2021-09-18 2024-10-22 合肥中感微电子有限公司 无线多声道音频传输方法、装置和电子设备
CN114245199B (zh) * 2021-12-14 2024-01-19 惠州视维新技术有限公司 电视机的播放系统、播放方法和存储介质
CN115002273B (zh) * 2022-05-25 2024-01-16 恒玄科技(上海)股份有限公司 音频流播放方法、装置、移动终端、蓝牙耳机和存储介质
CN115278324B (zh) * 2022-06-30 2024-07-23 海信视像科技股份有限公司 一种显示设备、蓝牙设备和bis音频传输方法
CN115278926B (zh) * 2022-06-30 2025-05-06 海信视像科技股份有限公司 一种显示设备和cis音频传输方法
CN115278822A (zh) * 2022-06-30 2022-11-01 海信视像科技股份有限公司 显示设备、控制设备及广播源扫描方法
CN115278332B (zh) * 2022-06-30 2025-05-30 海信视像科技股份有限公司 一种显示设备、播放设备和数据传输方法
CN115278322B (zh) * 2022-06-30 2024-09-06 海信视像科技股份有限公司 显示设备、控制设备及显示设备的控制方法
CN115567748A (zh) * 2022-08-30 2023-01-03 海信视像科技股份有限公司 显示设备及蓝牙配对控制方法
CN116916075A (zh) * 2023-03-30 2023-10-20 海信视像科技股份有限公司 一种显示设备以及声道信息的确定方法

Also Published As

Publication number Publication date
CN118740299A (zh) 2024-10-01
WO2024199086A1 (fr) 2024-10-03
WO2024198915A1 (fr) 2024-10-03
WO2024198710A9 (fr) 2025-03-06
CN116939561A (zh) 2023-10-24
CN118741431A (zh) 2024-10-01
CN118741252A (zh) 2024-10-01
CN116866874A (zh) 2023-10-10
WO2024198809A1 (fr) 2024-10-03
WO2024198940A1 (fr) 2024-10-03
CN121399958A (zh) 2026-01-23
CN121100529A (zh) 2025-12-09
CN118741469A (zh) 2024-10-01
CN121399978A (zh) 2026-01-23
WO2024198815A1 (fr) 2024-10-03
CN118741762A (zh) 2024-10-01
CN118741219A (zh) 2024-10-01
WO2024199014A9 (fr) 2024-12-19
CN118741251A (zh) 2024-10-01
CN118741468A (zh) 2024-10-01
US20260082169A1 (en) 2026-03-19
CN118741470A (zh) 2024-10-01
WO2024199014A1 (fr) 2024-10-03
US20260023525A1 (en) 2026-01-22
CN118741250A (zh) 2024-10-01
WO2024198710A1 (fr) 2024-10-03
WO2024199086A9 (fr) 2024-12-19
CN116916075A (zh) 2023-10-20
CN118741209A (zh) 2024-10-01
CN118741467A (zh) 2024-10-01
CN116916074A (zh) 2023-10-20
CN118741471A (zh) 2024-10-01
CN118741253A (zh) 2024-10-01

Similar Documents

Publication Publication Date Title
US20260082169A1 (en) Display apparatus and device control method
US20250016526A1 (en) Method, apparatus and computer program for broadcast discovery service in wireless communication system, and recording medium therefor
CN118741472A (zh) 显示设备及设备配对连接方法
CN119815091A (zh) 显示设备及音频数据处理方法
CN119835470A (zh) 显示设备及音频数据处理方法
WO2025200748A1 (fr) Appareils d'affichage et procédés de diffusion audio
CN120980490A (zh) 显示设备及音量调节方法
WO2026000999A1 (fr) Dispositif d'affichage et procédé de configuration de canal sonore
CN120980489A (zh) 显示设备及音量调节方法
CN120223948A (zh) 显示设备及音频模式切换处理方法
WO2024001362A9 (fr) Dispositif d'affichage, dispositif bluetooth et procédé de traitement de données

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20251028

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC ME MK MT NL NO PL PT RO RS SE SI SK SM TR