CN106803915B - EDID branch channel control method and device - Google Patents
EDID branch channel control method and device Download PDFInfo
- Publication number
- CN106803915B CN106803915B CN201710168877.5A CN201710168877A CN106803915B CN 106803915 B CN106803915 B CN 106803915B CN 201710168877 A CN201710168877 A CN 201710168877A CN 106803915 B CN106803915 B CN 106803915B
- Authority
- CN
- China
- Prior art keywords
- edid
- adaptive function
- self
- hdmi port
- data table
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000006870 function Effects 0.000 claims abstract description 114
- 230000003044 adaptive effect Effects 0.000 claims description 56
- 230000008859 change Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 7
- 230000002159 abnormal effect Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
- H04N21/43635—HDMI
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the invention provides an EDID branch channel control method and device, and belongs to the technical field of display. The branch path control method comprises the following steps: loading the EDID data table to a memory, and acquiring an EDID self-adaptive function zone bit recorded in the EDID data table and corresponding to a target HDMI port connected with external equipment; judging the starting state of the self-adaptive function of the target HDMI port according to the EDID self-adaptive function zone bit; when the starting state is starting, judging the type of the external equipment, loading an EDID file corresponding to the type of the external equipment, and correspondingly setting an EDID version flag bit of the target HDMI port in the EDID data table; and when the opening state is closed, loading the corresponding EDID file according to the EDID version flag bit. The invention can improve the accuracy of switching the EDID version and shorten the time for a user to wait for the image, thereby improving the comfort level of user experience.
Description
Technical Field
The invention relates to the field of display, in particular to an EDID branch channel control method and device.
Background
For each HDMI (High Definition Multimedia Interface) receiver, there is an Extended Display Identification Data (EDID) file for marking. In order to support the transmission and display of 4K @50Hz/60Hz signals, the HDMI standard is upgraded from a 1.4 version to a 2.0 version, and correspondingly used EDID versions are also upgraded synchronously. The EDID version suitable for the HDMI2.0 and the EDID version suitable for the HDMI1.4 are not well compatible with each other in the standard design, so that the EDID version corresponding to the HDMI2.0 cannot be correctly identified by devices (such as a player, a network set top box and the like) only supporting the HDMI1.4, the devices are often pink, green or silent in picture, and the user experience is greatly reduced.
The inventor finds in research that the function of switching the EDID version can be set on the display interface at present, and the problem of abnormal image display is solved by manually switching the EDID version. This approach needs to be manually addressed and the abnormal image will also be revealed. In addition, the purpose of automatically switching EDID versions can be achieved by judging whether the external video signals are normally displayed or not, so that the problem of abnormal image display is solved, and manual processing is not needed in the mode. However, the built-in decoding judgment module cannot accurately judge the correctness of the video signal and cannot avoid displaying an abnormal image. That is, if there is an EDID version incompatibility problem, the user still sees an abnormal image for a while, and the problem of user experience is not perfectly solved. And finally, the memory of the EDID version is limited to a Flash memory, so that the design flexibility of the product, the manufacturing cost reduction of the whole machine and the like are limited.
Disclosure of Invention
The invention provides an EDID sub-channel control method and device, aiming at improving the accuracy of switching EDID versions and shortening the time of waiting for images by a user, thereby improving the comfort level of user experience.
In a first aspect, an EDID branch channel control method provided in an embodiment of the present invention is applied to a display device including a plurality of HDMI ports, where the display device stores an EDID data table, and the EDID data table is used to record a port number, an EDID version flag bit, and an EDID adaptive function flag bit corresponding to each HDMI port, and the method includes:
loading the EDID data table to a memory, and acquiring an EDID self-adaptive function zone bit recorded in the EDID data table and corresponding to a target HDMI port connected with external equipment;
judging the starting state of the self-adaptive function of the target HDMI port according to the EDID self-adaptive function zone bit;
when the starting state is starting, judging the type of the external equipment, loading an EDID file corresponding to the type of the external equipment, and correspondingly setting an EDID version flag bit of the target HDMI port in the EDID data table;
and when the opening state is closed, loading the corresponding EDID file according to the EDID version flag bit.
Preferably, after the step of determining the type of the external device when the start state is start, loading the EDID file corresponding to the type of the external device, and correspondingly setting the EDID version flag bit of the target HDMI port in the EDID data table, the method further includes:
and changing the EDID self-adaptive function zone bit into a value corresponding to the closing state of the EDID self-adaptive function.
Preferably, the method further comprises:
and when the HDMI port detects a new external device, setting the EDID self-adaptive function zone bit corresponding to the HDMI port to a value corresponding to the opening state of the EDID self-adaptive function.
Preferably, when the starting state is starting, the step of determining the type of the external device, loading the EDID file corresponding to the type of the external device, and correspondingly setting the EDID version flag bit of the target HDMI port in the EDID data table includes:
sending first prompt information to prompt the starting state to be started;
and sending out second prompt information to prompt the EDID version corresponding to the EDID file.
In a second aspect, the EDID branch channel control method provided in the embodiment of the present invention is applied to a display device including a plurality of HDMI ports, where the display device stores an EDID data table, and the EDID data table is used to record a port number, an EDID version flag bit, and an EDID adaptive function flag bit corresponding to each HDMI port, and the method includes:
receiving a command of configuring the EDID version by the manual mode;
loading the EDID data table to a memory, and acquiring an EDID self-adaptive function zone bit corresponding to the target HDMI port recorded in the EDID data table;
judging the starting state of the self-adaptive function of the target HDMI port according to the EDID self-adaptive function zone bit;
when the opening state is judged to be opening according to the EDID self-adaptive function flag bit, changing the self-adaptive function flag bit into a value corresponding to the closing state of the EDID self-adaptive function;
and when the self-adaptive function is judged to be in a closed state according to the EDID self-adaptive function zone bit, loading a corresponding EDID file to a memory according to an EDID version set by a user, and correspondingly setting the EDID version zone bit corresponding to the target HDMI port in the EDID data table.
In a third aspect, an EDID branch channel control device provided in an embodiment of the present invention is applied to a display device including a plurality of HDMI ports, where the display device stores an EDID data table, and the EDID data table is used to record a port number, an EDID version flag bit, and an EDID adaptive function flag bit corresponding to each HDMI port, and the device includes:
the loading module is used for loading the EDID data table to the memory;
the acquisition module is used for acquiring the EDID self-adaptive function zone bit which is recorded in the EDID data table and corresponds to the target HDMI port connected with the external equipment;
the judging module is used for judging the starting state of the self-adaptive function of the target HDMI port according to the EDID self-adaptive function zone bit;
the loading module is further configured to determine the type of the external device when the start state is start, and load an EDID file corresponding to the type of the external device;
the setting module is used for correspondingly setting the EDID version zone bit of the target HDMI port in the EDID data table;
the setting module is further configured to load a corresponding EDID file according to the EDID version flag bit when the open state is closed.
Preferably, the apparatus further comprises:
the setting module is further configured to change the EDID adaptive function flag bit to a value corresponding to the closing state of the EDID adaptive function.
Preferably, the apparatus further comprises:
the setting module is further configured to set the EDID adaptive function flag bit corresponding to the HDMI port to a value corresponding to the EDID adaptive function start state when the HDMI port detects a new external device.
Preferably, the device further comprises a prompt module;
the prompting module is used for sending first prompting information to prompt the starting state to be started;
the prompt module is further configured to send second prompt information to prompt the EDID version corresponding to the EDID file.
In a fourth aspect, an EDID branch channel control device provided in an embodiment of the present invention is applied to a display device including a plurality of HDMI ports, where the display device stores an EDID data table, and the EDID data table is used to record a port number, an EDID version flag bit, and an EDID adaptive function flag bit corresponding to each HDMI port, and the device includes:
the receiving module is used for receiving a command of configuring the EDID version by the manual mode;
the loading module is used for loading the EDID data table to the memory;
the acquisition module is used for acquiring the EDID self-adaptive function zone bit corresponding to the target HDMI port recorded in the EDID data table;
the judging module is used for judging the starting state of the self-adaptive function of the target HDMI port according to the EDID self-adaptive function zone bit;
the setting module is used for changing the flag bit of the self-adaptive function into a value corresponding to the closed state of the EDID self-adaptive function when the starting state is judged to be started according to the flag bit of the EDID self-adaptive function;
the loading module is further used for loading a corresponding EDID file to the memory according to the EDID version set by the user when the self-adaptive function is judged to be in a closed state according to the EDID self-adaptive function flag bit;
the setting module is further configured to set an EDID version flag bit corresponding to the target HDMI port in the EDID data table correspondingly.
In summary, according to the method and the device for controlling the EDID sub-channel provided by the embodiments of the present invention, the EDID adaptive function flag bit recorded in the EDID data table and corresponding to the target HDMI port is obtained to determine the start state of the adaptive function of the target HDMI port, and the corresponding EDID file is loaded according to the start state of the adaptive function and the EDID version flag bit in the EDID data table is set, so that the accuracy of switching the EDID version is improved, the time for a user to wait for an image is shortened, and the comfort level of user experience is further improved.
In order to make the aforementioned and other objects, features and advantages of the present invention comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention, and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.
Fig. 1 is a schematic diagram illustrating interaction between a display device and an external device according to an embodiment of the present invention.
Fig. 2 is a schematic flow chart of an EDID branch channel control method according to an embodiment of the present invention.
Fig. 3 is a schematic flow chart of another EDID branch channel control method according to an embodiment of the present invention.
Fig. 4 is a schematic flowchart of an EDID branch channel control device according to an embodiment of the present invention.
The labels in the figure are respectively:
icon: 100-a display device; 200-external equipment; 300-HDMI port; 400-EDID branch channel control device; 101-a receiving module; 102-a loading module; 103-an obtaining module; 104-a judgment module; 105-a setup module; 106-prompt module.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures. Meanwhile, in the description of the present invention, the terms "first", "second", and the like are used only for distinguishing the description, and are not to be construed as indicating or implying relative importance.
Fig. 1 is a schematic diagram illustrating interaction between a display device 100 and an external device 200 according to an embodiment of the present invention. The Display device 100 may be connected to the external device 200 through an HDMI (High Definition Media Interface) Data line, and perform Data communication or interaction through a DDC (Display Data Channel) line. In this embodiment, the display device 100 may be a television, a micro-projector, or the like. The DDC lines include Data lines for transmitting Data information and Clock lines for driving Data information transfer. The DDC line is part of an HDMI data line. The external device 200 may be an audio/video data providing device such as a set-top box, a DVD player, etc. for providing source data for processing and displaying by the display device 100.
Fig. 2 is a schematic flow chart of an EDID branch channel control method according to an embodiment of the present invention. The EDID sub-channel control method may be applied to a display apparatus 100, and the display apparatus 100 includes a plurality of HDMI ports 300, for example, three HDMI ports 300. In this embodiment, the display device 100 stores an EDID data table. The keys recorded in the EDID data table may include: the port number, EDID version flag bit, EDID adaptive function flag bit, etc. corresponding to each HDMI port 300. For example, the EDID data table establishes the corresponding number of lines according to the number of HDMI ports 300. The port number of the HDMI port 300 is 1, representing the HDMI1 port of the display device 100; the HDMI port 300 has a port number of 2, representing the HDMI2 port of the display device 100. The EDID version flag bit is 1, which represents that the version type of the EDID file in the display device 100 is EDID 1.4; the EDID version flag bit is 2, which represents that the version type of the EDID file in the display device 100 is EDID 2.0.
In this embodiment, the EDID branch channel control method may include the following steps.
Step S101: and loading the EDID data table to the memory, and acquiring the EDID self-adaptive function zone bit recorded in the EDID data table and corresponding to the target HDMI port connected with the external equipment 200.
In this embodiment, the display device 100 first loads a pre-stored EDID data table into the memory. Then, the information in the EDID data table is analyzed to obtain an EDID adaptive function flag bit corresponding to the target HDMI port connected to the external device 200. The EDID adaptive function flag bit may be 0 or 1.
Step S102: and judging the starting state of the self-adaptive function of the target HDMI port according to the EDID self-adaptive function zone bit.
Specifically, when it is detected that the EDID adaptive function flag is 1, the display device 100 determines that the adaptive function of the target HDMI port is in an on state. When detecting that the EDID adaptive function flag is 0, the display apparatus 100 determines that the adaptive function of the target HDMI port is in an off state.
Step S103: and when the starting state is starting, judging the type of the external equipment 200, loading an EDID file corresponding to the type of the external equipment 200, and correspondingly setting an EDID version zone bit of the target HDMI port in the EDID data table.
When the adaptive function corresponding to the target HDMI port of the display device 100 is determined to be in an on state, the display device 100 determines the type of the external device 200. In this embodiment, the types of the external device 200 may include HDMI2.0 and HDMI 1.4. And loading the EDID file corresponding to the type of the external device 200 according to the type of the external device 200. Specifically, when the type of the external device 200 is HDMI2.0, the EDID file corresponding to the EDID2.0 version is loaded. And when the type of the external device 200 is HDMI1.4, loading the EDID file corresponding to the EDID1.4 version.
After the EDID file is loaded, the display device 100 further sets an EDID version flag of the target HDMI port in the EDID data table correspondingly. For example, when the version type of the loaded EDID file is EDID2.0, the display apparatus 100 sets the EDID version flag to 2. When the version type of the loaded EDID file is EDID1.4, the display apparatus 100 sets the EDID version flag to 1.
In addition, when the adaptive function is in the on state, after the step of correspondingly setting the EDID version flag of the target HDMI port in the EDID data table by the display device 100, the display device 100 further changes the EDID adaptive function flag to a value corresponding to the off state of the EDID adaptive function, for example, 0.
In this embodiment, when the HDMI port 300 of the display device 100 detects a new external device 200, the display device 100 further sets the EDID adaptive function flag bit corresponding to the HDMI port 300 to a value corresponding to the EDID adaptive function on state, for example, 1.
In order to display the operating state of the display device 100 to the user, when the adaptive function is in the on state, the step of the display device 100 correspondingly setting the EDID version flag bit of the target HDMI port in the EDID data table includes:
the display device 100 sends out first prompt information for prompting that the EDID adaptive function is in an on state. The display device 100 also issues second prompt information for prompting the EDID version corresponding to the EDID file. The first prompt message and the second prompt message can be character messages, sound messages or image messages.
Step S104: and when the opening state is closed, loading the corresponding EDID file according to the EDID version flag bit.
In this embodiment, when the display device 100 determines that the adaptive function corresponding to the target HDMI port of the display device 100 is in the off state, the display device 100 loads the corresponding EDID file according to the EDID version flag bit. Specifically, when the version flag bit of the EDID file is 1, the version type of the EDID file loaded by the display apparatus 100 is EDID 1.4. When the version flag bit of the EDID file is 0, the version type of the EDID file loaded by the display apparatus 100 is EDID 2.0.
As shown in fig. 3, an embodiment of the present invention further provides a schematic flow chart of another EDID branch channel control method. The method may include the following steps.
Step S201: a command to configure the EDID version of the manual schema is received.
In this embodiment, the display device 100 may receive an EDID version configuration command input by a user through a manual mode, so as to set the EDID version.
Step S202: and loading the EDID data table to a memory, and acquiring the EDID self-adaptive function zone bit corresponding to the target HDMI port recorded in the EDID data table.
In this embodiment, first, the display device 100 loads the EDID data table into the memory. And then, according to the EDID data table, obtaining an EDID self-adaptive function zone bit corresponding to the target HDMI port. Wherein, the adaptive function flag bit may be 0 or 1.
Step S203: and judging the starting state of the self-adaptive function of the target HDMI port according to the EDID self-adaptive function zone bit.
In this embodiment, the display device 100 determines the on state of the adaptive function of the target HDMI port according to the EDID adaptive function flag. When it is detected that the EDID adaptive function flag is 1, the display device 100 determines that the adaptive function of the target HDMI port is in an on state. When detecting that the EDID adaptive function flag is 0, the display apparatus 100 determines that the adaptive function of the target HDMI port is in an off state.
Step S204: and when the opening state is judged to be the opening state according to the EDID self-adaptive function flag bit, changing the self-adaptive function flag bit into a value corresponding to the closing state of the EDID self-adaptive function.
Step S205: and when the self-adaptive function is judged to be in a closed state according to the EDID self-adaptive function zone bit, loading a corresponding EDID file to a memory according to an EDID version set by a user, and correspondingly setting the EDID version zone bit corresponding to the target HDMI port in the EDID data table.
And when the EDID self-adaptive function is judged to be in a closed state, loading a corresponding EDID file to the memory according to an EDID version manually set by a user. And correspondingly setting the EDID version zone bit corresponding to the target HDMI port in the EDID data table.
In order to store and manage the EDID data table, the EDID branch channel control method further includes: and sending the EDID data table temporarily stored in the memory to a memory of the display device 100 for storage and update according to a preset time interval.
Wherein the time interval may be 3S or 5S, etc. The memory may include Nand Flash, E2PROM, SDRAM, or the like. And when the EDID information is stored in the Nand Flash, loading the EDID information into the memory of the display device 100 from the Nand Flash in the implementation process. When the EDID information is stored in the E2PROM, since each HDMI port 300 of the display device 100 corresponds to one E2PROM, the external device 200 directly reads the EDID information from the E2PROM associated with the corresponding HDMI port 300. When the EDID information is stored in the SDRAM, the EDID information is first stored in a software array in the display device 100, and when entering the HDMI interface, the EDID information in the array is copied to the SDRAM.
Fig. 4 is a block diagram illustrating an EDID branch channel control device 400 according to an embodiment of the present invention. Among them, the EDID sub-channel control device 400 is applied to the display apparatus 100 including the plurality of HDMI ports 300. The EDID branch channel control device 400 may include a receiving module 101, a loading module 102, an obtaining module 103, a judging module 104, a setting module 105, a prompting module 106, and the like. The above functional blocks will be described below.
The loading module 102 is configured to load the EDID data table into the memory.
The obtaining module 103 is configured to obtain an EDID adaptive function flag bit recorded in the EDID data table and corresponding to the target HDMI port connected to the external device 200.
The determining module 104 is configured to determine, according to the EDID adaptive function flag, an open state of an adaptive function of the target HDMI port.
The loading module 102 is further configured to determine the type of the external device 200 when the start state is start, and load an EDID file corresponding to the type of the external device 200.
The setting module 105 is configured to correspondingly set the EDID version flag bit of the target HDMI port in the EDID data table.
The setting module 105 is further configured to load a corresponding EDID file according to the EDID version flag bit when the open state is closed. And
the setting module 105 is further configured to change the EDID adaptive function flag to a value corresponding to the EDID adaptive function off state and set the EDID adaptive function flag corresponding to the HDMI port 300 to a value corresponding to the EDID adaptive function on state when the HDMI port 300 detects a new external device 200.
The prompt module 106 is configured to send a first prompt message to prompt that the start state is start. And
and the electronic device is also used for sending out second prompt information to prompt the EDID version corresponding to the EDID file.
In addition, the receiving module 101 is configured to receive a command for configuring the EDID version in the manual mode.
The loading module 102 is configured to load the EDID data table into the memory.
The obtaining module 103 is configured to obtain an EDID adaptive function flag bit corresponding to the target HDMI port recorded in the EDID data table.
The determining module 104 is configured to determine, according to the EDID adaptive function flag, an open state of an adaptive function of the target HDMI port.
The setting module 105 is configured to change the flag bit of the adaptive function to a value corresponding to the off state of the EDID adaptive function when the on state is determined to be on according to the flag bit of the EDID adaptive function.
The loading module 102 is further configured to load a corresponding EDID file into the memory according to the EDID version set by the user when it is determined that the adaptive function is in the off state according to the EDID adaptive function flag bit.
The setting module 105 is further configured to correspondingly set an EDID version flag bit corresponding to the target HDMI port in the EDID data table.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described apparatuses and functional modules may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In summary, according to the method and the device for controlling the EDID sub-channel provided by the embodiments of the present invention, the EDID adaptive function flag bit recorded in the EDID data table and corresponding to the target HDMI port is obtained to determine the start state of the adaptive function of the target HDMI port, and the corresponding EDID file is loaded according to the start state of the adaptive function and the EDID version flag bit in the EDID data table is set, so that the accuracy of switching the EDID version is improved, the time for a user to wait for an image is shortened, and the comfort level of user experience is further improved.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that an article or device that comprises a list of elements does not include only those elements but may include other elements not expressly listed. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of additional like elements in the article or device comprising the element.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (8)
1. The EDID sub-channel control method is applied to display equipment comprising a plurality of HDMI ports, and is characterized in that an EDID data table is stored in the display equipment and used for recording a port number, an EDID version zone bit and an EDID self-adaptive function zone bit corresponding to each HDMI port, and the method comprises the following steps:
loading the EDID data table to a memory, and acquiring an EDID self-adaptive function zone bit recorded in the EDID data table and corresponding to a target HDMI port connected with external equipment;
judging the starting state of the self-adaptive function of the target HDMI port according to the EDID self-adaptive function zone bit;
when the starting state is starting, judging the type of the external equipment, loading an EDID file corresponding to the type of the external equipment, and correspondingly setting an EDID version flag bit of the target HDMI port in the EDID data table;
and when the opening state is closed, loading the corresponding EDID file according to the EDID version flag bit.
2. The EDID branch path control method according to claim 1, wherein after the step of determining the type of the external device when the on state is on, loading an EDID file corresponding to the type of the external device, and correspondingly setting the EDID version flag bit of the target HDMI port in the EDID data table, the method further comprises:
and changing the EDID self-adaptive function zone bit into a value corresponding to the closing state of the EDID self-adaptive function.
3. The EDID branch path control method according to claim 1, further comprising:
and when the HDMI port detects a new external device, setting the EDID self-adaptive function zone bit corresponding to the HDMI port to a value corresponding to the opening state of the EDID self-adaptive function.
4. The EDID branch path control method according to claim 1,
when the starting state is starting, the step of judging the type of the external equipment, loading the EDID file corresponding to the type of the external equipment and correspondingly setting the EDID version zone bit of the target HDMI port in the EDID data table comprises the following steps:
sending first prompt information to prompt the starting state to be started;
and sending out second prompt information to prompt the EDID version corresponding to the EDID file.
5. An EDID sub-channel control device is applied to display equipment comprising a plurality of HDMI ports, and is characterized in that the display equipment stores an EDID data table which is used for recording a port number, an EDID version flag bit and an EDID self-adaptive function flag bit corresponding to each HDMI port, and the device comprises:
the loading module is used for loading the EDID data table to the memory;
the acquisition module is used for acquiring the EDID self-adaptive function zone bit which is recorded in the EDID data table and corresponds to the target HDMI port connected with the external equipment;
the judging module is used for judging the starting state of the self-adaptive function of the target HDMI port according to the EDID self-adaptive function zone bit;
the loading module is further configured to determine the type of the external device when the start state is start, and load an EDID file corresponding to the type of the external device;
the setting module is used for correspondingly setting the EDID version zone bit of the target HDMI port in the EDID data table;
the setting module is further configured to load a corresponding EDID file according to the EDID version flag bit when the open state is closed.
6. The EDID branch channel control device according to claim 5, further comprising:
the setting module is further configured to change the EDID adaptive function flag bit to a value corresponding to the closing state of the EDID adaptive function.
7. The EDID branch channel control device according to claim 5, further comprising:
the setting module is further configured to set the EDID adaptive function flag bit corresponding to the HDMI port to a value corresponding to the EDID adaptive function start state when the HDMI port detects a new external device.
8. The EDID branch channel control device according to claim 5, wherein the device further comprises a cue module;
the prompting module is used for sending first prompting information to prompt the starting state to be started;
the prompt module is further configured to send second prompt information to prompt the EDID version corresponding to the EDID file.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710168877.5A CN106803915B (en) | 2017-03-21 | 2017-03-21 | EDID branch channel control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710168877.5A CN106803915B (en) | 2017-03-21 | 2017-03-21 | EDID branch channel control method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106803915A CN106803915A (en) | 2017-06-06 |
CN106803915B true CN106803915B (en) | 2020-03-10 |
Family
ID=58988320
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710168877.5A Active CN106803915B (en) | 2017-03-21 | 2017-03-21 | EDID branch channel control method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106803915B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109391839B (en) * | 2017-08-10 | 2021-03-09 | 北京正唐科技有限责任公司 | Self-adaptive HDMI (high-definition multimedia interface) video transmission device |
CN111163271A (en) * | 2019-12-13 | 2020-05-15 | 晶晨半导体(深圳)有限公司 | EDID version switching method for solving HDMI compatibility problem |
CN111885418B (en) * | 2020-07-30 | 2022-05-31 | 深圳创维-Rgb电子有限公司 | EDID self-adaption method, device, display equipment and readable storage medium |
CN113114964A (en) * | 2021-05-21 | 2021-07-13 | 海信视像科技股份有限公司 | HDMI (high-definition multimedia interface) control method and display equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4775400B2 (en) * | 2008-04-15 | 2011-09-21 | 船井電機株式会社 | Audiovisual system |
CN105072491A (en) * | 2015-07-27 | 2015-11-18 | 四川长虹电器股份有限公司 | Television EDID file switching method and device |
CN105578105A (en) * | 2015-12-22 | 2016-05-11 | 深圳Tcl数字技术有限公司 | HDMI version switching method and display device |
CN105957496A (en) * | 2016-06-29 | 2016-09-21 | 京东方科技集团股份有限公司 | Display equipment, and control method and control device thereof |
-
2017
- 2017-03-21 CN CN201710168877.5A patent/CN106803915B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4775400B2 (en) * | 2008-04-15 | 2011-09-21 | 船井電機株式会社 | Audiovisual system |
CN105072491A (en) * | 2015-07-27 | 2015-11-18 | 四川长虹电器股份有限公司 | Television EDID file switching method and device |
CN105578105A (en) * | 2015-12-22 | 2016-05-11 | 深圳Tcl数字技术有限公司 | HDMI version switching method and display device |
CN105957496A (en) * | 2016-06-29 | 2016-09-21 | 京东方科技集团股份有限公司 | Display equipment, and control method and control device thereof |
Also Published As
Publication number | Publication date |
---|---|
CN106803915A (en) | 2017-06-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106803915B (en) | EDID branch channel control method and device | |
JP4596052B2 (en) | Content output device, content output method, and program | |
US20130174042A1 (en) | Display apparatus, upgrading apparatus, display system and control method thereof | |
US20140285721A1 (en) | Electronic Apparatus and Display Control Method | |
KR20070019107A (en) | Apparatus anjd Method for controlling plural media source device connected media sink device | |
US8830397B2 (en) | Display device, display system, mobile information terminal, and display device control method | |
CN106937071A (en) | A kind of EDID adaptive approach and system | |
CN104980666A (en) | Video switcher and switching method thereof | |
CN105227988A (en) | A kind of method that intelligent television is arranged according to scene display system and device | |
CN111885418B (en) | EDID self-adaption method, device, display equipment and readable storage medium | |
US10721433B2 (en) | Remote controller, display apparatus and controlling method thereof | |
CN111405213B (en) | Interface access method, display device and electronic equipment | |
CN111399922B (en) | Dual-system display device and system | |
US20180077375A1 (en) | Display apparatus and method for setting remote control apparatus using the display apparatus | |
US20150278143A1 (en) | Method And Device For Connecting USB Port And Method For Transmitting Data | |
US11011054B2 (en) | Image processing device and display device including same, and control method therefor | |
JP2012199643A (en) | Communication control system and sink device | |
US20180173592A1 (en) | Electronic apparatus, method for controlling thereof and display apparatus | |
US20180167577A1 (en) | Display apparatus presenting status of external electronic apparatus and controlling method thereof | |
US10681462B2 (en) | Electronic apparatus, method for controlling thereof and the computer readable recording medium | |
CN101552889A (en) | A connecting target device information display device and a connecting target device information display method | |
US11006070B2 (en) | Display device and video display method therefor | |
CN111164985B (en) | Display apparatus, control method thereof, and recording medium | |
JP2017523740A (en) | System and method for configuring a remote control function of a portable device | |
KR101369390B1 (en) | Image reproducing apparatus with decision function of audio and video input signal and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240531 Address after: Room 212, Building 14, No. 350 Xianxia Road, Changning District, Shanghai, 200050 Patentee after: SHANGHAI ISMARTV NETWORK TECHNOLOGIES Co.,Ltd. Country or region after: China Address before: 201210 3rd floor, building e, Shangtou Shengyin building, 666 shengxia Road, Pudong New Area, Shanghai Patentee before: WHALEY TECHNOLOGY Co.,Ltd. Country or region before: China |
|
TR01 | Transfer of patent right |