Display device and switching method of multi-connection mode

By detecting the connection type between the display device and the external device and displaying a prompt interface, the problem of no sound output when the user connects is solved, the stability of audio transmission is achieved, the user operation is simplified, and the user experience is improved.

CN119835466BActive Publication Date: 2026-03-03HISENSE VISUAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411908131.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-23
Publication Date
2026-03-03
Estimated Expiration
2044-12-23

AI Technical Summary

Technical Problem

Users often encounter the problem of no sound output when connecting display devices and external devices, resulting in a poor user experience and difficulty in locating the fault due to connection complexity and compatibility differences.

Method used

The display device detects the connection type of external devices and displays corresponding prompts to help users check the connection method. When necessary, it automatically adjusts the routing output of media data to ensure the stability and reliability of audio transmission.

Benefits of technology

It improves the accuracy and efficiency of data transmission between devices, simplifies user operations, enhances user experience, and ensures the stability and reliability of audio transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119835466B_ABST
    Figure CN119835466B_ABST
Patent Text Reader

Abstract

This application provides a method for switching between display devices and multiple connection methods. The switching method can detect the connection type between the target device and the device interface in response to an access event of the target device. The connection type includes cascaded connections and non-cascaded connections. A cascaded connection is a connection between the target device and the device interface of an intermediate device, and the intermediate device is also connected to the device interface. A non-cascaded connection is a connection between the target device and the device interface. If the connection type is non-cascaded, the display is controlled to show a first prompt interface corresponding to the non-cascaded connection. If the connection type is cascaded, the routing output of the media asset data is updated based on the state of the cascaded connection, and the display is controlled to show a second prompt interface corresponding to the cascaded connection. This method, by intelligently detecting the connection type and automatically switching the displayed prompts and routing, can improve device compatibility, simplify user operation, and thus improve the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display device technology, and in particular to a display device and a method for switching between multiple connection methods. Background Technology

[0002] Display devices are intelligent devices capable of presenting a user interface and supporting user interaction. Taking smart TVs as an example, smart TVs are television products based on Internet application technology, equipped with open operating systems and chips, possessing open application platforms, enabling two-way human-computer interaction, and integrating multiple functions such as audio-visual, entertainment, and data to meet diverse and personalized user needs.

[0003] Display devices can be configured with device interfaces to connect to external devices, enabling data exchange between the display device and these external devices. For example, a device interface can connect to peripherals such as speakers and game consoles via a High Definition Multimedia Interface (HDMI). To improve the audio transmission experience, the HDMI interface can also support ARC (Audio Return Channel) and eARC (Enhanced Audio Return Channel) functions. ARC allows audio signals to be returned from the display device to the audio receiver or sound system; eARC, as an upgrade to ARC, supports higher bandwidth audio transmission, such as Dolby Atmos and DTS:X, providing users with a more immersive audio experience.

[0004] However, due to the increasing functionality of HDMI ARC / eARC external devices and the diversification of connection methods, such as the complexity of external device connection methods, compatibility differences between different devices, and the diversity of audio transmission protocols, users are prone to encountering no sound output after connecting display devices and external devices, which affects the user's interactive experience. Summary of the Invention

[0005] This application provides a display device and a method for switching between multiple connection methods to solve the problem of no sound output when the display device is connected to an external device.

[0006] In a first aspect, some embodiments of this application provide a display device, including a display, a device interface, and a controller. The controller is coupled to the display and the controller itself; the display is configured to display a user interface; the device interface is configured to connect to an external device and receive media data sent by the external device; the controller is configured to perform the following program steps:

[0007] In response to an access event of a target device, the connection type between the target device and the device interface is detected. The target device is a currently accessed external device, and the connection type includes cascaded connection and non-cascaded connection. The cascaded connection is a connection between the target device and the device interface of an intermediate device, and the intermediate device is connected to the device interface. The non-cascaded connection is a connection between the target device and the device interface.

[0008] If the connection type is a non-cascaded connection, control the display to show a first prompt interface, which is used to present prompt information for the non-cascaded connection method;

[0009] If the connection type is a cascaded connection, the routing output of the media asset data is updated based on the status of the cascaded connection, and the display is controlled to show a second prompt interface, which is used to present prompt information about the cascaded connection method.

[0010] The above technical solution has the following advantages or beneficial effects: When the display device detects the connection of a peripheral device, it detects the connection type of the peripheral device. If the peripheral device is not cascaded, that is, directly connected to the device interface of the display device, a direct connection prompt interface is displayed to help the user check whether the current direct connection method of the peripheral device is correct; if the peripheral device is cascaded (that is, connected to the display device through other devices connected to the display device), the routing of media data is automatically adjusted according to the connection status, and a non-direct connection prompt interface is displayed to help the user check whether the current cascading method of the peripheral device is correct. In this way, the display device can realize differentiated prompts for the user interface by intelligently identifying the connection type of the external device and the device interface. When the external device is connected in a non-cascaded or cascaded manner, the controller can quickly detect and respond, controlling the display to show the corresponding prompt interface respectively. This real-time feedback mechanism not only allows the user to intuitively understand the current connection method of the device, but also avoids connection errors caused by misoperation, thereby improving the accuracy and efficiency of data transmission between devices.

[0011] In some embodiments of this application, before the controller performs the step of detecting the connection type between the target device and the device interface, it is further configured to: detect the target interface to which the target device is connected, wherein the target interface is the device interface or the device interface; if the target interface is not an audio return channel interface and the target device is an audio return channel device, then control the display to display a third prompt interface, the third prompt interface being used to present prompt information indicating that the target device is connected to the audio return channel interface; if the target interface is the audio return channel interface, then perform the step of detecting the connection type between the target device and the device interface.

[0012] The above technical solution has the following advantages or beneficial effects: When the display device detects the connection of a peripheral device, it determines whether the peripheral device is connected to the ARC port and whether the device is an ARC device. If the external device is an ARC / eARC device but is not connected to the ARC port of the display device, it controls the display to guide the user to connect it to the ARC port through a prompt interface, thus avoiding ARC function abnormalities caused by incorrect interface connection.

[0013] In some embodiments of this application, the controller performs the detection of the connection type between the target device and the device interface, specifically configured to: obtain the physical address of the target device; read the parameter value of the target bit in the physical address; if the parameter value is a preset value, mark the connection type between the target device and the device interface as a non-cascaded connection; if the parameter value is not the preset value, mark the connection type between the target device and the device interface as a cascaded connection.

[0014] The above technical solution has the following advantages or beneficial effects: by reading the parameter value of a specific bit in the physical address of the currently accessed peripheral, the connection type between the peripheral and the device interface can be determined, thus achieving accurate identification of the connection type. When the parameter value is a preset value, the connection type is automatically marked as a non-cascaded connection, providing corresponding configuration processing for non-cascaded devices; while when the parameter value is not a preset value, it is marked as a cascaded connection, providing corresponding configuration processing for cascaded devices, thereby ensuring the efficiency and stability of communication between devices.

[0015] In some embodiments of this application, if the connection type is a non-cascaded connection, before the controller executes the step of controlling the display to show the first prompt interface, it is further configured to: detect a first connection state, wherein the type of the first connection state is an audio return channel connection state or an enhanced audio return channel connection state; if the first connection state is a successful connection, then execute the step of controlling the display to show the first prompt interface; if the first connection state is a failed connection, then detect a second connection state, and when the second connection state is a successful connection, execute the step of controlling the display to show the first prompt interface; the type of the second connection state is an audio return channel connection state or an enhanced audio return channel connection state, and the types of the first connection state and the second connection state are different.

[0016] The above technical solution has the following advantages or beneficial effects: By first detecting the connection status of the display device under different types (audio return channel or enhanced audio return channel), the stability and compatibility of the connection are ensured. When the preferred first connection status is successful, a prompt interface is immediately displayed, improving the user experience. If the first connection status fails, the alternative second connection status is automatically detected, and a prompt interface is also displayed when it succeeds, ensuring the flexibility and reliability of the device connection.

[0017] In some embodiments of this application, the media asset data includes at least audio data, and the controller is further configured to: if it is detected that there is no corresponding sound output of the media asset data after the first prompt interface is displayed, or if the second connection status is a connection failure, then control the display to display a fourth prompt interface, the fourth prompt interface being used to present a prompt message of connection abnormality.

[0018] The above technical solution has the following advantages or beneficial effects: The display device ensures the stability and reliability of audio transmission by monitoring the sound output and second connection status of the media asset data in real time. When it detects that there is no sound output from the media asset data after the first prompt interface is displayed, or that the second connection status has failed, a fourth prompt interface is immediately displayed to remind the user of the connection abnormality, thus avoiding problems such as no sound or degraded sound quality caused by connection issues.

[0019] In some embodiments of this application, the media asset data includes at least audio data; if the connection type is a cascaded connection, the controller performs a routing output update of the media asset data based on the state of the cascaded connection, specifically configured to: set the routing output of the media asset data to the device interface connected to the intermediate device; detect the data transmitted through the target channel, the target channel being the channel established by the intermediate device connecting to the device interface; if the data transmitted through the target channel includes the audio data, execute the step of controlling the display to show the second prompt interface; if the data transmitted through the target channel does not include the audio data, set the routing output of the media asset data to the device interface in the intermediate device connected to the target device, and then execute the step of controlling the display to show the second prompt interface.

[0020] The above technical solution has the following advantages or beneficial effects: The display device ensures correct audio data transmission under cascaded connections by flexibly configuring the routing output of media asset data. After confirming that the TV channel transmission includes audio data, a second prompt interface is promptly displayed to inform the user that audio transmission is normal. If the TV channel does not transmit audio data, the routing output is adjusted and the prompt is displayed again, ensuring that the user can accurately understand the audio transmission status.

[0021] In some embodiments of this application, after the controller performs the step of controlling the display to show the second prompt interface, it is further configured to: if it is detected that the media data has no corresponding sound output, control the display to show a fifth prompt interface, the fifth prompt interface being used to present prompt information about an audio output device malfunction.

[0022] The above technical solution has the following advantages or beneficial effects: By monitoring the sound output status of the media asset data in real time, the display device further improves the reliability of audio transmission and user experience. After displaying the second prompt interface, if no sound output is detected from the media asset data, the fifth prompt interface is immediately displayed to remind the user that there may be an abnormality in the audio output device. This not only allows for the timely detection of potential problems but also avoids silent playback caused by equipment failure, enabling users to quickly take measures to resolve the problem and ensure the continuity and stability of audio playback.

[0023] In some embodiments of this application, if the data transmitted by the target channel includes the audio data, after the controller executes the step of controlling the display to show the second prompt interface, it is further configured to: if it is detected that the media data has no corresponding sound output, set the routing output of the media data to the device interface in the intermediate device that connects to the target device, and then execute the step of controlling the display to show the second prompt interface.

[0024] The above technical solution has the following advantages or beneficial effects: By intelligently adjusting the routing output of media asset data, the display device can effectively cope with abnormal situations in audio transmission. When the TV channel transmits audio data but the media asset data has no sound output, the controller automatically adjusts the routing output to the interface connecting the target device in the intermediate device and displays the second prompt interface again to ensure that the user can obtain the correct audio output.

[0025] In some embodiments of this application, after the controller performs the step of setting the routing output of the media asset data to the device interface connected to the intermediate device, it is further configured to: detect a first connection state, wherein the type of the first connection state is an audio return channel connection state or an enhanced audio return channel connection state; if the first connection state is a successful connection, perform the step of detecting data transmitted through the target channel; if the first connection state is a failed connection, detect a second connection state; and, when the second connection state is a successful connection, perform the step of detecting data transmitted through the target channel; when the second connection state is a failed connection, set the routing output of the media asset data to the device interface connected to the target device in the intermediate device, and then perform the step of controlling the display to show the second prompt interface; the type of the second connection state is an audio return channel connection state or an enhanced audio return channel connection state, and the types of the first connection state and the second connection state are different.

[0026] The above technical solution has the following advantages or beneficial effects: The display device ensures the stability and reliability of the audio return channel connection through dual connection status detection and intelligent routing adjustment. After the first preferred connection status is successful, the data transmission status of the target channel is immediately detected; if it fails, the alternative second connection status is automatically detected, and data transmission detection continues if it succeeds. If both connection statuses fail, the routing output is adjusted and a prompt is displayed to guide the user in troubleshooting the problem in a timely manner.

[0027] Secondly, some embodiments of this application also provide a method for switching between multiple connection modes, which can be applied to the display device provided in the first aspect. The display device includes a display, a device interface, and a controller, wherein the controller is coupled to the display and the device interface; the display is configured to display a user interface; the device interface is configured to connect to an external device and receive media data sent by the external device; the method includes the following procedural steps:

[0028] In response to an access event of a target device, the connection type between the target device and the device interface is detected. The target device is a currently accessed external device, and the connection type includes cascaded connection and non-cascaded connection. The cascaded connection is a connection between the target device and the device interface of an intermediate device, and the intermediate device is connected to the device interface. The non-cascaded connection is a connection between the target device and the device interface.

[0029] If the connection type is a non-cascaded connection, control the display to show a first prompt interface, which is used to present prompt information for the non-cascaded connection method;

[0030] If the connection type is a cascaded connection, the routing output of the media asset data is updated based on the status of the cascaded connection, and the display is controlled to show a second prompt interface, which is used to present prompt information about the cascaded connection method.

[0031] As can be seen from the above technical solutions, the display device and multi-connection switching method provided in some embodiments of this application can respond to the access event of the target device and detect the connection type between the target device and the device interface. The connection type includes cascaded connection and non-cascaded connection. Cascaded connection refers to the connection between the target device and the device interface of an intermediate device, and the intermediate device and the device interface of the target device. Non-cascaded connection refers to the connection between the target device and the device interface. If the connection type is non-cascaded connection, the display is controlled to show a first prompt interface corresponding to the non-cascaded connection; if the connection type is cascaded connection, the routing output of the media asset data is updated based on the state of the cascaded connection, and the display is controlled to show a second prompt interface corresponding to the cascaded connection. This method, by intelligently detecting the connection type and automatically switching the displayed prompts and routing, can improve device compatibility, simplify user operation, and thus improve user experience. Attached Figure Description

[0032] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0033] 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;

[0034] Figure 2 This is a schematic diagram of the hardware configuration of a display device provided in some embodiments of this application;

[0035] Figure 3 This is a schematic diagram of the software configuration of a display device provided in some embodiments of this application;

[0036] Figure 4 Interaction diagrams of HDMI interfaces provided in some embodiments of this application;

[0037] Figure 5 A schematic diagram illustrating the connection of a display device to a peripheral device via a non-ARC interface, provided for some embodiments of this application;

[0038] Figure 6 This application provides schematic diagrams illustrating the connection of a display device to a peripheral device via an ARC interface, as shown in some embodiments.

[0039] Figure 7 This application provides schematic diagrams of non-cascaded connection and data transmission for some embodiments.

[0040] Figure 8A schematic diagram illustrating the connection and data transmission of a cascaded connection provided for some embodiments of this application;

[0041] Figure 9 This application provides a schematic diagram of another cascaded connection and data transmission method, illustrating some embodiments of the present application.

[0042] Figure 10 This application provides a schematic diagram of another cascaded connection and data transmission method, illustrating some embodiments of the present application.

[0043] Figure 11 This application provides a schematic diagram of another cascaded connection and data transmission method, illustrating some embodiments of the present application.

[0044] Figure 12 A flowchart illustrating a method for switching between multiple connection modes provided in some embodiments of this application;

[0045] Figure 13 A schematic diagram of a target interface-based detection process provided for some embodiments of this application;

[0046] Figure 14 A schematic diagram illustrating the display effect of a third prompt interface provided in some embodiments of this application;

[0047] Figure 15 A schematic diagram illustrating the display effect of a first prompt interface provided in some embodiments of this application;

[0048] Figure 16 A schematic diagram illustrating the display effect of the fourth prompt interface provided in some embodiments of this application;

[0049] Figure 17 This application provides schematic diagrams of the handover process under non-cascaded connections in some embodiments.

[0050] Figure 18 A schematic diagram illustrating the process of updating media asset data routing output under cascading connection provided in some embodiments of this application;

[0051] Figure 19 The diagram shows the display effect of the second prompt interface provided in some embodiments of this application;

[0052] Figure 20 The display effect diagram of the fifth prompt interface provided in some embodiments of this application;

[0053] Figure 21 This application provides schematic diagrams of the switching process under cascaded connections in some embodiments;

[0054] Figure 22 This is a schematic diagram showing a list of HDMI channels provided in some embodiments of this application. Detailed Implementation

[0055] 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.

[0056] 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.

[0057] 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.

[0058] 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.

[0059] The term "module" refers to any known or subsequently developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.

[0060] In this embodiment, the display device 200 generally refers to a device with screen display and data processing capabilities. For example, the display device 200 includes, but is not limited to, smart TVs, mobile terminals, computers, monitors, advertising screens, wearable devices, virtual reality devices, augmented reality devices, etc.

[0061] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device provided in some embodiments of this application. For example... Figure 1 As shown, a user can operate the display device 200 via touch operation, a mobile terminal 300, and a control device 100. The control device 100 receives user input commands and converts them into control commands that the display device 200 can recognize and respond to. For example, the control device 100 can be a remote control, a stylus, a gamepad, etc.

[0062] The mobile terminal 300 can function as a control device for human-computer interaction between the user and the display device 200. It can also function as a communication device for establishing a communication connection with the display device 200 and exchanging data. In some embodiments, the mobile terminal 300 can have software applications installed on it and communicate with the display device 200 via network communication protocols to achieve one-to-one control and data communication. Furthermore, it can transmit audio and video content displayed on the mobile terminal 300 to the display device 200 for synchronized display.

[0063] In some embodiments, the mobile terminal 300 or other electronic devices may also simulate the functions of the control device 100 by running an application that controls the display device 200.

[0064] 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.

[0065] 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.

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

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

[0068] 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.

[0069] In some embodiments, the display 260 includes display function components for presenting images and driving components for driving image display. The display 260 is used to receive and display image signals output from the controller 250. For example, the display 260 can be used to display video content, image content, menu control interface components, and user control UI interfaces, etc.

[0070] In some embodiments, the communication device 220 is a component used to communicate with external devices or the server 400 according to various communication protocol types. The display device 200 may have multiple communication devices 220 depending on the supported communication methods. For example, when the display device 200 supports wireless network communication, it may have a communication device 220 with WiFi functionality. When the display device 200 supports Bluetooth connectivity, it needs to have a communication device 220 with Bluetooth functionality.

[0071] The communication device 220 enables the display device 200 to communicate with external devices or the server 400 via wireless or wired connections. Wired connections utilize data cables, interfaces, or other components to connect the display device 200 to external devices. Wireless connections utilize wireless signals or wireless networks. The display device 200 can directly establish a connection with external devices or indirectly through gateways, routers, or other connection devices.

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

[0073] 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.

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

[0075] In some embodiments, the audio output device 270 can be a built-in speaker of the display device 200 or an external audio output device connected to the display device 200. For the external audio output device connected to the display device 200, the display device 200 may also be provided with an external audio output terminal, through which the audio output device can be connected to the display device 200 to output sound from the display device 200.

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

[0077] To enable user interaction, in some embodiments, the display device 200 may run an operating system. The operating system is a computer program used to manage and control the hardware and software resources of the display device 200. The operating system can control the display device to provide a user interface; for example, the operating system can directly control the display device to provide a user interface, or it can provide a user interface by running an application. The operating system also allows users to interact with the display device 200.

[0078] It should be noted that the operating system can be a native operating system based on a specific operating platform, a third-party operating system that is deeply customized based on a specific operating platform, or an independent operating system specifically developed for display devices.

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

[0080] In some embodiments, the application layer provides services and interfaces for applications, enabling the display device 200 to run applications and interact with the user based on the applications. The application layer may contain at least one application, which may be a built-in Windows program, system settings program, or clock program of the operating system; or it may be an application developed by a third-party developer. In specific implementations, the application packages in the application layer are not limited to the examples above.

[0081] The framework layer provides application programming interfaces (APIs) and a programming framework 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.

[0082] like Figure 3 As shown, the application framework layer in this embodiment includes a view system, managers, and content providers. The view system designs and implements the application's interface and interactions, and includes lists, grids, text boxes, buttons, etc. The managers include at least one of the following modules: an activity manager for interacting with all running activities in the system; a location manager for providing system services or applications with access to system location services; a package manager for retrieving various information related to application packages currently installed on the device; a notification manager for controlling the display and clearing of notification messages; and a window manager for managing icons, windows, toolbars, wallpapers, and desktop widgets on the user interface.

[0083] In some embodiments, the Activity Manager manages the lifecycle of individual applications and common navigation and back functions, such as controlling application exit, opening, and back actions. The Window Manager manages all window programs, such as obtaining the screen size, determining if a status bar is present, locking the screen, capturing the screen, and controlling changes to the display window, such as shrinking the display window, shaking the display, or distorting the display.

[0084] 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.

[0085] In some embodiments, the kernel layer is a functional layer situated between the hardware and software of the display device 200. The kernel layer can implement functions such as hardware abstraction, multitasking, and memory management. For example, ... Figure 3As shown, hardware drivers can be configured in the kernel layer. The drivers included in the kernel layer can be at least one of the following: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.

[0086] 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.

[0087] In some embodiments, the display device 200 can be connected to an external device, such as a network box, computer, or game console, via an HDMI input (HDMI in). In this case, the display device 200 acts as a sink, and the external device acts as a source; the external device can also be represented as a signal source device. Figure 4 As shown, when the transmitter and receiver are connected, the transmitter pulls up a 5V voltage through the HDMI interface, allowing the 5V voltage to be simultaneously applied to the receiver. For example, when the transmitter's HDMI interface is connected to the receiver, the transmitter applies 5V to the receiver through pin 18 (PWR_CON_PIN18) of the HDMI interface. This way, even if the receiver is not powered on, the transmitter can still read the receiver's EDID (Extended Display Identification Data) through the HDMI interface.

[0088] After detecting a stable 5V voltage signal, the receiving end prepares the HDCP key and EDID file, and pulls the HPD (HotPlug Detection) signal high. HDCP (High-bandwidth Digital Content Protection) is a content protection technology capable of data encryption and authorization verification; each device has a pre-set key for performing this verification.

[0089] Upon detecting an HPD high, the receiving end performs HDCP verification and reads the receiving end's EDID via the HDMI interface's DDC (Display Data Channel). The EDID includes device-related information such as resolution, refresh rate, and color support. The transmitting end then uses the data in the EDID to transmit audio and video signals (media asset signals) to the receiving end via the TMDS (Transition Minimized Differential Signaling) data channel and TMDS clock channel in the HDMI interface, enabling the receiving end to play or display the transmitting end's audio and video signals. The TMDS data channel transmits the RGB data of each pixel, and the TMDS clock channel maintains the required timing for transmission.

[0090] In some embodiments, the HDMI interface is also configured with a CEC (Consumer Electronics Control Channel). The display device 200 can report its status to external devices through the CEC, and the CEC supports various commands and functions, such as power on / off, volume control, input switching, etc.

[0091] Similarly, in some embodiments, the display device 200 can also be connected to other display devices, such as televisions or monitors, via HDMI output (HDMI out). In this case, the display device 200 acts as the transmitter (source), and the external display device acts as the receiver (sink). The interaction process between the transmitter and receiver is as follows: Figure 4 As shown, it will not be elaborated upon here.

[0092] In some embodiments, the HDMI interface also includes an ARC port, which supports the ARC function. ARC is used to transmit audio signals (or audio data), allowing the display device 200 to transmit audio signals via the HDMI cable to an amplifier or other external devices that support HDMIARC, such as speakers or amplifiers, enabling the external devices to replace the display device 200's built-in speakers to produce sound.

[0093] For example, such as Figure 5As shown, for HDMI interfaces that do not support ARC, the external devices connected to the display device 200 include amplifier 501 and set-top box 502. Set-top box 502 provides media data, including audio and video data, to the display device 200. Both video and audio data outputs are via the HDMI interface; that is, the set-top box's HDMI out is connected to the amplifier's HDMI in, and the amplifier's HDMI out is then connected to the TV's HDMI in. If the media data built into the display device 200 is to be output to the amplifier, it needs to be connected from the display device 200's audio output (such as optical, coaxial, or analog) to a specific input port of the amplifier.

[0094] like Figure 6 As shown, for HDMI interfaces supporting ARC, the external devices connected to the display device 200 include the power amplifier 601 and the set-top box 602. The set-top box 602 provides media data, including audio and video data, to the display device 200. A separate audio cable is no longer needed between the display device 200 and the power amplifier 601; simply switching the power amplifier 601 to ARC input will allow it to receive audio from the display device 200 (the display device 200 is set to ARC output). In this case, for the power amplifier 601, the ARC channel serves as one of the audio inputs, along with other input interfaces such as HDMI in, Bluetooth, and optical fiber.

[0095] In some embodiments, the ARC port of the HDMI interface can also support eARC functionality. eARC is an operating state of the ARC interface that provides greater data transfer bandwidth compared to ARC to support high-quality audio and other advanced features. eARC works similarly to ARC, but supports higher quality audio formats and greater bandwidth, allowing audio data to be returned from the display device 200 to an amplifier or other external devices that support HDMI ARC via an HDMI connection.

[0096] Based on the aforementioned display device 200 and device interface 240, the display device 200 can connect to different external devices through different device interfaces 240, such as connecting external devices supporting ARC functionality via the ARC port, or connecting other HDMI-enabled devices via the conventional HDMI interface. However, due to the increasing prevalence of HDMI ARC / eARC functionality and the diversification of connection methods between external devices and the display device 200, such as the complexity of external device connection methods, compatibility differences between different devices, and the diversity of audio transmission protocols, users are prone to experiencing no sound output after connecting the display device 200 and external devices, affecting the user experience. Furthermore, the complexity of signal processing also increases the difficulty of problem localization, making it difficult for users to determine whether the problem lies with the display device 200 or the external device when there is no sound output.

[0097] Therefore, some embodiments of this application disclose a display device 200 that can detect the connection type between an external device and the display device 200 when an external device is detected connected to the display device 200. If the external device is a non-cascaded connection (i.e., the external device is directly connected to the device interface 240 of the display device 200), a direct connection prompt interface is displayed to assist the user in checking whether the current non-cascaded connection method is correct; while if the external device is a cascaded connection (i.e., the external device is connected to the display device 200 through other external devices connected to the display device), the routing of media data is automatically adjusted according to the connection status, and a non-direct connection prompt interface is displayed to assist the user in checking whether the current cascaded connection method is correct.

[0098] In this way, the display device 200 can adaptively detect and switch external devices with different connection methods, enabling users to correctly check the connection method and quickly locate the fault point when a silent problem occurs, thereby improving the user experience.

[0099] In some embodiments, based on different connection methods between the display device 200 and external devices, various connection methods are divided into two connection types: cascaded connection and non-cascaded connection. A non-cascaded connection is where the currently connected external device is directly connected to the device interface 240 of the display device 200; otherwise, it is a non-cascaded connection. For example, as... Figure 6 The connection method shown indicates that the external device is connected in a cascade configuration; for example... Figure 7 The connection method shown indicates that the external device is connected in a non-cascaded manner.

[0100] Due to the complexity of external device connection methods, the compatibility differences between different devices, and the diversity of audio transmission protocols, in some embodiments, when the connection type between the display device 200 and the external device is a cascaded connection, it also includes a variety of different data transmission methods, that is, the media data provided by the external device can be output through different routes.

[0101] For example, such as Figures 8-11 As shown, Figure 8 This is a schematic diagram illustrating data transmission between an external device and a display device 200 in a non-cascaded connection. Figures 9-11 This is a schematic diagram illustrating data transmission in a cascaded connection between an external device and a display device. Figures 8-11 In this context, the soundbar is an HDMI ARC / eARC peripheral. An HDMI peripheral is an external device used to provide media data to the display device 200. The media data (AV data) may include audio data and / or video data.

[0102] in, Figure 8 The non-cascaded connection shown is as follows: display device 200 is directly connected to the soundbar; under ARC / eARC connection, other HDMI peripherals are connected to display device 200; such as... Figure 9 As shown in the cascaded connection, under the ARC / eARC connection, the display device 200 switches to the ARC / eARC channel, the HDMI input of the soundbar is connected to the HDMI peripheral, the media data of the HDMI peripheral is output to the display device 200, and then transmitted back to the soundbar.

[0103] like Figure 10 In the cascaded connection shown, under ARC / eARC connection, display device 200 switches to the ARC / eARC channel, the soundbar's HDMI input is connected to the HDMI peripheral, and the audio data from the HDMI peripheral is separated and sent to the soundbar, not output to display device 200. The video data is output to display device 200 for display. In this case, the soundbar does not use ARC function, meaning it does not receive audio data sent by display device 200, but only receives audio data from the cascaded HDMI peripheral. In the cascaded connection shown in Figure 11, under non-ARC / eARC connection, display device 200 switches to the ARC / eARC channel, the soundbar's HDMI input is connected to the HDMI peripheral, and the HDMI outputs media data to display device 200. The soundbar only acts as a switch and does not produce sound. Figure 11 This is an abnormal situation where no sound is heard.

[0104] Based on the above Figures 8-11 As shown in the connection methods and scenarios, in some embodiments, the display device 200 may include a display 260, a device interface 240, and a controller 250, wherein the controller 250 is coupled to the display 260 and the device interface 240. The display 260 is configured to display a user interface; the device interface 240 is configured to connect to external devices and receive media data sent by external devices; such as... Figure 12 As shown, the controller 250 is configured to perform the following program steps:

[0105] S1201: In response to an access event of the target device, detect the connection type of the target device and the device interface.

[0106] The target device is the external device currently connected to the display device 200. Upon detecting an access event of the target device, the controller 250 of the display device 200 can respond to the access event by detecting the target device and the device interface 240, i.e., the connection type between the target device and the display device 200. The connection type includes cascaded connections and non-cascaded connections. A cascaded connection is as follows: Figure 6 The connection method shown is as follows: The non-cascaded method is as follows Figure 7The connection method shown.

[0107] For ease of distinction and description, in this application embodiment, the external device connected to the target device in a cascaded connection is referred to as an intermediate device, and the interface of the intermediate device is referred to as a device interface (such as the HDMI interface in the intermediate device); the intermediate device is connected to both the target device and the display device 200. That is, in a non-cascaded connection, the target device is directly connected to the device interface 240, and in a cascaded connection, the target device is connected to the device interface of the intermediate device, and the intermediate device is connected to the device interface 240. The media data described in this application embodiment includes at least audio data.

[0108] like Figure 13 As shown, in some embodiments, before detecting the connection type, the controller 250 of the display device 200 may also detect the target interface accessed by the target device in response to an access event (S1301). The target interface is either the device interface 240 or the device interface of an intermediate device. For example, when the target device and the display device 200 are cascaded, the target interface is the device interface of the intermediate device connected to the target device; when the target device and the display device 200 are not cascaded, the target interface is the device interface 240 of the display device 200 connected to the target device.

[0109] After the controller 250 of the display device 200 detects the target interface, if the target interface is not an Audio Return Channel (ARC) interface and the target device is an ARC device, then it controls the display 260 to display a third prompt interface (S1302). The third prompt interface is used to present prompt information indicating that the target device should be connected to the ARC interface, for example... Figure 14 The third prompt interface shown may include "It is recommended to connect the currently connected device to the ARC port according to the interface identifier and use the ARC function." If the controller 250 of the display device 200 detects that the target interface is an audio return channel interface, the step of detecting the connection type between the target device and the device interface 240 is executed (i.e., step S1201).

[0110] In some embodiments, the third prompt interface displayed by the display device 200 may also include an operation diagram on how to connect to the ARC port to assist the user in operation. In this way, the user can reconnect the target device and the display device 200 by following the operation diagram in the third prompt interface, and change the device interface 240 connected to the target device, thus ensuring that the ARC function is effective.

[0111] In some embodiments, if the controller 250 of the display device 200 detects that the target interface is not an ARC port and the target device is not an ARC device, it indicates that the currently connected target device is an external device that does not support ARC functionality, and no special processing is required. For example, if the display device 200 detects that the target device is not an ARC device and the connected interface is an HDMI port that does not support ARC functionality, then... Figure 4 The process shown executes the interaction between the target device and the display device 200.

[0112] For ease of identification, in some embodiments, when the controller 250 of the display device 200 detects whether the target device is an ARC device, it can obtain the physical address of the target device and then determine whether the target device is an ARC device based on the physical address of the target device.

[0113] In some embodiments, when detecting the connection type, the controller 250 of the display device 200 can obtain the physical address of the target device and then read the parameter value of the target bit in the physical address. If the parameter value is a preset value, the connection type between the target device and the device interface 240 is marked as a non-cascaded connection; if the parameter value is not a preset value, the connection type between the target device and the device interface 240 is marked as a cascaded connection.

[0114] For example, in a cascading configuration, if the target device replies with a physical address of 0x22, the display device 200 can request the target device's physical address via broadcast, causing the target device to reply with its own physical address. After receiving the physical address from the target device, the display device 200 reads the last bit of the physical address. If it is 0, it indicates that the target device is connected to the device interface 240 of the display device 200 (e.g., ...). Figure 8 The HDMI 1 in the display device 200 shown is a non-cascaded connection; however, if the last bit in the physical address returned by the target device is not 0, it indicates that the target device is connected to the device interface of the intermediate device (such as...). Figure 9 The HDMI 2 of the display device 200 and the HDMI in 1 of the soundbar are cascaded.

[0115] S1202: If the connection type is a non-cascaded connection, control the display to show a first prompt interface, which is used to present prompt information for the non-cascaded connection method.

[0116] After the controller 250 of the display device 200 detects the connection type between the target device and the display device 200, if the detected connection type is a non-cascaded connection, it means that the target device is directly connected to the device interface 240. At this time, the controller 250 of the display device 200 can control the display 260 to display a first prompt interface to present a prompt message indicating a non-cascaded connection. For example, the display device 200 can... Figure 8 The connection method shown generates corresponding prompt information to form the first prompt interface.

[0117] To ensure the correctness of the connection, if the connection type between the target device and the display device 200 is a non-cascaded connection, in some embodiments, before the display device 200 displays the first prompt interface, the controller 250 also detects the first connection status between the target device and the display device 200. The type of the first connection status is either an audio return channel connection status or an enhanced audio return channel connection status, i.e., one of ARC connection or eARC connection.

[0118] If the controller 250 of the display device 200 detects that the first connection status is successful, it will execute the step of controlling the display 260 to display the first prompt interface (i.e., step S1201). For example, if the first connection status is ARC connection status, the display device 200 will check whether the ARC handshake connection is successful. If successful, it will directly display the first prompt interface to prompt the user to check whether the current connection method is correct.

[0119] If the controller of the display device 200 detects that the first connection state is a connection failure, it detects the second connection state of the display device 200, and if the second connection state is a successful connection, it executes the step of controlling the display 260 to display the first prompt interface (i.e., step S1201). The type of the second connection state is either the audio return channel connection state or the enhanced audio return channel connection state, and the types of the first and second connection states are different. For example, if the first connection state is an ARC connection state, the second connection state is an eARC connection state; if the first connection state is an eARC connection state, the second connection state is an ARC connection state.

[0120] In other words, when the display device 200 detects a successful ARC handshake connection or a successful eARC handshake connection, it can control the display 260 to display the first prompt interface to help the user check whether the current non-cascaded connection method is correct, so as to help the user locate and troubleshoot the fault.

[0121] In some embodiments, the first prompt interface may include a schematic diagram of a non-cascaded connection method and a prompt message indicating whether the external audio output device connected to the device 200 has sound output. The prompt message indicating whether there is sound output may include a first control and a second control. The first control is used to confirm that the currently connected external audio output device has sound output, and the second control is used to confirm that the currently connected external audio output device does not have sound output.

[0122] For example, such as Figure 15 As shown, Figure 15 This is a display effect diagram of a first prompt interface. The first prompt interface includes a connection method diagram 1501 for non-cascaded connections, which is used to assist the user in checking the connection method of the target device and determining whether the connection is accurate; a first control 1502 is used to confirm that the currently connected external audio output device has sound output, and a second control 1503 is used to confirm that the currently connected external audio output device has no sound output. Both the first control 1502 and the second control 1503 are operable controls.

[0123] In some embodiments, the first prompt interface may further include a multi-level menu. The display device 200 may sequentially display a diagram of a non-cascaded connection method and a prompt message indicating whether the external audio output device of the display device 200 has sound output based on user operation events. For example, the display device 200 may first display a diagram of a non-cascaded connection method, representing this diagram as a first-level menu. The first-level menu includes at least one confirmation control to confirm that the current non-cascaded connection is error-free. When the display device 200 detects the user's selection operation on the confirmation control in the first-level menu, it displays a prompt message indicating whether the audio output device has sound output, representing this prompt message as a second-level menu. The second-level menu includes the aforementioned first and second controls.

[0124] For non-cascaded connections, in some embodiments, when the controller 250 of the display device 200 detects a selection event of the second control, indicating that the external audio output device of the display device 200 is not outputting sound, the controller 250 of the display device 200 displays a fourth prompt interface. This fourth prompt interface presents a connection error message (e.g., ...) to the user. Figure 16 (The prompt interface shown).

[0125] In other words, when the ARC / eARC handshake connection of the display device 200 is successful, if there is no error in the non-cascaded connection between the target device and the display device 200, but the external audio output device (i.e., the ARC / eARC device) of the display device 200 has no sound output, it indicates that there is an abnormality in the connection between the target device and the display device 200. The display device 200 can then display a fourth prompt interface to inform the user of the current fault problem.

[0126] In some embodiments, when the controller 250 of the display device 200 detects that both the first connection state and the second connection state are connection failures, indicating a problem with the current connection method, it controls the display 260 to display a fourth prompt interface. The fourth prompt interface presents the user with a connection error message (e.g., ...). Figure 16 (The prompt interface shown).

[0127] That is, in some embodiments, if the controller 250 of the display device 200 detects that there is no corresponding sound output for the media data after the first prompt interface is displayed, or if the second connection status is connection failure, then the controller controls the display 260 to display the fourth prompt interface.

[0128] In some embodiments, the controller 250 of the display device 200 detects whether there is a corresponding sound output in the media data. This can be determined based on the user's selection operation on the first control and the second control. If the user performs a selection operation on the first control, the media data is marked as having a corresponding sound output; while if the user performs a selection operation on the second control, the media data is marked as not having a corresponding sound output.

[0129] For example, for non-cascaded connection types, such as Figure 17 As shown, the display device 200 can first determine whether the ARC handshake connection is successful; if the ARC handshake connection is successful, the display device 200 controls the monitor 260 to display a first prompt interface to prompt the user to confirm whether the current connection is as described. Figure 8 The connection method shown and whether the ARC / eARC peripheral has sound output are indicated; if there is sound output, no further processing is required; if there is no sound output, the monitor 260 is controlled to display the fourth prompt interface to inform the user of the current connection error.

[0130] If the ARC handshake connection fails, the display device 200 checks whether the eARC handshake connection is successful. If the eARC handshake connection is successful, the display device 200 controls the monitor 260 to display the first prompt interface to prompt the user to confirm whether the current connection is as follows. Figure 8 The system displays the connection method and whether the ARC / eARC peripheral has audio output. If audio output is present, no further processing is required. If no audio output is present, the system controls the display 260 to show the fourth prompt interface to inform the user of the current connection error. If the eARC handshake connection also fails, the display device 200 controls the display 260 to show the fourth prompt interface to inform the user of the current connection error.

[0131] S1203: If the connection type is a cascaded connection, update the routing output of the media asset data based on the status of the cascaded connection, and control the display to show a second prompt interface, the second prompt interface being used to present prompt information about the cascaded connection method.

[0132] After the controller 250 of display device 200 detects the connection type between the target device and display device 200, if the detected connection type is a cascade connection, it means that the target device is not directly connected to device interface 240, but is connected to display device 200 through an intermediate device. At this time, the controller 250 of display device 200 can update the routing output of media asset data based on the cascade connection status and control display 260 to display a second prompt interface to present prompt information about the cascade connection method. For example, display device 200 can... Figures 9-11 The connection method shown generates corresponding prompt information to form a second prompt interface.

[0133] In some embodiments, when the controller 250 of the display device 200 detects that the connection type is a cascaded connection, it can also traverse the status of the device interfaces 240 to determine whether there are any idle device interfaces 240. If the display device 200 has an idle device interface 240, the controller 250 of the display device 200 can control the display 260 to display a prompt interface for changing the interface, thereby simplifying the connection method and improving the transmission quality. If the display device 200 does not have an idle device interface 240, it means that the optimal connection has been reached and no special processing is required.

[0134] For example, when the display device 200 controls the display to show a prompt interface for changing the interface, it can display a connection diagram of the cascade connection method and the corresponding prompt text to recommend that the user connect the target device to the idle device interface 240 in the display device 200.

[0135] In some embodiments, the controller 250 of the display device 200 can obtain a port list of the device interfaces 240 and detect the voltage level of each device interface 240 according to the port list. If the voltage level of a device interface 240 is high, it is determined that the device interface 240 is not idle; and if the voltage level of a device interface 240 is low, it is determined that the device interface 240 is idle. For example, when the 5V pin of the HDMI interface is high, the HDMI interface is not idle; when the 5V pin of the HDMI interface is low, the HDMI interface is idle.

[0136] like Figure 18As shown, for cascaded connections, in some embodiments, when the display device 200 updates the routing output of media asset data based on the state of the cascaded connection, the routing output of the media asset data can be set to the device interface of the intermediate device connection (S1801). Then, the data transmitted through the target channel is detected (S1802). Here, the target channel is the channel established by the device interface of the intermediate device connection, such as... Figure 8 The HDMI channel established by HDMI 1 of the display device 200 shown. Figure 9 The HDMI channel established by HDMI 2 is shown.

[0137] If the display device 200 detects that the data transmitted through the target channel includes audio data, it executes the step of controlling the display 260 to display the second prompt interface (i.e., step S1203); if the data transmitted through the target channel does not include audio data, it sets the routing output of the media data to the device interface in the intermediate device connected to the target device (S1803), and then executes the step of controlling the display 260 to display the second prompt interface (i.e., step S1203).

[0138] That is, for the target device in the cascaded connection, the display device 200 first connects to the target channel (e.g., Figure 9 The data from the channel established by HDMI 2 (as shown) is detected; if audio data (such as...) is present in the target channel... Figure 9 If the data transmission is successful (as shown), the second prompt interface will be displayed directly; if there is no audio data in the target channel, the display device 200 will first update the routing output settings (such as...). Figure 10 As shown, the router output is changed from HDMI 2 of display device 200 to HDMI inl of the soundbar, and then the second prompt interface is displayed.

[0139] Similar to the first prompt interface, in some embodiments, the second prompt interface may include a schematic diagram of the cascaded connection method and a prompt message indicating whether the external audio output device connected to device 200 has sound output. The prompt message indicating whether there is sound output may include a first control and a second control. The first control is used to confirm that the currently connected external audio output device has sound output, and the second control is used to confirm that the currently connected external audio output device does not have sound output.

[0140] For example, such as Figure 19 As shown, Figure 19This is a display effect diagram of a second prompt interface. The second prompt interface includes a cascading connection diagram 1901, which is used to assist the user in checking the connection method of the target device and determining whether the connection is accurate; a first control 1902 is used to confirm that the currently connected external audio output device has sound output, and a second control 1903 is used to confirm that the currently connected external audio output device has no sound output. Both the first control 1902 and the second control 1903 are operable controls.

[0141] In some embodiments, the second prompt interface may also include a multi-level menu. The display device 200 may sequentially display a schematic diagram of the cascaded connection method and a prompt message indicating whether the external audio output device of the display device 200 has sound output based on user operation events. For example, the display device 200 may first display a schematic diagram of the cascaded connection method, representing the schematic diagram as a first-level menu. The first-level menu includes at least one confirmation control to confirm that the current cascaded connection is error-free. When the display device 200 detects the user's selection operation on the confirmation control in the first-level menu, it displays a prompt message indicating whether the audio output device has sound output, representing the prompt message as a second-level menu. The second-level menu includes the aforementioned first control and second control.

[0142] For ease of identification, in some embodiments, when the controller 250 of the display device 200 detects a selection event of the second control, the controller 250 of the display device 200 marks that the audio output device connected to the display device 200 has no sound output; when the selection event of the first control is detected, the controller 250 of the display device 200 marks that the audio output device connected to the display device 200 has sound output.

[0143] For cascaded connections, in some embodiments, if the data transmitted by the target channel includes audio data, after the display device 200 displays the second prompt interface, if it detects that there is no corresponding sound output for the media data, the routing output of the media data is set to the device interface of the intermediate device connected to the target device, and then the step of the display 260 displaying the second prompt interface is executed.

[0144] For cascaded connections, in some embodiments, if the data transmitted by the target channel does not include audio data, for example... Figure 10 The data transmission shown indicates that the audio output device is not using the ARC function for sound playback at this time. The controller 250 of the display device 200 also sets the sound output channel to the display device 200 to switch out the sound channel corresponding to the ARC / eARC function. Then, the routing output of the media asset data is set to the device interface of the target device in the intermediate device.

[0145] In some embodiments, after displaying the second prompt interface, if no corresponding sound output is detected in the media data, the display device 200 controls the display to show a fifth prompt interface. The fifth prompt interface presents the user with a prompt message indicating an audio output device malfunction (e.g., [missing information]). Figure 20 (The prompt interface shown).

[0146] In some embodiments, the display device 200 detects that the connection type is a cascaded connection and sets the routing output of the media asset data to the device interface 240 of the intermediate device connection (e.g., ...). Figure 18 Following step S1801, a first connection state is also detected. The type of the first connection state is either the connection state of the audio return channel or the connection state of the enhanced audio return channel. If the first connection state is successful, the step of detecting the data transmitted through the target channel is executed (S1802); if the first connection state is unsuccessful, a second connection state is detected; and, if the second connection state is successful, the step of detecting the data transmitted through the target channel is executed (S102); if the second connection state is unsuccessful, the routing output of the media data is set to the device interface in the intermediate device that connects to the target device, and then the step of controlling the display 260 to display the second prompt interface is executed. The type of the second connection state is either the connection state of the audio return channel or the connection state of the enhanced audio return channel, and the types of the first and second connection states are different.

[0147] It should be noted that the detection and judgment of the first connection state and the second connection state can refer to the above embodiments, and will not be repeated here.

[0148] For example, for cascaded connection types, such as Figure 21 As shown, the display device 200 first sets the routing output of the media data to device interface X in the intermediate device connected to the display device 200, and then determines whether the ARC handshake connection is successful. If the ARC handshake connection is successful, the display device 200 determines whether the HDMI channel corresponding to the current device interface X includes audio data. If audio data is included, a second prompt interface is displayed to prompt the user whether the current connection is a cascaded connection and whether the ARC / eARC peripheral has sound output. If there is sound output, no further processing is required. If there is no sound output, a message is sent to the ARC / eARC peripheral to set the routing output to the HDMI channel of the corresponding device interface of the cascaded intermediate device, and the second prompt interface is displayed again. If there is sound output at this time, no further processing is required. Otherwise, a fifth prompt interface is displayed to prompt the user that the ARC / eARC peripheral is malfunctioning.

[0149] If the HDMI channel corresponding to the current device interface X does not include audio data, the display device 200 sets the audio output channel to TV (i.e., display device 200), switches out the ARC / eARC audio channel, and then sends a message to the ARC / eARC peripheral to set the routing output to the HDMI channel of the corresponding device interface of the cascaded intermediate device, and displays the second prompt interface again. If there is audio output at this time, no processing is required; otherwise, the fifth prompt interface is displayed to inform the user that the ARC / eARC peripheral is malfunctioning.

[0150] If the ARC handshake connection fails, display device 200 checks whether the eARC handshake connection is successful. If the eARC handshake connection is successful, display device 200 determines whether the HDMI channel corresponding to the current device interface X includes audio data. If audio data is included, a second prompt interface is displayed to inform the user whether the current connection is a cascaded connection and whether the ARC / eARC peripheral has sound output. If there is sound output, no further processing is required. If there is no sound output, a message is sent to the ARC / eARC peripheral to configure the routing output to the HDMI channel of the corresponding device interface of the cascaded intermediate device, and the second prompt interface is displayed again. If there is sound output at this time, no further processing is required. Otherwise, a fifth prompt interface is displayed to inform the user that the ARC / eARC peripheral is malfunctioning.

[0151] If the HDMI channel corresponding to the current device interface X does not include audio data, the display device 200 sets the audio output channel to TV (i.e., display device 200), switches out the ARC / eARC audio channel, and then sends a message to the ARC / eARC peripheral to set the routing output to the HDMI channel of the corresponding device interface of the cascaded intermediate device, and displays the second prompt interface again. If there is audio output at this time, no processing is required; otherwise, the fifth prompt interface is displayed to inform the user that the ARC / eARC peripheral is malfunctioning.

[0152] In some embodiments, the display device 200 may be configured with a specific target application or target service, which is used to perform the above steps. The controller 250 of the display device 200 can perform the above detection and interface display through the target application or target service.

[0153] For cascading connections, in some embodiments, the ARC / eARC channels of the cascaded intermediate devices are displayed in a list format on the signal source list of the display device 200, and the display device 200 supports switching to the HDMI channel of the cascaded intermediate device by sending a CEC message. For example, as Figure 22 As shown, in the signal source list of display device 200, the ARC / eARC channels are displayed in a list format, showing the HDMI channels of cascaded intermediate devices.

[0154] It should be noted that the display content and effects of the various prompt interfaces provided in the embodiments of this application are merely illustrative examples. The prompt interfaces may also include more or less content information, as long as their function remains consistent with that of the interface. This application does not impose any limitations on this.

[0155] Based on the aforementioned display device 200, some embodiments of this application also provide a method for switching between multiple connection modes. This method can be applied to the aforementioned display device 200, which may include a display 260, a device interface 240, and a controller 250. The controller 250 is coupled to the display 260 and the device interface 240. The display 260 is configured to display a user interface; the device interface 240 is configured to connect to external devices and receive media data sent by the external devices. Figure 12 As shown, the switching method includes the following steps:

[0156] S1201: In response to an access event of a target device, detect the connection type between the target device and the device interface. The target device is a currently accessed external device, and the connection type includes cascaded connection and non-cascaded connection. The cascaded connection is a connection between the target device and the device interface of an intermediate device, and the intermediate device is connected to the device interface. The non-cascaded connection is a connection between the target device and the device interface.

[0157] S1202: If the connection type is a non-cascaded connection, control the display to show a first prompt interface, the first prompt interface is used to present prompt information for the non-cascaded connection method;

[0158] S1203: If the connection type is a cascaded connection, update the routing output of the media asset data based on the status of the cascaded connection, and control the display to show a second prompt interface, the second prompt interface being used to present prompt information about the cascaded connection method.

[0159] As can be seen from the above technical solutions, the display device and multi-connection switching method provided in some embodiments of this application can respond to the access event of the target device and detect the connection type between the target device and the device interface 240. The connection type includes cascaded connection and non-cascaded connection. Cascaded connection refers to the connection between the target device and the device interface of an intermediate device, and the intermediate device is connected to the device interface 240. Non-cascaded connection refers to the connection between the target device and the device interface 240. If the connection type is non-cascaded connection, the display 260 is controlled to display a first prompt interface corresponding to non-cascaded connection; if the connection type is cascaded connection, the routing output of the media asset data is updated based on the state of the cascaded connection, and the display 260 is controlled to display a second prompt interface corresponding to the cascaded connection. This method, by intelligently detecting the connection type and automatically switching the display prompts and routing, can improve device compatibility, simplify user operation, and thus improve user experience.

[0160] The same or similar parts among the various embodiments in this specification can be referred to mutually, and will not be repeated here.

[0161] Those skilled in the art will clearly understand that the techniques in the embodiments of the present invention can be implemented using software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solutions in the embodiments of the present invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods of various embodiments or certain parts of the embodiments of the present invention.

[0162] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

[0163] For ease of explanation, the above description has been provided in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Various modifications and variations can be obtained based on the above teachings. The selection and description of the above embodiments are for the purpose of better explaining the principles and practical applications, thereby enabling those skilled in the art to better utilize the described embodiments and various different variations of embodiments suitable for specific use considerations.

Claims

1. A display device, characterized in that, include: The monitor is configured to display the user interface; The device interface is configured to connect to an external device and receive media data sent by the external device, the media data including at least audio data; The controller, coupled to the display and the device interface, is configured to: In response to an access event of a target device, the connection type between the target device and the device interface is detected. The target device is a currently accessed external device, and the connection type includes cascaded connection and non-cascaded connection. The cascaded connection is a connection between the target device and the device interface of an intermediate device, and the intermediate device is connected to the device interface. The non-cascaded connection is a connection between the target device and the device interface. If the connection type is a non-cascaded connection, control the display to show a first prompt interface, which is used to present prompt information for the non-cascaded connection method; If the connection type is a cascaded connection, set the routing output of the media asset data to the device interface connected to the intermediate device; The data transmitted through the target channel is detected; the target channel is the channel established by the intermediate device connecting to the device interface. If the data transmitted by the target channel includes the audio data, the display is controlled to show a second prompt interface, which is used to present prompt information about the cascaded connection method; If the data transmitted by the target channel does not include the audio data, the routing output of the media data is set to the device interface of the intermediate device connected to the target device, and the display is controlled to show the second prompt interface.

2. The display device according to claim 1, characterized in that, Before performing the step of detecting the connection type between the target device and the device interface, the controller is also configured to: Detect the target interface accessed by the target device, wherein the target interface is the device interface or the equipment interface; If the target interface is not an audio return channel interface, and the target device is an audio return channel device, then the display is controlled to show a third prompt interface, which is used to present prompt information for connecting the target device to the audio return channel interface. If the target interface is the audio return channel interface, then the step of detecting the connection type between the target device and the device interface is performed.

3. The display device according to claim 1, characterized in that, The controller is configured to detect the connection type between the target device and the device interface, specifically as follows: Obtain the physical address of the target device; Read the parameter value of the target bit in the physical address; If the parameter value is a preset value, the connection type between the target device and the device interface is marked as a non-cascaded connection; If the parameter value is not the preset value, the connection type between the target device and the device interface is marked as a cascade connection.

4. The display device according to claim 1, characterized in that, If the connection type is a non-cascaded connection, before the controller executes the step of controlling the display to show the first prompt interface, it is also configured to: Detect the first connection state, where the type of the first connection state is either the connection state of the audio return channel or the connection state of the enhanced audio return channel. If the first connection status is successful, then execute the step of controlling the display to show the first prompt interface; If the first connection status is a connection failure, then the second connection status is detected, and if the second connection status is a connection success, the step of controlling the display to show the first prompt interface is executed; the type of the second connection status is the connection status of the audio return channel or the connection status of the enhanced audio return channel, and the types of the first connection status and the second connection status are different.

5. The display device according to claim 4, characterized in that, The media asset data includes at least audio data, and the controller is further configured to: If no corresponding sound output is detected after the first prompt interface is displayed, or if the second connection status is a connection failure, the display is controlled to show a fourth prompt interface, which is used to present a prompt message indicating a connection error.

6. The display device according to claim 1, characterized in that, After executing the step of controlling the display to show the second prompt interface, the controller is further configured to: If no corresponding sound output is detected in the media data, the display is controlled to show a fifth prompt interface, which is used to present a prompt message indicating that the audio output device is malfunctioning.

7. The display device according to claim 1, characterized in that, If the data transmitted through the target channel includes the audio data, after the controller performs the step of controlling the display to show the second prompt interface, it is further configured to: If no corresponding sound output is detected for the media asset data, the routing output of the media asset data is set to the device interface of the intermediate device that connects to the target device, and then the step of controlling the display to show the second prompt interface is executed.

8. The display device according to claim 1, characterized in that, After the controller performs the step of setting the routing output of the media asset data to the device interface connected to the intermediate device, it is further configured to: Detect the first connection state, where the type of the first connection state is either the connection state of the audio return channel or the connection state of the enhanced audio return channel. If the first connection status is successful, proceed with the step of detecting the data transmitted through the target channel; If the first connection state is a connection failure, the second connection state is detected; and, if the second connection state is a connection success, the step of detecting the data transmitted by the target channel is executed; if the second connection state is a connection failure, the routing output of the media data is set to the device interface in the intermediate device that connects to the target device, and then the step of controlling the display to show the second prompt interface is executed; the type of the second connection state is the connection state of the audio return channel or the connection state of the enhanced audio return channel, and the types of the first connection state and the second connection state are different.

9. A method for switching between multiple connection modes, characterized in that, The display device according to any one of claims 1-8 includes a display, a device interface, and a controller, wherein the controller is coupled to the display and the device interface; and the display is configured to display a user interface. The device interface is configured to connect to an external device and receive media data sent by the external device, the media data including at least audio data; the method includes: In response to an access event of a target device, the connection type between the target device and the device interface is detected. The target device is a currently accessed external device, and the connection type includes cascaded connection and non-cascaded connection. The cascaded connection is a connection between the target device and the device interface of an intermediate device, and the intermediate device is connected to the device interface. The non-cascaded connection is a connection between the target device and the device interface. If the connection type is a non-cascaded connection, control the display to show a first prompt interface, which is used to present prompt information for the non-cascaded connection method; If the connection type is a cascaded connection, set the routing output of the media asset data to the device interface connected to the intermediate device; The data transmitted through the target channel is detected; the target channel is the channel established by the intermediate device connecting to the device interface. If the data transmitted by the target channel includes the audio data, the display is controlled to show a second prompt interface, which is used to present prompt information about the cascaded connection method; If the data transmitted by the target channel does not include the audio data, the routing output of the media data is set to the device interface of the intermediate device connected to the target device, and the display is controlled to show the second prompt interface.

Citation Information

Patent Citations

  • Display apparatus

    CN101507274A

  • Display device and video playing method

    CN117896570A