A playback device, system and method

By employing an automatic detection and wake-up mechanism through the high-definition multimedia interface of the playback device, the problems of manual switching and reliance on consumer electronics controls are solved, enabling fast playback from external devices and improving the user experience.

CN115643354BActive Publication Date: 2026-04-03HAINING ESWIN IC DESIGN CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-22
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

In existing technologies, after a playback device is connected to an external device, the user needs to manually switch or rely on consumer electronics control functions to play the audio and video data of the external device, resulting in a poor user experience. Moreover, most user devices do not support consumer electronics control functions.

Method used

The playback device detects external devices and determines data playability through a high-definition multimedia interface, automatically triggering playback. It supports standby wake-up and device type recognition, enabling plug-and-play functionality without requiring manual switching or reliance on consumer electronics control functions.

Benefits of technology

It enables fast playback of data transmitted from external devices regardless of whether the external device supports consumer electronics control functions, improving the convenience of data playback and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115643354B_ABST
    Figure CN115643354B_ABST
Patent Text Reader

Abstract

This application discloses a playback device, system, and method, relating to the field of audio and video playback technology. Its main objective is to enable the playback device to quickly play audio and video data transmitted from an external device when the external device is plugged into the high-definition multimedia interface of the playback device. The playback device includes a first processor, a player, and a high-definition multimedia interface. The first processor is used to determine whether the target data is playable when it detects that an external device is plugged into the high-definition multimedia interface and that the external device transmits target data through the plugged-in high-definition multimedia interface; if so, it triggers the player to play the target data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of audio and video playback technology, and in particular to a playback device, system and method. Background Technology

[0002] With the rapid development of the consumer electronics industry in recent years, High Definition Multimedia Interface (HDMI) has become a standard configuration interface for some electronic products.

[0003] In some business scenarios, it is necessary to use an electronic product with an HDMI interface as an external device and another electronic product with an HDMI interface as a playback device. The external device is connected to the playback device through the HDMI interface, so that the playback device can play the audio and video data sent from the external device.

[0004] Currently, there are two main technical solutions for playback devices to play audio and video data from external devices: First, after connecting an external device to the playback device's HDMI interface, the playback device remains on the main interface, requiring the user to manually switch to the corresponding external device and manually control the playback of the audio and video data. This solution is inconvenient and provides a poor user experience. Second, both the external device and the playback device need to support Consumer Electronics Control (CEC) functionality. After connecting the external device, the playback device's HDMI interface plays the audio and video data based on CEC functionality. However, the vast majority of electronic products purchased by users do not support CEC functionality. Summary of the Invention

[0005] In view of this, this application proposes a playback device, system, and method, aiming to enable the playback device to quickly play audio and video data transmitted from the external device when the external device is plugged into the high-definition multimedia interface of the playback device.

[0006] To achieve the above objectives, this application mainly provides the following technical solutions:

[0007] In a first aspect, this application provides a playback device, which includes: a high-definition multimedia interface, a first processor, and a player;

[0008] The first processor is configured to determine whether the target data is playable when it detects that an external device is plugged into the high-definition multimedia interface and the external device transmits target data through the plugged-in high-definition multimedia interface; if it is playable, it triggers the player to play the target data.

[0009] In some embodiments, the first processor is further configured to transmit standby wake-up information to the external device when a target condition is determined to occur, so that the external device is woken up by the standby wake-up information and transmits target data through the high-definition multimedia interface; wherein the target condition is any one of the following: when the high-definition multimedia interface is detected to be plugged into the external device but the target data is not detected, or when it is determined that the target data cannot be played.

[0010] In some embodiments, the first processor includes: a detection module, configured to detect whether the external device is a target device after determining that a target situation has occurred; if so, to transmit standby wake-up information to the external device; wherein the target device is an electronic product that supports consumer electronics control functions and is of the target device type.

[0011] In some embodiments, the detection module is specifically used to determine whether the plug-in data of the high-definition multimedia interface to which the external device is plugged includes a logical address corresponding to the target device type; if so, the external device is determined to be the target device; wherein the plug-in data describes the plug-in relationship between the external device and the high-definition multimedia interface, and the logical address included therein is the logical address of the external device, and the logical address reflects the device type of the external device.

[0012] In some embodiments, the first processor further includes: a sending module, configured to send address information carrying a physical address to the external device when the power-on information fed back by the external device is obtained, so that the external device transmits target data to the high-definition multimedia interface corresponding to the physical address, wherein the physical address is the physical address corresponding to the high-definition multimedia interface to which the external device is plugged.

[0013] In some embodiments, the playback device further includes: a second processor, configured to transmit the hot-plug signal to the first processor when a hot-plug signal is received and the playback device is detected to be in an on state; the first processor is configured to look up the plug-in data of the high-definition multimedia interface corresponding to the hot-plug signal, and obtain target data transmitted by the external device through the high-definition multimedia interface based on the plug-in data, wherein the plug-in data describes the plug-in relationship between the external device and the high-definition multimedia interface.

[0014] In some embodiments, the second processor is further configured to wake up the first processor when the playback device is detected to be in a standby state; the first processor is configured to, after being woken up by the second processor, sequentially query whether there is corresponding plug-in data in the high-definition multimedia interface of the playback device; if plug-in data exists in the currently queried high-definition multimedia interface, then obtain the target data transmitted by the external device through the high-definition multimedia interface based on the plug-in data.

[0015] In some embodiments, the playback device further includes: a memory, configured to store target flag information corresponding to the target playback function when the target playback function is enabled, wherein the target playback function is the function of immediately playing playable data transmitted from a plugged-in external device through a high-definition multimedia interface; and a first processor, specifically configured to determine whether the target flag information is stored in the memory; if stored, then when an external device is detected plugged into the high-definition multimedia interface and target data is detected transmitted from the external device through the high-definition multimedia interface, the processor determines whether the target data is playable.

[0016] Secondly, this application provides a playback system, which includes: an external device and the playback device described in the first aspect; the external device is connected to the playback device via a high-definition multimedia interface cable.

[0017] Thirdly, this application provides a playback method applied to a playback device equipped with a high-definition multimedia interface, the playback method comprising:

[0018] When an external device is detected plugged into the high-definition multimedia interface, and the external device transmits target data through the plugged-in high-definition multimedia interface, it is determined whether the target data is playable.

[0019] If playable, play based on the target data.

[0020] In some embodiments, the method further includes: when a target condition is determined to occur, transmitting standby wake-up information to the external device, so that the external device is woken up by the standby wake-up information and transmits target data through the high-definition multimedia interface; wherein the target condition is any one of the following: when the high-definition multimedia interface is detected to be plugged into the external device but the target data is not detected, or when it is determined that the target data cannot be played.

[0021] In some embodiments, after determining that a target situation has occurred, the method further includes: detecting whether the external device is a target device; wherein the target device is an electronic product that supports consumer electronics control functions and is of the target device type; if so, transmitting standby wake-up information to the external device.

[0022] In some embodiments, detecting whether the external device is a target device includes: determining whether the plug-in data of the high-definition multimedia interface to which the external device is plugged includes a logical address corresponding to the target device type; wherein the plug-in data describes the plug-in relationship between the external device and the high-definition multimedia interface, and the logical address included is the logical address of the external device, and the logical address reflects the device type of the external device; if so, the external device is determined to be a target device.

[0023] In some embodiments, transmitting standby wake-up information to the external device includes: upon receiving power-on information from the external device, sending address information carrying a physical address to the external device so that the external device transmits target data to the high-definition multimedia interface corresponding to the physical address, wherein the physical address is the physical address corresponding to the high-definition multimedia interface to which the external device is plugged.

[0024] In some embodiments, the method further includes: when a hot-plug signal is received and the playback device is detected to be in an on state, searching for the plug-in data of the high-definition multimedia interface corresponding to the hot-plug signal; and obtaining target data transmitted by the external device through the high-definition multimedia interface based on the plug-in data, wherein the plug-in data describes the plug-in relationship between the external device and the high-definition multimedia interface.

[0025] In some embodiments, the method further includes: waking up the playback device when a hot-plug signal is received and the playback device is detected to be in standby mode; after the playback device is woken up, sequentially querying whether there is corresponding plug-in data on the high-definition multimedia interface of the playback device; wherein the plug-in data describes the plug-in relationship between the external device and the high-definition multimedia interface; if plug-in data exists on the currently queried high-definition multimedia interface, then obtaining the target data transmitted by the external device through the high-definition multimedia interface based on the plug-in data.

[0026] In some embodiments, the method further includes: determining whether target flag information is stored in the playback device; wherein the target flag information is stored when the target playback function is enabled, and the target playback function is the function of immediately playing playable data transmitted from a plugged-in external device through a high-definition multimedia interface; if stored, then when an external device is detected plugged into the high-definition multimedia interface and target data is detected transmitted from the external device through the high-definition multimedia interface, determining whether the target data is playable data.

[0027] Fourthly, this application provides a computer-readable storage medium including a stored program, wherein the program, when running, controls the device where the storage medium is located to execute the playback method described in the third aspect.

[0028] The playback device, system, and method provided in this application include a high-definition multimedia interface, a first processor, and a player. When the first processor detects that an external device is plugged into the high-definition multimedia interface of the playback device, and that the external device transmits target data through the plugged-in high-definition multimedia interface, it determines whether the target data is playable. When the first processor determines that the target data is playable, it triggers the player to play the target data. Therefore, this technical solution, where the first processor directly triggers the player to play the target data when it determines that the target data is playable, achieves the following two technical effects: First, regardless of whether the external device and / or the playback device support consumer electronics control functions, the data transmitted from the external device can be played quickly when playable target data is transmitted; second, when the target data transmitted from the external device is playable, the data transmitted from the external device is played directly without requiring the user to manually switch to play the data transmitted from the external device through the main interface of the playback device, thus improving the convenience of data playback and enhancing the user experience.

[0029] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description

[0030] 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 some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0031] Figure 1 This illustration shows a schematic diagram of the structure of a playback device according to an embodiment of this application;

[0032] Figure 2 A schematic diagram of the structure of a playback device according to another embodiment of this application is shown;

[0033] Figure 3 This illustration shows a structural schematic diagram of a playback device according to yet another embodiment of this application;

[0034] Figure 4 This illustration shows a schematic diagram of a playback system according to an embodiment of this application;

[0035] Figure 5 A flowchart of a playback method provided in one embodiment of this application is shown. Detailed Implementation

[0036] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0037] With the rapid development of the consumer electronics industry in recent years, high-definition multimedia interfaces have become standard features in some electronic products. For example, the HDMI interface is currently a standard feature in mainstream laptops, televisions, set-top boxes, and other electronic products.

[0038] In some business scenarios, it's necessary to use one electronic product with an HDMI port as an external device and another electronic product with an HDMI port as a playback device. The external device is connected to the playback device via the HDMI port, allowing the playback device to play the audio and video data input from the external device. For example, in a meeting scenario, if data needs to be transferred from a laptop to a TV for playback, the laptop acts as the external device and the TV as the playback device. Similarly, in a TV viewing scenario, a set-top box acts as the external device and the TV as the playback device.

[0039] Currently, there are two main technical solutions for playback devices to play audio and video data from external devices: First, after connecting an external device to the playback device's HDMI interface, the playback device remains on the main interface, requiring the user to manually switch to the corresponding external device and manually control the playback of the audio and video data. This solution provides a poor user experience. Second, both the external device and the playback device need to support consumer electronics control functions. After connecting the external device, the playback device's HDMI interface plays the audio and video data based on these consumer electronics control functions. However, the vast majority of electronic products purchased by users do not support these functions.

[0040] To overcome the aforementioned shortcomings, embodiments of this application provide a playback device, system, and method, aiming to enable the playback device to quickly play audio and video data transmitted from the external device when an external device is plugged into the high-definition multimedia interface of the playback device. That is, regardless of whether the external device supports consumer electronics control functions, when the external device is plugged into the high-definition multimedia interface of the playback device and playable target data is transmitted through the high-definition multimedia interface, the playback device can automatically switch to display and play, thereby achieving a plug-and-play function and enabling rapid playback of data from the external device.

[0041] The device type of the playback device provided in this application embodiment can be determined based on business needs, and this embodiment does not impose specific limitations. In principle, any electronic product equipped with a high-definition multimedia interface and capable of playing audio and video data can be used as a playback device. For example, a television is a playback device.

[0042] The playback device, system, and method provided in the embodiments of this application will be described in detail below.

[0043] like Figure 1 As shown in the figure, this application embodiment provides a playback device, which mainly includes: a high-definition multimedia interface 11, a first processor 12, and a player 13.

[0044] The first processor 12 is used to determine whether the target data is playable when it detects that an external device is plugged into the high-definition multimedia interface 11 and the external device transmits target data through the plugged high-definition multimedia interface 11; if it is playable, it triggers the player 13 to play the target data.

[0045] The following is a detailed explanation of the specific structure and interaction relationships of the various components involved in the playback device:

[0046] High-definition multimedia interface 11:

[0047] The High Definition Multimedia Interface 11 is a dedicated digital interface based on digital video / audio interface technology, suitable for image transmission, which can transmit audio and video signals simultaneously.

[0048] A high-definition multimedia interface 11 is provided in the playback device for use by connecting external devices. The number of high-definition multimedia interfaces 11 provided by a playback device is not specifically limited in this embodiment. For example, to allow multiple external devices to be connected simultaneously, the playback device can have multiple high-definition multimedia interfaces 11. The external devices mentioned here are also devices equipped with high-definition multimedia interfaces. The connection between the external device and the playback device is achieved by connecting the high-definition multimedia interfaces of the external device and the playback device via an HDMI cable. The specific type of external device is not limited in this embodiment; in principle, any electronic product that needs to transfer playable data to the playback device can be used as an external device. For example, an external device can be a laptop or a set-top box.

[0049] After an external device is plugged into the high-definition multimedia interface 11 of the playback device, the data that needs to be played in the playback device is transmitted to the playback device through the plugged high-definition multimedia interface 11, and the transmitted data is the target data.

[0050] First processor 12:

[0051] The first processor 12 is mainly used to determine whether the target data is playable when it detects that an external device is plugged into the high-definition multimedia interface 11 and the external device transmits target data through the plugged high-definition multimedia interface 11; if it is playable, it triggers the player 13 to play the target data.

[0052] In order to enable the playback device to quickly play audio and video data transmitted from the external device, the first processor 12 directly determines whether the target data can be played when it detects that the high-definition multimedia interface 11 is connected to an external device and the external device transmits target data through the high-definition multimedia interface 11.

[0053] The specific process by which the first processor 12 determines whether the target data is playable is as follows: The first processor 12 detects whether the data type of the target data is a playable type; if the data type of the target data is not detected to be a playable type, it directly determines that the target data is not playable; if the data type of the target data is detected to be a playable type, it directly determines that the target data is playable. The playable type mentioned here is not specifically limited in this embodiment and can be set based on the specific playback capabilities of the playback device. For example, the playable type is WMA or MP4.

[0054] When the first processor 12 determines that the target data is playable, it triggers the player 13 to play the target data. This solution achieves at least the following two technical effects: First, regardless of whether the external device and / or playback device supports consumer electronics control functions, the data input from the external device can be played immediately upon inputting playable target data, thus enabling the playback device to quickly play the data input from the external device; Second, when the external device inputs playable target data, the data input from the external device is played directly, eliminating the need for the user to manually switch to play the data input from the external device through the main interface of the playback device, thereby improving the convenience of data playback.

[0055] When the first processor 12 determines that the target data is unplayable, it can perform the following two processes: First, if the target data is unplayable, it indicates that the external device may be an electronic product capable of transmitting playable data, but has not yet transmitted playable data. In this case, it continues to monitor whether the external device transmits the target data. Once the target data is transmitted, it continues to detect whether the target data is playable. Second, if the target data is unplayable, it indicates that the external device may not be an electronic product capable of transmitting playable data. In this case, it needs to detect the device type of the external device. Once it is detected that the device type of the external device is not the target device type, it will no longer perform the playability detection on the transmitted target data.

[0056] Player 13:

[0057] The player 13 is primarily used to play target data upon triggering by the first processor 12. When the player 13 receives a trigger from the first processor 12, it indicates that the target data from the external device is playable, and the player 13 can then directly play the target data. The target data referred to here is audio and video data.

[0058] The playback device provided in this application includes a high-definition multimedia interface, a first processor, and a player. The first processor, upon detecting that an external device is plugged into the high-definition multimedia interface of the playback device and that target data is transmitted through the plugged-in high-definition multimedia interface, determines whether the target data is playable. When the first processor determines that the target data is playable, it triggers the player to play the target data. Therefore, this technical solution, where the first processor directly triggers the player to play the target data when it determines that the target data is playable, achieves the following two technical effects: First, regardless of whether the external device and / or the playback device support consumer electronics control functions, the data transmitted from the external device can be played quickly when playable target data is transmitted; second, when the target data transmitted from the external device is playable, the data is played directly without requiring the user to manually switch between playing the data transmitted from the external device through the main interface of the playback device, thus improving the convenience of data playback and enhancing the user experience.

[0059] In some embodiments of this application, the first processor 12 is further configured to transmit standby wake-up information to an external device when a target condition is determined to occur, so that the external device is woken up by the standby wake-up information and transmits the target data through the high-definition multimedia interface 11. The target condition is any one of the following: when an external device is detected plugged into the high-definition multimedia interface but no target data is detected, or when it is determined that the target data cannot be played.

[0060] When the first processor 12 determines that a target situation has occurred, it can only determine that the external device has not transmitted target data or that the target data transmitted by the external device is unplayable. However, it cannot determine that the external device is an electronic product that cannot transmit playable target data, because an external device in standby mode cannot transmit playable target data in a timely manner. Therefore, when the first processor 12 detects that an external device is plugged into the high-definition multimedia interface 11 but no target data is detected or it determines that the target data is unplayable, it needs to transmit standby wake-up information to the external device to wake up the external device in standby mode. This technical solution of transmitting standby wake-up information to the external device in this embodiment can also quickly wake up the external device in the scenario where an external device in standby mode is plugged into the high-definition multimedia interface 11, thereby enabling the playback device to quickly play the data that the external device needs to transfer to the playback device.

[0061] Standby wake-up information is used to wake up an external device that is in standby mode and can transmit playable target data. The specific form of the standby wake-up information transmitted to the external device can be determined based on business requirements; this embodiment does not impose specific limitations. For example, the form of the standby wake-up information is "<User Control Pressed> When the external device is an electronic product that supports CEC functionality, it will be woken up by the aforementioned standby wake-up message and enter the power-on state.

[0062] If the external device connected to the HD multimedia interface 11 is in standby mode and is capable of transmitting playable data, it will be woken up by the standby wake-up message, thus entering the power-on state. In the power-on state, the external device can transmit playable target data. If the external device connected to the HD multimedia interface 11 is in standby mode but cannot transmit playable target data, it will not be woken up by the standby wake-up message.

[0063] In some embodiments of this application, considering that not all electronic products can receive and be woken up by the standby wake-up information via their plugged-in high-definition multimedia interface 11 while in standby mode, therefore, as Figure 2 As shown, the first processor 12 includes a detection module 121. The detection module 121 is used to detect whether the external device is the target device after determining that a target situation has occurred; if so, it transmits standby wake-up information to the external device; wherein, the target device is an electronic product that supports consumer electronics control functions and is of the target device type.

[0064] The target device is an electronic product that supports consumer electronics control functions and is of the target device type. Electronic products supporting consumer electronics control functions can interact with their connected playback devices via the CEC bus in standby mode and can be woken up by standby wake-up information sent by the first processor 12. Therefore, the target device is an electronic product that supports consumer electronics control functions. Furthermore, electronic products supporting consumer electronics control functions are divided into various device types. Not all electronic products supporting consumer electronics control functions can play audio and video data. Therefore, these device types that cannot play audio and video need to be excluded. Hence, the target device is limited to electronic products of the target device type, which is the device type involved in electronic products that can play audio and video data. For example, although electronic products such as audio equipment or HDMI hubs support consumer electronics control functions, they are not electronic products that can play audio and video data, so audio equipment or HDMI hubs are not included in the target device type. Laptops and set-top boxes can play audio and video data, so the target device type includes laptops and set-top boxes.

[0065] If the detection module 121 detects that the external device is the target device, it means that the external device is likely to be woken up by the standby wake-up information, and therefore transmits the standby wake-up information to the external device. If the detection module 121 detects that the external device is not the target device, it means that the external device is likely not to be woken up by the standby wake-up information or the standby wake-up information cannot be transmitted to the external device, and then the playback processing for the external device can be terminated.

[0066] In some embodiments of this application, the technical solution for the detection module 121 to detect whether an external device is a target device is described below. Specifically, the detection module 121 is used to determine whether the insertion data of the high-definition multimedia interface 11 to which the external device is plugged includes a logical address corresponding to the target device type; if so, the external device is determined to be the target device. The insertion data describes the insertion relationship between the external device and the high-definition multimedia interface 11, and the logical address it includes is the logical address of the external device, which reflects the device type of the external device.

[0067] The connection data describes the connection relationship between the external device and the high-definition multimedia interface (HDM interface 11), and is set when the external device is connected to the HDM interface 11. The connection data includes a logical address, which is the logical address of the external device, reflecting its device type. Additionally, the connection data includes a physical address, which is the physical address corresponding to the HDM interface 11 to which the external device is connected. Furthermore, the connection data includes interface information, describing the name or identifier of the HDM interface to which the external device is connected.

[0068] If the detection module 121 determines that the connection data of the external device plugged into the high-definition multimedia interface 11 includes a logical address corresponding to the target device type, it indicates that the external device can not only be woken up by the standby wake-up information, but also that the external device is an electronic product capable of playing audio and video data. Therefore, the external device is determined to be the target device. If the detection module 121 determines that the connection data of the external device plugged into the high-definition multimedia interface 11 does not include a logical address corresponding to the target device type, it indicates that the external device falls under at least one of the following categories: the external device cannot be woken up by the standby wake-up information, or the external device cannot play audio and video data. Therefore, the external device is determined not to be the target device.

[0069] In some embodiments of this application, in order for the woken-up external device to transmit target data through its plugged-in high-definition multimedia interface 11, such as Figure 2 As shown, the first processor 12 also includes a sending module 122. The sending module 122 is used to send address information carrying the physical address to the external device when it receives the power-on information fed back by the external device, so that the external device can transmit target data to the high-definition multimedia interface corresponding to the physical address, wherein the physical address is the physical address corresponding to the high-definition multimedia interface 11 to which the external device is plugged.

[0070] External devices require a certain startup time to transition from standby to power-on state. Therefore, after the first processor 12 transmits standby wake-up information to the external device, a timer needs to be started. This timer limits the effective duration of the power-on information feedback.

[0071] If a power-on message is received from an external device within the timer's defined validity period, it indicates that the external device has entered the power-on state. To facilitate the transmission of target data by the external device, address information carrying the physical address is sent to the external device, enabling the external device to transmit the target data to the high-definition multimedia interface corresponding to the physical address. The physical address carried in the address information is the physical address of the high-definition multimedia interface to which the external device is plugged, and it is used to inform the external device of the destination address of the target data being transmitted. For example, the specific form of the address information can be determined based on business requirements, and this embodiment does not impose specific limitations. For example, the form of the address information is a CEC message of "Set Stream Path>["PhysicalAddress"]", where Set Stream Path indicates setting the stream path, and Physical Address indicates the physical address. When the external device is an electronic product that supports CEC functionality, it will transmit the target data to the high-definition multimedia interface to which it is plugged in based on the physical address carried in the address information.

[0072] If no power-on information is received from the external device within the time limit, it means that the external device has not been woken up. The external device is most likely unable to transmit playable data, so the playback process for the external device can be terminated.

[0073] In some embodiments of this application, such as Figure 2 As shown, the playback device also includes a second processor 14. The second processor 14 is used to transmit the hot-plug signal to the first processor 12 when a hot-plug signal is received and the playback device is detected to be in an on state. The first processor 12 is used to find the connection data of the high-definition multimedia interface 11 corresponding to the hot-plug signal, and obtain the target data transmitted by the external device through the high-definition multimedia interface 11 based on the connection data, wherein the connection data describes the connection relationship between the external device and the high-definition multimedia interface 11.

[0074] When an external device is powered on and plugged into the high-definition multimedia interface 11 of the playback device, the hot-plug cable of the high-definition multimedia interface 11 will generate a hot-plug signal. The hot-plug signal indicates that the corresponding high-definition multimedia interface 11 has been connected to an external device. For example... Figure 3 As shown, the playback device is equipped with three high-definition multimedia interfaces 11, "HDMI1, HDMI2, and HDMI3". Hot-swappable cables (HDP) for these three interfaces 11 are connected to the second processor 14, for example, to the input / output ports (i.e., I / O ports) of the second processor 14. The second processor 14 and the first processor 12 are connected via a target bus, and they exchange data through the bus. The specific type of the target bus is not specifically limited in this embodiment; for example, the target bus is a UART bus.

[0075] When an external device is plugged into the high-definition multimedia interface 11 while it is powered on, the high-definition multimedia interface 11 generates a hot-plug signal, which is transmitted to the second processor 14 via a hot-plug cable. The second processor 14 then receives the hot-plug signal. The specific type of the second processor 14 is not specifically limited in this embodiment; for example, the second processor 14 is an MCU (Microcontroller Unit).

[0076] When the second processor 14 receives the hot-plug signal, it checks whether the playback device is in an on state. If the playback device is detected to be in an on state, it means that the playback device can perform playback actions. Therefore, the hot-plug signal is transmitted to the first processor 12 so that the first processor 12 can obtain the target data transmitted from the external device based on the hot-plug signal.

[0077] After receiving a hot-plug signal, the first processor 12 searches for the connection data of the high-definition multimedia interface 11 corresponding to the hot-plug signal, and obtains the target data transmitted by the external device through the high-definition multimedia interface 11 based on the connection data. The connection data described here describes the connection relationship between the external device and the high-definition multimedia interface 11, and is set when the external device is connected to the high-definition multimedia interface 11. The connection data includes a logical address, which is the logical address of the external device, reflecting the device type of the external device. Additionally, the connection data includes a physical address, which is the physical address corresponding to the high-definition multimedia interface 11 to which the external device is connected. Furthermore, the connection data includes interface information, which describes the name or identifier corresponding to the high-definition multimedia interface to which the external device is connected. Based on the connection data, the high-definition multimedia interface 11 to which the external device is connected is determined, and the data transmitted by the determined high-definition multimedia interface 11 is obtained as the target data.

[0078] In some embodiments of this application, the second processor 14 is further configured to wake up the first processor 12 when the playback device is detected to be in standby mode. The first processor 12, after being woken up by the second processor 14, sequentially queries whether there is corresponding plug-in data on the high-definition multimedia interface of the playback device; if plug-in data exists on the currently queried high-definition multimedia interface, it obtains the target data transmitted by the external device through the high-definition multimedia interface based on the plug-in data, wherein the plug-in data describes the plug-in relationship between the external device and the high-definition multimedia interface.

[0079] When the second processor 14 detects that the playback device is in standby mode, it indicates that the playback device cannot perform playback actions, and therefore needs to wake up the first processor 12. When the second processor 14 wakes up the first processor 12, it needs to... Figure 3 The target bus sends a wake-up message to the second processor 14. Under the wake-up message, the first processor 12 is woken up and enters the power-on state.

[0080] Since the hot-plug signal is only emitted when an external device is plugged into the HD Multimedia Interface 12, it will not be actively emitted after the first processor 12 is woken up. Therefore, after the first processor 12 is woken up, it cannot determine which HD Multimedia Interface 12 is plugged into the external device. After the first processor 12 is woken up, in order to determine which HD Multimedia Interface 12 is plugged into the external device, it will sequentially query whether the HD Multimedia Interface of the playback device has corresponding plug-in data. The query order is based on the priority order of the HD Multimedia Interfaces 11. If the currently queried HD Multimedia Interface has plug-in data, it means that the external device plugged into the currently queried HD Multimedia Interface is likely to transmit the target data. Therefore, the target data transmitted by the external device through the HD Multimedia Interface is obtained based on the plug-in data. When the target data transmitted by the external device through the HD Multimedia Interface is obtained based on the plug-in data, it is determined whether the target data is playable. If the target data is determined to be playable, it is played based on the target data. If the target data is determined to be unplayable, the query continues to the next HD Multimedia Interface.

[0081] In some embodiments of this application, the second processor 14 is configured to poll a preset logical address when a hot-plug signal is acquired; and for each polled logical address, send an inquiry message to the high-definition multimedia interface that generated the hot-plug signal based on the currently polled logical address; if the high-definition multimedia interface that generated the hot-plug signal receives feedback information from an external device in response to the inquiry message, determine that the external device is the target device, and the device type of the external device is the target device type corresponding to the currently polled logical address; set the physical address of the high-definition multimedia interface that generated the hot-plug signal and the currently polled logical address as the plug-in data of the high-definition multimedia interface that generated the hot-plug signal; wherein, the preset logical address is the logical address corresponding to the target device, and each preset logical address has its own corresponding target device type.

[0082] In practical applications, various types of electronic products can be connected to the high-definition multimedia interface (HDML) as external devices. Therefore, to distinguish which type of external device is being connected to the HDML, multiple preset logical addresses need to be set. Each preset logical address corresponds to a specific target device type. The preset logical addresses can be determined based on business requirements; for example, 14 preset logical addresses could be set, numbered 1-14.

[0083] When the second processor 14 receives a hot-plug signal, it indicates that an external device has been plugged into the high-definition multimedia interface. Therefore, to determine the device type of the plugged-in external device, it polls a preset logical address. For each logical address polled, it sends an inquiry message to the high-definition multimedia interface that generated the hot-plug signal, based on the currently polled logical address. This inquiry message is used to determine the device type. The sending of this inquiry message is related to whether the external device supports consumer electronics control functions. If it does not support consumer electronics control functions, it can be sent directly through the high-definition multimedia interface. If it supports consumer electronics control functions, such as... Figure 3 As shown, an inquiry message is sent via the CEC bus "CEC". Figure 3 The CEC bus is a single shared bus that directly connects to all HDMI ports on the playback device. The CEC bus can be controlled by either the first processor 12 or the second processor 14. Figure 3 The CEC bus is controlled by the second processor 14, therefore the CEC bus is connected to the second processor 14.

[0084] After sending an inquiry message to the HD Multimedia Interface (HDMI) that generated the hot-plug signal based on the currently polled logical address, if the HDMI that generated the hot-plug signal receives feedback information from the external device in response to the inquiry message, the external device is determined to be the target device, and the device type of the external device is the target device type corresponding to the currently polled logical address. The physical address of the HDMI that generated the hot-plug signal and the currently polled logical address are set as the insertion data of the HDMI that generated the hot-plug signal, so that the target data transmitted from the external device can be obtained based on the logical address and physical address in the insertion data.

[0085] In some embodiments of this application, the playback device further includes a memory 15. The memory 15 is used to store target flag information corresponding to the target playback function when the target playback function is enabled, wherein the target playback function is the function of immediately playing playable data transmitted from a plugged-in external device through the high-definition multimedia interface 11. The first processor 12 is specifically used to determine whether target flag information is stored in the memory 15; if so, when an external device is detected plugged into the high-definition multimedia interface 11 and target data is detected transmitted from the external device through the high-definition multimedia interface 11, it determines whether the target data is playable.

[0086] The target playback function is a feature that allows immediate playback of playable data transmitted from a plugged-in external device via the high-definition multimedia interface 11; it can be defined as a plug-and-play function. The target playback function is optional; users can enable or disable it using preset on / off methods to meet their needs.

[0087] When the target playback function is enabled, memory 15 stores the target flag information corresponding to the target playback function. The presence of target flag information in memory 15 indicates that the target playback function is enabled. When the target playback function is disabled, memory 15 clears its stored target flag information. The absence of target flag information in memory 15 indicates that the target playback function is disabled. The target flag information can be flexibly set based on business requirements; this embodiment does not impose specific limitations. For example, the target flag information can be 01. The memory can be the EEPROM (Electrically Erasable Programmable Read-Only Memory) of the aforementioned processors, so that the set target flag information is not lost even after power failure.

[0088] To more clearly indicate that the target playback function is disabled, the memory 15 stores the corresponding shutdown flag information when the target playback function is disabled. The shutdown flag information can be flexibly set based on business needs, and this embodiment does not impose specific limitations. For example, the shutdown flag information is 02.

[0089] The first processor 12 continuously monitors the memory 15 for the presence of target flag information. If the first processor 12 detects that the memory 15 stores target flag information, it indicates that the target playback function is enabled and the user requires plug-and-play functionality. Upon detecting that an external device is plugged into the high-definition multimedia interface 11 and that target data is transmitted through the interface, the processor 12 determines whether the target data is playable. If playable, the processor directly triggers the player to play the target data, thus satisfying the user's need for fast playback. If the first processor 12 does not detect that the memory 15 stores target flag information, it indicates that the target playback function is disabled and the user does not require plug-and-play functionality; the processor then directly terminates the plug-and-play processing flow.

[0090] In some embodiments of this application, the above Figure 2 The playback device shown can handle playback from the following external devices:

[0091] The first type involves external devices such as hubs that cannot play audio or video, and these devices do not support consumer electronics control functions. When connected to the high-definition multimedia interface of a playback device, these devices cannot transmit playable target data and therefore do not perform playback processing.

[0092] The second type involves external devices such as set-top boxes, which are electronic products capable of playing audio and video, and which do not support consumer electronics control functions. When connected to the high-definition multimedia interface of the playback device, these electronic products transmit the playable target data, thus enabling playback. Figure 2 The playback device architecture shown enables the playback device to quickly play audio and video data input from external devices, achieving plug-and-play functionality.

[0093] The third type involves external devices such as set-top boxes, which are electronic products capable of playing audio and video. These devices support consumer electronics control functions but are in standby mode. When connected to the high-definition multimedia interface of the playback device, the playback device can wake these electronic devices from standby mode and put them into power-on mode, allowing them to receive playable target data. Figure 2 The playback device architecture shown enables the playback device to quickly play audio and video data input from external devices, achieving plug-and-play functionality.

[0094] The fourth type involves external devices such as set-top boxes that can play audio and video, and these devices must support consumer electronics control functions and be powered on. When connected to the high-definition multimedia interface of the playback device, these devices transmit the target playable data. Figure 2 The playback device architecture shown enables the playback device to quickly play audio and video data input from external devices, achieving plug-and-play functionality.

[0095] The fifth type involves external devices such as HDMI audio equipment, which are electronic products that cannot play audio or video, but which support consumer electronics control functions. When connected to the high-definition multimedia interface of a playback device, these electronic products cannot transmit playable target data, and therefore do not perform playback processing.

[0096] Furthermore, based on the above method embodiments, another embodiment of this application also provides a playback system, such as... Figure 4 As shown, the playback system includes: an external device 21 and the aforementioned playback device 22; the external device 21 is connected to the playback device 22 via a high-definition multimedia interface cable.

[0097] The beneficial effects of the playback system provided in this application embodiment are basically the same as those of the playback device described above, so they will not be repeated here.

[0098] Furthermore, based on the above method embodiments, another embodiment of this application also provides a playback method, which is applied to a playback device equipped with a high-definition multimedia interface, such as... Figure 5 As shown, the playback method includes the following steps 301 to 302:

[0099] 301. When an external device is detected plugged into the high-definition multimedia interface and the external device transmits target data through the plugged-in high-definition multimedia interface, determine whether the target data is playable.

[0100] 302. When it is determined that the target data is playable, play it based on the target data.

[0101] The playback method provided in this application determines whether the target data is playable when an external device is detected plugged into the high-definition multimedia interface of the playback device and the external device transmits target data through the plugged high-definition multimedia interface. If the target data is determined to be playable, playback is performed based on the target data. Therefore, this technical solution, which directly plays the target data when it is determined to be playable, achieves the following two technical effects: First, regardless of whether the external device and / or the playback device supports consumer electronics control functions, the data transmitted from the external device can be played quickly when playable target data is transmitted; second, when the target data transmitted from the external device is playable, the data transmitted from the external device is played directly without requiring the user to manually switch to play the data transmitted from the external device through the main interface of the playback device, thus improving the convenience of data playback and enhancing the user experience.

[0102] In some embodiments, the playback method further includes the following step 401:

[0103] 401. When a target situation is determined to occur, a standby wake-up message is transmitted to the external device so that the external device is woken up by the standby wake-up message and then transmits the target data through the high-definition multimedia interface; wherein, the target situation is any one of the following situations: when the high-definition multimedia interface is detected to be plugged into the external device but the target data is not detected, or when it is determined that the target data cannot be played.

[0104] In some embodiments, after determining that the target situation has occurred, the playback method further includes the following step 501:

[0105] 501. Detect whether the external device is the target device; wherein the target device is an electronic product that supports consumer electronics control functions and is of the target device type; if so, execute step 401 to transmit standby wake-up information to the external device.

[0106] In some embodiments, the specific execution process of step 501 above, which detects whether the external device is a target device, includes the following steps: determining whether the plug-in data of the high-definition multimedia interface to which the external device is plugged includes a logical address corresponding to the target device type; wherein, the plug-in data describes the plug-in relationship between the external device and the high-definition multimedia interface, and the logical address included therein is the logical address of the external device, and the logical address reflects the device type of the external device; if yes, determining that the external device is a target device.

[0107] In some embodiments, the specific execution process of transmitting standby wake-up information to the external device involved in step 401 above includes the following steps: when the power-on information fed back by the external device is obtained, address information carrying the physical address is sent to the external device so that the external device transmits target data to the high-definition multimedia interface corresponding to the physical address, wherein the physical address is the physical address corresponding to the high-definition multimedia interface plugged into the external device.

[0108] In some embodiments, the playback method further includes the following step 601:

[0109] 601. Upon receiving a hot-plug signal and detecting that the playback device is in an on state, find the plug-in data of the high-definition multimedia interface corresponding to the hot-plug signal; and obtain the target data transmitted by the external device through the high-definition multimedia interface based on the plug-in data, wherein the plug-in data describes the plug-in relationship between the external device and the high-definition multimedia interface.

[0110] In some embodiments, the playback method further includes the following step 602:

[0111] 602. Upon receiving a hot-plug signal and detecting that the playback device is in standby mode, wake up the playback device; after the playback device is woken up, sequentially query whether there is corresponding plug-in data on the high-definition multimedia interface of the playback device; wherein, the plug-in data describes the plug-in relationship between the external device and the high-definition multimedia interface; if plug-in data exists on the currently queried high-definition multimedia interface, then obtain the target data transmitted by the external device through the high-definition multimedia interface based on the plug-in data.

[0112] In some embodiments, the playback method further includes the following step 701:

[0113] 701. Determine whether the playback device stores target flag information; wherein, the target flag information is stored when the target playback function is enabled, and the target playback function is the function of immediately playing playable data transmitted from the plugged-in external device through the high-definition multimedia interface; if stored, trigger step 301 when it is detected that an external device is plugged into the high-definition multimedia interface and that the external device transmits target data through the high-definition multimedia interface, and determine whether the target data is playable data.

[0114] For detailed explanations of the playback method provided in this application embodiment, please refer to the corresponding detailed explanations of the playback device embodiment above, which will not be repeated here.

[0115] Furthermore, based on the above embodiments, another embodiment of this application provides a computer-readable storage medium, the storage medium including a stored program, wherein the program controls the device where the storage medium is located to execute the above playback method when it is running.

[0116] The beneficial effects of the computer-readable storage medium provided in this application embodiment are basically the same as the beneficial effects of the playback method described above, so they will not be repeated here.

[0117] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0118] It is understood that the relevant features in the above methods and apparatus can be referenced interchangeably. Furthermore, the terms "first," "second," etc., in the above embodiments are used to distinguish between embodiments and do not represent the superiority or inferiority of any particular embodiment.

[0119] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0120] The algorithms and displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the teachings herein. The required structure for constructing such systems is apparent from the above description. Furthermore, this application is not directed to any particular programming language. It should be understood that the content of this application described herein can be implemented using various programming languages, and the above description of specific languages ​​is for the purpose of disclosing the best mode of implementation of this application.

[0121] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of this application may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.

[0122] Furthermore, those skilled in the art will understand that although some embodiments described herein include certain features but not others included in other embodiments, combinations of features from different embodiments are intended to be within the scope of this application and form different embodiments. For example, in the following claims, any of the claimed embodiments can be used in any combination.

[0123] The various component embodiments of this application can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some or all of the components in the method, apparatus, and framework for operating the deep neural network model according to the embodiments of this application. This application can also be implemented as a device or apparatus program (e.g., a computer program and computer program product) for performing part or all of the methods described herein. Such an implementation of this application can be stored on a computer-readable medium, or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.

[0124] It should be noted that the above embodiments are illustrative of this application and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. This application can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names.

Claims

1. A playback device, characterized in that, Regardless of whether the playback device itself and / or external devices support consumer electronics control functions, when playable target data is input from an external device, the playback device will automatically play the target data. The playback device includes: a high-definition multimedia interface, a first processor, and a player. The first processor is configured to determine whether the target data is playable when it detects that an external device is plugged into the high-definition multimedia interface and the external device transmits target data through the plugged-in high-definition multimedia interface; if it is playable, it triggers the player to play the target data. The playback device further includes: a second processor, configured to transmit the hot-plug signal to the first processor when a hot-plug signal is received and the playback device is detected to be in an on state; and when a hot-plug signal is received, polling a preset logical address, and for each polled logical address, sending an inquiry message to the high-definition multimedia interface that generated the hot-plug signal based on the currently polled logical address; if the high-definition multimedia interface that generated the hot-plug signal receives feedback information from an external device regarding the inquiry message, determining that the external device is the target device, and the device type of the external device is the target device type corresponding to the currently polled logical address; setting the physical address of the high-definition multimedia interface that generated the hot-plug signal and the currently polled logical address as the plug-in data of the high-definition multimedia interface that generated the hot-plug signal; wherein, the preset logical address is the logical address corresponding to the target device, and each preset logical address has its own corresponding target device type; The first processor is further configured to, upon receiving a hot-plug signal, sequentially query whether there is corresponding plug-in data for the high-definition multimedia interface of the playback device according to the priority order of the high-definition multimedia interface, so as to find the plug-in data of the high-definition multimedia interface corresponding to the hot-plug signal, and obtain the target data transmitted by the external device through the high-definition multimedia interface based on the plug-in data.

2. The playback device according to claim 1, characterized in that, The first processor is further configured to transmit standby wake-up information to the external device when a target situation is determined to occur, so that the external device is woken up by the standby wake-up information and transmits the target data through the high-definition multimedia interface; wherein the target situation is any one of the following situations: when the high-definition multimedia interface is detected to be plugged into the external device but the target data is not detected, or when it is determined that the target data cannot be played.

3. The playback device according to claim 2, characterized in that, The first processor includes: The detection module is used to detect whether the external device is the target device after determining that a target situation has occurred; if so, it transmits standby wake-up information to the external device; wherein the target device is an electronic product that supports consumer electronics control functions and is of the target device type.

4. The playback device according to claim 3, characterized in that, The detection module is specifically used to determine whether the plug-in data of the high-definition multimedia interface to which the external device is plugged in includes a logical address corresponding to the target device type; if so, the external device is determined to be the target device; wherein, the plug-in data describes the plug-in relationship between the external device and the high-definition multimedia interface, and the logical address included therein is the logical address of the external device, and the logical address reflects the device type of the external device.

5. The playback device according to any one of claims 2-4, characterized in that, The first processor further includes: The sending module is used to send address information carrying a physical address to the external device when it receives the power-on information fed back by the external device, so that the external device can transmit target data to the high-definition multimedia interface corresponding to the physical address, wherein the physical address is the physical address corresponding to the high-definition multimedia interface to which the external device is plugged.

6. The playback device according to claim 1, characterized in that, The second processor is further configured to wake up the first processor when it is detected that the playback device is in a standby state; The first processor, after being woken up by the second processor, sequentially queries whether there is corresponding plug-in data in the high-definition multimedia interface of the playback device; if plug-in data exists in the currently queried high-definition multimedia interface, the target data transmitted by the external device through the high-definition multimedia interface is obtained based on the plug-in data.

7. The playback device according to any one of claims 1-4 and 6, characterized in that, The playback device also includes: The memory is used to store target flag information corresponding to the target playback function when the target playback function is enabled, wherein the target playback function is the function of immediately playing playable data transmitted from the plugged-in external device through the high-definition multimedia interface; The first processor is specifically used to determine whether the target flag information is stored in the memory; if it is stored, when it detects that an external device is plugged into the high-definition multimedia interface and that the external device transmits target data through the high-definition multimedia interface, it determines whether the target data is playable.

8. A playback system, characterized in that, The playback system includes: an external device and a playback device according to any one of claims 1 to 7; the external device is connected to the playback device via a high-definition multimedia interface cable.

9. A playback method, characterized in that, This method is applied to playback devices equipped with high-definition multimedia interfaces. Regardless of whether the playback device itself and / or external devices support consumer electronics control functions, it will automatically play the target data when the external device inputs playable target data. The playback method includes: When an external device is detected plugged into the high-definition multimedia interface, and the external device transmits target data through the plugged-in high-definition multimedia interface, it is determined whether the target data is playable. If playable, play based on the target data; The playback method also includes: Upon receiving a hot-plug signal, a preset logical address is polled. For each polled logical address, an inquiry message is sent to the HD Multimedia Interface that generated the hot-plug signal based on the currently polled logical address. If the HD Multimedia Interface that generated the hot-plug signal receives feedback information from an external device in response to the inquiry message, the external device is determined to be the target device, and the device type of the external device is the target device type corresponding to the currently polled logical address. The physical address of the HD Multimedia Interface that generated the hot-plug signal and the currently polled logical address are set as the plugging data of the HD Multimedia Interface that generated the hot-plug signal. Here, the preset logical address is the logical address corresponding to the target device, and each preset logical address has its own corresponding target device type. When a hot-plug signal is received and the playback device is detected to be in an on state, the system queries the HD multimedia interfaces of the playback device in order of priority to find whether there is corresponding plug-in data, so as to find the plug-in data of the HD multimedia interface corresponding to the hot-plug signal, and obtain the target data transmitted by the external device through the HD multimedia interface based on the plug-in data.

10. The method according to claim 9, characterized in that, The method further includes: When the target situation is determined to occur, standby wake-up information is transmitted to the external device so that the external device is woken up by the standby wake-up information and then transmits the target data through the high-definition multimedia interface; The target situation is any one of the following: when the external device is detected to be plugged into the high-definition multimedia interface but the target data is not detected, or when it is determined that the target data cannot be played.

11. A computer-readable storage medium, characterized in that, The storage medium includes a stored program, wherein when the program is executed, it controls the device containing the storage medium to perform the playback method according to any one of claims 9 to 10.

Citation Information

Patent Citations

  • Multimedia playing method and device, computer equipment and storage medium

    CN113556493A

  • Method for quickly starting playing in sound box mode and display equipment

    CN114296679A