[0039] The technical solution provided by the present invention is: when the HDMI SOURCE and HDMI SINK are connected through the HDMI cable and started, the HDMI SOURCE reads the EDID (Extended Display Identification Data) of the HDMI SINK through the HDMI cable, and reads the EDID (Extended Display Identification Data) of the HDMI SINK through the HDMI cable. Analyze the resolution supported by HDMI SINK in the read EDID, and then adjust its own resolution to the resolution supported by HDMI SINK.
[0040] In order to make the objectives, technical solutions, and advantages of the present invention clearer, the following further describes the present invention in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention.
[0041] Specifically, when HDMI SOURCE and HDMI SINK are connected through the HDMI cable and started, HDMI SOURCE reads the EDID of HDMI SINK through the HDMI cable. EDID is a specification of VESA and is stored in the dedicated EEPROM memory of HDMI SINK. The data structure is 128Byte. This data includes the manufacturer, model, supported resolution of HDMI SINK, etc. The resolution supported by HDMI SINK is analyzed from EDID, and then a resolution selection menu is provided to the user. The resolution selection The menu includes the resolutions supported by HDMI SINK. For example, after HDMISOURCE reads the EDID of HDMI SINK, it can be analyzed that the resolutions supported by HDMI SINK include: 480P, 720P and 1080I. figure 1 The menu shown. When specifically implementing the technical solution provided by the present invention, another implementation method can be used to generate a new resolution selection menu based on the original resolution menu of HDMI SOURCE, but the new resolution selection menu will not support HDMISINK The resolution options of HDMI are set as unavailable options. If these options are grayed out or cannot be selected, if the resolution supported by HDMI SOURCE includes 480P, 576P, 720P, 1080P and 1080I, the original HDMI resolution menu is as follows figure 2 As shown, when HDMI SOURCE analyzes through EDID that the resolution supported by HDMI SINK is 480P, 720P and 1080I, it will generate as image 3 In the resolution selection menu shown, the options "576P" and "1080P" are grayed out, prompting the user that these two options are not selectable and will be invalid when the user makes a selection.
[0042] After the above resolution selection menu is generated, the user can select a resolution option from the menu and confirm that HDMI SOURCE will adjust the resolution timing, image size, progressive/interlace, N/ P format, etc., HDMI SOURCE will output according to the resolution option selected by the user, and HDMI SINK will also use this resolution for display processing.
[0043] When specifically implementing the technical solution provided by the present invention, an option "AUTO" can also be set in the above-mentioned resolution selection menu, such as Figure 4 As shown, when the user selects this option, HDMI SOURCE will automatically select one of the resolutions supported by HDMI SINK, HDMI SOURCE will output according to the selected resolution option, and HDMI SINK will also use this resolution for display processing .
[0044] In addition, in order to ensure the display effect of HDMI SINK, the technical solution provided by the present invention can also automatically set the resolution of HDMI SOURCE to the most suitable resolution of HDMI SINK, as follows:
[0045] When the HDMI SOURCE and HDMI SINK are connected through the HDMI cable and started, the HDMI SOURCE reads the EDID of the HDMI SINK through the HDMI cable, analyzes the resolution information supported by the HDMI SINK from the EDID, and analyzes the HDMI SINK most suitable Resolution, and then generate such as Figure 5 As shown in the resolution selection menu, the menu includes the option "most suitable resolution". When the user selects this option, HDMI SOURCE will output according to the most suitable resolution of HDMI SINK, and HDMI SINK will also use this resolution for output Display processing, so that the best display effect can be guaranteed.
[0046] When the EDID of HDMI SINK does not include its most suitable resolution information, but the user also selects the option "Most Suitable Resolution" in the resolution selection menu, HDMI can automatically output according to the highest resolution supported by HDMISINK. At the same time, HDMI SINK also uses this resolution for display processing.
[0047] In the embodiment of the present invention, for the convenience of description, the menus including the "AUTO" option and the "most suitable resolution" option are described separately. However, when the technical solution provided by the present invention is actually applied, the "AUTO" option and the "most suitable resolution" option can be combined. "Resolution" options are all set in the same resolution selection menu.
[0048] When specifically implementing the technical solution provided by the present invention, when the HDMI SOURCE reads the EDID of the HDMI SINK through the HDMI cable, analyzes the resolution information supported by the HDMI SINK from the EDID, and analyzes the most suitable resolution of the HDMI SINK at the same time, HDMI SOURCE can also directly set its resolution to one of the resolutions supported by HDMI SINK, or directly set to the most suitable resolution of HDMI SINK, without the need to go through the menu to be selected by the user to further simplify the user operating.
[0049] The flow of the embodiment of the present invention is as follows Figure 6 As shown, including the following steps:
[0050] 1. Connect HDMI SOURCE and HDMI SINK through HDMI cable;
[0051] 2. Start HDMI SOURCE and HDMI SINK;
[0052] 3. HDMI SOURCE reads the EDID of HDMI SINK through HDMI cable;
[0053] 4. HDMI SOURCE analyzes the resolution information supported by HDMI SINK from EDID, and generates a resolution selection menu;
[0054] 5. The user selects a certain resolution option in the resolution selection menu? If yes, go to step 6; otherwise, go to step 7;
[0055] 6. HDMI SOURCE will output according to the resolution option selected by the user, and HDMI SINK will also use this resolution for display processing.
[0056] 7. The user selects the "AUTO" option in the resolution selection menu? If yes, go to step 8, otherwise go to step 9;
[0057] 8. HDMI SOURCE will choose one of the resolutions supported by HDMI SINK, HDMI SOURCE will output according to the selected resolution option, and HDMI SINK will use this resolution for display processing.
[0058] 9. HDMI SOURCE will output according to the most suitable resolution of HDMI SINK, and HDMISINK will use this resolution for display processing.
[0059] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modification, equivalent replacement and improvement made within the spirit and principle of the present invention shall be included in the protection of the present invention. Within range.