Display device and music playing method

By keeping the Bluetooth switch on and the Bluetooth mode set to sink mode in the display device, the audio interruption problem during mode switching of the display device is solved, and continuous playback of audio data is achieved during application switching.

CN119342270BActive Publication Date: 2025-10-28HISENSE VISUAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411319492.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2024-06-28
Filing Date
2024-09-20
Publication Date
2025-10-28
Estimated Expiration
2044-09-20

AI Technical Summary

Technical Problem

Audio playback is prone to interruption when the display device switches from the first mode to the second mode or from the second mode to the first mode, affecting the user experience.

Method used

By configuring a controller in the display device to keep the Bluetooth switch on and maintain Bluetooth mode in sink mode, audio data can be continuously received and played during application switching.

Benefits of technology

It enables continuous playback of audio data during application switching, avoiding interruptions and improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119342270B_ABST
    Figure CN119342270B_ABST
Patent Text Reader

Abstract

This application provides a display device and a music playback method. The display device, in response to receiving a launch command for a first application, launches the first application. When displaying a first image on the first application's display page, if the display device establishes a Bluetooth connection with a first Bluetooth device, it receives and plays first audio data sent by the first Bluetooth device while the first image is displayed in the first application. In response to receiving an application switching command to switch from the first application to a second application, the display device launches the second application and determines the display device's Bluetooth mode. If the display device's Bluetooth mode is sink mode, the first Bluetooth switch remains on, and the Bluetooth mode remains in sink mode. The first audio data sent by the first Bluetooth device is received, and the first audio data continues to be played in the second application. This embodiment of the application can ensure the continuity of audio playback when switching between the first and second applications.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims priority to Chinese Patent Application No. 202410853326.2, filed on June 28, 2024, and Chinese Patent Application No. 202410853772.3, filed on June 28, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of display device technology, and in particular to a display device and a music playback method. Background Technology

[0003] Display devices refer to terminal devices capable of outputting specific display images, such as smart TVs, mobile terminals, smart advertising screens, and projectors. Taking smart TVs as an example, smart TVs are television products based on Internet application technologies, possessing open operating systems and chips, and having open application platforms. They enable two-way human-computer interaction and integrate multiple functions such as audio-visual, entertainment, and data to meet diverse and personalized user needs.

[0004] Typically, users primarily use display devices for audio-visual playback. To fully realize the value of these devices, a primary application can be configured to provide a first mode. This primary application can also be called an art application, art mode application, etc. The first mode can be called art mode, gallery mode, etc. In this first mode, the display device can showcase artwork as a decorative element in the space. Furthermore, by simulating the artwork as a real piece, users can enjoy an immersive viewing experience. Examples include adding display frames to the artwork, installing hardware frames on the display device's bezel, or using paper-like screens as displays.

[0005] In the first mode, users can browse artwork via the display device. In the second mode, users can enjoy pure audio. However, if the user tries to switch between the first and second modes while the display device is playing audio provided by the Bluetooth device, the audio playback will be interrupted, affecting the user experience. Summary of the Invention

[0006] To address the aforementioned issues, this application provides a display device and a music playback method that ensures the continuity of audio playback when switching between a first mode and a second mode.

[0007] A first aspect of this application provides a display device, including a display and a controller. The display is configured to display a user interface. The controller is coupled to the display and configured to: launch a first application in response to receiving a launch command for a first application; the first application is at least used to play an image; when the first image is displayed on the display page of the first application, if the display device establishes a Bluetooth connection with a first Bluetooth device, receive and play first audio data sent by the first Bluetooth device while the first image is displayed in the first application; launch a second application in response to receiving an application switching command to switch from the first application to a second application, and determine the Bluetooth mode of the display device; the second application is an audio player application; if the Bluetooth mode of the display device is sink mode, maintain a first Bluetooth switch in an on state and maintain the Bluetooth mode in sink mode; the first Bluetooth switch is used to turn the system Bluetooth function on or off; receive the first audio data sent by the first Bluetooth device, and continue playing the first audio data in the second application.

[0008] The display device provided in this application embodiment maintains the first Bluetooth switch in the on state and the Bluetooth mode in the sink mode when switching from the first application to the second application. This allows the display device to continue receiving the first audio data sent by the first Bluetooth device after switching to the second application, and to continue playing the first audio data in the second application. This avoids the problem of audio data interruption during the switching process between the first and second applications. Moreover, this application ensures continuous playback of audio data during the application switching process without frequent operations.

[0009] A second aspect of this application provides a display device, including a display and a controller. The display is configured to display a user interface. The controller is configured to: launch a second application in response to receiving a launch command for a second application; the second application is used to play music. When the display device establishes a Bluetooth connection with a first Bluetooth device, it receives first audio data sent by the first Bluetooth device, displays a music playback interface in the second application, and plays the first audio data; in response to receiving an application switching command to switch from the second application to the first application, it launches the first application, maintains a first Bluetooth switch in an on state, and maintains the Bluetooth mode in sink mode; the first Bluetooth switch is used to turn the system Bluetooth function on or off, and the first application is used at least to play images. While the first application displays the first image, it receives and continues to play the first audio data sent by the first Bluetooth device.

[0010] The display device provided in this application embodiment, when switching from a second application to a first application, maintains the first Bluetooth switch in the on state and keeps the Bluetooth mode in sink mode. This allows the display device to continue receiving the first audio data sent by the first Bluetooth device after switching to the first application, and to continue playing the first audio data in the first application, thus avoiding the problem of audio data interruption during the switching process from the second application to the first application. Furthermore, this application ensures continuous playback of audio data during application switching without requiring frequent operations. Attached Figure Description

[0011] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device according to some implementation methods;

[0012] Figure 2 This is a hardware configuration block diagram of a control device 100 according to some embodiments;

[0013] Figure 3 A hardware configuration block diagram of a display device 200 according to some embodiments;

[0014] Figure 4 This is a diagram showing the operating system configuration of a display device 200 according to some embodiments;

[0015] Figure 5 A display page for an art pattern application according to some implementation methods;

[0016] Figure 6 This is a schematic diagram of a display device 200 according to some embodiments;

[0017] Figure 7 This is an illustration of a hierarchical preview page for an art mode application according to some implementation methods;

[0018] Figure 8 This is an illustration of a global preview page for an art mode application according to some implementation methods;

[0019] Figure 9 A schematic diagram illustrating the application settings menu according to some implementation methods;

[0020] Figure 10 A schematic diagram illustrating the setting of an art mode page according to some implementation methods;

[0021] Figure 11 A schematic diagram of a system settings menu according to some implementation methods;

[0022] Figure 12 A flowchart illustrating how a display device 200, according to some embodiments, plays audio from a Bluetooth device;

[0023] Figure 13 This is a schematic diagram of an operation guide page according to some implementation methods;

[0024] Figure 14 This is a schematic diagram of a search results list according to some implementation methods;

[0025] Figure 15 This is a schematic diagram of a pairing page according to some implementation methods;

[0026] Figure 16 This is a schematic diagram of a list of paired devices according to some implementation methods;

[0027] Figure 17 This is a schematic diagram of a list of paired devices according to some implementation methods;

[0028] Figure 18 This is a schematic diagram of a prompt page according to some implementation methods;

[0029] Figure 19 A flowchart illustrating the switching of Bluetooth devices by a display device 200 according to some embodiments;

[0030] Figure 20 This is a schematic diagram of a display page according to some implementation methods;

[0031] Figure 21 This is a schematic diagram of a display page according to some implementation methods;

[0032] Figure 22A This is a schematic diagram of a music playback method according to some implementation methods;

[0033] Figure 22B This is a schematic diagram of a music playback method according to some implementation methods;

[0034] Figure 23 A flowchart illustrating the interaction between a display device 200 and a first Bluetooth device according to some embodiments;

[0035] Figure 24 This is a schematic diagram of a display page according to some implementation methods;

[0036] Figure 25A This is a schematic diagram of a music playback method according to some implementation methods;

[0037] Figure 25B This is a schematic diagram of a music playback method according to some implementation methods;

[0038] Figure 26A This is a schematic diagram of a music playback method according to some implementation methods;

[0039] Figure 26BA flowchart illustrating the internal interactions of the display device 200 in a fourth mode according to some implementation methods;

[0040] Figure 27 This is a schematic diagram of a music playback method according to some implementation methods;

[0041] Figure 28 This is a schematic diagram of a music playback method according to some implementation methods;

[0042] Figure 29 This is a schematic diagram of a music playback page according to some implementation methods;

[0043] Figure 30 A flowchart illustrating the switching of a Bluetooth device providing audio to a display device 200 according to some embodiments;

[0044] Figure 31 This is a schematic diagram of a music playback page according to some implementation methods;

[0045] Figure 32 A flowchart illustrating the adjustment of the state of the display screen by the display device 200 according to some embodiments;

[0046] Figure 33A A flowchart illustrating the switching of a display device 200 from speaker mode to art mode according to some embodiments;

[0047] Figure 33B This is a schematic diagram of icons applied according to some implementation methods of an art pattern.

[0048] Figure 34 A flowchart illustrating the switching of a display device 200 from speaker mode to art mode according to some embodiments;

[0049] Figure 35A This is a schematic diagram of a music playback method according to some implementation methods;

[0050] Figure 35B This is a flowchart illustrating the switching between a first application and a second application according to some implementation methods;

[0051] Figure 36 This is a schematic diagram of a music playback method according to some implementation methods. Detailed Implementation

[0052] The embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described below do not represent all embodiments consistent with this application. They are merely examples of systems and methods consistent with some aspects of this application as detailed in the claims.

[0053] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.

[0054] The terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar or related objects or entities, and do not necessarily imply a specific order or sequence, unless otherwise specified. It should be understood that such terms are interchangeable where appropriate.

[0055] The terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device that includes a range of components is not necessarily limited to all of the components that are clearly listed, but may include other components that are not clearly listed or that are inherent to such product or device.

[0056] In this application embodiment, "display device" refers to a device with screen display and data processing capabilities. For example, display devices include, but are not limited to, smart TVs, mobile terminals, computers, monitors, advertising screens, wearable devices, virtual reality devices, and augmented reality devices.

[0057] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device provided in some embodiments of this application. For example... Figure 1 As shown, users can operate the display device 200 via touch, voice, control device 100, and mobile terminal 300. For example, control device 100 can be a remote control, stylus, gamepad, etc.

[0058] like Figure 1 The diagram also shows that the display device 200 communicates with the server 400 via various communication methods. This allows the display device 200 to communicate via a local area network (LAN), a wireless local area network (WLAN), and other networks.

[0059] Display device 200 can provide broadcast television reception function, and can also be equipped with intelligent network television function that provides computer support, including but not limited to network television, smart television, Internet Protocol television (IPTV), etc.

[0060] Figure 2 Provided for some embodiments of this application Figure 1 Hardware configuration block diagram of the control device 100.

[0061] like Figure 2As shown, the control device 100 may include: a controller 110, a communication interface 120, a user input / output interface 130, a memory 140, and a power supply 150.

[0062] The controller 110 may include a processor 111, RAM (Random Access Memory) 112, ROM (Read-Only Memory) 113, and a communication bus.

[0063] The communication interface 120 may include at least one of other near-field communication modules such as WiFi chip 121, Bluetooth module 122, NFC module 123, etc.

[0064] User input / output interface 130, wherein the input interface may include at least one of other input interfaces such as microphone 131, touchpad 132, sensor 133, button 134, etc.

[0065] In some embodiments, the control device 100 may include at least one of a communication interface 120 and an input / output interface 130.

[0066] The memory 140 is used to store various operating programs, data, and applications for driving and controlling the control device 100 under the control of the controller 110. The memory 140 can also store various control signal instructions input by the user.

[0067] The power supply 150 is used to provide operating power support for the various components of the control device 100 under the control of the controller 110.

[0068] The control device 100 is equipped with a variety of buttons, and the display device 200 is equipped with a key value-function mapping table. The key value-function mapping table includes the mapping relationship between the key value and the corresponding function of each button on the control device 100.

[0069] In some embodiments, the buttons configured on the control device 100 may include basic buttons, such as a power button, number keys, arrow keys, volume keys, a home button, and a back button. Users can control the display device 100 to perform corresponding basic functions using these basic buttons. The buttons configured on the control device 100 may also include special buttons, such as color keys, which users can use to control the display device 200 to perform specific functions in different scenarios.

[0070] Figure 3 Provided for some embodiments of this application Figure 1 Hardware configuration block diagram of display device 200.

[0071] In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output device 270, a user input interface 280, a memory, and a power supply.

[0072] In some embodiments, the communication device 220 is a component for communicating with external devices or the server 400 according to various communication protocol types. The display device 200 may be equipped with multiple communication devices 220 depending on the supported communication methods. The communication devices 220 can enable the display device 200 to communicate with the external devices or the server 400 via wireless or wired connections.

[0073] In some embodiments, detector 230 is used to acquire signals from the external environment or to interact with the outside world. For example, detector 230 includes a light receiver, a sensor for acquiring ambient light intensity; or, detector 230 includes an image acquisition device, such as a camera, which can be used to acquire external environmental scenes, user attributes, or user interaction gestures; or, detector 230 includes a sound acquisition device, such as a microphone, for receiving external sounds.

[0074] In some embodiments, device interface 240 is used to connect to an external device.

[0075] In some embodiments, the controller 250 is used to control the overall operation of the display device 200. The controller 250 may include at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), and a power processor, and a first to an nth interface for input / output. The controller 250 controls the operation of the display device 200 and responds to user operations through various software control programs stored in memory.

[0076] In some embodiments, the controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.

[0077] In some embodiments, the display 260 is used to receive and display image signals output from the controller 250. The display 260 may include display function components for presenting images and driving components for driving image display.

[0078] In some embodiments, a user can input user commands on a graphical user interface (GUI) displayed on a display 260, and a user input interface 280 can receive user commands through the GUI.

[0079] In some embodiments, the audio output device 270 may be a built-in speaker of the display device 200 or an external audio output device connected to the display device 200.

[0080] In some embodiments, the user input interface 280 can be used to receive instructions from user input.

[0081] In some embodiments, the display device 200 may run an operating system to perform user interaction. An operating system is a computer program used to manage and control the hardware and software resources of the display device 200.

[0082] The operating system can be a native operating system based on a specific operating platform, a third-party operating system that is deeply customized based on a specific operating platform, or an independent operating system specifically developed for display devices 200.

[0083] An operating system can be divided into different modules or levels based on the functions it implements, for example... Figure 4 As shown, in some embodiments, the system can be divided into four layers, from top to bottom: the Applications layer (referred to as the "Application Layer"), the Application Framework layer (referred to as the "Framework Layer"), the System Runtime Library layer, and the Kernel Layer.

[0084] In some embodiments, the application layer provides services and interfaces for applications, enabling the display device 200 to run applications and interact with users based on the applications. For example, the application layer may include a voice assistant, which provides voice interaction functionality, allowing users to interact with the display device via voice.

[0085] The framework layer provides application programming interfaces (APIs) and programming frameworks for applications. The application framework layer includes predefined functions. It acts as a central processing unit, determining the actions taken by applications within the application layer. Through the API, applications can access system resources and obtain system services during execution.

[0086] In some embodiments, the system runtime library layer can provide support for the framework layer. When the framework layer is used, the operating system runs the instruction library contained in the system runtime library layer, such as the C / C++ instruction library, to implement the functions to be performed by the framework layer.

[0087] In some embodiments, the kernel layer is a functional layer situated between the hardware and software of the display device 200. The kernel layer can implement functions such as hardware abstraction, multitasking, and memory management.

[0088] It should be noted that the above examples are merely a simple division of operating system functions and do not limit the specific form of the operating system of the display device 200 in this application embodiment. Depending on the function of the display device, the type of operating system, and other factors, the number of levels and the specific level type of the operating system may be expressed in other forms.

[0089] Typically, users primarily use display devices for audio and video playback. To fully realize the value of these devices, a primary application can be configured to provide a first mode. This primary application is at least used for displaying images and can also be called an art application, art mode application, gallery application, frame application, etc. The first mode can also be called art mode, gallery mode, frame mode, etc. In the first mode, the display device can showcase artwork as a decorative element in the space. Furthermore, by simulating the artwork as a real piece, users can enjoy an immersive viewing experience. Examples include adding display frames to the artwork, installing hardware frames on the display device's bezel, or using paper-like screens as displays.

[0090] In this embodiment of the application, the first application is an art mode application, and the first mode is an art mode, as an example for specific explanation.

[0091] Display device 200 can enter art mode in the following manner:

[0092] In some embodiments, the display device 200 can be configured to: in the power-off state, respond to a first instruction input by a user pressing the power button of the control device 100 briefly, launch the art mode application after powering on, and enter art mode after launching the art mode application.

[0093] In some embodiments, the display device 200 can be configured to: in the power-off state, in response to a user's instruction to press and hold the power button of the control device 100, display the system home page; and in response to a user's instruction to press and hold the power button or the home button of the control device 100 briefly, launch the art mode application and enter art mode after launching the art mode application.

[0094] In some embodiments, the display device 200 can be configured to, in a powered-off state, respond to a first instruction input by a user via the art mode key of the control device 100, launch an art mode application after power-on, and enter art mode after launching the art mode application.

[0095] In some embodiments, the display device 200 can be configured to enter art mode in response to a user's instruction to select the icon of an art mode application when the system homepage is displayed. The icon of the art mode application can be configured on the system homepage or in the sidebar of the system homepage.

[0096] In some embodiments, the display device 200 may be configured to enter art mode in response to a first instruction input by a user who briefly presses the power button of the control device 100 when the device is powered on and not in art mode.

[0097] In some embodiments, the display device 200 may be configured to enter art mode in response to a first command input by the user based on the art mode key of the control device 100 when the device is powered on and not in art mode.

[0098] In some embodiments, if the user enables scheduled power-on and sets a power-on time, the display device 200 can be configured to: in the power-off state, if the system time is detected to match the power-on time, launch the art mode application after powering on, and enter art mode after launching the art mode application.

[0099] In some embodiments, in response to a user pressing a key, the control device 100 generates a press signal and sends it to the display device 200. In response to a user releasing the key, the control device 100 also generates a release signal and sends it to the display device 200. Accordingly, the display device 200 can determine whether the user performed a short press or a long press operation on the key by listening to the press and release events. For example, the display device 200 can use the dispatchKeyEvent method to capture key events, which may include press (KeyEvent.ACTION_DOWN) and release (KeyEvent.ACTION_UP) events. When the display device 200 detects a key event, it checks whether it is the first press. If it is the first press (e.g., event.getRepeatCount() == 0), it starts a timer (e.g., Handler or Runnable) and counts a predefined time, such as 500ms. If the display device 200 does not detect a release event within the predefined time, the timer triggers a long press event to determine if the user has performed a long press operation on the button. If the display device 200 detects a release event within the predefined time, the timer is canceled. Since the timer does not trigger a long press event, it can be determined that the user performed a short press operation on the button.

[0100] In other embodiments, the control device 100, in response to a user pressing a button, periodically sends key value signals to the display device 200 until the user releases the button. The display device 200 can determine whether the user performed a short press or a long press operation on the button based on the number of key value signals received. Specifically, if the number of key value signals received by the display device 200 is less than or equal to a preset number, it can be determined that the user performed a short press operation. If the number of key value signals received by the display device 200 is greater than the preset number, it can be determined that the user performed a long press operation. For example, the preset number is 1. If the number of key value signals received by the display device 200 is 1, it can be determined that the user performed a short press operation. If the number of key value signals received by the display device 200 is greater than 1, it can be determined that the user performed a long press operation.

[0101] Display device 200 can be configured with a third application. This third application can access application data from the first application running in the background, such as artwork, image quality parameters, and carousel parameters. Thus, after entering the third application, display device 200 enters a third mode. In third mode, display device 200 will display the screensaver page of the third application, showcasing artwork provided by the first application, thereby displaying various artworks provided by the first application in screensaver form. In third mode, users cannot use the functions of the first application, i.e., they cannot adjust the artwork settings.

[0102] In some embodiments, the third application may also be called an art screensaver application, gallery screensaver application, picture frame screensaver application, etc., and the third mode may also be called an art screensaver mode, gallery screensaver mode, picture frame screensaver mode, etc.

[0103] In this embodiment of the application, the third application is an art screensaver application and the third mode is an art screensaver mode, which will be used as an example for specific explanation.

[0104] Display device 200 can enter art screensaver mode in the following way:

[0105] In some embodiments, the display device 200 can be configured to enter an art screensaver mode if a first condition is detected when the device is powered on and not in art mode. The first condition may include: no user operation is detected within a specified time period on a non-physical channel, or no signal input is detected on the currently used physical channel.

[0106] In some embodiments, the signal channels of the display device 200 may include physical channels and non-physical channels. A physical channel refers to a channel that transmits signals through a physical medium, such as a cable, optical fiber, or satellite antenna. Physical channels may include TV channels, AV channels, HDMI channels, etc. A non-physical channel refers to a channel that transmits signals wirelessly without requiring a physical connection. Signals other than physical channels can be referred to as non-physical channels, which may include launcher pages, third-party applications, etc.

[0107] After entering art mode, display device 200 displays a display page and showcases artworks within the display page.

[0108] In some embodiments, the displayed page is the user interface defined in the first mode. For example, the displayed page can be the homepage of the first application, i.e., the first page displayed after entering the first mode. The displayed page can also be a specified user interface.

[0109] In some embodiments, the display device 200 can add a frame with a three-dimensional effect to the artwork on the display page when no hardware frame is installed, so as to simulate the real framing effect through the added frame.

[0110] You can refer to this. Figure 5 The display page shown includes an artwork 501 and an added display frame 502.

[0111] In other embodiments, a hardware frame can be installed on the bezel of the display device 200 to simulate a realistic framing effect.

[0112] You can refer to this. Figure 6 The display device 200 shown is equipped with a hardware frame 601, which displays an artwork 602 on the display page after entering the art mode.

[0113] In this way, in art mode, the display device 200 can simulate art images as more realistic artworks by adding display frames to the art images or by installing hardware decorations to simulate frames, thereby enhancing the user's sense of immersion.

[0114] In some embodiments, the artworks provided by the art mode application can be categorized into different categories based on scene, image content, etc. This allows users to quickly find artworks according to these categories.

[0115] In some embodiments, artworks within the same category can be further divided into different subcategories. This same category can be called a parent category, and the subcategories it contains can be called child categories. This allows users to quickly search for artworks within the same parent category by following different child categories.

[0116] In the embodiments provided in this application, the classification of artworks into two levels is used as an example, with the upper level being the first-level classification and the lower level being the second-level classification. The first-level classification may include categories such as art galleries, photo albums, immersive atmospheres, and favorites. The second-level classifications of the art gallery category may include categories such as landscapes, portraits, contemporary art, and still life. The second-level classifications of the photo album category may include categories such as "My Photos" and "Photo Themes." The second-level classifications of the immersive atmosphere category may include immersive atmosphere categories, and the second-level classifications of the favorites category may include favorites categories.

[0117] To facilitate users' quick searching of desired artworks by level and category, the art mode application can be configured with a hierarchical browsing page. The hierarchical preview page can include a first menu and a second menu. The first menu includes titles for the primary categories, and the second menu displays titles for the secondary categories included in the selected or focused primary category. The second menu also includes a preview image list, displayed in a single row, containing preview images of artworks included in the selected or focused secondary categories. In some embodiments, the background of the hierarchical preview page can be transparent. In other embodiments, the background can be opaque or semi-transparent. In some embodiments, the first and second menus can be semi-transparent with a gradual change in transparency. In other embodiments, the first and second menus can be opaque or transparent.

[0118] In this embodiment, the example is taken where the background of the hierarchical preview page is transparent, and the first and second menus are semi-transparent with a gradual change in transparency.

[0119] In some embodiments, when displaying a display page, the display device 200 can be configured to display a hierarchical browsing page above the display page in response to a user's input based on a confirmation key or OK key input from the control device 100. The hierarchical browsing page can display the artwork currently displayed on the lower-level display page.

[0120] You can refer to this. Figure 7 The tiered preview page shown includes a first menu 701 and a second menu 702. The first menu 701 includes titles for primary categories, such as Art Gallery, Photo Gallery, Immersive Atmosphere, and Favorites. Art Gallery is currently selected. Based on the selected Art Gallery category, the second menu 702 includes titles for secondary categories within Art Gallery, such as Landscape, People, Modern, Still Life, and Others. Landscape is the focus here. The second menu 702 also includes a preview image list 703, which, based on the focus on Landscape, includes preview images of artworks within the Landscape category, such as Landscape 14, Landscape 15, Landscape 16, Landscape 17, and Landscape 18.

[0121] In this embodiment of the application, for ease of illustration, the corresponding artworks are represented by the format of "secondary category + order of the image in that secondary category". For example, landscape 16 represents the 16th artwork in the landscape category.

[0122] The background of the rating preview page is transparent; please refer to this. Figure 7Background 704 is transparent. Therefore, the artwork currently displayed on the page, such as the three geometric shapes, can be seen through background 704.

[0123] In some embodiments, users can select the desired primary or secondary category from the hierarchical preview page to browse preview images of the corresponding artworks in the preview image list. Furthermore, users can exit the hierarchical preview page by selecting a preview image and quickly switch the displayed artworks to the artwork corresponding to the selected preview image.

[0124] In some embodiments, to facilitate users previewing more images at once and improve the efficiency of finding artworks, the art mode application can also be configured with a global preview page. The global preview page may include a third menu and a global preview image list. The third menu includes titles of the second-level categories included in the target first-level category, with the title of the target second-level category receiving focus. The target first-level category is the first-level category to which the artwork currently displayed on the page belongs, and the target second-level category is the second-level category to which the artwork corresponding to the currently included preview image in the preview image list belongs. The global preview image list is in a grid format, including preview images of artworks included in the target second-level categories. Thus, users can browse preview images of all artworks included in each second-level category of the target first-level category at once through the global preview page.

[0125] In some embodiments, when a preview image in the preview image list gains focus, the display device 200 may be configured to display a global preview page on top of the hierarchical preview page in response to a downward command input by the user based on the down key input of the control device 100.

[0126] Can Figure 7 The tiered preview page shown indicates that device 200, in response to a user's downward command, can display something like... on top of the tiered preview page. Figure 8 The global preview page shown includes a third menu 801. The third menu 801 includes titles for the secondary categories of the art gallery, such as Landscape, Portrait, Modern, Still Life, and Other. Landscape is the focal point. The global preview page also includes a global preview image list 802, which contains preview images of all artworks included in the Landscape category. Taking Landscape 1-18 as an example, the global preview image list 802 includes preview images of Landscape 1-18.

[0127] In some embodiments, users can select a desired secondary category under a target primary category on the global preview page to browse preview images of the corresponding artworks in the global preview image list. Furthermore, users can exit the global preview page and the hierarchical preview page by selecting a preview image, and quickly switch the displayed artworks to the artwork corresponding to the selected preview image.

[0128] In some embodiments, the art mode application may be configured with an application settings menu. The application settings menu is distinct from the system settings menu; it is a settings menu within the art mode application and includes menu items for setting parameters related to the artwork. Parameters set via the application settings menu do not affect the overall parameters of the display device 200. In some embodiments, the application settings menu can be a shortcut menu. When displaying the presentation page, the display device 200 can open the application settings menu in response to a control command input by the user based on a first button on the control device 100. In some embodiments, the first button can be a menu button, a color button, etc. In this embodiment, the first button is described as a menu button.

[0129] The application settings menu is displayed at the top of the display page; please refer to [the relevant documentation]. Figure 9 The application settings menu 901 shown is displayed at the top of the display page. This allows users to browse the artwork on the display page while using the application settings menu, and observe the effects of settings made through the menu.

[0130] In some embodiments, the art mode application may be configured with an art mode settings page. This art mode settings page is the application's settings page, distinct from the system settings page, and is specifically used to set parameters related to the artwork. Parameters set on the art mode settings page will not affect the overall parameters of the display device 200. The art mode settings page can be considered the page corresponding to the application settings menu. The art mode settings page can display all settings items related to the artwork at once, which can be referenced. Figure 10 The Art Mode settings page is shown below. This allows users to centrally configure various parameters.

[0131] In some embodiments, an entry point to the art mode settings page can be configured in the application settings menu, such as... Figure 9 As shown, the application settings menu 901 includes an entry point to the art mode settings page, such as "Art Mode Settings". This allows users to access the art mode settings page through the application settings menu.

[0132] In some embodiments, immersive atmosphere categories may include dynamic artworks with audio, meaning the artworks included in the immersive atmosphere category are videos. Thus, when the display device 200 displays artworks under an immersive atmosphere category, it simultaneously plays the corresponding audio to create an atmosphere for the user. However, the audio accompanying the artworks under an immersive atmosphere category may not be music that the user prefers, which will result in the inability to create the desired atmosphere. Furthermore, for artworks under other categories, these artworks are all images; therefore, the display device 200 does not play audio when displaying these artworks. Consequently, users will lack a sense of atmosphere when browsing these artworks.

[0133] To address the aforementioned issues, the Art Mode application is equipped with a Bluetooth music function. In Art Mode, users can use this function to connect to Bluetooth devices at any time and send their favorite audio to the display device 200 via Bluetooth. The display device 200 will then play the audio, allowing users to create their desired atmosphere.

[0134] In some embodiments, reference may be made to Figure 4 The operating system shown contains modules related to the first application within its application layer, such as a Bluetooth switch module, a device management module, a registration and monitoring module, an operation guidance module, and a playback control module. Within the framework layer, it contains a Bluetooth music receiver module and a music playback control module. Within the core layer, it contains a Bluetooth communication module and a Bluetooth driver.

[0135] The Bluetooth switch module is used to display different Bluetooth switches to the user and interact with the user to turn them on and off.

[0136] The connected device management module is used to manage all connected Bluetooth devices and can generate and display the corresponding device list.

[0137] Register a monitoring module to monitor the connection status with Bluetooth devices, the audio playback status of Bluetooth devices, etc.

[0138] The operation guide module is used to display operation instructions for pairing with Bluetooth devices.

[0139] The playback control module is used for audio playback of the entire device.

[0140] The Bluetooth music receiver module, as the Bluetooth receiver of the display device 200, can receive Bluetooth music signals from Bluetooth devices.

[0141] The music playback control module is used to call the system's audio service and media player service according to the control instructions of the application layer, and control the music playback, pause, volume adjustment and other functions.

[0142] The driver layer resides at the hardware level of the TV device, responsible for communicating with the Bluetooth hardware module and controlling the audio output device. Its main functions include communicating with the Bluetooth hardware module and receiving Bluetooth music signals from other devices.

[0143] Bluetooth devices can be categorized based on the transmission and reception of audio data into audio source devices and audio receiver devices. An audio source device is a Bluetooth device that provides (transmits) audio data to an audio receiver device, while an audio receiver device is a Bluetooth device that receives the audio data transmitted by the audio source device. Therefore, an audio receiver device can function as an audio playback device, used to play the audio data provided by the audio source device.

[0144] In some examples, the same Bluetooth device can switch Bluetooth modes to suit different usage needs. Bluetooth modes include source mode and sink mode, which are defined in the Advanced Audio Distribution Profile (A2DP). If a Bluetooth device is in source mode, it acts as an audio source device, i.e., the sender of audio data. If a Bluetooth device is in sink mode, it acts as an audio receiver device, i.e., the receiver of audio data.

[0145] In some embodiments, the display device 200 can be configured to use source mode by default, i.e., as an audio source device. In some examples, the display device 200 can switch between source mode and sink mode depending on different usage scenarios.

[0146] In some embodiments, the display device 200 may be configured with a system Bluetooth function. A first Bluetooth switch for controlling the system Bluetooth function to be turned on and off may be configured in the system settings menu, quick settings panel, status bar, shortcut menu, etc.

[0147] Taking the first Bluetooth switch being configured in the system settings menu as an example, you can refer to... Figure 11 The system settings menu shown may include a first Bluetooth switch 1101. When the first Bluetooth switch is in the ON state, the system Bluetooth function is enabled; when the first Bluetooth switch is in the OFF state, the system Bluetooth function is disabled.

[0148] When the system's Bluetooth function is enabled, the display device 200 can pair with other Bluetooth devices. When the system's Bluetooth function is disabled, the display device 200 cannot pair with other Bluetooth devices.

[0149] In some embodiments, when the system Bluetooth function is turned on and off via a first Bluetooth switch, the display device 200 always uses source mode, that is, the display device 200 always acts as an audio source device to provide audio data to the paired Bluetooth device so that the paired Bluetooth device can play audio.

[0150] For example, when the system's Bluetooth function is enabled via the first Bluetooth switch, the display device 200 will act as an audio source device to pair with other Bluetooth devices, such as a Bluetooth speaker. After pairing with the Bluetooth speaker, the display device 200 can send audio data to the Bluetooth speaker to play audio through the Bluetooth speaker.

[0151] In some embodiments, a listening module for system controls can be configured at the application layer. This listening module can monitor the state changes of each system control. When the first Bluetooth switch is in the off state, if the user instructs the user to turn the first Bluetooth switch on, the listening module can detect the first Bluetooth switch being turned on and, upon detecting this, enable the system Bluetooth function by calling the system Bluetooth service. When the first Bluetooth switch is in the on state, if the user instructs the user to turn the first Bluetooth switch off, the listening module can detect this and, upon detecting this, disable the system Bluetooth function by calling the system Bluetooth service. Thus, it is possible to control the system Bluetooth function to be turned on and off via the first Bluetooth switch.

[0152] In some embodiments, the default state of the first Bluetooth switch, i.e., the default state of the system Bluetooth function, refers to the state of the first Bluetooth switch when the display device 200 is not using the Bluetooth music function of the application. The default state of the first Bluetooth switch can be either on or off. For example, to avoid power consumption caused by keeping the system Bluetooth function on, and to avoid frequently receiving pairing requests from other Bluetooth devices, the default state of the first Bluetooth switch can be set to off. Conversely, to facilitate pairing of the display device 200 with other Bluetooth devices, the default state of the first Bluetooth switch can be set to on.

[0153] In some embodiments, the display device 200 may also be configured with a second Bluetooth switch, which serves as a switch for the device visibility function. See also... Figure 11 The system settings menu shown may include a second Bluetooth switch 1102. When the second Bluetooth switch is on, device visibility is enabled; that is, if the system Bluetooth function is enabled, the display device 200 can be discovered by other Bluetooth devices. When the second Bluetooth switch is off, device visibility is disabled; that is, if the system Bluetooth function is enabled, the display device 200 cannot be discovered by other Bluetooth devices.

[0154] In some embodiments, the default state of the second Bluetooth switch, i.e., the default state of the device visibility function, refers to the state of the second Bluetooth switch when the display device 200 is using the Bluetooth music function. The default state of the second Bluetooth switch can be either on or off. For example, to avoid frequently receiving pairing requests from other Bluetooth devices when the system Bluetooth function is always on, the default state of the second Bluetooth switch can be set to off. Conversely, to facilitate pairing between the display device 200 and other Bluetooth devices, the default state of the second Bluetooth switch can be set to on.

[0155] In some embodiments, the state changes of the second Bluetooth switch can be monitored through the system control's listening module, and the visibility function can be turned on and off by calling the device visibility service, thereby enabling the second Bluetooth switch to control the visibility function. This process can be referred to as the process of controlling the system Bluetooth function to be turned on and off through the first Bluetooth switch, and will not be elaborated here.

[0156] In some embodiments, the display device 200 may further be configured with a third Bluetooth switch, which is a device shielding function switch. When the third Bluetooth switch is in the ON state, the device shielding function is enabled, so that when the system Bluetooth function is enabled, a connection will not be established with a specified Bluetooth device. When the third Bluetooth switch is in the OFF state, the device shielding function is disabled, so that a connection can be established with a specified Bluetooth device when the system Bluetooth function is enabled. The specified Bluetooth device can be a user-specified Bluetooth device, a Bluetooth device other than a user-specified connectable Bluetooth device, or a Bluetooth device other than the currently connected Bluetooth device.

[0157] In some embodiments, the default state of the third Bluetooth switch, i.e., the default state of the device blocking function, refers to the state of the third Bluetooth switch when the display device 200 is not using the Bluetooth music function. The default state of the third Bluetooth switch can be either on or off. For example, to avoid frequently receiving pairing and connection requests from designated Bluetooth devices when the system Bluetooth function is always on, and to prevent these designated Bluetooth devices from establishing connections with the display device 200 and sending audio data to the display device 200, thus affecting the current playback of the display device 200, the default state of the third Bluetooth switch can be set to on. Alternatively, to display available Bluetooth devices to the user, the default state of the third Bluetooth switch can be set to off.

[0158] In some embodiments, a whitelist of Bluetooth devices can be used to manage Bluetooth devices that can establish connections with the display device 200. Bluetooth devices not on the whitelist are designated Bluetooth devices, meaning that after the device blocking function is enabled, Bluetooth devices that cannot establish connections with the display device 200 are not allowed to connect. The Bluetooth devices in the whitelist can be dynamically adjusted according to user settings.

[0159] In some embodiments, a blacklist of Bluetooth devices can be used to manage specific Bluetooth devices. These blacklisted devices are designated Bluetooth devices that cannot establish a connection with the display device 200 after the device blocking function is enabled. The number of Bluetooth devices in the blacklist can be dynamically adjusted according to user settings.

[0160] In some embodiments, a whitelist or blacklist of Bluetooth devices can be written to a configuration file. After the first Bluetooth switch is turned on, the system control's listening module detects that a pairing request or connection request from another Bluetooth device is received. It then reads the whitelist or blacklist from the configuration file to determine if the Bluetooth device is the designated Bluetooth device. If the Bluetooth device is the designated Bluetooth device, the device blocking service is invoked to reject or not respond to the request from that device. If the Bluetooth device is not the designated Bluetooth device, the device blocking service is not invoked, and the request from that device is responded to normally.

[0161] In some embodiments, the default states of the first Bluetooth switch, the second Bluetooth switch, and the third Bluetooth switch are independent of each other.

[0162] In Art Mode, to expand the audio resources that the display device 200 can play, richer audio data can be provided through other Bluetooth devices. In this case, the display device 200 needs to act as an audio receiver to receive audio data provided by other Bluetooth devices. That is, the display device 200 needs to switch to sink mode. Correspondingly, the Bluetooth music function provided by the Art Mode application is a Bluetooth function that pairs the display device 200 with other Bluetooth devices, using it as an audio receiver.

[0163] In some embodiments, in art mode, the display device 200 can be in accordance with Figure 12 The process shown involves playing audio from a Bluetooth device, and the specific steps are as follows:

[0164] S1201, in Art Mode, responds to the user's operation of opening the Bluetooth music function of the application, switches to audio receiving mode, and displays an operation guide page. Specifically, when the first Bluetooth switch is in the off state by default, it is turned on.

[0165] In some embodiments, the Art Mode application can configure the switch for the Bluetooth music function in the application settings menu. See also... Figure 9 The application settings menu 901 shown includes a switch for the Bluetooth music function, such as BT Music. Accordingly, the user can enable the Bluetooth music function by: inputting a menu command using the menu button on the control device 100 while the display device 200 is showing the presentation page, controlling the display device 200 to open the application settings menu, and then selecting the switch for the Bluetooth music function within the application settings menu to enable the Bluetooth music function.

[0166] In other embodiments, the art mode application can configure a switch for applying Bluetooth music functionality in the art mode settings page. See also... Figure 10 The illustrated art mode settings page includes a toggle switch for the Bluetooth music function, such as BT Music. Accordingly, the user can enable the Bluetooth music function as follows: while the display device 200 is showing the presentation page, the user can press the menu button on the control device 100 to input the menu command, control the display device 200 to open the application settings menu, and then select the art mode settings item in the application settings menu to open the art mode settings page. Finally, the user can enable the Bluetooth music function by selecting the toggle switch on the art mode settings page.

[0167] Since the Bluetooth music function is a Bluetooth function that uses the display device 200 as an audio receiver to pair with other Bluetooth devices, when the Bluetooth music function is enabled, the display device 200 will switch from source mode to sink mode to pair with other Bluetooth devices as an audio receiver.

[0168] In some embodiments, in order to ensure the availability of the Bluetooth music function, if the system Bluetooth function of the display device 200 is turned off when using the Bluetooth music function, the system Bluetooth function can be forcibly turned on so that the display device 200 can use the Bluetooth function to pair with other Bluetooth devices.

[0169] In some embodiments, to avoid affecting the overall performance of the display device 200, if the Bluetooth music function is not used, such as when exiting art mode or disconnecting from other Bluetooth devices, the default state of the system Bluetooth function is restored. Specifically, if the default state of the system Bluetooth function is enabled, the system Bluetooth function remains enabled, i.e., the first Bluetooth switch remains in the enabled state. If the default state of the system Bluetooth function is disabled, the system Bluetooth function is disabled again, i.e., the first Bluetooth switch is switched back to the disabled state.

[0170] When the display device 200 uses the Bluetooth music function, it turns on the first Bluetooth switch to enable the system's Bluetooth function. The implementation process can be referred to in the following embodiment:

[0171] In some embodiments, the display device 200 may be activated by a first application to enable the linkage between the application's Bluetooth music function and the system's Bluetooth function.

[0172] You can refer to this. Figure 4 In the operating system shown, the user interacts with the first application through the Bluetooth switch module. For example, when the user opens the application's Bluetooth music function, the Bluetooth switch module will call the system Bluetooth service to enable the system Bluetooth function. The system Bluetooth service will record the default state of the first Bluetooth switch, such as the off state. When the Activity Manager detects that the operation guide page or pairing page has been closed, if the application's registration and listening module detects that it has not paired with or established a connection with the Bluetooth device, it can send a first notification to the Bluetooth switch module. Alternatively, the application's registration and listening module can send a first notification to the Bluetooth switch module after detecting that the connection with the Bluetooth device has been lost. Or, the Activity Manager can send a first notification to the Bluetooth switch module when it detects that the first application has been exited. Based on the first notification, the Bluetooth switch module will call the system Bluetooth service to restore the first Bluetooth switch to its default state, such as turning off the first Bluetooth switch, thereby disabling the system Bluetooth service.

[0173] In other embodiments, the display device 200 can monitor the usage status of the first application through the system's registration and monitoring module, and call the first Bluetooth switch to achieve a linkage effect between the application's Bluetooth music function and the system's Bluetooth function.

[0174] You can refer to this. Figure 4The operating system shown, in the application layer, may include configuration files for the relevant modules of the first application. These configuration files contain configuration information for the first application, such as if the first application requires the system's Bluetooth function; that is, the system's Bluetooth function needs to be enabled after the first application is launched. The application layer also includes a system registration and listening module. During the boot process of the display device 200, the system's registration and listening module scans the configuration files of each application. When the configuration file of the first application is detected, its configuration information can be read, and based on this information, the first application is registered to the application list. This application list includes applications that require the system's Bluetooth function; that is, the system's Bluetooth function needs to be enabled after these applications are launched. The system's registration and listening module can monitor the launch status of each activity and determine the launched application based on the package name corresponding to the activity. After detecting the activity of the first application, the system's registration and listening module can determine whether the first application belongs to the application list. Upon confirming that the first application belongs to the application list, the system's registration and listening module calls the system Bluetooth service to enable the first Bluetooth switch and the system Bluetooth service. In some embodiments, the configuration information of the first application may include a page with an application settings menu. This allows the system's registration and listening module to precisely register the first application with the page containing the application settings menu when registering it to the application list. In other words, when the first application is entered and its settings menu is opened, the system Bluetooth service is enabled. After detecting an activity with an application settings menu, the system's registration and listening module can invoke the system Bluetooth service to enable the first Bluetooth switch and thus the system Bluetooth service.

[0175] When Activity Manager detects that the action guide page or pairing page has been closed, it can send a message to the system's registration and listening module. Upon receiving this message, if the system's registration and listening module detects that no pairing or connection has been established with a Bluetooth device, it can disable the system Bluetooth service, thereby disabling the first Bluetooth switch and the system Bluetooth function. Alternatively, if the system's registration and listening module detects that the connection with the Bluetooth device has been lost, it can disable the system Bluetooth service, thereby disabling the first Bluetooth switch and the system Bluetooth function. Or, when Activity Manager detects that the first application has been exited, it can send a message to the system's registration and listening module. Upon receiving this message, the system's registration and listening module can disable the system Bluetooth service, thereby disabling the first Bluetooth switch and the system Bluetooth function.

[0176] In some embodiments, if the display device 200 is equipped with a second Bluetooth switch, in response to a user's operation to enable the application's Bluetooth music function, the display device 200 forcibly enables the second Bluetooth switch when it is in the off state, thereby enabling the device visibility function. This allows the display device 200 to be discovered by other Bluetooth devices when the system Bluetooth function is enabled, thus ensuring the availability of the application's Bluetooth music function. (See also...) Figure 11 The second Bluetooth switch 1102 is shown.

[0177] Accordingly, to avoid affecting the overall performance of the display device 200, when the Bluetooth music function is not in use, such as when exiting art mode or disconnecting from other Bluetooth devices, the default state of the device visibility function should be restored. Specifically, if the default state of the device visibility function is enabled, it should remain enabled, i.e., the second Bluetooth switch should remain on. If the default state of the device visibility function is disabled, it should be disabled again, i.e., the second Bluetooth switch should be switched off.

[0178] The process of enabling the device visibility function by turning on the second Bluetooth switch when the display device 200 is using the Bluetooth music function can be referred to the process of turning on the first Bluetooth switch, and will not be described in detail here.

[0179] In some embodiments, if the display device 200 is configured with a third Bluetooth switch, the display device 200, in response to the user's operation of opening the application's Bluetooth music function, forcibly turns on the third Bluetooth switch when it is in the off state, so as to enable the device shielding function, so that the display device 200 can not be discovered by designated Bluetooth devices when the system Bluetooth function is enabled, thereby avoiding interference from these Bluetooth devices.

[0180] Accordingly, to avoid affecting the overall performance of the display device 200, if the Bluetooth music function is not used, such as when exiting art mode or disconnecting from other Bluetooth devices, the default state of the device blocking function should be restored. Specifically, if the default state of the device blocking function is enabled, it should remain enabled, i.e., the third Bluetooth switch should remain on. If the default state of the device blocking function is disabled, it should be disabled again, i.e., the third Bluetooth switch should be switched off.

[0181] The process of enabling the device's blocking function by turning on the third Bluetooth switch when the display device 200 is using the Bluetooth music function can be referenced from the process of turning on the first Bluetooth switch, and will not be elaborated here. The configuration information of the first application may include a whitelist or blacklist of Bluetooth devices.

[0182] In some embodiments, the states of each Bluetooth switch and the default state of the display device 200 when using the Bluetooth music function are designed to be independent of each other.

[0183] After switching to sink mode and enabling the system's Bluetooth function, display device 200 can pair with other Bluetooth devices.

[0184] In some embodiments, after switching to sink mode, the display device 200 sends a pairing broadcast to its surroundings, which may include the device class, the universally unique identifier (UUID) of the service, the device name, etc.

[0185] The device category indicates the current Bluetooth device type of display device 200. For example, if it is currently in sink mode, the device type is an audio receiving device.

[0186] The pairing broadcast includes the UUID of the service used to uniquely identify the services supported by the display device 200. For Bluetooth devices supporting audio streaming, the supported services include the Advanced Audio Distribution Profile (A2DP) service. The supported A2DP services differ depending on the Bluetooth mode. In sink mode, the Bluetooth device supports the A2DP receive service. In source mode, the Bluetooth device supports the A2DP send service. Accordingly, the display device 200 registers the UUID of the currently supported services. After switching to sink mode, the display device 200 supports the A2DP receive service; therefore, the display device 200 registers the UUID of the A2DP receive service, for example, 0000110b-0000-1000-8000-00805f9b34fb.

[0187] The device name can be the default name for display device 200, or a user-defined name, used to display in the search results list of the peer device, representing display device 200.

[0188] In some embodiments, the display device 200 may display an operation guidance page, which includes first guidance information for establishing a Bluetooth connection with the display device 200. This first guidance information may include the device name of the display device 200 to accurately indicate the Bluetooth device to be paired, facilitating a quick and accurate connection for the user to the display device 200.

[0189] You can refer to this. Figure 13The operation guide page shown may include first guidance information. If the device name of the display device 200 is "Master Bedroom TV", then the first guidance information may be "Turn on Bluetooth switch, select Master Bedroom TV to pair and connect".

[0190] In some embodiments, after the display device 200 enables its system Bluetooth function, the status of the display device 200's system Bluetooth function is also displayed on the operation guide page to prompt the user about the Bluetooth status of the display device 200, facilitating the user's self-checking of the reasons for different situations occurring when the display device 200 connects with other Bluetooth devices. (See also...) Figure 13 The operation guide page shown displays the current status of the system's Bluetooth function in the upper right corner, indicating whether Bluetooth is available. It may also include a Bluetooth icon.

[0191] Taking the example of a user wanting to use a first Bluetooth device to provide audio data to a display device 200, this first Bluetooth device can be a smartphone, tablet, computer, smart TV, etc. The user can perform a Bluetooth connection operation with the display device 200 on the first Bluetooth device according to the first guidance information on the operation guide page.

[0192] In some embodiments, after the first Bluetooth device enables Bluetooth, it is in source mode and can scan for nearby Bluetooth devices.

[0193] When the first Bluetooth device acts as the audio source device, after enabling Bluetooth, the pairing broadcast it sends out can include the device type, the service's UUID, the device name, etc.

[0194] The first Bluetooth device is an audio source device. In source mode, display device 200 supports the A2DP transmission service and registers the A2DP transmission service UUID, such as 0000110a-0000-1000-8000-00805f9b34fb. The device name can be the default name of the first Bluetooth device or a user-defined name.

[0195] When display device 200 sends a pairing broadcast, the first Bluetooth device can scan for display device 200.

[0196] After the first Bluetooth device scans and detects display device 200, it can display a list of search results. This list can include the device name from the pairing broadcast sent by display device 200. For example, if the device name of display device 200 is "Master Bedroom TV," please refer to... Figure 14 The search results list shown includes results for the master bedroom TV.

[0197] Users can determine the device to be connected as the main bedroom TV based on the first guidance information on the operation guide page. They can then find the main bedroom TV result in the search results list and select it to pair with the display device 200. In response to the user's selection of the result, the first Bluetooth device sends a pairing request to the corresponding display device 200. This pairing request is used to request the establishment of a Bluetooth connection.

[0198] S1202: Display the pairing page based on the pairing request from the first Bluetooth device.

[0199] When the display device 200 is paired with the first Bluetooth device for the first time, a pairing page will be displayed. This pairing page includes a prompt asking the user whether to pair with the first Bluetooth device. This further ensures the data security of the display device 200.

[0200] You can refer to this. Figure 15 The pairing page shown may include a prompt message indicating the device name of the first Bluetooth device currently being paired, such as "my phone". In some embodiments, the display device 200 may also send a pairing password to the first Bluetooth device during the pairing process to further ensure the accuracy and security of the pairing. The pairing page also includes a pairing button and a cancel button. The user can select the pairing button if they agree to pair with the first Bluetooth device. The user can select the cancel button if they do not agree to pair with the first Bluetooth device.

[0201] S1203, in response to the user's instruction to agree to pairing, pairs with the first Bluetooth device and displays a prompt page after successful pairing with the first Bluetooth device.

[0202] If the user selects the pairing button and enters a command to agree to pairing, device 200 will be displayed as paired with the first Bluetooth device and a connection will be established.

[0203] In some embodiments, after successfully pairing with the display device 200, the first Bluetooth device can use the Service Discovery Protocol (SDP) to query the services supported by the display device 200 to further confirm whether the display device 200 is in sink mode. For example, the first Bluetooth device can confirm whether the display device 200 is in sink mode by querying whether the display device 200 has registered the UUID for the A2DP receiving service. After identifying that the display device 200 has registered the UUID for the A2DP receiving service, it can be confirmed that the display device 200 is in sink mode.

[0204] In some embodiments, after successfully pairing with the first Bluetooth device, the display device 200 saves the pairing information of the first Bluetooth device so that when the Bluetooth music function is used again, it can quickly connect to the first Bluetooth device based on the stored pairing information.

[0205] In some embodiments, in Art Mode, if the user reopens the Bluetooth music function, the display device 200 can display an operation guide page. This process can be referred to step S1201, and will not be repeated here. The display device 200 can also display a list of paired devices. In some embodiments, the display device 200 can display the list of paired devices within the operation guide page. In other embodiments, the display device 200 can be configured to automatically exit the operation guide page and display the list of paired devices after a second duration.

[0206] In some embodiments, the display device 200 can display a list of paired devices based on the stored pairing information of the first Bluetooth device. This list includes entries for the first Bluetooth device. If the display device 200 has also established Bluetooth connections with other Bluetooth devices based on the Bluetooth music function, the list of paired devices also includes entries for those Bluetooth devices. See also... Figure 16 The paired device list shown can include items related to "myphone" if the first Bluetooth device's device name is "myphone". If the display device 200 has also established Bluetooth connections with other Bluetooth devices based on its Bluetooth music function, and the other Bluetooth device's device name is "living room TV", then the paired device list can also include items related to "living room TV".

[0207] Users can select the target Bluetooth device to connect to from the list of paired devices on the display device 200. For example, if a user wants to use the first Bluetooth device, they can select the first Bluetooth device's entry and input a connection command. The display device 200 will respond to this command, search for the first Bluetooth device, and establish a connection with it after finding it.

[0208] In some embodiments, after the first Bluetooth device successfully pairs with the display device 200, it saves the pairing information of the display device 200 so as to quickly establish a connection with the display device 200 next time.

[0209] In some embodiments, after the first Bluetooth device enables Bluetooth, it can display a list of paired devices based on stored pairing information. This list includes items related to the display device 200. (See also...) Figure 17The paired device list shown may include the "Master Bedroom TV" item if the device name of device 200 is displayed. If the first Bluetooth device has also established connections with other Bluetooth devices, such as a Bluetooth headset, the paired device list may also include a Bluetooth headset item.

[0210] If a user wants to connect to display device 200, they can select the master bedroom TV item and enter the connection command. The first Bluetooth device will respond to the connection command, search for display device 200, and establish a connection with display device 200 after it is found.

[0211] In some embodiments, when the display device 200 is not pairing with the first Bluetooth device for the first time, it responds to the pairing request of the first Bluetooth device, directly pairs with the first Bluetooth device and establishes a connection, without displaying the pairing page again.

[0212] In some embodiments, the display device 200 displays a prompt page after successfully pairing with the first Bluetooth device, to notify the user that the first Bluetooth device has been connected. This prompt page may include second guidance information to instruct the user to play audio using the first Bluetooth device. See also... Figure 18 The prompt page shown may include secondary guidance information, such as "Please open the mobile app and play your favorite song."

[0213] In some embodiments, the display device 200 may be configured to automatically exit the prompt page and display a display page for the art mode application after a first duration. For example, if the first duration is 10 seconds, the display device 200 will automatically exit the prompt page after displaying the prompt page for 10 seconds.

[0214] In some embodiments, the display device 200 can be configured to exit the prompt page and display a display page of the art mode application in response to a user's return command. For example, the user can input a return command by pressing the back button on the control device 100, and the display device 200 will exit the prompt page in response to the return command.

[0215] In some embodiments, the display device 200 may display a prompt message within the prompt page, which is used to inform the user that the display page will be automatically redirected after a first duration, and that the user can exit the prompt page using the back button, such as... Figure 18 As shown.

[0216] S1204: After receiving the first audio signal sent by the first Bluetooth device, play the first audio signal.

[0217] In some embodiments, if a user plays first audio using a first Bluetooth device, the first Bluetooth device can send a playback notification to the display device 200 and send the first audio. The display device 200 can determine that the first Bluetooth device is in audio playback mode based on the playback notification, and after determining that the first Bluetooth device is in audio playback mode, exit the prompt page and display the display page of the art mode application.

[0218] In some embodiments, Android's Bluetooth A2dp API can be used to monitor the connection status and audio playback status of the first Bluetooth device. The connection status includes connected and not connected, and the audio playback status includes playing and not playing.

[0219] After receiving the first audio, the display device 200 plays the first audio and displays the display page of the art mode application, thereby creating an atmosphere that the user likes.

[0220] In some embodiments, when the display device 200 determines that the first Bluetooth device is in audio playback mode, it can display device playback information on the display page. This playback information may include the device name and device icon of the first Bluetooth device, where the device icon identifies the device type of the first Bluetooth device. (See also...) Figure 18 The display page shown indicates that when device 200 determines that the first Bluetooth device is in audio playback mode, if the first Bluetooth device is a mobile phone and the device name is "my phone", an icon identifying the mobile phone and "my phone" can be displayed in the upper right corner of the display page.

[0221] In some embodiments, the display device 200 hides the playback information after a preset duration. This avoids affecting the display effect of the artwork.

[0222] In some embodiments, if the display device 200 is currently playing a second audio, it can mute the second audio when it detects that the first Bluetooth device is in audio playback mode, in order to avoid the playback quality of the first audio being affected by the playback of the second audio.

[0223] In some embodiments, when the display device 200 detects that the first Bluetooth device is in audio playback mode, it can control the first player to be muted. The first player is used to play second audio. In this way, the volume of the second audio is 0, which is a muted effect and does not affect the playback quality of the first audio.

[0224] In some embodiments, when the display device 200 detects that the first Bluetooth device is in audio playback mode, it can control the pause or shutdown of the audio channel for playing the second audio, thereby pausing or exiting the playback of the second audio and achieving the effect of muting the second audio. Conversely, the display device 200 can activate the audio channel for the first audio to play the first audio.

[0225] In some embodiments, the display device 200 may simultaneously establish connections with a first Bluetooth device and a second Bluetooth device, wherein the number of second Bluetooth devices is at least one.

[0226] In some embodiments, after the display device 200 has its system Bluetooth function enabled and its device visibility function enabled, it can be discovered by other Bluetooth devices. The display device 200 can respond to a pairing request from a second Bluetooth device, and upon user consent, pair with the second Bluetooth device and establish a connection.

[0227] In some embodiments, if the second Bluetooth device is a Bluetooth device that has been paired with the display device 200, the display device 200 may display a list of paired devices in response to the user's operation of opening the Bluetooth music function of the application, and establish a connection with the second Bluetooth device in response to the user's instruction to select the item of the second Bluetooth device from the list.

[0228] In some embodiments, when the display device 200 is connected to multiple Bluetooth devices simultaneously, one of the Bluetooth devices can be selected to provide audio. The display device 200 can be configured to... Figure 19 The process for switching Bluetooth devices is shown below. The specific steps are as follows:

[0229] S1901, in response to user control commands, displays a list of connected devices.

[0230] In some embodiments, the art mode application can be configured to display a list button on the display page when using the Bluetooth music function. Users can input control commands by selecting the list button, and the display device 200 will respond to the control commands by displaying a list of connected devices.

[0231] When both the first and second Bluetooth devices are connected simultaneously, the list of connected devices includes entries for both the first and second Bluetooth devices.

[0232] You can refer to this. Figure 20 The display page shown shows that device 200 responds to the user's command to select list button 2001, and displays a list of connected devices 2002 on the display page. If the device name of the first Bluetooth device is "my phone" and the device name of the second Bluetooth device is "living room TV", then the list of connected devices 2002 can include items from both "my phone" and "living room TV".

[0233] S1902, in response to the user's instruction to select an item on the second Bluetooth device, terminate receiving the first audio from the first Bluetooth device and start receiving audio sent by the second Bluetooth device.

[0234] The display device 200 is currently playing the first audio provided by the first Bluetooth device. If the user wants to use the second Bluetooth device, i.e., wants to play the audio provided by the second Bluetooth device, they can select the second Bluetooth device from the list of connected devices. In response to this instruction, the display device 200 switches the audio source device to the second Bluetooth device, maintaining the connection with the first Bluetooth device but no longer receiving the first audio from the first Bluetooth device, and starts receiving the third audio from the second Bluetooth device. The display device 200 can also send a first notification to the first Bluetooth device to notify it to stop receiving audio. The first Bluetooth device can pause playing the first audio based on this first notification. The display device 200 can also send a second notification to the second Bluetooth device to notify it that it can receive the audio it sends.

[0235] S1903: After receiving the third audio signal from the second Bluetooth device, play the third audio signal.

[0236] When the display device 200 switches the audio source device to the second Bluetooth device, the second Bluetooth device can be in audio playback mode, audio paused playback mode, or audio stopped playback mode. If the user opens a music application on the second Bluetooth device and plays a third audio file, the user can send the third audio file to the display device 200. After receiving the third audio file, the display device 200 will play the third audio file.

[0237] In some embodiments, after recognizing that the second Bluetooth device is in audio playback mode, the display device 200 can display device playback information on the display page. This playback information may include the device name and device icon of the second Bluetooth device, with the device icon identifying the device type of the second Bluetooth device. After a preset duration, the playback information is then hidden. The process of displaying and hiding the playback information can be referenced from the process of displaying and hiding the playback information of the first Bluetooth device, and will not be elaborated here.

[0238] In some embodiments, the display device 200 can be configured to unmute the second audio when it detects that the currently used Bluetooth device has paused audio playback, or when it detects a disconnection from the currently used Bluetooth device. Disconnection from the currently used Bluetooth device may include: the currently used Bluetooth device disconnecting from the display device 200, or the display device 200 exiting the art mode application, etc.

[0239] In some embodiments, the display device 200 mutes the second audio by setting the volume to 0; and unmutes the audio by setting the volume to 1, which restores audio playback when the volume is set to 1.

[0240] In some embodiments, the display device 200 may be configured to switch back to audio transmission mode, i.e., source mode, as an audio source device when it detects that all connected Bluetooth devices have been disconnected, or after exiting the art mode application.

[0241] In some embodiments, the display device 200 displays a disconnection prompt message when it detects a disconnection from the currently used Bluetooth device. The currently used Bluetooth device is the Bluetooth device currently providing audio to the display device 200. For example, the currently used Bluetooth device may be a first Bluetooth device with the device name "my phone," which can be referenced... Figure 21 The displayed page shows a disconnection message, such as "Disconnected from my phone". In some embodiments, the disconnection message can be automatically hidden after a preset time.

[0242] In some embodiments, if the display device 200 is in source mode and connected to a third Bluetooth device that is in sink mode, such as a Bluetooth speaker, the connection with the third Bluetooth device will be disconnected after switching to sink mode. After switching back to source mode, the display device 200 can automatically reconnect to the third Bluetooth device.

[0243] Referring to the foregoing embodiments, in some examples, depending on the display device manufacturer, model, etc., the display device may be configured with a system Bluetooth switch (i.e., a first Bluetooth switch) and a visibility switch (i.e., a second Bluetooth switch), or it may not be configured with a visibility switch, but only with a system Bluetooth switch. The music playback method provided in the embodiments of this application will be described below in conjunction with different configurations of the display device.

[0244] like Figure 22A As shown, when the display device is only equipped with a first Bluetooth switch, the music playback method provided in this application embodiment includes the following steps:

[0245] S2201. In response to receiving a startup command for the first application, start the first application.

[0246] The first application is used at least for playing images. For example, the first application can be an application for playing images, or an application for playing both images and music. This application embodiment does not limit the type of the first application.

[0247] For example, the launch command can be a voice command or an operation command. When the launch command is an operation command, the operation command can be an operation to select the first application icon, an operation input on a control device (such as a remote control), or other pre-set operations for launching the first application. This application embodiment does not limit the launch method of the first application. For example, taking the launch command as the operation of the user selecting the first application icon as an example, the display device launches the first application in response to receiving the operation of the user selecting the first application icon.

[0248] Once the first application is launched, it can display the homepage on the application's display page, or it can display any image that the user has preset or selected.

[0249] S2202. When displaying the first image on the display page of the first application, in response to receiving the first control instruction for the first application, displaying the first menu corresponding to the first application on the display page, and maintaining the display of the first image on the display page.

[0250] The first menu is displayed on top of the first image, and the first menu includes a first option for activating the Bluetooth function of the first application.

[0251] For example, the first image can be the homepage image of the first application, a user-preset image, or an image selected by the user after launching the first application.

[0252] In some examples, when the first image is displayed on the first application's display page, in response to a first control command input by the user through the control device 100, a first menu corresponding to the first application is displayed on the first application's display page. This first control command can be the user pressing the menu button on the control device 100 (e.g., a remote control) or the user pressing the settings button on the control device 100.

[0253] For example, when the first control command is for the user to press the menu button on the control device 100, in response to the first control command, a first menu is displayed on the display page of the first application, and this first menu is the menu of the first application. Figure 9 As shown, the first menu is displayed above the first image. This first menu can also be called the application settings menu 901, and it is displayed above the first image. By displaying the application settings menu 901 above the first image, users can browse the first image displayed on the first application's page while using the application settings menu 901.

[0254] For example, the first menu includes a first option for activating the Bluetooth function of the first application. Figure 9As shown, the first option can be the BT Music option, which is used to activate the Bluetooth function of the first application.

[0255] In other examples, in response to a first control command input by the user via control device 100, the first option, such as the BT Music option, can be directly displayed on the display page of the first application.

[0256] For example, when the first control command is for the user to press the setting button on the control device 100, in response to this command, a first menu is displayed on the display page of the first application. This first menu is a system settings menu, which is displayed above the first image. By displaying the system settings menu above the first image, the user can browse the first image displayed on the first application's display page while using the system settings menu. This system settings menu includes a Bluetooth option for activating the Bluetooth function of the first application.

[0257] S2203. In response to receiving a selection instruction for the first option, without exiting the first application, obtain the state of the first Bluetooth switch. If the first Bluetooth switch is in the off state, turn on the first Bluetooth switch and establish a Bluetooth connection with the first Bluetooth device.

[0258] The first Bluetooth switch is used to turn the system Bluetooth function on or off. The first Bluetooth switch can also be called the system Bluetooth switch.

[0259] For example, when the display device is configured with only a system Bluetooth switch and no visibility switch, when the user selects the first option, the display device, in response to the selection instruction, can obtain the state of the system Bluetooth switch without exiting the first application, and turn on the system Bluetooth switch when it is in the off state to establish a connection with the first Bluetooth device. That is, when the Bluetooth function is turned on in the first application, this application can start the Bluetooth function without exiting the first application, and the first application is never exited during the process of turning on the system Bluetooth.

[0260] In some embodiments, the display device not exiting the first application may include three cases: the first case is to keep the first application running in the foreground, the second case is to keep the first application visible, and the third case is to keep the operation guide page, which includes first guide information for guiding the user to pair the display device with a Bluetooth device.

[0261] The following section discusses three scenarios where the display device does not exit the first application. Figure 22B The implementation method of step S2203 will be explained in detail. For example... Figure 22BAs shown, step S2203 may include steps S2203a, S2203b, and S2203c as shown below. It should be noted that, depending on the three cases in which the display device does not exit the first application, step S2203 can be implemented in any of the following steps S2203a, S2203b, and S2203c.

[0262] S2203a: In response to receiving a selection instruction for the first option, the first application is kept running in the foreground, and the state of the first Bluetooth switch is obtained. If the first Bluetooth switch is in the off state, the first Bluetooth switch is turned on, and a Bluetooth connection is established with the first Bluetooth device.

[0263] For example, after the user selects the first option to enable the Bluetooth function of the first application, the display device keeps the first application running in the foreground while acquiring the state of the first Bluetooth switch. If the first Bluetooth switch is found to be off, it will be enabled. It should be noted that the first application remains running in the foreground throughout the process of the display device acquiring the state of the first Bluetooth switch and enabling it. Therefore, this application can enable Bluetooth in the first application and enable the system Bluetooth switch without exiting the first application, allowing the display device to establish a connection with a Bluetooth device.

[0264] In some examples, "first application running in the foreground" means that the first application is being operated or interacted with by the user, and the application's display is shown on the display device's screen. When the first application is running in the foreground, its Activity is the foreground running Activity, and it is located at the top of the task stack. In other words, the first application's Activity is the Activity at the top of the application stack.

[0265] In some embodiments, such as Figure 23As shown, step S2203a may include: in response to receiving a selection instruction for the first option, maintaining the first application running in the foreground and controlling the first application to send an acquisition instruction to the Bluetooth switch setting module to obtain the state of the first Bluetooth switch; in response to the acquisition instruction, controlling the Bluetooth switch setting module to send a feedback instruction indicating the state of the first Bluetooth switch to the first application and controlling the Bluetooth switch setting module to record the current state of the first Bluetooth switch; in response to the feedback instruction indicating that the first Bluetooth switch is in the off state, controlling the first application to send a Bluetooth on instruction to the Bluetooth switch setting module; in response to the Bluetooth on instruction, controlling the Bluetooth switch setting module to turn on the first Bluetooth switch; controlling the first application to send a register Bluetooth status broadcast instruction and a receive mode switch instruction to the Bluetooth module; in response to the register Bluetooth status broadcast instruction and the receive mode switch instruction, the Bluetooth module controls the Bluetooth driver to turn on the receive mode switch and broadcasts and displays the device information of the device, so that the Bluetooth module enters sink mode.

[0266] In some examples, the Bluetooth module entering sink mode can include three scenarios: the Bluetooth module enters sink mode after the first Bluetooth switch is turned on by the Bluetooth switch setting module; the Bluetooth module enters sink mode after the display device establishes a connection with the first Bluetooth device; or the Bluetooth module enters sink mode after the first Bluetooth device plays the first audio data. This application does not limit the specific timing of the Bluetooth module entering sink mode.

[0267] For example, when the display device establishes a Bluetooth connection with the first Bluetooth device, in response to receiving a selection instruction for the first option, the first application is kept running in the foreground and an operation guide page is displayed; while maintaining the display of the operation guide page, the state of the first Bluetooth switch is obtained, and if the first Bluetooth switch is in the off state, the first Bluetooth switch is turned on.

[0268] For example, the operation guide page includes first guidance information to guide the user to pair the Bluetooth device with the display device. The first guidance information may include the device name of the display device 200 to accurately indicate the Bluetooth device to be paired, so that the user can quickly and accurately connect to the display device 200.

[0269] In some examples, the operation guide page may be displayed when the display device 200 establishes a Bluetooth connection with the first Bluetooth device for the first time, or when the display device 200 establishes a Bluetooth connection with the first Bluetooth device for the second time. Alternatively, the operation guide page may be displayed when the display device 200 establishes a Bluetooth connection with the first Bluetooth device for the first time, but not when the display device 200 establishes a Bluetooth connection with the first Bluetooth device for the second time.

[0270] For example, in response to receiving a selection instruction for the first option, when the display device displays an operation guide page while keeping the first application running in the foreground, the operation guide page can be displayed at the same time as the first image.

[0271] For example, such as Figure 24 As shown, while keeping the first application running in the foreground, when displaying the operation guide page, the operation guide page is displayed in part of the display area of ​​the screen, and the first image is displayed in another part of the display area. Alternatively, the operation guide page can be displayed on top of the first image.

[0272] The music playback method provided in this application allows for the activation of the system Bluetooth switch and the establishment of a connection with a first Bluetooth device while the first application is running in the foreground, thus maintaining the first application running in the foreground. Furthermore, during the connection establishment process between the display device and the first Bluetooth device, the first application remains running in the foreground. Therefore, after the Bluetooth connection is established, the first image can be displayed on the first application's display page while the first audio data selected by the user on the first Bluetooth device is played. In other words, this application allows the Bluetooth function to be activated without exiting the first application while it is displaying an image, ensuring that the user's appreciation of the artwork is not interrupted and that the system Bluetooth switch can be activated without frequent user intervention, thereby improving the efficiency of system Bluetooth activation.

[0273] S2203b: In response to receiving a selection instruction for the first option, maintain the visibility of the first application and obtain the state of the first Bluetooth switch. If the first Bluetooth switch is in the off state, turn on the first Bluetooth switch and establish a Bluetooth connection with the first Bluetooth device.

[0274] For example, after the user selects the first option to enable the Bluetooth function of the first application, the display device, while keeping the first application visible, obtains the state of the first Bluetooth switch. If the first Bluetooth switch is found to be in the off state, the first Bluetooth switch will be enabled. It should be noted that the first application remains visible throughout the process of the display device obtaining the state of the first Bluetooth switch and enabling the first Bluetooth switch. Therefore, this application can enable the Bluetooth function in the first application and enable the system Bluetooth switch without exiting the first application, so that the display device can establish a connection with the Bluetooth device.

[0275] In some examples, "first application visible" means that while the first application is running, it remains displayed on the screen even when the user is performing other operations; that is, the user can see the application's interface on the screen. For example, a portion of the screen displays the first application's interface (such as the first image), or the entire screen displays the first application's interface (such as the first image). When the first application is visible to the user, its interface can be displayed on top or floating above other controls. For example, the application's menu, onboarding page, or other pages can be displayed simultaneously with the first application's interface, or they can be displayed on top of the first application's interface, which is still visible to the user.

[0276] In some embodiments, such as Figure 23 As shown, step S2203b may include: in response to receiving a selection instruction for the first option, maintaining the visibility of the first application and controlling the first application to send an acquisition instruction to the Bluetooth switch setting module for acquiring the state of the first Bluetooth switch; in response to the acquisition instruction, controlling the Bluetooth switch setting module to send a feedback instruction indicating the state of the first Bluetooth switch to the first application and controlling the Bluetooth switch setting module to record the current state of the first Bluetooth switch; in response to the feedback instruction indicating that the first Bluetooth switch is in the off state, controlling the first application to send a Bluetooth on instruction to the Bluetooth switch setting module; in response to the Bluetooth on instruction, controlling the Bluetooth switch setting module to send an instruction to turn on the first Bluetooth switch; controlling the first application to send a registration Bluetooth status broadcast instruction and a receive mode switch instruction to the Bluetooth module; in response to the registration Bluetooth status broadcast instruction and the receive mode switch instruction, the Bluetooth module controls the Bluetooth driver to turn on the receive mode switch and broadcasts and displays the device information of the device, so that the Bluetooth module enters sink mode.

[0277] The music playback method provided in this application allows for the activation of the system Bluetooth switch and the establishment of a connection with a first Bluetooth device while the first application displays an image, maintaining the visibility of the first application. Furthermore, the first application remains visible throughout the connection establishment process between the display device and the first Bluetooth device. Therefore, after the Bluetooth connection is established, the first image can be displayed on the first application's display page while the first audio data selected by the user on the first Bluetooth device is played. In other words, this application allows the Bluetooth function to be activated without exiting the first application while displaying an image, ensuring that the user's appreciation of the artwork is not interrupted and that the system Bluetooth switch can be activated without frequent user intervention, thus improving the efficiency of system Bluetooth activation.

[0278] S2203c: In response to receiving a selection instruction for the first option, an operation guidance page is displayed; and if the display device is configured with a first Bluetooth switch, while maintaining the operation guidance page, the state of the first Bluetooth switch is obtained; if the first Bluetooth switch is in the off state, the first Bluetooth switch is turned on and a Bluetooth connection is established with the first Bluetooth device.

[0279] For example, after the user selects the first option to turn on the Bluetooth function of the first application, the display device obtains the state of the first Bluetooth switch while maintaining the display of the operation guide page. If it finds that the first Bluetooth switch is in the off state, it will turn on the first Bluetooth switch.

[0280] In some examples, the onboarding page refers to the initial setup information used to guide the user through pairing their Bluetooth device with the display device. For example... Figure 13 As shown, the first guidance information included in the operation guidance page can be "Turn on Bluetooth switch, select master bedroom TV for pairing and connection", where the device name of display device 200 is "master bedroom TV".

[0281] In some embodiments, such as Figure 23 As shown, step S2203c includes: while maintaining the operation guidance page, controlling the first application to send an acquisition command to the Bluetooth switch setting module to obtain the status of the first Bluetooth switch; in response to the acquisition command, controlling the Bluetooth switch setting module to send a feedback command indicating the status of the first Bluetooth switch to the first application, and controlling the Bluetooth switch setting module to record the current status of the first Bluetooth switch; in response to the feedback command indicating that the first Bluetooth switch is in the off state, controlling the first application to send a Bluetooth on command to the Bluetooth switch setting module; in response to the Bluetooth on command, controlling the Bluetooth switch setting module to send a command to turn on the first Bluetooth switch; controlling the first application to send a registration Bluetooth status broadcast command and a receive mode switch command to the Bluetooth module; in response to the registration Bluetooth status broadcast command and the receive mode switch command, the Bluetooth module controls the Bluetooth driver to turn on the receive mode switch and broadcasts and displays the device information of the device, so that the Bluetooth module enters sink mode.

[0282] The music playback method provided in this application allows for the simultaneous activation of the system Bluetooth switch and connection with a first Bluetooth device while the first application displays an image, maintaining the operation guide page. Furthermore, the operation guide page is maintained during the connection establishment process between the display device and the first Bluetooth device. Therefore, after the Bluetooth connection is established, the first audio data selected by the user on the first Bluetooth device can be played while the first image is displayed on the first application's display page. In other words, this application allows Bluetooth to be activated without exiting the first application while the first application displays an image, ensuring that the user's appreciation of the artwork is not interrupted and that the system Bluetooth switch can be activated without frequent user intervention, thus improving the efficiency of system Bluetooth activation.

[0283] In some embodiments, establishing a Bluetooth connection with the first Bluetooth device in step S2203 includes: when the display device establishes a connection with the first Bluetooth device for the first time, displaying a pairing page in response to receiving a pairing request from the first Bluetooth device; and establishing a Bluetooth connection with the first Bluetooth device and displaying a prompt page in response to the user's instruction to agree to pairing; wherein the prompt page is used to prompt the user to play audio data on the first Bluetooth device.

[0284] For example, such as Figure 23 As shown, the first Bluetooth device sends a Bluetooth connection request to the Bluetooth driver module of the display device 200. The Bluetooth driver module sends the Bluetooth connection request to the Bluetooth module. After receiving the instruction to confirm that the pairing is agreed, the Bluetooth module establishes a Bluetooth connection with the first Bluetooth device. At the same time, the Bluetooth module sends a Bluetooth connection success broadcast to the first application.

[0285] In some examples, when display device 200 is paired with the first Bluetooth device for the first time, a pairing page will be displayed. This pairing page includes a prompt asking the user whether they agree to pair with the first Bluetooth device, further ensuring the data security of display device 200. The user can select the pairing button on the pairing page to enter a command to agree to pairing. Figure 15 As shown, when the user enters the command to agree to pairing on the pairing request page, device 200 is shown to pair with the first Bluetooth device and establish a connection.

[0286] For example, after the display device 200 successfully pairs with and establishes a connection with the first Bluetooth device, it can save the pairing information of the first Bluetooth device.

[0287] For example, after the display device 200 establishes a connection with the first Bluetooth device, the display can show a prompt page that prompts the user to play audio data on the first Bluetooth device. Figure 18As shown, the notification page can also be used to notify the user that the connection has been successful and that audio data can be played through the first connected Bluetooth device.

[0288] The music playback method provided in this application embodiment can display a pairing page during the connection establishment process between the display device and the first Bluetooth device, allowing the user to confirm whether they agree to pair with the first Bluetooth device, thereby ensuring the accuracy and security of the Bluetooth connection process. Simultaneously, after the display device and the first Bluetooth device establish a connection, a prompt page can be displayed to remind the user to play audio data on the first Bluetooth device, so that the user can promptly play their favorite music.

[0289] In some embodiments, the exit method for the prompt page may include several methods. For example, after the prompt page has been displayed for a first preset duration, the prompt page may exit and the first image may be displayed on the display page. Another example is that the prompt page may exit and the first image may be displayed on the display page in response to a received return command. Yet another example is that the prompt page may exit and the first image may be displayed on the display page after detecting that the first Bluetooth device is in audio playback mode.

[0290] In some examples, after displaying the prompt page, the display can exit the prompt page according to preset exit rules. These preset exit rules may include: starting a timer when the prompt page is displayed and automatically exiting the prompt page when the timer reaches a first preset duration; or exiting the prompt page in response to an exit command input via remote control or voice input; or automatically exiting the prompt page when the audio playback status of the first Bluetooth device is detected.

[0291] For example, after exiting the prompt page, the display can show the first image on the display page. For instance, when a user starts playing first audio data via a first Bluetooth device, the first Bluetooth device can send a playback notification to the display device 200 and send the first audio data. The display device 200 can determine that the first Bluetooth device is in audio playback mode based on the playback notification, and after determining that the first Bluetooth device is in audio playback mode, exit the prompt page and display the first image.

[0292] Using the above solution, after the display device and the first Bluetooth device establish a connection, the prompt page can exit display according to preset exit rules. Specifically, the prompt page can exit automatically without user intervention, or it can exit based on user request. After the prompt page exits, the display page continues to show the first image, allowing the user to continue appreciating the artwork.

[0293] In some embodiments, the step S2203 above, in which a Bluetooth connection is established with the first Bluetooth device, further includes: if the display device is not establishing a connection with the first Bluetooth device for the first time, displaying a list of paired devices on the display page according to the stored pairing information, and maintaining the display of the first image on the display page; and establishing a connection with the first Bluetooth device in response to receiving a selection operation on the information of the first Bluetooth device in the list of paired devices.

[0294] In some examples, the display device 200 can save the pairing information of successfully paired Bluetooth devices based on historical Bluetooth pairing data, thus obtaining a list of paired devices. That is, the list of paired devices includes information about multiple successfully paired Bluetooth devices. This information includes the information of the first Bluetooth device. For example, the information of each Bluetooth device in the list of paired devices may include the device name, device serial number, or other device identifier; this application does not limit this.

[0295] In some examples, users can select the Bluetooth device they wish to connect to based on a list of paired devices. When a user wants to connect to a first Bluetooth device, they can enter a connection command by selecting the first Bluetooth device from the paired device list, searching for the first Bluetooth device, and then establishing a connection with it after it is found. For example, as... Figure 16 As shown, the list of paired devices displayed on the display page includes information about two Bluetooth devices (such as device names). When the user selects the Bluetooth device with the device name "my phone", it displays that device 200 can establish a connection with "my phone".

[0296] For example, when displaying a list of paired devices, the display may maintain the first image on the display page. The list of paired devices may be displayed in a portion of the display page, while the first image is displayed in another portion; or, the first image may be displayed in the entire display page, with the list of paired devices displayed on top of the first image, such as... Figure 16 As shown, the list of paired devices is displayed on top of the first image.

[0297] With the above solution, when the display device establishes a connection with the first Bluetooth device before, a list of paired devices can be displayed on the display page, while the first image is still displayed on the display page. Users can select the Bluetooth device they want to connect to from the list of paired devices to quickly establish a Bluetooth connection. At the same time, users can continue to enjoy the artwork during the Bluetooth connection process, which can enhance the user experience.

[0298] S2204. While the first application displays the first image, the first audio data sent by the first Bluetooth device is received and played.

[0299] For example, such as Figure 23 As shown, when the first image is displayed on the display page, if the Bluetooth connection between the display device and the first Bluetooth device is successful, the first Bluetooth device can transmit the audio data to the Bluetooth driver module of the display device 200 via the A2DP protocol when the first Bluetooth device plays audio. The Bluetooth driver module receives the audio data and sends a data transmission command to the Bluetooth module. The Bluetooth module plays the audio data according to the data transmission command and broadcasts the successful playback to the first application.

[0300] In some examples, the display device 200 may set background music for the first image while displaying it, meaning that the background music corresponding to the first image can be played simultaneously. In this case, the sound of the background music may interfere with the first audio data played by the first Bluetooth device, degrading the user experience.

[0301] In some embodiments, step S2204 includes: if the first image is accompanied by second audio data, then when receiving the first audio data sent by the first Bluetooth device, the second audio data is muted or paused, and the first audio data is played while the first image is displayed.

[0302] In some examples, the second audio data can be the background audio data corresponding to the first image. While the first application displays the first image, the display device plays the second audio data. To avoid the second audio data interfering with the first audio data played by the first Bluetooth device, the second audio data can be muted or paused upon receiving the audio data sent by the first Bluetooth device.

[0303] For example, when the first audio data sent by the first Bluetooth device is received, the second audio data can be muted by setting the volume of the audio track on the display device 200 to 0. Specifically, muting the second audio data involves reducing its volume to 0, but the second audio data continues to play. Pausing the second audio data means stopping its playback. Pausing or reducing the volume of the second audio data to 0 will not affect the playback of the first audio data.

[0304] For example, continue to refer to Figure 23 After the Bluetooth module sends a message indicating successful playback of audio data from the first Bluetooth device to the first application, the first application, upon receiving this message, determines whether local video audio (such as the second audio data) is being played. If local video audio is playing, its playback is paused. Alternatively, the volume of the local video audio playback can be adjusted to 0.

[0305] Based on the above solution, when the first image is accompanied by background audio (i.e., second audio data), after receiving the first audio data sent by the first blue night device, the display device can mute or pause the background audio of the first image, thereby avoiding the background audio affecting the playback of the first audio data and impacting the user experience when the user is appreciating the first image.

[0306] In some embodiments, after step S2204, the method further includes: unmute the second audio data in response to receiving an instruction from the first Bluetooth device to pause playback of the first audio; or, continue playing the second audio data in response to receiving an instruction from the first Bluetooth device to pause playback of the first audio.

[0307] For example, when the display device 200 plays the first audio data, the first Bluetooth device can control the playback of the first audio data, such as pausing playback. When the display device 200 receives a command from the first Bluetooth device to pause the playback of the first audio data, the display device 200, in response to the command, adjusts the volume of the display device's audio track from 0 to the initial volume; or, it cancels the pause of the second audio data to continue playing the second audio data. In this case, the second audio data accompanying the first image can be played simultaneously with the first image displayed by the first application, even when the first Bluetooth device has paused the playback of the first audio data.

[0308] In some examples, such as Figure 23 As shown, when the first Bluetooth device pauses playback of the first audio data, it can send an audio pause playback command to the Bluetooth driver module of the display device 200 via the Bluetooth protocol. The Bluetooth driver module receives the pause playback command, sends a pause playback status command to the Bluetooth module, and the Bluetooth module pauses playback of the audio data according to the command, and sends a playback pause broadcast to the first application. The first application obtains the pause playback status sent by the Bluetooth module, determines whether local video audio playback exists, and if so, resumes local video audio playback. Resuming local video audio playback may include restoring the local video audio volume to its initial volume, or continuing to play the local video audio.

[0309] Based on the above solution, if the first Bluetooth device pauses playing the first audio data, the background audio can be unmuted or controlled to continue playing, so that the user can enjoy continuous audio playback while viewing the first image, thus improving the user experience.

[0310] In some embodiments, after step S2204, the method further includes: if the display device also establishes a Bluetooth connection with the second Bluetooth device, then when playing the first audio data, in response to receiving a second control instruction input to the list options on the display page, displaying a list of connected devices on the display page and maintaining the display of the first image on the display page; in response to receiving a selection instruction for the second Bluetooth device in the list of connected devices, terminating the reception of the first audio data sent by the first Bluetooth device and starting the reception of the third audio data sent by the second Bluetooth device; and playing the third audio data sent by the second Bluetooth device while the first application displays the first image.

[0311] In some examples, a list button can be configured on the display page, which serves as an entry point to the list of connected devices. For instance, a user can select the list button using a remote control (i.e., input a second control command), and the display device 200 will open the list of connected devices on the display page in response to the second control command. The list of connected devices includes information on at least two Bluetooth devices that have established a Bluetooth connection with the display device; for example, the list may include the device names of at least two Bluetooth devices.

[0312] For example, when the list of connected devices is displayed on the display page, the first image is still displayed on the display page. Alternatively, the list of connected devices can be displayed on top of the first image, or the list of connected devices and the first image can be displayed in different display areas of the display page.

[0313] In some examples, a user can select a Bluetooth device, such as a second Bluetooth device, from a list of connected devices using a remote control to send a selection command for the second Bluetooth device to the display device 200. Based on the selection command, the display device 200 stops playing the first audio data sent by the first Bluetooth device and receives the third audio data sent by the second Bluetooth device. The display device 200 plays the third audio data sent by the second Bluetooth device while the first image is displayed in the first application.

[0314] In some examples, display device 200 can establish Bluetooth connections with multiple Bluetooth devices simultaneously. For instance, display device 200 can establish Bluetooth connections with both a first Bluetooth device and a second Bluetooth device at the same time. In response to a selection command from the second Bluetooth device, display device 200 switches the audio source device to the second Bluetooth device while maintaining the connection with the first Bluetooth device, but no longer receives the first audio data sent by the first Bluetooth device, and simultaneously enables reception of the third audio data sent by the second Bluetooth device.

[0315] For example, the display device 200 can send a first notification to a first Bluetooth device to instruct the first Bluetooth device to stop receiving first audio data it sends, and the first Bluetooth device will pause playing the first audio data according to the first notification. Simultaneously, the display device 200 can also send a second notification to a second Bluetooth device to instruct the second Bluetooth device to receive third audio data it sends, and the second Bluetooth device will play the third audio data according to the second notification.

[0316] Based on the above solution, when the display device is playing the first audio data sent by the first Bluetooth device, the user can view a list of connected devices on the display page to select and switch Bluetooth devices. After the display device connects to the second Bluetooth device, the playback of the first audio data sent by the first Bluetooth device stops, and the third audio data sent by the second Bluetooth device begins to play. Simultaneously, during the connection process with the second Bluetooth device, the first image remains displayed on the display page. Therefore, this application allows the user to continue enjoying the first image while switching Bluetooth devices, and the audio data can be switched to the audio data sent by the newly connected Bluetooth device, thus avoiding audio data interruption during Bluetooth device switching and ensuring the continuity of audio playback.

[0317] In some embodiments, after step S2204, the method further includes: in response to receiving a command from the first Bluetooth device to disconnect the Bluetooth connection, unmute the second audio data; if the display device establishes a Bluetooth connection with the third Bluetooth device, send the second audio data to the third Bluetooth device so that the second audio data is played through the third Bluetooth device while the first application displays the first image; if the display device does not establish a Bluetooth connection with the third Bluetooth device, play the second audio data while the first application displays the first image.

[0318] In some examples, when display device 200 receives a command from the first Bluetooth device to disconnect the Bluetooth connection, display device 200 enters source mode. Since the playback of the first audio data is disconnected, the second audio data can be unmuteed and playback can resume. While playing the second audio data, the display device can detect whether any other connected Bluetooth devices exist.

[0319] In some examples, if it is detected that the display device 200 establishes a Bluetooth connection with a third Bluetooth device after disconnecting from the first Bluetooth device, then the second audio data is played through the third Bluetooth device while the first application displays the first image. If it is detected that the display device 200 does not establish a Bluetooth connection with any other Bluetooth device after disconnecting from the first Bluetooth device, then the display device 200 plays the second audio data while the first application displays the first image, i.e., the second audio data is played through the display device's audio player. The third Bluetooth device can be a Bluetooth speaker or other device operating in Bluetooth receiving mode.

[0320] like Figure 23 As shown, after the first Bluetooth device disconnects from the display device 200 via Bluetooth, it can transmit a Bluetooth disconnect command to the Bluetooth driver module of the display device 200 through the Bluetooth protocol. The Bluetooth driver module receives the disconnect command and sends a transmission status command to the Bluetooth module to indicate that the first Bluetooth device and the display device 200 have disconnected. The Bluetooth module releases the player and sends a disconnection broadcast to the first application. For example, after determining that the display device 200 and the first Bluetooth device have disconnected via Bluetooth, the first application can send a command to restore the Bluetooth switch status and a command to turn off the sink switch to the Bluetooth switch setting module, so that the display device turns off sink mode and enters source mode.

[0321] Based on the above solution, when the display device plays the first audio data sent by the first Bluetooth device, if the Bluetooth connection between the display device and the first Bluetooth device is disconnected, the background audio of the first image (i.e., the second audio data) will be unmuteed. In this case, if the display device does not establish a Bluetooth connection with the Bluetooth speaker (i.e., the third Bluetooth device), the display device will play the second audio data while displaying the first image in the first application; if a Bluetooth connection is established between the display device and the Bluetooth speaker, the second audio data will be played through the Bluetooth speaker. Therefore, after the display device disconnects from the first Bluetooth device, this application can continue to play background audio while displaying the first image, or it can continue to play background audio through the Bluetooth speaker, avoiding the problem of audio playback interruption due to the disconnection of the Bluetooth connection.

[0322] In some embodiments, after step S2204, the method further includes: in response to receiving an exit instruction for the first application, restoring the first Bluetooth switch to its default state.

[0323] For example, the display device 200 receives an exit command from the first application and automatically restores the first Bluetooth switch to its default state. For instance, if the first Bluetooth switch is in the off state by default, and it is off before the first application starts, and then turned on via the BT music option after the first application starts, the first Bluetooth switch will be restored to its default off state after exiting the first application.

[0324] In some examples, such as Figure 23 As shown, when the first application exits, in response to the exit command, the first application can send a command to the Bluetooth module of the display device 200 to deregister the Bluetooth status and disable sink mode. After receiving the commands to deregister the Bluetooth status and disable sink mode, the Bluetooth module can send a command to the Bluetooth driver module to disable sink mode. The Bluetooth driver module disables sink mode and sends a disconnect command to the first Bluetooth device. Simultaneously, the first application can also send a command to the Bluetooth switch setting module in the display device 200 to restore the Bluetooth switch state. The Bluetooth switch setting module restores the first Bluetooth switch state to its default state.

[0325] Based on the above solution, when the first application is running in the foreground, the state of the first Bluetooth switch (i.e., the system Bluetooth switch) may change (e.g., from off to on). In order to avoid affecting the performance of the display device, the first Bluetooth switch can be restored to the default state after the first application is exited.

[0326] In some embodiments, after step S2204, the method further includes: after detecting that the first Bluetooth device is in an audio playback state, displaying the device playback information of the first Bluetooth device on the display page of the first application, and maintaining the display of the first image on the display page; and hiding the device playback information of the first Bluetooth device after the device playback information of the first Bluetooth device has been displayed for a second preset duration.

[0327] For example, after recognizing that the first Bluetooth device is in audio playback mode, the display device 200 can display device playback information on the display page. The device playback information of the first Bluetooth device includes the device name and device icon of the first Bluetooth device, with the device icon used to identify the device type of the second Bluetooth device.

[0328] In some examples, the playback information of the first Bluetooth device can be displayed on the page continuously, or it can be displayed for a period of time. For example, a timer can start when the playback information of the first Bluetooth device begins to be displayed, and the playback information of the first Bluetooth device can be hidden when the timer reaches a second preset duration.

[0329] Based on the above solution, after the first Bluetooth device is in audio playback mode, the display device shows the device playback information on the display page while simultaneously displaying the first image, so that the user can understand the device information of the Bluetooth device currently playing audio data. At the same time, to avoid the device playback information interfering with the user's appreciation of the first image, the display device can automatically hide the device playback information after a second preset time, allowing the user to continue appreciating the artwork and improving the user experience.

[0330] The following combination Figure 25A The music playback method provided in this application embodiment will be described when the display device is equipped with a first Bluetooth switch (i.e., the system Bluetooth switch) and a second Bluetooth switch (i.e., the visibility switch). Figure 25A As shown, when the display device is equipped with a first Bluetooth switch and a second Bluetooth switch, the music playback method provided in this application embodiment includes the following steps:

[0331] S2501. In response to receiving a startup command for the first application, start the first application.

[0332] S2502. When displaying the first image on the display page of the first application, in response to receiving the first control command for the first application, displaying the first menu corresponding to the first application on the display page, and maintaining the display of the first image on the display page.

[0333] It should be noted that the execution process of steps S2501 and S2502 is similar to that of steps S2201 and S2202 above. To avoid repetition, it will not be described again here.

[0334] S2503. In response to receiving a selection instruction for the first option, without exiting the first application, the state of the first Bluetooth switch and the second Bluetooth switch is obtained, and after turning on the first Bluetooth switch and / or the second Bluetooth switch, a Bluetooth connection is established with the first Bluetooth device.

[0335] The first Bluetooth switch is used to turn the system's Bluetooth function on or off, and the second Bluetooth switch is used to turn the device visibility function on or off.

[0336] For example, when the display device is equipped with a system Bluetooth switch and a visibility switch, when the user selects the first option, the display device, in response to the selection instruction, can obtain the status of the system Bluetooth switch and the status of the visibility switch without exiting the first application. If the first Bluetooth switch and the second Bluetooth switch are in the off state, a connection is established with the first Bluetooth device after turning on the first Bluetooth switch and the second Bluetooth switch. If the first Bluetooth switch is in the on state and the second Bluetooth switch is in the off state, a connection is established with the first Bluetooth device after turning on the second Bluetooth switch.

[0337] In some examples, when the first Bluetooth switch is off, the display device cannot establish a Bluetooth connection with the Bluetooth device; when the first Bluetooth switch is on and the second Bluetooth switch is off, although the display device's Bluetooth function is enabled, the display device cannot be discovered by other Bluetooth devices, and therefore cannot establish a connection with them. Therefore, only when both the first and second Bluetooth devices are enabled can a connection be established between the display device 200 and the first Bluetooth device.

[0338] For example, the state of both the first Bluetooth switch and the second Bluetooth switch being on includes two cases: the first case is that both the first Bluetooth switch and the second Bluetooth switch are off, and the second case is that the first Bluetooth switch is on and the second Bluetooth switch is off.

[0339] The implementation of step S2503 will be explained below, considering both the first Bluetooth switch and the second Bluetooth switch being in the "on" state. Figure 25B As shown, step S2503 can be implemented in any of the following steps S2503a and S2503b.

[0340] S2503a, in response to receiving a selection instruction for the first option, without exiting the first application, obtains the status of the first Bluetooth switch and the second Bluetooth switch. If the first Bluetooth switch and the second Bluetooth switch are in the off state, the first Bluetooth switch and the second Bluetooth switch are turned on to establish a Bluetooth connection with the first Bluetooth device.

[0341] In some examples, the status of the first and second Bluetooth switches can be monitored using a listening module. When both switches are detected to be off, they need to be turned on to enable the system's Bluetooth function and device visibility function. For example, a user can turn on the first and second Bluetooth switches via a remote control in the system settings menu.

[0342] It should be noted that step S2503a, which does not exit the first application, still includes three scenarios: the first scenario is keeping the first application running in the foreground; the second scenario is keeping the first application visible; and the third scenario is keeping the operation guide page active. The relevant explanations regarding these three methods of not exiting the application have been described in the aforementioned embodiments (such as S2203a, S2203b, and S2203c), and will not be repeated here to avoid repetition.

[0343] For example, step S2503a includes: in response to receiving a selection instruction for the first option, while keeping the first application running in the foreground, obtaining the state of the first Bluetooth switch and the second Bluetooth switch; if the first Bluetooth switch and the second Bluetooth switch are in the off state, turning on the first Bluetooth switch and the second Bluetooth switch, and establishing a Bluetooth connection with the first Bluetooth device.

[0344] For example, step S2503a includes: in response to receiving a selection instruction for the first option, while keeping the first application visible, obtaining the state of the first Bluetooth switch and the second Bluetooth switch; if the first Bluetooth switch and the second Bluetooth switch are in the off state, turning on the first Bluetooth switch and the second Bluetooth switch, and establishing a Bluetooth connection with the first Bluetooth device.

[0345] For example, step S2503a includes: in response to receiving a selection instruction for the first option, while maintaining the operation guide page, obtaining the state of the first Bluetooth switch and the second Bluetooth switch; if the first Bluetooth switch and the second Bluetooth switch are in the off state, turning on the first Bluetooth switch and the second Bluetooth switch, and establishing a Bluetooth connection with the first Bluetooth device.

[0346] In some embodiments, step S2503 includes: in response to receiving a selection instruction for a first option, while keeping the first application from exiting (e.g., keeping the first application running in the foreground, or keeping the first application visible, or keeping the operation guide page), controlling the first application to send an acquisition instruction to the Bluetooth switch setting module to acquire the status of the first Bluetooth switch and the second Bluetooth switch; in response to the acquisition instruction, controlling the Bluetooth switch setting module to send a feedback instruction indicating the status of the first Bluetooth switch and the second Bluetooth switch to the first application, and controlling the Bluetooth switch setting module to record the current status of the first Bluetooth switch and the second Bluetooth switch; in response to the feedback instruction indicating that the first Bluetooth switch and the second Bluetooth switch are in the off state, controlling the first application to send a Bluetooth enable instruction to the Bluetooth switch setting module; in response to the Bluetooth enable instruction, controlling the Bluetooth switch setting module to enable the first Bluetooth switch and the second Bluetooth switch; controlling the first application to send a register Bluetooth status broadcast instruction and a receive mode switch instruction to the Bluetooth module; in response to the register Bluetooth status broadcast instruction and the receive mode switch instruction, the Bluetooth module controls the Bluetooth driver to turn on the receive mode switch and broadcasts and displays the device information of the device, so that the Bluetooth module enters sink mode.

[0347] The music playback method provided in this application embodiment allows the display device to maintain the first application running in the foreground, maintaining the visibility of the first application, or maintaining the operation guide page, while simultaneously turning on a first Bluetooth switch and a second Bluetooth switch to establish a Bluetooth connection between the display device and the first Bluetooth device. Furthermore, during the connection establishment process between the display device and the first Bluetooth device, the first application remains active. Therefore, after the Bluetooth connection is established, the first application can display a first image while simultaneously playing the first audio data sent by the first Bluetooth device, enabling users to appreciate artwork while simultaneously selecting appropriate audio according to their preferences.

[0348] S2503b, in response to receiving a selection instruction for the first option, without exiting the first application, obtains the state of the first Bluetooth switch and the second Bluetooth switch. If the first Bluetooth switch is in the on state and the second Bluetooth switch is in the off state, then the second Bluetooth switch is turned on to establish a Bluetooth connection with the first Bluetooth device.

[0349] In some examples, when the first Bluetooth switch is detected to be on and both second Bluetooth switches are off, only the second Bluetooth switch needs to be turned on to enable the device visibility feature. For example, a user can turn on the second Bluetooth switch via a remote control in the system settings menu.

[0350] It should be noted that step S2503b, which does not exit the first application, still includes three scenarios: the first scenario is keeping the first application running in the foreground; the second scenario is keeping the first application visible; and the third scenario is keeping the operation guide page active. The relevant explanations regarding these three methods of not exiting the application have been described in the aforementioned embodiments (such as S2203a, S2203b, and S2203c), and will not be repeated here to avoid repetition.

[0351] For example, step S2503b includes: in response to receiving a selection instruction for the first option, while keeping the first application running in the foreground, obtaining the state of the first Bluetooth switch and the second Bluetooth switch; if the first Bluetooth switch is in the on state and the second Bluetooth switch is in the off state, then turning on the second Bluetooth switch and establishing a Bluetooth connection with the first Bluetooth device.

[0352] For example, step S2503b includes: in response to receiving a selection instruction for the first option, while keeping the first application visible, obtaining the state of the first Bluetooth switch and the second Bluetooth switch; if the first Bluetooth switch is in the on state and the second Bluetooth switch is in the off state, then turning on the second Bluetooth switch and establishing a Bluetooth connection with the first Bluetooth device.

[0353] For example, step S2503b includes: in response to receiving a selection instruction for the first option, while maintaining the operation guide page, obtaining the state of the first Bluetooth switch and the second Bluetooth switch; if the first Bluetooth switch is in the on state and the second Bluetooth switch is in the off state, then turning on the second Bluetooth switch and establishing a Bluetooth connection with the first Bluetooth device.

[0354] In some embodiments, step S2503 includes: in response to receiving a selection instruction for the first option, while keeping the first application from exiting (e.g., keeping the first application running in the foreground, or keeping the first application visible, or keeping the operation guide page), controlling the first application to send an acquisition instruction to the Bluetooth switch setting module to acquire the states of the first Bluetooth switch and the second Bluetooth switch; in response to the acquisition instruction, controlling the Bluetooth switch setting module to send a feedback instruction indicating the states of the first Bluetooth switch and the second Bluetooth switch to the first application, and controlling the Bluetooth switch setting module to record the current states of the first Bluetooth switch and the second Bluetooth switch; in response to the feedback instruction indicating that the first Bluetooth switch is in the on state and the second Bluetooth switch is in the off state, controlling the first application to send a Bluetooth enable instruction to the Bluetooth switch setting module; in response to the Bluetooth enable instruction, controlling the Bluetooth switch setting module to enable the second Bluetooth switch; controlling the first application to send a register Bluetooth status broadcast instruction and a receive mode switch instruction to the Bluetooth module; in response to the register Bluetooth status broadcast instruction and the receive mode switch instruction, the Bluetooth module controls the Bluetooth driver to enable the receive mode switch and broadcasts and displays the device information of the device, so that the Bluetooth module enters sink mode.

[0355] The music playback method provided in this application embodiment allows the display device to activate a second Bluetooth switch while maintaining the first application running in the foreground, remaining visible, or maintaining an operation guide page, thereby establishing a Bluetooth connection between the display device and the first Bluetooth device. Furthermore, the first application remains active throughout the connection establishment process, allowing the first application to display a first image while simultaneously playing the first audio data sent by the first Bluetooth device. This enables users to select appropriate audio according to their preferences while appreciating artwork.

[0356] S2504, while displaying the first image in the first application, receives and plays the first audio data sent by the first Bluetooth device.

[0357] It should be noted that step S2504 is similar to step S2204 in the above embodiment, and will not be repeated here to avoid repetition.

[0358] In some embodiments, after step S2504, the method further includes: in response to receiving an exit instruction for the first application, restoring the first Bluetooth switch and the second Bluetooth switch to their default states.

[0359] In some examples, the default state of the second Bluetooth switch, i.e., the default state of the device visibility function, refers to the state of the second Bluetooth switch when the display device 200 is not using the Bluetooth music function. The default state of the second Bluetooth switch can be either on or off. For example, to avoid frequently receiving pairing requests from other Bluetooth devices when the system Bluetooth function is always on, the default state of the second Bluetooth switch can be set to off; or, to facilitate pairing of the display device 200 with other Bluetooth devices, the default state of the second Bluetooth switch can be set to on.

[0360] For example, upon receiving an exit command from the first application, both the first and second Bluetooth switches need to be restored to their default states. For instance, if both the first and second Bluetooth switches are in the "on" state by default, both switches need to be turned off. Alternatively, if both switches are in the "on" state by default, no adjustment is needed. Yet another example: if the first Bluetooth switch is in the "on" state by default and the second Bluetooth switch is in the "off" state by default, the first switch needs to remain on while the second switch is switched on and off.

[0361] The music playback method provided in this application embodiment may change the state of the first Bluetooth switch (i.e., the system Bluetooth switch) and the second Bluetooth switch (i.e., the visibility switch) when the first application is running in the foreground (e.g., both the first Bluetooth switch and the second Bluetooth device are changed from the off state to the on state, or the second Bluetooth device is changed from the off state to the on state) in order to avoid affecting the performance of the display device. After the first application exits, the first Bluetooth switch and the second Bluetooth switch can be restored to the default state.

[0362] The device state of the display device 200 can include a wake-up state and a sleep state. In the wake-up state, the display 260 is in a bright state, and the display device 200 consumes more power; in the sleep state, the display 260 is in a dark state, saving power.

[0363] Figure 26A A schematic diagram illustrating another music playback method provided in this application embodiment, as shown below. Figure 26A As shown, after the controller receives and plays the first audio data sent by the first Bluetooth device (as described in step S2204 or step S2504 above) while the first application displays the first image, the method further includes the following steps:

[0364] S2601. When the fourth mode switch is in the on state, the first brightness information of the environment where the display device is located at the first moment is obtained. If the first brightness information is lower than the brightness threshold, and the brightness information within the third preset time period starting from the first moment is lower than the brightness threshold, the screen-off prompt information is displayed, the first timer is started, and the second brightness information is obtained.

[0365] In some examples, the first application can be configured with a fourth mode, which may also be called night mode. The fourth mode is used to automatically enter sleep mode when the ambient light is low. The state of the fourth mode can include an on and off state. For example, a user can select the on / off option for the fourth mode in the switch settings of the first application via a control device 100 (such as a remote control) to turn the fourth mode switch on.

[0366] For example, when the fourth mode switch is in the on state, the brightness information of the environment in which the display device 200 is located can be detected by the detector 230, and the display device 200 can be determined to trigger a sleep state based on the brightness information. The detector 230 can be a light intensity sensor or a light sensor. The light sensor can use its own photosensitive element to determine the specific brightness of the ambient light based on the internal photoelectric effect (i.e., when light shines on a photosensitive material, its internal resistivity changes, thereby generating an electromotive force).

[0367] For example, a light intensity sensor can detect the brightness of the environment in which the display device 200 is located at the current moment (e.g., the first moment) (first brightness information). The detected first brightness information is compared with a brightness threshold. If the first brightness information is lower than the brightness threshold, brightness information is continuously acquired at each moment within a third preset time period starting from the first moment. If the brightness information acquired at any moment within the third preset time period is lower than the brightness threshold, the display is controlled to show a screen-off prompt message. The brightness threshold and the third preset time period can be set according to requirements, such as the third preset time period being 1 minute, 5 minutes, or any other duration set according to user needs.

[0368] In some examples, the screen-off notification message is used to inform the user that the screen is about to turn off, or to inform the user that a screen-off timer has started. For example, the screen-off notification message may include a first timer. This first timer can be a positive countdown or a countdown timer; this embodiment of the application does not limit this.

[0369] S2602. If the second brightness information is lower than the brightness threshold before the first timer reaches the fourth preset duration, then after the first timer reaches the fourth preset duration, pause the playback of the first image, control the display to turn off, and control the audio output device to mute.

[0370] In some examples, during the first timing period, the display device 200 continuously detects the ambient brightness. If the display device 200 detects that the brightness (such as the second brightness information) is below the brightness threshold before the first timing reaches the fourth preset duration, it triggers the display device 200 to enter a sleep state, pauses the playback of the first image, controls the display screen to turn off, and controls the audio output device to mute.

[0371] In some examples, the fourth preset duration can be the same as or different from the third preset duration. For example, the fourth preset duration can be shorter than the third preset duration, such as the third preset duration being 30 seconds. If the brightness of the environment in which the display device 200 is located remains below the brightness threshold before the first timer reaches the fourth preset duration, that is, within the 30 seconds of entering the forward or countdown phase, it indicates that the user may be in a rest period. Therefore, in order to reduce the power consumption of the display device, the display device 200 can be controlled to enter a sleep state after the first timer reaches the fourth preset duration.

[0372] The music playback method provided in this application, when the display device is in a fourth mode (such as night mode), can determine whether to trigger a sleep state of the display device based on the brightness information of the environment in which the display device is located, detected by a detector. When the display device enters a sleep state, the playback of the first image is paused, the display screen is turned off, and the audio output device is muted. In other words, this application can enter a sleep state when the brightness information of the environment in which the display device is located remains low, thereby reducing the power consumption of the display device.

[0373] S2603. If there is a second brightness information higher than the brightness threshold before the first timer reaches the fourth preset duration, then stop the first timer and cancel the display of the screen-off prompt information.

[0374] For example, if the display device 200 detects brightness information higher than the brightness threshold before the first countdown reaches the fourth preset duration, the first countdown is stopped and the screen-off prompt message is canceled. For instance, during the 30 seconds of the countdown (or forward countdown) (i.e., the fourth preset duration), the display device 200 continuously detects the brightness of the environment in which the display device 200 is located, and stops the countdown only if the brightness at a certain moment is detected to be higher than the brightness threshold.

[0375] For example, after stopping the first timing, the display device 200 can continue to detect the ambient brightness and compare the detected brightness information with the brightness threshold, that is, continue to execute the above steps 2601 to SS2603.

[0376] Based on the above solution, if the second brightness information of the environment where the display device is located is higher than the brightness threshold before the first timer reaches the fourth preset duration, the first timer is stopped and the screen-off prompt message is canceled. In other words, this application can continue to display the first image normally when the brightness information of the environment where the display device is located is higher than the brightness threshold, so as not to affect the user's continued appreciation of the artwork.

[0377] S2604. If the third brightness information obtained at the second moment is higher than the brightness threshold, and the brightness information within the fifth preset time period starting from the second moment is higher than the brightness threshold, then control the display to turn on and unmute the audio output device, and continue to display the first image in the first application.

[0378] In some examples, when the display device 200 enters a sleep state, it can continuously detect the brightness of the surrounding environment. If, at a second moment after entering the sleep state, the third brightness information of the environment where the display device 200 is located is higher than the brightness threshold, then starting from the second moment, if the brightness information remains higher than the high brightness threshold for a fifth preset duration, the display device 200 is controlled to enter a wake-up state, that is, the display screen is turned on, the audio output device is muted, and the first image is displayed in the first application.

[0379] For example, the second moment is the moment when the brightness of the environment first exceeds the brightness threshold after the display device enters sleep mode. The fifth preset duration and the target preset duration can be set according to user needs. For example, the fifth preset duration can be the same as the third preset duration or different from the third preset duration.

[0380] In some examples, when the brightness information exceeds a brightness threshold within a fifth preset duration starting from the second moment, the display device 200 can gradually restore the display brightness and the audio output device volume to their previous wake-up state within a target duration. In this case, the display brightness of the display 260 can have a transition from low to high, effectively reducing the visual stimulation caused by the state switching of the display 260; simultaneously, the volume value of the audio output device 270 can have a transition from low to high, which can also effectively reduce the auditory stimulation caused by the state switching of the audio output device 270. The target preset duration can be set to 5 seconds, but this embodiment does not limit this setting.

[0381] Based on the above solution, after the display device enters sleep mode, if the brightness information is detected to be higher than the brightness threshold for a certain period of time (such as within a fifth preset period), it can exit sleep mode and enter wake-up mode, control the display screen to turn on, unmute the audio output device, and continue to display the first image in the first application. In other words, this application can automatically switch from sleep mode to wake-up mode and continue displaying the first image when the brightness information of the environment in which the display device is located is higher than the brightness threshold, thereby ensuring that users can continue to enjoy the artwork and improving the user experience.

[0382] In some examples, when the display device is in the fourth mode, the light intensity sensor of the display device 200 can continuously monitor the ambient brightness (e.g., light intensity) and determine whether it is nighttime or a low-light environment based on the brightness. During the display device's art mode display, if the ambient brightness is higher than a preset screen-on threshold, the display device will maintain normal screen-on display. If the ambient brightness drops below the screen-on threshold and no other light source is detected within a certain time (i.e., a third preset duration), the display device's sleep mode will be triggered, and the display device can start a fourth preset duration (e.g., 30 seconds) timer. During the timer, if the ambient brightness rises back above the screen-on threshold, the timer will be interrupted, the display device will resume screen-on display, and the art mode display will continue. During the timer, if the ambient brightness remains below the screen-on threshold, the display device 200 will enter a sleep mode after the timer ends, the display screen will turn off, and the volume will be muted to save energy and reduce the impact on the user's sleep. Even after the display device enters sleep mode, the light intensity sensor remains active. Once the ambient light level is detected to reach the screen-on threshold again, the display device will automatically turn on the screen, de-mute, and gradually restore the previously set brightness and volume levels within a certain period of time (e.g., within 5 seconds) so that the user can seamlessly continue watching or interacting.

[0383] Figure 26B A flowchart illustrating the internal interactions of the display device 200 in a fourth mode according to some implementation methods. For example... Figure 26B As shown, the ArtMode Settings module sets the night mode (i.e., the fourth mode) switch. The ArtModeService module obtains the night mode switch status from the ArtMode Settings module and determines whether the night mode switch is turned on. The light sensor collects the ambient light of the display device, and the ArtModeService module reads the detected light brightness value from the light sensor and determines the relationship between the light brightness value and the preset brightness value.

[0384] When the light brightness value is determined to be lower than the preset brightness value and this continues for 10 seconds, a countdown begins. When the countdown ends and the light brightness is lower than the preset brightness, the ArtModeService module sends a notification to the AudioManager module to unmute the audio output device, and sends a poweron notification to the PowerManager module to control the display to start and turn on the screen.

[0385] The light sensor continues to collect the ambient light around the display device. The ArtModeService module reads the detected light brightness value from the light sensor. When the light brightness value collected by the light sensor is higher than the preset brightness and remains higher for 10 seconds, the ArtModeService module sends a notification to the AudioManager module to unmute the audio output device; and sends a power-on notification to the PowerManager module to start the display and turn on the screen.

[0386] Figure 27 A schematic diagram illustrating another music playback method provided in this application embodiment, as shown below. Figure 27 As shown, after the controller receives and plays the first audio data sent by the first Bluetooth device (as described in step S2204 or step S2504 above) while the first application displays the first image, the method further includes the following steps:

[0387] S2701. When the fifth mode switch is in the on state, detect moving objects around the display device.

[0388] In some examples, the first application can also be configured with a fifth mode, which can also be called a motion mode or motion detection mode. When the fifth mode is enabled, moving objects in the environment where the display device 200 is located can be detected, and based on the detection results, it can be determined whether the display device 200 should trigger a sleep state. If a sleep state is triggered, the display device is controlled to turn off the screen and mute, thereby reducing the power consumption of the display device 200 and extending its lifespan.

[0389] For example, the state of the fifth mode can include on and off. The user can select the on option in the switch settings of the motion mode through the control device 100 (such as a remote control) to turn the fifth mode switch on.

[0390] In some examples, when the fifth mode switch is on, the display device 200 can detect motion using a motion detection sensor. The motion detection sensor can send the detection data to the controller, which then determines whether a moving object has been detected in the environment in which the display device 200 is located.

[0391] For example, a motion detection sensor can be a millimeter-wave sensor, which uses an antenna to transmit millimeter-wave signals. Millimeter-wave signals are characterized by high frequency, short wavelength, high resolution, and strong penetrating power, enabling them to propagate effectively in the environment. When a millimeter-wave signal encounters an object (such as a moving object), it is reflected, scattered, or transmitted. The receiver on the millimeter-wave sensor captures these reflected, scattered, or transmitted signals. By analyzing and processing the received signals, information such as the size, shape, material, and surface texture of each moving object can be determined, thereby determining whether a moving object exists in the environment where the display device is located.

[0392] S2702. If no moving object is detected within the sixth preset time period, control the display to turn off and control the audio output device to mute.

[0393] For example, when the display device 200 is in a wake-up state (screen on and not muted), the motion detection sensor of the display device 200 detects the surrounding environment. If no moving object is detected within a sixth preset time period starting from the current moment, the display device 200 is triggered to enter a sleep state, the display is turned off, and the audio output device is muted.

[0394] In some examples, timing can begin when the motion detection sensor starts detecting. If the motion detection sensor does not detect a moving object before the timing reaches the sixth preset duration, the display device 200 is triggered to enter a sleep state (i.e., screen off and mute state) after the timing reaches the sixth preset duration.

[0395] In some examples, if the motion detection sensor detects a moving object before the sixth preset time period, the display device 200 remains awake, starts a new round of detection, and restarts the timing. For example, if the motion detection sensor detects a moving object within the sixth preset time period, it indicates that there may be user activity around the display device 200, meaning the first image still needs to be displayed to the user. Therefore, the display device 200 needs to remain awake.

[0396] Based on the above scheme, when the fifth mode switch is in the on state, moving objects in the environment where the display device is located are detected. If no moving objects are detected around the display device within a certain period of time (such as the sixth preset period of time), the display device can be adjusted to a sleep state, thereby reducing the power consumption of the display device and extending its service life.

[0397] S2703, in response to detecting a moving object around the display device, or in response to receiving an instruction input via a remote control, controls the display to turn on and de-mutes the audio output device, and continues to display the first image in the first application.

[0398] In some examples, after the display device 200 enters a sleep state, the motion detection sensor of the display device 200 continues to detect moving objects. When a moving object is detected, the display device 200 is triggered to enter a wake-up state again. That is, the display device 200 needs to switch from a sleep state to a wake-up state. In this case, the display screen can be turned on, the audio output device can be unmuted, and the first image can continue to be displayed in the first application.

[0399] In other examples, after the display device 200 enters a sleep state, it can also be controlled to enter a wake-up state in response to a corresponding command input from a control device (such as a remote control). For example, a user can press a preset button on the remote control to input a command and readjust the display device 200 to a wake-up state. The preset button can be a power button, a first mode button, a back button, etc., and this embodiment of the application does not limit this to a specific type.

[0400] For example, after the display device 200 re-enters the wake-up state, it can gradually restore the display brightness and audio output device volume to their previous wake-up states within a target duration. In this case, the display brightness of the display 260 has a transition from low to high, which can effectively reduce the visual stimulation caused by the state switching of the display 260; at the same time, the volume of the audio output device 270 has a transition from low to high, which can also effectively reduce the auditory stimulation caused by the state switching of the audio output device 270.

[0401] Based on the above solution, when the display device enters sleep mode, if a moving object is detected in the environment where the display device is located, or if a user command to exit sleep mode is received, the device can exit sleep mode and enter wake-up mode, control the display screen to turn on, unmute the audio output device, and continue displaying the first image in the first application. In other words, this application can automatically switch from sleep mode to wake-up mode and continue displaying the first image when a moving object is present in the environment where the display device is located, thus ensuring that the user can continue to enjoy the artwork and improving the user experience.

[0402] In some embodiments, after step S2702, the method further includes: when both the fourth mode switch and the fifth mode switch are in the on state, in response to detecting a moving object around the display device and the brightness of the environment where the display device is located being higher than a brightness threshold, controlling the display to turn on and unmute the audio output device, and continuing to display the first image in the first application.

[0403] In some examples, if both the fourth mode switch and the fifth mode switch are on, then after the display device 200 enters the sleep state, the display device 200 needs to be triggered to re-enter the wake-up state when the motion detection sensor detects a moving object around the display device 200 and the light intensity sensor detects that the brightness of the environment in which the display device 200 is located is higher than the brightness threshold.

[0404] In some examples, when the display device 200 enters a sleep state, if there are no moving objects around the display device 200 and / or the brightness of the environment in which the display device 200 is located is lower than a brightness threshold, the display device remains in a sleep state. For example, if the motion detection sensor does not detect a moving object within a sixth preset time period, but the brightness of the environment in which the display device 200 is located is greater than the brightness threshold, the display device 200 will remain in a sleep state; or, if the motion detection sensor detects a moving object within a sixth preset time period, but the brightness of the environment in which the display device 200 is located is lower than the brightness threshold, the display device 200 will also remain in a sleep state.

[0405] Based on the above scheme, when both the fourth and fifth modes set by the first application are enabled, if the display device enters a sleep state, it will only be triggered to re-enter the wake-up state when a moving object is detected around the display device and the brightness of the environment where the display device is located is higher than the brightness threshold. After the display device enters the wake-up state, the monitor lights up, the audio output device is unmuted, and the first application continues to display the first image, thereby ensuring that users can continue to appreciate the artwork and improving the user experience.

[0406] In some embodiments, the display device 200 may also be configured with a second application. This second application is used to play audio and may also be referred to as an audio player application. The second application is an application that uses the system's Bluetooth function and is in audio receiving mode when using the system's Bluetooth function.

[0407] After opening the second application, the display device 200 will enter the second mode. In the second mode, the display device 200 will act as an audio receiving device, equivalent to a speaker, used to receive and play audio sent by other Bluetooth devices. The second application can also be called a speaker application, speaker mode application, or my music application, etc. The second mode can also be called speaker mode or my music mode, etc.

[0408] In this embodiment of the application, the second application is a speaker mode application, and the second mode is a speaker mode, as an example for specific explanation.

[0409] In some embodiments, the display device 200 can be configured to... Figure 28 The process shown here allows you to enter speaker mode. The specific steps are as follows:

[0410] S2801 responds to the user's operation of opening the speaker mode application, enters speaker mode, and after entering speaker mode, displays an operation guide page and switches to audio receiving mode.

[0411] In some embodiments, the control device 100 may be configured with a dedicated button, such as a music button, for opening the speaker mode application, and the display device 200 may enter the speaker mode application in response to a user's command based on the music button input.

[0412] In some embodiments, the display device 200 may set an icon for the speaker mode application on the main page, sidebar, and / or shortcut menu. The display device 200 may enter the speaker mode application in response to a user's instruction to select the icon.

[0413] After entering speaker mode, display device 200 will switch to audio receiving mode, i.e., switch to sink mode. In this way, display device 200 can act as an audio receiving device in speaker mode, and after pairing and connecting with other Bluetooth devices, it can receive and play audio sent by other Bluetooth devices.

[0414] In some embodiments, after the display device 200 enters the speaker mode application, it can refer to step S1201 to turn on the first Bluetooth switch, the second Bluetooth switch, and the third Bluetooth switch to ensure the availability of the system's Bluetooth function and to be discoverable by non-designated Bluetooth devices, thereby ensuring the availability of the speaker mode. When exiting the speaker mode or disconnecting from the Bluetooth device, the default state of the first Bluetooth switch, the second Bluetooth switch, and the third Bluetooth switch is restored, which will not be elaborated here.

[0415] The operation guide page in speaker mode can be referenced from the operation guide page in art mode, and will not be repeated here.

[0416] S2802, based on the pairing request from the first Bluetooth device, displays the pairing page.

[0417] S2803, in response to the user's instruction to agree to pairing, pairs with the first Bluetooth device and displays a prompt page after successful pairing with the first Bluetooth device.

[0418] Steps S2802-S2803 can be referred to steps S1202-S1203, and will not be repeated here.

[0419] After successfully pairing with a Bluetooth device, the display device 200 saves the pairing information of the Bluetooth device so that when entering speaker mode again, it can display a list of paired devices, allowing the user to select the previously paired Bluetooth device from the list and directly use the stored pairing information to quickly pair and connect with these Bluetooth devices. This process can be referred to as the process of re-establishing a connection with a paired Bluetooth device in art mode, which will not be elaborated here.

[0420] In some embodiments, the display device 200 may automatically exit the prompt page after a first period of time.

[0421] In some embodiments, the display device 200 may exit the prompt page in response to a user's instruction based on the back key input of the control device 100.

[0422] After exiting the prompt page, if the first Bluetooth device is not in playback mode, a waiting page can be displayed. This waiting page can be the default page for speaker mode, used to prompt the user to wait for music to play.

[0423] S2804: After receiving the first audio signal sent by the first Bluetooth device, the music playback page is displayed and the first audio signal is played.

[0424] In some embodiments, if a user plays first audio using a first Bluetooth device, the first Bluetooth device can send a playback notification to the display device 200 and send the first audio. The display device 200 can determine that the first Bluetooth device is in audio playback mode based on the playback notification, and after determining that the first Bluetooth device is in audio playback mode, exit the prompt page and display a music playback page.

[0425] In some embodiments, the process of display device 200 monitoring the audio playback status of the first Bluetooth device can be referred to step S1204, which will not be elaborated here.

[0426] In some embodiments, the display device 200 displays device playback information on a music playback page. The device playback information may include the device name and device icon of the first Bluetooth device, and the device icon is used to identify the device type of the first Bluetooth device.

[0427] You can refer to this. Figure 29 If the device type of the first Bluetooth device is a mobile phone and the device name is "my phone", then the music playback page shown can include an icon identifying the mobile phone and "my phone".

[0428] In some embodiments, a music playback page may include audio information, a playback progress bar, playback controls, lyrics, a spectrum analysis graph, etc.

[0429] The audio information includes details about the currently playing audio, such as its name and description. (For reference...) Figure 29 The relevant information for the first audio file includes the audio name, such as AAAA, and the artist: BBBB.

[0430] The playback progress bar indicates the total duration of the first audio clip and the current playback duration. (See reference...) Figure 29 The playback progress bar 2301 shown has the total duration of the first audio displayed on the right, such as 4 minutes and 23 seconds, and the duration of playback displayed on the left, such as 1 minute and 6 seconds.

[0431] Playback controls are used to control the playback of the first audio track. These controls can include forward and backward toss controls. The forward toss control switches between the previous and next audio tracks in the current playlist, while the backward toss control switches between the next and next audio tracks in the current playlist. (See reference...) Figure 29 The music playback page shown includes a forward toggle control 2302 and a backward toggle control 2303. When the current audio is playing, the playback controls may also include a pause control to pause playback of the current audio. (See reference...) Figure 29 The music playback page shown includes a pause / play control 2304. When the current audio is paused, the playback control also includes a start / play control to begin playing the current audio. See reference... Figure 29 The music playback page shown includes a playback control. In some embodiments, in response to a user's instruction to select the playback control, the display device 200 sends a control instruction to a first Bluetooth device. This control instruction includes information about the playback control. The first Bluetooth device, in response to the control instruction, performs a corresponding task based on the information about the playback control. For example, the control instruction may include information about switching to the previous audio track; the first Bluetooth device switches to playing the previous audio track and sends this previous audio track to the display device 200, thus achieving the effect of switching to playing the previous audio track on the display device 200.

[0432] The lyrics are those corresponding to the current audio clip. The display device 200 can display the corresponding lyrics according to the playback progress of the first audio clip to achieve audio-visual synchronization. (See reference.) Figure 29 The music playback page shown displays the corresponding lyrics, such as CCCCCCCC, when the playback progress is 1 minute and 6 seconds.

[0433] Spectrum analysis graphs are used to represent the frequency distribution and volume changes of the current audio, which can increase the interest in audio playback. (For reference...) Figure 29 The music playback page shown includes a spectrum analysis diagram 2305 of the first audio.

[0434] In some embodiments, if the display device 200 is currently playing a second audio, it can mute the second audio when it detects that the first Bluetooth device is in audio playback mode, in order to avoid the second audio playback affecting the playback quality of the first audio. The process of mute the second audio in speaker mode can be referred to the process of mute the second audio in art mode, and will not be described in detail here.

[0435] In some embodiments, in speaker mode, the display device 200 can simultaneously connect to a first Bluetooth device and a second Bluetooth device, wherein the number of second Bluetooth devices is at least one. In this case, the display device 200 can switch the Bluetooth device providing audio. The display device 200 can then... Figure 30 The process shown here involves switching to a Bluetooth device that provides audio. The specific steps are as follows:

[0436] The S3001, in response to user control commands, displays a list of connected devices on the music playback page.

[0437] In some embodiments, the speaker mode application can configure a list button on the music playback page, which serves as an entry point for the list of connected devices. See also... Figure 29 The music playback page shown may include a list button 2306. Users can select the list button to input control commands, instructing the display device 200 to open a list of connected devices.

[0438] In response to the control command, display device 200 displays a list of connected devices on the music playback page, including items for currently connected Bluetooth devices. (See also...) Figure 31 The music playback page shown displays a list of connected devices 2501. If the currently connected Bluetooth devices include a first Bluetooth device, such as the device name "my phone", and a second Bluetooth device, such as the device name "living room TV", then the list of connected devices 2501 includes items for "my phone" and "living room TV".

[0439] S3002, in response to the user's instruction to select an item on the second Bluetooth device, terminates the reception of the first audio from the first Bluetooth device and begins the reception of the third audio sent by the second Bluetooth device.

[0440] S3003, after receiving the third audio sent by the second Bluetooth device, plays the third audio.

[0441] Steps S3002-S3003 can be referred to steps S1902-S1903, and will not be repeated here.

[0442] When the display device 200 determines that the second Bluetooth device is in audio playback mode, it displays the corresponding music playback page according to the third audio, and displays the device playback information of the second Bluetooth device within the music playback page.

[0443] In some embodiments, the display device 200 can be configured to unmute the second audio when it detects that the currently used Bluetooth device has paused audio playback, or when it detects a disconnection from the currently used Bluetooth device. Disconnection from the currently used Bluetooth device may include: the currently used Bluetooth device disconnecting from the display device 200, or the display device 200 exiting the art mode application, etc. The above process can be referred to the corresponding process in art mode, and will not be elaborated here.

[0444] In some embodiments, the speaker mode application can also play audio with the screen off, and the display device 200 can follow the instructions. Figure 32 The process shown adjusts the status of the display screen. The specific steps are as follows:

[0445] S3201, in response to the user's screen-off command, adjusts the display to a screen-off state while continuing to play the first audio.

[0446] In some embodiments, the speaker mode application may include a screen-off button on the music playback page. Users can select this screen-off button to input a screen-off command.

[0447] In response to the screen-off command, display device 200 adjusts the display screen to an off state while continuing to play the first audio. In this way, display device 200 no longer displays an image, acting solely as a speaker to play audio, thus avoiding disturbing the user by displaying visuals.

[0448] S3202 responds to the user's screen-on command by adjusting the display to a screen-on state and continuing to play the first audio.

[0449] Users can input a screen-on command by pressing any button on the control device 100. This allows the display device 200 to immediately switch back to the screen-on state to show the user the music playback page. Furthermore, during this process, the primary audio file is always played to avoid affecting the user's auditory experience.

[0450] The art mode application and the speaker mode application each have their own focus: one emphasizes visual presentation and the other emphasizes auditory presentation. If the two can be switched, a better audio-visual presentation effect can be achieved.

[0451] However, both the Art Mode and Speaker Mode applications are configured to switch the display device 200 back to Source Mode upon exiting the application. Therefore, after exiting the application, the display device 200 will be unable to receive audio from the audio transmitter as an audio receiver, and thus cannot continue playing audio. In other words, when the display device 200 is playing audio as an audio receiver, switching between Art Mode and Speaker Mode will inevitably result in switching to Source Mode upon exiting the current application, causing a disconnection from the Bluetooth device and interrupting music playback. Upon entering the next mode, the manual reconnection process to the Bluetooth device must be repeated to resume music playback. In short, the continuity of music playback cannot be guaranteed when switching between Art Mode and Speaker Mode, resulting in a poor overall experience when using Art Mode and Speaker Mode in combination.

[0452] Based on the above analysis of the reasons for the interruption of music playback, it can be seen that the fundamental reason for the music playback interruption is that the display device 200 switches from sink mode back to source mode. To solve the above problem, this application provides a method for switching between art mode and speaker mode, which avoids interrupting audio playback by locking the system's Bluetooth function to the enabled state and locking the sink mode. That is, when switching from speaker mode to art mode, the first Bluetooth switch needs to be kept on, and the Bluetooth mode needs to be kept in audio receiving mode. Similarly, when switching from art mode to speaker mode, the first Bluetooth switch needs to be kept on, and the Bluetooth mode needs to be kept in audio receiving mode.

[0453] In some embodiments, the display device 200 can be configured to... Figure 33A The process shown here involves switching from speaker mode to art mode. The specific steps are as follows:

[0454] In speaker mode, the S3301 responds to the user's switching command and identifies the target application after switching.

[0455] As can be seen from step S2801, after entering speaker mode, the display device 200 automatically switches to sink mode. In speaker mode, the currently connected first audio device may or may not be in audio playback mode, or the display device 200 may not be connected to a Bluetooth device in speaker mode. In other words, as long as it is in speaker mode, the display device 200 is in sink mode.

[0456] If a user wants to use the target application, they can open it using the toggle command.

[0457] Taking the target application as an art mode application as an example, in some embodiments, the user can input a switching command by using a button on the control device 100 dedicated to art mode, such as the art mode button, to instruct the display device 200 to open the art mode application.

[0458] In some embodiments, the display device 200 may have an icon for the art mode application configured in the sidebar or shortcut menu. This allows the user to control the display device 200 to open the sidebar or shortcut menu and input a switching command by selecting the art mode application icon. In speaker mode, the user can input a menu command using the menu button on the control device 100 to instruct the display device 200 to open the sidebar or shortcut menu. See also... Figure 33B As shown in ①, the music playback page can display a sidebar 2801 in response to menu commands. The sidebar 2801 may include icons for the art mode application. (See reference...) Figure 33B As shown in ②, the display device 200 can display a shortcut menu 2802 on the music playback page in response to menu commands. The shortcut menu 2802 may include an icon for the art mode application.

[0459] In some embodiments, based on the activation of the art mode, users can input switching commands by briefly pressing the power button.

[0460] In response to the switching command, the display device 200 will switch to displaying the page of the target application.

[0461] In some embodiments, the display device 200 can identify the target application by recognizing the top activity. For example, if the top activity is identified as art mode, the target application can be determined to be an art mode application. If the top activity is not identified as art mode, the target application can be determined to be not an art mode application, but another application.

[0462] In other embodiments, the display device 200 can identify the target application by listening to key events. Based on key events that launch an art mode application, such as art mode key events, power key events, or OK key events based on the icon of an art mode application, if the listened-to key event is a first specified key event, such as art mode key events, power key events, or OK key events based on the icon of an art mode application, then the target application can be determined to be an art mode application. If the listened-to key event is not an art mode key event, power key event, or OK key event based on the icon of an art mode application, then the target application can be determined to be not an art mode application, but another application.

[0463] S3302, if the target application is an art mode application, then enter art mode, lock the first Bluetooth switch to the on state, and lock the Bluetooth mode to audio receiving mode.

[0464] If the target application is an art mode application, then to ensure continuous audio playback, the system's Bluetooth function needs to be always available to prevent disconnection from Bluetooth devices, and the display device 200 needs to be always in sink mode to receive audio transmitted by the audio transmitting device. Therefore, the display device 200 is locked with the system Bluetooth function enabled and locked in sink mode.

[0465] In some embodiments, the display device 200 is in sink mode in speaker mode. If the display device 200 is connected to the first Bluetooth device and plays the first audio provided by the first Bluetooth device, the user can browse the audio information of the first audio through the music playback page and control the playback of the first audio. If the user wants to browse artwork at the same time, they can switch to art mode, such as by pressing the power button, the art mode button, or selecting the art mode application icon in the sidebar / shortcut menu. After entering art mode, the display device 200 will display the art mode application's display page and display the artwork within the display page. After recognizing that the switched application is an art mode application, the display device 200 locks the system Bluetooth function to the enabled state and locks itself in sink mode. In this way, the display device 200 can maintain a connection with the first Bluetooth device and receive the first audio sent by the first Bluetooth device during the process of switching to art mode, thus ensuring continuous playback of the first audio.

[0466] In some embodiments, in speaker mode, the display device 200 is in sink mode. If the display device 200 is not connected to a Bluetooth device, after switching to art mode, the system Bluetooth function is locked to be enabled, and the device remains in sink mode. In art mode, the display device 200 can directly pair and connect to the first Bluetooth device in response to the user opening the Bluetooth music function of the application without switching modes.

[0467] In some embodiments, after switching to Art Mode, if a first Bluetooth device is detected to be currently connected and playing audio, the device playback information of the first Bluetooth device can be displayed on the display page, and then hidden after a preset duration. This allows the user to be notified of the currently used Bluetooth device after switching modes.

[0468] S3303, if the target application is not an art mode application, restores the default state of the first Bluetooth switch and switches the Bluetooth mode from audio receive mode back to audio send mode.

[0469] If the switched application is not an Art Mode application, it means that the display device 200 is not currently in Speaker Mode or Art Mode. In this case, it is equivalent to directly exiting Speaker Mode, restoring the display device 200 to the default state of the system Bluetooth function, and switching back to Source Mode.

[0470] In some embodiments, the display device 200 can be configured to... Figure 34 The process shown here involves switching from speaker mode to art mode. The specific steps are as follows:

[0471] In Art Mode, the S3401 responds to the user's switching command, identifies the target application after switching, and identifies whether the Bluetooth mode is in audio receiving mode.

[0472] In some embodiments, when the display device 200 is in Art Mode, it switches to Sink Mode in response to a user's action of opening the Bluetooth music function in an application. Specifically, when the display device 200 is not connected to a Bluetooth device, it is in Sink Mode if it displays an operation guide page or a pairing page. If the display device 200 exits the operation guide page or pairing page in response to a user's instruction, it switches back to Source Mode. After establishing a connection with a Bluetooth device, the display device 200 remains in Sink Mode. If the display device 200 disconnects after establishing a connection with a Bluetooth device, it switches back to Sink Mode.

[0473] If a user wants to use the target application, they can open it using the toggle command.

[0474] Taking a speaker mode application as an example, in some embodiments, the user can input a switching command by using a button on the control device 100 dedicated to speaker mode, such as the music button, to instruct the display device 200 to open the speaker mode application.

[0475] In some embodiments, the display device 200 may have an icon for the speaker mode application configured in the sidebar or shortcut menu. This allows the user to control the display device 200 to open the sidebar or shortcut menu and input a switching command by selecting the icon for the art mode application. In speaker mode, the user can input a menu command using the menu button on the control device 100 to instruct the display device 200 to open the sidebar or shortcut menu. See also... Figure 33B As shown in ①, the music playback page can display a sidebar 2801 in response to menu commands. The sidebar 2801 may include icons for speaker mode applications. (See reference...) Figure 33B As shown in ②, the display device 200 can display a shortcut menu 2802 on the music playback page in response to menu commands. The shortcut menu 2802 may include an icon for the speaker mode application.

[0476] In response to the switching command, the display device 200 will switch to displaying the page of the target application.

[0477] In some embodiments, the display device 200 can identify the target application by recognizing the top activity. For example, if the top activity is identified as "My Music" (a speaker mode application), then the target application can be determined to be a speaker mode application. If the top activity is not "My Music," then the target application can be determined to be not a speaker mode application, but another application.

[0478] In other embodiments, the display device 200 can identify the target application by listening to key events. Based on key events that launch a speaker mode application, such as a music key event, or an OK key event based on the speaker mode application's icon, if the listened-to key event is a second specified key event, such as a music key event or an OK key event based on the speaker mode application's icon, then the target application can be determined to be a speaker mode application. If the listened-to key event is neither a music key event nor an OK key event based on the speaker mode application's icon, then the target application can be determined to be not a speaker mode application, but another application.

[0479] S3402, if the target application is a speaker mode application, then enter speaker mode, lock the first Bluetooth switch to the on state, and lock the Bluetooth mode to audio receiving mode.

[0480] If the target application is a speaker-mode application, then to ensure continuous audio playback, the system's Bluetooth function must always be available to prevent disconnection from Bluetooth devices, and the display device 200 must always be in sink mode to receive audio transmitted by the audio transmitting device. Therefore, the display device 200 is locked with the system Bluetooth function enabled and locked in sink mode.

[0481] In some embodiments, in art mode, the display device 200 is in sink mode. If the display device 200 connects to a first Bluetooth device based on the Bluetooth music function and plays the first audio provided by the first Bluetooth device, the display device 200 displays an artwork and plays the first audio. If the user wants to browse the audio information of the first audio and control its playback via the display device 200, they can switch to speaker mode, such as by pressing the music button or selecting the speaker mode application icon in the sidebar / shortcut menu. After recognizing that the switched application is a speaker mode application, the display device 200 locks the system Bluetooth function to the enabled state and locks itself in sink mode. In this way, the display device 200 can maintain a connection with the first Bluetooth device and receive the first audio sent by the first Bluetooth device during the switch to speaker mode, thus ensuring continuous playback of the first audio. In speaker mode, the display device 200 displays a music playback page and displays the audio information of the first audio within that page.

[0482] In some embodiments, in Art Mode, the display device 200 is in sink mode but not yet connected to a Bluetooth device, such as when displaying an operation guide page or pairing page. After switching to speaker mode, the system Bluetooth function is locked in the enabled state, and the device remains in sink mode. In speaker mode, the display device 200 can directly pair and connect to the first Bluetooth device without switching modes.

[0483] In some embodiments, after switching to speaker mode, if a first Bluetooth device is detected as currently connected, the device playback information of the first Bluetooth device can be displayed on the music playback page. This allows the user to be notified of the currently used Bluetooth device after switching modes.

[0484] S3403 If the target application is not a speaker mode application, restore the default state of the first Bluetooth switch and switch the Bluetooth mode from audio receive mode back to audio send mode.

[0485] If the switched application is not a speaker mode application, it means that the display device 200 is not currently in either art mode or speaker mode. In this case, it is equivalent to directly exiting art mode, restoring the display device 200 to the default state of the system Bluetooth function, and switching back to source mode.

[0486] In some embodiments, the display device 200 can manage the activation and deactivation of the system's Bluetooth function, as well as the switching between source and sink modes, through the BluetoothSinkManager class. Taking the method of identifying the target application by recognizing the top activity as an example, the BluetoothSinkManager class can encapsulate methods for determining the current top activity. MyMusicActivity and ArtModeActivity respectively start Sink mode in their onCreate methods and determine whether Sink mode needs to be stopped based on the Top Activity in their onStop methods.

[0487] In conjunction with the above embodiments, this application can also provide another music playback method that ensures continuous audio playback when switching between different applications. Figure 35A A schematic diagram illustrating another music playback method provided in this application embodiment, as shown below. Figure 35A As shown, the method includes the following steps:

[0488] S3501. In response to receiving a startup command for the first application, start the first application.

[0489] S3502. When the first image is displayed on the display page of the first application, if the display device establishes a Bluetooth connection with the first Bluetooth device, the first audio data sent by the first Bluetooth device is received and played at the same time as the first image is displayed in the first application.

[0490] The first application is used at least to play images. It should be noted that steps S3501 to S3502 have been described in detail in the above embodiments (such as steps S2201 to S2204 and steps S2501 to S2505), and will not be repeated here to avoid repetition.

[0491] S3503: In response to receiving an application switching instruction from the first application to the second application, the second application is launched, and the Bluetooth mode of the display device is determined.

[0492] The second application is an audio player application. For example, the second application can be a speaker application, a speaker mode application, a my music application, etc. The type of the second application is not limited in this embodiment.

[0493] In some examples, switching can be made between a first mode (i.e., art mode) in which the first application is located and a mode (e.g., speaker mode) in which the second application is located. For example, a user can input a switching command by pressing a preset speaker mode button (e.g., music button) on a control device 100 (e.g., a remote control) to instruct the display device 200 to open the second application and enter speaker mode. Alternatively, the user can also input a switching command by pressing a button on the remote control to select a preset control in the application interface of the first application (e.g., a control to launch the second application, or the icon of the second application). Alternatively, the user can also input a switching command by voice, etc., which is not limited in this embodiment.

[0494] For example, in response to a switching command, display device 200 can launch a second application and determine the Bluetooth mode of the display device. The Bluetooth mode includes an audio source mode (hereinafter referred to as source mode) and an audio receiver mode (hereinafter referred to as sink mode). When display device 200 is in source mode, it acts as an audio source device; when display device 200 is in sink mode, it acts as an audio receiver device.

[0495] In some examples, when the display device 200 is in the first mode corresponding to the first application, the display device 200 can be in sink mode or source mode.

[0496] S3504. If the Bluetooth mode of the display device is sink mode, then keep the first Bluetooth switch on and keep the Bluetooth mode in sink mode.

[0497] S3505: Receive first audio data sent by the first Bluetooth device and continue playing the first audio data in the second application.

[0498] For example, if the display device 200 is determined to be in sink mode, and a Bluetooth connection is established between the display device 200 and the first Bluetooth device, then during the process of the display device 200 displaying the first image and playing the first audio data provided by the first Bluetooth device, if the user wants to browse the audio information of the first audio data and / or control the playback of the first audio through the display device 200, the first application can be switched to the second application. When the display device 200 recognizes that the switched application is the second application, it can lock the first Bluetooth switch in the on state and lock the Bluetooth mode of the display device in sink mode. In this case, the display device 200 can maintain a connection with the first Bluetooth device and receive the first audio data sent by the first Bluetooth device during the process of switching to the second application, thus ensuring continuous playback of the first audio data.

[0499] In some examples, in the speaker mode corresponding to the second application, the display device 200 will display a music playback page and display the audio information of the first audio within that music playback page.

[0500] For example, such as Figure 35B As shown, after launching the first application, while displaying the first image, the first audio data sent by the first Bluetooth device is played (the implementation of this process can be found in [reference]). Figure 23 In response to the control command to switch from the first application to the second application, the first application exits and the second application launches. After the first application invokes the function to disable Bluetooth music (such as BT Music), it sends a Bluetooth status broadcast to the Bluetooth module to unregister the first application. The second application sends a Bluetooth status broadcast to the Bluetooth module to register the second application. After confirming the switch to the second application, the first application does not issue a command to disable Bluetooth sink mode, thus maintaining the first Bluetooth switch in the on state and maintaining the Bluetooth mode in sink mode. The first Bluetooth device plays audio and sends the audio transmission command to the Bluetooth driver module via the A2DP protocol. The Bluetooth driver module receives the audio and sends a data transmission command to the Bluetooth module, instructing the Bluetooth module to play the audio. The second application receives the audio sent by the first Bluetooth device and continues to play the audio.

[0501] The music playback method provided in this application embodiment, during the process of switching from a first application to a second application, avoids the interruption of audio data playback during the switching process by locking the first Bluetooth switch in the on state and maintaining the sink mode, thus ensuring the continuity of audio data playback during the application switching process and improving the user experience; moreover, it can ensure the continuous playback of audio data during the application switching process without frequent operation.

[0502] Figure 36 A schematic diagram illustrating another music playback method provided in this application embodiment, as shown below. Figure 36 As shown, the method includes the following steps:

[0503] S3601. In response to receiving a start command for the second application, start the second application.

[0504] In some examples, control device 100 may be configured with a button, such as a music button, for opening a second application (i.e., entering speaker mode). Display device 200 may respond to a user's input of the music button to launch the second application and enter speaker mode. For example, display device 200 may set an icon for the second application (such as a speaker mode icon) on the main page, sidebar, and / or shortcut menu. Display device 200 may respond to a user's instruction to select the speaker mode icon to enter the second application corresponding to speaker mode.

[0505] S3602. When the display device establishes a Bluetooth connection with the first Bluetooth device, the first audio data sent by the first Bluetooth device is received, a music playback interface is displayed in the second application, and the first audio data is played.

[0506] In some examples, after entering the second application, the display device 200 can turn on both the first and second Bluetooth switches. Upon receiving a pairing request from the first Bluetooth device, it displays a pairing page and, in response to the user's consent to pairing, pairs with the first Bluetooth device, thus establishing a Bluetooth connection between them.

[0507] In some examples, after the display device 200 establishes a Bluetooth connection with the first Bluetooth device, if the user plays the first audio data through the first Bluetooth device, the first Bluetooth device can send a playback notification to the display device 200 and also send the first audio data. When the display device 200 determines from the playback notification that the first Bluetooth device is in audio playback mode, it can display a music playback interface in the second application and play the first audio data.

[0508] For example, a music playback interface can display playback device information, audio information, a playback progress bar, playback controls, lyrics, and a spectrum analysis graph. The playback device information can include the device name and icon of the first Bluetooth device, with the device icon identifying the device type. The audio information can include the audio name and description of the currently playing audio data.

[0509] S3603, in response to receiving an application switching command from the second application to the first application, starts the first application, keeps the first Bluetooth switch in the on state, and keeps the Bluetooth mode in the sink mode.

[0510] S3604: While the first image is displayed in the first application, the first audio data sent by the first Bluetooth device is received and played again.

[0511] In some examples, after entering the second application, display device 200 can switch to sink mode. When display device 200 has launched the second application, if the user wants to use the first application, they can open it using a switching command. For example, the user can input a switching command using a dedicated button on device 100 for the first application, such as the art mode button, or they can input a switching command via voice to instruct display device 200 to open the first application. Alternatively, the user can open the first application using controls or icons on the second application's playback interface.

[0512] For example, since the display device is in sink mode after launching the second application, there is no need to determine the Bluetooth mode of the display device after switching from the second application to the first application. Furthermore, to ensure the continuity of audio data playback, it is necessary to ensure that the Bluetooth connection between the display device 200 and the first Bluetooth device remains intact during the switch from the second application to the first application, and that the display device 200 remains in sink mode to receive the first audio data sent by the first Bluetooth device. Therefore, the display device 200 needs to lock the first Bluetooth switch in the ON state and lock the Bluetooth mode in sink mode.

[0513] In some exemplary cases, when the display device 200 is in sink mode, if the display device 200 is connected to the first Bluetooth device and plays the first audio data provided by the first Bluetooth device, the user can browse the audio information of the first audio through the music playback page and control the playback of the first audio. If the user wants to browse artwork simultaneously, they can switch to the first application, such as by pressing the power button or art mode button on the remote control, or by selecting the art mode application icon in the sidebar / shortcut menu. After entering the first application, the display device 200 will display the display page of the first application and display the first image (such as artwork) within the display page. After recognizing that the switched application is the first application, the display device 200 locks the first Bluetooth switch to the on state and locks itself in sink mode. In this way, the display device 200 can maintain a connection with the first Bluetooth device and receive the first audio data sent by the first Bluetooth device during the process of switching to the first application, thus ensuring continuous playback of the first audio data when switching applications.

[0514] It should be noted that the process of switching from the second application to the first application is similar to the specific implementation process of switching from the first application to the second application, and will not be repeated here.

[0515] The music playback method provided in this application embodiment, during the process of switching from a second application to a first application, avoids the interruption of audio data playback during the switching process by locking the first Bluetooth switch in the on state and maintaining sink mode, thus ensuring the continuity of audio data playback during the application switching process and improving the user experience; moreover, it ensures continuous playback of audio data during the application switching process without frequent operation.

[0516] For ease of explanation, the above description has been provided in conjunction with specific embodiments. However, the discussion in some embodiments above is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Various modifications and variations can be obtained based on the above teachings. The selection and description of the above embodiments are for the purpose of better explaining the content of this disclosure, thereby enabling those skilled in the art to better utilize the embodiments.

Claims

1. A display device, characterized in that, include: The monitor is configured to display the user interface; The controller, coupled to the display, is configured to: In response to receiving a launch command for the first application, the first application is launched; The first application is used at least to play images; When the first image is displayed on the display page of the first application, if the display device establishes a Bluetooth connection with the first Bluetooth device, then while the first image is displayed in the first application, the first audio data sent by the first Bluetooth device is received and played. In response to receiving an application switching instruction from the first application to the second application, the second application is launched, and the Bluetooth mode of the display device is determined; the second application is an audio player application. If the Bluetooth mode of the display device is sink mode, then the first Bluetooth switch is kept on, and the Bluetooth mode is kept in sink mode; the first Bluetooth switch is used to turn the system Bluetooth function on or off. The system receives the first audio data sent by the first Bluetooth device and continues to play the first audio data in the second application.

2. The display device according to claim 1, characterized in that, When the controller displays the first image on the display page of the first application, if the display device establishes a Bluetooth connection with the first Bluetooth device, then while the first image is displayed in the first application, it receives and plays the first audio data sent by the first Bluetooth device, specifically configured as follows: When the first image is displayed on the display page of the first application, in response to receiving a first control command for the first application, a first menu corresponding to the first application is displayed on the display page, and the first image is displayed on the display page; wherein, the first menu is displayed on top of the first image, and the first menu includes a first option for activating the Bluetooth function of the first application; In response to receiving a selection instruction for the first option, the application does not exit and a Bluetooth connection is established with the first Bluetooth device. While the first application displays the first image, it receives and plays the first audio data sent by the first Bluetooth device.

3. The display device according to claim 2, characterized in that, The controller, in response to receiving a selection instruction for the first option, does not exit the first application and establishes a Bluetooth connection with the first Bluetooth device, specifically configured as follows: When the display device is equipped with the first Bluetooth switch, in response to receiving a selection instruction for the first option, the first application is kept running in the foreground, and the state of the first Bluetooth switch is obtained. If the first Bluetooth switch is in the off state, the first Bluetooth switch is turned on, and a Bluetooth connection is established with the first Bluetooth device.

4. The display device according to claim 2, characterized in that, The controller, in response to receiving a selection instruction for the first option, does not exit the first application and establishes a Bluetooth connection with the first Bluetooth device, specifically configured as follows: When the display device is equipped with the first Bluetooth switch and the second Bluetooth switch, in response to receiving the selection instruction for the first option, the first application is kept running in the foreground, and the status of the first Bluetooth switch and the second Bluetooth switch is obtained. If the first Bluetooth switch and the second Bluetooth switch are in the off state, the first Bluetooth switch and the second Bluetooth switch are turned on to establish a Bluetooth connection with the first Bluetooth device; the second Bluetooth switch is used to turn the device visibility function on or off.

5. The display device according to claim 2, characterized in that, The controller, in response to receiving a selection instruction for the first option, does not exit the first application and establishes a Bluetooth connection with the first Bluetooth device, specifically configured as follows: When the display device is equipped with the first Bluetooth switch and the second Bluetooth switch, in response to receiving the selection instruction for the first option, the first application is kept running in the foreground, and the states of the first Bluetooth switch and the second Bluetooth switch are obtained. If the first Bluetooth switch is in the on state and the second Bluetooth switch is in the off state, the second Bluetooth switch is turned on to establish a Bluetooth connection with the first Bluetooth device; the second Bluetooth switch is used to turn the device visibility function on or off.

6. The display device according to claim 2, characterized in that, The controller, in response to receiving a selection instruction for the first option, does not exit the first application and establishes a Bluetooth connection with the first Bluetooth device, specifically configured as follows: When the display device is equipped with the first Bluetooth switch, in response to receiving a selection instruction for the first option, the first application remains visible, and the state of the first Bluetooth switch is obtained. If the first Bluetooth switch is in the off state, the first Bluetooth switch is turned on, and a Bluetooth connection is established with the first Bluetooth device.

7. The display device according to claim 2, characterized in that, The controller, in response to receiving a selection instruction for the first option, does not exit the first application and establishes a Bluetooth connection with the first Bluetooth device, specifically configured as follows: When the display device is equipped with the first Bluetooth switch and the second Bluetooth switch, in response to receiving a selection instruction for the first option, the first application remains visible, and the states of the first Bluetooth switch and the second Bluetooth switch are obtained. If the first Bluetooth switch and the second Bluetooth switch are in the off state, the first Bluetooth switch and the second Bluetooth switch are turned on to establish a Bluetooth connection with the first Bluetooth device; the second Bluetooth switch is used to turn the device visibility function on or off.

8. The display device according to claim 2, characterized in that, The controller, in response to receiving a selection instruction for the first option, does not exit the first application and establishes a Bluetooth connection with the first Bluetooth device, specifically configured as follows: When the display device is equipped with the first Bluetooth switch and the second Bluetooth switch, in response to receiving a selection instruction for the first option, the first application remains visible, and the states of the first Bluetooth switch and the second Bluetooth switch are obtained. If the first Bluetooth switch is in the on state and the second Bluetooth switch is in the off state, the second Bluetooth switch is turned on to establish a Bluetooth connection with the first Bluetooth device. The second Bluetooth switch is used to turn the device visibility function on or off.

9. The display device according to claim 2, characterized in that, The controller, in response to receiving a selection instruction for the first option, does not exit the first application and establishes a Bluetooth connection with the first Bluetooth device, specifically configured as follows: In response to receiving a selection instruction for the first option, an operation guidance page is displayed; and while maintaining the operation guidance page, a Bluetooth connection is established with the first Bluetooth device.

10. The display device according to claim 9, characterized in that, While maintaining the operation guidance page, the controller establishes a Bluetooth connection with the first Bluetooth device, specifically configured as follows: When the display device is equipped with the first Bluetooth switch, while maintaining the operation guidance page, the state of the first Bluetooth switch is obtained. If the first Bluetooth switch is in the off state, the first Bluetooth switch is turned on, and a Bluetooth connection is established with the first Bluetooth device.

11. The display device according to claim 9, characterized in that, While maintaining the operation guidance page, the controller establishes a Bluetooth connection with the first Bluetooth device, specifically configured as follows: When the display device is equipped with the first Bluetooth switch and the second Bluetooth switch, while maintaining the operation guidance page, the state of the first Bluetooth switch and the second Bluetooth switch is obtained. If the first Bluetooth switch and the second Bluetooth switch are in the off state, the first Bluetooth switch and the second Bluetooth switch are turned on to establish a Bluetooth connection with the first Bluetooth device; the second Bluetooth switch is used to turn the device visibility function on or off.

12. The display device according to claim 9, characterized in that, While maintaining the operation guidance page, the controller establishes a Bluetooth connection with the first Bluetooth device, specifically configured as follows: When the display device is equipped with the first Bluetooth switch and the second Bluetooth switch, while maintaining the operation guidance page, the state of the first Bluetooth switch and the second Bluetooth switch is obtained. If the first Bluetooth switch is in the on state and the second Bluetooth switch is in the off state, the second Bluetooth switch is turned on to establish a Bluetooth connection with the first Bluetooth device. The second Bluetooth switch is used to turn the device visibility function on or off.

13. A display device, characterized in that, include: The monitor is configured to display the user interface; The controller, coupled to the display, is configured to: In response to receiving a launch command for the second application, the second application is launched; the second application is used to play music. When the display device establishes a Bluetooth connection with the first Bluetooth device, it receives the first audio data sent by the first Bluetooth device, displays a music playback interface in the second application, and plays the first audio data. In response to receiving an application switching instruction from the second application to the first application, the first application is launched, the first Bluetooth switch is kept on, and the Bluetooth mode is kept in sink mode; the first Bluetooth switch is used to turn the system Bluetooth function on or off, and the first application is used at least to play pictures; While the first application displays the first image, it receives and continues to play the first audio data sent by the first Bluetooth device.

14. The display device according to claim 13, characterized in that, After the controller receives and continues playing the first audio data sent by the first Bluetooth device while the first application is displaying the first image, it is further configured to: In response to receiving a command from the first Bluetooth device to disconnect the Bluetooth connection, the second audio data is unmuted; If the display device establishes a Bluetooth connection with the third Bluetooth device, the second audio data is sent to the third Bluetooth device so that the second audio data can be played through the third Bluetooth device while the first image is displayed in the first application.

15. The display device according to claim 13, characterized in that, After the controller receives and continues playing the first audio data sent by the first Bluetooth device while the first application is displaying the first image, it is further configured to: In response to receiving a command from the first Bluetooth device to disconnect the Bluetooth connection, the second audio data is unmuted; If the display device does not establish a Bluetooth connection with the third Bluetooth device, the second audio data will be played while the first application displays the first image.

16. The display device according to any one of claims 13-15, characterized in that, After the controller receives and continues playing the first audio data sent by the first Bluetooth device while the first application is displaying the first image, it is further configured to: In response to receiving an exit command for the first application, the first Bluetooth switch is restored to its default state.

17. The display device according to any one of claims 13-15, characterized in that, After the controller receives and continues playing the first audio data sent by the first Bluetooth device while the first application is displaying the first image, it is further configured to: If the display device also establishes a Bluetooth connection with the second Bluetooth device, then when playing the first audio data, in response to receiving a second control command input to the list options on the display page, the list of connected devices is displayed on the display page, and the first image is maintained on the display page; the list of connected devices includes information on at least two Bluetooth devices that have established a Bluetooth connection with the display device; In response to receiving a selection instruction for a second Bluetooth device in the list of connected devices, the reception of the first audio data sent by the first Bluetooth device is terminated, and the reception of the third audio data sent by the second Bluetooth device is started. While the first application displays the first image, the third audio data sent by the second Bluetooth device is played.

18. The display device according to any one of claims 13-15, characterized in that, After the controller receives and continues playing the first audio data sent by the first Bluetooth device while the first application is displaying the first image, it is further configured to: When the fourth mode switch is on, the first brightness information of the environment where the display device is located at the first moment is obtained. If the first brightness information is lower than the brightness threshold, and the brightness information within the third preset time period starting from the first moment is lower than the brightness threshold, then the screen-off prompt information is displayed, the first timer is started, and the second brightness information is obtained. If the second brightness information is lower than the brightness threshold before the first timer reaches the fourth preset duration, then after the first timer reaches the fourth preset duration, the playback of the first image is paused, the display is turned off, and the audio output device is muted. If, before the first timer reaches the fourth preset duration, there is a second brightness level higher than the brightness threshold, then the first timer is stopped and the screen-off prompt message is canceled.

19. The display device according to claim 18, characterized in that, After the controller controls the display to turn off and the audio output device to mute, it is further configured to: If the third brightness information obtained at the second moment is higher than the brightness threshold, and the brightness information within the fifth preset time period starting from the second moment is higher than the brightness threshold, then control the display to turn on and unmute the audio output device, and continue to display the first image in the first application.

20. The display device according to any one of claims 13-15, characterized in that, After the controller receives and continues playing the first audio data sent by the first Bluetooth device while the first application is displaying the first image, it is further configured to: When the fifth mode switch is in the on state, moving objects are detected around the display device; If the moving object is not detected within the sixth preset time period, the display screen is turned off and the audio output device is muted.

21. The display device according to claim 20, characterized in that, After the controller controls the display to turn off and the audio output device to mute, it is further configured as follows: In response to detecting a moving object around the display device, or in response to receiving an instruction input via a remote control, the display screen is turned on and the audio output device is unmuted, so that the first image can continue to be displayed in the first application.

22. The display device according to claim 20, characterized in that, After the controller controls the display to turn off and the audio output device to mute, it is further configured to: When both the fourth and fifth mode switches are on, in response to detecting a moving object around the display device and the brightness of the environment where the display device is located being higher than the brightness threshold, the display screen is turned on, the audio output device is unmuted, and the first image continues to be displayed in the first application.

23. A method for playing music, characterized in that, include: In response to receiving a launch command for the first application, the first application is launched; The first application is used at least to play images; When the first image is displayed on the display page of the first application, if the display device establishes a Bluetooth connection with the first Bluetooth device, then while the first image is displayed in the first application, the first audio data sent by the first Bluetooth device is received and played. In response to receiving an application switching instruction from the first application to the second application, the second application is launched, and the Bluetooth mode of the display device is determined; the second application is an audio player application. If the Bluetooth mode of the display device is sink mode, then the first Bluetooth switch is kept on, and the Bluetooth mode is kept in sink mode; the first Bluetooth switch is used to turn the system Bluetooth function on or off. The system receives the first audio data sent by the first Bluetooth device and continues to play the first audio data in the second application.

24. A method for playing music, characterized in that, include: In response to receiving a launch command for the second application, the second application is launched; The second application is used to play music; When a Bluetooth connection is established between the display device and the first Bluetooth device, the first audio data sent by the first Bluetooth device is received, a music playback interface is displayed in the second application, and the first audio data is played. In response to receiving an application switching instruction from the second application to the first application, the first application is launched, the first Bluetooth switch is kept on, and the Bluetooth mode is kept in sink mode; the first Bluetooth switch is used to turn the system Bluetooth function on or off, and the first application is used at least to play pictures; While the first application displays the first image, it receives and continues to play the first audio data sent by the first Bluetooth device.

Citation Information

Patent Citations

  • Display equipment and switching method of Bluetooth audio equipment

    CN111050198A

  • Display equipment and method for playing music in terminal

    CN111343489A