Display device and external audio device

By sending commands in batches, the display device interacts and controls with the external audio device, solving the problem of poor stability and improving the user experience.

CN115407911BActive Publication Date: 2025-11-28SHENZHEN XINYANG CHUANGZHI TECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110580347.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-26
Publication Date
2025-11-28
Estimated Expiration
2041-05-26

AI Technical Summary

Technical Problem

The display device exhibits poor stability when interacting with and controlling external audio devices, resulting in a low user experience. In particular, when sending multiple commands, the external audio device may miss processing some commands or fail to respond to all commands.

Method used

The display device sends commands to the external audio device in batches, including power-on commands, handshake requests, and data acquisition commands, to ensure that the external audio device can respond to data acquisition commands and improve control stability.

Benefits of technology

By sending commands in batches, the system ensures that external audio devices can effectively respond to the control of the display device, thereby improving the stability of interactive control and enhancing the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115407911B_ABST
    Figure CN115407911B_ABST
Patent Text Reader

Abstract

The application provides a display device and an external audio device. The display device comprises a display, an audio input interface, an external device interface and a controller. The controller is configured to send a start-up instruction to the external audio device to make the external audio device enter a start-up state and feed back start-up information. When the start-up information sent by the external audio device is received, a handshaking request is sent to the external audio device to make the external audio device feed back handshaking response information. When the handshaking response information sent by the external audio device is received, a data acquisition instruction is sent to the external audio device to make the external audio device feed back external audio device data. The display device can send instructions to the external audio device in batches, so that the external audio device is not affected by the handshaking request when receiving the data acquisition instruction, thereby making the external audio device respond to the data acquisition instruction and improving the stability of the display device in controlling the external audio device.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of display devices, and in particular to a display device and an external audio device. BACKGROUND

[0002] With the rapid development of artificial intelligence technology and the continuous improvement of people's living standards, people have more demands for display devices. Display devices have not only been limited to built-in speakers to play audio, but also can use external audio devices to play audio, such as using a Soundbar soundbar, to get better sound quality.

[0003] The display device can interactively control the external audio device. For example, the display device can control the external audio device to turn on, and can also request to obtain some related data of the external audio device.

[0004] When the display device interactively controls the external audio device, it generally sends multiple instructions in the boot stage of the external audio device. When the instructions are too many, the external audio device may miss some instructions, at which time the external audio device cannot respond to all the instructions. Therefore, the stability of the display device when interactively controlling the external audio device is poor, resulting in a lower user experience. SUMMARY

[0005] The present application provides a display device and an external audio device. To solve the problem that the stability of the existing display device when interactively controlling the external audio device is poor, resulting in a lower user experience.

[0006] In a first aspect, the present application provides a display device, comprising a display, an audio input interface, an external device interface, and a controller. The audio input interface is configured to receive audio data; the external device interface is configured to connect an external audio device; and the controller is configured to perform the following steps:

[0007] send a boot instruction to the external audio device to make the external audio device enter a boot state and feed back boot information; when receiving the boot information sent by the external audio device, send a handshake request to the external audio device to make the external audio device feed back handshake response information; and when receiving the handshake response information sent by the external audio device, send a data acquisition instruction to the external audio device to make the external audio device feed back external audio device data.

[0008] In some implementations, the external audio device data includes device information and device running parameters.

[0009] In some implementations, the controller is further configured to: when receiving the external audio device data sent by the external audio device, set an interactive menu according to the external audio device data.

[0010] In some implementations, the controller is further configured to: in response to a query instruction input by the user indicating a query of the interaction menu, control the display to display the interaction menu, so that the user modifies the device running parameter according to the interaction menu; in response to a modification instruction input by the user indicating a modification of the device running parameter, parse the modification instruction to obtain a first running parameter modified by the user; and send the first running parameter to the external audio device, so that the external audio device updates the device running parameter to the first running parameter.

[0011] In some implementations, the controller is further configured to: detect whether the external audio device is connected to the display device for the first time; if the external audio device is connected to the display device for the first time, control the display to display the interaction menu; and if the external audio device is not connected to the display device for the first time, control the display not to display the interaction menu.

[0012] In some implementations, the server is further configured to: send an ID acquisition instruction to the external audio device, so that the external audio device feeds back a device ID; receive the device ID sent by the external audio device, and query whether the device ID is recorded in a preset database; if the device ID is recorded in the preset database, the external audio device is not connected to the display device for the first time; and if the device ID is not recorded in the preset database, the external audio device is connected to the display device for the first time, and the device ID is recorded in the preset database.

[0013] In a second aspect, the present application provides a display device, comprising a display, an audio input interface, an external device interface, and a controller. The audio input interface is configured to receive audio data; the external device interface is configured to connect an external audio device; and the controller is configured to perform the following steps:

[0014] send a boot-up instruction to the external audio device, so that the external audio device enters a boot-up state and feeds back boot-up information, and send a data acquisition instruction to the external audio device, so that the external audio device feeds back external audio device data; when receiving the boot-up information sent by the external audio device, send a handshake request to the external audio device, so that the external audio device feeds back a handshake response information; and when receiving the handshake response information sent by the external audio device, send the audio data to the external audio device.

[0015] In some implementations, the controller is further configured to: send a first acquisition instruction to the external audio device, so that the external audio device feeds back device information; and when receiving the device information sent by the external audio device, send a second acquisition instruction to the external audio device, so that the external audio device feeds back a device running parameter.

[0016] In some implementations, the controller is further configured to: detect whether the device information sent by the external audio device is received within a preset time; if yes, save the device information, and perform the step of sending the second acquisition instruction to the external audio device; if no, resend the first acquisition instruction to the external audio device.

[0017] In some implementations, the controller is further configured to: detect whether the device running parameter sent by the external audio device is received within a preset time; if yes, save the device running parameter, and perform the step of sending the handshake request to the external audio device; if no, resend the first acquisition instruction to the external audio device.

[0018] In some implementations, the controller is further configured to: detect whether the device information sent by the external audio device is received within a preset time; if yes, save the device information, and perform the step of sending the second acquisition instruction to the external audio device; if no, continue to resend the first acquisition instruction to the external audio device until the device information sent by the external audio device is received within a preset time or the number of times of resending the first acquisition instruction reaches a preset threshold.

[0019] In a third aspect, the present application provides an external audio device, comprising: a playing module, a device interface, and a processor. The playing module is configured to play audio data; the device interface is configured to connect to an external device interface of a display device; and the processor is configured to perform the following steps:

[0020] In response to a startup instruction sent by the display device, control the external audio device to enter a startup state and feed back startup information to the display device; receive a handshake request sent by the display device, and feed back a handshake response information to the display device; and receive a data acquisition instruction sent by the display device, and feed back external audio device data to the display device.

[0021] As can be seen from the above technical solutions, the display device can send a startup instruction to the external audio device to make the external audio device enter a startup state and feed back startup information. When receiving the startup information sent by the external audio device, a handshake request is sent to the external audio device to make the external audio device feed back a handshake response information. When receiving the handshake response information sent by the external audio device, a data acquisition instruction is sent to the external audio device to make the external audio device feed back external audio device data. The display device can send instructions to the external audio device in batches to ensure that the external audio device will not be affected by the handshake request when receiving the data acquisition instruction, so that the external audio device can respond to the data acquisition instruction, and the stability of the display device in controlling the external audio device is improved.

[0022] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory and are not restrictive of the application. BRIEF DESCRIPTION OF DRAWINGS

[0023] In order to more clearly illustrate the technical solutions of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. Obviously, for those skilled in the art, other drawings can also be obtained based on these drawings without any creative effort.

[0024] Figure 1 A use scenario of a display device according to some embodiments is shown;

[0025] Figure 2 A hardware configuration block diagram of the control device 100 according to some embodiments is shown;

[0026] Figure 3 A hardware configuration block diagram of the display device 200 according to some embodiments is shown;

[0027] Figure 4 A software configuration diagram in the display device 200 according to some embodiments is shown;

[0028] Figure 5 An interaction flowchart of the display device and the external audio device in some embodiments is shown;

[0029] Figure 6 An interaction flowchart of the display device and the external audio device in some embodiments is shown;

[0030] Figure 7 An interaction flowchart of the display device and the external audio device in some embodiments is shown;

[0031] Figure 8 An interaction flowchart of the display device and the external audio device in some embodiments is shown;

[0032] Figure 9 A logic diagram of the retransmission mechanism in a feasible embodiment is shown;

[0033] Figure 10 A diagram of the interaction menu in a feasible embodiment is shown;

[0034] Figure 11 A diagram of the interaction menu in a feasible embodiment is shown;

[0035] Figure 12 A diagram of the interaction menu in a feasible embodiment is shown;

[0036] Figure 13 A diagram of the interaction menu in a feasible embodiment is shown;

[0037] Figure 14 Fig. 1 shows a schematic diagram of an interactive menu in one possible embodiment;

[0038] Figure 15 Fig. 2 shows a schematic diagram of a prompt box in one possible embodiment;

[0039] Figure 16 Fig. 3 shows a schematic diagram of the logic of whether the display device automatically displays the interactive menu in one possible embodiment;

[0040] Figure 17 Fig. 4 shows a flow diagram of one embodiment of the interactive control method. DETAILED DESCRIPTION

[0041] For the purpose of clarity, the description herein will now be described in detail with reference to the accompanying drawings. It is obvious, however, that the described embodiments are only some of the embodiments of the present application, and not all of the embodiments.

[0042] Based on the described exemplary embodiments of the present application, all other embodiments that can be obtained by those skilled in the art without creative work, fall within the scope of the claims of the present application. In addition, although the disclosure herein is introduced according to one or more examples, it should be understood that each aspect of the disclosure can also constitute a complete embodiment by itself.

[0043] It should be noted that the brief description of the terms in the present application is only for the convenience of understanding the subsequently described embodiments, and is not intended to limit the embodiments of the present application. Unless otherwise specified, these terms should be understood according to their ordinary and general meanings.

[0044] The terms "first", "second", "third", etc. in the specification and claims of the present application and the above-described drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean a specific order or sequence, unless otherwise indicated. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, for example, those other than the order given in the embodiment illustrations or descriptions of the present application can be implemented.

[0045] In addition, the terms "include" and "have" and any variations thereof are intended to cover but not exclusive inclusion, for example, a product or device including a series of components does not necessarily limit to those components clearly listed, but can include other components not clearly listed or inherent to these products or devices.

[0046] The term "module" used in this application refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code capable of performing the functions associated with that element.

[0047] The term "remote controller" used in this application refers to a component of an electronic device (such as the display device disclosed in this application), which can generally control the electronic device wirelessly within a short distance range. It is usually connected to the electronic device using infrared and / or radio frequency (RF) signals and / or Bluetooth, and can also include WiFi, wireless USB, Bluetooth, motion sensor, etc. For example, a handheld touch remote controller replaces most of the physical built-in hard keys in a general remote control device with a user interface in a touch screen.

[0048] The term "gesture" used in this application refers to a user behavior that expresses the user's intended idea, action, purpose, or result through a change in hand shape or hand movement.

[0049] Figure 1 A schematic diagram of the use scenario of the display device according to the embodiments is shown. As shown in Figure 1 The display device 200 also communicates data with the server 400, and the user can operate the display device 200 through the smart device 300 or the control device 100.

[0050] In some embodiments, the control device 100 can be a remote controller, and the communication between the remote controller and the display device includes at least one of infrared protocol communication or Bluetooth protocol communication, and other short-distance communication methods, to control the display device 200 wirelessly or by wire. The user can input user instructions to control the display device 200 through at least one of the keys on the remote controller, voice input, control panel input, etc.

[0051] In some embodiments, the smart device 300 can include any one of a mobile terminal, a tablet computer, a computer, a notebook computer, an AR / VR device, etc.

[0052] In some embodiments, the smart device 300 can also be used to control the display device 200. For example, an application running on the smart device is used to control the display device 200.

[0053] In some embodiments, the smart device 300 and the display device can also be used to communicate data.

[0054] In some embodiments, the display device 200 can also be controlled in ways other than the control device 100 and the smart device 300. For example, it can be controlled by directly receiving the user's voice commands through a module configured inside the display device 200 for acquiring voice commands, or it can be controlled by receiving the user's voice commands through a voice control device set outside the display device 200.

[0055] In some embodiments, the display device 200 also communicates with the server 400. The display device 200 may communicate via a local area network (LAN), wireless local area network (WLAN), and other networks. The server 400 may provide various content and interactive features to the display device 200. The server 400 may be a cluster or multiple clusters, and may include one or more types of servers.

[0056] In some embodiments, software steps executed by one execution entity can be migrated to another execution entity with which it communicates data, as needed. For example, software steps executed by a server can be migrated to a display device with which it communicates data, and vice versa.

[0057] Figure 2 An exemplary block diagram of the configuration of the control device 100 according to an exemplary embodiment is shown. Figure 2 As shown, the control device 100 includes a controller 110, a communication interface 130, a user input / output interface 140, a memory, and a power supply. The control device 100 can receive user input operation commands and convert the operation commands into commands that the display device 200 can recognize and respond to, thus acting as an intermediary for interaction between the user and the display device 200.

[0058] In some embodiments, the communication interface 130 is used for external communication and includes at least one of a WIFI chip, a Bluetooth module, an NFC module, or an alternative module.

[0059] In some embodiments, the user input / output interface 140 includes at least one of a microphone, touchpad, sensor, button, or alternative module.

[0060] Figure 3 A hardware configuration block diagram of a display device 200 according to an exemplary embodiment is shown.

[0061] In some embodiments, the display device 200 includes at least one of a tuner 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a memory, a power supply, and a user interface.

[0062] In some embodiments, the controller comprises a central processing unit, a video processor, an audio processor, a graphic processor, a RAM, a ROM, a first interface to an n-th interface for input / output.

[0063] In some embodiments, the display 260 comprises a display screen component for presenting a picture, and a driving component for driving the image display, a component for receiving an image signal from the output of the controller, and displaying video content, image content, and a menu operation interface, and a user operation UI interface, etc.

[0064] In some embodiments, the display 260 can be at least one of a liquid crystal display, an OLED display, and a projection display, and can also be a projection device and a projection screen.

[0065] In some embodiments, the tuner and demodulator 210 receives a broadcast television signal through a wired or wireless receiving mode, and demodulates audio and video signals, such as EPG data signals, from a plurality of wireless or wired broadcast television signals.

[0066] In some embodiments, the communicator 220 is a component for communicating with external devices or servers according to various communication protocol types. For example, the communicator can comprise at least one of a Wifi module, a Bluetooth module, a wired Ethernet module, and other network communication protocol chips or near field communication protocol chips, and an infrared receiver. The display device 200 can establish transmission and reception of control signals and data signals with the control device 100 or the server 400 through the communicator 220.

[0067] In some embodiments, the detector 230 is used to collect signals of the external environment or interaction with the outside. For example, the detector 230 comprises a light receiver for collecting ambient light intensity, or the detector 230 comprises an image collector such as a camera, which can be used to collect external environment scenes, user attributes or user interaction gestures, or the detector 230 comprises a sound collector such as a microphone, etc., for receiving external sounds.

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

[0069] In some embodiments, the controller 250 and the tuner and demodulator 210 can be located in different split devices, i.e., the tuner and demodulator 210 can also be in an external device of the main device where the controller 250 is located, such as an external set-top box, etc.

[0070] In some embodiments, the controller 250 controls the operation of the display device and responds to user operations by storing various software control programs in the memory. The controller 250 controls the overall operation of the display device 200. For example, in response to receiving a user command for selecting a UI object displayed on the display 260, the controller 250 can perform an operation related to the object selected by the user command.

[0071] In some embodiments, the object can be any one of selectable objects, such as a hyperlink, an icon, or other operable control. The operation related to the selected object can be an operation of displaying a page connected to a hyperlink, a document, an image, etc., or an operation of executing a program corresponding to the icon.

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

[0073] The CPU processor is configured to execute operating system and application program instructions stored in the memory, and to execute various application programs, data, and content according to various interaction instructions received from external input, so as to finally display and play various audio and video content. The CPU processor can include a plurality of processors. For example, the CPU processor can include a main processor and one or more sub-processors.

[0074] In some embodiments, the graphics processor is configured to generate various graphical objects, such as at least one of an icon, an operation menu, and a user input instruction display graphic. The graphics processor includes an operator configured to perform operations by receiving various interaction instructions from a user, and to display various objects according to display attributes; and a renderer configured to perform rendering on various objects obtained based on the operator, and the rendered objects are used for display on the display.

[0075] In some embodiments, the video processor is configured to receive external video signals, and to perform at least one of video processing, such as decompression, decoding, scaling, noise reduction, frame rate conversion, resolution conversion, and image synthesis, according to a standard codec protocol of the input signals, so as to obtain signals directly displayable on the display device 200.

[0076] In some embodiments, the video processor includes at least one of a demultiplexing module, a video decoding module, an image synthesizing module, a frame rate conversion module, a display formatting module, etc. The demultiplexing module is configured to perform demultiplexing processing on an input audio / video data stream. The video decoding module is configured to process the demultiplexed video signal, including decoding and scaling processing, etc. The image synthesizing module, such as an image synthesizer, is configured to perform superimposition and mixing processing on a video image after scaling processing and a GUI signal generated by a graphics generator according to user input or itself, to generate an image signal for display. The frame rate conversion module is configured to convert the input video frame rate. The display formatting module is configured to change the output signal of the video after frame rate conversion to a signal conforming to a display format, such as an output RGB data signal.

[0077] In some embodiments, the audio processor is configured to receive an external audio signal, perform at least one of decompression and decoding, noise reduction, digital-to-analog conversion, and amplification processing, etc. according to a standard codec protocol of the input signal, to obtain a sound signal that can be played on a loudspeaker.

[0078] In some embodiments, the user can input a user command through a graphical user interface (GUI) displayed on the display 260, and the user input interface receives the user input command through the graphical user interface (GUI). Alternatively, the user can input a user command by inputting a specific sound or gesture, and the user input interface receives the user input command by recognizing the sound or gesture through a sensor.

[0079] In some embodiments, the "user interface" is a medium interface for interaction and information exchange between an application program or an operating system and a user, which realizes the conversion between the internal form of information and the form acceptable to the user. The commonly used form of the user interface is a graphical user interface (GUI), which refers to a user interface related to computer operation displayed in a graphical manner. It can be an icon, a window, a control, etc. displayed on the display screen of an electronic device, wherein the control can include at least one of an icon, a button, a menu, a tab, a text box, a dialog box, a status bar, a navigation bar, a widget, etc.

[0080] In some embodiments, the user interface 280 is an interface (such as a physical button on the body of the display device, or the like) that can be used to receive control input.

[0081] In some embodiments, the system of the display device can include a kernel, a shell, a file system and an application. The kernel, the shell and the file system together form a basic operating system structure, which allows a user to manage files, run programs and use the system. After power on, the kernel starts, activates the kernel space, abstracts hardware, initializes hardware parameters, runs and maintains virtual memory, scheduler, signals and inter-process communication (IPC). After the kernel starts, the shell and user application are loaded. The application is compiled into machine code after starting, forming a process.

[0082] Referring to Figure 4 In some embodiments, the system is divided into four layers, from top to bottom, the application layer (referred to as "application layer" for short), the application framework layer (referred to as "framework layer" for short), the Android runtime and system library layer (referred to as "system runtime library layer" for short), and the kernel layer.

[0083] In some embodiments, at least one application program is running in the application layer, which can be a window program, a system setting program or a clock program provided by the operating system, or an application program developed by a third-party developer. In specific implementation, the application package in the application layer is not limited to the above examples.

[0084] The framework layer provides application programming interface (API) and programming framework for the application program in the application layer. The application framework layer includes some pre-defined functions. The application framework layer is equivalent to a processing center, which decides the action of the application program in the application layer. The application program can access the resources in the system and obtain the services of the system through the API interface in the execution.

[0085] As Figure 4As shown, the application framework layer in the embodiments of the present application includes managers (Managers) and content providers (Content Provider), wherein the managers include at least one of the following modules: an activity manager (ActivityManager) for interacting with all activities running in the system; a location manager (Location Manager) for providing system location services to system services or applications; a package manager (Package Manager) for retrieving various information related to application packages currently installed on the device; a notification manager (NotificationManager) for controlling the display and clearing of notification messages; and a window manager (Window Manager) for managing icons, windows, toolbars, wallpapers and desktop components on the user interface.

[0086] In some embodiments, the activity manager is used to manage the life cycle of each application and the general navigation back function, such as controlling the exit, opening, back, etc. of the application. The window manager is used to manage all window programs, such as obtaining the size of the display screen, determining whether there is a status bar, locking the screen, intercepting the screen, controlling the display window change (such as reducing the display window, shaking the display, twisting the display, etc.) and the like.

[0087] In some embodiments, the system library layer provides support for the upper layer, i.e. the framework layer. When the framework layer is used, the Android operating system runs the C / C++ library contained in the system library layer to realize the functions of the framework layer.

[0088] In some embodiments, the kernel layer is the layer between hardware and software. As shown, the kernel layer at least contains at least one of the following drivers: an audio driver, a display driver, a Bluetooth driver, a camera driver, a WIFI driver, a USB driver, an HDMI driver, a sensor driver (such as a fingerprint sensor, a temperature sensor, a pressure sensor, etc.), and a power supply driver and the like. Figure 4

[0089] In the related art, after the display device is connected to the external audio device, multiple instructions are sent to the external audio device, for example, a power-on instruction indicating that the external audio device is turned on and a handshake instruction. When the external audio device receives multiple instructions, due to too many instructions, some instructions may be missed, at this time, the external audio device cannot respond to all instructions. For example, when the external audio device does not respond to the handshake instruction, the display device cannot send audio data to the external audio device, resulting in audio playback failure. Therefore, the stability of the display device in controlling the external audio device is poor, resulting in low user experience.

[0090] ​To solve the above technical problems, an embodiment of the present application provides a display device, comprising a display, an audio input interface, an external device interface and a controller. The audio input interface is configured to receive audio data; the external device interface is configured to connect an external audio device.

[0091] A user can connect an external audio device, such as a Soundbar speaker, through the external device interface. When the display device needs to output audio, it can be connected through the HDMI ARC (Audio Return Channel) interface and the Soundbar speaker. The display device then sends audio data to the Soundbar speaker, which processes the audio data to obtain audio and outputs the audio.

[0092] In some embodiments, the display device can establish a communication connection with the external audio device. When establishing the communication connection, the interface protocol of the external device interface can be used. For example, for the HDMI interface of the display device, the HDMI-CEC (Consumer Electronics Control) protocol can be set up. Through the HDMI-CEC protocol, information exchange between the display device and the external audio device can be realized. For example, the display device can send various instructions to the external audio device through the HDMI-CEC protocol, and the external audio device can also return some information or data to the display device through the HDMI-CEC protocol. Thus, the communication connection between the display device and the external audio device is realized, and the display device can also control the external audio device.

[0093] In some embodiments, the display device can send instructions to the external audio device, and the external audio device can also return some information to the display device to realize communication interaction. The external audio device comprises a playing module, a device interface and a processor. The playing module is configured to play audio data, so that the external audio device can play the sound in the display device. The device interface is configured to connect the external device interface of the display device, so as to realize the communication interaction between the display device and the external audio device.

[0094] In some embodiments, the display device can be automatically connected to the external audio device after starting to realize the interactive control of the external audio device.

[0095] When receiving the user input indicating the start-up instruction of the display device, the display device can enter the start-up state. After the display device is started up, the HDMI-CEC service can be automatically loaded, so that the display device can send some instructions to the external audio device. The display device can also detect whether the external audio device is currently connected to the external device interface. When detecting that the external audio device is connected, the display device can interactively control the external audio device through the HDMI-CEC protocol.

[0096] In some embodiments, the display device can be pre-configured with the external audio device allowed to be communicatively connected. After the display device is started up and detects that the external audio device is connected to the external device interface, the display device can send a detection instruction to the external audio device. After receiving the detection instruction, the external audio device can return identity information to the display device, including the physical address, device name, Vendor ID, and power status of the external audio device. The display device can detect the identity information, so as to achieve the identity authentication of the external audio device. When the identity authentication is passed, the external audio device and the display device can be communicatively connected, and the display device can interactively control the external audio device.

[0097] In some embodiments, when the display device detects the identity information of the external audio device, the Vendor ID can be used for verification. The display device can be pre-configured with an authentication ID, for example, the authentication ID can be set as A88200. After receiving the identity information returned by the external audio device, the display device can verify the Vendor ID in the identity information. If the Vendor ID is the same as the authentication ID, that is, Vendor ID=A88200, the identity authentication is passed, and the external audio device and the display device can be communicatively connected. Otherwise, the display device will not use the external audio device.

[0098] The authentication ID can be set by the user, and one or more authentication IDs can be set.

[0099] In some embodiments, when the display device is connected to the external audio device, the display device can be communicatively connected to the external audio device through the HDMI-CEC protocol. In order to enable the display device to interactively control the external audio device, a visual control module can be configured in the display device, and a visual instruction response module can be configured in the external audio device.

[0100] The visual control module and the visual instruction response module can interact with each other through an interface protocol of the external device interface. For example, the visual control module and the visual instruction response module can communicate with each other through an HDMI-CEC protocol. When the display device sends an instruction to an external device, the display device can first activate the visual control module. The visual control module then sends the instruction to the external audio device based on the HDMI-CEC protocol. After receiving the instruction, the external audio device can analyze and execute the instruction by using the visual instruction response module.

[0101] Figure 5 An interaction flowchart of a display device and an external audio device in some embodiments is shown.

[0102] In some embodiments, the display device can wake up the external audio device to enable information interaction and other functions between the external audio device and the display device.

[0103] The display device can send a startup instruction to the external audio device to control the external audio device to enter a startup state, so that the display device can interactively control the external audio device. For example, the display device can send a SystemAudio Mode Request instruction to the external audio device, and when the external audio device receives the instruction, the external audio device can enter the startup state. After the external audio device enters the startup state, the external audio device can also feed back startup information to the display device, so as to inform the display device that the external audio device has entered the startup state.

[0104] In some embodiments, when the display device receives the startup information sent by the external audio device, the display device can send a handshake request to the external audio device. Specifically, the display device can send an ARC handshake instruction, for example, the display device can send a requestinitiate arc instruction to the external audio device.

[0105] After receiving the handshake request, the external audio device can feed back a handshake response. For example, the external audio device can feed back an init arc to the display device.

[0106] When the display device receives the handshake response, it indicates that the handshake between the display device and the external audio device is successful.

[0107] In some embodiments, after the handshake between the display device and the external audio device is successful, the display device can send audio data to the external audio device. After receiving the audio data, the external audio device can play corresponding audio, thereby realizing playing the sound in the display device by using the external audio device.

[0108] Figure 6Fig. 1 shows an interaction flow chart of a display device and an external audio device in some embodiments.

[0109] In some embodiments, when the display device receives the handshake response information sent by the external audio device, i.e., the handshake between the display device and the external audio device is successful, the display device can send a data acquisition instruction to the external audio device. After receiving the data acquisition instruction, the external audio device can feed back its own external audio device data to the display device.

[0110] It should be noted that when the display device receives the handshake response information, it means that the external audio device has responded to and executed the handshake request sent by the display device. At this time, the display device sends a data acquisition instruction to the external audio device, which realizes sending instructions to the external audio device in batches, so as to avoid the external audio device processing too many instructions at the same time. When the external audio device receives the data acquisition instruction, it does not need to execute the handshake request again, so the external audio device can respond to and execute the data acquisition instruction, and at this time, the data acquisition instruction will not be missed, so the stability of the display device in controlling the external audio device can be improved.

[0111] Figure 7 Fig. 1 shows an interaction flow chart of a display device and an external audio device in some embodiments.

[0112] In some embodiments, the display device can also start a synchronization thread mode. At this time, the display device does not need to wait until the handshake with the external audio device is successful before sending a data acquisition instruction.

[0113] When sending a power-on instruction to the external audio device, the display device can send a data acquisition instruction to the external audio device. When the external audio device receives the data acquisition instruction, it can send external audio device data to the display device.

[0114] The external audio device data can include device information and device running parameters.

[0115] In some embodiments, the device information can include all supported function items of the external audio device, such as EQ Modes (audio effect mode), Surround Modes (surround sound mode), Bass level (treble adjustment), Treble Level (bass adjustment), and Dimmer Level (brightness adjustment), etc. The function list can also include a factory reset function.

[0116] In some embodiments, the device running parameter is a current actual running parameter corresponding to a supported function item of the external audio device. For example, for the sound effect mode EQ Modes, the following parameters can be included: Muise music mode, Movie theater mode, News mode, Sport mode, and Night mode. The external audio device can select one of the parameters as the current device running parameter.

[0117] For the surround sound mode Surround Modes, the following parameters can be included: 3D surround sound on and 3D surround sound off. When 3D surround sound is on, the user can experience a stereo sound field, improving the user experience.

[0118] The bass level is used to adjust the bass level of the external audio device, and the treble level is used to adjust the treble level of the external audio device. When setting the running parameter, an initial effect can be set, and the parameter of the initial effect is defined as 0. By changing the parameter, the bass effect or treble effect of the external audio device can be changed.

[0119] The dimmer level is used to adjust the brightness of the display.

[0120] In some embodiments, the external audio device can send the external audio device data to the display device in the form of a Feature list. The Feature list can record all the supported function items of the external audio device, and the current device running parameter of each function item.

[0121] Figure 8 A flowchart of the interaction between the display device and the external audio device in some embodiments is shown.

[0122] In some embodiments, to avoid the external audio device and the display device simultaneously interacting with too much information, causing incomplete information interaction, the display device can divide the data acquisition instruction into a first acquisition instruction and a second acquisition instruction when sending the data acquisition instruction to the external audio device. The first acquisition instruction can be used to acquire device information, and the second acquisition instruction can be used to acquire device running parameters.

[0123] The display device can first send the first acquisition instruction to the external audio device. When the external audio device receives the first acquisition instruction, it can send its device information, such as all the supported function items of the external audio device, to the display device.

[0124] In some embodiments, when the display device sends the first obtaining instruction to the external audio device, it can also send some other instructions, such as a power-on instruction. Considering that the external audio device currently receives multiple instructions, it can not respond to the first obtaining instruction, and thus the display device is provided with an instruction retransmission mechanism, Figure 9 A logic diagram of the retransmission mechanism in a feasible embodiment is shown. The retransmission mechanism refers to:

[0125] After the display device sends the first obtaining instruction, it can detect whether the device information sent by the external audio device is received within a preset time. For example, the preset time can be 2 s, and at this time, it is necessary to detect whether the feedback information of the external audio device is received within 2 s.

[0126] If the device information sent by the external audio device is received within the preset time, the device information can be saved in a database for subsequent use of the data. If the device information sent by the external audio device is not received within the preset time, it is considered that the external audio device does not respond to the first obtaining instruction, which can be that the external audio device does not receive the instruction, or that the external audio device currently receives too many instructions and misses the instruction. At this time, the display device can retransmit the first obtaining instruction to the external audio device, so as to realize the instruction retransmission process.

[0127] In some embodiments, a threshold of the instruction retransmission process can be set in advance. For example, the threshold can be set to 2, that is, the maximum number of times of retransmitting the instruction by the display device is 2.

[0128] After the display device retransmits the first obtaining instruction to the external audio device, it can detect whether the device information sent by the external audio device is received within a preset time. If it is received, the data is saved. If it is not received, it is first detected whether the number of times of retransmitting the first obtaining instruction reaches the threshold, and if the threshold is not reached, the first obtaining instruction is continuously retransmitted to the external audio device.

[0129] If the number of times of retransmitting the first obtaining instruction by the display device reaches the threshold, and at this time, the device information fed back by the external audio device is still not received within the specified time, the first obtaining instruction is no longer retransmitted, and the display device cannot obtain the device information of the external audio device, and at this time, it can be considered that the external audio device does not support any function item.

[0130] In some embodiments, when the display device receives the device information fed back by the external audio device, the display device can generate a second acquisition instruction according to the device information, and the second acquisition instruction can instruct the external audio device to feed back the device running parameters corresponding to all the function items. When the external audio device receives the second acquisition instruction, the external audio device can feed back the device running parameters corresponding to all the function items to the display device. At this time, the display device can receive the device running parameters of the external audio device.

[0131] In some embodiments, when the display device sends the second acquisition instruction to the external audio device, an instruction retransmission mechanism can also be set. The specific steps can refer to the above process, which will not be described here.

[0132] In some embodiments, when the display device receives the device information and the device running parameters sent by the external audio device, an interaction menu can be set, and the interaction menu can display all the function items supported by the external audio device and the device running parameters corresponding to each function item. Figure 10 A schematic diagram of an interaction menu in a feasible embodiment is shown. In the schematic diagram, the external audio device supports six function items, i.e., sound effect mode, surround sound mode, treble adjustment, bass adjustment, brightness adjustment, and factory reset. When a user clicks the sound effect mode, a sound effect mode selection window can be popped up in the display, and the user can select the cinema mode in the sound effect mode selection window.

[0133] The display device can display the interaction menu to the user, so that the user knows all the function items supported by the external audio device and the device running parameters corresponding to each function item. The user can also set the device running parameters corresponding to each function item according to the interaction menu.

[0134] In some embodiments, the user can send a query instruction to the display device by operating a specified key of the remote controller. In actual application, the correspondence between the query instruction and the remote controller key is bound in advance. For example, a query key is set on the remote controller, and when the user touches the key, the remote controller sends the query instruction to the controller, and at this time, the controller controls the display device to display the interaction menu.

[0135] In some embodiments, the correspondence between the query instruction and multiple remote controller keys can also be bound in advance, and when the user touches multiple keys bound with the query instruction, the remote controller sends the query instruction. In a feasible embodiment, the keys bound with the query instruction are the direction keys (left, down, left, and down) in sequence, i.e., when the user continuously touches the keys (left, down, left, and down) within a preset time, the remote controller sends the query instruction to the controller. By using the above binding method, the query instruction can be prevented from being sent due to the user's misoperation.

[0136] The embodiments of the present application only provide the binding relationship between several query instructions and the keys, and the binding relationship between the query instructions and the keys can be set according to the habits of the user in the actual application, and the binding relationship is not limited herein.

[0137] In some embodiments, when the user controls the display device using the smart device, for example, using the mobile phone, the query instruction can also be sent to the display device. In the actual application, a control can be set in the mobile phone, and the query instruction can be sent to the controller through the control, and the controller controls the display to display the interactive menu.

[0138] In some embodiments, when the user controls the display device using the mobile phone, the continuous clicking instruction can be sent to the mobile phone. The continuous clicking instruction refers to that the number of times that the user clicks the same area of the touch screen of the mobile phone within a preset period exceeds a preset threshold. For example, when the user continuously clicks the same area of the touch screen of the mobile phone for 3 times within 1s, it is regarded as a continuous clicking instruction. After the mobile phone receives the continuous clicking instruction, the query instruction can be sent to the display device, so that the controller controls the display to display the interactive menu.

[0139] In some embodiments, when the user controls the display device using the mobile phone, the mobile phone can also be set to send the query instruction to the display device when it is detected that the touch pressure value of the user on the touch screen of the mobile phone exceeds a preset pressure threshold.

[0140] The query option can also be set in the UI interface of the display device, and when the user clicks the query option, the display can be controlled to display the interactive menu.

[0141] When the display device obtains the device information and the device running parameter sent by the external audio device, the interactive menu can be automatically set. When the user indicates to call out the interactive menu, the display device can directly control the display to display the menu, and does not need to be set again, so that the time for responding to the user is short, and the experience of the user can be improved.

[0142] After the user queries the interactive menu, all the function items supported by the external audio device and the current running parameter corresponding to each function item can be obtained according to the interactive menu, and some running parameters can also be modified.

[0143] Figure 11 A schematic diagram of the interactive menu in a feasible embodiment is shown. When the user selects the surround sound mode in the function item, the surround sound mode window is popped up in the display, and the user can select the running parameter of the surround sound mode, for example, selecting to start the 3D surround sound.

[0144] Figure 12A schematic diagram of the interactive menu in a feasible embodiment is shown. When the user selects the treble adjustment mode in the function items, a treble adjustment window will pop up in the display, and the user can adjust the treble effect. The running parameter corresponding to the initial effect of the treble can be set as 0. The adjustment range of the running parameter can also be set, for example, the adjustment range can be -10-10. When the user adjusts the parameter, 5% of the effect can be enhanced or weakened for each adjustment of 1 point. For example, when the user sets the running parameter as 2, 10% of the initial effect of the treble can be enhanced.

[0145] Figure 13 A schematic diagram of the interactive menu in a feasible embodiment is shown. When the user selects the factory reset in the function items, a confirmation window will pop up in the display, and the user can confirm again whether to perform the factory reset operation.

[0146] Figure 14 A schematic diagram of the interactive menu in a feasible embodiment is shown. When the user selects the sound effect mode or the factory reset, the display can pop up the corresponding sound effect mode selection window or the confirmation window. When the user selects other function items, for example, the treble adjustment, the running parameter can be directly modified, and at this time, no new window will pop up.

[0147] In some embodiments, the user can send a modification instruction through the control device of the display device, for example, a remote controller, and the modification instruction is used to modify the device running parameter to the running parameter set by the user. After receiving the modification instruction, the display device can analyze the modification instruction to obtain the running parameter modified by the user. The display device then sends the first running parameter to the external audio device, and after receiving the first running parameter, the external audio device can update the current running parameter to the first running parameter, i.e., the running parameter set by the user.

[0148] At the same time of sending the first running parameter to the external audio device, the display device can also reset the interactive menu according to the first running parameter, so as to update the device running parameter originally displayed in the interactive menu to the running parameter set by the user.

[0149] In some embodiments, the external audio device can be equipped with a control device, such as a remote controller. The remote controller is provided with function buttons and is connected to the external audio device through wireless transmission such as infrared or Bluetooth. The user can send a modification instruction through the control device of the external audio device. At this time, the display device does not receive the modification instruction, but directly receives it from the external audio device. The external audio device can analyze the modification instruction to obtain the user-modified running parameter, and update the current running parameter to the first running parameter, i.e., the user-set running parameter. The external audio device can also send the first running parameter to the display device, and when the display device receives the first running parameter, it can reset the interactive menu according to the first running parameter, thereby updating the device running parameter originally displayed in the interactive menu to the user-set running parameter.

[0150] In some embodiments, when the display device detects the connection of the external audio device, the interactive menu can be automatically displayed to enable the user to understand the function items supported by the external audio device and set the device running parameter.

[0151] In some embodiments, when the same external audio device is connected to the display device multiple times or after the display device is restarted, the interactive menu is automatically displayed in the display. Considering that the user has already known the function items supported by the external audio device, repeatedly popping up the interactive menu will affect the user experience. It can be set that the interactive menu is automatically displayed in the display when the external audio device is connected to the display device for the first time.

[0152] Specifically, when the display device detects the connection of the external audio device, it can detect whether the external audio device is connected to the display device for the first time. If yes, the interactive menu is automatically displayed in the display to enable the user to obtain the function items supported by the external audio device. If no, the interactive menu is not automatically displayed in the display, and at this time the user has already obtained the function items supported by the external audio device, and the user can manually call up the interactive menu.

[0153] In some embodiments, when it is detected that the external audio device is connected to the display device for the first time, a prompt box can be automatically displayed in the display. The prompt box includes prompt information and a selection item. The prompt information is used to remind the user that the external audio device is connected to the display device for the first time, and the selection item is used to indicate whether the user wants to open the interactive menu. Figure 15 A schematic diagram of the prompt box in a feasible embodiment is shown. If the user selects "Yes", the interactive menu is displayed in the display, and if the user selects "No", the interactive menu is not displayed.

[0154] Figure 16 A logic diagram of whether the display device automatically displays the interactive menu in a feasible embodiment is shown.

[0155] In some embodiments, when detecting whether the external audio device is connected to the display device for the first time, the display device can send an ID acquisition instruction to the external audio device, the ID acquisition instruction being used to acquire a device ID of the external audio device. When the external audio device receives the ID acquisition instruction, the device ID can be fed back to the display device. The device ID can be a Device ID of the external audio device, the Device ID being a unique ID of the external audio device distinguishing from other devices.

[0156] When the display device receives the device ID, the display device can query whether the device ID is recorded in a preset database. If the device ID is recorded in the preset database, the external audio device is not connected to the display device for the first time, and the interactive menu is not automatically displayed on the display.

[0157] If the device ID is not recorded in the preset database, the external audio device is connected to the display device for the first time, and the interactive menu can be automatically displayed on the display. At the same time, the display device can record the device ID in the preset database, and when the external audio device is connected to the display device next time, the display device can determine that the external audio device is not connected for the first time.

[0158] In some embodiments, the external audio device has a data processing function in addition to the output function, and can process the received audio signal. When the external audio device receives the audio data sent by the display device, the audio data can be processed by using the data of the external audio device. The audio data is played in a specific output mode to obtain a corresponding sound quality effect through sound quality processing. For example, the external audio device supports EQ Modes (sound effect mode), Surround Modes (surround sound mode), Bass level (treble adjustment) and Treble Level (bass adjustment), wherein the current running parameter of the sound effect mode is music mode, the surround sound mode is in an open state, the current running parameter of the treble adjustment is 0, and the current running parameter of the bass adjustment is 0. The audio signal can be processed according to these function items and the current running parameters. The external audio device plays the processed audio data.

[0159] The application also provides an interactive control method, as shown in Figure 17 The method comprises the following steps:

[0160] S1701, the display device sends a start-up instruction to the external audio device;

[0161] S1702, the external audio device enters a start-up state according to the start-up instruction, and feeds back start-up information to the display device;

[0162] S1703, when receiving the start-up information, the display device sends a handshake request to the external audio device;

[0163] S1704, the external audio device feeds back a handshake response information to the display device according to the handshake request;

[0164] S1705, when receiving the handshake response information, the display device sends a data acquisition instruction to the external audio device;

[0165] S1706, the external audio device sends external audio device data to the display device according to the data acquisition instruction.

[0166] The same and similar parts among various embodiments in the specification can be referred to each other, and will not be described here.

[0167] Those skilled in the art can clearly understand that the technology in the embodiments of the present application can be realized by means of software and necessary general hardware platform. Based on such understanding, the technical solutions in the embodiments of the present application can be embodied in the form of software product, which can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes a plurality of instructions to make a computer device (which can be a personal computer, server, or network device, etc.) execute the method of various embodiments or some parts of the embodiments of the present application.

[0168] Finally, it should be pointed out that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

[0169] In order to facilitate explanation, the above description has been made in combination with specific embodiments. However, the above exemplary discussion is not intended to exhaust or limit the embodiments to the specific forms disclosed above. Various modifications and variations can be obtained according to the above teachings. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different modified embodiments suitable for specific use considerations.

Claims

1. A display device, characterized in that, include: monitor; The audio input interface is configured to receive audio data; The external device interface is configured to connect to an external audio device; The controller is configured as follows: In response to a user input instruction to activate the display device, a power-on command is executed, controlling the display device to enter the power-on state. The system detects whether the external audio device is connected to the external device interface; if the external audio device is connected, a detection command is sent, which is configured to cause the external audio device to return identity information. When the identity information sent by the external audio device is received, the identity information is matched with a preset authentication ID; if the identity information is the same as the preset authentication ID, a communication connection is established with the external audio device. Send a power-on command, which is configured to put the external audio device into a power-on state and provide power-on information; When a power-on message is received from the external audio device, a handshake request is sent. The handshake request is configured to cause the external audio device to respond with a handshake response. When receiving a handshake response message from the external audio device, a data acquisition instruction is sent. The data acquisition instruction is configured to cause the external audio device to provide data. The external audio device data includes device information and device operating parameters. The device information includes the functions supported by the external audio device, and the device operating parameters are the current operating parameters corresponding to the functions supported by the external audio device. When receiving external audio device data sent by the external audio device, set the interactive menu according to the external audio device data; In response to a user's input instruction to query the interactive menu, the system controls the display to show the interactive menu so that the user can modify the device's operating parameters according to the interactive menu. In response to a user's input instruction to modify the device's operating parameters, the modification instruction is parsed to obtain the first operating parameters modified by the user. Send the first operating parameter, which is configured to cause the external audio device to update its device operating parameters to the first operating parameter.

2. The display device according to claim 1, characterized in that, The controller is also configured to: After performing the step of setting the interactive menu based on the external audio device data, Detect whether the external audio device is being connected to the display device for the first time; If the external audio device is being connected to the display device for the first time, control the display to show the interactive menu; If the external audio device is not being connected to the display device for the first time, control the display not to show the interactive menu.

3. The display device according to claim 2, characterized in that, The controller is further configured to: When performing the step of detecting whether the external audio device is being connected to the display device for the first time... Send an ID retrieval command, the ID retrieval command being configured to cause the external audio device to return a device ID; Receive the device ID sent by the external audio device, and query the preset database to see if the device ID is recorded; If the device ID is recorded in the preset database, then the external audio device is not the first time it has been connected to the display device; If the device ID is not recorded in the preset database, the external audio device is connected to the display device for the first time, and the device ID is recorded in the preset database.

4. A display device, characterized in that, include: monitor; The audio input interface is configured to receive audio data; The external device interface is configured to connect to an external audio device; The controller is configured as follows: In response to a user input instruction to activate the display device, a power-on command is executed, controlling the display device to enter the power-on state. The system detects whether the external audio device is connected to the external device interface; if the external audio device is connected, a detection command is sent, which is configured to cause the external audio device to return identity information. When the identity information sent by the external audio device is received, the identity information is matched with a preset authentication ID; if the identity information is the same as the preset authentication ID, a communication connection is established with the external audio device. A power-on command is sent, configured to put the external audio device into a power-on state and provide power-on information; and a data acquisition command is sent, configured to cause the external audio device to provide external audio device data; the external audio device data includes device information and device operating parameters, the device information includes the functions supported by the external audio device, and the device operating parameters are the current operating parameters corresponding to the functions supported by the external audio device; When receiving external audio device data sent by the external audio device, set the interactive menu according to the external audio device data; When a power-on message is received from the external audio device, a handshake request is sent. The handshake request is configured to cause the external audio device to respond with a handshake response. When receiving a handshake response message from the external audio device, audio data is sent; In response to a user's input instruction to query the interactive menu, the system controls the display to show the interactive menu so that the user can modify the device's operating parameters according to the interactive menu. In response to a user's input instruction to modify the device's operating parameters, the modification instruction is parsed to obtain the first operating parameters modified by the user. Send the first operating parameter, which is configured to cause the external audio device to update its device operating parameters to the first operating parameter.

5. The display device according to claim 4, characterized in that, The controller is further configured to: In the step of executing the data acquisition command, Send a first acquisition command, which is configured to cause the external audio device to provide device information; When receiving device information sent by the external audio device, a second acquisition instruction is sent, which is configured to cause the external audio device to provide feedback on device operating parameters.

6. The display device according to claim 5, characterized in that, The controller is also configured to: After executing the step of sending the first acquisition instruction Detect whether device information sent by the external audio device is received within a preset time; if so, save the device information and execute the step of sending a second acquisition instruction. If not, resend the first acquisition command; After executing the step of sending the second acquisition instruction, the controller is further configured to: The system detects whether it receives device operating parameters from the external audio device within a preset time. If yes, it saves the device operating parameters and executes the step of sending a handshake request. If no, it resends the first acquisition instruction.

7. The display device according to claim 6, characterized in that, The controller is also configured to: After executing the step of resending the first acquisition command The system detects whether device information sent by the external audio device is received within a preset time. If so, the device information is saved, and the step of sending a second acquisition command is executed. If not, the first acquisition command is resent until device information sent by the external audio device is received within the preset time or the number of times the first acquisition command is resent reaches a preset threshold.

8. An external audio device, characterized in that, include: The playback module is configured to play audio data. The device interface is configured as an external device interface for connecting to a display device. The processor is configured as follows: In response to a detection command sent by the display device, identity information is sent. This identity information is configured so that when the display device receives the identity information, it matches it with a preset authentication ID. If the identity information matches the preset authentication ID, a communication connection is established with the external audio device. The detection command is sent by the display device in response to a user-input instruction to power on the display device, after controlling the display device to enter the power-on state and detecting that the external audio device is connected to the external device interface. In response to the power-on command sent by the display device, the external audio device is controlled to enter the power-on state and power-on information is fed back; Receive the handshake request sent by the display device and send back handshake response information; The system receives a data acquisition command sent by the display device and feeds back data from an external audio device. The external audio device data is configured to enable the display device to set an interactive menu based on the external audio device data. The external audio device data includes device information and device operating parameters. The device information includes the functions supported by the external audio device, and the device operating parameters are the current operating parameters corresponding to the functions supported by the external audio device. In response to a user's input instruction to modify the device's operating parameters, the modification instruction is parsed to obtain the first operating parameters modified by the user. Send the first operating parameter, which is configured to cause the display device to update the device operating parameters in the interactive menu to the first operating parameter.

Citation Information

Patent Citations

  • Loudspeaker box marshaling method and device

    CN107728924A

  • Identification method for business type and network device

    CN107888449A

  • Device control device, device control method, and computer program

    US20110157479A1